.PdfFillerDemo_screen__ajHIZ{display:grid;grid-template-rows:auto minmax(0,1fr) auto;border-radius:var(--phone-screen-radius);background-color:var(--pdf-canvas);color:var(--pdf-on-surface);overflow:hidden}.PdfFillerDemo_bars__VY6dj{display:grid}.PdfFillerDemo_bar__bwqFP{grid-area:1/1;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-3) var(--space-3);border-bottom:1px solid var(--pdf-outline);background-color:var(--pdf-surface);opacity:0;visibility:hidden;transform:translateY(calc(var(--space-2) * -1));transition:opacity var(--dur) var(--ease-out),visibility var(--dur) var(--ease-out),transform var(--dur) var(--ease-out)}.PdfFillerDemo_screen__ajHIZ:not([data-state=delivered]) .PdfFillerDemo_bar__bwqFP[data-bar=editor],.PdfFillerDemo_screen__ajHIZ[data-state=delivered] .PdfFillerDemo_bar__bwqFP[data-bar=viewer]{opacity:1;visibility:visible;transform:none}.PdfFillerDemo_barIcon__XI3tb{flex:none;width:var(--space-4);height:var(--space-4);color:var(--pdf-on-surface-variant);stroke:currentColor;stroke-width:var(--pdf-icon-stroke);stroke-linecap:round;stroke-linejoin:round}.PdfFillerDemo_barIconAccent__IjXZO{color:var(--pdf-primary)}.PdfFillerDemo_barGap__1YoOZ{flex:1 1 auto}.PdfFillerDemo_docName__zTV17{min-width:0;overflow:hidden;font-size:var(--step--1);font-weight:700;line-height:1.25;color:var(--pdf-on-surface);text-overflow:ellipsis;white-space:nowrap}.PdfFillerDemo_viewerNaming__4QyrJ{display:grid;min-width:0}.PdfFillerDemo_viewerNote__gShmP{font-size:var(--step--2);line-height:1.3;color:var(--pdf-on-surface-variant)}.PdfFillerDemo_canvas__eiwKi{position:relative;display:grid;align-items:center;justify-items:center;min-height:0;padding:var(--space-4)}.PdfFillerDemo_paper__6Rgkt{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-3);width:100%;max-height:100%;aspect-ratio:1/1.414;padding:var(--space-6) var(--space-8);border-radius:var(--radius-sm);background-color:var(--pdf-paper);color:var(--pdf-page-ink);box-shadow:0 var(--space-1) var(--space-3) rgb(0 0 0/45%)}.PdfFillerDemo_docTitle__Fui4P{margin:0;font-size:var(--step--1);font-weight:800;line-height:1.2;text-align:center;color:var(--pdf-page-ink)}.PdfFillerDemo_field__wfXax{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.PdfFillerDemo_fieldLabel__zpjnK{font-size:var(--step--2);line-height:1.2;color:var(--pdf-page-ink-soft)}.PdfFillerDemo_rule__SMKFL{position:relative;display:block;min-height:var(--space-6);border-bottom:1px solid var(--pdf-page-rule)}.PdfFillerDemo_ruleTall__QGrWW{min-height:var(--space-8)}.PdfFillerDemo_mark__Fd6Y1{position:absolute;left:var(--space-2);bottom:var(--space-1);visibility:hidden;color:var(--pdf-ink)}.PdfFillerDemo_stamped__470Do,.PdfFillerDemo_typed__fFjMH{text-shadow:0 1px 1px rgb(0 0 0/22%)}.PdfFillerDemo_signatureInk__1A1aT,.PdfFillerDemo_tickInk__sDEVW{filter:drop-shadow(0 1px 1px rgb(0 0 0/22%))}.PdfFillerDemo_screen__ajHIZ[data-state=delivered] .PdfFillerDemo_stamped__470Do,.PdfFillerDemo_screen__ajHIZ[data-state=delivered] .PdfFillerDemo_typed__fFjMH,.PdfFillerDemo_screen__ajHIZ[data-state=sent] .PdfFillerDemo_stamped__470Do,.PdfFillerDemo_screen__ajHIZ[data-state=sent] .PdfFillerDemo_typed__fFjMH{text-shadow:none}.PdfFillerDemo_screen__ajHIZ[data-state=delivered] .PdfFillerDemo_signatureInk__1A1aT,.PdfFillerDemo_screen__ajHIZ[data-state=delivered] .PdfFillerDemo_tickInk__sDEVW,.PdfFillerDemo_screen__ajHIZ[data-state=sent] .PdfFillerDemo_signatureInk__1A1aT,.PdfFillerDemo_screen__ajHIZ[data-state=sent] .PdfFillerDemo_tickInk__sDEVW{filter:none}.PdfFillerDemo_mark__Fd6Y1[data-shown=true]{visibility:visible}.PdfFillerDemo_typed__fFjMH{font-size:var(--step--1);font-weight:600;line-height:1.3;white-space:nowrap}.PdfFillerDemo_cover__SR_Xz{position:absolute;inset:calc(var(--space-1) * -1) calc(var(--space-1) * -1) 0;background-color:var(--pdf-paper);transform:translateX(101%)}.PdfFillerDemo_cover__SR_Xz:before{content:"";position:absolute;inset:var(--space-1) auto var(--space-1) 0;width:1px;background-color:var(--pdf-ink);opacity:0}.PdfFillerDemo_mark__Fd6Y1[data-shown=true] .PdfFillerDemo_cover__SR_Xz:before{animation:PdfFillerDemo_caret__swvbX var(--pdf-type) step-end both}@keyframes PdfFillerDemo_caret__swvbX{0%{opacity:1}to{opacity:0}}.PdfFillerDemo_mark__Fd6Y1[data-shown=true] .PdfFillerDemo_cover__SR_Xz{animation:PdfFillerDemo_type__qRmeq var(--pdf-type) both}@keyframes PdfFillerDemo_type__qRmeq{0%{transform:translateX(0)}to{transform:translateX(101%)}}.PdfFillerDemo_stamped__470Do{font-size:var(--step--1);font-weight:600;line-height:1.3;white-space:nowrap}.PdfFillerDemo_mark__Fd6Y1[data-shown=true].PdfFillerDemo_stamped__470Do{animation:PdfFillerDemo_stamp__uayeQ var(--pdf-stamp) var(--ease-out) both}@keyframes PdfFillerDemo_stamp__uayeQ{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}.PdfFillerDemo_signature__j1dMf{bottom:0;display:block;width:62%}.PdfFillerDemo_signatureInk__1A1aT{display:block;width:100%;height:auto;fill:none;stroke:currentColor;stroke-width:var(--pdf-mark-stroke);stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.PdfFillerDemo_mark__Fd6Y1[data-shown=true] .PdfFillerDemo_signatureInk__1A1aT{animation:PdfFillerDemo_draw__kNac9 var(--pdf-sign) var(--ease-out) both}@keyframes PdfFillerDemo_draw__kNac9{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.PdfFillerDemo_checkbox__1Nq8p{position:relative;flex:none;width:var(--space-4);height:var(--space-4);border:1px solid var(--pdf-page-rule)}.PdfFillerDemo_tick__XSJzr{inset:-25%;display:block}.PdfFillerDemo_tickInk__sDEVW{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:var(--pdf-mark-stroke);stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.PdfFillerDemo_mark__Fd6Y1[data-shown=true] .PdfFillerDemo_tickInk__sDEVW{animation:PdfFillerDemo_draw__kNac9 var(--pdf-stamp) var(--ease-out) both}.PdfFillerDemo_declare__0_ZQP{display:flex;align-items:flex-start;gap:var(--space-2)}.PdfFillerDemo_declareText__54rBe{font-size:var(--step--2);line-height:1.35;color:var(--pdf-page-ink-soft)}.PdfFillerDemo_tap__UXO_b{position:absolute;left:0;top:50%;width:var(--space-8);height:var(--space-8);margin-top:calc(var(--space-8) / -2);margin-left:calc(var(--space-8) / -3);border-radius:var(--radius-pill);background-color:var(--pdf-primary);opacity:0;pointer-events:none}.PdfFillerDemo_tap__UXO_b[data-on=true]{animation:PdfFillerDemo_touch__a7LHr var(--pdf-tap) var(--ease-out) both}@keyframes PdfFillerDemo_touch__a7LHr{0%{opacity:.6;transform:scale(.3)}to{opacity:0;transform:scale(1.15)}}.PdfFillerDemo_toast__v_6xQ{position:absolute;left:var(--space-3);right:var(--space-3);bottom:var(--space-3);z-index:1;margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background-color:var(--pdf-surface-high);font-size:var(--step--2);line-height:1.35;color:var(--pdf-on-surface);box-shadow:0 var(--space-1) var(--space-4) rgb(0 0 0/45%);opacity:0;visibility:hidden;transform:translateY(var(--space-2));transition:opacity var(--dur) var(--ease-out),visibility var(--dur) var(--ease-out),transform var(--dur) var(--ease-out)}.PdfFillerDemo_screen__ajHIZ[data-state=sent] .PdfFillerDemo_toast__v_6xQ{opacity:1;visibility:visible;transform:none}.PdfFillerDemo_dock__y_Gqd{display:grid;border-top:1px solid var(--pdf-outline);background-color:var(--pdf-surface)}.PdfFillerDemo_pagePill__6bQ70,.PdfFillerDemo_rail__GQzQ9{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity var(--dur) var(--ease-out),visibility var(--dur) var(--ease-out)}.PdfFillerDemo_screen__ajHIZ:not([data-state=delivered]) .PdfFillerDemo_rail__GQzQ9,.PdfFillerDemo_screen__ajHIZ[data-state=delivered] .PdfFillerDemo_pagePill__6bQ70{opacity:1;visibility:visible}.PdfFillerDemo_rail__GQzQ9{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);padding:var(--space-2) var(--space-1);animation:PdfFillerDemo_rail__GQzQ9 var(--dur-slow) var(--ease-out) both}@keyframes PdfFillerDemo_rail__GQzQ9{0%{transform:translateX(var(--space-6))}to{transform:translateX(0)}}.PdfFillerDemo_tool__GC7PD{display:grid;justify-items:center;grid-gap:var(--space-1);gap:var(--space-1);min-width:0;padding:var(--space-1) var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--pdf-on-surface-variant);transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.PdfFillerDemo_tool__GC7PD[data-pressed=true]{background-color:var(--pdf-primary-container);color:var(--pdf-on-primary-container)}.PdfFillerDemo_toolIcon__KvWFI{width:var(--space-4);height:var(--space-4);stroke:currentColor;stroke-width:var(--pdf-icon-stroke);stroke-linecap:round;stroke-linejoin:round}.PdfFillerDemo_toolLabel__TNY6P{max-width:100%;overflow:hidden;font-size:var(--step--2);line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.PdfFillerDemo_pagePill__6bQ70{justify-self:center;align-self:center;margin-block:var(--space-3);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background-color:var(--pdf-surface-high);font-size:var(--step--2);line-height:1.3;color:var(--pdf-on-surface-variant)}@media (prefers-reduced-motion:reduce){.PdfFillerDemo_bar__bwqFP,.PdfFillerDemo_pagePill__6bQ70,.PdfFillerDemo_rail__GQzQ9,.PdfFillerDemo_toast__v_6xQ,.PdfFillerDemo_tool__GC7PD{transition:none}.PdfFillerDemo_cover__SR_Xz,.PdfFillerDemo_cover__SR_Xz:before,.PdfFillerDemo_mark__Fd6Y1,.PdfFillerDemo_rail__GQzQ9,.PdfFillerDemo_signatureInk__1A1aT,.PdfFillerDemo_tap__UXO_b,.PdfFillerDemo_tickInk__sDEVW{animation:none}}.SpinWheelDemo_screen__U3yy6{display:grid;grid-template-rows:auto minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-6) var(--space-2) var(--space-6);border-radius:var(--phone-screen-radius);background-color:var(--demo-ink-900);background-image:radial-gradient(105% 51% at 50% 40%,color-mix(in srgb,var(--demo-ambient) var(--demo-ambient-near),transparent) 0,color-mix(in srgb,var(--demo-ambient) var(--demo-ambient-far),transparent) 55%,transparent 100%),linear-gradient(180deg,var(--demo-ink-900),var(--demo-ink-950));color:var(--on-deep);overflow:hidden}.SpinWheelDemo_appBar__gZlqM{display:flex;align-items:center;gap:var(--space-3);min-width:0;padding-inline:var(--space-2)}.SpinWheelDemo_swatch__CHZQ2{flex:none;width:var(--space-6);height:var(--space-6);border-radius:var(--radius-pill)}.SpinWheelDemo_appNaming__pvqly{display:grid;min-width:0}.SpinWheelDemo_wheelName__FJCls{font-size:var(--step--1);font-weight:700;line-height:1.25;color:var(--on-deep);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SpinWheelDemo_wheelCount__vQawF{font-size:var(--step--2);line-height:1.3;color:var(--on-deep-muted)}.SpinWheelDemo_dial__Jv7ny{--spin-width:58%;display:grid;grid-template-rows:minmax(0,1fr) auto;align-items:center;justify-items:center;grid-gap:var(--space-6);gap:var(--space-6);min-width:0}.SpinWheelDemo_wheel__2UilM{position:relative;width:100%;max-height:100%;aspect-ratio:1}.SpinWheelDemo_disc__ZRBYA,.SpinWheelDemo_fixtures__vq9n8{position:absolute;inset:0;width:100%;height:100%}.SpinWheelDemo_disc__ZRBYA{transition:transform var(--spin-duration,0s) var(--spin-ease,linear)}@media (prefers-reduced-motion:reduce){.SpinWheelDemo_disc__ZRBYA{transition:none}}.SpinWheelDemo_slices__9O2Fv{width:100%;height:100%}.SpinWheelDemo_sliceLabel__aPNGx{font-weight:600;letter-spacing:.01em}.SpinWheelDemo_fixtures__vq9n8{pointer-events:none}.SpinWheelDemo_card__aHcjV{position:absolute;top:82%;left:50%;z-index:1;display:grid;justify-items:center;grid-gap:var(--space-1);gap:var(--space-1);width:max-content;max-width:92%;padding:var(--space-2) var(--space-4) var(--space-3);border:1px solid var(--demo-won,var(--accent));border-radius:var(--radius);background-color:var(--demo-ink-950);background-image:linear-gradient(180deg,color-mix(in srgb,var(--demo-won,var(--accent)) 24%,transparent),transparent);box-shadow:0 var(--space-2) var(--space-6) rgb(0 0 0/45%);opacity:0;visibility:hidden;transform:translate(-50%,-50%) scale(.94);transition:opacity var(--dur) var(--ease-out),visibility var(--dur) var(--ease-out),transform var(--dur) var(--ease-out)}.SpinWheelDemo_card__aHcjV[data-state=decided]{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1)}.SpinWheelDemo_cardMark__MNs2l{width:var(--space-3);height:var(--space-3);border-radius:var(--radius-pill);background:var(--demo-won,var(--accent))}.SpinWheelDemo_cardLabel__ZnoI8{font-size:var(--step--2);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--on-deep-faint)}.SpinWheelDemo_cardName__1_B81{font-size:var(--step-1);font-weight:800;line-height:1.1;text-align:center;color:var(--on-deep);overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none;white-space:nowrap}.SpinWheelDemo_controls__pxrkz{display:grid;justify-items:center;width:100%}.SpinWheelDemo_spin__KTcPP{width:var(--spin-width);min-width:var(--tap-min);min-height:var(--tap-min);padding-inline:var(--space-4);border:0;border-radius:var(--radius-pill);background-color:var(--demo-amber-60);background-image:linear-gradient(180deg,var(--demo-amber-80),var(--demo-amber-60));color:var(--demo-ink-900);font-family:var(--font-body);font-size:var(--step--1);font-weight:800;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;box-shadow:0 var(--space-1) var(--space-4) color-mix(in srgb,var(--demo-amber-80) 30%,transparent);transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}@media (hover:hover){.SpinWheelDemo_spin__KTcPP:hover{transform:translateY(calc(var(--space-1) * -.25))}}.SpinWheelDemo_spin__KTcPP:active{transform:scale(.98)}.SpinWheelDemo_spin__KTcPP[data-state=spinning]{background-image:none;box-shadow:none;cursor:default}.Reveal_reveal__lS5vP{min-width:0}@keyframes Reveal_reveal-enter__TxQoI{0%{opacity:0;transform:translateY(var(--reveal-rise))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.Reveal_onLoad__jvDT1{animation:Reveal_reveal-enter__TxQoI var(--dur-slow) var(--ease-out) var(--reveal-delay,0s) forwards;opacity:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Reveal_onScroll__gVzgj{animation:Reveal_reveal-enter__TxQoI linear both;animation-timeline:view();animation-range:entry calc(0% + var(--reveal-stagger, 0%)) entry calc(45% + var(--reveal-stagger, 0%))}}}@media print{.Reveal_reveal__lS5vP{opacity:1!important;transform:none!important;animation:none!important}}.AppAudience_list__lGuoO{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-8) var(--space-12);gap:var(--space-8) var(--space-12);margin:0;padding:0;list-style:none}@media (min-width:48rem){.AppAudience_list__lGuoO{grid-template-columns:repeat(2,minmax(0,1fr))}}.AppAudience_cell__5rLHE{display:grid}.AppAudience_item__gpJwa{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;grid-column-gap:var(--space-3);column-gap:var(--space-3);grid-row-gap:var(--space-2);row-gap:var(--space-2);padding-top:var(--space-3);border-top:2px solid var(--line-strong)}.AppAudience_index__zBnei{grid-row:1;grid-column:1;font-family:var(--font-display);font-size:var(--step-1);line-height:1.3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--accent)}.AppAudience_title__q3Wjp{grid-row:1;grid-column:2;font-family:var(--font-body);font-size:var(--step-0);font-weight:800;line-height:1.3;text-transform:none;color:var(--text)}.AppAudience_body__M_f20{grid-column:1/-1;color:var(--text-muted)}.AppDisclaimer_band__HIAE9{padding-bottom:var(--space-16)}.AppDisclaimer_card__3Eov0{display:grid;align-items:start;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-6);border:1px solid var(--line);border-left:2px solid var(--accent);border-radius:var(--radius);background:var(--surface)}@media (min-width:34rem){.AppDisclaimer_card__3Eov0{grid-template-columns:auto minmax(0,1fr);column-gap:var(--space-4)}}.AppDisclaimer_icon__gvxYh{display:inline-flex;flex:none;font-size:var(--step-1);color:var(--accent)}.AppDisclaimer_text__Rk_r9{display:grid;justify-items:start;grid-gap:var(--space-2);gap:var(--space-2);min-width:0}.AppDisclaimer_title__SfISK{font-family:var(--font-body);font-size:var(--step-1);font-weight:800;line-height:1.25;text-transform:none;color:var(--text)}.AppDisclaimer_body__BRJpi{color:var(--text-muted)}.AppDisclaimer_source__C_Q74{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--tap-min);min-width:var(--tap-min);font-size:var(--step--1);font-weight:700;color:var(--accent)}.AppDisclaimer_sourceMark__ATnNO{flex:none;font-size:var(--step--1)}.AppFacts_offer__T7rE_{grid-template-columns:minmax(0,1fr);grid-gap:var(--space-4)}.AppFacts_offer__T7rE_,.AppFacts_price__BusT4{display:grid;gap:var(--space-4);align-items:start}.AppFacts_price__BusT4{grid-template-columns:auto minmax(0,1fr);grid-gap:var(--space-4);padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.AppFacts_docIcon__Nl0Xq,.AppFacts_priceIcon__visOi{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--space-8);height:var(--space-8);border-radius:var(--radius);background:color-mix(in srgb,var(--accent) 16%,transparent);font-size:var(--step-1);color:var(--accent)}.AppFacts_priceBody__BvJVn{color:var(--text)}.AppFacts_get__XnX9_{display:grid;align-content:start;justify-items:center;text-align:center;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-6);border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--surface-raised)}.AppFacts_getTitle__NfeMX{font-size:var(--step-2);color:var(--text)}.AppFacts_getBody__Ejrck{font-size:var(--step--1);color:var(--text-muted)}.AppFacts_getBadge__KJgtJ{margin-top:var(--space-2)}.AppFacts_docs__EoDLR{display:flex;flex-wrap:wrap;gap:var(--space-4)}.AppFacts_doc__tVcLn{flex:1 1 min(20rem,100%);container-type:inline-size;padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);transition:border-color var(--dur-fast) var(--ease-out)}@media (hover:hover){.AppFacts_doc__tVcLn:hover{border-color:var(--line-strong)}}.AppFacts_docInner__UB0gj{display:grid;align-content:start;grid-gap:var(--space-4);gap:var(--space-4)}@container (width >= 34rem){.AppFacts_docInner__UB0gj{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:var(--space-6)}}.AppFacts_docText__3dgWH{display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-width:0}.AppFacts_docTitle__xgZBL{font-family:var(--font-body);font-size:var(--step-0);font-weight:800;text-transform:none;color:var(--text)}.AppFacts_docBody__CQDGQ{font-size:var(--step--1);color:var(--text-muted)}.AppFacts_docLink__kmF1M{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--tap-min);min-width:var(--tap-min);padding-inline:var(--space-6);border:1px solid var(--line-strong);border-radius:var(--radius-pill);font-size:var(--step--1);font-weight:700;white-space:nowrap;color:var(--text);transition:border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}@media (hover:hover){.AppFacts_doc__tVcLn .AppFacts_docLink__kmF1M:hover{border-color:var(--accent);color:var(--accent)}}.AppFacts_docMark__iA9FQ{flex:none;font-size:var(--step-0)}@container (width < 34rem){.AppFacts_docLink__kmF1M{justify-self:start}}.AppFeatures_grid__nA5Us{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4);margin:0;padding:0;list-style:none}@media (min-width:48rem){.AppFeatures_grid__nA5Us{grid-template-columns:repeat(2,minmax(0,1fr))}}.AppFeatures_cell__0blY3{display:grid}.AppFeatures_card___ipUG{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;grid-column-gap:var(--space-3);column-gap:var(--space-3);grid-row-gap:var(--space-3);row-gap:var(--space-3);height:100%;padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}@media (hover:hover){.AppFeatures_card___ipUG:hover{border-color:var(--line-strong);background:var(--surface-raised)}}.AppFeatures_icon__n0vFt{grid-column:1;display:inline-flex;align-items:center;justify-content:center;width:var(--space-8);height:var(--space-8);border-radius:var(--radius);background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent)}.AppFeatures_icon__n0vFt,.AppFeatures_title__GuS35{grid-row:1;align-self:center;font-size:var(--step-1)}.AppFeatures_title__GuS35{grid-column:2;color:var(--text)}.AppFeatures_body__ugk_t{grid-column:1/-1;color:var(--text-muted)}.AppGuides_grid__nZZ2I{display:flex;flex-wrap:wrap;gap:var(--space-4);margin:0;padding:0;list-style:none}.AppGuides_cell___ddLD{display:grid;flex:1 1 min(18rem,100%)}.AppGuides_card__iMy6P{display:flex;flex-direction:column;gap:var(--space-3);height:100%;padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);color:var(--text);transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}@media (hover:hover){.AppGuides_grid__nZZ2I .AppGuides_card__iMy6P:hover{border-color:var(--accent);background:var(--surface-raised);color:var(--text)}}.AppGuides_title__b3_TU{font-size:var(--step-1);color:inherit}.AppGuides_body__o9yrw{font-size:var(--step--1);color:var(--text-muted)}.AppGuides_more__FhJ0N{display:inline-flex;align-items:center;gap:var(--space-2);margin-top:auto;padding-top:var(--space-2);font-size:var(--step--1);font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.AppGuides_mark__UhSkG{font-size:var(--step-0);transition:transform var(--dur-fast) var(--ease-out)}@media (hover:hover){.AppGuides_card__iMy6P:hover .AppGuides_mark__UhSkG{transform:translateX(var(--space-1))}}.AppGrid_apps__GJV6N{padding-bottom:var(--space-16);scroll-margin-top:calc(var(--header-height) + var(--space-4))}.AppGrid_head__hkGlN{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-2) var(--space-6);margin-bottom:var(--space-6);padding-top:var(--space-4);border-top:2px solid var(--line-strong)}.AppGrid_heading__LLb7T{font-size:var(--step-2);color:var(--text)}.AppGrid_count__tFbvk{font-size:var(--step--1);color:var(--text-muted)}.AppGrid_grid__Cf2sm{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.AppGrid_cell__3GWvp{display:grid}@media (min-width:40rem){.AppGrid_grid__Cf2sm{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.AppGrid_grid__Cf2sm{grid-template-columns:repeat(12,minmax(0,1fr))}.AppGrid_cell__3GWvp{grid-column:span var(--cell-span)}}.Hero_hero__1d92z{padding-block:var(--space-8) var(--space-12);position:relative;isolation:isolate;overflow:clip}.Hero_hero__1d92z:before{content:"";position:absolute;z-index:-1;inset:-30%;background:radial-gradient(38% 44% at 22% 28%,color-mix(in oklab,var(--accent) 26%,transparent) 0,transparent 70%),radial-gradient(34% 40% at 78% 62%,color-mix(in oklab,var(--accent-hover) 18%,transparent) 0,transparent 72%);filter:blur(40px)}@media (prefers-reduced-motion:no-preference){.Hero_hero__1d92z:before{animation:Hero_hero-drift___xjX6 var(--dur-hero-drift) var(--ease-in-out) infinite alternate}}@keyframes Hero_hero-drift___xjX6{0%{transform:translate3d(-2%,-1%,0) scale(1)}to{transform:translate3d(2%,1%,0) scale(1.06)}}.Hero_layout__NJdJQ{display:grid;grid-gap:var(--space-8);gap:var(--space-8);align-content:start}@media (min-width:64rem){.Hero_hero__1d92z{padding-block:var(--space-12) var(--space-16)}.Hero_layout__NJdJQ{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;column-gap:var(--space-12)}.Hero_copy__DDp3Z{gap:var(--space-6)}}.Hero_copy__DDp3Z{display:grid;grid-gap:var(--space-4);gap:var(--space-4);align-content:start;justify-items:start}.Hero_eyebrow__hnRKR{font-size:var(--step--2);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint)}.Hero_headline__sJ33x{line-height:.98;font-size:var(--step-3);color:var(--text)}.Hero_lede__AeF01{font-size:var(--step-1);line-height:1.4;color:var(--text-muted)}.Hero_actions__cIe5F{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-6)}.Hero_cta__eILJu{display:inline-flex;align-items:center;justify-content:center;min-height:calc(var(--tap-min) + var(--space-2));min-width:var(--tap-min);padding-inline:var(--space-8);border-radius:var(--radius-pill);--cta-lift:2px;background:var(--accent);color:var(--accent-ink);font-size:var(--step-0);font-weight:800;letter-spacing:.01em;transition:background-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}@media (hover:hover){.Hero_actions__cIe5F .Hero_cta__eILJu:hover{background:var(--accent-hover);color:var(--accent-ink);transform:translateY(calc(var(--cta-lift) * -1))}}.Hero_cta__eILJu:active{transform:translateY(0)}.Hero_device__rTHrH{display:block;inline-size:min(100%,15rem);margin-inline:auto}@media (min-width:64rem){.Hero_device__rTHrH{inline-size:auto;margin-inline:0}}.Section_section__yJKD3{padding-bottom:var(--space-16);scroll-margin-top:calc(var(--header-height) + var(--space-4))}.Section_head__2OXcu{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-bottom:var(--space-6);padding-top:var(--space-4);border-top:2px solid var(--line-strong);position:relative}.Section_head__2OXcu:after{content:"";position:absolute;inset-block-start:-2px;inset-inline-start:0;width:25%;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:left center}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Section_head__2OXcu:after{animation:Section_section-rule-draw__Mhojf linear both;animation-timeline:view();animation-range:entry 0 entry 30%}}}@supports not (animation-timeline:view()){.Section_head__2OXcu:after{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.Section_head__2OXcu:after{transform:scaleX(1)}}@keyframes Section_section-rule-draw__Mhojf{to{transform:scaleX(1)}}.Section_naming__flMmB{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.Section_eyebrow__7gPIB{font-size:var(--step--2);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.Section_title__54mGd{font-size:var(--step-2);color:var(--text)}.Section_lede__F5W6J{font-size:var(--step--1);line-height:1.6;color:var(--text-muted)}.HomeGuides_grid__RG3Rk{display:flex;flex-wrap:wrap;gap:var(--space-4);margin:0;padding:0;list-style:none}.HomeGuides_cell__ArAiG{display:grid;flex:1 1 min(20rem,100%)}.HomeGuides_card__GU__X{display:flex;flex-direction:column;gap:var(--space-3);height:100%;padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);color:var(--text);transition:border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}@media (hover:hover){.HomeGuides_grid__RG3Rk .HomeGuides_card__GU__X:hover{border-color:var(--accent);background:var(--surface-raised);color:var(--text)}}.HomeGuides_eyebrow__mOadx{font-size:var(--step--2);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint)}.HomeGuides_title__uiwlR{font-size:var(--step-1);color:inherit}.HomeGuides_body__d4oFQ{font-size:var(--step--1);color:var(--text-muted)}.HomeGuides_more__cTmJJ{display:inline-flex;align-items:center;gap:var(--space-2);margin-top:auto;padding-top:var(--space-2);font-size:var(--step--1);font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.HomeGuides_mark__SXGBt{font-size:var(--step-0);transition:transform var(--dur-fast) var(--ease-out)}@media (hover:hover){.HomeGuides_card__GU__X:hover .HomeGuides_mark__SXGBt{transform:translateX(var(--space-1))}}.Breadcrumbs_crumbs__BfE25{display:flex;flex-wrap:wrap;align-items:center;font-size:var(--step--2);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.Breadcrumbs_step__RJRwq{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0}.Breadcrumbs_here__y5Ocr,.Breadcrumbs_link__ge_Se{display:inline-flex;align-items:center;min-height:var(--tap-min);min-width:var(--tap-min)}.Breadcrumbs_link__ge_Se{color:var(--text-muted);transition:color var(--dur-fast) var(--ease-out)}.Breadcrumbs_here__y5Ocr{color:var(--text-faint)}@media (hover:hover){.Breadcrumbs_crumbs__BfE25 .Breadcrumbs_link__ge_Se:hover{color:var(--accent)}}.Breadcrumbs_mark__BYuk3{flex:none;font-size:var(--step--1);color:var(--text-faint)}.PlayBadge_play__L4VNT{display:inline-flex;align-items:center;gap:var(--space-3);min-height:var(--tap-min);min-width:var(--tap-min);padding-inline:var(--space-6);border-radius:var(--radius-pill);--badge-lift:2px;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}@media (hover:hover){a.PlayBadge_play__L4VNT:hover{transform:translateY(calc(var(--badge-lift) * -1))}}a.PlayBadge_play__L4VNT:active{transform:translateY(0)}.PlayBadge_primary__rZdDz{background:var(--accent);color:var(--accent-ink)}@media (hover:hover){a.PlayBadge_primary__rZdDz:hover{background:var(--accent-hover);color:var(--accent-ink)}}.PlayBadge_quiet__GfK05{border:1px solid var(--line-strong);background:var(--surface-raised);color:var(--text)}@media (hover:hover){a.PlayBadge_quiet__GfK05:hover{border-color:var(--accent);color:var(--text)}}.PlayBadge_play__L4VNT.play--soon{border-style:dashed;color:var(--text-muted);cursor:default}.PlayBadge_glyph__twNe2{flex:none;font-size:var(--step-1)}.PlayBadge_play__L4VNT.play--soon .PlayBadge_glyph__twNe2{color:var(--text-faint)}.PlayBadge_text__wvO5g{display:flex;flex-direction:column;padding-block:var(--space-2);text-align:left;line-height:1.15}.PlayBadge_pre__7weof{font-size:var(--step--2);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:inherit}.PlayBadge_play__L4VNT.play--soon .PlayBadge_pre__7weof,.PlayBadge_quiet__GfK05 .PlayBadge_pre__7weof{color:var(--text-faint)}.PlayBadge_name__kBbuc{font-family:var(--font-display);font-size:var(--step-0);letter-spacing:.01em}.PlayBadge_compact__l570c{gap:var(--space-2);padding-inline:var(--space-4)}.PlayBadge_compact__l570c .PlayBadge_glyph__twNe2{font-size:var(--step-0)}.PlayBadge_compact__l570c .PlayBadge_name__kBbuc{font-size:var(--step--1)}.PlayBadge_glyphChip__K3zyd{display:grid;place-items:center;width:1.65em;height:1.65em;flex:none;border-radius:var(--radius-pill);background:var(--on-deep)}.GuideCta_cta__d8fz2{display:grid;grid-gap:var(--space-6);gap:var(--space-6);padding:var(--space-8);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:var(--radius-lg);background:var(--surface-raised)}@media (min-width:48rem){.GuideCta_cta__d8fz2{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--space-12)}}.GuideCta_text__SHpEi{display:grid;grid-gap:var(--space-2);gap:var(--space-2);min-width:0}.GuideCta_title__7BWmG{font-size:var(--step-2);color:var(--text)}.GuideCta_body__2Gsaq{color:var(--text-muted)}.GuideCta_actions__f_lNf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}.GuideCta_cta__d8fz2 .GuideCta_more__uyUgZ{display:inline-flex;align-items:center;min-height:var(--tap-min);min-width:var(--tap-min);font-weight:700;color:var(--text-muted);text-decoration:none;transition:color var(--dur-fast) var(--ease-out)}@media (hover:hover){.GuideCta_cta__d8fz2 .GuideCta_more__uyUgZ:hover{color:var(--text)}}.GuideSection_section__s2I0s{scroll-margin-top:calc(var(--header-height) + var(--space-4))}.GuideSection_section__s2I0s+.GuideSection_section__s2I0s{margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--line)}.GuideSection_heading__WCCz7{margin-bottom:var(--space-4);font-family:var(--font-body);font-size:var(--step-1);font-weight:800;line-height:1.25;letter-spacing:0;text-transform:none;text-wrap:balance;color:var(--text)}.GuideFaq_list__FB6Hf{display:grid;grid-gap:var(--space-6);gap:var(--space-6);margin-top:var(--space-6)}.GuideFaq_item__k2mve{padding-left:var(--space-4);border-left:2px solid var(--line-strong)}.GuideFaq_question__ZZsbQ{font-family:var(--font-body);font-size:var(--step-0);font-weight:800;line-height:1.3;text-transform:none;color:var(--text)}.GuideFaq_answer__I5d7B{margin-top:var(--space-2);color:var(--text-muted)}.GuideFine_fine__lS_j4{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.GuideFine_notice__6I5lh{display:grid;justify-items:start;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-6);border:1px solid var(--line);border-left:2px solid var(--line-strong);border-radius:var(--radius);background:var(--surface)}.GuideFine_title__CPpwY{font-family:var(--font-body);font-size:var(--step-0);font-weight:800;line-height:1.3;text-transform:none;color:var(--text)}.GuideFine_body__3pCJP{font-size:var(--step--1);color:var(--text-muted)}.GuideFine_source__9qWWN{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--tap-min);min-width:var(--tap-min);font-size:var(--step--1);font-weight:700;color:var(--accent);text-decoration:none;transition:color var(--dur-fast) var(--ease-out)}@media (hover:hover){.GuideFine_fine__lS_j4 .GuideFine_source__9qWWN:hover{color:var(--accent-hover)}}.GuideFine_mark__1XVam{flex:none;font-size:var(--step--1)}.GuideLead_lead__Hnbtf{font-size:var(--step-1);font-weight:500;line-height:1.45;color:var(--text)}.GuideRelated_related__pToA3{padding-top:var(--space-8);border-top:2px solid var(--line-strong)}.GuideRelated_heading__W6Km9{font-size:var(--step-1);color:var(--text)}.GuideVerified_verified__AZg52{font-size:var(--step--1);color:var(--text-muted)}.GuideVerified_verified__AZg52 time{font-weight:700;color:var(--text)}.ToolPage_head___ozik{padding-block:var(--space-4) var(--space-12);border-bottom:1px solid var(--line)}.ToolPage_headInner__e7YZd{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.ToolPage_naming__qmZLt{display:grid;grid-gap:var(--space-3);gap:var(--space-3);min-width:0}.ToolPage_eyebrow__BvO4F{font-size:var(--step--2);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.ToolPage_title__JLPd_{font-size:var(--step-3);color:var(--text)}.ToolPage_lede__pfCq9{font-size:var(--step-0);color:var(--text-muted)}@media (min-width:64rem){.ToolPage_naming__qmZLt{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;column-gap:var(--space-12)}.ToolPage_eyebrow__BvO4F{grid-column:1/-1}}.ToolPage_copy__ev4Y9{display:grid;grid-gap:var(--space-4);gap:var(--space-4);font-size:var(--step-0);color:var(--text-muted)}.ToolPage_copy__ev4Y9 strong{font-weight:800;color:var(--text)}.ToolPage_copy__ev4Y9 a{color:var(--accent);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px;transition:color var(--dur-fast) var(--ease-out)}@media (hover:hover){.ToolPage_copy__ev4Y9 a:hover{color:var(--accent-hover)}}@media (pointer:coarse){.ToolPage_copy__ev4Y9 a{padding-block:var(--space-3)}}.UnitNames_list__U58J_{display:grid;grid-gap:0;gap:0;margin:0}.UnitNames_row__hzScm{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding-block:var(--space-3);border-top:1px solid var(--line)}@media (min-width:40rem){.UnitNames_row__hzScm{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:baseline;column-gap:var(--space-6);gap:0}}.UnitNames_unit__9JwpA{font-weight:700;color:var(--text)}.UnitNames_names__hU_T_{margin:0;color:var(--text-muted)}