.puzzle-guide-quick-answer,.puzzle-guide-planner-intro,.puzzle-guide-reference{max-width:1040px}.puzzle-guide-quick-answer{display:grid;grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr);gap:clamp(28px,5vw,64px);margin-top:34px;padding:26px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.puzzle-guide-section-label{margin:0 0 10px;color:var(--olive);font-size:12px;font-weight:700;letter-spacing:.06em;line-height:1.3;text-transform:uppercase}.puzzle-guide-quick-answer h2,.puzzle-guide-planner-intro h2,.puzzle-guide-reference h2{margin:0;color:var(--ink);font-family:var(--display);font-size:clamp(27px,3vw,38px);font-weight:500;line-height:1.12}.puzzle-guide-quick-answer ol{display:grid;gap:13px;margin:0;padding:0;counter-reset:puzzle-setup;list-style:none}.puzzle-guide-quick-answer li{position:relative;padding-left:38px;color:var(--soft-ink);font-size:15px;line-height:1.55;counter-increment:puzzle-setup}.puzzle-guide-quick-answer li:before{content:counter(puzzle-setup);position:absolute;left:0;top:-1px;display:grid;place-items:center;width:26px;height:26px;border:1px solid var(--olive-line);border-radius:50%;color:var(--olive-dark);font-size:12px;font-weight:700}.puzzle-guide-quick-answer strong,.puzzle-guide-reference strong{color:var(--ink)}.puzzle-guide-planner-intro{margin-top:52px}.puzzle-guide-planner-intro>p:last-child,.puzzle-guide-reference-intro,.puzzle-guide-size-note{max-width:780px;margin:12px 0 0;color:var(--soft-ink);font-size:15px;line-height:1.62}.puzzle-guide-planner-intro+.puzzle-guide-tool{margin-top:24px}.puzzle-guide-reference{margin-top:clamp(62px,8vw,92px);padding-top:32px;border-top:1px solid var(--rule)}.puzzle-guide-table-wrap{margin-top:26px;overflow-x:auto;border:1px solid var(--rule);background:#fff;-webkit-overflow-scrolling:touch}.puzzle-guide-size-table{width:100%;min-width:760px;border-collapse:collapse;color:var(--soft-ink);font-size:14px;line-height:1.5}.puzzle-guide-size-table caption{padding:16px 18px;border-bottom:1px solid var(--rule);background:var(--paper);color:var(--ink);font-weight:650;text-align:left}.puzzle-guide-size-table th,.puzzle-guide-size-table td{padding:16px 18px;border-bottom:1px solid var(--rule);text-align:left;vertical-align:top}.puzzle-guide-size-table thead th{background:var(--olive-soft);color:var(--olive-dark);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.puzzle-guide-size-table tbody th{width:140px;color:var(--ink);font-weight:700;white-space:nowrap}.puzzle-guide-size-table tbody tr:last-child th,.puzzle-guide-size-table tbody tr:last-child td{border-bottom:0}.puzzle-guide-size-note a{border-bottom:1px solid currentColor;color:var(--olive-dark);font-weight:650}.puzzle-guide-surface-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:26px}.puzzle-guide-surface-grid article{padding:24px;border:1px solid var(--rule);background:var(--paper)}.puzzle-guide-surface-grid h3{margin:0;color:var(--ink);font-family:var(--body);font-size:18px;font-weight:700}.puzzle-guide-surface-grid p{margin:12px 0 0;color:var(--soft-ink);font-size:14px;line-height:1.58}.puzzle-guide-feature-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:24px 0 0;padding:0;border-top:1px solid var(--rule);list-style:none}.puzzle-guide-feature-list li{padding:16px 0;border-bottom:1px solid var(--rule);color:var(--soft-ink);font-size:15px;line-height:1.55}.puzzle-guide-faq-list{margin-top:24px;border-top:1px solid var(--rule)}.puzzle-guide-faq-list details{border-bottom:1px solid var(--rule)}.puzzle-guide-faq-list summary{position:relative;padding:18px 34px 18px 0;color:var(--ink);cursor:pointer;font-size:16px;font-weight:700;line-height:1.45;list-style:none}.puzzle-guide-faq-list summary::-webkit-details-marker{display:none}.puzzle-guide-faq-list summary:after{content:"+";position:absolute;top:14px;right:0;color:var(--olive-dark);font-size:24px;font-weight:400;line-height:1}.puzzle-guide-faq-list details[open] summary:after{content:"\2212"}.puzzle-guide-faq-list p{max-width:820px;margin:0;padding:0 0 18px;color:var(--soft-ink);font-size:15px;line-height:1.62}@media(max-width:800px){.puzzle-guide-quick-answer,.puzzle-guide-surface-grid,.puzzle-guide-feature-list{grid-template-columns:1fr}.puzzle-guide-quick-answer{gap:22px}.puzzle-guide-surface-grid{gap:10px}.puzzle-guide-reference{margin-top:58px}}@media(max-width:760px){.puzzle-guide-quick-answer{margin-top:28px;padding:22px 0}.puzzle-guide-planner-intro{margin-top:42px}.puzzle-guide-reference h2{font-size:29px}.puzzle-guide-table-wrap{margin-right:-18px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/puzodyssey-puzzle-guide-seo.css.map */
