.shot[data-astro-cid-pmiqfeva]{container-type:inline-size;width:100%}.shot[data-astro-cid-pmiqfeva] img{width:100%;height:auto;border-radius:6cqw;background:var(--color-surface-dark)}.hero-visual[data-astro-cid-i3xutpoc]{display:block;width:100%;aspect-ratio:4 / 3}.hero-visual[data-astro-cid-i3xutpoc] img[data-astro-cid-i3xutpoc]{display:block;width:100%;height:100%;object-fit:contain}@media(min-width:768px){.hero-visual[data-astro-cid-i3xutpoc]{aspect-ratio:1}}.hero[data-astro-cid-yig24ztu]{background:var(--color-paper);padding-block:var(--space-5) var(--space-6)}.hero__grid[data-astro-cid-yig24ztu]{display:grid;grid-template-columns:minmax(0,1fr)}.hero__eyebrow[data-astro-cid-yig24ztu]{text-transform:none;letter-spacing:0;font-size:var(--text-sm)}.hero__title[data-astro-cid-yig24ztu]{font-size:var(--hero-title-size, clamp(2rem, 1.2rem + 3.2vw, 3.5rem));line-height:var(--leading-tight);letter-spacing:var(--tracking-tighter);margin-top:var(--space-2)}.hero[data-astro-cid-yig24ztu] .hero__visual,.hero[data-astro-cid-yig24ztu] .hero__cta{margin-top:var(--space-4)}.hero__primary[data-astro-cid-yig24ztu]{width:100%}.hero__checks[data-astro-cid-yig24ztu]{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);margin-top:var(--space-3);list-style:none;font-size:var(--text-sm);font-weight:var(--weight-medium)}.hero__checks[data-astro-cid-yig24ztu] li[data-astro-cid-yig24ztu]{display:inline-flex;align-items:center;gap:var(--space-1)}.hero__checks[data-astro-cid-yig24ztu] svg[data-astro-cid-yig24ztu]{flex:none}.hero__sub[data-astro-cid-yig24ztu]{margin-top:var(--space-5);max-width:44ch;word-break:var(--phrase-word-break, normal);overflow-wrap:var(--phrase-overflow-wrap, normal)}.device-links[data-astro-cid-yig24ztu]{display:flex;flex-wrap:wrap;gap:0 var(--space-5)}.hero__more[data-astro-cid-yig24ztu]{margin-top:var(--space-2)}.hero__more[data-astro-cid-yig24ztu] .arrow-link[data-astro-cid-yig24ztu]{display:inline-flex;align-items:center;gap:.3em;min-height:var(--tap-min)}.hero__qr[data-astro-cid-yig24ztu]{margin-top:var(--space-6)}@media(min-width:768px){.hero[data-astro-cid-yig24ztu]{padding-block:var(--space-7)}.hero__grid[data-astro-cid-yig24ztu]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-template-rows:1fr repeat(8,auto) 1fr;column-gap:var(--space-6)}.hero__grid[data-astro-cid-yig24ztu]>*{grid-column:1}.hero__eyebrow[data-astro-cid-yig24ztu]{grid-row:2}.hero__title[data-astro-cid-yig24ztu]{grid-row:3;max-width:var(--hero-title-measure, 14ch)}.hero__sub[data-astro-cid-yig24ztu]{grid-row:4;margin-top:var(--space-4)}.hero[data-astro-cid-yig24ztu] .hero__cta{grid-row:5;margin-top:var(--space-6)}.hero__checks[data-astro-cid-yig24ztu]{grid-row:6}.hero__more[data-astro-cid-yig24ztu]{grid-row:7}.hero__qr[data-astro-cid-yig24ztu]{grid-row:8}.hero[data-astro-cid-yig24ztu] .hero__visual{grid-column:2;grid-row:1 / -1;align-self:center;max-width:600px;margin:0 0 0 auto}.hero__primary[data-astro-cid-yig24ztu]{width:auto;min-width:220px}.hero[data-astro-cid-yig24ztu] .hero__badges{display:none}}@media(min-width:1024px){.hero[data-astro-cid-yig24ztu]{padding-block:var(--space-8)}}.steps[data-astro-cid-ymdldtoc]{display:grid;gap:var(--space-4);list-style:none;counter-reset:step}.steps__item[data-astro-cid-ymdldtoc]{display:flex;gap:var(--space-3);align-items:flex-start}.steps__num[data-astro-cid-ymdldtoc]{flex:0 0 32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-ink);color:var(--color-on-dark);font-weight:var(--weight-semibold);font-size:var(--text-sm)}.steps__title[data-astro-cid-ymdldtoc]{display:block;font-weight:var(--weight-semibold)}.steps__body[data-astro-cid-ymdldtoc]{display:block;font-size:var(--text-sm)}@media(min-width:768px){.steps[data-astro-cid-ymdldtoc]{grid-template-columns:repeat(3,1fr);gap:var(--space-6)}}.section-intro[data-astro-cid-qblfnd3h]{margin-top:var(--space-2);max-width:52ch}.featured[data-astro-cid-qblfnd3h]{margin-top:var(--space-5)}.section-foot[data-astro-cid-qblfnd3h]{margin-top:var(--space-5);text-align:right}.preview[data-astro-cid-qblfnd3h]{min-width:0}.preview__well[data-astro-cid-qblfnd3h]{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:var(--color-surface-alt);border-radius:var(--radius-lg)}.preview__well[data-astro-cid-qblfnd3h] img[data-astro-cid-qblfnd3h]{width:100%;height:100%;object-fit:cover}.preview__caption[data-astro-cid-qblfnd3h]{display:block;padding:var(--space-3) var(--space-1) 0;font-weight:var(--weight-semibold);line-height:var(--leading-snug);word-break:var(--phrase-word-break, normal);overflow-wrap:anywhere}.home-visual[data-astro-cid-3cptq7b7]{width:100%;background:var(--tile);border-radius:var(--radius-xl);overflow:hidden}.home-visual[data-astro-cid-3cptq7b7] img{display:block;width:100%;height:100%;object-fit:contain}.features[data-astro-cid-7bwabmsd]{display:grid;gap:var(--space-8)}.feature[data-astro-cid-7bwabmsd]{display:grid;gap:var(--space-5);align-items:center}.feature__text[data-astro-cid-7bwabmsd] .lead[data-astro-cid-7bwabmsd]{margin-top:var(--space-3)}.feature__text[data-astro-cid-7bwabmsd] p[data-astro-cid-7bwabmsd]+p[data-astro-cid-7bwabmsd]{margin-top:var(--space-3)}.feature[data-astro-cid-7bwabmsd] .feature__visual{justify-self:center}@media(min-width:768px){.feature[data-astro-cid-7bwabmsd]{grid-template-columns:1fr 1fr;gap:var(--space-7)}.feature--flip[data-astro-cid-7bwabmsd] .feature__text[data-astro-cid-7bwabmsd]{order:2}.feature[data-astro-cid-7bwabmsd] .feature__visual{max-width:480px}}.tband[data-astro-cid-5ue6bt74]{display:grid;gap:var(--space-5);padding:var(--space-5);background:var(--color-paper);border-radius:var(--radius-xl)}.tband__text[data-astro-cid-5ue6bt74] .lead[data-astro-cid-5ue6bt74]{margin-top:var(--space-3);max-width:44ch}.tband__text[data-astro-cid-5ue6bt74] p[data-astro-cid-5ue6bt74]+p[data-astro-cid-5ue6bt74]{margin-top:var(--space-5)}.tband[data-astro-cid-5ue6bt74] .tband__visual{justify-self:center}@media(min-width:768px){.tband[data-astro-cid-5ue6bt74]{grid-template-columns:1fr 1fr;align-items:center;padding:var(--space-7)}.tband[data-astro-cid-5ue6bt74] .tband__visual{max-width:480px}}.closing[data-astro-cid-rsxz7e36]{display:grid;gap:var(--space-6);align-items:center}.closing__text[data-astro-cid-rsxz7e36] .lead[data-astro-cid-rsxz7e36]{margin-top:var(--space-3);max-width:48ch}.closing__actions[data-astro-cid-rsxz7e36]{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center;margin-top:var(--space-5)}.closing[data-astro-cid-rsxz7e36] .closing__badges{display:none}.device-links[data-astro-cid-rsxz7e36]{display:flex;flex-wrap:wrap;gap:0 var(--space-5);margin-top:var(--space-4)}.device-links[data-astro-cid-rsxz7e36] a[data-astro-cid-rsxz7e36]{display:inline-flex;align-items:center;min-height:var(--tap-min)}@media(max-width:767.98px){.closing[data-astro-cid-rsxz7e36] .closing__badges{display:flex}}@media(min-width:768px){.closing[data-astro-cid-rsxz7e36]{grid-template-columns:minmax(0,1fr)}}@media(min-width:1024px){.closing[data-astro-cid-rsxz7e36]{grid-template-columns:minmax(0,1fr) minmax(0,26rem)}}.maker-head[data-astro-cid-oztlwzo3]{padding-block:var(--space-2) var(--space-6)}.maker-head[data-astro-cid-oztlwzo3] .lead[data-astro-cid-oztlwzo3]{margin-top:var(--space-4)}.maker-head__cta[data-astro-cid-oztlwzo3]{margin-top:var(--space-5)}.maker-phone[data-astro-cid-oztlwzo3]{margin-top:var(--space-5);padding:var(--space-5);background:var(--color-surface-alt);border-radius:var(--radius-lg);display:grid;gap:var(--space-4)}.maker-phone__note[data-astro-cid-oztlwzo3]{color:var(--color-text-muted)}.maker-phone[data-astro-cid-oztlwzo3] .maker-phone__badges{justify-content:center}.benefits[data-astro-cid-2bfxo34j]{display:grid;gap:var(--space-4);padding-block:var(--space-6);border-top:1px solid var(--color-border)}.benefit[data-astro-cid-2bfxo34j]{padding:var(--space-5);background:var(--color-surface-alt);border-radius:var(--radius-lg)}.benefit[data-astro-cid-2bfxo34j] p[data-astro-cid-2bfxo34j]{margin-top:var(--space-2)}@media(min-width:768px){.benefits[data-astro-cid-2bfxo34j]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5)}}@media(min-width:1024px){.benefits[data-astro-cid-2bfxo34j]{grid-template-columns:repeat(4,minmax(0,1fr))}}.mcard[data-astro-cid-ifnrmlvl]{list-style:none;min-width:0;display:flex;flex-direction:column}.mcard__media[data-astro-cid-ifnrmlvl]{display:block;aspect-ratio:1;overflow:hidden;border-radius:var(--radius-lg);background:var(--color-surface-alt);transition:box-shadow var(--dur-base) var(--ease-out)}.mcard__media[data-astro-cid-ifnrmlvl] img[data-astro-cid-ifnrmlvl]{width:100%;height:100%;object-fit:cover;transition:transform var(--dur-base) var(--ease-out)}.mcard__media[data-astro-cid-ifnrmlvl]:hover{box-shadow:var(--shadow-md)}.mcard__media[data-astro-cid-ifnrmlvl]:hover img[data-astro-cid-ifnrmlvl]{transform:scale(1.02)}.mcard__media[data-astro-cid-ifnrmlvl]:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.mcard__body[data-astro-cid-ifnrmlvl]{display:grid;gap:var(--space-1);padding:var(--space-3) var(--space-1) 0;flex:1;align-content:start}.mcard__title[data-astro-cid-ifnrmlvl]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.mcard__meta[data-astro-cid-ifnrmlvl]{font-size:var(--text-sm);color:var(--color-text-subtle)}.mcard[data-astro-cid-ifnrmlvl] .mcard__open{margin-top:var(--space-3);align-self:end}.maker-layouts[data-astro-cid-5hlxi5cz]{padding-block:var(--space-6) var(--space-7);border-top:1px solid var(--color-border)}.maker-layouts[data-astro-cid-5hlxi5cz] .section-head[data-astro-cid-5hlxi5cz]{align-items:center}.size-picker[data-astro-cid-5hlxi5cz]{margin:0;padding:0;border:0;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3)}.size-picker__legend[data-astro-cid-5hlxi5cz]{float:left;padding:0;margin-right:var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.size-picker__chips[data-astro-cid-5hlxi5cz]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.size-chip[data-astro-cid-5hlxi5cz]{position:relative;display:inline-flex;cursor:pointer}.size-chip[data-astro-cid-5hlxi5cz] input[data-astro-cid-5hlxi5cz]{position:absolute;opacity:0;width:1px;height:1px;margin:0}.size-chip[data-astro-cid-5hlxi5cz] .chip[data-astro-cid-5hlxi5cz]{cursor:pointer}.size-chip[data-astro-cid-5hlxi5cz] input[data-astro-cid-5hlxi5cz]:checked+.chip[data-astro-cid-5hlxi5cz]{background:var(--color-ink);color:var(--color-on-dark);border-color:var(--color-ink)}.size-chip[data-astro-cid-5hlxi5cz] input[data-astro-cid-5hlxi5cz]:focus-visible+.chip[data-astro-cid-5hlxi5cz]{outline:2px solid var(--color-focus);outline-offset:2px}.dev-hero[data-astro-cid-bsbtl7ie]{display:grid;gap:var(--space-6);padding-block:var(--space-2) var(--space-7)}.dev-hero[data-astro-cid-bsbtl7ie] .lead[data-astro-cid-bsbtl7ie]{margin-top:var(--space-4);max-width:52ch}.dev-hero__actions[data-astro-cid-bsbtl7ie]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);margin-top:var(--space-6)}.dev-hero[data-astro-cid-bsbtl7ie] .dev-hero__store{width:100%;min-height:56px;font-size:var(--text-lg)}.dev-hero__badge[data-astro-cid-bsbtl7ie]{display:inline-flex;min-height:var(--tap-min);align-items:center;border-radius:var(--radius-sm)}.dev-hero__badge[data-astro-cid-bsbtl7ie] img[data-astro-cid-bsbtl7ie]{height:44px;width:auto}.dev-hero__alt[data-astro-cid-bsbtl7ie]{margin-top:var(--space-5)}.dev-hero__shot[data-astro-cid-bsbtl7ie]{width:100%;max-width:280px;margin-inline:auto}@media(min-width:768px){.dev-hero[data-astro-cid-bsbtl7ie]{grid-template-columns:1.2fr .8fr;align-items:center;gap:var(--space-7);padding-block:var(--space-4) var(--space-8)}.dev-hero__actions[data-astro-cid-bsbtl7ie]{flex-direction:row;align-items:center}.dev-hero[data-astro-cid-bsbtl7ie] .dev-hero__store{width:auto;min-width:260px}.dev-hero__shot[data-astro-cid-bsbtl7ie]{max-width:360px;margin-inline:auto 0}}.dev-sections[data-astro-cid-ovhocpzh]{display:grid;gap:var(--space-4);padding-block:var(--space-6);border-top:1px solid var(--color-border)}.dev-section[data-astro-cid-ovhocpzh]{padding:var(--space-5);background:var(--color-surface-alt);border-radius:var(--radius-lg)}.dev-section[data-astro-cid-ovhocpzh] p[data-astro-cid-ovhocpzh]{margin-top:var(--space-2)}@media(min-width:768px){.dev-sections[data-astro-cid-ovhocpzh]{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5)}}.dev-answers[data-astro-cid-mqjqqe5w]{padding-block:var(--space-6);border-top:1px solid var(--color-border)}.dev-answers__list[data-astro-cid-mqjqqe5w]{list-style:none;display:grid;gap:var(--space-1);margin-top:var(--space-3)}.dev-answers__list[data-astro-cid-mqjqqe5w] a[data-astro-cid-mqjqqe5w]{display:inline-flex;align-items:center;min-height:var(--tap-min);font-weight:var(--weight-medium)}.dev-close[data-astro-cid-43evlt7k]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-6);padding-block:var(--space-2) var(--space-8)}.ah-head[data-astro-cid-24nxdlxt]{padding-block:var(--space-2) var(--space-6)}.ah-head[data-astro-cid-24nxdlxt] .lead[data-astro-cid-24nxdlxt]{margin-top:var(--space-4)}.ah-cta[data-astro-cid-24nxdlxt]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-4);margin-top:var(--space-5)}.ah-cta[data-astro-cid-24nxdlxt] .ah-cta__main{width:100%;min-height:52px;font-size:var(--text-lg)}@media(min-width:768px){.ah-cta[data-astro-cid-24nxdlxt] .ah-cta__main{width:auto;min-width:240px}}.ah-group[data-astro-cid-tysn7f2a]{padding-block:var(--space-6);border-top:1px solid var(--color-border)}.ah-list[data-astro-cid-tysn7f2a]{list-style:none;display:grid;gap:var(--space-4);margin-top:var(--space-4)}.ah-item[data-astro-cid-tysn7f2a]{padding:var(--space-4) var(--space-5);background:var(--color-surface-alt);border-radius:var(--radius-lg)}.ah-item__q[data-astro-cid-tysn7f2a]{display:inline-flex;align-items:center;min-height:var(--tap-min);font-weight:var(--weight-semibold);font-size:var(--text-lg);line-height:var(--leading-snug)}.ah-item__a[data-astro-cid-tysn7f2a]{margin-top:var(--space-1);color:var(--color-text-muted)}@media(min-width:768px){.ah-list[data-astro-cid-tysn7f2a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5)}}.ah-close[data-astro-cid-z7ncwwy5]{padding-block:var(--space-5) var(--space-8)}.get__card[data-astro-cid-5ke2yp2s]{max-width:520px;margin-inline:auto;text-align:center;display:grid;justify-items:center;gap:var(--space-4)}.get__qr[data-astro-cid-5ke2yp2s]{width:240px;height:240px;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;background:#fff}.get__qr[data-astro-cid-5ke2yp2s] svg{width:100%;height:100%}.get__body[data-astro-cid-5ke2yp2s]{max-width:40ch}.get__stores-label[data-astro-cid-5ke2yp2s]{font-weight:var(--weight-semibold);margin-top:var(--space-2)}.get__card[data-astro-cid-5ke2yp2s] .get__badges{justify-content:center}.get__web[data-astro-cid-5ke2yp2s]{margin-top:var(--space-4)}@media(max-width:767.98px){.get__card[data-astro-cid-5ke2yp2s]>[data-astro-cid-5ke2yp2s]:nth-child(2){order:3}.get__card[data-astro-cid-5ke2yp2s]>[data-astro-cid-5ke2yp2s]:nth-child(3){order:4}.get__card[data-astro-cid-5ke2yp2s]>[data-astro-cid-5ke2yp2s]:nth-child(4){order:1}.get__card[data-astro-cid-5ke2yp2s]>:nth-child(5){order:2}.get__card[data-astro-cid-5ke2yp2s]>[data-astro-cid-5ke2yp2s]:nth-child(6){order:5}}.ans-section[data-astro-cid-ozfsgxf6]{padding-block:var(--space-6) 0;max-width:var(--measure)}.ans-section[data-astro-cid-ozfsgxf6] h2[data-astro-cid-ozfsgxf6]{margin-bottom:var(--space-3)}.ans-prose[data-astro-cid-ienseu3w]+.ans-prose[data-astro-cid-ienseu3w]{margin-top:var(--space-3)}.ans-steps[data-astro-cid-h7t4vw73]{display:grid;gap:var(--space-4);padding-left:1.4em}.ans-steps[data-astro-cid-h7t4vw73] li[data-astro-cid-h7t4vw73]::marker{font-weight:var(--weight-semibold);color:var(--color-action-text)}.ans-steps__shot[data-astro-cid-h7t4vw73]{width:55%;max-width:220px;margin-top:var(--space-3)}.ans-steps[data-astro-cid-h7t4vw73]+.ans-prose[data-astro-cid-h7t4vw73]{margin-top:var(--space-4)}.ans-list[data-astro-cid-hxc3xzq5]{display:grid;gap:var(--space-3);padding-left:1.2em}.ans-table[data-astro-cid-co7wwhbd]{overflow-x:auto}.ans-table[data-astro-cid-co7wwhbd] table[data-astro-cid-co7wwhbd]{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.ans-table[data-astro-cid-co7wwhbd] th[data-astro-cid-co7wwhbd],.ans-table[data-astro-cid-co7wwhbd] td[data-astro-cid-co7wwhbd]{text-align:left;vertical-align:top;padding:var(--space-3) var(--space-2);border-bottom:1px solid var(--color-border);overflow-wrap:break-word}.ans-table[data-astro-cid-co7wwhbd] thead[data-astro-cid-co7wwhbd] th[data-astro-cid-co7wwhbd]{font-weight:var(--weight-semibold);color:var(--color-text-muted)}.ans-table[data-astro-cid-co7wwhbd] tbody[data-astro-cid-co7wwhbd] th[data-astro-cid-co7wwhbd]{font-weight:var(--weight-semibold)}.ans-table-hint[data-astro-cid-co7wwhbd]{margin-bottom:var(--space-2);font-size:var(--text-sm)}@media(min-width:640px){.ans-table-hint[data-astro-cid-co7wwhbd]{display:none}}
