.hero[data-astro-cid-i3irphx7]{--split:56%;--fade-a:34%;--fade-b:54%;--top:var(--header-h);--bottom:1.5rem;--edge:max(var(--gutter), calc((100% - var(--max)) / 2 + var(--gutter)));isolation:isolate;min-height:min(100dvh,48rem);padding-block:calc(var(--header-h) + 1rem) 2.5rem;align-items:center;display:flex;position:relative;overflow:hidden}.hero__stage[data-astro-cid-i3irphx7]{z-index:-1;pointer-events:none;position:absolute;inset:0}.hero__panel[data-astro-cid-i3irphx7]{inset:var(--top) var(--edge) var(--bottom) var(--split);background:var(--ink);border-radius:1rem;position:absolute}.hero__stage[data-astro-cid-i3irphx7]{-webkit-mask-image:linear-gradient(90deg, transparent var(--fade-a), var(--ink) var(--fade-b));mask-image:linear-gradient(90deg, transparent var(--fade-a), var(--ink) var(--fade-b))}.hero__canvas[data-astro-cid-i3irphx7]{opacity:.8;width:100%;height:100%;clip-path:inset(var(--top) var(--edge) var(--bottom) 0 round 1rem);position:absolute;inset:0}.hero__in[data-astro-cid-i3irphx7]{position:relative}.hero__foot[data-astro-cid-i3irphx7]{max-width:min(26rem, calc(50vw - var(--gutter) * 2));flex-direction:column;align-items:flex-start;gap:1.5rem;margin-top:1.5rem;display:flex}.hero__foot[data-astro-cid-i3irphx7] .lead[data-astro-cid-i3irphx7]{text-wrap:pretty}.hero__poster[data-astro-cid-i3irphx7]{max-width:none;position:absolute;bottom:0;overflow:visible}.hero__poster--wide[data-astro-cid-i3irphx7]{left:var(--split);aspect-ratio:1440/900;height:100%;transform:translate(-56%)}.hero__poster--tall[data-astro-cid-i3irphx7]{display:none}.hp-on-light[data-astro-cid-i3irphx7]{stroke:var(--ink)}.hp-on-dark[data-astro-cid-i3irphx7]{stroke:var(--paper)}.hp-wire[data-astro-cid-i3irphx7]{opacity:.08}.hp-node[data-astro-cid-i3irphx7]{fill:var(--accent)}.hp-accent[data-astro-cid-i3irphx7]{stop-color:var(--accent)}.hp-paper[data-astro-cid-i3irphx7]{stop-color:var(--paper)}.hp-muted[data-astro-cid-i3irphx7]{stop-color:var(--text-muted-on-dark)}@media (width>=481px){.motion-ok .hero[data-astro-cid-i3irphx7]:not(.is-poster) .hero__poster[data-astro-cid-i3irphx7]{display:none}}@media (width<=480px){.hero__canvas[data-astro-cid-i3irphx7]{display:none}.motion-ok .hero__poster[data-astro-cid-i3irphx7]{animation:hero-fade 1s var(--ease-out) .2s both}}@keyframes hero-fade{0%{opacity:0}}.hero[data-astro-cid-i3irphx7].is-poster .hero__canvas[data-astro-cid-i3irphx7]{display:none}@media (width>=901px) and (width<=1200px){.hero[data-astro-cid-i3irphx7]{--fade-a:44%;--fade-b:56%}}@media (width<=900px){.hero[data-astro-cid-i3irphx7]{min-height:0;padding-block:calc(var(--header-h) + 1.5rem) 0;flex-direction:column;align-items:stretch}.hero__foot[data-astro-cid-i3irphx7]{max-width:none}.hero__stage[data-astro-cid-i3irphx7]{z-index:0;height:clamp(22rem,62vw,32rem);margin:1rem var(--gutter) 0;order:2;position:relative;inset:auto;overflow:hidden;-webkit-mask-image:none;mask-image:none}.hero__panel[data-astro-cid-i3irphx7]{inset:34% 0 0}.hero__canvas[data-astro-cid-i3irphx7]{clip-path:none}.hero__poster--wide[data-astro-cid-i3irphx7]{display:none}.hero__poster--tall[data-astro-cid-i3irphx7]{aspect-ratio:390/400;height:100%;display:block;left:50%;transform:translate(-50%)}}@media (width>=641px) and (width<=900px){.hero__foot[data-astro-cid-i3irphx7]{flex-direction:row;justify-content:space-between;align-items:center;gap:2.5rem}.hero__foot[data-astro-cid-i3irphx7] .lead[data-astro-cid-i3irphx7]{max-width:28em}.hero__foot[data-astro-cid-i3irphx7] .btn{flex:none}}.say[data-astro-cid-nwktezpe]{padding-block:clamp(3rem,6vw,5rem) 0}.say__in[data-astro-cid-nwktezpe]{gap:1rem;display:grid}.say__title[data-astro-cid-nwktezpe]{max-width:20em}.say__side[data-astro-cid-nwktezpe]{justify-items:start;gap:.25rem;display:grid}.say__link[data-astro-cid-nwktezpe]{min-height:2.75rem;text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:.3em;transition:text-decoration-color var(--dur-fast) var(--ease-out);align-items:center;font-size:.9375rem;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.say__link[data-astro-cid-nwktezpe]:hover{text-decoration-color:var(--accent-text)}}@media (width>=900px){.say__in[data-astro-cid-nwktezpe]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:end;gap:clamp(2rem,5vw,5rem)}}.svc[data-astro-cid-qmjtkzr2]{padding-block:clamp(3rem,6vw,5rem)}.svc__head[data-astro-cid-qmjtkzr2]{gap:.75rem;margin-bottom:clamp(1.75rem,3.5vw,2.75rem);display:grid}.svc__heading[data-astro-cid-qmjtkzr2]{margin-top:.6rem}.svc__lead[data-astro-cid-qmjtkzr2]{max-width:26em}.svc__list[data-astro-cid-qmjtkzr2]{grid-template-columns:minmax(0,1fr);gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.svc__item[data-astro-cid-qmjtkzr2]{min-width:0}.svc__row[data-astro-cid-qmjtkzr2]{background:var(--paper-2);height:100%;color:inherit;transition:background var(--dur-base) var(--ease-out);border-radius:1rem;grid-template-columns:5.5rem minmax(0,1fr);grid-template-areas:"viz body";align-items:center;gap:.9rem;padding:.75rem;text-decoration:none;display:grid;position:relative}.svc__row[data-astro-cid-qmjtkzr2]:focus-visible{outline-offset:3px}.svc__body[data-astro-cid-qmjtkzr2]{grid-area:body;min-width:0}.svc__title[data-astro-cid-qmjtkzr2]{letter-spacing:-.01em;padding-right:1.25rem;font-size:1rem;font-weight:500;line-height:1.3}.svc__short[data-astro-cid-qmjtkzr2]{color:var(--text-muted);text-wrap:pretty;margin-top:.25rem;font-size:.875rem;line-height:1.45}.svc__arrow[data-astro-cid-qmjtkzr2]{width:.85rem;height:.85rem;color:var(--text-muted);transition:transform var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);position:absolute;top:.9rem;right:.9rem}.svc__viz[data-astro-cid-qmjtkzr2]{--viz-a:var(--accent-text);aspect-ratio:3/2;grid-area:viz;width:100%;position:relative;overflow:hidden}.svc__float[data-astro-cid-qmjtkzr2]{position:absolute;inset:0}.svc__float[data-astro-cid-qmjtkzr2] svg[data-astro-cid-qmjtkzr2]{width:100%;height:100%}.svc__viz[data-astro-cid-qmjtkzr2] [data-astro-cid-qmjtkzr2]:is(.ln,.ac){stroke-linejoin:miter}.svc__viz[data-astro-cid-qmjtkzr2] .ln[data-astro-cid-qmjtkzr2]{stroke:var(--text-muted);stroke-opacity:.55;stroke-width:1.5px}.svc__viz[data-astro-cid-qmjtkzr2] .ln[data-astro-cid-qmjtkzr2].strong{stroke-opacity:1;stroke-width:2px}.svc__viz[data-astro-cid-qmjtkzr2] .ac[data-astro-cid-qmjtkzr2]{stroke:var(--viz-a);stroke-width:2px;transition:stroke var(--dur-base) var(--ease-out)}.svc__viz[data-astro-cid-qmjtkzr2] .fa[data-astro-cid-qmjtkzr2]{fill:var(--viz-a);transition:fill var(--dur-base) var(--ease-out)}.svc__viz[data-astro-cid-qmjtkzr2] .fm[data-astro-cid-qmjtkzr2]{fill:var(--text-muted);fill-opacity:.32}.svc__viz[data-astro-cid-qmjtkzr2] .bg[data-astro-cid-qmjtkzr2]{fill:var(--paper-2);transition:fill var(--dur-base) var(--ease-out)}.svc__viz[data-astro-cid-qmjtkzr2] .ink[data-astro-cid-qmjtkzr2]{stroke:var(--ink);stroke-width:2px}.svc__viz[data-astro-cid-qmjtkzr2] .cursor[data-astro-cid-qmjtkzr2]{fill:var(--paper);stroke:var(--ink);stroke-width:1.2px}.svc__viz[data-astro-cid-qmjtkzr2] .pulse[data-astro-cid-qmjtkzr2]{opacity:0}.svc__viz[data-astro-cid-qmjtkzr2] .ac[data-astro-cid-qmjtkzr2].pulse{stroke-width:3px}.svc__all[data-astro-cid-qmjtkzr2]{border-radius:1rem;flex-direction:column;align-items:flex-start;gap:.25rem;padding:1.1rem;display:flex}.svc__all[data-astro-cid-qmjtkzr2] .btn[data-astro-cid-qmjtkzr2]{margin-top:.75rem}@media (width>=640px){.svc__head[data-astro-cid-qmjtkzr2]{grid-template-columns:minmax(0,1fr) minmax(0,22rem);align-items:end;gap:2rem}.svc__list[data-astro-cid-qmjtkzr2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.svc__row[data-astro-cid-qmjtkzr2]{grid-template-columns:minmax(0,1fr);grid-template-areas:"viz""body";align-content:start;gap:.75rem;padding:1.1rem}.svc__viz[data-astro-cid-qmjtkzr2]{aspect-ratio:5/2}.svc__arrow[data-astro-cid-qmjtkzr2]{top:1.1rem;right:1.1rem}.svc__title[data-astro-cid-qmjtkzr2]{padding-right:0}.svc__all[data-astro-cid-qmjtkzr2]{justify-content:flex-end}}@media (width>=1100px){.svc__list[data-astro-cid-qmjtkzr2]{grid-template-columns:repeat(4,minmax(0,1fr))}.svc__viz[data-astro-cid-qmjtkzr2]{aspect-ratio:2}}@media (hover:hover) and (pointer:fine){.svc__viz[data-astro-cid-qmjtkzr2]{--viz-a:var(--text-muted)}.svc__row[data-astro-cid-qmjtkzr2]:is(:hover,:focus-visible){background:var(--line)}.svc__row[data-astro-cid-qmjtkzr2]:is(:hover,:focus-visible) .svc__viz[data-astro-cid-qmjtkzr2]{--viz-a:var(--accent-text)}.svc__row[data-astro-cid-qmjtkzr2]:is(:hover,:focus-visible) .svc__viz[data-astro-cid-qmjtkzr2] .bg[data-astro-cid-qmjtkzr2]{fill:var(--line)}.svc__row[data-astro-cid-qmjtkzr2]:is(:hover,:focus-visible) .svc__arrow[data-astro-cid-qmjtkzr2]{color:var(--accent-text);transform:translate(2px,-2px)}}.wk[data-astro-cid-eiekjrib]{--edge:max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)));--card:min(86vw, 34rem);--frame-h:min(calc(var(--card) * 1.38), 62svh);padding-block:var(--section);background:var(--paper);position:relative;overflow:clip}.wk__head[data-astro-cid-eiekjrib]{gap:1rem;display:grid}.wk__title[data-astro-cid-eiekjrib]{margin-top:.6rem}.wk__note[data-astro-cid-eiekjrib]{max-width:30em}.wk__view[data-astro-cid-eiekjrib]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding-inline:var(--edge);margin-top:clamp(1.75rem,3.5vw,2.75rem);overflow-x:auto}.wk__view[data-astro-cid-eiekjrib]::-webkit-scrollbar{display:none}.wk__view[data-astro-cid-eiekjrib]:focus-visible{outline-offset:-3px}.wk__track[data-astro-cid-eiekjrib]{width:max-content;padding:0 var(--edge);will-change:transform;gap:clamp(1rem,2vw,1.75rem);margin:0;list-style:none;display:flex}.wk__card[data-astro-cid-eiekjrib]{--scanner-h:var(--frame-h);width:var(--card);scroll-snap-align:start;flex:none;position:relative}.wk__cap[data-astro-cid-eiekjrib]{align-items:center;gap:1rem;margin-top:.9rem;display:flex}.wk__no[data-astro-cid-eiekjrib]{font-family:var(--font-mono);color:var(--accent-text);font-size:.8125rem;display:none}.wk__txt[data-astro-cid-eiekjrib]{flex:1;min-width:0}.wk__txt[data-astro-cid-eiekjrib] .eyebrow[data-astro-cid-eiekjrib]{letter-spacing:.1em}.wk__txt[data-astro-cid-eiekjrib] a[data-astro-cid-eiekjrib]{text-decoration:none}.wk__txt[data-astro-cid-eiekjrib] a[data-astro-cid-eiekjrib]:after{content:"";z-index:3;position:absolute;inset:0}.wk__txt[data-astro-cid-eiekjrib] a[data-astro-cid-eiekjrib]:focus-visible{outline:none}.wk__txt[data-astro-cid-eiekjrib] a[data-astro-cid-eiekjrib]:focus-visible:after{outline:2px solid var(--accent-text);outline-offset:-2px}.wk__go[data-astro-cid-eiekjrib]{transition:transform var(--dur-base) var(--ease-out);flex:none}@media (hover:hover) and (pointer:fine){.wk__card[data-astro-cid-eiekjrib]:hover .wk__go[data-astro-cid-eiekjrib]{color:var(--accent-text);transform:translate(6px)}}.wk__end[data-astro-cid-eiekjrib]{scroll-snap-align:start;clip-path:polygon(0 0,calc(100% - 1.25rem) 0,100% 1.25rem,100% 100%,1.25rem 100%,0 calc(100% - 1.25rem));flex-direction:column;flex:none;justify-content:center;align-self:stretch;align-items:flex-start;gap:1rem;width:min(78vw,22rem);padding:clamp(1.5rem,3vw,2.5rem);display:flex}.wk__foot[data-astro-cid-eiekjrib]{align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.wk__count[data-astro-cid-eiekjrib]{font-family:var(--font-mono);color:var(--text-muted);white-space:nowrap;font-size:.8125rem}.wk__count[data-astro-cid-eiekjrib] b[data-astro-cid-eiekjrib]{color:var(--text);font-weight:400}.wk__bar[data-astro-cid-eiekjrib]{background:var(--line);flex:1;height:2px;position:relative}.wk__bar[data-astro-cid-eiekjrib] i[data-astro-cid-eiekjrib]{background:var(--accent);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.wk__arrows[data-astro-cid-eiekjrib]{gap:.5rem;display:flex}.wk__arrows[data-astro-cid-eiekjrib] button[data-astro-cid-eiekjrib]{cursor:pointer;background:var(--ink);width:48px;height:48px;color:var(--paper);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));transition:background var(--dur-fast), color var(--dur-fast);border:0;place-items:center;padding:0;display:grid}.wk__arrows[data-astro-cid-eiekjrib] button[data-astro-cid-eiekjrib]:focus-visible{background:var(--accent);color:var(--ink);outline:2px solid var(--ink);outline-offset:-5px}.wk__arrows[data-astro-cid-eiekjrib] button[data-astro-cid-eiekjrib][aria-disabled=true]{opacity:.35;cursor:default}@media (hover:hover) and (pointer:fine){.wk__arrows[data-astro-cid-eiekjrib] button[data-astro-cid-eiekjrib]:not([aria-disabled=true]):hover{background:var(--accent);color:var(--ink)}}@media (width>=640px){.wk[data-astro-cid-eiekjrib]{--card:min(74vw, 44rem, calc((100svh - 7rem) * 1.6));--frame-h:calc(var(--card) / 1.6)}.wk__no[data-astro-cid-eiekjrib]{display:block}.wk__txt[data-astro-cid-eiekjrib] .eyebrow[data-astro-cid-eiekjrib]{letter-spacing:.16em}.wk__head[data-astro-cid-eiekjrib]{grid-template-columns:minmax(0,1fr) minmax(0,20rem);align-items:end;gap:2rem}}@media (width>=1200px){.wk[data-astro-cid-eiekjrib]{--card:min(58vw, 60rem, calc((100svh - 19rem) * 1.6))}}.wk[data-astro-cid-eiekjrib].is-pinned{min-height:100svh;padding-block:calc(var(--header-h) + .5rem) 1.25rem;flex-direction:column;justify-content:center;display:flex}.wk[data-astro-cid-eiekjrib].is-pinned .wk__view[data-astro-cid-eiekjrib]{overflow-clip-margin:0;scroll-snap-type:none;margin-top:1.5rem;overflow:clip}.wk[data-astro-cid-eiekjrib].is-pinned .wk__arrows[data-astro-cid-eiekjrib]{display:none}.wk[data-astro-cid-eiekjrib].is-pinned .wk__foot[data-astro-cid-eiekjrib]{min-height:1.5rem;margin-top:1rem}@media (width<=1199.98px){.wk[data-astro-cid-eiekjrib].is-pinned{--card:min(66vw, calc((100svh - 19rem) * 1.6))}}.process[data-astro-cid-2kegqo7y]{padding-block:clamp(3rem,6vw,5rem) clamp(1.5rem,3vw,2.5rem)}.process__in[data-astro-cid-2kegqo7y]{gap:clamp(1.75rem,3.5vw,2.5rem);display:grid}.process__head[data-astro-cid-2kegqo7y]{gap:1rem;display:grid}.process__body[data-astro-cid-2kegqo7y]{--node:.5625rem;position:relative}.process__rail[data-astro-cid-2kegqo7y]{top:.4rem;bottom:0;left:calc(var(--node) / 2);background:var(--line);width:1px;position:absolute}.process__rail[data-astro-cid-2kegqo7y] i[data-astro-cid-2kegqo7y]{background:var(--accent-text);transform-origin:top;position:absolute;inset:0}.process__list[data-astro-cid-2kegqo7y]{display:grid;position:relative}.step[data-astro-cid-2kegqo7y]{gap:.35rem;padding:0 0 1.75rem 1.75rem;display:grid;position:relative}.step[data-astro-cid-2kegqo7y]:last-child{background:linear-gradient(transparent .7rem, var(--paper) .7rem);padding-bottom:0}.step__node[data-astro-cid-2kegqo7y]{width:var(--node);height:var(--node);border:1px solid var(--accent-text);background:var(--accent-text);transition:background var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);border-radius:50%;position:absolute;top:.4rem;left:0}.process[data-astro-cid-2kegqo7y][data-live] .step__node[data-astro-cid-2kegqo7y]:not(.is-on){border-color:var(--line);background:var(--paper)}.step__text[data-astro-cid-2kegqo7y]{max-width:30em;color:var(--text-muted);font-size:.9375rem;line-height:1.55}@media (width>=641px){.process__in[data-astro-cid-2kegqo7y]{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start}}@media (width>=1200px){.process__in[data-astro-cid-2kegqo7y]{grid-template-columns:minmax(0,1fr)}.process__rail[data-astro-cid-2kegqo7y]{inset:calc(var(--node) / 2) 0 auto;width:auto;height:1px}.process__rail[data-astro-cid-2kegqo7y] i[data-astro-cid-2kegqo7y]{transform-origin:0}.process__list[data-astro-cid-2kegqo7y]{grid-template-columns:repeat(6,minmax(0,1fr));column-gap:2rem}.step[data-astro-cid-2kegqo7y],.step[data-astro-cid-2kegqo7y]:last-child{background:0 0;padding:1.75rem 0 0}.step__node[data-astro-cid-2kegqo7y]{top:0}}.why[data-astro-cid-solwo6ow]{padding-block:clamp(1.5rem,3vw,2.5rem) clamp(3rem,6vw,5rem)}.why__in[data-astro-cid-solwo6ow]{gap:clamp(1.75rem,3.5vw,2.5rem);display:grid}.why__head[data-astro-cid-solwo6ow]{gap:1rem;display:grid}.why__list[data-astro-cid-solwo6ow]{column-gap:clamp(2rem,4vw,3.5rem);display:grid}.why__item[data-astro-cid-solwo6ow]{border-top:1px solid var(--line);align-content:start;gap:.5rem;padding-block:1.5rem;display:grid}.why__text[data-astro-cid-solwo6ow]{max-width:30em;color:var(--text-muted);font-size:.9375rem;line-height:1.55}@media (width>=641px){.why__list[data-astro-cid-solwo6ow]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.why__in[data-astro-cid-solwo6ow]{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start}}.cta[data-astro-cid-awqka5bs]{padding-block:0 clamp(3rem,6vw,5rem)}.cta__form[data-astro-cid-awqka5bs]{background:var(--paper-2);border-radius:1rem;grid-template-columns:minmax(0,1fr);gap:1.75rem;padding:clamp(1.25rem,4vw,3rem);display:grid}.cta__title[data-astro-cid-awqka5bs]{font-weight:500}.cta__sentence[data-astro-cid-awqka5bs]{text-wrap:pretty;margin-top:1rem;line-height:1.25}.cta__hint[data-astro-cid-awqka5bs]{margin-top:.75rem;font-size:.9375rem}.slot[data-astro-cid-awqka5bs]{cursor:pointer;text-decoration:underline 1px;text-decoration-color:var(--text-muted);text-underline-offset:.16em;transition:color var(--dur-fast) var(--ease-out), text-decoration-color var(--dur-fast) var(--ease-out);border-radius:.15em}.slot[data-astro-cid-awqka5bs][aria-expanded=true]{color:var(--accent-text);text-decoration-color:currentColor}.tray[data-astro-cid-awqka5bs]{border:0;min-width:0;margin:0;padding:0}.tray[data-astro-cid-awqka5bs]+.tray[data-astro-cid-awqka5bs]{margin-top:1.75rem}.tray[data-astro-cid-awqka5bs][hidden]{display:none}.tray__legend[data-astro-cid-awqka5bs]{margin-bottom:.5rem;padding:0}.tray__grid[data-astro-cid-awqka5bs]{grid-template-columns:minmax(0,1fr);column-gap:1.5rem;display:grid}.tray__grid--short[data-astro-cid-awqka5bs]{grid-template-columns:repeat(2,minmax(0,1fr))}.opt[data-astro-cid-awqka5bs]{display:block;position:relative}.opt[data-astro-cid-awqka5bs] input[data-astro-cid-awqka5bs]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.opt__body[data-astro-cid-awqka5bs]{border-top:1px solid var(--line);height:100%;min-height:2.75rem;color:var(--text-muted);pointer-events:none;transition:color var(--dur-fast) var(--ease-out);justify-content:space-between;align-items:center;gap:.75rem;font-size:.9375rem;line-height:1.3;display:flex}.opt__body[data-astro-cid-awqka5bs]:after{content:"";background:var(--accent-text);opacity:0;width:.4375rem;height:.4375rem;transition:opacity var(--dur-fast) var(--ease-out);border-radius:50%;flex:none}.opt[data-astro-cid-awqka5bs] input[data-astro-cid-awqka5bs]:checked~.opt__body[data-astro-cid-awqka5bs]{color:var(--text);font-weight:500}.opt[data-astro-cid-awqka5bs] input[data-astro-cid-awqka5bs]:checked~.opt__body[data-astro-cid-awqka5bs]:after{opacity:1}.opt[data-astro-cid-awqka5bs] input[data-astro-cid-awqka5bs]:focus-visible~.opt__body[data-astro-cid-awqka5bs]{outline:2px solid var(--accent-text);outline-offset:2px}@media (hover:hover) and (pointer:fine){.slot[data-astro-cid-awqka5bs]:hover{text-decoration-color:var(--accent-text)}.opt[data-astro-cid-awqka5bs] input[data-astro-cid-awqka5bs]:not(:checked):hover~.opt__body[data-astro-cid-awqka5bs]{color:var(--text)}}@media (width>=640px){.tray__grid[data-astro-cid-awqka5bs]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.cta__form[data-astro-cid-awqka5bs]{grid-template:"write trays"1fr"go trays"/minmax(0,1.15fr) minmax(0,1fr);gap:1.5rem clamp(3rem,6vw,6rem)}.cta__write[data-astro-cid-awqka5bs]{grid-area:write}.cta__trays[data-astro-cid-awqka5bs]{grid-area:trays}.cta__go[data-astro-cid-awqka5bs]{grid-area:go}}
