.quote[data-astro-cid-6r5dcnas]{max-width:600px}.quote[data-astro-cid-6r5dcnas] fieldset[data-astro-cid-6r5dcnas]{border:0;min-width:0;margin:0;padding:0}.q-legend[data-astro-cid-6r5dcnas]{float:left;background:var(--fog);width:100%;color:var(--ink-strong);border-bottom:1px solid var(--rule);font:700 .72rem/1.2 var(--font-body);letter-spacing:.1em;text-transform:uppercase;padding:11px 16px 10px}.quote[data-astro-cid-6r5dcnas] .lrow[data-astro-cid-6r5dcnas]{clear:both}.q-svc[data-astro-cid-6r5dcnas]{text-transform:none;letter-spacing:0;color:var(--slate);font-size:.82rem;font-weight:600}.svc-list[data-astro-cid-6r5dcnas]{flex-direction:column;align-items:flex-start;gap:8px}.svc[data-astro-cid-6r5dcnas]{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.svc[data-astro-cid-6r5dcnas] input[data-astro-cid-6r5dcnas]{accent-color:var(--orange);width:18px;height:18px;transform:translateY(3px)}.svc-name[data-astro-cid-6r5dcnas]{font-weight:700}.rate[data-astro-cid-6r5dcnas]{color:var(--orange-ink);font-weight:800}.svc-rate[data-astro-cid-6r5dcnas],.unit[data-astro-cid-6r5dcnas]{color:var(--muted);font-size:.9rem}.num[data-astro-cid-6r5dcnas]{border-radius:var(--radius);background:var(--paper);border:1.5px solid #b9bdc2;width:7.5rem;padding:7px 12px;font-size:1.2rem;font-weight:700}.num[data-astro-cid-6r5dcnas]:hover{border-color:var(--steel)}.num[data-astro-cid-6r5dcnas]:focus-visible{outline:3px solid var(--orange);outline-offset:1px;border-color:var(--ink)}.lrow--due[data-astro-cid-6r5dcnas] .lv[data-astro-cid-6r5dcnas]{align-items:baseline}.quote[data-astro-cid-6r5dcnas] .due-0[data-astro-cid-6r5dcnas]{font:800 clamp(1.52rem, 1.12rem + 1.28vw, 2rem)/1 var(--font-body);letter-spacing:-.025em;color:var(--ink-strong)}.lrow--due[data-astro-cid-6r5dcnas] .lv[data-astro-cid-6r5dcnas]{padding-block:10px}.q-total[data-astro-cid-6r5dcnas]{flex-wrap:wrap;gap:4px 14px}.q-bundle[data-astro-cid-6r5dcnas]{color:var(--orange-ink);flex-basis:100%;font-size:.9rem;font-weight:650}.q-bundle[data-astro-cid-6r5dcnas][hidden]{display:none}.quote[data-astro-cid-6r5dcnas] .lrow--go[data-astro-cid-6r5dcnas]{grid-template-columns:1fr}.lrow--go[data-astro-cid-6r5dcnas] .lv[data-astro-cid-6r5dcnas]{padding-block:12px}.quote[data-astro-cid-6r5dcnas] .lrow--spec[data-astro-cid-6r5dcnas]{grid-template-columns:1fr}.lrow--spec[data-astro-cid-6r5dcnas] .lv[data-astro-cid-6r5dcnas]{padding-block:12px;display:block}.lrow--spec[data-astro-cid-6r5dcnas] .sc{max-width:none;margin:0}.lrow--spec[data-astro-cid-6r5dcnas] .sc-panel{box-shadow:none}.go-row[data-astro-cid-6r5dcnas]{flex-wrap:wrap;gap:10px}.go-row[data-astro-cid-6r5dcnas] .btn--go[data-astro-cid-6r5dcnas]{flex:200px}.go-row[data-astro-cid-6r5dcnas] .go-alt[data-astro-cid-6r5dcnas],.go-row[data-astro-cid-6r5dcnas] .chat-btn{background:var(--paper);flex:none;min-height:44px;padding:10px 16px;font-size:.95rem}.go-row[data-astro-cid-6r5dcnas] .go-alt[data-astro-cid-6r5dcnas]:hover,.go-row[data-astro-cid-6r5dcnas] .chat-btn:hover{background:var(--peach-soft)}.btn--go[data-astro-cid-6r5dcnas]{text-align:center;background:var(--orange-btn);color:#fff;justify-content:center;width:100%;font-size:1.2rem;font-weight:700}.btn--go[data-astro-cid-6r5dcnas]:hover{background:var(--orange-btn-hover);color:#fff}.q-help[data-astro-cid-6r5dcnas]{max-width:600px}.quote[data-astro-cid-6r5dcnas] output[data-astro-cid-6r5dcnas]{font:800 clamp(1.52rem, 1.12rem + 1.28vw, 2rem)/1 var(--font-body);letter-spacing:-.025em;color:var(--ink-strong)}.quote[data-astro-cid-6r5dcnas] output[data-astro-cid-6r5dcnas].is-req{letter-spacing:0;font-size:1.15rem}.q-note[data-astro-cid-6r5dcnas]{border-top:1px solid var(--rule);background:var(--peach-soft);color:var(--slate);margin:0;padding:8px 16px;font-size:.875rem}.quote[data-astro-cid-6r5dcnas] .lrow--mail[data-astro-cid-6r5dcnas]{grid-template-columns:1fr}.quote[data-astro-cid-6r5dcnas] .lrow--mail[data-astro-cid-6r5dcnas][hidden]{display:none}.quote[data-astro-cid-6r5dcnas] .lrow--go[data-astro-cid-6r5dcnas]:has(+.lrow--mail[hidden]){border-bottom:0}.qm[data-astro-cid-6r5dcnas]{padding-block:11px 12px;display:block}.qm-ask[data-astro-cid-6r5dcnas]{color:var(--slate);margin:0;font-size:.95rem}.qm-open[data-astro-cid-6r5dcnas]{font:inherit;color:var(--ink-strong);text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;padding:0;font-weight:650;text-decoration-thickness:1.5px}.qm-open[data-astro-cid-6r5dcnas]:hover{color:var(--orange-ink)}.qm-form[data-astro-cid-6r5dcnas]{gap:6px;margin-top:12px;display:grid}.qm-form[data-astro-cid-6r5dcnas][hidden]{display:none}.qm-label[data-astro-cid-6r5dcnas]{color:var(--ink-strong);font-size:.9rem;font-weight:650}.qm-row[data-astro-cid-6r5dcnas]{flex-wrap:wrap;gap:10px;display:flex}.qm-input[data-astro-cid-6r5dcnas]{border:1.5px solid var(--steel);border-radius:var(--radius);background:var(--paper);flex:220px;min-width:0;min-height:44px;padding:9px 12px;font-size:1rem}.qm-input[data-astro-cid-6r5dcnas]:hover{border-color:var(--slate)}.qm-input[data-astro-cid-6r5dcnas]:focus-visible{outline:3px solid var(--orange);outline-offset:1px;border-color:var(--ink)}.qm-input[data-astro-cid-6r5dcnas][aria-invalid=true]{border-color:var(--orange-ink)}.qm-row[data-astro-cid-6r5dcnas] .qm-send[data-astro-cid-6r5dcnas]{background:var(--paper);flex:none;min-height:44px;padding:10px 16px;font-size:.95rem}.qm-row[data-astro-cid-6r5dcnas] .qm-send[data-astro-cid-6r5dcnas]:hover{background:var(--peach-soft)}.qm-send[data-astro-cid-6r5dcnas][disabled]{opacity:.6;cursor:progress}.qm-note[data-astro-cid-6r5dcnas]{color:var(--muted);margin:0;font-size:.85rem}.qm-status[data-astro-cid-6r5dcnas]{color:var(--slate);overflow-wrap:anywhere;margin:0;font-size:.95rem;line-height:1.45}.qm-status[data-astro-cid-6r5dcnas]:not(:empty){margin-top:8px}.qm-status[data-astro-cid-6r5dcnas].is-ok{color:var(--ink-strong);font-weight:650}.qm-status[data-astro-cid-6r5dcnas] .qm-to{max-width:100%;display:inline-block}.qm-status[data-astro-cid-6r5dcnas].is-err{color:var(--orange-ink);font-weight:650}.qm-hp[data-astro-cid-6r5dcnas]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (width<=480px){.qm-row[data-astro-cid-6r5dcnas] .qm-send[data-astro-cid-6r5dcnas]{flex:100%}.quote[data-astro-cid-6r5dcnas] .lrow[data-astro-cid-6r5dcnas]{grid-template-columns:1fr}.quote[data-astro-cid-6r5dcnas] .lk[data-astro-cid-6r5dcnas]{border-right:0;border-bottom:1px solid var(--rule);padding-block:8px}}.sc[data-astro-cid-ikrayy5n]{max-width:600px;margin-top:14px}.sc-toggle[data-astro-cid-ikrayy5n]{cursor:pointer;text-align:left;font:500 .95rem/1.5 var(--font-body);color:var(--slate);background:0 0;border:0;padding:0;display:inline}.sc-toggle[data-astro-cid-ikrayy5n] span[data-astro-cid-ikrayy5n]{color:var(--orange-ink);text-underline-offset:3px;font-weight:650;text-decoration:underline 1.5px}.sc-toggle[data-astro-cid-ikrayy5n]:hover span[data-astro-cid-ikrayy5n]{text-decoration-color:var(--orange)}.sc-toggle[data-astro-cid-ikrayy5n]:focus-visible{outline:3px solid var(--orange);outline-offset:3px;border-radius:2px}.sc-toggle[data-astro-cid-ikrayy5n][aria-expanded=true] span[data-astro-cid-ikrayy5n]{text-decoration:none}.sc-panel[data-astro-cid-ikrayy5n]{background:var(--paper);border:1px solid var(--rule);box-shadow:var(--lift);border-radius:4px;margin-top:12px}.sc-label[data-astro-cid-ikrayy5n]{background:var(--fog);border-bottom:1px solid var(--rule);font:700 .72rem/1.2 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-strong);padding:11px 16px 10px;display:block}.sc-text[data-astro-cid-ikrayy5n]{resize:vertical;background:var(--paper);width:100%;min-height:9rem;color:var(--ink-strong);font:400 .9rem/1.55 var(--font-script);caret-color:var(--orange);border:0;margin:0;padding:14px 16px;display:block}.sc-text[data-astro-cid-ikrayy5n]::placeholder{color:var(--muted)}.sc-text[data-astro-cid-ikrayy5n]:focus-visible{outline:3px solid var(--orange);outline-offset:-3px}.sc-meta[data-astro-cid-ikrayy5n]{border-top:1px solid var(--rule);background:var(--snow);justify-content:flex-end;align-items:baseline;gap:6px 16px;padding:8px 16px;display:flex}.sc-count[data-astro-cid-ikrayy5n]{font:600 .8rem/1 var(--font-body);color:var(--muted);font-variant-numeric:tabular-nums;flex:none}.sc-count[data-astro-cid-ikrayy5n].is-over{color:var(--orange-ink)}.sc-over[data-astro-cid-ikrayy5n]{border-top:1px solid var(--rule);background:var(--peach-soft);color:var(--slate);margin:0;padding:8px 16px;font-size:.875rem}.sc-results[data-astro-cid-ikrayy5n]:empty{display:none}.sc-results[data-astro-cid-ikrayy5n]{border-top:2px solid var(--ink)}.sc-results[data-astro-cid-ikrayy5n] .sc-rows{margin:0;padding:0;list-style:none}.sc-results[data-astro-cid-ikrayy5n] .sc-row{border-bottom:1px solid var(--rule);padding:14px 16px}.sc-results[data-astro-cid-ikrayy5n] .sc-row.is-new{animation:.45s cubic-bezier(.16,1,.3,1) sc-in}.sc-results[data-astro-cid-ikrayy5n] .sc-head{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;display:flex}.sc-results[data-astro-cid-ikrayy5n] label.sc-head{flex-wrap:nowrap}.sc-results[data-astro-cid-ikrayy5n] .sc-what{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.sc-results[data-astro-cid-ikrayy5n] .sc-head input{accent-color:var(--orange);flex:none;width:18px;height:18px;margin:0;transform:translateY(3px)}.sc-results[data-astro-cid-ikrayy5n] .sc-name{color:var(--ink-strong);font-weight:700}.sc-results[data-astro-cid-ikrayy5n] .sc-price{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.9rem}.sc-results[data-astro-cid-ikrayy5n] .sc-check{font:700 .6875rem/1 var(--font-body);letter-spacing:.03em;background:var(--peach);color:var(--orange-ink);border-radius:3px;padding:4px 7px}.sc-results[data-astro-cid-ikrayy5n] .sc-ev{gap:4px;margin:8px 0 0 28px;padding:0;list-style:none;display:grid}.sc-results[data-astro-cid-ikrayy5n] .sc-ev li{font:400 .82rem/1.5 var(--font-script);color:var(--slate)}.sc-results[data-astro-cid-ikrayy5n] .sc-ev li:before{content:"“";color:var(--steel)}.sc-results[data-astro-cid-ikrayy5n] .sc-ev li:after{content:"”";color:var(--steel)}.sc-results[data-astro-cid-ikrayy5n] .sc-note{color:var(--ink-strong);margin:8px 0 0 28px;font-size:.875rem;line-height:1.5}.sc-results[data-astro-cid-ikrayy5n] .sc-row--part .sc-ev,.sc-results[data-astro-cid-ikrayy5n] .sc-row--part .sc-note{margin-left:0}.sc-results[data-astro-cid-ikrayy5n] .sc-asks{color:var(--slate);flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:12px 16px 0;font-size:.875rem;display:flex}.sc-results[data-astro-cid-ikrayy5n] .sc-chip{font:700 .75rem/1 var(--font-script);background:var(--fog);color:var(--ink-strong);border-radius:3px;padding:5px 8px}.sc-results[data-astro-cid-ikrayy5n] .sc-not,.sc-results[data-astro-cid-ikrayy5n] .sc-empty{color:var(--slate);margin:0;padding:12px 16px 0;font-size:.875rem;line-height:1.5}.sc-results[data-astro-cid-ikrayy5n] .sc-empty,.sc-results[data-astro-cid-ikrayy5n]>:last-child:not(.sc-rows){padding-bottom:14px}@keyframes sc-in{0%{opacity:0;background:var(--peach-soft)}to{opacity:1;background:0 0}}@media (prefers-reduced-motion:reduce){.sc-results[data-astro-cid-ikrayy5n] .sc-row.is-new{animation:none}}.ns-band[data-astro-cid-fiytft3d]{padding-block:clamp(48px,5vw,72px)}.ns-head[data-astro-cid-fiytft3d]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 48px;margin-bottom:24px;display:flex}.ns-head[data-astro-cid-fiytft3d] h2[data-astro-cid-fiytft3d]{margin:0}.ns-head[data-astro-cid-fiytft3d] p[data-astro-cid-fiytft3d]{max-width:35.91em;margin:0}.ns-note[data-astro-cid-fiytft3d]{max-width:47.66em;color:var(--ink-strong);align-items:flex-start;gap:12px;margin:4px 0 0;font-size:1.02rem;font-weight:600;line-height:1.5;display:flex}.ns-note[data-astro-cid-fiytft3d] svg[data-astro-cid-fiytft3d]{flex:none;margin-top:2px}.ns[data-astro-cid-fiytft3d]{gap:10px;margin-bottom:20px;display:grid}.ns[data-astro-cid-fiytft3d] label[data-astro-cid-fiytft3d]{color:var(--ink-strong);flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:1.05rem;font-weight:700;display:flex}.ns[data-astro-cid-fiytft3d] label[data-astro-cid-fiytft3d] .muted[data-astro-cid-fiytft3d]{font-size:.95rem;font-weight:400}.ns[data-astro-cid-fiytft3d] input[data-astro-cid-fiytft3d]{border:1.5px solid var(--ink);border-radius:var(--radius);width:100%;box-shadow:var(--lift);background:var(--paper) no-repeat 18px center / 22px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23444c55' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E");padding:18px 18px 18px 52px;font-size:1.15rem}.ns[data-astro-cid-fiytft3d] input[data-astro-cid-fiytft3d]::placeholder{color:#80868e}.ns[data-astro-cid-fiytft3d] input[data-astro-cid-fiytft3d]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;cursor:pointer;background:var(--slate);width:18px;height:18px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M4 4l8 8M12 4l-8 8'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M4 4l8 8M12 4l-8 8'/%3E%3C/svg%3E") 50%/contain no-repeat}.ns[data-astro-cid-fiytft3d] input[data-astro-cid-fiytft3d]::-webkit-search-cancel-button:hover{background:var(--orange-ink)}.ns-stage[data-astro-cid-fiytft3d]{margin-bottom:16px;display:grid;position:relative}.ns-stage[data-astro-cid-fiytft3d]>[data-astro-cid-fiytft3d]{grid-area:1/1}.logos[data-astro-cid-fiytft3d]{background:var(--rule);border:1px solid var(--rule);border-radius:4px;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;transition:filter .45s cubic-bezier(.16,1,.3,1),opacity .45s,transform .45s cubic-bezier(.16,1,.3,1);display:grid;overflow:hidden}.logos[data-astro-cid-fiytft3d] li[data-astro-cid-fiytft3d]{background:var(--paper);display:grid}.logos[data-astro-cid-fiytft3d] button[data-astro-cid-fiytft3d]{cursor:pointer;background:0 0;border:0;place-items:center;width:100%;min-height:92px;padding:18px 14px;transition:background-color .2s;display:grid}.logos[data-astro-cid-fiytft3d] button[data-astro-cid-fiytft3d]:hover,.logos[data-astro-cid-fiytft3d] button[data-astro-cid-fiytft3d]:focus-visible{background:var(--snow)}.logos[data-astro-cid-fiytft3d] button[data-astro-cid-fiytft3d]:focus-visible{outline:2px solid var(--orange);outline-offset:-4px}.logos[data-astro-cid-fiytft3d] img[data-astro-cid-fiytft3d]{max-height:var(--h,40px);filter:grayscale()contrast(1.05);mix-blend-mode:multiply;opacity:.82;width:auto;max-width:80%;height:auto;transition:opacity .2s;display:block}.logos[data-astro-cid-fiytft3d] button[data-astro-cid-fiytft3d]:hover img[data-astro-cid-fiytft3d],.logos[data-astro-cid-fiytft3d] button[data-astro-cid-fiytft3d]:focus-visible img[data-astro-cid-fiytft3d]{opacity:1}.ns-results[data-astro-cid-fiytft3d]{z-index:1;opacity:0;place-self:start center;gap:14px;width:min(760px,100%);margin-top:16px;padding:24px 28px;transition:opacity .3s,transform .4s cubic-bezier(.16,1,.3,1);display:grid;transform:translateY(8px)}.ns-results[data-astro-cid-fiytft3d] p{margin:0}.ns-results[data-astro-cid-fiytft3d] .r-head{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ns-results[data-astro-cid-fiytft3d] .r-name{color:var(--ink-strong);margin:0;font-size:1.35rem}.ns-results[data-astro-cid-fiytft3d] .r-line{color:var(--ink-strong);font-weight:650}.ns-results[data-astro-cid-fiytft3d] .r-count{font-family:var(--font-script);letter-spacing:-.02em;color:var(--orange-ink);vertical-align:-.08em;font-size:1.75em;font-weight:700;line-height:1}.ns-results[data-astro-cid-fiytft3d] .r-svc{flex-wrap:wrap;gap:6px;display:flex}.ns-results[data-astro-cid-fiytft3d] .r-posters{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:640px;margin:0;padding:0;list-style:none;display:grid}.ns-results[data-astro-cid-fiytft3d] .r-posters a{color:var(--ink);border-radius:3px;text-decoration:none;display:block;position:relative}.ns-results[data-astro-cid-fiytft3d] .r-posters img,.ns-results[data-astro-cid-fiytft3d] .r-noposter{aspect-ratio:2/3;object-fit:cover;width:100%;box-shadow:var(--lift);background:var(--band);border-radius:3px;transition:transform .35s cubic-bezier(.16,1,.3,1);display:block}.ns-results[data-astro-cid-fiytft3d] .r-noposter{text-align:center;color:var(--slate);box-shadow:inset 0 0 0 1px var(--rule);place-items:center;padding:8px;font-size:.75rem;line-height:1.3;display:grid}.ns-results[data-astro-cid-fiytft3d] .r-cap{text-align:center;font:600 .75rem/1.6 var(--font-body);opacity:0;pointer-events:none;transition:opacity .2s,transform .3s cubic-bezier(.16,1,.3,1);position:absolute;bottom:8px;left:6px;right:6px;transform:translateY(6px)}.ns-results[data-astro-cid-fiytft3d] .r-cap span{background:var(--paper);color:var(--ink-strong);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:2px 6px}.ns-results[data-astro-cid-fiytft3d] .r-posters a:hover img,.ns-results[data-astro-cid-fiytft3d] .r-posters a:focus-visible img{transform:translateY(-3px)}.ns-results[data-astro-cid-fiytft3d] .r-posters a:hover .r-cap,.ns-results[data-astro-cid-fiytft3d] .r-posters a:focus-visible .r-cap{opacity:1;transform:translateY(-3px)}.ns-results[data-astro-cid-fiytft3d] .r-foot{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding-top:12px;display:flex}.ns-results[data-astro-cid-fiytft3d] .r-also{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:.9rem;display:flex}.ns-results[data-astro-cid-fiytft3d] .r-also button{font:inherit;color:var(--ink);background:var(--band);border:1px solid var(--rule);cursor:pointer;border-radius:3px;padding:4px 9px;font-weight:600}.ns-results[data-astro-cid-fiytft3d] .r-also button:hover,.ns-results[data-astro-cid-fiytft3d] .r-also button:focus-visible{border-color:var(--orange);color:var(--orange-ink)}.ns-band[data-astro-cid-fiytft3d].is-searching .logos[data-astro-cid-fiytft3d]{filter:blur(6px)grayscale();opacity:.35;pointer-events:none;transform:scale(.985)}.ns-band[data-astro-cid-fiytft3d].is-searching .ns-results[data-astro-cid-fiytft3d]{opacity:1;transform:none}.ns-band[data-astro-cid-fiytft3d]:not(.has-logos) .ns-results[data-astro-cid-fiytft3d]{justify-self:stretch;width:100%;margin-top:0}@media (width<=640px){.logos[data-astro-cid-fiytft3d]{grid-template-columns:repeat(3,minmax(0,1fr))}.logos[data-astro-cid-fiytft3d] li[data-astro-cid-fiytft3d]:nth-child(n+7){display:none}.logos[data-astro-cid-fiytft3d] button[data-astro-cid-fiytft3d]{min-height:72px;padding:12px 8px}.ns-results[data-astro-cid-fiytft3d]{padding:20px 18px}.ns-results[data-astro-cid-fiytft3d] .r-posters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (prefers-reduced-motion:reduce){.logos[data-astro-cid-fiytft3d],.ns-results[data-astro-cid-fiytft3d],.ns-results[data-astro-cid-fiytft3d] *{transition:none!important}}#showcase-h[data-astro-cid-fej3bsya]{max-width:none}@media (width>=900px){#showcase-h[data-astro-cid-fej3bsya]{white-space:nowrap}}.tiles[data-astro-cid-fej3bsya]{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:920px;margin:0;padding:0;list-style:none;display:grid}@media (width<=640px){.tiles[data-astro-cid-fej3bsya]{grid-template-columns:repeat(2,minmax(0,1fr))}}.tiles[data-astro-cid-fej3bsya] a[data-astro-cid-fej3bsya]{color:var(--ink);border-radius:3px;text-decoration:none;display:block;position:relative}.tiles[data-astro-cid-fej3bsya] img[data-astro-cid-fej3bsya]{aspect-ratio:200/296;object-fit:cover;width:100%;height:auto;box-shadow:var(--lift);border-radius:3px;transition:transform .4s cubic-bezier(.16,1,.3,1);display:block}.tile-cap[data-astro-cid-fej3bsya]{text-align:center;font:500 .8rem/1.75 var(--font-body);opacity:0;pointer-events:none;transition:opacity .2s,transform .3s cubic-bezier(.16,1,.3,1);position:absolute;bottom:10px;left:8px;right:8px;transform:translateY(6px)}.tile-cap[data-astro-cid-fej3bsya]>span[data-astro-cid-fej3bsya]{background:var(--paper);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:3px 7px}.tile-title[data-astro-cid-fej3bsya]{color:var(--ink-strong);font-weight:700}.tile-meta[data-astro-cid-fej3bsya]{color:var(--orange-ink)}.tiles[data-astro-cid-fej3bsya] a[data-astro-cid-fej3bsya]:hover img[data-astro-cid-fej3bsya],.tiles[data-astro-cid-fej3bsya] a[data-astro-cid-fej3bsya]:focus-visible img[data-astro-cid-fej3bsya]{transform:translateY(-4px)}.tiles[data-astro-cid-fej3bsya] a[data-astro-cid-fej3bsya]:hover .tile-cap[data-astro-cid-fej3bsya],.tiles[data-astro-cid-fej3bsya] a[data-astro-cid-fej3bsya]:focus-visible .tile-cap[data-astro-cid-fej3bsya]{opacity:1;transform:translateY(-4px)}@media (width<=640px){.tiles[data-astro-cid-fej3bsya]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.tiles[data-astro-cid-fej3bsya] li[data-astro-cid-fej3bsya]:nth-child(n+7){display:none}}.stack[data-astro-cid-shndelyu]{isolation:isolate;margin:0;padding:4% 2% 8% 10%;position:relative}.leaf[data-astro-cid-shndelyu],.top[data-astro-cid-shndelyu]{box-shadow:var(--lift);border-radius:4px}.leaf[data-astro-cid-shndelyu]{z-index:-1;position:absolute;inset:4% 2% 8% 10%}.leaf--3[data-astro-cid-shndelyu]{background:var(--fog);transform:translate(-9%,5%)rotate(-6deg)}.leaf--2[data-astro-cid-shndelyu]{background:var(--apricot);transform:translate(-5.5%,2.6%)rotate(-3deg)}.leaf--1[data-astro-cid-shndelyu]{background:var(--peach);transform:translate(-2.5%,.8%)rotate(.5deg)}.top[data-astro-cid-shndelyu]{background:var(--paper);transform-origin:30% 60%;padding:clamp(18px,2.4vw,32px);transition:transform .5s cubic-bezier(.16,1,.3,1);position:relative;transform:rotate(2.2deg)}.stack[data-astro-cid-shndelyu]:hover .top[data-astro-cid-shndelyu]{transform:rotate(1deg)translateY(-4px)}.top-head[data-astro-cid-shndelyu]{font:700 .72rem/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:1.5px solid var(--ink);justify-content:space-between;gap:12px;padding-bottom:12px;display:flex}.cols[data-astro-cid-shndelyu],.sheet-rows[data-astro-cid-shndelyu] li[data-astro-cid-shndelyu]{grid-template-columns:2.2rem 6.6rem 1fr;gap:12px;display:grid}.cols[data-astro-cid-shndelyu]{font:700 .66rem/1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:10px 0 6px}.sheet-rows[data-astro-cid-shndelyu]{font:400 .84rem/1.45 var(--font-script);color:var(--ink);margin:0;padding:0;list-style:none}.sheet-rows[data-astro-cid-shndelyu] li[data-astro-cid-shndelyu]{border-top:1px solid var(--fog);padding:10px 0}.sh[data-astro-cid-shndelyu]{font-weight:700}.tc[data-astro-cid-shndelyu]{color:var(--slate)}.desc[data-astro-cid-shndelyu]{gap:6px;min-width:0;display:grid}.shot[data-astro-cid-shndelyu]{text-transform:uppercase;letter-spacing:.01em}.line[data-astro-cid-shndelyu] .tag[data-astro-cid-shndelyu]{margin-right:4px;transform:translateY(-1px)}.stack--dl[data-astro-cid-shndelyu] .cols[data-astro-cid-shndelyu],.stack--dl[data-astro-cid-shndelyu] .sheet-rows[data-astro-cid-shndelyu] li[data-astro-cid-shndelyu]{grid-template-columns:6.6rem 1fr}.stack--dl[data-astro-cid-shndelyu] .desc[data-astro-cid-shndelyu]{gap:2px}figcaption[data-astro-cid-shndelyu]{border-top:1px solid var(--fog);margin-top:14px;padding-top:12px;font-size:.95rem}.stack[data-astro-cid-shndelyu].is-typing .sheet-rows[data-astro-cid-shndelyu] li[data-astro-cid-shndelyu]{animation:.6s cubic-bezier(.16,1,.3,1) both type-in;animation-delay:calc(.25s + var(--i) * .14s)}@keyframes type-in{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@media (width<=640px){.stack[data-astro-cid-shndelyu]{padding:2% 3% 7% 7%}.top[data-astro-cid-shndelyu]{transform:rotate(1.2deg)}.cols[data-astro-cid-shndelyu],.sheet-rows[data-astro-cid-shndelyu] li[data-astro-cid-shndelyu]{grid-template-columns:1.6rem 1fr}.cols[data-astro-cid-shndelyu] span[data-astro-cid-shndelyu]:nth-child(2){display:none}.sheet-rows[data-astro-cid-shndelyu] li[data-astro-cid-shndelyu]{grid-template-areas:"sh tc""sh desc";row-gap:2px}.sheet-rows[data-astro-cid-shndelyu] .sh[data-astro-cid-shndelyu]{grid-area:sh}.sheet-rows[data-astro-cid-shndelyu] .tc[data-astro-cid-shndelyu]{grid-area:tc;font-size:.78rem}.sheet-rows[data-astro-cid-shndelyu] .desc[data-astro-cid-shndelyu]{grid-area:desc}.sheet-rows[data-astro-cid-shndelyu] li[data-astro-cid-shndelyu]:nth-child(n+5){display:none}.stack--dl[data-astro-cid-shndelyu] .cols[data-astro-cid-shndelyu],.stack--dl[data-astro-cid-shndelyu] .sheet-rows[data-astro-cid-shndelyu] li[data-astro-cid-shndelyu]{grid-template-columns:1fr}.stack--dl[data-astro-cid-shndelyu] .cols[data-astro-cid-shndelyu] span[data-astro-cid-shndelyu]:nth-child(n+2){display:none}.stack--dl[data-astro-cid-shndelyu] .sheet-rows[data-astro-cid-shndelyu] li[data-astro-cid-shndelyu]{grid-template-areas:"tc""desc"}}.hs[data-astro-cid-pfxtljst]{z-index:-1;pointer-events:none;--fade-x:linear-gradient(90deg, #0000004d 0%, #0000004d 45%, #000 66%);--fade-y:linear-gradient(180deg, #000 60%, transparent 100%);-webkit-mask-image:var(--fade-x), var(--fade-y);-webkit-mask-composite:source-in;mask-image:var(--fade-x), var(--fade-y);position:absolute;inset:0;overflow:hidden;mask-composite:intersect}.hs[data-astro-cid-pfxtljst] img[data-astro-cid-pfxtljst]{opacity:.16;mix-blend-mode:multiply;width:max(100%,1440px);height:auto;display:block}@media (width<=1000px){.hs[data-astro-cid-pfxtljst]{--fade-x:linear-gradient(#0000004d, #0000004d)}.hs[data-astro-cid-pfxtljst] img[data-astro-cid-pfxtljst]{width:max(100%,800px)}}.fmt[data-astro-cid-k5ihikun]{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.fmt-chip[data-astro-cid-k5ihikun]{font:750 .78rem/1 var(--font-body);letter-spacing:.08em;color:var(--ink-strong);border:1.5px solid var(--ink-strong);background:var(--paper);border-radius:4px;padding:6px 9px 5px}.fmt-chip[data-astro-cid-k5ihikun]:first-of-type{border-color:var(--orange);color:var(--orange-ink)}.sp[data-astro-cid-tjaophke]{justify-items:start;gap:16px;margin-top:28px;display:grid}.sp-stage[data-astro-cid-tjaophke]{place-items:center;width:100%;max-width:480px;padding:0 8px 8px 0;display:grid}.sp-thumb[data-astro-cid-tjaophke]{background:var(--paper);cursor:zoom-in;width:100%;box-shadow:0 0 0 1px var(--rule), 7px 7px 0 0 var(--paper), 7px 7px 0 1px var(--rule), 0 26px 40px -28px #3c281480;border:0;border-radius:3px;padding:0;transition:transform .45s cubic-bezier(.16,1,.3,1);display:block;position:relative}.sp-thumb[data-astro-cid-tjaophke] img[data-astro-cid-tjaophke]{border-radius:3px;width:100%;height:auto;display:block}.sp-thumb[data-astro-cid-tjaophke]:hover{transform:translateY(-3px)}.sp-thumb[data-astro-cid-tjaophke]:focus-visible{outline:3px solid var(--orange);outline-offset:4px}.sp-zoom[data-astro-cid-tjaophke]{white-space:nowrap;color:var(--ink-strong);font:700 .85rem/1 var(--font-body);background:#fffffff0;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;transition:background .2s,color .2s;display:inline-flex;position:absolute;bottom:14px;left:50%;translate:-50%;box-shadow:0 6px 18px -8px #3c281473}.sp-thumb[data-astro-cid-tjaophke]:hover .sp-zoom[data-astro-cid-tjaophke],.sp-thumb[data-astro-cid-tjaophke]:focus-visible .sp-zoom[data-astro-cid-tjaophke]{background:var(--orange);color:#fff}.sp-dl[data-astro-cid-tjaophke]{color:var(--orange-ink);text-underline-offset:4px;align-items:center;gap:8px;font-weight:700;text-decoration:underline 1.5px;display:inline-flex}.sp-dl[data-astro-cid-tjaophke]:hover{color:var(--ink-strong)}.sp-dialog[data-astro-cid-tjaophke]{border-radius:var(--radius);background:var(--band);width:min(920px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);border:0;padding:0;overflow:hidden;box-shadow:0 30px 80px -30px #281c108c}.sp-dialog[data-astro-cid-tjaophke][open]{flex-direction:column;animation:.35s cubic-bezier(.16,1,.3,1) sp-in;display:flex}.sp-dialog[data-astro-cid-tjaophke]::backdrop{backdrop-filter:blur(3px);background:#444c558c}@keyframes sp-in{0%{opacity:0;transform:translateY(12px)scale(.985)}}.sp-bar[data-astro-cid-tjaophke]{background:var(--paper);border-bottom:1px solid var(--rule);align-items:center;gap:20px;padding:12px 12px 12px 24px;display:flex}.sp-title[data-astro-cid-tjaophke]{min-width:0;color:var(--ink-strong);flex:1;font-weight:750}.sp-count[data-astro-cid-tjaophke]{color:var(--muted);margin-left:8px;font-weight:500}.sp-close[data-astro-cid-tjaophke]{border-radius:var(--radius);width:44px;height:44px;color:var(--slate);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.sp-close[data-astro-cid-tjaophke]:hover{background:var(--fog);color:var(--ink-strong)}.sp-close[data-astro-cid-tjaophke]:focus-visible{outline:3px solid var(--orange);outline-offset:-3px}.sp-pages[data-astro-cid-tjaophke]{overscroll-behavior:contain;gap:clamp(16px,2.4vw,28px);min-height:0;margin:0;padding:clamp(16px,3vw,32px);scroll-padding-top:24px;list-style:none;display:grid;overflow-y:auto}.sp-pages[data-astro-cid-tjaophke] img[data-astro-cid-tjaophke]{background:var(--paper);width:100%;height:auto;box-shadow:var(--lift);border-radius:2px;display:block}.sp--card[data-astro-cid-tjaophke]{grid-template-rows:auto auto 1fr auto;gap:12px;height:100%;margin-top:0}.sp--card[data-astro-cid-tjaophke] .sp-stage[data-astro-cid-tjaophke]{max-width:none;padding:0 6px 6px 0}.sp--card[data-astro-cid-tjaophke] .sp-thumb[data-astro-cid-tjaophke]{box-shadow:0 0 0 1px var(--rule), 5px 5px 0 0 var(--paper), 5px 5px 0 1px var(--rule), 0 20px 30px -24px #3c281480}.sp--card[data-astro-cid-tjaophke] .sp-zoom[data-astro-cid-tjaophke]{padding:7px 12px;font-size:.8rem;bottom:10px}.sp--card[data-astro-cid-tjaophke] .sp-dl[data-astro-cid-tjaophke]{font-size:.95rem}@media (width<=1000px){.sp-stage[data-astro-cid-tjaophke]{max-width:460px}.sp--card[data-astro-cid-tjaophke] .sp-stage[data-astro-cid-tjaophke]{max-width:none}}@media (width<=560px){.sp-bar[data-astro-cid-tjaophke]{gap:8px;padding-left:16px}.sp-count[data-astro-cid-tjaophke]{display:none}.sp-bar[data-astro-cid-tjaophke] .sp-dl[data-astro-cid-tjaophke]{font-size:.9rem}}@media (prefers-reduced-motion:reduce){.sp-thumb[data-astro-cid-tjaophke],.sp-thumb[data-astro-cid-tjaophke]:hover{transition:none;transform:none}.sp-dialog[data-astro-cid-tjaophke][open]{animation:none}}.hsv-tabs[data-astro-cid-h6irxspd]{scrollbar-width:none;border-bottom:1.5px solid var(--ink);gap:6px;display:flex;overflow-x:auto}.hsv-tabs[data-astro-cid-h6irxspd] button[data-astro-cid-h6irxspd]{border:1px solid var(--rule);background:var(--fog);color:var(--slate);font:700 .95rem/1 var(--font-body);cursor:pointer;border-bottom:0;border-radius:6px 6px 0 0;flex:none;padding:12px 20px 11px;transition:background .2s,color .2s}.hsv-tabs[data-astro-cid-h6irxspd] button[data-astro-cid-h6irxspd]:hover{color:var(--ink-strong);background:var(--paper)}.hsv-tabs[data-astro-cid-h6irxspd] button[data-astro-cid-h6irxspd][aria-selected=true]{background:var(--orange);border-color:var(--orange);color:var(--ink-strong)}.hsv-tabs[data-astro-cid-h6irxspd] button[data-astro-cid-h6irxspd]:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.hsv-panel[data-astro-cid-h6irxspd]{background:var(--ground);border:1px solid var(--rule);border-radius:0 0 var(--radius) var(--radius);border-top:0;grid-template-columns:minmax(0,640px) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,64px);padding:clamp(24px,3vw,40px);display:grid}.hsv-panel[data-astro-cid-h6irxspd][hidden]{display:none}.hsv--on-ground[data-astro-cid-h6irxspd] .hsv-panel[data-astro-cid-h6irxspd],.hsv--on-ground[data-astro-cid-h6irxspd] .hsv-tabs[data-astro-cid-h6irxspd] button[data-astro-cid-h6irxspd]:not([aria-selected=true]){background:var(--paper)}.hsv-panel[data-astro-cid-h6irxspd]:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.hsv-page[data-astro-cid-h6irxspd]{margin:0;position:relative}.hsv-page[data-astro-cid-h6irxspd] img[data-astro-cid-h6irxspd]{background:var(--paper);width:100%;height:auto;box-shadow:0 0 0 1px var(--rule), 0 28px 44px -30px #3c281480;border-radius:3px;display:block}.hsv-pin[data-astro-cid-h6irxspd],.hsv-n[data-astro-cid-h6irxspd]{background:var(--orange);width:28px;height:28px;color:var(--ink-strong);font:800 .85rem/1 var(--font-body);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:inline-grid}.hsv-pin[data-astro-cid-h6irxspd]{width:24px;height:24px;box-shadow:0 0 0 3px var(--paper), 0 6px 14px -6px #3c281499;font-size:.78rem;position:absolute;translate:-50% -50%}.hsv-notes[data-astro-cid-h6irxspd]{gap:18px;display:grid;position:sticky;top:96px}.hsv-name[data-astro-cid-h6irxspd]{letter-spacing:-.01em;margin:0;font-size:clamp(1.3rem,1.1rem + .6vw,1.6rem);line-height:1.15}.hsv-name[data-astro-cid-h6irxspd] a[data-astro-cid-h6irxspd]{color:var(--ink-strong);text-decoration:underline;text-decoration-color:var(--apricot);text-underline-offset:5px;text-decoration-thickness:2px}.hsv-name[data-astro-cid-h6irxspd] a[data-astro-cid-h6irxspd]:hover{color:var(--orange-ink);text-decoration-color:currentColor}.hsv-line[data-astro-cid-h6irxspd]{color:var(--slate);margin:0;font-size:1.02rem;line-height:1.55}.hsv-notes[data-astro-cid-h6irxspd] ol[data-astro-cid-h6irxspd]{border-top:1px solid var(--rule);gap:16px;margin:0;padding:18px 0 0;list-style:none;display:grid}.hsv-notes[data-astro-cid-h6irxspd] li[data-astro-cid-h6irxspd]{color:var(--slate);grid-template-columns:28px minmax(0,1fr);align-items:start;gap:14px;line-height:1.5;display:grid}.hsv-notes[data-astro-cid-h6irxspd] li[data-astro-cid-h6irxspd] strong[data-astro-cid-h6irxspd]{color:var(--ink-strong);margin-bottom:2px;font-size:1.05rem;display:block}.hsv-links[data-astro-cid-h6irxspd]{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:12px 28px;margin:6px 0 0;padding-top:18px;display:flex}.hsv-dl[data-astro-cid-h6irxspd]{color:var(--orange-ink);text-underline-offset:4px;align-items:center;gap:8px;font-weight:700;text-decoration:underline 1.5px;display:inline-flex}.hsv-dl[data-astro-cid-h6irxspd]:hover{color:var(--ink-strong)}@media (width<=900px){.hsv-panel[data-astro-cid-h6irxspd]{grid-template-columns:minmax(0,1fr)}.hsv-notes[data-astro-cid-h6irxspd]{position:static}}@media (width<=560px){.hsv-tabs[data-astro-cid-h6irxspd] button[data-astro-cid-h6irxspd]{padding:11px 14px 10px;font-size:.88rem}.hsv-panel[data-astro-cid-h6irxspd]{padding:16px 14px 22px}.hsv-pin[data-astro-cid-h6irxspd]{width:18px;height:18px;box-shadow:0 0 0 2px var(--paper);font-size:.62rem}}.sp[data-astro-cid-ksrwaeu7]{display:none}@media (width<=1000px){html.js .sp[data-astro-cid-ksrwaeu7]{z-index:15;right:max(16px, env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom));opacity:0;visibility:hidden;padding-inline:20px;transition:opacity .22s,transform .22s cubic-bezier(.2,.8,.2,1),visibility 0s linear .22s,background-color .18s;display:inline-flex;position:fixed;transform:translateY(10px);box-shadow:0 10px 24px -10px #7832008c}html.js .sp[data-astro-cid-ksrwaeu7].is-on{opacity:1;visibility:visible;transition-delay:0s;transform:none}.sp[data-astro-cid-ksrwaeu7]:focus-visible{outline-color:var(--ink-strong)}html.chat-on .sp[data-astro-cid-ksrwaeu7]{right:auto;left:max(16px, env(safe-area-inset-left))}html:has([data-sticky-price].is-on){scroll-padding-bottom:88px}}@media print{.sp[data-astro-cid-ksrwaeu7]{display:none!important}}.hero-band[data-astro-cid-fbmmldjq]{isolation:isolate;position:relative}.hero[data-astro-cid-fbmmldjq]{grid-template-columns:minmax(0,660px) minmax(0,1fr);align-items:start;gap:32px clamp(32px,4vw,64px);padding-block:clamp(20px,2.6vw,36px) clamp(32px,3.6vw,48px);display:grid}.hero--plain[data-astro-cid-fbmmldjq]{grid-template-columns:minmax(0,760px)}.hero-copy[data-astro-cid-fbmmldjq]{gap:14px;display:grid}.hero-copy[data-astro-cid-fbmmldjq] h1[data-astro-cid-fbmmldjq]{font-size:clamp(2rem,1.3rem + 2vw,2.7rem)}.trust-row[data-astro-cid-fbmmldjq]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;max-width:600px;display:flex}.hero-samples[data-astro-cid-fbmmldjq]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lead[data-astro-cid-fbmmldjq]{color:var(--slate);max-width:39.9em;margin:0;font-size:.98rem;line-height:1.55}.proof[data-astro-cid-fbmmldjq]{color:var(--slate);flex-wrap:wrap;gap:14px 36px;margin:0;padding:0;font-size:.95rem;list-style:none;display:flex}.proof[data-astro-cid-fbmmldjq] li[data-astro-cid-fbmmldjq]{gap:0;padding-top:10px;font-size:.9rem;display:grid;position:relative}.proof[data-astro-cid-fbmmldjq] li[data-astro-cid-fbmmldjq]:before{content:"";background:var(--orange);width:28px;height:3px;position:absolute;top:0;left:0}.proof[data-astro-cid-fbmmldjq] li[data-astro-cid-fbmmldjq]:nth-child(2):before{background:var(--steel)}.proof[data-astro-cid-fbmmldjq] strong[data-astro-cid-fbmmldjq]{letter-spacing:-.02em;color:var(--ink-strong);font-size:1.15rem;font-weight:800;line-height:1.1}.hero[data-astro-cid-fbmmldjq] .stack{margin-top:8px}.spec[data-astro-cid-fbmmldjq]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:24px 64px;display:grid}.spec-head[data-astro-cid-fbmmldjq]{position:sticky;top:108px}@media (height<=860px){.spec-head[data-astro-cid-fbmmldjq]{position:static}}.spec-head[data-astro-cid-fbmmldjq] h2[data-astro-cid-fbmmldjq]{max-width:9.24em}.spec-head[data-astro-cid-fbmmldjq] .from[data-astro-cid-fbmmldjq]{font:750 1.05rem/1.4 var(--font-body);color:var(--orange-ink);margin-top:10px;display:block}.spec-rows[data-astro-cid-fbmmldjq] p[data-astro-cid-fbmmldjq]{margin:0;font-size:1.05rem}.spec-rows[data-astro-cid-fbmmldjq] strong[data-astro-cid-fbmmldjq]{color:var(--ink-strong);margin-bottom:2px;font-size:1.1rem;display:block}.spec-rows[data-astro-cid-fbmmldjq] .ev[data-astro-cid-fbmmldjq]{color:var(--orange-ink)}.article[data-astro-cid-fbmmldjq]{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:48px clamp(40px,6vw,96px);display:grid}.article--solo[data-astro-cid-fbmmldjq]{grid-template-columns:minmax(0,1fr)}.side-art[data-astro-cid-fbmmldjq] img[data-astro-cid-fbmmldjq]{border-radius:var(--radius);width:100%;height:auto;display:block}.long[data-astro-cid-fbmmldjq]{font-size:1.0625rem}.long[data-astro-cid-fbmmldjq] h2{margin-top:1.6em}.long[data-astro-cid-fbmmldjq] h2:first-child{margin-top:0}.plat[data-astro-cid-fbmmldjq] h2[data-astro-cid-fbmmldjq]{max-width:15.84em;margin:0 0 clamp(20px,2.4vw,28px)}.plat-scroll[data-astro-cid-fbmmldjq]{overflow-x:auto}.plat-table[data-astro-cid-fbmmldjq]{border-collapse:collapse;background:var(--paper);border:1px solid var(--rule);border-radius:4px;width:100%;min-width:620px;font-size:1rem}.plat-table[data-astro-cid-fbmmldjq] th[data-astro-cid-fbmmldjq],.plat-table[data-astro-cid-fbmmldjq] td[data-astro-cid-fbmmldjq]{text-align:left;vertical-align:top;border-bottom:1px solid var(--rule);padding:14px 18px;line-height:1.5}.plat-table[data-astro-cid-fbmmldjq] thead[data-astro-cid-fbmmldjq] th[data-astro-cid-fbmmldjq]{background:var(--fog);font:700 .78rem/1.2 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-strong)}.plat-table[data-astro-cid-fbmmldjq] tbody[data-astro-cid-fbmmldjq] th[data-astro-cid-fbmmldjq]{width:9.5rem;color:var(--ink-strong);font-weight:750}.plat-table[data-astro-cid-fbmmldjq] tbody[data-astro-cid-fbmmldjq] tr[data-astro-cid-fbmmldjq]:last-child>[data-astro-cid-fbmmldjq]{border-bottom:0}.plat-src[data-astro-cid-fbmmldjq]{width:13rem;font-size:.92rem}.plat-src[data-astro-cid-fbmmldjq] a[data-astro-cid-fbmmldjq]{color:var(--orange-ink);display:block}.plat-src[data-astro-cid-fbmmldjq] a[data-astro-cid-fbmmldjq]+a[data-astro-cid-fbmmldjq]{margin-top:4px}.plat-foot[data-astro-cid-fbmmldjq]{margin:16px 0 0;font-size:.97rem}@media (width<=700px){.plat-table[data-astro-cid-fbmmldjq]{min-width:0}.plat-table[data-astro-cid-fbmmldjq] thead[data-astro-cid-fbmmldjq]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.plat-table[data-astro-cid-fbmmldjq] tr[data-astro-cid-fbmmldjq],.plat-table[data-astro-cid-fbmmldjq] th[data-astro-cid-fbmmldjq],.plat-table[data-astro-cid-fbmmldjq] td[data-astro-cid-fbmmldjq]{width:auto;display:block}.plat-table[data-astro-cid-fbmmldjq] tbody[data-astro-cid-fbmmldjq] tr[data-astro-cid-fbmmldjq]{border-bottom:1px solid var(--rule);padding:16px 18px}.plat-table[data-astro-cid-fbmmldjq] tbody[data-astro-cid-fbmmldjq] tr[data-astro-cid-fbmmldjq]:last-child{border-bottom:0}.plat-table[data-astro-cid-fbmmldjq] tbody[data-astro-cid-fbmmldjq] th[data-astro-cid-fbmmldjq],.plat-table[data-astro-cid-fbmmldjq] td[data-astro-cid-fbmmldjq]{border:0;padding:0}.plat-table[data-astro-cid-fbmmldjq] tbody[data-astro-cid-fbmmldjq] th[data-astro-cid-fbmmldjq]{margin-bottom:4px;font-size:1.05rem}.plat-src[data-astro-cid-fbmmldjq]{flex-wrap:wrap;gap:4px 16px;margin-top:8px;display:flex!important}.plat-src[data-astro-cid-fbmmldjq] a[data-astro-cid-fbmmldjq]+a[data-astro-cid-fbmmldjq]{margin-top:0}}.plat-foot[data-astro-cid-fbmmldjq] a[data-astro-cid-fbmmldjq]{color:var(--orange-ink)}.example-head[data-astro-cid-fbmmldjq]{gap:10px;max-width:41.23em;margin-bottom:clamp(24px,3vw,36px);display:grid}.example-head[data-astro-cid-fbmmldjq] h2[data-astro-cid-fbmmldjq],.example-head[data-astro-cid-fbmmldjq] p[data-astro-cid-fbmmldjq]{margin:0}.extras-h[data-astro-cid-fbmmldjq]{margin:0 0 clamp(20px,2.4vw,28px)}.extras[data-astro-cid-fbmmldjq]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid}@media (width>=1100px){.extras--4[data-astro-cid-fbmmldjq]{grid-template-columns:repeat(4,minmax(0,1fr))}}.extras-note[data-astro-cid-fbmmldjq]{margin:20px 0 0;font-size:1rem}.section--tight[data-astro-cid-fbmmldjq]{padding-block:clamp(32px,4vw,56px)}.extra[data-astro-cid-fbmmldjq]{align-content:start;gap:10px;padding:0 26px 22px;display:grid;overflow:hidden}.extra-art[data-astro-cid-fbmmldjq]{aspect-ratio:8/5;border-bottom:1px solid var(--fog);width:calc(100% + 52px);max-width:none;height:auto;margin:0 -26px 4px;display:block}.extra[data-astro-cid-fbmmldjq] h3[data-astro-cid-fbmmldjq]{margin:6px 0 0;font-size:1.12rem}.extra[data-astro-cid-fbmmldjq] p[data-astro-cid-fbmmldjq]{color:var(--slate);margin:0;font-size:1rem}.long[data-astro-cid-fbmmldjq] h3{margin-top:1.6em}.long[data-astro-cid-fbmmldjq] ul{padding-left:1.2em}.long[data-astro-cid-fbmmldjq] li{margin-bottom:.6em}.long[data-astro-cid-fbmmldjq] li::marker{color:var(--orange)}.long[data-astro-cid-fbmmldjq] a{color:var(--orange-ink)}.long[data-astro-cid-fbmmldjq] blockquote{background:var(--peach-soft);color:var(--ink);border-radius:4px;margin:0 0 1.6em;padding:20px 24px;font-size:1rem;line-height:1.65}.long[data-astro-cid-fbmmldjq] blockquote p{margin:0}.long[data-astro-cid-fbmmldjq] strong{color:var(--ink-strong)}.long[data-astro-cid-fbmmldjq] .spec-tabs{margin:1.4em 0 1.6em}.long[data-astro-cid-fbmmldjq] [role=tablist]{border-bottom:1.5px solid var(--rule);flex-wrap:wrap;gap:4px;display:flex}.long[data-astro-cid-fbmmldjq] [role=tab]{font:700 .95rem/1 var(--font-body);color:var(--slate);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;margin-bottom:-1.5px;padding:12px 14px 11px}.long[data-astro-cid-fbmmldjq] [role=tab]:hover{color:var(--ink-strong)}.long[data-astro-cid-fbmmldjq] [role=tab][aria-selected=true]{color:var(--ink-strong);border-bottom-color:var(--orange)}.long[data-astro-cid-fbmmldjq] [role=tab]:focus-visible{outline:3px solid var(--orange);outline-offset:-3px}.long[data-astro-cid-fbmmldjq] [role=tabpanel] blockquote{border-radius:0 0 4px 4px;margin:0}@media (width<=1000px){.hero[data-astro-cid-fbmmldjq]{grid-template-columns:1fr}.hero[data-astro-cid-fbmmldjq] .stack{max-width:560px}.spec[data-astro-cid-fbmmldjq]{grid-template-columns:1fr}.spec-head[data-astro-cid-fbmmldjq]{position:static}.article[data-astro-cid-fbmmldjq]{grid-template-columns:1fr}.side-art[data-astro-cid-fbmmldjq]{display:none}}.cmp[data-astro-cid-axqc6sc4]{margin:8px 0 0}.cmp[data-astro-cid-axqc6sc4] table[data-astro-cid-axqc6sc4]{border-collapse:collapse;background:var(--paper);border:1.5px solid var(--ink);border-radius:var(--radius);font-variant-numeric:tabular-nums;width:100%;font-size:.98rem;line-height:1.5;overflow:hidden}.cmp[data-astro-cid-axqc6sc4] thead[data-astro-cid-axqc6sc4] th[data-astro-cid-axqc6sc4]{background:var(--fog);text-align:left;font:780 1.15rem/1.2 var(--font-body);letter-spacing:-.01em;border-bottom:1px solid var(--rule);padding:14px 16px}.cmp[data-astro-cid-axqc6sc4] thead[data-astro-cid-axqc6sc4] td[data-astro-cid-axqc6sc4]{background:var(--fog);border-bottom:1px solid var(--rule)}.cmp[data-astro-cid-axqc6sc4] thead[data-astro-cid-axqc6sc4] a[data-astro-cid-axqc6sc4]{color:var(--ink-strong);text-decoration:none}.cmp[data-astro-cid-axqc6sc4] thead[data-astro-cid-axqc6sc4] a[data-astro-cid-axqc6sc4]:hover{color:var(--orange-ink)}.cmp[data-astro-cid-axqc6sc4] tbody[data-astro-cid-axqc6sc4] th[data-astro-cid-axqc6sc4]{text-align:left;vertical-align:top;width:22%;font:700 .78rem/1.35 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:14px 16px}.cmp[data-astro-cid-axqc6sc4] tbody[data-astro-cid-axqc6sc4] td[data-astro-cid-axqc6sc4]{vertical-align:top;color:var(--ink);padding:14px 16px}.cmp[data-astro-cid-axqc6sc4] tbody[data-astro-cid-axqc6sc4] tr[data-astro-cid-axqc6sc4]+tr[data-astro-cid-axqc6sc4]>[data-astro-cid-axqc6sc4]{border-top:1px solid var(--fog)}.cmp[data-astro-cid-axqc6sc4] tbody[data-astro-cid-axqc6sc4] td[data-astro-cid-axqc6sc4]+td[data-astro-cid-axqc6sc4],.cmp[data-astro-cid-axqc6sc4] thead[data-astro-cid-axqc6sc4] th[data-astro-cid-axqc6sc4]+th[data-astro-cid-axqc6sc4],.cmp[data-astro-cid-axqc6sc4] tfoot[data-astro-cid-axqc6sc4] td[data-astro-cid-axqc6sc4]+td[data-astro-cid-axqc6sc4]{border-left:1px solid var(--fog)}.cmp[data-astro-cid-axqc6sc4] tbody[data-astro-cid-axqc6sc4] td[data-astro-cid-axqc6sc4] strong{color:var(--orange-ink);font-weight:800}.cmp[data-astro-cid-axqc6sc4] tbody[data-astro-cid-axqc6sc4] td[data-astro-cid-axqc6sc4] a{color:var(--orange-ink)}.cmp[data-astro-cid-axqc6sc4] tfoot[data-astro-cid-axqc6sc4] td[data-astro-cid-axqc6sc4]{border-top:1px solid var(--rule);background:var(--snow);padding:14px 16px}@media (width<=720px){.cmp[data-astro-cid-axqc6sc4] table[data-astro-cid-axqc6sc4],.cmp[data-astro-cid-axqc6sc4] tbody[data-astro-cid-axqc6sc4],.cmp[data-astro-cid-axqc6sc4] tr[data-astro-cid-axqc6sc4],.cmp[data-astro-cid-axqc6sc4] tfoot[data-astro-cid-axqc6sc4]{display:block}.cmp[data-astro-cid-axqc6sc4] thead[data-astro-cid-axqc6sc4]{display:none}.cmp[data-astro-cid-axqc6sc4] tbody[data-astro-cid-axqc6sc4] tr[data-astro-cid-axqc6sc4]+tr[data-astro-cid-axqc6sc4]{border-top:1px solid var(--rule)}.cmp[data-astro-cid-axqc6sc4] tbody[data-astro-cid-axqc6sc4] tr[data-astro-cid-axqc6sc4]+tr[data-astro-cid-axqc6sc4]>[data-astro-cid-axqc6sc4]{border-top:0}.cmp[data-astro-cid-axqc6sc4] tbody[data-astro-cid-axqc6sc4] th[data-astro-cid-axqc6sc4]{width:auto;padding:14px 16px 4px;display:block}.cmp[data-astro-cid-axqc6sc4] tbody[data-astro-cid-axqc6sc4] td[data-astro-cid-axqc6sc4],.cmp[data-astro-cid-axqc6sc4] tfoot[data-astro-cid-axqc6sc4] td[data-astro-cid-axqc6sc4]{grid-template-columns:5.5rem 1fr;gap:12px;padding:6px 16px;display:grid;border-left:0!important}.cmp[data-astro-cid-axqc6sc4] tbody[data-astro-cid-axqc6sc4] td[data-astro-cid-axqc6sc4]:before,.cmp[data-astro-cid-axqc6sc4] tfoot[data-astro-cid-axqc6sc4] td[data-astro-cid-axqc6sc4]:before{content:attr(data-label);color:var(--ink-strong);font-weight:750}.cmp[data-astro-cid-axqc6sc4] tbody[data-astro-cid-axqc6sc4] tr[data-astro-cid-axqc6sc4]>td[data-astro-cid-axqc6sc4]:last-child{padding-bottom:14px}.cmp[data-astro-cid-axqc6sc4] tfoot[data-astro-cid-axqc6sc4] td[data-astro-cid-axqc6sc4]:first-child{display:none}.cmp[data-astro-cid-axqc6sc4] tfoot[data-astro-cid-axqc6sc4] td[data-astro-cid-axqc6sc4]{background:var(--snow)}.cmp[data-astro-cid-axqc6sc4] tfoot[data-astro-cid-axqc6sc4] td[data-astro-cid-axqc6sc4]:before{content:none}.cmp[data-astro-cid-axqc6sc4] tfoot[data-astro-cid-axqc6sc4] td[data-astro-cid-axqc6sc4]{padding:8px 16px;display:block}}.g-grid[data-astro-cid-abicvlni]{grid-template-columns:minmax(0,1fr);display:grid}.g-main[data-astro-cid-abicvlni]{min-width:0}.g-byline[data-astro-cid-abicvlni]{margin:12px 0 0}.g-hero[data-astro-cid-abicvlni]{width:100%;max-width:var(--measure);aspect-ratio:16/9;height:auto;box-shadow:0 0 0 1px var(--rule), 0 24px 40px -30px #3c281473;background:var(--peach);border-radius:6px;margin:24px 0 8px;display:block}.g-lede[data-astro-cid-abicvlni]{max-width:var(--measure);color:var(--ink);margin:20px 0 28px;font-size:1.15rem;line-height:1.6}.g-which[data-astro-cid-abicvlni]{max-width:var(--measure);background:var(--peach-soft);border-radius:4px;margin:clamp(40px,5vw,64px) 0;padding:clamp(22px,3vw,32px)}.g-which[data-astro-cid-abicvlni] h2[data-astro-cid-abicvlni]{margin-top:0}.g-which[data-astro-cid-abicvlni] p[data-astro-cid-abicvlni]{margin:0 0 4px}.g-which[data-astro-cid-abicvlni] .sc{max-width:none}.g-side[data-astro-cid-abicvlni]{display:none}@media (width>=1200px){.g-grid[data-astro-cid-abicvlni]{grid-template-columns:minmax(0,1fr) 280px;gap:64px}.g-side[data-astro-cid-abicvlni]{display:block}.g-side-in[data-astro-cid-abicvlni]{gap:28px;padding-top:40px;display:grid;position:sticky;top:108px}}.g-toc-h[data-astro-cid-abicvlni]{font:750 .95rem/1.2 var(--font-body);color:var(--ink-strong);margin:0 0 12px}.g-toc[data-astro-cid-abicvlni] ol[data-astro-cid-abicvlni]{border-left:1px solid var(--rule);margin:0;padding:0;list-style:none;display:grid}.g-toc[data-astro-cid-abicvlni] a[data-astro-cid-abicvlni]{color:var(--slate);border-left:2px solid #0000;margin-left:-1px;padding:7px 0 7px 16px;font-size:.95rem;line-height:1.35;text-decoration:none;display:block}.g-toc[data-astro-cid-abicvlni] a[data-astro-cid-abicvlni]:hover{color:var(--ink-strong);border-left-color:var(--orange)}.g-toc[data-astro-cid-abicvlni] a[data-astro-cid-abicvlni]:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.g-svc[data-astro-cid-abicvlni]{background:var(--paper);border:1px solid var(--rule);color:var(--ink);border-radius:6px;gap:8px;padding:20px;text-decoration:none;transition:border-color .2s;display:grid;box-shadow:0 14px 30px -26px #3c281480}.g-svc[data-astro-cid-abicvlni]:hover{border-color:var(--apricot)}.g-svc[data-astro-cid-abicvlni] strong[data-astro-cid-abicvlni]{color:var(--ink-strong);font-size:1.1rem}.g-svc[data-astro-cid-abicvlni] span[data-astro-cid-abicvlni]:not(.link-arrow){color:var(--slate);font-size:.95rem;line-height:1.5}article[data-astro-cid-abicvlni]+.g-cta[data-astro-cid-abicvlni],.g-grid[data-astro-cid-abicvlni]+.g-cta[data-astro-cid-abicvlni]{padding-top:0}.g-cta-in[data-astro-cid-abicvlni]{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.g-cta-in[data-astro-cid-abicvlni] .stars-line{margin:0}.g-cta-btns[data-astro-cid-abicvlni]{flex-wrap:wrap;gap:12px;display:flex}.g-cta-btns[data-astro-cid-abicvlni] .btn[data-astro-cid-abicvlni],.g-cta-btns[data-astro-cid-abicvlni] .btn{margin:0}@media (width<=480px){.g-cta-btns[data-astro-cid-abicvlni]>:first-child{flex:1 0 100%;justify-content:center}.g-cta-btns[data-astro-cid-abicvlni]>:not(:first-child){flex:1 1 0;justify-content:center}}.g-rel[data-astro-cid-abicvlni]{padding-top:0}.g-rel[data-astro-cid-abicvlni] h2[data-astro-cid-abicvlni]{margin:0 0 20px}.g-rel-list[data-astro-cid-abicvlni]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}@media (width<=900px){.g-rel-list[data-astro-cid-abicvlni]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.g-rel-list[data-astro-cid-abicvlni]{grid-template-columns:1fr}}.g-rel-list[data-astro-cid-abicvlni] a[data-astro-cid-abicvlni]{height:100%;color:var(--ink);gap:8px;text-decoration:none;display:grid}.g-rel-list[data-astro-cid-abicvlni] img[data-astro-cid-abicvlni]{aspect-ratio:16/9;width:100%;height:auto;box-shadow:0 0 0 1px var(--rule);background:var(--peach);border-radius:6px;transition:transform .35s cubic-bezier(.16,1,.3,1)}.g-rel-list[data-astro-cid-abicvlni] a[data-astro-cid-abicvlni]:hover img[data-astro-cid-abicvlni]{transform:translateY(-3px)}.g-rel-list[data-astro-cid-abicvlni] strong[data-astro-cid-abicvlni]{color:var(--ink-strong);margin-top:6px;font-size:1.08rem;line-height:1.3}.g-rel-list[data-astro-cid-abicvlni] a[data-astro-cid-abicvlni]:hover strong[data-astro-cid-abicvlni]{color:var(--orange-ink)}.g-rel-list[data-astro-cid-abicvlni] span[data-astro-cid-abicvlni]{color:var(--slate);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.95rem;line-height:1.5;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:reduce){.g-rel-list[data-astro-cid-abicvlni] img[data-astro-cid-abicvlni],.g-rel-list[data-astro-cid-abicvlni] a[data-astro-cid-abicvlni]:hover img[data-astro-cid-abicvlni]{transition:none;transform:none}}
