h2:where(.astro-hemr5th4){font-size:clamp(1.6rem,3vw,2.2rem)}.items:where(.astro-hemr5th4){max-width:46rem;margin-top:2rem}details:where(.astro-hemr5th4){border-bottom:1px solid var(--line)}summary:where(.astro-hemr5th4){cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding-block:1rem;font-size:1.02rem;font-weight:600;list-style:none;transition:color .15s;display:flex}summary:where(.astro-hemr5th4)::-webkit-details-marker{display:none}summary:where(.astro-hemr5th4):hover{color:var(--accent)}.chevron:where(.astro-hemr5th4){color:var(--ink-faint);flex-shrink:0;transition:transform .2s}details:where(.astro-hemr5th4)[open] .chevron:where(.astro-hemr5th4){transform:rotate(180deg)}.answer:where(.astro-hemr5th4){color:var(--ink-soft);padding-bottom:1.1rem}.answer:where(.astro-hemr5th4)>a:where(.astro-hemr5th4){color:var(--accent);margin-top:.5rem;font-weight:600;text-decoration:none;display:inline-block}.answer:where(.astro-hemr5th4)>a:where(.astro-hemr5th4):hover{text-decoration:underline}.answer:where(.astro-hemr5th4) p:where(.astro-hemr5th4) a:where(.astro-hemr5th4){color:var(--accent);text-underline-offset:2px;text-decoration:underline}.faq-ask:where(.astro-hemr5th4){border:1px solid var(--line);border-radius:var(--radius);background:var(--paper-soft);max-width:46rem;margin-top:2.5rem;padding:1.25rem}.faq-ask-title:where(.astro-hemr5th4){font-size:1.1rem}.faq-ask-form:where(.astro-hemr5th4){gap:.75rem;margin-top:.85rem;display:grid}.faq-ask:where(.astro-hemr5th4) textarea:where(.astro-hemr5th4),.faq-ask:where(.astro-hemr5th4) input:where(.astro-hemr5th4){width:100%;font:inherit;color:var(--ink);background:var(--paper);border:1px solid #ced4da;border-radius:8px;padding:.5rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .1s}.faq-ask:where(.astro-hemr5th4) input:where(.astro-hemr5th4){height:36px;padding-block:0}.faq-ask:where(.astro-hemr5th4) textarea:where(.astro-hemr5th4){display:block}.faq-ask-input:where(.astro-hemr5th4){position:relative}.faq-ask-input:where(.astro-hemr5th4) .faq-voice{position:absolute;bottom:.6rem;right:.5rem}.faq-ask-input:where(.astro-hemr5th4) astro-island[data-intent-activated] .faq-voice button,.faq-ask-input:where(.astro-hemr5th4) .faq-voice[data-waiting] button{cursor:progress;animation:.8s ease-in-out infinite alternate faq-voice-wait}@keyframes faq-voice-wait{to{opacity:.5}}@media (prefers-reduced-motion:reduce){.faq-ask-input:where(.astro-hemr5th4) astro-island[data-intent-activated] .faq-voice button,.faq-ask-input:where(.astro-hemr5th4) .faq-voice[data-waiting] button{opacity:.6;animation:none}}.faq-ask:where(.astro-hemr5th4) textarea:where(.astro-hemr5th4){resize:none;field-sizing:content;min-height:7.5rem;max-height:20rem;padding-bottom:2.9rem}.faq-ask:where(.astro-hemr5th4) textarea:where(.astro-hemr5th4):focus,.faq-ask:where(.astro-hemr5th4) input:where(.astro-hemr5th4):focus{border-color:var(--accent);outline:none}.faq-ask-more:where(.astro-hemr5th4){gap:.75rem;display:grid}.faq-ask:where(.astro-hemr5th4) :where(.astro-hemr5th4)[hidden],.faq-ask:where(.astro-hemr5th4):not([data-enhanced]) .faq-ask-submit:where(.astro-hemr5th4){display:none}.sticky-signup.is-visible.faq-typing,.sticky-call.is-visible.faq-typing{visibility:hidden;opacity:0;transform:translateY(110%)}.faq-ask:where(.astro-hemr5th4)[data-enhanced]:not([data-revealed]) .faq-ask-more:where(.astro-hemr5th4){display:none}.faq-ask-field:where(.astro-hemr5th4){color:var(--ink-soft);gap:.3rem;font-size:.9rem;font-weight:600;display:grid}.faq-ask-submit:where(.astro-hemr5th4){justify-self:start;min-height:44px}.faq-ask-submit:where(.astro-hemr5th4):disabled{opacity:.6;cursor:progress}.faq-ask-error:where(.astro-hemr5th4),.faq-ask-field-error:where(.astro-hemr5th4){color:#c92a2a;font-size:.95rem}.faq-ask-field-error:where(.astro-hemr5th4){margin-top:-.35rem}.faq-ask-success:where(.astro-hemr5th4){color:var(--ink);align-items:flex-start;gap:.6rem;margin-top:.85rem;display:flex}.faq-ask-check:where(.astro-hemr5th4){color:var(--accent);flex-shrink:0;margin-top:.1rem;animation:.2s ease-out both faq-ask-check-in}@keyframes faq-ask-check-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.faq-ask-check:where(.astro-hemr5th4){animation:none}}.faq-ask-success:where(.astro-hemr5th4):focus{outline:none}.faq-ask-error:where(.astro-hemr5th4) a:where(.astro-hemr5th4){color:var(--accent);text-underline-offset:2px;text-decoration:underline}@media (width<=30em){.faq-ask:where(.astro-hemr5th4){padding:1rem}.faq-ask-submit:where(.astro-hemr5th4){justify-self:stretch}}@supports (interpolate-size:allow-keywords){details:where(.astro-hemr5th4){interpolate-size:allow-keywords}details:where(.astro-hemr5th4)::details-content{opacity:0;block-size:0;transition:content-visibility .25s allow-discrete, opacity .25s ease, block-size .25s ease;overflow-y:clip}details:where(.astro-hemr5th4)[open]::details-content{opacity:1;block-size:auto}}.check-bullets:where(.astro-7mx53av2){gap:.85rem;max-width:42rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.check-bullets:where(.astro-7mx53av2) li:where(.astro-7mx53av2){color:var(--ink-soft);padding-left:1.6rem;line-height:1.5;position:relative}.check-bullets:where(.astro-7mx53av2) li:where(.astro-7mx53av2):before{content:"✓";color:var(--accent);font-weight:700;position:absolute;left:0}.check-bullets:where(.astro-7mx53av2) strong:where(.astro-7mx53av2){color:var(--ink);font-weight:700}.phone-shot:where(.astro-gqlnkb4g){flex-direction:column;gap:.4rem;width:17rem;max-width:100%;margin:0 auto;display:flex}.meta:where(.astro-gqlnkb4g){letter-spacing:.05em;text-transform:uppercase;min-height:1.75rem;color:var(--ink-faint);align-items:center;font-size:.72rem;font-weight:600;display:flex}.phone-shot:where(.astro-gqlnkb4g) img{width:100%;height:auto;display:block}figcaption:where(.astro-gqlnkb4g){text-align:center;color:var(--ink-faint);margin-top:.2rem;font-size:.85rem}._stage_1pkon_13{flex-direction:column;gap:.4rem;display:flex}._stage_1pkon_13 [data-edge-scroll]{display:none}._metaRail_1pkon_29{align-items:center;min-height:1.75rem;display:flex}._marker_1pkon_36{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-faint,#666d75);font-size:.72rem;font-weight:600}._loopControl_1pkon_49{width:1.75rem;height:1.75rem;color:var(--ink-faint,#666d75);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin-left:.3rem;padding:0;display:inline-flex}._loopControl_1pkon_49:hover{background:#1a1b1e0f}._loopControl_1pkon_49:focus-visible{outline:2px solid var(--mantine-color-blue-5,#339af0);outline-offset:1px}._progress_1pkon_83{opacity:0;background:#868e9633;border-radius:1px;width:2.5rem;height:2px;margin-left:auto;transition:opacity .2s;position:relative;overflow:hidden}._progress_1pkon_83[data-live]{opacity:1}._progressFill_1pkon_99{background:var(--ink-faint,#666d75);transform-origin:0;animation-name:_replay-progress_1pkon_1;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;inset:0;transform:scaleX(0)}@keyframes _replay-progress_1pkon_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}._viewport_1pkon_122{height:var(--replay-h-mobile,340px);overflow-anchor:none;background:var(--replay-canvas,#fff);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-shot);padding:1.25rem;position:relative;overflow:clip}._canvasPage_1pkon_144{--replay-canvas:var(--mantine-color-gray-0,#f8f9fa)}._zoomLayer_1pkon_183{height:100%}._content_1pkon_190{height:auto}@media (width>=60em){._viewport_1pkon_122{height:var(--replay-h,430px)}._content_1pkon_190{height:auto}}._fadeOverlay_1rjpm_42{border-radius:var(--radius);opacity:0;pointer-events:none;z-index:4;background:#fff;transition:opacity .4s;position:absolute;inset:0}._fadeOverlayOn_1rjpm_53{opacity:1}._screens_1rjpm_75{border-radius:var(--radius);position:absolute;inset:0;overflow:hidden}._screen_1rjpm_67{background:var(--replay-canvas,#fff);padding:1.25rem;transition:transform .3s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;overflow:hidden}._screenPushed_1rjpm_67{z-index:2;transform:translate(100%)}[data-player-front]{transform:translate(0)}[data-player-behind]{transform:translate(-24%)}._rowFx_1rjpm_129{margin-inline:calc(-1 * var(--card-p,var(--mantine-spacing-md)));padding-inline:var(--card-p,var(--mantine-spacing-md));position:relative}[data-player-cue]:before{content:"";border-left:3px solid var(--mantine-color-blue-6,#228be6);opacity:.35;pointer-events:none;background-color:#228be614;animation:1.6s cubic-bezier(.4,0,.6,1) 2 _row-cue_1rjpm_1;position:absolute;inset:0}@keyframes _row-cue_1rjpm_1{0%,to{opacity:.35}50%{opacity:1}}[data-player-row-pressed]{background:var(--mantine-color-gray-1,#f1f3f5)}._pressed_1rjpm_221,[data-player-pressed]{animation:.26s linear _press-dip_1rjpm_1}@keyframes _press-dip_1rjpm_1{0%{animation-timing-function:ease-out;transform:scale(1)}42.3%{transform:scale(var(--cue-dip));animation-timing-function:ease-out}to{transform:scale(1)}}[data-player-pressed]:after,._pressed_1rjpm_221:after{content:"";border-radius:var(--mantine-radius-default,.25rem);background-color:rgb(255 255 255/var(--cue-lit));pointer-events:none;z-index:1;animation:.15s linear forwards _press-scrim_1rjpm_1;position:absolute;inset:0}@keyframes _press-scrim_1rjpm_1{0%,70%{opacity:1}to{opacity:0}}._rowWash_1rjpm_294{animation:_row-wash_1rjpm_1 1.99s linear var(--fx-wash-delay,0s) backwards}@keyframes _row-wash_1rjpm_1{0%{background-color:#12b88600;animation-timing-function:ease-out}7.04%{background-color:#12b8861f;animation-timing-function:linear}67.34%{background-color:#12b8861f;animation-timing-function:ease-in}to{background-color:#12b88600}}._rowWashQuick_1rjpm_323{animation:_row-wash-quick_1rjpm_1 1.14s linear var(--fx-wash-delay,0s) backwards}@keyframes _row-wash-quick_1rjpm_1{0%{background-color:#12b88600;animation-timing-function:ease-out}12.28%{background-color:#12b8861f;animation-timing-function:linear}56.14%{background-color:#12b8861f;animation-timing-function:ease-in}to{background-color:#12b88600}}._washWait_1rjpm_292{--fx-wash-delay:.35s}._checkPop_1rjpm_349{animation:_check-pop_1rjpm_1 .32s ease-out var(--fx-wash-delay,0s) backwards}@keyframes _check-pop_1rjpm_1{0%{transform:scale(0)}62%{transform:scale(1.08)}to{transform:scale(1)}}._layer_1uxy5_10{z-index:2;pointer-events:none;position:absolute;inset:0}._overSheets_1uxy5_20{z-index:3}._traveller_1uxy5_24{pointer-events:none;transition:opacity var(--cue-fade-ms) ease;animation:_cue-in_1uxy5_1 var(--cue-fade-ms) ease;line-height:0;display:block;position:absolute;top:0;left:0}._leaving_1uxy5_36{opacity:0}@keyframes _cue-in_1uxy5_1{0%{opacity:0}to{opacity:1}}._press_1olws_10{animation:.26s linear _pointer-press_1olws_1}@keyframes _pointer-press_1olws_1{0%{animation-timing-function:ease-out;transform:scale(1)}42.3%{transform:scale(var(--cue-pointer-press));animation-timing-function:ease-out}to{transform:scale(1)}}._cue_cpfp5_26{pointer-events:none;z-index:5;border-radius:50%;position:absolute}._row_cpfp5_48{--tap-dot:12px;--tap-from:20px;--tap-to:92px;--tap-stroke:3px;--tap-ms:.55s}._control_cpfp5_56{--tap-dot:10px;--tap-from:14px;--tap-to:68px;--tap-stroke:2.5px;--tap-ms:.5s}._button_cpfp5_67{--tap-dot:var(--cue-touch-dwell);--tap-from:var(--cue-ring-from);--tap-to:var(--cue-ring-to);--tap-stroke:var(--cue-stroke);--tap-ms:.55s}._contact_cpfp5_81{width:var(--tap-dot);height:var(--tap-dot)}._contact_cpfp5_81._onLight_cpfp5_66{background-color:#228be6e6;box-shadow:0 0 0 1.5px #ffffffe6}._ring_cpfp5_95{animation:_tap-ring_cpfp5_1 var(--tap-ms) cubic-bezier(0, 0, .2, 1) both}._ring_cpfp5_95._onLight_cpfp5_66{border-style:solid;border-width:var(--tap-stroke);border-color:#228be6f2;box-shadow:0 0 0 1.5px #ffffffe6,inset 0 0 0 1.5px #ffffffe6}@keyframes _tap-ring_cpfp5_1{0%{width:var(--tap-from);height:var(--tap-from);margin-top:calc(var(--tap-from) * -.5);margin-left:calc(var(--tap-from) * -.5);opacity:var(--cue-ring-opacity)}to{width:var(--tap-to);height:var(--tap-to);margin-top:calc(var(--tap-to) * -.5);margin-left:calc(var(--tap-to) * -.5);opacity:0}}._dot_13n2d_12{box-sizing:border-box;border:0 solid var(--cue-core);border-radius:50%;transition:width .16s ease-out,height .16s ease-out,border-width .16s ease-out,background-color .16s ease-out,box-shadow .16s ease-out;position:absolute;top:0;left:0;translate:-50% -50%}span._dot_13n2d_12._flying_13n2d_34{background-color:#228be638;box-shadow:0 0 0 2px #1c7ed6cc}._rest_13n2d_48{width:0;height:0;position:absolute;top:68%;left:84%}.film-layer,[data-film-copy]{display:contents}@media (width<=47.9938em){[data-film-copy=desktop]{display:none}}@media not all and (width<=47.9938em){[data-film-copy=phone]{display:none}}[data-player-scrolled]{transform:translateY(calc(-1 * var(--film-scroll,0px)))}[data-player-scroll-animated]{transition:transform var(--film-scroll-ms,.6s) cubic-bezier(.45, 0, .25, 1)}[data-film-layer]:not([data-player-named]) [data-film-name-bar]{display:none}[data-film-layer]:not([data-player-named]) [data-film-soft-edge][data-scroll-fade]{-webkit-mask-image:none;mask-image:none}.film-pause .film-pause-icon,.film-pause .film-play-icon{display:inline-flex}.film-pause[aria-pressed=true] .film-pause-icon,.film-pause:not([aria-pressed=true]) .film-play-icon{display:none}._sheetRoot_6oj16_14{border-radius:var(--radius);pointer-events:none;z-index:3;position:absolute;inset:0;overflow:hidden}._sheetOverlay_6oj16_23{background:#00000073;position:absolute;inset:0}._sheetPanel_6oj16_36{background:var(--mantine-color-body,#fff);outline:none;flex-direction:column;height:85%;display:flex;position:absolute;inset:auto 0 0;overflow:hidden}._sheetHeader_6oj16_48{padding:var(--mantine-spacing-lg);justify-content:space-between;align-items:center;padding-inline-end:calc(var(--mantine-spacing-lg) - .3125rem);display:flex}._sheetBody_6oj16_56{min-height:0;padding:0 var(--mantine-spacing-lg) var(--mantine-spacing-lg);flex:1;overflow:hidden}._toast_6oj16_66{z-index:3;max-width:min(92%,380px);position:absolute;bottom:16px;right:16px}._toast_6oj16_66[data-dock=bar]{width:calc(100% - 32px);max-width:440px;bottom:77px;right:16px}._overlay_vl1wl_8{opacity:0;transition:opacity .2s}._panel_vl1wl_13{opacity:0;transform-origin:bottom;transition:transform .25s,opacity .25s;transform:translateY(100%)}[data-open=true]>._overlay_vl1wl_8,[data-open=true]>._panel_vl1wl_13{opacity:1}[data-open=true]>._panel_vl1wl_13{transform:translateY(0)}._toast_vl1wl_31{opacity:0;transform-origin:bottom;transition:transform .2s,opacity .2s;transform:translateY(100%)}._toast_vl1wl_31[data-open=true]{opacity:1;transform:translateY(0)}._page_yjkg6_10{--film-name-bar-height:3.25rem;padding-bottom:0}._fadeBox_yjkg6_36[data-scroll-fade]{--scroll-fade-scrolled:var(--scroll-fade-reach);--film-fade-from:calc(var(--film-name-bar-height) - 1.25rem);-webkit-mask-size:100% calc(100% - var(--film-fade-from));mask-size:100% calc(100% - var(--film-fade-from));-webkit-mask-position:0 100%;mask-position:0 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._viewBox_yjkg6_54{position:relative}._viewBox_yjkg6_54>[data-film-ring]{z-index:1}._mark_yjkg6_79{pointer-events:none;mix-blend-mode:multiply;position:absolute}._mark_yjkg6_79:before{content:"";inset:calc(-1 * var(--mantine-spacing-3xs)) calc(-1 * (var(--mantine-spacing-2xs) + var(--mantine-spacing-3xs)));background-color:#12b88614;border-radius:999px;position:absolute}._markRow_yjkg6_100:before{border-radius:0;inset:0}._markWash_yjkg6_79:before{animation:1.99s linear _film-mark-wash_yjkg6_1}@keyframes _film-mark-wash_yjkg6_1{0%{background-color:#12b88614;animation-timing-function:ease-out}7.04%{background-color:#12b88638}67.34%{background-color:#12b88638;animation-timing-function:ease-in}to{background-color:#12b88614}}._markRow_yjkg6_100._markWash_yjkg6_79:before{animation:1.99s linear _film-row-wash_yjkg6_1}@keyframes _film-row-wash_yjkg6_1{0%{background-color:#12b88614;animation-timing-function:ease-out}7.04%{background-color:#12b8861f}67.34%{background-color:#12b8861f;animation-timing-function:ease-in}to{background-color:#12b88614}}._nameBar_yjkg6_12{z-index:2;box-sizing:border-box;height:var(--film-name-bar-height);padding:var(--mantine-spacing-md) 1.25rem var(--mantine-spacing-xs);background:var(--replay-canvas,#fff);align-items:center;animation:.15s ease-out _film-name-in_yjkg6_1;display:flex;position:absolute;top:0;left:0;right:0}._nameBar_yjkg6_12>*{min-width:0}@keyframes _film-name-in_yjkg6_1{0%{opacity:0}to{opacity:1}}._rowTapHost_e9di6_24{flex-direction:column;display:flex;position:relative}._personRow_e9di6_32{border-radius:6px}._personRow_e9di6_32:hover:not([aria-disabled]){background:var(--mantine-color-gray-0)}._rowPicked_e9di6_43{background:#12b88624}._intentHost_e9di6_59{position:relative}._intentHost_e9di6_59[data-give-pressed] .mantine-NavLink-root:nth-of-type(2){background:#12b88624}._bar_7wrso_14{z-index:3;background:var(--mantine-color-white,#fff);border-top:1px solid var(--mantine-color-gray-3,#dee2e6);padding:var(--mantine-spacing-sm,.75rem);position:absolute;bottom:0;left:0;right:0}._seatHost_7wrso_31{display:flex;position:relative;overflow:visible}._seatHost_7wrso_31>button{flex:1 1 0;min-width:0}._seatHost_7wrso_31[data-seat=secondary][data-player-pressed]>button{filter:brightness(.94);transform:translateY(1px)}._typed_lk9ew_3{white-space:pre}._caret_lk9ew_10{vertical-align:text-bottom;background:currentColor;width:1.5px;height:1.15em;margin-right:-1.5px;display:inline-block}._pending_lk9ew_19{visibility:hidden}._sheetScroll_6r4y9_10{background:#fff;border:1px solid #dee2e6;border-radius:6px;overflow-x:auto}._sheet_6r4y9_10{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;font-size:.78rem;line-height:1.35}._sheet_6r4y9_10 th,._sheet_6r4y9_10 td{text-align:left;border-bottom:1px solid #e9ecef;border-right:1px solid #f1f3f5;padding:.36rem .3rem}._sheet_6r4y9_10 td{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._sheet_6r4y9_10 th:last-child,._sheet_6r4y9_10 td:last-child{border-right:none}._sheet_6r4y9_10 tbody tr:last-child td{border-bottom:none}._head_6r4y9_60{color:#495057;vertical-align:top;background:#f7f7f8;font-size:.68rem;font-weight:600}._sheet_6r4y9_10 th:nth-child(2){width:22.5%}._sheet_6r4y9_10 th:nth-child(3){width:16%}._sheet_6r4y9_10 th:nth-child(4){width:18%}._sheet_6r4y9_10 th:nth-child(5){width:15.5%}._sheet_6r4y9_10 th:nth-child(6){width:23.5%}._headSource_6r4y9_106{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}._headTarget_6r4y9_116{hyphens:auto;color:#0ca678;opacity:0;font-weight:600;transition:opacity .3s cubic-bezier(.22,1,.36,1);display:block}._headTargetOn_6r4y9_125{opacity:1}._washRow_6r4y9_133 th{background-image:linear-gradient(100deg,#12b88600 30%,#12b8862e 50%,#12b88600 70%);background-position:125% 0;background-size:250% 100%;animation:.45s ease-out _map-wash_6r4y9_1}._rowNum_6r4y9_146{color:#adb5bd;font-variant-numeric:tabular-nums;text-align:right;background:#f7f7f8;border-right:1px solid #e9ecef;width:4.5%;font-weight:400}._sheet_6r4y9_10 td._tapCell_6r4y9_161{z-index:1;position:relative;overflow:visible}._cellSelected_6r4y9_170{box-shadow:inset 0 0 0 1px #4f5dff}._cellEditing_6r4y9_179{z-index:2;color:#313139;background:#fff;border-radius:2px;position:relative;box-shadow:0 0 0 1px #4f5dff,0 0 1px #3e415666,0 6px 12px #3e415626}._cellWarning_6r4y9_193{color:#e8590c;background:#fff4e6;font-weight:500;transition:background .3s cubic-bezier(.22,1,.36,1)}._reveal_6r4y9_204{opacity:0;transition:opacity .3s cubic-bezier(.22,1,.36,1)}._revealOn_6r4y9_209{opacity:1}._actionRow_6r4y9_216{justify-content:flex-end;display:flex}._commitTapHost_6r4y9_225{z-index:1;display:inline-flex;position:relative}._clickPoint_6r4y9_235{pointer-events:none;width:0;height:0;position:absolute}._cellPoint_6r4y9_243{top:55%;left:76%}._commitPoint_6r4y9_254{top:50%;left:calc(100% - 13px)}._pointerRestBox_6r4y9_263{pointer-events:none;position:absolute;inset:0}._pointerRest_6r4y9_263{width:0;height:0;position:absolute;top:86%;left:58%}._btnPressed_6r4y9_279 button{filter:brightness(.9);transform:translateY(1px)}@keyframes _map-wash_6r4y9_1{0%{background-position:125% 0}to{background-position:-25% 0}}@media (width<=48em){._desktopCol_6r4y9_298{display:none}._sheet_6r4y9_10{font-size:.72rem}._head_6r4y9_60{font-size:.64rem}._sheet_6r4y9_10 th,._sheet_6r4y9_10 td{padding:.32rem .28rem}._rowNum_6r4y9_146{width:6%}._sheet_6r4y9_10 th:nth-child(2){width:34%}._sheet_6r4y9_10 th:nth-child(4){width:27%}._sheet_6r4y9_10 th:nth-child(6){width:33%}}._conversation_1rt9j_8{flex-direction:column;gap:.85rem;display:flex}._turn_1rt9j_14{min-width:0}._user_1rt9j_20{background:var(--paper-soft,#f4f4f2);border:1px solid var(--line,#dee2e6);border-radius:12px 12px 4px;align-self:flex-end;max-width:85%;padding:.5rem .85rem}._assistant_1rt9j_31{flex-direction:column;align-self:stretch;gap:.6rem;max-width:100%;display:flex}._bubbleText_1rt9j_39{margin:0}._reveal_1rt9j_45{transition:opacity .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1)}._reveal_1rt9j_45[data-state=future]{opacity:0;transform:translateY(6px)}._reveal_1rt9j_45[data-state=shown]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){._reveal_1rt9j_45{transition:none}}@media (width<=60em){._conversation_1rt9j_8{gap:.7rem}._user_1rt9j_20{max-width:95%}}@supports (height:round(nearest, 1lh, 1px)){textarea._staticDescription_199um_19{box-sizing:content-box;width:stretch;height:calc(2 * ( round(nearest, 1lh + 2 * var(--input-padding-y), 1px) - 2 * var(--input-padding-y) ))}}._linesTapHost_jgaxo_18{position:relative;overflow:visible}._checkSlot_jgaxo_36{transform-origin:50%;display:inline-flex}._frame_abmpl_36{--still-zoom:.76;--still-app-width:1300px;height:calc(497px * var(--still-zoom));background:var(--mantine-color-gray-0);-webkit-user-select:none;user-select:none;overflow:clip}._canvas_abmpl_49{zoom:var(--still-zoom);padding:var(--mantine-spacing-md) 0 0 var(--mantine-spacing-md)}._frame_abmpl_36:is([data-fit=measure],[data-fit=bleed]) ._canvas_abmpl_49{width:var(--still-app-width)}._table_abmpl_64 .mantine-TableScrollContainer-scrollContainerInner,._table_abmpl_64 .mantine-TableScrollContainer-scrollContainerInner>div{min-width:0!important}._table_abmpl_64 .mantine-Table-table{width:calc(100% - var(--mantine-spacing-md))!important;border-right:0!important}._frame_abmpl_36:is([data-fit=measure],[data-fit=bleed]) ._table_abmpl_64 .mantine-Table-table{width:max-content!important}._table_abmpl_64 .mantine-Table-td{white-space:nowrap}._frame_abmpl_36:not([data-fit]) ._table_abmpl_64 .mantine-Table-td:first-child,._frame_abmpl_36[data-wrap] ._table_abmpl_64 .mantine-Table-td:first-child{white-space:normal}._frame_abmpl_36:not([data-fit]) ._table_abmpl_64 :is(th,td):nth-child(n+4){display:none}._due_abmpl_113[data-due-pending]{visibility:hidden}._frame_abmpl_36 span[aria-hidden=true][style*=visibility\:hidden]{display:none!important}.soft:where(.astro-cognygiv){background:var(--paper-soft);border-top:1px solid var(--line)}h2:where(.astro-cognygiv){font-size:clamp(1.6rem,3vw,2.2rem)}.blocks:where(.astro-cognygiv){flex-direction:column;gap:3.5rem;margin-top:2.5rem;display:flex}.block:where(.astro-cognygiv){border-top:1px solid var(--line);grid-template:"head illu""body illu"1fr/minmax(0,1fr) minmax(0,1fr);gap:1.5rem 3.5rem;padding-top:2.5rem;scroll-margin-top:5rem;display:grid}.block:where(.astro-cognygiv):nth-child(2n){grid-template-areas:"illu head""illu body"}.head:where(.astro-cognygiv){grid-area:head}.illu:where(.astro-cognygiv){grid-area:illu;align-self:center}.body:where(.astro-cognygiv){grid-area:body}.still:where(.astro-cognygiv){flex-direction:column;gap:.4rem;margin:0;display:flex}.meta:where(.astro-cognygiv){letter-spacing:.05em;text-transform:uppercase;min-height:1.75rem;color:var(--ink-faint);align-items:center;font-size:.72rem;font-weight:600;display:flex}.shot:where(.astro-cognygiv){background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-shot);margin:0;overflow:clip}.shot:where(.astro-cognygiv)>img{width:100%;height:auto;display:block}.head:where(.astro-cognygiv) h3:where(.astro-cognygiv){margin-top:.6rem;font-size:1.5rem}.eyebrow:where(.astro-cognygiv) .badge:where(.astro-cognygiv){text-transform:none;letter-spacing:normal;margin-left:.5rem}.eyebrow:where(.astro-cognygiv) .plan-badge:where(.astro-cognygiv){letter-spacing:.02em;color:var(--accent);background:var(--accent-tint-strong);white-space:nowrap;vertical-align:.08em;border-radius:4px;margin-left:.5rem;padding:.15rem .45rem;font-size:.72rem;font-weight:700;text-decoration:none;transition:background .15s;display:inline-block}.eyebrow:where(.astro-cognygiv) .plan-badge:where(.astro-cognygiv):hover{background:color-mix(in srgb, var(--accent) 18%, transparent)}.eyebrow:where(.astro-cognygiv) .plan-badge:where(.astro-cognygiv):hover,.eyebrow:where(.astro-cognygiv) .plan-badge:where(.astro-cognygiv):focus-visible{text-decoration:underline}@media (prefers-reduced-motion:reduce){.eyebrow:where(.astro-cognygiv) .plan-badge:where(.astro-cognygiv){transition:none}}.body:where(.astro-cognygiv) p:where(.astro-cognygiv)+p:where(.astro-cognygiv),.body:where(.astro-cognygiv) .check-bullets+p:where(.astro-cognygiv){margin-top:.9rem}.explanation:where(.astro-cognygiv){color:var(--ink)}.payoff:where(.astro-cognygiv){font-weight:600}.cta-line:where(.astro-cognygiv) a:where(.astro-cognygiv){white-space:nowrap;padding:.45rem .9rem;font-size:.9rem}@media (width<=389px){.cta-line:where(.astro-cognygiv) a:where(.astro-cognygiv){white-space:normal}}.cta-line:where(.astro-cognygiv) a:where(.astro-cognygiv):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.docs-line:where(.astro-cognygiv) a:where(.astro-cognygiv){color:var(--accent);font-size:.9rem;font-weight:600;text-decoration:none}.docs-line:where(.astro-cognygiv) a:where(.astro-cognygiv):hover{text-decoration:underline}@media (width<=60em){.block:where(.astro-cognygiv),.block:where(.astro-cognygiv):nth-child(2n){grid-template:"head""illu""body"/minmax(0,1fr)}.shot-bleed:where(.astro-cognygiv){border-right:0;border-start-end-radius:0;border-end-end-radius:0;margin-right:-1.25rem}}.ph:where(.astro-s5owp6m5){white-space:nowrap}.sentence:where(.astro-s5owp6m5){display:inline-block}.final:where(.astro-blvy5prr){background:var(--paper-soft);border-top:1px solid var(--line);text-align:center}h2:where(.astro-blvy5prr){font-size:clamp(1.6rem,3vw,2.2rem)}.sub:where(.astro-blvy5prr){color:var(--ink-soft);max-width:40rem;margin:.75rem auto 0}.actions:where(.astro-blvy5prr){flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.75rem;display:flex}.actions:where(.astro-blvy5prr) .btn:where(.astro-blvy5prr){padding:.95rem 2.2rem}.cta-note:where(.astro-blvy5prr){color:var(--ink-faint);margin-top:.6rem;font-size:.85rem;transition:color .15s}.actions:where(.astro-blvy5prr):has(.btn-primary:hover)+.cta-note:where(.astro-blvy5prr),.actions:where(.astro-blvy5prr):has(.btn-primary:focus-visible)+.cta-note:where(.astro-blvy5prr){color:var(--ink-soft)}.phone-track:where(.astro-sx23qrvs){scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;gap:.75rem;display:flex;overflow-x:auto}.phone-track:where(.astro-sx23qrvs)::-webkit-scrollbar{display:none}.phone-track:where(.astro-sx23qrvs){margin-block:-.25rem -5.5rem;padding-block:.25rem 5.5rem}@media (width>=60em) and (width<=71.99em){.phone-track:where(.astro-sx23qrvs){margin-inline:-3rem;padding-inline:3rem}}.phone-track:where(.astro-sx23qrvs):focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:.5rem}.phone:where(.astro-sx23qrvs){scroll-snap-align:center;flex:none;margin:0}@media (width>=60em){.phone-track:where(.astro-sx23qrvs){justify-content:safe center}}@media (width>=72em){.phone-track:where(.astro-sx23qrvs){overflow-x:visible}}@media (width<=59.99em){.phone-duo:where(.astro-sx23qrvs){margin-inline:-1.25rem}.phone-track:where(.astro-sx23qrvs){padding-inline:1.25rem;scroll-padding-inline:1.25rem}}.sticky-call:where(.astro-krtzyc2c){display:none}@media (width<=48em){.sticky-call:where(.astro-krtzyc2c){inset-inline:0;z-index:90;background:var(--paper);border-top:1px solid var(--line);padding:.625rem 1.25rem;padding-bottom:calc(.625rem + env(safe-area-inset-bottom,0px));visibility:hidden;opacity:0;transition:transform .18s,opacity .18s,visibility .18s;display:block;position:fixed;bottom:0;transform:translateY(110%);box-shadow:0 -2px 12px #1a1b1e0f}.sticky-call:where(.astro-krtzyc2c).is-visible{visibility:visible;opacity:1;transform:none}.sticky-call:where(.astro-krtzyc2c) .btn:where(.astro-krtzyc2c){width:100%;display:block}.sticky-call:where(.astro-krtzyc2c) .btn-ghost:where(.astro-krtzyc2c){border-color:var(--ink-faint)}}@media (prefers-reduced-motion:reduce){.sticky-call:where(.astro-krtzyc2c){transition:opacity .12s,visibility .12s;transform:none}}.sticky-signup:where(.astro-itnmnkxw){display:none}@media (width<=48em){.sticky-signup:where(.astro-itnmnkxw){inset-inline:0;z-index:90;background:var(--paper);border-top:1px solid var(--line);padding:.5rem 1.25rem;padding-bottom:calc(.5rem + env(safe-area-inset-bottom,0px));visibility:hidden;opacity:0;transition:transform .18s,opacity .18s,visibility .18s;display:block;position:fixed;bottom:0;transform:translateY(110%);box-shadow:0 -2px 12px #1a1b1e0f}.sticky-signup:where(.astro-itnmnkxw).is-visible{visibility:visible;opacity:1;transform:none}.sticky-signup:where(.astro-itnmnkxw) .btn:where(.astro-itnmnkxw){width:100%;display:block}}@media (prefers-reduced-motion:reduce){.sticky-signup:where(.astro-itnmnkxw){transition:none;transform:none}}.hero:where(.astro-ge2uvauf){background:radial-gradient(60rem 30rem at 85% -10%, #fff0ef 0%, transparent 60%), var(--paper);padding-block:4rem 5rem}h1:where(.astro-ge2uvauf){max-width:46rem;margin-top:.75rem;font-size:clamp(2.1rem,5vw,3.4rem)}.sub:where(.astro-ge2uvauf){color:var(--ink-soft);max-width:42rem;margin-top:1.25rem;font-size:1.15rem}.hero-crosslink:where(.astro-ge2uvauf){color:var(--ink-soft);max-width:42rem;margin-top:1rem;font-size:.95rem}.hero-crosslink-link:where(.astro-ge2uvauf){color:var(--accent);margin-block:-.8rem;padding-block:.8rem;font-weight:600;text-decoration:none;display:inline-block}.hero-crosslink-link:where(.astro-ge2uvauf):hover,.hero-crosslink-link:where(.astro-ge2uvauf):focus-visible{text-underline-offset:2px;text-decoration:underline}.ctas:where(.astro-ge2uvauf){flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.cta-note:where(.astro-ge2uvauf){color:var(--ink-faint);margin-top:.6rem;font-size:.85rem;transition:color .15s}.ctas:where(.astro-ge2uvauf):has(.btn-primary:hover)+.cta-note:where(.astro-ge2uvauf),.ctas:where(.astro-ge2uvauf):has(.btn-primary:focus-visible)+.cta-note:where(.astro-ge2uvauf){color:var(--ink-soft)}.hero-demo:where(.astro-ge2uvauf){margin-top:3.25rem;scroll-margin-top:6rem}.hero:where(.astro-ge2uvauf).split{padding-block:3rem 3.5rem}@media (width>=60em){.hero:where(.astro-ge2uvauf).split .container:where(.astro-ge2uvauf){grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:3.5rem;display:grid}.hero:where(.astro-ge2uvauf).split .hero-image:where(.astro-ge2uvauf){margin-top:0}.hero:where(.astro-ge2uvauf).split.duo .container:where(.astro-ge2uvauf){grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}}@media (width>=60em) and (width<=71.99em){.hero:where(.astro-ge2uvauf).split.duo{overflow-x:clip}}.hero-image:where(.astro-ge2uvauf){flex-direction:column;margin-top:2.5rem;display:flex}@media (width<=48em){.hero:where(.astro-ge2uvauf){padding-block:2.5rem 3rem}.hero-demo:where(.astro-ge2uvauf){margin-top:2rem}.hero:where(.astro-ge2uvauf).split{padding-block:2.5rem 3rem}.hero-image:where(.astro-ge2uvauf){margin-top:2rem}}.mid-cta:where(.astro-hxfeistc){border-block:1px solid var(--line);text-align:center;padding-block:3rem}.mid-cta:where(.astro-hxfeistc).soft{background:var(--paper-soft)}.mid-cta:where(.astro-hxfeistc).plain{background:var(--paper)}.mid-cta:where(.astro-hxfeistc).flush-top{border-top:0;padding-top:2.5rem}@media (width<=30em){.mid-cta:where(.astro-hxfeistc).flush-top{padding-top:1.75rem}}.mid-cta-text:where(.astro-hxfeistc){margin-inline:auto;max-width:34rem;margin-bottom:1.25rem;font-size:1.1rem;font-weight:600}.actions:where(.astro-hxfeistc){flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.cta-note:where(.astro-hxfeistc){color:var(--ink-faint);margin-top:.6rem;font-size:.85rem;transition:color .15s}.actions:where(.astro-hxfeistc):has(.btn-primary:hover)+.cta-note:where(.astro-hxfeistc),.actions:where(.astro-hxfeistc):has(.btn-primary:focus-visible)+.cta-note:where(.astro-hxfeistc){color:var(--ink-soft)}.pain:where(.astro-zlk5q5ut).soft,.pain:where(.astro-zlk5q5ut).soft-closing{background:var(--paper-soft);border-block:1px solid var(--line)}.pain:where(.astro-zlk5q5ut).plain{background:var(--paper)}.pain:where(.astro-zlk5q5ut).soft-flush{background:var(--paper-soft);border-top:1px solid var(--line);padding-bottom:2.5rem}@media (width<=30em){.pain:where(.astro-zlk5q5ut).soft-flush{padding-bottom:1.75rem}}h2:where(.astro-zlk5q5ut){font-size:clamp(1.6rem,3vw,2.2rem)}.cards:where(.astro-zlk5q5ut){grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1.25rem;margin-top:2rem;display:grid}.card:where(.astro-zlk5q5ut){background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:1.5rem}.card:where(.astro-zlk5q5ut) h3:where(.astro-zlk5q5ut){text-wrap:balance;font-size:1.1rem}.card:where(.astro-zlk5q5ut) p:where(.astro-zlk5q5ut){color:var(--ink-soft);margin-top:.6rem}.compare-desktop:where(.astro-obdolde3){display:none}@media (width>=64em){.compare-desktop:where(.astro-obdolde3){display:block}}.table-note:where(.astro-obdolde3){color:var(--ink-faint);margin-top:.75rem;font-size:.85rem}.table-frame:where(.astro-obdolde3){border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);margin-top:1rem;overflow:clip}table:where(.astro-obdolde3){border-collapse:separate;border-spacing:0;width:100%;font-size:.9rem}th:where(.astro-obdolde3),td:where(.astro-obdolde3){text-align:left;border-bottom:1px solid var(--line);background:var(--paper);padding:.55rem .9rem}thead:where(.astro-obdolde3) th:where(.astro-obdolde3){z-index:3;background:var(--paper-soft);box-shadow:0 1px 0 var(--line);font-weight:600;position:sticky;top:calc(3.75rem + 1px)}thead:where(.astro-obdolde3) th:where(.astro-obdolde3).tier-col{text-align:center;min-width:6.5rem}.feature-col:where(.astro-obdolde3){width:22rem;min-width:14rem;box-shadow:1px 0 0 var(--line)}thead:where(.astro-obdolde3) th:where(.astro-obdolde3).feature-col{box-shadow:0 1px 0 var(--line), 1px 0 0 var(--line)}.group-row:where(.astro-obdolde3) th:where(.astro-obdolde3){background:var(--paper);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-faint);box-shadow:none;padding-top:1.1rem;font-size:.75rem;font-weight:700;position:static}tbody:where(.astro-obdolde3) tr:where(.astro-obdolde3).data-row:hover th:where(.astro-obdolde3),tbody:where(.astro-obdolde3) tr:where(.astro-obdolde3).data-row:hover td:where(.astro-obdolde3){background:var(--paper-soft)}tbody:where(.astro-obdolde3) tr:where(.astro-obdolde3).data-row:hover th:where(.astro-obdolde3).feature-col{background:var(--accent-tint)}td:where(.astro-obdolde3).check{text-align:center;color:var(--accent);font-weight:600}.hl:where(.astro-obdolde3){background:var(--accent-tint)}tbody:where(.astro-obdolde3) tr:where(.astro-obdolde3).data-row:hover td:where(.astro-obdolde3).hl{background:var(--accent-tint-strong)}.compare-mobile:where(.astro-qcmj6jbt){display:block}@media (width>=64em){.compare-mobile:where(.astro-qcmj6jbt){display:none}}.table-note:where(.astro-qcmj6jbt){color:var(--ink-faint);margin-top:.75rem;font-size:.85rem}.accordions:where(.astro-qcmj6jbt){margin-top:1rem}details:where(.astro-qcmj6jbt){border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);overflow:hidden}details:where(.astro-qcmj6jbt)+details:where(.astro-qcmj6jbt){margin-top:.65rem}summary:where(.astro-qcmj6jbt){cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1rem;font-size:.98rem;font-weight:600;list-style:none;transition:color .15s;display:flex}summary:where(.astro-qcmj6jbt)::-webkit-details-marker{display:none}summary:where(.astro-qcmj6jbt):hover{color:var(--accent)}.summary-text:where(.astro-qcmj6jbt){flex-wrap:wrap;align-items:baseline;gap:.35rem;display:flex}.row-count:where(.astro-qcmj6jbt){color:var(--ink-faint);font-size:.85rem;font-weight:500}.chevron:where(.astro-qcmj6jbt){color:var(--ink-faint);flex-shrink:0;transition:transform .2s}details:where(.astro-qcmj6jbt)[open] .chevron:where(.astro-qcmj6jbt){transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.chevron:where(.astro-qcmj6jbt){transition:none}}.feature-list:where(.astro-qcmj6jbt){border-top:1px solid var(--line);margin:0;padding:0 1rem .85rem;list-style:none}.feature-list:where(.astro-qcmj6jbt) li:where(.astro-qcmj6jbt){border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.65rem 0;font-size:.9rem;display:flex}.feature-list:where(.astro-qcmj6jbt) li:where(.astro-qcmj6jbt):last-child{border-bottom:none}.feature-name:where(.astro-qcmj6jbt){color:var(--ink-soft);flex:1;min-width:0}.tier-badge:where(.astro-qcmj6jbt){color:var(--accent);background:var(--accent-tint-strong);white-space:nowrap;border-radius:4px;flex-shrink:0;padding:.2rem .45rem;font-size:.78rem;font-weight:600}@supports (interpolate-size:allow-keywords){details:where(.astro-qcmj6jbt){interpolate-size:allow-keywords}details:where(.astro-qcmj6jbt)::details-content{opacity:0;block-size:0;transition:content-visibility .2s allow-discrete, opacity .2s ease, block-size .2s ease;overflow-y:clip}details:where(.astro-qcmj6jbt)[open]::details-content{opacity:1;block-size:auto}}@media (prefers-reduced-motion:reduce){@supports (interpolate-size:allow-keywords){details:where(.astro-qcmj6jbt)::details-content{transition:none}}}.compare-details:where(.astro-obfutomu){text-align:center;margin-top:2.5rem}.compare-toggle:where(.astro-obfutomu){cursor:pointer;min-height:2.75rem;color:var(--accent);background:var(--paper);border:1px solid color-mix(in srgb, var(--accent) 35%, transparent);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;margin-inline:auto;padding:.65rem 1.4rem;font-size:1rem;font-weight:600;list-style:none;transition:background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.compare-details:where(.astro-obfutomu) summary:where(.astro-obfutomu)::-webkit-details-marker{display:none}.compare-toggle:where(.astro-obfutomu):hover{background:color-mix(in srgb, var(--accent) 6%, transparent);border-color:color-mix(in srgb, var(--accent) 50%, transparent)}.compare-details:where(.astro-obfutomu)[open] .compare-toggle:where(.astro-obfutomu){box-shadow:0 2px 8px -2px color-mix(in srgb, var(--accent) 20%, transparent)}.chevron:where(.astro-obfutomu){color:var(--ink-faint);flex-shrink:0;transition:transform .2s}.compare-details:where(.astro-obfutomu)[open] .chevron:where(.astro-obfutomu){transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.chevron:where(.astro-obfutomu){transition:none}}.compare-body:where(.astro-obfutomu){text-align:left;margin-top:.5rem}.tiers:where(.astro-ai6mfvht){grid-template-columns:1fr;gap:1.25rem;margin-top:2.25rem;display:grid}@media (width>=48em){.tiers:where(.astro-ai6mfvht){grid-template-columns:repeat(3,1fr)}}@media (width<=47.999em){.tier:where(.astro-ai6mfvht).stack-first{order:-1}}.tier:where(.astro-ai6mfvht){background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;padding:1.5rem;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative}.tier:where(.astro-ai6mfvht).highlight{border-color:var(--accent);box-shadow:0 12px 32px -16px color-mix(in srgb, var(--accent) 45%, transparent), 0 4px 12px -4px color-mix(in srgb, var(--accent) 20%, transparent)}@media (width>=64em){.tier:where(.astro-ai6mfvht).highlight{transform:translateY(-.35rem)}}@media (prefers-reduced-motion:reduce){.tier:where(.astro-ai6mfvht){transition:none}.tier:where(.astro-ai6mfvht).highlight{transform:none}}.recommended-badge:where(.astro-ai6mfvht){background:var(--accent);color:#fff;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:.2rem .65rem;font-size:.72rem;font-weight:700;position:absolute;top:-.65rem;left:50%;translate:-50%}.tier:where(.astro-ai6mfvht) h3:where(.astro-ai6mfvht){font-size:1.05rem}.price:where(.astro-ai6mfvht){letter-spacing:-.02em;margin-top:.75rem;font-size:1.6rem;font-weight:700}.unit:where(.astro-ai6mfvht){color:var(--ink-faint);margin-top:.15rem;font-size:.85rem}.marker:where(.astro-ai6mfvht){color:var(--ink-faint);margin-top:.35rem;font-size:.85rem;font-style:italic}.tagline:where(.astro-ai6mfvht){color:var(--ink-soft);margin-top:.5rem;font-size:.92rem}@media (width>=48em){.tagline:where(.astro-ai6mfvht){min-height:2.8em}}.tier:where(.astro-ai6mfvht) ul:where(.astro-ai6mfvht){color:var(--ink-soft);margin:1rem 0 0;padding:0;font-size:.92rem;list-style:none}.tier:where(.astro-ai6mfvht) li:where(.astro-ai6mfvht){padding:.3rem 0 .3rem 1.3rem;position:relative}.tier:where(.astro-ai6mfvht) li:where(.astro-ai6mfvht):before{content:"✓";color:var(--accent);font-weight:700;position:absolute;left:0}.tier:where(.astro-ai6mfvht) .tier-cta:where(.astro-ai6mfvht){justify-content:center;align-items:center;min-height:3rem;margin-top:1.25rem;display:flex}@media (width>=48em){.tier:where(.astro-ai6mfvht) .tier-cta:where(.astro-ai6mfvht){display:none}}.free-band:where(.astro-ai6mfvht){cursor:pointer;background:var(--accent-tint-strong);border:1.5px solid color-mix(in srgb, var(--accent) 55%, transparent);border-radius:var(--radius);flex-direction:column;align-items:flex-start;gap:1rem;margin-top:1.25rem;padding:1.25rem 1.5rem;transition:box-shadow .15s,border-color .15s;display:flex;position:relative}.free-band:where(.astro-ai6mfvht) .free-band-cta:where(.astro-ai6mfvht):before{content:"";border-radius:inherit;position:absolute;inset:0}@media (hover:hover){.free-band:where(.astro-ai6mfvht):hover{border-color:var(--accent);box-shadow:0 12px 32px -16px color-mix(in srgb, var(--accent) 45%, transparent), 0 4px 12px -4px color-mix(in srgb, var(--accent) 20%, transparent)}}.free-band:where(.astro-ai6mfvht):focus-within{border-color:var(--accent)}@media (width>=48em){.free-band:where(.astro-ai6mfvht){flex-direction:row;justify-content:flex-start;align-items:center;gap:1.5rem}.free-band-text:where(.astro-ai6mfvht){flex:1;min-width:0}.free-band:where(.astro-ai6mfvht):before{content:"";background:var(--accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8h10M9 4l4 4-4 4'/%3E%3C/svg%3E") center / 1.1rem no-repeat;border-radius:999px;flex-shrink:0;width:2.75rem;height:2.75rem;transition:transform .15s}}@media (width>=48em) and (hover:hover){.free-band:where(.astro-ai6mfvht):hover:before{transform:translate(4px)}}@media (width>=48em){.free-band:where(.astro-ai6mfvht):focus-within:before{transform:translate(4px)}}.free-band:where(.astro-ai6mfvht) h3:where(.astro-ai6mfvht){color:var(--accent);font-size:1.05rem}.free-band:where(.astro-ai6mfvht) p:where(.astro-ai6mfvht){color:var(--ink-soft);text-wrap:balance;max-width:40rem;margin-top:.35rem;font-size:.92rem}.free-band:where(.astro-ai6mfvht) strong:where(.astro-ai6mfvht){color:var(--ink);font-weight:600}.free-band:where(.astro-ai6mfvht) .free-band-cta:where(.astro-ai6mfvht){white-space:nowrap;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;min-height:3.4rem;padding:.9rem 1.9rem;font-size:1.1rem;display:inline-flex}@media (width>=48em){.free-band:where(.astro-ai6mfvht) .free-band-cta:where(.astro-ai6mfvht){align-self:center}}@media (prefers-reduced-motion:reduce){.free-band:where(.astro-ai6mfvht),.free-band:where(.astro-ai6mfvht):before{transition:none}}.trust-strip:where(.astro-qlv4pxuf){color:var(--ink-soft);font-size:.85rem}.trust-strip:where(.astro-qlv4pxuf).hero{background:var(--paper);border-top:1px solid var(--line);padding-block:.9rem}.trust-strip:where(.astro-qlv4pxuf).hero.soft{background:var(--paper-soft);border-bottom:1px solid var(--line)}.trust-strip:where(.astro-qlv4pxuf).pricing{margin-top:1.75rem}.items:where(.astro-qlv4pxuf){flex-direction:column;align-items:flex-start;gap:.5rem;width:max-content;max-width:100%;margin:0 auto;padding:0;list-style:none;display:flex}@media (width>=48em){.items:where(.astro-qlv4pxuf){flex-flow:wrap;justify-content:center;align-items:stretch;gap:.55rem 1.9rem;width:auto}}.items:where(.astro-qlv4pxuf) li:where(.astro-qlv4pxuf){align-items:start;gap:.35rem;min-width:0;line-height:1.45;display:flex}.icon:where(.astro-qlv4pxuf){color:var(--accent);flex:none;margin-top:calc(.725em - 7.5px)}
