.v7_main__q6kZM,.v7_main__q6kZM *,body:has(.v7_root__EDH0z) .site-footer *{scroll-margin-top:calc(var(--v7-header-h, 141px) + 16px);scroll-margin-bottom:calc(var(--v7-sticky-h, 0px) + 16px)}@media (min-width:1101px){.v7_main__q6kZM,.v7_main__q6kZM *,body:has(.v7_root__EDH0z) .site-footer *{scroll-margin-top:calc(var(--v7-header-h, 167px) + 16px)}}body:has(.v7_root__EDH0z) .site-header :is(a,button):focus-visible{outline:2px solid #24323f;outline-offset:2px}body:has(.v7_root__EDH0z) .site-footer :is(a,button):focus-visible{outline:2px solid #ffffff;outline-offset:2px}body:has(.v7_root__EDH0z) .consent-banner{background:#fff;border-color:#d8ebe8;box-shadow:0 8px 24px rgba(36,50,63,.12)}body:has(.v7_root__EDH0z) .consent-banner-text{color:#24323f}body:has(.v7_root__EDH0z) .consent-banner-actions .primary-button{background:#15756e;color:#fff;box-shadow:none;transform:none}body:has(.v7_root__EDH0z) .consent-banner-actions .primary-button:hover{background:#24323f}body:has(.v7_root__EDH0z) .consent-banner-actions .secondary-button{border-color:#15756e;color:#15756e;box-shadow:none;transform:none}.v7_root__EDH0z{--ink:#24323f;--ink-soft:#3f4c58;--teal-700:#15756e;--teal-500:#1c9189;--teal-300:#65c8c1;--line:#d8ebe8;--plum:#8762df;--mint:#ecfaf8;--paper:#ffffff;--gutter:16px;--max:1120px;--narrow:792px;--measure:62ch;--radius:16px;--radius-lg:24px;--radius-band:32px;--section-y:96px;--sticky-nav-h:var(--v7-header-h,141px);--sticky-top:calc(var(--sticky-nav-h) + 16px);--font-display:var(--font-heading),Georgia,serif;--font-text:var(--font-body),Inter,system-ui,sans-serif;--ease-out:cubic-bezier(.16,1,.3,1);--shadow-card:0 1px 2px rgba(36,50,63,.06),0 10px 30px -12px rgba(36,50,63,.14);position:relative;color:var(--ink);background:var(--paper);font-family:var(--font-text);font-size:17px;line-height:1.55;overflow-x:clip}@media (min-width:1101px){.v7_root__EDH0z{--sticky-nav-h:var(--v7-header-h,167px)}}@media (max-width:1099px){.v7_root__EDH0z{--section-y:80px}}@media (max-width:699px){.v7_root__EDH0z{--section-y:40px;font-size:16px}}:where(.v7_root__EDH0z) :is(h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote){margin:0}:where(.v7_root__EDH0z) :is(ul,ol){padding:0;list-style:none}:where(.v7_root__EDH0z) :is(p){color:inherit;line-height:inherit}:where(.v7_root__EDH0z) :is(h1,h2,h3,h4){color:var(--ink);font-size:inherit;font-weight:700;line-height:1.2}:where(.v7_root__EDH0z) :is(h1,h2,h3){font-family:var(--font-display);text-wrap:balance;font-feature-settings:"lnum";font-variant-numeric:lining-nums}.v7_root__EDH0z :is(a,button,summary,input,select,textarea,[role=tab],[tabindex]):focus-visible{outline:2px solid var(--ink);outline-offset:2px}.v7_root__EDH0z :is([tabindex="-1"]):focus:not(:focus-visible){outline:none}.v7_root__EDH0z .v7_main__q6kZM[tabindex]:is(:focus,:focus-visible){outline:none}.v7_root__EDH0z ::selection{background:var(--teal-300);color:var(--ink)}.v7_main__q6kZM{display:block;width:100%;max-width:none;margin:0;padding:0}.v7_inner__U_1Bg{width:min(var(--max),100%)}.v7_inner__U_1Bg,.v7_narrow__0gy0J{margin-inline:auto;padding-inline:var(--gutter)}.v7_narrow__0gy0J{width:min(var(--narrow),100%)}.v7_section__eOfFw{padding-block:var(--section-y)}.v7_sectionHead__VKhNa{max-width:760px;margin-bottom:40px}@media (max-width:699px){.v7_sectionHead__VKhNa{margin-bottom:28px}}.v7_eyebrow__EZKNE{margin:0 0 12px;font:700 13px/1.4 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;letter-spacing:.08em;text-transform:uppercase;color:var(--teal-700)}.v7_h2__LO6F_{font-size:clamp(24px,3.2vw,40px);line-height:1.15;letter-spacing:-.01em;font-feature-settings:"lnum";font-variant-numeric:lining-nums}.v7_h2__LO6F_,.v7_h3__6bJ1r{margin:0;font-family:var(--font-display);font-weight:700;text-wrap:balance;color:var(--ink)}.v7_h3__6bJ1r{font-size:clamp(21px,2.4vw,26px);line-height:1.2;font-feature-settings:"lnum";font-variant-numeric:lining-nums}.v7_h4__FIFkQ{margin:0;font:700 19px/1.3 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink)}.v7_lead__zCo3_{margin:12px 0 0;max-width:var(--measure);font-size:clamp(16px,1.3vw,19px);line-height:1.55;color:var(--ink-soft);text-wrap:pretty}.v7_small__LvU95{font-size:14px;line-height:1.45;color:var(--ink-soft)}@media (max-width:699px){.v7_h4__FIFkQ{font-size:18px}}.v7_button__JGr46{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 22px;border-radius:999px;border:1.5px solid var(--teal-700);background:var(--paper);color:var(--teal-700);font:700 16px/1.25 var(--font-text);text-align:center;text-decoration:none;cursor:pointer}.v7_button__JGr46:hover{background:var(--mint)}.v7_direct__3qbeI{min-height:56px;padding:14px 28px;font-size:17px;background:var(--teal-700);border-color:var(--teal-700);color:#fff}.v7_direct__3qbeI:hover{background:var(--ink);border-color:var(--ink);color:#fff}.v7_plum__mdeA6{border-color:var(--plum);color:var(--ink)}.v7_plum__mdeA6:hover{background:var(--mint)}.v7_reassure__f6auR{display:block;margin-top:8px;font:400 14px/1.4 var(--font-text);color:var(--ink-soft)}.v7_ctaGroup__hIqf3{display:inline-flex}.v7_ctaGroupCenter__w4vN2,.v7_ctaGroup__hIqf3{flex-direction:column;align-items:center;text-align:center}.v7_ctaGroupCenter__w4vN2{display:flex}.v7_textLink__DM_ea{display:inline-flex;align-items:center;min-height:44px;color:var(--teal-700);font-weight:600;text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px}.v7_textLink__DM_ea:hover{text-decoration-thickness:2px}.v7_inlineLink__t32WB{color:var(--teal-700);font-weight:600;text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px}.v7_inlineLink__t32WB:hover{text-decoration-thickness:2px}@media (max-width:699px){.v7_direct__3qbeI{width:100%;min-height:52px;padding-inline:20px;font-size:16px}.v7_ctaGroupCenter__w4vN2,.v7_ctaGroup__hIqf3{display:flex;align-items:stretch;width:100%}}@media (prefers-reduced-motion:no-preference){.v7_button__JGr46{transition:background-color .15s ease,border-color .15s ease,color .15s ease}}.v7_root__EDH0z [hidden]{display:none!important}.v7_srOnly__iYG8U{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0}.v7_skip__uVODu,.v7_srOnly__iYG8U{position:absolute;clip-path:inset(50%)}.v7_skip__uVODu{left:16px;top:8px;z-index:100;padding:10px 16px;border-radius:8px;background:#24323f;color:#fff;font:700 15px/1.2 var(--font-body),Inter,system-ui,sans-serif;text-decoration:none;transform:translateY(-200%)}.v7_skip__uVODu:focus,.v7_skip__uVODu:focus-visible{transform:none;clip-path:none;color:#fff;outline:2px solid #24323f;outline-offset:2px}.demo_demo__w3Jgo .demo_prompt__NKnxx{grid-column:1/-1;max-width:900px;margin:0 0 32px;color:var(--ink)}.demo_frame__NQskY{display:block}.demo_tablist__h9ZQ1{position:relative;max-width:none;margin:0 0 24px;padding:0}.demo_tab__nmyPq{position:relative;display:block;width:100%;min-height:44px;margin:2px 0 0;padding:10px 12px 10px 14px;border:0;border-left:2px solid transparent;border-radius:0 10px 10px 0;background:var(--paper);color:var(--ink-soft);font:600 15px/1.35 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;text-align:left;cursor:pointer}.demo_tab__nmyPq:first-child{margin-top:0}.demo_tab__nmyPq:hover,.demo_tab__nmyPq[aria-selected=true]{color:var(--ink);background:var(--mint)}.demo_tab__nmyPq[aria-selected=true]{border-left-color:var(--teal-700)}.demo_window__zrfhx{min-width:0;padding:40px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);box-shadow:var(--shadow-card)}.demo_panel__6HV57{scroll-margin-top:var(--sticky-top)}.demo_panel__6HV57+.demo_panel__6HV57[hidden]{margin-top:40px;padding-top:40px;border-top:1px solid var(--line)}.demo_panelGrid__rWmZU{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head head" "diag before" "guide guide" "plan plan" "success after" "cta after";grid-template-rows:auto auto auto auto auto 1fr;column-gap:32px;row-gap:28px}.demo_panelGrid__rWmZU.demo_textOnly__WJvmx{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "diag" "guide" "plan" "success" "cta";grid-template-rows:none}.demo_textOnly__WJvmx .demo_cta__u0dzP,.demo_textOnly__WJvmx .demo_diag__H9fPF,.demo_textOnly__WJvmx .demo_guide__X4ZMr,.demo_textOnly__WJvmx .demo_panelHead__GCNou,.demo_textOnly__WJvmx .demo_plan__eFxIg,.demo_textOnly__WJvmx .demo_success__71rpp{max-width:var(--measure)}.demo_panelHead__GCNou{grid-area:head;min-width:0}.demo_diag__H9fPF{grid-area:diag;min-width:0}.demo_before__REHq_{grid-area:before;align-self:start}.demo_plan__eFxIg{grid-area:plan;min-width:0}.demo_guide__X4ZMr{grid-area:guide;min-width:0}.demo_success__71rpp{grid-area:success;min-width:0}.demo_after__X_hyP{grid-area:after;align-self:start}.demo_cta__u0dzP{grid-area:cta;min-width:0;align-self:start}.demo_panelHead__GCNou .demo_title__A4980{margin-top:0}.demo_panelHead__GCNou .demo_title__A4980[tabindex]:focus-visible{outline:none}.demo_rows__e4KSf{display:grid;gap:8px;margin:0}.demo_row__3w17n{margin:0;font:400 17px/1.5 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink)}.demo_dt__uiT1f{font:inherit;font-weight:700}.demo_dd__bGpsw,.demo_dt__uiT1f{display:inline;margin:0;color:var(--ink)}.demo_dd__bGpsw{font:inherit;font-weight:400}.demo_stakes__qMyHZ{margin:12px 0 0;font:400 17px/1.5 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink)}.demo_stakesCta__lvwhe{margin:6px 0 0;font:700 21px/1.35 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink)}@media (max-width:699px){.demo_stakesCta__lvwhe{font-size:19px}}.demo_after__X_hyP,.demo_before__REHq_{margin:0;min-width:0}.demo_plate__bP2TT{display:block;width:100%;height:auto;aspect-ratio:1448/1086;object-fit:cover;border-radius:var(--radius);background:var(--mint);filter:brightness(1.01)}.demo_animPlate__X_OwV{position:relative}.demo_plateLayer___uz0Y{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;filter:brightness(1.01);pointer-events:none}@media (prefers-reduced-motion:no-preference){.demo_rubArm__4fB0s{animation:demo_v7Rub__nYUwR 3s ease-in-out infinite}.demo_animPlate__X_OwV:hover .demo_rubArm__4fB0s{animation-play-state:paused}}@keyframes demo_v7Rub__nYUwR{0%{transform:rotate(0deg)}10%{transform:rotate(-14deg)}20%{transform:rotate(5deg)}30%{transform:rotate(-14deg)}40%{transform:rotate(5deg)}50%{transform:rotate(-14deg)}60%{transform:rotate(5deg)}70%{transform:rotate(-12deg)}80%,to{transform:rotate(0deg)}}.demo_clock__cmPD2{position:absolute;aspect-ratio:1;pointer-events:none}.demo_clockHand__1qTO0{position:absolute;left:50%;bottom:50%;border-radius:999px;background:#33464d;transform-origin:50% 100%}.demo_hourHand__0T3OP{width:4.4%;height:27.5%;margin-left:-2.2%;transform:rotate(-30deg)}.demo_minuteHand__jt3wU{width:3.1%;height:41.25%;margin-left:-1.55%}.demo_clockHub__4_S2U{position:absolute;left:50%;top:50%;width:8%;aspect-ratio:1;margin:-4% 0 0 -4%;border-radius:50%;background:radial-gradient(circle,#e9eef0 0 22%,#33464d 26%)}@media (prefers-reduced-motion:no-preference){.demo_minuteHand__jt3wU{animation:demo_v7ClockMinute__alMdF 1s linear infinite}.demo_hourHand__0T3OP{animation:demo_v7ClockHour__ZdAxk 12s linear infinite}.demo_animPlate__X_OwV:hover .demo_clockHand__1qTO0{animation-play-state:paused}}@keyframes demo_v7ClockMinute__alMdF{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes demo_v7ClockHour__ZdAxk{0%{transform:rotate(-30deg)}to{transform:rotate(330deg)}}.demo_stepArtAnim__ERQYS{position:relative}.demo_stepLayer__PNWx2{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.demo_dots__G65mv{position:absolute;display:flex;justify-content:space-between;align-items:center;pointer-events:none}.demo_dot__VidRw{width:20.75%;aspect-ratio:1;border-radius:50%;background:#262a30}@media (prefers-reduced-motion:no-preference){.demo_dot__VidRw{animation:demo_v7Dot__kzMea 1.4s ease-in-out infinite;animation-delay:-.4s}.demo_dot__VidRw:nth-child(2){animation-delay:-.2s}.demo_dot__VidRw:nth-child(3){animation-delay:0s}.demo_animPlate__X_OwV:hover .demo_clockHand__1qTO0,.demo_animPlate__X_OwV:hover .demo_dot__VidRw,.demo_animPlate__X_OwV:hover .demo_plateLayer___uz0Y,.demo_stepArtAnim__ERQYS:hover .demo_clockHand__1qTO0,.demo_stepArtAnim__ERQYS:hover .demo_stepLayer__PNWx2{animation-play-state:paused}}@keyframes demo_v7Dot__kzMea{0%,60%,to{transform:translateY(0);opacity:.3}30%{transform:translateY(-45%);opacity:1}}@media (prefers-reduced-motion:no-preference){.demo_mTalk__Je5EL{animation:demo_v7mTalk__DDlhd 2.4s ease-in-out infinite}.demo_mNod__0Pi33{animation:demo_v7mNod__puosG 3.6s ease-in-out infinite}.demo_mSway__6_IFG{animation:demo_v7mSway__1Weyn 3.2s ease-in-out infinite}.demo_mSigh__9nEFM{animation:demo_v7mSigh__GjIja 5s ease-in-out infinite}.demo_mShake__kx3wP{animation:demo_v7mShake__FqA81 3s ease-in-out infinite}.demo_mWobble__lnzCv{animation:demo_v7mWobble___PxJI 2s ease-in-out infinite}.demo_mPulse__8f8ah{animation:demo_v7mPulse__ARupj 2s ease-in-out infinite}.demo_mRub__l9drS{animation:demo_v7mRub__OTM3H 3s ease-in-out infinite}.demo_mBounce__mt_TA{animation:demo_v7mBounce__v0DK5 1.6s ease-in-out infinite}.demo_mBeat1__dKLaP{animation:demo_v7mBeat1__j4CLr 7s ease-in-out infinite}.demo_mBeat2__NhRfb{animation:demo_v7mBeat2__bW729 7s ease-in-out infinite}.demo_mStrum__7R3WW{animation:demo_v7mStrum__Lg2AW 1.6s ease-in-out infinite}.demo_mFloat__YC9_c{animation:demo_v7mFloat__MoLzI 3.2s ease-in-out infinite}.demo_mClap__SYJyb{animation:demo_v7mClap__vf31q 2.2s ease-in-out infinite}.demo_mCut250__whfRZ{animation:demo_v7mCut250__UDYhl 7s ease-in-out infinite}.demo_mCut450__8NAAe{animation:demo_v7mCut450__Z0wJQ 7s ease-in-out infinite}.demo_mCut475__b1K04{animation:demo_v7mCut475__AYhgy 7s ease-in-out infinite}.demo_mCut500__4fJeM{animation:demo_v7mCut500__iDO_p 7s ease-in-out infinite}}.demo_mBeat1__dKLaP,.demo_mBeat2__NhRfb,.demo_mCut250__whfRZ,.demo_mCut450__8NAAe,.demo_mCut475__b1K04,.demo_mCut500__4fJeM,.demo_mFloat__YC9_c{opacity:0}@keyframes demo_v7mTalk__DDlhd{0%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}20%{transform:translateY(calc(var(--l, 0) * 1%)) rotate(calc(var(--a, 0) * -1deg)) scale(calc(1 + var(--s, 0) * 0))}40%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * .6deg)) scale(calc(1 + var(--s, 0) * 0))}60%{transform:translateY(calc(var(--l, 0) * .6%)) rotate(calc(var(--a, 0) * -.5deg)) scale(calc(1 + var(--s, 0) * 0))}80%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * .8deg)) scale(calc(1 + var(--s, 0) * 0))}to{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}}@keyframes demo_v7mNod__puosG{0%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}30%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}40%{transform:translateY(calc(var(--l, 0) * 1%)) rotate(calc(var(--a, 0) * 1deg)) scale(calc(1 + var(--s, 0) * 0))}50%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}60%{transform:translateY(calc(var(--l, 0) * 1%)) rotate(calc(var(--a, 0) * 1deg)) scale(calc(1 + var(--s, 0) * 0))}70%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}to{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}}@keyframes demo_v7mSway__1Weyn{0%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}25%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 1deg)) scale(calc(1 + var(--s, 0) * 0))}75%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * -1deg)) scale(calc(1 + var(--s, 0) * 0))}to{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}}@keyframes demo_v7mSigh__GjIja{0%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}15%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}45%{transform:translateY(calc(var(--l, 0) * 1%)) rotate(calc(var(--a, 0) * 1deg)) scale(calc(1 + var(--s, 0) * 0))}65%{transform:translateY(calc(var(--l, 0) * 1%)) rotate(calc(var(--a, 0) * 1deg)) scale(calc(1 + var(--s, 0) * 0))}90%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}to{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}}@keyframes demo_v7mShake__FqA81{0%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}40%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}46%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 1deg)) scale(calc(1 + var(--s, 0) * 0))}52%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * -1deg)) scale(calc(1 + var(--s, 0) * 0))}58%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 1deg)) scale(calc(1 + var(--s, 0) * 0))}64%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * -1deg)) scale(calc(1 + var(--s, 0) * 0))}70%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}to{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}}@keyframes demo_v7mWobble___PxJI{0%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}25%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 1deg)) scale(calc(1 + var(--s, 0) * 1))}50%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}75%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * -1deg)) scale(calc(1 + var(--s, 0) * 1))}to{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}}@keyframes demo_v7mPulse__ARupj{0%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}50%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 1))}to{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}}@keyframes demo_v7mRub__OTM3H{0%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}10%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * -1deg)) scale(calc(1 + var(--s, 0) * 0))}20%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * .36deg)) scale(calc(1 + var(--s, 0) * 0))}30%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * -1deg)) scale(calc(1 + var(--s, 0) * 0))}40%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * .36deg)) scale(calc(1 + var(--s, 0) * 0))}50%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * -1deg)) scale(calc(1 + var(--s, 0) * 0))}60%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * .36deg)) scale(calc(1 + var(--s, 0) * 0))}70%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * -.86deg)) scale(calc(1 + var(--s, 0) * 0))}80%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}to{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}}@keyframes demo_v7mBounce__v0DK5{0%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}20%{transform:translateY(calc(var(--l, 0) * -1%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}40%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}60%{transform:translateY(calc(var(--l, 0) * -1%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}80%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}to{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}}@keyframes demo_v7mBeat1__j4CLr{0%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:0}28%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:0}34%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:1}50%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:1}56%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:0}to{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:0}}@keyframes demo_v7mBeat2__bW729{0%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:0}48%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:0}54%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:1}88%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:1}95%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:0}to{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:0}}@keyframes demo_v7mStrum__Lg2AW{0%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}10%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 1deg)) scale(calc(1 + var(--s, 0) * 0))}20%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * -.3deg)) scale(calc(1 + var(--s, 0) * 0))}30%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 1deg)) scale(calc(1 + var(--s, 0) * 0))}40%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * -.3deg)) scale(calc(1 + var(--s, 0) * 0))}50%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 1deg)) scale(calc(1 + var(--s, 0) * 0))}60%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}to{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}}@keyframes demo_v7mFloat__MoLzI{0%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:0}12%{transform:translateY(calc(var(--l, 0) * -.4%)) rotate(calc(var(--a, 0) * .3deg)) scale(calc(1 + var(--s, 0) * 0));opacity:1}45%{transform:translateY(calc(var(--l, 0) * -1.5%)) rotate(calc(var(--a, 0) * -.3deg)) scale(calc(1 + var(--s, 0) * 0));opacity:1}75%{transform:translateY(calc(var(--l, 0) * -2.6%)) rotate(calc(var(--a, 0) * .3deg)) scale(calc(1 + var(--s, 0) * 0));opacity:.8}to{transform:translateY(calc(var(--l, 0) * -3.4%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:0}}@keyframes demo_v7mClap__vf31q{0%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}30%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 1deg)) scale(calc(1 + var(--s, 0) * 0))}42%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}47%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * .12deg)) scale(calc(1 + var(--s, 0) * 0))}52%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}to{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0))}}@keyframes demo_v7mCut250__UDYhl{0%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:0}0.5714%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:1}35.7143%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:1}36.2857%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:0}to{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:0}}@keyframes demo_v7mCut450__Z0wJQ{0%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:0}0.5714%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:1}64.2857%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:1}64.8571%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:0}to{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:0}}@keyframes demo_v7mCut475__AYhgy{0%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:0}0.5714%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:1}67.8571%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:1}68.4286%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:0}to{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:0}}@keyframes demo_v7mCut500__iDO_p{0%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:0}0.5714%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:1}71.4286%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:1}72%{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:0}to{transform:translateY(calc(var(--l, 0) * 0%)) rotate(calc(var(--a, 0) * 0deg)) scale(calc(1 + var(--s, 0) * 0));opacity:0}}.demo_panelGrid__rWmZU .demo_planTitle__9Euv9{margin:0}.demo_planLead__wAZMc{margin:6px 0 0;font:600 17px/1.4 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink)}.demo_steps__427Pg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:16px 0 0;padding:0;list-style:none}.demo_step__dhBP1{min-width:0;margin:0}.demo_num__W6qWh{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1.5px solid var(--teal-500);border-radius:50%;font:700 14px/1 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--teal-700)}.demo_stepText__xCYAv{display:block;margin-top:10px}.demo_stepTitle__nbaDB{display:block;margin:0;font:700 17px/1.35 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink)}.demo_stepLink__MSa5T{display:flex;align-items:center;min-height:44px;width:fit-content;color:var(--teal-700);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.demo_stepLink__MSa5T:hover{color:var(--ink)}.demo_stepArt__ay338{display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;max-width:100%;margin:0 0 14px;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--mint)}.demo_stepArtContain__OPh7J{display:block;width:auto;height:84%;max-width:90%;object-fit:contain;border-radius:4px;box-shadow:0 4px 14px rgba(36,50,63,.14)}.demo_stepArtCover__kFpFi{display:block;width:100%;height:100%;object-fit:cover;background:#fff}.demo_stepBody__dUM_r{display:block;margin:6px 0 0;font:400 15px/1.5 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink-soft)}.demo_guide__X4ZMr{display:flex;align-items:center;gap:16px;padding:16px 20px;border:1.5px solid var(--teal-300);border-radius:var(--radius);background:var(--mint)}.demo_faces__r2heX{display:flex;flex:none}.demo_face__kdgvG{display:block;width:48px;height:48px;border-radius:50%;object-fit:cover;background:var(--mint)}.demo_face__kdgvG+.demo_face__kdgvG{margin-left:-8px;outline:2px solid var(--mint)}.demo_guideText__fZCgv{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.demo_guideLead__X2gDI{margin:0;font:700 17px/1.4 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink)}.demo_guideLine__nyonm{margin:0;font:400 16px/1.5 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink-soft)}.demo_guideText__fZCgv .demo_guideLink__ooeg2{margin:-4px 0 -8px}.demo_success__71rpp{display:flex;flex-direction:column;gap:6px}.demo_panelGrid__rWmZU .demo_successTitle__L5ug0{margin:0}.demo_successLine__TNLZR{margin:0;font:400 17px/1.5 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink)}.demo_care__eAF98,.demo_honesty__C2dvS{margin:0;font:400 14px/1.45 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink-soft)}.demo_cta__u0dzP{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.demo_ctaLine__Rq6xq{margin:0;font:600 17px/1.4 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink)}.demo_ctaAside__i_Okc{margin:0;font:400 14px/1.45 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink-soft)}.demo_cta__u0dzP .demo_alt___MtGA{align-self:stretch;margin-top:12px}.demo_altNote__zITCK{margin:6px 0 0;font-weight:400}.demo_free__i3F8h{display:flex;flex-direction:column;gap:2px}.demo_freeText__O2ag1{margin:0;font:400 16px/1.5 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink)}.demo_freeNote__agdrw{margin:0;font-weight:400}.demo_demo__w3Jgo .demo_more__sJrdY{margin-top:16px}.demo_arrow__1tgUm{margin-left:.3em}@media (min-width:1100px){.demo_frame__NQskY{display:grid;grid-template-columns:232px minmax(0,1fr);gap:32px;align-items:start}.demo_demo__w3Jgo .demo_prompt__NKnxx{margin-bottom:0}.demo_tablist__h9ZQ1{position:sticky;top:var(--sticky-top);align-self:start;max-width:none;margin:0}.demo_tab__nmyPq[aria-selected=true]{width:calc(100% + 33px);margin-right:-33px;padding-right:calc(12px + 33px);border-radius:0}.demo_demo__w3Jgo .demo_more__sJrdY{display:none}section.demo_demo__w3Jgo{padding-top:40px}}@media (max-width:1099px){.demo_window__zrfhx{padding:32px}}@media (max-width:699px){.demo_demo__w3Jgo .demo_prompt__NKnxx{margin:0 0 20px}.demo_tablist__h9ZQ1{max-width:none;margin-bottom:16px}.demo_window__zrfhx{padding:24px 0;border:0;border-top:1px solid var(--line);border-radius:0;box-shadow:none}.demo_panel__6HV57+.demo_panel__6HV57[hidden]{margin-top:24px;padding-top:24px}.demo_panelGrid__rWmZU{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "diag" "before" "guide" "plan" "success" "after" "cta";grid-template-rows:none;row-gap:20px}.demo_panelGrid__rWmZU.demo_textOnly__WJvmx{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "diag" "guide" "plan" "success" "cta"}.demo_plate__bP2TT{border-radius:12px}.demo_row__3w17n{font-size:16px}.demo_guide__X4ZMr{padding:14px 16px;gap:12px}.demo_stakes__qMyHZ,.demo_successLine__TNLZR{font-size:16px}.demo_steps__427Pg{grid-template-columns:minmax(0,1fr);gap:10px}.demo_step__dhBP1{display:flex;align-items:center;gap:12px}.demo_num__W6qWh{flex:none}.demo_stepText__xCYAv{margin-top:0}.demo_stepBody__dUM_r{display:none}.demo_stepWithArt___EpPg .demo_stepArt__ay338{flex:none;width:104px;margin:0;border-radius:10px}.demo_planLead__wAZMc{display:none}}@media (hover:none),(max-width:1099px){.demo_tab__nmyPq{box-shadow:inset 0 0 0 1px var(--line);border-radius:10px}.demo_tab__nmyPq[aria-selected=true]{box-shadow:none;border-radius:0 10px 10px 0}}@media (hover:none) and (min-width:1100px){.demo_tab__nmyPq[aria-selected=true]{border-radius:0}}@media (forced-colors:active){.demo_tab__nmyPq{border-left-color:Canvas}.demo_tab__nmyPq[aria-selected=true]{border-left:4px solid Highlight;padding-left:12px;text-decoration:underline}}@media (prefers-reduced-motion:no-preference){.demo_tab__nmyPq[aria-selected=false]{transition:background-color .15s ease,color .15s ease}}.faq_faq__DhFwe{background:var(--paper);border-top:1px solid var(--line)}@media (min-width:700px){section.faq_faq__DhFwe{padding-top:64px}}.faq_col__bh1_1{max-width:calc(var(--narrow) - 2 * var(--gutter))}.faq_faq__DhFwe .faq_title__TqTqg{margin:0 0 8px}.faq_group__XyUTj{margin:0}.faq_group__XyUTj+.faq_group__XyUTj{margin-top:40px}.faq_groupTitle__iNjpQ{margin:32px 0 4px;font:700 14px/1.4 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;letter-spacing:.06em;text-transform:uppercase;color:var(--teal-700);text-wrap:balance}.faq_group__XyUTj+.faq_group__XyUTj .faq_groupTitle__iNjpQ{margin-top:0}.faq_list__E7yUO{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--line)}.faq_item__wnn6b{margin:0;padding:0;border-top:1px solid var(--line)}.faq_details__6GwDG{margin:0}.faq_summary__4Fv9_{position:relative;display:flex;align-items:center;min-height:56px;margin:0;padding:16px 44px 16px 0;list-style:none;cursor:pointer;font:600 18px/1.4 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink);text-wrap:pretty;-webkit-tap-highlight-color:transparent}.faq_question__uA2OR{display:block;min-width:0}.faq_summary__4Fv9_::-webkit-details-marker{display:none}.faq_summary__4Fv9_::marker{content:""}.faq_details__6GwDG[open]>.faq_summary__4Fv9_,.faq_summary__4Fv9_:hover{color:var(--teal-700)}.faq_summary__4Fv9_:after{content:"";position:absolute;right:14px;top:50%;width:10px;height:10px;margin-top:-7px;border-right:2px solid var(--teal-700);border-bottom:2px solid var(--teal-700);transform:rotate(45deg)}.faq_details__6GwDG[open]>.faq_summary__4Fv9_:after{transform:rotate(225deg);margin-top:-2px}.faq_answer__Q7wFb{padding:0 44px 24px 0}.faq_answerText__r_OIs{max-width:var(--measure);margin:0;font:400 17px/1.6 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink-soft);text-wrap:pretty}@media (max-width:699px){.faq_group__XyUTj+.faq_group__XyUTj{margin-top:32px}.faq_groupTitle__iNjpQ{margin-top:24px;font-size:13px}.faq_summary__4Fv9_{font-size:17px;padding-right:36px}.faq_summary__4Fv9_:after{right:10px}.faq_answer__Q7wFb{padding-right:0}.faq_answerText__r_OIs{font-size:16px}}@media (prefers-reduced-motion:no-preference){.faq_summary__4Fv9_{transition:color .15s ease}.faq_summary__4Fv9_:after{transition:transform .2s var(--ease-out),margin-top .2s var(--ease-out)}}@media (forced-colors:active){.faq_summary__4Fv9_:after{border-color:CanvasText}.faq_groupTitle__iNjpQ{color:CanvasText}}.hero_hero__8wwCF{padding:32px 0 40px;background:var(--paper)}.hero_grid__DmMCC{display:grid;grid-template-columns:minmax(0,1fr)}.hero_text__iT1rh{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.hero_heroEyebrow__Uw5v8{margin:0 0 10px;font:600 14px/1.4 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;letter-spacing:normal;text-transform:none;color:var(--teal-700)}.hero_h1__qDNNs{margin:0;font:700 clamp(44px,3.6vw,52px)/1.08 var(--font-display);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink);text-wrap:balance}.hero_mark__AT_ui{color:var(--teal-700);background-image:linear-gradient(transparent 20%,var(--line) 20%,var(--line) 97%,transparent 97%);background-repeat:no-repeat;background-size:100% 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone}.hero_sub__Uvnmr{margin:10px 0 0;padding-left:1em;font:700 clamp(44px,3.6vw,52px)/1.08 var(--font-display);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink);text-wrap:balance}.hero_clickMark__Jx4OP{color:var(--ink);background-image:linear-gradient(transparent 20%,#ffe39a 0,#ffe39a 97%,transparent 0);background-repeat:no-repeat;background-size:100% 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (prefers-reduced-motion:no-preference){.hero_mark__AT_ui{animation:hero_v7MarkH1__YqMG1 9s ease-in-out infinite}.hero_sub__Uvnmr{animation:hero_v7SubFade__bXEyq 9s ease-in-out infinite}.hero_clickMark__Jx4OP{animation:hero_v7MarkClick__5dGVJ 9s ease-in-out infinite}.hero_hero__8wwCF:has(.hero_artImg__pOTou:hover) .hero_clickMark__Jx4OP,.hero_hero__8wwCF:has(.hero_artImg__pOTou:hover) .hero_mark__AT_ui,.hero_hero__8wwCF:has(.hero_artImg__pOTou:hover) .hero_sub__Uvnmr{animation-play-state:paused}}@keyframes hero_v7MarkH1__YqMG1{0%,2%{background-size:0 100%}18%,9%{background-size:100% 100%}26%,to{background-size:0 100%}}@keyframes hero_v7SubFade__bXEyq{0%,26%{opacity:0;transform:translateY(6px)}36%,84%{opacity:1;transform:translateY(0)}90%,to{opacity:0;transform:translateY(0)}}@keyframes hero_v7MarkClick__5dGVJ{0%,40%{background-size:0 100%}48%,84%{background-size:100% 100%}90%,to{background-size:100% 100%}}.hero_cta__xNyZV{margin-top:28px;justify-self:start}.hero_tiles__ZPwsA{display:grid;grid-template-columns:auto auto;align-items:stretch;gap:12px}.hero_tile__GKACH{box-sizing:border-box;padding:14px 16px;border:1px solid var(--line);border-radius:16px;background:var(--paper)}.hero_tiles__ZPwsA .hero_callTile__oUuFv{align-items:center;text-align:center}.hero_bookTile__tSdKq{display:flex;align-items:center;gap:14px;min-width:0;color:var(--ink);text-decoration:none}.hero_bookTile__tSdKq:hover{border-color:var(--teal-500);background:var(--mint)}.hero_bookTile__tSdKq:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.hero_bookCover__OjICO{display:block;flex:none;width:auto;height:76px;aspect-ratio:640/835;border-radius:4px;box-shadow:0 3px 10px rgba(36,50,63,.14)}.hero_bookText__FItIQ{display:flex;flex-direction:column;gap:4px;min-width:0}.hero_bookTitle__wZVtP{font:700 16px/1.3 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--teal-700);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.hero_bookLine__G1AQZ{font:400 14px/1.4 var(--font-text);color:var(--ink-soft)}.hero_art__FrFP2{margin:0}.hero_artImg__pOTou{position:relative;display:block;overflow:hidden;width:360px;max-width:100%;height:auto;aspect-ratio:752/745;--tx:51.3%;--ty:25.1%;--bx:51.1%;--by:18.8%;--ox:51.2%;--oy:21.6%}.hero_artPicture__6SBen,.hero_layer__dyZ8J{position:absolute;inset:0}.hero_artPicture__6SBen img,.hero_layer__dyZ8J{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 100%}.hero_layer__dyZ8J{opacity:0;pointer-events:none}.hero_tangle__e3FZT{opacity:1;transform-origin:var(--tx) var(--ty)}.hero_outlineL__alJVy{opacity:1;clip-path:circle(0 at var(--ox) var(--oy))}.hero_lit__M9DdR{transform-origin:var(--bx) var(--by)}@media (min-width:700px){.hero_artImg__pOTou{-webkit-mask-image:linear-gradient(#000 80%,transparent);mask-image:linear-gradient(#000 80%,transparent)}}@media (prefers-reduced-motion:no-preference){.hero_tangle__e3FZT{animation:hero_v7Tangle__LWqa9 9s ease-in-out infinite}.hero_outlineL__alJVy{animation:hero_v7Outline__Mqm2i 9s ease-in-out infinite}.hero_success__o2Ptv{animation:hero_v7Success__IVmbz 9s ease-in-out infinite}.hero_lit__M9DdR{animation:hero_v7Lit___mEGw 9s ease-in-out infinite}.hero_logo__hr8H7{animation:hero_v7Logo__a7sTs 9s ease-in-out infinite}.hero_artImg__pOTou:hover .hero_layer__dyZ8J{animation-play-state:paused}}@keyframes hero_v7Tangle__LWqa9{0%,15%{opacity:1;transform:rotate(0deg) scale(1)}30%{opacity:0;transform:rotate(150deg) scale(.5)}88%{opacity:0;transform:rotate(-40deg) scale(.8)}97%,to{opacity:1;transform:rotate(0deg) scale(1)}}@keyframes hero_v7Outline__Mqm2i{0%,20%{opacity:1;clip-path:circle(0 at var(--ox) var(--oy))}38%{opacity:1;clip-path:circle(24% at var(--ox) var(--oy))}52%{opacity:1;clip-path:circle(24% at var(--ox) var(--oy))}58%{opacity:0;clip-path:circle(24% at var(--ox) var(--oy))}to{opacity:0;clip-path:circle(0 at var(--ox) var(--oy))}}@keyframes hero_v7Success__IVmbz{0%,26%{opacity:0}38%,86%{opacity:1}95%,to{opacity:0}}@keyframes hero_v7Lit___mEGw{0%,40%{opacity:0;transform:scale(.95)}48%{opacity:1;transform:scale(1.04)}53%,86%{opacity:1;transform:scale(1)}94%,to{opacity:0;transform:scale(1)}}@keyframes hero_v7Logo__a7sTs{0%,50%{opacity:0;filter:blur(5px)}58%,86%{opacity:1;filter:blur(0)}94%,to{opacity:0;filter:blur(0)}}@media (min-width:1100px){.hero_artImg__pOTou{width:420px}.hero_grid__DmMCC{grid-template-columns:minmax(0,1fr) 420px;grid-template-areas:"text art" "cta art";grid-template-rows:auto 1fr;column-gap:48px}.hero_text__iT1rh{grid-area:text}.hero_cta__xNyZV{grid-area:cta;align-self:start}.hero_art__FrFP2{grid-area:art;align-self:center}.hero_sub__Uvnmr{margin-right:-32px}}@media (min-width:1100px) and (max-height:800px){.hero_hero__8wwCF{padding:20px 0 24px}.hero_cta__xNyZV{margin-top:20px}.hero_cta__xNyZV .hero_btn__E7nql{min-height:52px}}@media (min-width:700px) and (max-width:1099px){.hero_grid__DmMCC{max-width:760px}.hero_h1__qDNNs,.hero_sub__Uvnmr{font-size:44px}.hero_cta__xNyZV{margin-top:24px}.hero_art__FrFP2{margin-top:20px}}@media (min-width:900px) and (max-width:1099px){.hero_grid__DmMCC{max-width:none;grid-template-columns:minmax(0,1fr) 300px;grid-template-areas:"text art" "cta art";grid-template-rows:auto 1fr;column-gap:32px}.hero_text__iT1rh{grid-area:text}.hero_cta__xNyZV{grid-area:cta;align-self:start}.hero_art__FrFP2{grid-area:art;align-self:center;margin-top:0}.hero_artImg__pOTou{width:300px}}@media (max-width:699px){.hero_hero__8wwCF{padding:12px 0 28px}.hero_heroEyebrow__Uw5v8{font-size:13px;line-height:1.4}.hero_h1__qDNNs,.hero_sub__Uvnmr{font-size:30px}.hero_sub__Uvnmr{margin-top:8px;line-height:1.08}.hero_cta__xNyZV{margin-top:20px;justify-self:stretch}.hero_tiles__ZPwsA{grid-template-columns:minmax(0,1fr);gap:10px}.hero_tile__GKACH{padding:12px}.hero_tiles__ZPwsA .hero_callTile__oUuFv{align-items:stretch}.hero_bookCover__OjICO{height:64px}.hero_art__FrFP2{margin:12px calc(-1 * var(--gutter)) 0}.hero_artImg__pOTou{width:100%;max-width:none;aspect-ratio:752/787;--ty:29.1%;--by:23.1%;--oy:25.8%}}@media (max-width:399px){.hero_h1__qDNNs,.hero_sub__Uvnmr{font-size:28px}}@media (max-width:359px){.hero_h1__qDNNs,.hero_sub__Uvnmr{font-size:26px}}.guide_who__xhW2Z{border-top:1px solid var(--line)}@media (min-width:700px){section.guide_who__xhW2Z{padding-top:64px}}.guide_grid__TJOB8{display:grid;grid-template-columns:400px minmax(0,1fr);grid-template-areas:"photos text" "photos links";column-gap:64px;row-gap:0}.guide_text__Pyqfp{grid-area:text;align-self:end;min-width:0}.guide_links__ZpWav{grid-area:links;align-self:start}.guide_photos__T8TY5{grid-area:photos;align-self:center;display:grid;grid-template-columns:repeat(2,192px);column-gap:16px;align-items:start}.guide_story__1fNmB{margin:24px 0 0;padding:0}.guide_quote__QVhgf{margin:0;padding:0 0 0 20px;border-left:3px solid var(--teal-500)}.guide_quoteText__9yhyq{margin:0;max-width:var(--measure);font:400 19px/1.55 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink);text-wrap:pretty}.guide_attribution___szuB{margin:12px 0 0;font:600 15px/1.45 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink-soft)}.guide_person__FYqKU{margin:0;min-width:0}.guide_img__ya0Pt{display:block;width:100%;height:auto;aspect-ratio:192/248;object-fit:cover;border-radius:var(--radius);background:var(--mint)}.guide_caption__ZSnlY{margin:8px 0 0;font:400 14px/1.4 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink-soft);text-wrap:balance}.guide_captionName__IvWaC{display:block;font-weight:600}@media (max-width:1099px){.guide_caption__ZSnlY{font-size:13px;line-height:1.35;text-wrap:wrap}.guide_captionName__IvWaC{display:inline}}.guide_links__ZpWav{display:flex;flex-wrap:wrap;column-gap:24px;row-gap:0;margin:20px 0 0;padding:0;list-style:none}@media (min-width:700px) and (max-width:1099px){.guide_grid__TJOB8{grid-template-columns:320px minmax(0,1fr);column-gap:clamp(40px,6.25vw,64px)}.guide_photos__T8TY5{grid-template-columns:repeat(2,152px)}.guide_img__ya0Pt{aspect-ratio:152/196}.guide_quoteText__9yhyq{font-size:clamp(17px,1.86vw,19px)}}@media (max-width:699px){.guide_grid__TJOB8{grid-template-columns:minmax(0,1fr);grid-template-areas:"text" "photos" "links"}.guide_links__ZpWav,.guide_photos__T8TY5,.guide_text__Pyqfp{align-self:start}.guide_photos__T8TY5{grid-template-columns:repeat(2,minmax(0,150px));margin-top:28px}.guide_img__ya0Pt{aspect-ratio:150/194}.guide_quoteText__9yhyq{font-size:17px}}.compare_section__hqg4y{position:relative}.compare_head__E9BFL{max-width:760px;margin:0 0 32px}.compare_head__E9BFL .compare_lead__TDvz2{margin-top:12px}.compare_table__REsZ4{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.compare_colTrying__uOWC5,.compare_colWant__8i5Li{width:30%}.compare_colAchieve__4wtOC{width:40%}.compare_colHead__P6Q6v{padding:16px 20px 14px;text-align:left;vertical-align:bottom;font:700 15px/1.35 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink-soft)}.compare_colWant__8i5Li{padding-left:0}.compare_colAchieve__4wtOC{color:var(--ink);background:var(--mint);border-radius:16px 16px 0 0}.compare_achieve__HrOS1,.compare_trying__5TWXV,.compare_want__honov{padding:18px 20px;border-top:1px solid var(--line);text-align:left;vertical-align:top}.compare_want__honov{padding-left:0;font:700 17px/1.45 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink)}.compare_trying__5TWXV{font:400 17px/1.45 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink-soft)}.compare_achieve__HrOS1{font:600 17px/1.45 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink);background:var(--mint)}.compare_withCheck__ONZ2G{display:flex;align-items:flex-start;gap:8px}.compare_check__TkKnW{flex:none;width:18px;height:18px;margin-top:calc((1.45em - 18px) / 2);color:var(--teal-700)}.compare_total__XO2Kr>.compare_achieve__HrOS1,.compare_total__XO2Kr>.compare_trying__5TWXV,.compare_total__XO2Kr>.compare_want__honov{border-top:2px solid var(--ink);font-weight:700}.compare_total__XO2Kr>.compare_achieve__HrOS1{border-radius:0 0 16px 16px}@media (max-width:1099px){.compare_achieve__HrOS1,.compare_trying__5TWXV,.compare_want__honov{font-size:16px}}@media (max-width:699px){.compare_table__REsZ4,.compare_tbody__CMv8X,.compare_thead__vpNr3{display:block;width:100%}.compare_headRow__LI_55,.compare_row__KSG2M{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-rows:auto 1fr;column-gap:12px}.compare_row__KSG2M{padding-block:12px;border-top:1px solid var(--line)}.compare_total__XO2Kr{border-top:2px solid var(--ink)}.compare_colAchieve__4wtOC,.compare_colHead__P6Q6v{display:block;width:auto;padding:0;border-radius:0;background:none;font:700 13px/1.35 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink)}.compare_headRow__LI_55{padding-bottom:10px}.compare_colWant__8i5Li{grid-column:1;grid-row:1}.compare_colTrying__uOWC5{grid-column:1;grid-row:2;margin-top:2px;font-weight:400;color:var(--ink-soft)}.compare_colAchieve__4wtOC{grid-column:2;grid-row:1/span 2;align-self:end;padding-left:12px}.compare_achieve__HrOS1,.compare_total__XO2Kr>.compare_achieve__HrOS1,.compare_total__XO2Kr>.compare_trying__5TWXV,.compare_total__XO2Kr>.compare_want__honov,.compare_trying__5TWXV,.compare_want__honov{display:block;width:auto;padding:0;border-top:0}.compare_want__honov{grid-column:1;grid-row:1;font-size:16px;line-height:1.35}.compare_trying__5TWXV{grid-column:1;grid-row:2;align-self:start;margin-top:4px;font-size:14px;line-height:1.4}.compare_achieve__HrOS1,.compare_total__XO2Kr>.compare_achieve__HrOS1{grid-column:2;grid-row:1/span 2;align-self:start;padding:10px 12px;border-radius:12px;font-size:15px;line-height:1.4}.compare_withCheck__ONZ2G{gap:6px}.compare_check__TkKnW{width:16px;height:16px;margin-top:calc((1.4em - 16px) / 2)}}.final_close__eJfK6{width:min(1392px,calc(100% - 48px));margin:0 auto 48px;padding-block:96px 104px;border:1px solid var(--line);border-radius:var(--radius-band);background:var(--mint)}.final_col__nwCXP{width:100%;max-width:880px;margin-inline:auto}.final_close__eJfK6 .final_title__jPgdg{margin:0;text-align:center}.final_mark__R0E_A{color:var(--teal-700);background:linear-gradient(transparent 58%,var(--line) 58%,var(--line) 92%,transparent 92%);-webkit-box-decoration-break:clone;box-decoration-break:clone}.final_identity__u5oUN{margin:12px 0 0;font:600 19px/1.45 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink-soft);text-align:center;text-wrap:balance}.final_cta___XuVK,.final_plan__GrK6F{margin-top:40px}@media (max-width:1099px){.final_close__eJfK6{width:calc(100% - 32px)}}@media (max-width:699px){.final_close__eJfK6{width:calc(100% - 16px);margin-bottom:8px;padding-block:48px;border-radius:24px}.final_identity__u5oUN{font-size:18px}}.trust_trust__fiiBP{padding-block:18px 20px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);overflow:hidden}.trust_head__AS2Ko{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 12px}.trust_label__DMWr6{margin:0;font:700 12px/1.4 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);text-wrap:balance}.trust_pause__foVqH{display:inline-flex;align-items:center;min-height:32px;padding:4px 10px;border:1px solid var(--line);border-radius:999px;background:var(--paper);color:var(--ink-soft);font:600 12px/1 var(--font-text);letter-spacing:.02em;cursor:pointer}.trust_pause__foVqH:hover{color:var(--ink);border-color:var(--teal-500)}.trust_pause__foVqH:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.trust_srOnlyPause__dx09E{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.trust_marquee__MDsHi{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.trust_track__wXsFS{display:flex;width:max-content}.trust_set__bFVF4{gap:0;margin:0;padding:0;list-style:none}.trust_item__YKHO6,.trust_set__bFVF4{display:flex;flex:none;align-items:center}.trust_item__YKHO6{gap:12px;padding:0 32px;border-left:1px solid var(--line);min-height:56px}.trust_mark__afs1X{display:block;flex:none;width:auto;height:52px}.trust_markWide__rG28p{height:38px}.trust_lines__3gYga{margin:0;min-width:0;white-space:nowrap;font:400 14px/1.4 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink-soft)}.trust_strong__yZxrB{font:700 15px/1.35 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink)}.trust_second__FnSPb{display:block}@keyframes trust_v7Marquee__jDAos{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:no-preference){.trust_track__wXsFS{animation:trust_v7Marquee__jDAos 48s linear infinite}.trust_marquee__MDsHi:hover .trust_track__wXsFS,.trust_marquee__MDsHi[data-paused] .trust_track__wXsFS{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.trust_marquee__MDsHi{overflow:visible;-webkit-mask-image:none;mask-image:none}.trust_track__wXsFS{width:auto}.trust_set__bFVF4{flex-wrap:wrap;gap:12px 32px;width:min(var(--max),100%);margin-inline:auto;padding-inline:var(--gutter);box-sizing:border-box}.trust_set__bFVF4[aria-hidden]{display:none}.trust_set__bFVF4 .trust_item__YKHO6{flex:0 1 auto;min-width:0;padding:0;border-left:0}.trust_set__bFVF4 .trust_lines__3gYga{white-space:normal}.trust_pause__foVqH{display:none}}@media (max-width:699px){.trust_item__YKHO6{padding:0 22px;min-height:48px}.trust_mark__afs1X{height:44px}.trust_markWide__rG28p{height:32px}.trust_lines__3gYga{font-size:13px}.trust_strong__yZxrB{font-size:14px}}.results_section__Br6sB{position:relative;border-top:1px solid var(--line)}.results_headRow__obNXN{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.results_headRow__obNXN>:first-child{min-width:0}.results_nav__MWkmF{display:flex;flex:none;gap:10px;margin-bottom:32px}.results_nav__MWkmF[hidden]{display:none}.results_navBtn__xDI47{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--line);border-radius:50%;background:var(--paper);color:var(--teal-700);cursor:pointer}.results_navBtn__xDI47:hover:not(:disabled){background:var(--mint);border-color:var(--teal-500)}.results_navBtn__xDI47:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.results_navBtn__xDI47:disabled{color:var(--ink-soft);opacity:.4;cursor:default}.results_track__hUfsq{display:flex;gap:20px;margin:0;padding:4px 2px 18px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.results_track__hUfsq:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:16px}.results_item__2aaZh{display:flex;flex:0 0 min(380px,84%);min-width:0;margin:0;padding:0;scroll-snap-align:start}.results_figure__8WkqK{display:flex;flex-direction:column;width:100%;margin:0;padding:24px 24px 22px;border:1px solid var(--line);border-radius:16px;background:var(--paper)}.results_mark__GK_6J{display:block;margin:0 0 -10px;font:700 52px/.6 var(--font-display);color:var(--teal-300);-webkit-user-select:none;user-select:none}.results_quote__jAKhX{margin:0;padding:0;border:0}.results_text__Fouiu{margin:0;font:400 17px/1.55 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink);text-wrap:pretty}.results_hl__Oi4Ou{font-weight:600;color:var(--ink)}.results_caption__rWuvY{margin:auto 0 0;padding-top:16px;font:700 15px/1.4 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink-soft)}.results_moreRow__66_nE{display:flex;flex-wrap:wrap;align-items:center;gap:16px 20px;margin-top:28px}.results_badge__K5sJV{display:block;flex:none;width:auto;height:48px}.results_more__bdBLO{margin:0}@media (prefers-reduced-motion:no-preference){.results_track__hUfsq{scroll-behavior:smooth}.results_navBtn__xDI47{transition:background-color .15s ease,border-color .15s ease}}@media (max-width:699px){.results_nav__MWkmF{display:none}.results_item__2aaZh{flex-basis:84%}.results_figure__8WkqK{padding:20px 18px 18px}.results_mark__GK_6J{margin-bottom:-10px;font-size:46px}.results_text__Fouiu{font-size:16px}.results_caption__rWuvY{padding-top:12px}.results_moreRow__66_nE{margin-top:20px;gap:14px}.results_badge__K5sJV{height:40px}.results_more__bdBLO{display:flex;flex:1 1 200px}}.sticky_bar__usAo1{position:fixed;left:0;right:0;bottom:0;z-index:29;box-sizing:border-box;padding:10px 16px calc(10px + env(safe-area-inset-bottom, 0px));background:var(--paper);border-top:1px solid var(--line);box-shadow:0 -6px 20px rgba(36,50,63,.08);transform:translateY(110%);visibility:hidden}.sticky_bar__usAo1[data-shown]{transform:none;visibility:visible}.sticky_bar__usAo1 .sticky_button__y2nwu{display:flex;width:100%;min-height:52px}@media (prefers-reduced-motion:no-preference){.sticky_bar__usAo1{transition:transform .2s var(--ease-out),visibility 0s linear .2s}.sticky_bar__usAo1[data-shown]{transition:transform .2s var(--ease-out),visibility 0s linear 0s}}@media (min-width:700px) and (max-width:1099px){.sticky_bar__usAo1 .sticky_button__y2nwu{width:fit-content;min-width:320px;margin-inline:auto}}@media (min-width:1100px){.sticky_bar__usAo1{bottom:calc(24px + env(safe-area-inset-bottom, 0px) + var(--v7-consent-lift, 0px));padding:0;background:transparent;border-top:0;box-shadow:none;pointer-events:none;transform:translateY(calc(100% + 48px + var(--v7-consent-lift, 0px)))}.sticky_row__xpGqj{display:flex;justify-content:flex-end;width:min(var(--max),100%);margin-inline:auto;padding-inline:var(--gutter);box-sizing:border-box}.sticky_bar__usAo1 .sticky_button__y2nwu{width:auto;min-height:56px;pointer-events:auto;box-shadow:0 10px 28px -10px rgba(36,50,63,.45)}}@media (max-height:500px){.sticky_bar__usAo1{display:none}}@media print{.sticky_bar__usAo1{display:none}}.plan_plan__D7Q0v{width:100%;max-width:760px;margin-inline:auto;text-align:left}.plan_title__1iN1u{margin:0 0 24px;font:700 19px/1.3 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;letter-spacing:0;color:var(--ink);text-align:center;text-wrap:balance}.plan_body__pi6Us{display:grid;grid-template-columns:240px minmax(0,1fr);gap:40px;align-items:center}.plan_frame__t2bF3{box-sizing:content-box;width:240px;margin:0;padding:0;border:0;border-radius:var(--radius);overflow:hidden;background:var(--paper);box-shadow:var(--shadow-card)}.plan_photo__fGs8v{display:block;width:240px;max-width:none;height:180px;object-fit:cover;object-position:50% 14%;background:var(--mint)}.plan_steps__S5YXu{display:grid;gap:18px;margin:0;padding:0;list-style:none;text-align:left}.plan_step__UH8OQ{display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:14px;align-items:start}.plan_num__zC9do{display:grid;place-items:center;width:32px;height:32px;border:1.5px solid var(--teal-500);border-radius:50%;font:700 15px/1 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--teal-700)}.plan_stepText__3ZFUn{min-width:0;padding-top:4px}.plan_stepTitle__vhUZS{margin:0;font:700 18px/1.35 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;letter-spacing:0;color:var(--ink);text-wrap:balance}.plan_stepBody__Atzep{margin:2px 0 0;font:400 16px/1.5 var(--font-text);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--ink-soft);text-wrap:pretty}@media (min-width:700px){.plan_title__1iN1u{margin-left:280px;text-align:left}}@media (max-width:699px){.plan_title__1iN1u{font-size:18px}.plan_body__pi6Us{grid-template-columns:minmax(0,1fr);gap:0}.plan_frame__t2bF3{margin-inline:auto}.plan_steps__S5YXu{margin-top:24px}}