.page_page__lvhv1{--bg:#0d060b;--surface:#1b0e17;--ink:#ffffff;--muted:#9a8f97;--accent:#ff488b;--accent-ink:#0d060b;--plum:#470c35;--plum-ink:#ffffff;--paper:#ffffff;--paper-ink:#101421;--paper-soft:rgb(16 20 33/0.72);--margin:clamp(1rem,2.2vw,2rem);--gutter:clamp(0.75rem,1.4vw,1.5rem);--radius:4px;--step-small:clamp(0.8125rem,0.79rem + 0.1vw,0.875rem);--step-body:clamp(1.125rem,1.05rem + 0.3vw,1.3125rem);--step-lead:clamp(1.25rem,1rem + 0.95vw,1.875rem);--step-title:clamp(1.625rem,0.75rem + 2.5vw,3rem);--step-head:clamp(2rem,1.3rem + 3.2vw,4rem);--step-display:clamp(3rem,8vw,8.25rem);--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-expo:cubic-bezier(0.16,1,0.3,1);--ease-in-out:cubic-bezier(0.76,0,0.24,1);--ease-soft:cubic-bezier(0.33,1,0.68,1);--switch-bg:#1b0e17;--switch-ink:#ffffff;background:var(--bg);color:var(--ink);font-family:var(--font-news),Georgia,"Times New Roman",serif;font-optical-sizing:auto;font-size:var(--step-body);line-height:1.6;font-kerning:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;color-scheme:dark}.page_page__lvhv1 ::selection{background:var(--accent);color:var(--accent-ink)}.page_page__lvhv1 a{color:inherit;text-decoration-thickness:.07em;text-underline-offset:.18em}.page_page__lvhv1 :focus-visible{outline:2px solid var(--accent);outline-offset:3px}.page_page__lvhv1 p{text-wrap:pretty}.page_page__lvhv1 h1,.page_page__lvhv1 h2,.page_page__lvhv1 h3{text-wrap:balance;hyphens:none}.page_srOnly__coWXV{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.page_wrap__Yc9M6{padding-inline:var(--margin);max-width:1920px;margin-inline:auto}.page_grid__m1jf9{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter)}.page_button__Fibr0{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 1.15em;border:0;border-radius:var(--radius);background:var(--accent);font:inherit;font-size:var(--step-small);font-weight:500;line-height:1;cursor:pointer;white-space:nowrap;transition:transform .14s var(--ease-out),background-color .18s ease,color .18s ease}.page_button__Fibr0,.page_page__lvhv1 a.page_button__Fibr0{color:var(--accent-ink);text-decoration:none}.page_button__Fibr0:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.page_button__Fibr0:hover{background:var(--ink);color:var(--bg)}.page_page__lvhv1 a.page_button__Fibr0:hover{color:var(--bg)}}.page_hero__cXKwc{--frame-w:31vw;--frame-h:calc(var(--frame-w) * 9 / 16);--sliver:110px;--reel-gap:calc((100svh - var(--frame-h)) / 2 - var(--sliver));--hero-size:clamp(2.5rem,calc((34.5vw - 4rem) / 6.2),6rem);background:var(--bg)}.page_heroStage__40TUc,.page_hero__cXKwc{position:relative;height:100svh;min-height:40rem}.page_heroStage__40TUc{overflow:clip}.page_nav__uvQyl{position:absolute;inset:0 0 auto 0;z-index:3;display:flex;align-items:center;gap:2rem;padding:1.5rem var(--margin) 0}.page_wordmark__RLnFO{font-size:var(--step-lead);font-weight:500;letter-spacing:-.02em;line-height:1;margin-right:auto;text-decoration:none}.page_page__lvhv1 .page_wordmark__RLnFO{text-decoration:none}.page_navLinks__hUp8S{display:flex;gap:1.75rem;font-size:var(--step-small)}.page_navLinks__hUp8S a{text-decoration-color:transparent;transition:text-decoration-color .18s ease}@media (hover:hover) and (pointer:fine){.page_navLinks__hUp8S a:hover{text-decoration-color:currentColor}}.page_heroTitle__v7AOe{position:absolute;inset:0;margin:0;font-size:var(--hero-size);font-weight:300;line-height:.9;letter-spacing:-.05em;white-space:nowrap}.page_heroHalf__DsNjS{position:absolute;z-index:2;top:50%;left:var(--margin);translate:0 -50%;display:block}.page_heroHalfRight__WxOgG{left:auto;right:var(--margin)}.page_line__yUK_y{display:block;overflow:clip;padding-bottom:.12em;margin-bottom:-.12em}.page_line__yUK_y>span{display:block}.page_heroCaption__1V3A3,.page_heroLead__U_7Dg{position:absolute;top:calc(50% + var(--hero-size) * .5 + 2.5rem);width:calc((100% - var(--frame-w)) / 2 - var(--margin) - 2rem);max-width:30rem;margin:0}.page_heroLead__U_7Dg{left:var(--margin);font-size:var(--step-body);line-height:1.45}.page_heroCaption__1V3A3{right:var(--margin);text-align:right;font-size:var(--step-small);line-height:1.5;color:var(--muted)}.page_heroCaption__1V3A3 em{display:block;font-size:var(--step-lead);font-style:italic;color:var(--ink);line-height:1.2;margin-bottom:.2rem}.page_captionText___4SGL{display:block;transition:opacity .24s ease}.page_reel__2W5Z4{position:absolute;top:0;bottom:0;left:50%;width:var(--frame-w);translate:-50% 0;overflow:clip;z-index:1}.page_reelTrack__wqWLx{display:flex;flex-direction:column;gap:var(--reel-gap);transform:translate3d(0,calc(var(--sliver) - var(--frame-h)),0);will-change:transform}.page_frame__Mb_67{position:relative;flex:none;width:100%;height:var(--frame-h);margin:0;border-radius:var(--radius);overflow:clip;background:var(--surface)}.page_frame__Mb_67 img,.page_frame__Mb_67 video{display:block;width:100%;height:100%;object-fit:cover}.page_showcase__GM9yL{background:var(--plum);color:var(--plum-ink);padding-block:clamp(5rem,9vw,8.5rem)}.page_showcaseHead__LAN6J{grid-column:1/span 7}.page_sectionHeading__YlWuJ{margin:0;font-size:var(--step-head);font-weight:400;line-height:1;letter-spacing:-.035em}.page_sectionIntro__y_s5x{margin:1.5rem 0 0;max-width:44ch}.page_searchForm__1JDo2{grid-column:1/-1;margin-top:clamp(3rem,6vw,5.5rem);position:relative}.page_searchInput__A4Jk7{display:block;width:100%;margin:0;padding:0;border:0;background:transparent;color:var(--plum-ink);font:inherit;font-size:var(--step-display);font-weight:300;letter-spacing:-.05em;line-height:1.1;caret-color:var(--accent);outline:none;text-overflow:clip}.page_searchInput__A4Jk7::placeholder{color:rgb(255 255 255/.55)}.page_searchForm__1JDo2:focus-within{outline:2px solid var(--accent);outline-offset:8px}.page_answer__FeNZ8{grid-column:1/-1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:2rem;margin-top:3rem;align-items:start}.page_results__m_BJa{grid-column:1/span 6;max-width:560px}.page_openNote__vtbVk{grid-column:7/span 6}.page_examples__bo3Fi{grid-column:1/span 6;display:flex;flex-wrap:wrap;gap:.5rem 1.75rem;align-items:baseline;margin:0;padding:0;list-style:none}.page_examplesLabel__0OZNw{color:rgb(255 255 255/.72)}.page_example__IQtzi{padding:0;border:0;background:none;color:var(--plum-ink);font:inherit;text-decoration:underline;text-decoration-thickness:.07em;text-underline-offset:.18em;text-decoration-color:rgb(255 255 255/.45);cursor:pointer;transition:text-decoration-color .18s ease,transform .14s var(--ease-out)}.page_example__IQtzi:active{transform:translateY(1px)}@media (hover:hover) and (pointer:fine){.page_example__IQtzi:hover{text-decoration-color:var(--accent)}}[data-ui].page_panel__BoWTG{background:var(--bg);color:var(--ink);border-radius:8px;font-size:15px;line-height:1.45;overflow:clip}[data-ui] .page_panelBar__b2nta{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:12px 16px;font-size:13px;color:#b8aab4;border-bottom:1px solid #2c1a26}[data-ui] .page_hit__e504O{display:block;width:100%;padding:14px 16px 15px;border:0;border-bottom:1px solid #241520;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .18s ease}[data-ui] .page_hit__e504O:last-child{border-bottom:0}[data-ui] .page_hit__e504O[aria-pressed=true]{position:relative;background:#241520}[data-ui] .page_hit__e504O[aria-pressed=true]:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--accent)}@media (hover:hover) and (pointer:fine){[data-ui] .page_hit__e504O:hover{background:#1d1019}}[data-ui] .page_hitTop__zZBu9{display:flex;justify-content:space-between;gap:1rem;align-items:baseline}[data-ui] .page_hitTitle__tqFWM{font-weight:600;font-size:15px}[data-ui] .page_hitMeta__Kfvwj{flex:none;font-size:13px;color:#b8aab4;font-variant-numeric:tabular-nums}[data-ui] .page_hitSnippet__1W5oR{display:block;margin-top:4px;font-size:14px;color:#e6dbe2;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}[data-ui] .page_hitWhy__7979R{display:block;margin-top:6px;font-size:13px;color:#b8aab4}[data-ui].page_panel__BoWTG mark{background:transparent;color:var(--accent);font-weight:600}[data-ui] .page_empty__IPkTk{padding:18px 16px 20px;font-size:14px;color:#e6dbe2}[data-ui] .page_noteBody__Rpwtz{padding:20px 22px 22px}[data-ui] .page_noteTitle__0IyzU{margin:0;font-size:22px;font-weight:600;letter-spacing:-.01em;line-height:1.25}[data-ui] .page_noteMeta__YC9FG{margin:4px 0 14px;font-size:13px;color:#b8aab4}[data-ui] .page_noteBody__Rpwtz p{margin:0 0 10px;font-size:15px;color:#f2eaef;max-width:58ch}[data-ui] .page_wikilink__DwB3C{color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:1px;text-underline-offset:3px}[data-ui] .page_backlinks__woXdR{padding:14px 22px 18px;border-top:1px solid #2c1a26;font-size:13px;color:#b8aab4}[data-ui] .page_backlinks__woXdR ul{margin:6px 0 0;padding:0;list-style:none;display:grid;gap:4px}[data-ui] .page_backlinks__woXdR li{font-size:14px;color:#f2eaef}.page_paper__mUhg_{background:var(--paper);color:var(--paper-ink);color-scheme:light}.page_paper__mUhg_ ::selection{background:var(--accent);color:var(--accent-ink)}.page_features__tBgmu{padding-top:clamp(5rem,9vw,8.5rem)}.page_featuresHead___nMjn{grid-column:5/span 8;margin:0 0 clamp(3.5rem,6vw,5.5rem)}.page_rows__NlPaw{margin:0;padding:0;list-style:none;display:grid;gap:clamp(4.5rem,8vw,7.5rem)}.page_row__J86e8{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);align-items:start}.page_rowText__kWsWB{grid-column:5/span 4}.page_rowTitle__RNHi7{margin:0;font-size:var(--step-title);font-weight:400;line-height:1.08;letter-spacing:-.025em}.page_rowText__kWsWB p{margin:1rem 0 0;max-width:34ch}.page_rowFigure__NcksS{grid-column:9/span 4;justify-self:end;margin:0;width:var(--w,240px)}.page_rowFrame__pPsR2{position:relative;overflow:clip;border-radius:var(--radius);background:#f1eef0;aspect-ratio:var(--ratio,4/5)}.page_rowFrame__pPsR2 img{position:absolute;left:0;top:-6%;display:block;width:100%;height:112%;object-fit:cover}.page_caption__bKs_X{margin-top:.6rem;font-size:var(--step-small);line-height:1.45;color:var(--paper-soft)}.page_how__wT0CQ{padding-block:clamp(6rem,10vw,9rem) clamp(5rem,9vw,8rem)}.page_howHeading__mIed_{margin:0 0 4rem;font-size:var(--step-display);font-weight:300;line-height:.95;letter-spacing:-.05em}[data-ui].page_bar__Au2jF{display:flex;gap:6px;height:22vh;min-height:9rem}[data-ui] .page_segment__LfvJx{flex:var(--grow) 1 0;min-width:0;padding:18px 20px;border-radius:var(--radius);font-size:clamp(1.125rem,.7rem + 1.1vw,1.75rem);line-height:1.1;letter-spacing:-.01em;transform-origin:left center}[data-ui] .page_segOne__edywJ{background:var(--plum);color:#ffffff}[data-ui] .page_segTwo__PspcM{background:var(--bg);color:#ffffff}[data-ui] .page_segThree__BpjMQ{background:var(--muted);color:var(--paper-ink)}[data-ui] .page_segFour___0J4z{background:var(--accent);color:var(--accent-ink)}.page_clauses__TXr7_{display:flex;gap:6px;margin:1.25rem 0 0;padding:0;list-style:none}.page_clauses__TXr7_ li{flex:var(--grow) 1 0;min-width:0;padding-right:1rem;line-height:1.4}.page_clauses__TXr7_ li span{display:block;max-width:22ch}.page_about__iCV8q{padding-block:clamp(5rem,9vw,8.5rem)}.page_aboutHead__Hudzy{grid-column:3/span 10;margin-bottom:3rem}.page_facts__o_Zc5{grid-column:1/span 2;margin:0;display:grid;gap:1.1rem;align-content:start;font-size:var(--step-small);line-height:1.45}.page_facts__o_Zc5 dt{color:var(--muted)}.page_facts__o_Zc5 dd{margin:0;color:var(--ink)}.page_aboutText__EJJ8i{grid-column:3/span 10;font-size:var(--step-lead);line-height:1.32;letter-spacing:-.01em}.page_aboutText__EJJ8i p{margin:0;max-width:none}.page_aboutText__EJJ8i p+p{margin-top:1.32em;color:var(--muted)}.page_portrait__5lN4H{float:left;width:3.96em;height:3.96em;margin:.32em .6em 0 0;border-radius:var(--radius);overflow:clip;background:var(--surface)}.page_portrait__5lN4H img{display:block;width:100%;height:100%;object-fit:cover}.page_pricing__MgZeJ{padding-block:clamp(5rem,9vw,8.5rem) clamp(4rem,7vw,6rem)}.page_priceLine__Wjx15{margin:0;font-size:var(--step-display);font-weight:300;line-height:1;letter-spacing:-.05em}.page_priceTag__2a95c{display:inline-block;padding:0 .15em;background:var(--accent);color:var(--accent-ink);border-radius:var(--radius);line-height:1;font-variant-numeric:lining-nums}.page_priceFoot__XFwgp{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);align-items:start;margin-top:4rem}.page_priceFoot__XFwgp>p{grid-column:1/span 6;margin:0;font-size:var(--step-lead);line-height:1.4;max-width:40ch}.page_priceAction__U_m1d{grid-column:9/span 4;justify-self:end;display:grid;justify-items:end;gap:1rem;text-align:right}.page_priceAction__U_m1d .page_button__Fibr0{min-height:56px;font-size:var(--step-body);padding:0 1.4em}.page_otherPlans__T1iVC{margin:0;padding:0;list-style:none;display:grid;gap:.35rem}.page_paper__mUhg_ .page_otherPlans__T1iVC a{color:var(--paper-ink)}.page_faq__dkkn0{padding-block:clamp(4rem,7vw,6rem) clamp(5rem,9vw,8.5rem)}.page_faqList__Eqx3S{margin:0;display:grid;gap:clamp(3.5rem,5.5vw,5.5rem)}.page_faqRow__hSIUS{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);align-items:baseline}.page_faqHeading__GUvQH,.page_faqQ__wMwB0{grid-column:1/span 6;margin:0;font-size:var(--step-title);font-weight:500;line-height:1.1;letter-spacing:-.02em}.page_faqHeading__GUvQH{color:var(--paper-soft)}.page_faqA__j01z_{grid-column:8/span 5;margin:0;max-width:40ch;line-height:1.55}.page_cta__rNnow{padding-block:clamp(5rem,9vw,8.5rem)}.page_ctaLine__YjulW{margin:0;font-size:var(--step-display);font-weight:300;line-height:1.08;letter-spacing:-.05em}.page_ctaLine__YjulW label{cursor:pointer}.page_blankWrap__CKutA{position:relative;display:inline-block;vertical-align:baseline;margin:0 .06em}.page_chevron__0FTFN{position:absolute;right:.2em;top:50%;width:.3em;height:.2em;translate:0 -30%;pointer-events:none;color:var(--accent)}.page_blank__VjzGm{display:inline-block;vertical-align:baseline;height:1.08em;width:auto;field-sizing:content;min-width:2.6em;margin:0;padding:0 .7em 0 .15em;border:0;border-radius:var(--radius);background:var(--surface);color:var(--ink);font:inherit;letter-spacing:-.04em;line-height:1;cursor:pointer;appearance:none;transition:background-color .18s ease}@media (hover:hover) and (pointer:fine){.page_blank__VjzGm:hover{background:#2a1622}}.page_blank__VjzGm option{font-size:1rem;background:var(--surface);color:var(--ink)}.page_go__FyyF7{display:inline-block;vertical-align:baseline;height:1.08em;padding:0 .22em;border:0;border-radius:var(--radius);background:var(--accent);color:var(--accent-ink);font:inherit;letter-spacing:-.04em;line-height:1;cursor:pointer;transition:transform .14s var(--ease-out),background-color .18s ease,color .18s ease}.page_go__FyyF7:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.page_go__FyyF7:hover{background:var(--ink);color:var(--bg)}}.page_ctaNote__t2JMU{margin:2.25rem 0 0;max-width:52ch;color:var(--muted)}.page_footer__gW9YZ{background:var(--plum);color:var(--plum-ink);min-height:90svh;display:flex;flex-direction:column;padding-block:2.5rem 2rem}.page_footerTop__2Rp34{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);font-size:var(--step-small);line-height:1.5}.page_footerNotes__fiM_a{grid-column:1/span 7;display:grid;grid-template-columns:auto 1fr 1fr;gap:2rem}.page_footerNotes__fiM_a p{margin:0}.page_footerMark__u8hQL{font-size:var(--step-lead);font-weight:500;letter-spacing:-.02em;line-height:1}.page_backTop__A2yYx{grid-column:12/span 1;justify-self:end}.page_footerMain__ZUcMQ{margin-top:auto;padding-top:6rem}.page_contactLine__LvJFW{width:max-content;margin:0;font-weight:300;line-height:1;letter-spacing:-.055em;white-space:nowrap}.page_contactLine__LvJFW a{text-decoration:none;display:inline-block;transition:color .18s ease}@media (hover:hover) and (pointer:fine){.page_contactLine__LvJFW a:hover{color:var(--accent)}}.page_footerMeta__lkkN5{display:grid;grid-template-columns:1fr 2fr 1fr;gap:2rem;margin-top:2.5rem;font-size:var(--step-small);line-height:1.5}.page_footerMeta__lkkN5 ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.25rem 1.25rem}.page_credits__waNoh{margin:0;max-width:72ch}.page_footerMeta__lkkN5 .page_right__UA1e_{text-align:right}@media (max-width:900px){.page_hero__cXKwc{--frame-w:calc(100vw - 2 * var(--margin));--frame-h:calc(var(--frame-w) * 3 / 4);--sliver:28px;--reel-gap:14px;--hero-size:clamp(2.5rem,10vw,4.75rem);height:auto;min-height:0}.page_heroStage__40TUc{height:auto;min-height:100svh;display:flex;flex-direction:column;padding:0 var(--margin) 2.5rem}.page_nav__uvQyl{position:relative;padding:1.25rem 0 0;gap:1rem}.page_navLinks__hUp8S{display:none}.page_heroTitle__v7AOe{position:relative;inset:auto;display:flex;flex-direction:column;align-items:stretch;margin-top:clamp(2rem,8svh,4rem)}.page_heroHalf__DsNjS{position:relative;top:auto;left:auto;translate:none}.page_heroHalfRight__WxOgG{right:auto;align-self:flex-end}.page_reel__2W5Z4{position:relative;top:auto;bottom:auto;left:auto;translate:none;width:100%;height:calc(var(--frame-h) + 2 * (var(--sliver) + var(--reel-gap)));margin:.9rem 0}.page_heroCaption__1V3A3,.page_heroLead__U_7Dg{position:relative;top:auto;left:auto;right:auto;width:auto}.page_heroCaption__1V3A3{align-self:flex-end;margin-top:.75rem}.page_heroLead__U_7Dg{margin-top:1.75rem;max-width:34rem}.page_examples__bo3Fi,.page_openNote__vtbVk,.page_results__m_BJa,.page_showcaseHead__LAN6J{grid-column:1/-1}.page_results__m_BJa{max-width:none}.page_searchInput__A4Jk7{font-size:clamp(2.5rem,10vw,4.75rem)}.page_featuresHead___nMjn,.page_rowText__kWsWB{grid-column:1/-1}.page_rows__NlPaw{gap:6rem}.page_rowFigure__NcksS{grid-column:1/-1;margin-top:2rem;width:var(--pw,100%);justify-self:var(--pj,start)}.page_aboutHead__Hudzy,.page_aboutText__EJJ8i,.page_facts__o_Zc5{grid-column:1/-1}.page_facts__o_Zc5{order:3;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:3rem}.page_priceAction__U_m1d,.page_priceFoot__XFwgp>p{grid-column:1/-1}.page_priceAction__U_m1d{justify-self:stretch;justify-items:start;text-align:left;margin-top:2rem}.page_priceAction__U_m1d .page_button__Fibr0{width:100%}.page_faqA__j01z_,.page_faqHeading__GUvQH,.page_faqQ__wMwB0{grid-column:1/-1}.page_faqA__j01z_{margin-top:.75rem}.page_footerNotes__fiM_a{grid-column:1/span 9;grid-template-columns:1fr;gap:.75rem}.page_backTop__A2yYx{grid-column:10/span 3}.page_footerMeta__lkkN5{grid-template-columns:1fr;gap:1rem}.page_footerMeta__lkkN5 .page_right__UA1e_{text-align:left}}@media (min-width:601px) and (max-width:900px){.page_hero__cXKwc{--frame-h:calc(var(--frame-w) * 9 / 16)}}@media (max-width:600px){.page_how__wT0CQ .page_bar__Au2jF{flex-direction:column;height:auto}[data-ui] .page_segment__LfvJx{flex:none;min-height:max(72px,calc(var(--grow) * .6svh));transform-origin:center top}.page_clauses__TXr7_{display:none}[data-ui] .page_segment__LfvJx .page_segClause__B50z9{display:block;margin-top:.5rem;font-size:16px;line-height:1.35;letter-spacing:0}.page_examples__bo3Fi{gap:.5rem}.page_examplesLabel__0OZNw{width:100%}.page_example__IQtzi{min-height:44px;padding:0 .9rem;border-radius:var(--radius);background:rgb(255 255 255/.12);text-decoration:none}.page_ctaLine__YjulW{font-size:clamp(2.5rem,10vw,4rem)}.page_blankWrap__CKutA{display:block;margin:.12em 0}.page_blank__VjzGm{display:block;width:100%}}@media (min-width:601px){[data-ui] .page_segClause__B50z9{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media (prefers-reduced-motion:no-preference){div:where([data-source-html]).js .page_hero__cXKwc{height:220svh}div:where([data-source-html]).js .page_heroStage__40TUc{position:sticky;top:0}div:where([data-source-html]).js .page_hero__cXKwc [data-line]{transform:translateY(105%);animation:page_line-up__yS0J8 .82s var(--ease-expo) forwards;animation-delay:calc(80ms + var(--i, 0) * 90ms)}div:where([data-source-html]).js .page_hero__cXKwc [data-load]{opacity:0;transform:translateY(14px);animation:page_rise__o1lEN .6s var(--ease-out) forwards;animation-delay:var(--d,.42s)}div:where([data-source-html]).js .page_reel__2W5Z4[data-open]{clip-path:inset(50% 0 50% 0);animation:page_open__D9TU3 1.1s var(--ease-in-out) .15s forwards}div:where([data-source-html]).js .page_page__lvhv1 [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease-out) var(--d,0s),transform .9s var(--ease-expo) var(--d,0s)}div:where([data-source-html]).js .page_page__lvhv1 [data-reveal][data-in]{opacity:1;transform:none}div:where([data-source-html]).js .page_page__lvhv1 [data-grow]{clip-path:inset(0 100% 0 0);transition:clip-path 1.1s var(--ease-expo) var(--d,0s)}div:where([data-source-html]).js .page_page__lvhv1 [data-grow][data-in]{clip-path:inset(0 0 0 0)}@supports (animation-timeline:view()){.page_rowFrame__pPsR2 img{animation:page_drift__or1nN linear both;animation-timeline:view();animation-range:entry 0 exit 100%}}}@media (prefers-reduced-motion:no-preference) and (max-width:600px){div:where([data-source-html]).js .page_page__lvhv1 [data-grow]{clip-path:inset(0 0 100% 0)}}@media (prefers-reduced-motion:no-preference) and (max-width:900px){div:where([data-source-html]).js .page_hero__cXKwc{height:auto}div:where([data-source-html]).js .page_heroStage__40TUc{position:relative}.page_reelTrack__wqWLx{transition:transform .9s var(--ease-in-out)}.page_reelTrack__wqWLx[data-snap]{transition:none}}@keyframes page_line-up__yS0J8{to{transform:none}}@keyframes page_rise__o1lEN{to{opacity:1;transform:none}}@keyframes page_open__D9TU3{to{clip-path:inset(0 0 0 0)}}@keyframes page_drift__or1nN{0%{translate:0 -4%}to{translate:0 4%}}.page_page__1bYYw{--bg:#eef0f3;--surface:#e2e5ea;--surface-deep:#d3d7de;--ink:#0b0c0e;--ink-lift:#24272d;--muted:#5d6470;--on-ink-muted:#aeb4be;--accent:#1f2de6;--accent-deep:#1520b8;--accent-ink:#ffffff;--margin:clamp(16px,2.2vw,32px);--gutter:clamp(12px,1.4vw,24px);--col:calc((100vw - 2 * var(--margin) - 11 * var(--gutter)) / 12);--gap-section:clamp(104px,13vw,200px);--step-small:clamp(0.8125rem,0.79rem + 0.1vw,0.875rem);--step-body:clamp(1.0625rem,1rem + 0.25vw,1.1875rem);--step-lead:clamp(1.25rem,1.1rem + 0.7vw,1.625rem);--step-head:clamp(2.25rem,1.3rem + 3.2vw,4rem);--step-display:clamp(4rem,6.4vw,6.25rem);--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-expo:cubic-bezier(0.16,1,0.3,1);--ease-in-out:cubic-bezier(0.76,0,0.24,1);--ease-soft:cubic-bezier(0.33,1,0.68,1);--switch-bg:var(--ink);--switch-ink:#ffffff;position:relative;min-height:100svh;overflow-x:clip;background:var(--bg);color:var(--ink);font-family:var(--font-pilcrow),"Pilcrow Rounded",ui-rounded,"Helvetica Neue",Arial,sans-serif;font-size:var(--step-body);line-height:1.5;font-kerning:normal;-webkit-font-smoothing:antialiased}.page_page__1bYYw ::selection{background:var(--accent);color:var(--accent-ink)}.page_page__1bYYw a{color:inherit}.page_page__1bYYw :focus-visible{outline:3px solid var(--accent);outline-offset:3px}.page_page__1bYYw p{text-wrap:pretty}.page_visuallyHidden__Wgs_G{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.page_button__NwVfe{display:inline-flex;align-items:flex-end;min-height:60px;padding:22px 30px 14px 22px;background:var(--accent);color:var(--accent-ink)!important;font-weight:700;font-size:var(--step-body);line-height:1.1;text-decoration:none;transition:background-color .18s ease,transform .14s var(--ease-out)}.page_button__NwVfe:active{transform:scale(.97)}.page_buttonOnInk__mnPAh{background:var(--accent)}@media (hover:hover) and (pointer:fine){.page_button__NwVfe:hover{background:var(--ink)}.page_buttonOnInk__mnPAh:hover{background:#ffffff;color:var(--ink)!important}}.page_display__K_r_Q{margin:0;font-size:var(--step-display);font-weight:700;line-height:.9;letter-spacing:-.05em;text-transform:lowercase;text-wrap:balance}.page_line__BN1yb{display:block;overflow:hidden;padding-bottom:.1em;margin-bottom:-.1em}.page_line__BN1yb>span{display:block}.page_headLarge__oM4eL{margin:0;font-size:var(--step-head);font-weight:700;line-height:.95;letter-spacing:-.045em;text-transform:lowercase;text-wrap:balance}.page_nav__CwxCs{position:absolute;inset:0 0 auto 0;z-index:5;display:flex;align-items:center;justify-content:space-between;padding:28px var(--margin) 0}.page_wordmark__mgoUb{display:inline-flex;align-items:center;gap:10px;font-size:var(--step-lead);font-weight:700;letter-spacing:-.04em;text-decoration:none}.page_markShape__sWlOP{display:inline-block;width:34px;height:24px;background:var(--accent)}.page_navLinks__UU_dj{display:flex;gap:28px;font-size:var(--step-body)}.page_navLinks__UU_dj a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.22em;text-decoration-thickness:.08em;transition:text-decoration-color .18s ease}@media (hover:hover) and (pointer:fine){.page_navLinks__UU_dj a:hover{text-decoration-color:currentColor}}.page_hero__MkBv2{position:relative;height:100svh;min-height:680px;max-height:1100px;overflow:clip}.page_heroText__ZgcXa{position:absolute;left:var(--margin);top:50%;translate:0 -50%;width:calc(6 * var(--col) + 5 * var(--gutter));z-index:2}.page_heroSub__VM7eE{max-width:34ch;margin:32px 0;font-size:var(--step-lead);line-height:1.35}.page_heroShape__R6_wK{position:absolute;left:calc(var(--margin) + 6 * (var(--col) + var(--gutter)));right:0;top:clamp(84px,11vh,112px);bottom:0;color:var(--accent-ink)}.page_heroMass__3sv7t{position:absolute;inset:0;background:var(--accent)}.page_heroLabel__7sXQi{position:absolute;margin:0;max-width:15ch;font-size:var(--step-body);font-weight:500;line-height:1.25}.page_label1__s18cu{left:24px;top:74%}.page_label2__ccGSn{left:calc(30% + 20px);top:46%}.page_label3__5PgJh{left:calc(62% + 20px);top:34%}.page_heroCaption__YBJHw{position:absolute;left:var(--margin);bottom:28px;max-width:44ch;margin:0;font-size:var(--step-small);color:var(--muted)}.page_showcase__n_DH5{--field:var(--accent);position:relative;min-height:92svh;overflow:hidden;padding:64px var(--margin) 72px;background:var(--field);color:#ffffff;transition:background-color .42s ease}.page_isOn__RkB_G{--field:var(--accent)}.page_isOff__Q0c5Q{--field:var(--ink)}.page_showcaseText__mxWrE{width:min(100%,calc(5 * var(--col) + 4 * var(--gutter)))}.page_showcaseTitle__ENrBO{margin:0 0 20px;font-size:clamp(1.375rem,.9rem + 1.5vw,1.875rem);font-weight:700;line-height:1;letter-spacing:-.04em;text-transform:lowercase}.page_swapWord__SnLj8{display:inline-block}.page_showcaseText__mxWrE p{max-width:46ch;margin:0;font-size:var(--step-body)}.page_chart___ZXFL{width:min(100%,560px);margin:48px 0 0}.page_chart___ZXFL svg{display:block;width:100%;height:auto;overflow:visible}.page_chartFit__dCBda{fill:none;stroke:#ffffff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.page_chartEngram__8TUFx{fill:none;stroke:var(--bg);stroke-width:7;stroke-linecap:round;stroke-linejoin:round;opacity:.55;transition:opacity .3s ease}.page_isOff__Q0c5Q .page_chartEngram__8TUFx{opacity:0}.page_chartDot__m_dDw{fill:#ffffff}.page_chartValue__OPdng{fill:#ffffff;font-size:15px;font-weight:700}.page_chartTick__V_6Dv{fill:#ffffff;font-size:14px}.page_chartKey__sMzWK{display:flex;flex-wrap:wrap;gap:8px 28px;margin-top:18px;font-size:var(--step-small)}.page_keyEngram__OypEx,.page_keyFit__dC6om{display:inline-flex;align-items:center;gap:10px}.page_keyEngram__OypEx:before,.page_keyFit__dC6om:before{content:"";display:inline-block;width:26px;height:4px;background:#ffffff}.page_keyEngram__OypEx:before{height:7px;background:var(--bg);opacity:.55}.page_isOff__Q0c5Q .page_keyEngram__OypEx{opacity:.45}.page_plate__4CW_8{position:absolute;top:64px;right:var(--margin);width:min(30vw,440px);margin:0}.page_plate__4CW_8 img{display:block;width:100%;height:auto;filter:grayscale(1) invert(1) contrast(1.2);mix-blend-mode:screen}.page_plate__4CW_8 figcaption{margin-top:10px;font-size:var(--step-small)}.page_control__O8O7m{position:absolute;left:55%;bottom:-.74em;font-size:clamp(96px,15.5vh,170px)}.page_switchRow__GXbgr{display:grid;justify-items:start;padding:.3em 1.1em .7em .34em;background:#ffffff;color:var(--ink);border:0;border-radius:.12em;font:inherit;text-align:left;cursor:pointer}.page_switchLabel__Ru2_z{font-size:.36em;font-weight:700;line-height:1.1;letter-spacing:-.03em}.page_switchHint__eb2VT{margin-top:.3em;font-size:.17em;color:var(--muted)}.page_track__0eZDg{position:relative;display:block;width:3.2em;height:1.6em;margin-top:.26em;border-radius:.8em;background:var(--accent);transition:background-color .3s ease}.page_isOff__Q0c5Q .page_track__0eZDg{background:var(--muted)}.page_trackValue__z_Fzx{position:absolute;top:50%;left:.36em;translate:0 -54%;font-size:.62em;font-weight:700;line-height:1;letter-spacing:-.04em;color:#ffffff}.page_isOff__Q0c5Q .page_trackValue__z_Fzx{left:auto;right:.3em}.page_thumb__kqij9{position:absolute;top:.2em;left:.2em;width:1.2em;height:1.2em;border-radius:50%;background:#ffffff;transform:translateX(1.6em);transition:transform .32s var(--ease-out)}.page_isOff__Q0c5Q .page_thumb__kqij9{transform:none}.page_switchRow__GXbgr:focus-visible{outline:.04em solid #ffffff;outline-offset:.05em}@media (hover:hover) and (pointer:fine){.page_switchRow__GXbgr:hover .page_track__0eZDg{background:var(--accent-deep)}.page_isOff__Q0c5Q .page_switchRow__GXbgr:hover .page_track__0eZDg{background:var(--ink-lift)}}.page_switchRow__GXbgr:active .page_thumb__kqij9{scale:.94}.page_features__xOACx{padding:var(--gap-section) var(--margin) 0}.page_statement__OL8Td{max-width:calc(11 * var(--col) + 10 * var(--gutter));margin:0;font-size:clamp(1.375rem,.9rem + 1.5vw,1.875rem);font-weight:500;line-height:1.62;letter-spacing:-.02em}.page_slotKey__Phj3e,.page_slotLink__tS3VA,.page_slotPic__3jEFH{display:inline-flex;align-items:center;height:1.2em;vertical-align:-.24em}.page_slotPic__3jEFH{height:1.5em;vertical-align:-.42em}.page_slotKey__Phj3e{gap:.12em}.page_slotKey__Phj3e[data-ui] kbd{display:inline-grid;place-items:center;height:1.05em;min-width:1.05em;padding:0 .42em;background:#ffffff;border:1px solid #c9ced6;border-radius:.18em;box-shadow:0 .06em 0 #c9ced6;font-family:inherit;font-size:.62em;font-weight:700;color:var(--ink)}.page_slotLink__tS3VA{padding:0 .34em;background:#ffffff;border-radius:.16em;font-size:.72em;height:1.5em;vertical-align:.02em;color:#1d5fbf;font-weight:500}.page_slotBracket__g2ffX{color:var(--muted)}.page_slotPic__3jEFH{width:3.4em;overflow:hidden;background:var(--surface)}.page_slotPic__3jEFH img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.05)}.page_featuresFoot__5SC3s{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);align-items:end;margin-top:72px}.page_featuresFoot__5SC3s p{grid-column:7/span 4;max-width:40ch;margin:0}.page_featuresFoot__5SC3s .page_button__NwVfe{grid-column:11/span 2;justify-self:end}.page_how__NblY3{padding:var(--gap-section) var(--margin) 0}.page_bar__5Ibjp{display:flex;gap:6px;margin:64px 0 0;padding:0;list-style:none}.page_segment__vtx2J{flex-basis:0;min-width:0}.page_segmentBlock__sxgBO{position:relative;display:flex;flex-direction:column;justify-content:space-between;height:max(22vh,170px);padding:20px}.page_segmentTime__hhbKZ{font-size:var(--step-lead);font-weight:700;line-height:1.05;letter-spacing:-.03em}.page_segmentName__YEBzt{font-size:var(--step-small);font-weight:500;text-transform:lowercase}.page_segmentNote__u_J5i{position:absolute;right:20px;bottom:20px;max-width:24ch;font-size:var(--step-body);font-weight:500;line-height:1.3;text-align:right}.page_segmentClause__PyVPN{max-width:22ch;margin:16px 0 0;font-size:var(--step-body);line-height:1.4}.page_stageInk__i0Eas .page_segmentBlock__sxgBO{background:var(--ink);color:#ffffff}.page_stageMuted__mhpol .page_segmentBlock__sxgBO{background:var(--muted);color:#ffffff}.page_stageSurface__nw4HZ .page_segmentBlock__sxgBO{padding-top:max(72px,34%);background:var(--surface-deep);color:var(--ink)}.page_stageAccent__NT4Eq .page_segmentBlock__sxgBO{background:var(--accent);color:#ffffff}.page_band__jbIqB{margin-top:var(--gap-section)}.page_bandFrame__tKp3Z{height:min(100svh,980px);min-height:560px;background:var(--surface)}.page_shutter__NFd0H{display:flex;gap:6px;height:100%;margin:0;overflow:clip;background:var(--bg)}.page_bandPanel__jjRVh{flex-basis:0;min-width:0;overflow:clip;background:var(--surface)}.page_shutter__NFd0H img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.08)}.page_bandCaption__uj_tJ{display:flex;gap:6px;margin:20px var(--margin) 0;font-size:var(--step-body)}.page_bandCaption__uj_tJ p{flex-basis:0;min-width:0;max-width:34ch;margin:0;padding-right:24px}.page_about__ttKUm{margin-top:var(--gap-section);padding:0 var(--margin)}.page_aboutPanel__WOcEz{position:relative;min-height:max(min(100svh,940px),780px);overflow:hidden;padding:56px;background:var(--ink);color:var(--bg)}.page_aboutTitle__lsCGI{margin:0;max-width:12ch;font-size:var(--step-head);font-weight:700;line-height:.95;letter-spacing:-.045em;text-transform:lowercase}.page_aboutText__dLtnd{position:absolute;top:56px;left:63%;width:min(30%,380px)}.page_aboutText__dLtnd>div+div{margin-top:56px}.page_aboutText__dLtnd h3{margin:0 0 12px;font-size:var(--step-lead);font-weight:700;letter-spacing:-.02em;line-height:1.15}.page_aboutText__dLtnd p{margin:0;font-size:var(--step-body);line-height:1.5}.page_aboutText__dLtnd .page_button__NwVfe{margin-top:48px}.page_aboutCaption__bG6kr{margin-top:40px!important;font-size:var(--step-small)!important;color:var(--on-ink-muted)}.page_aboutPicture__W8Ck7{position:absolute;left:56px;bottom:-9%;width:52vw;aspect-ratio:4/3;margin:0;background:#ffffff;overflow:hidden}.page_aboutPicture__W8Ck7 video{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 0;filter:grayscale(1) invert(1) contrast(1.35);transform:scale(1.2)}.page_pricing__i4gP9{position:relative;padding:var(--gap-section) var(--margin) 0}.page_pricing__i4gP9>.page_headLarge__oM4eL{position:absolute;left:var(--margin);top:var(--gap-section);max-width:calc(4 * var(--col) + 3 * var(--gutter))}.page_plans__k34eU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:end}.page_plan__Q67Kv{position:relative;display:flex;flex-direction:column;justify-content:space-between}.page_plan__Q67Kv:first-child{min-height:360px}.page_plan__Q67Kv:nth-child(2){min-height:480px}.page_plan__Q67Kv:nth-child(3){min-height:600px}.page_planBody__UrKk9{padding:28px 28px 32px}.page_planName__gPOAn{margin:0;font-size:var(--step-lead);font-weight:700;letter-spacing:-.02em}.page_planPrice__y8WH7{margin:4px 0 24px;font-size:var(--step-head);font-weight:700;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.page_planPrice__y8WH7 span{display:block;margin-top:8px;font-size:var(--step-body);font-weight:400;letter-spacing:0}.page_planLines__o_qCN{margin:0;padding:0;list-style:none}.page_planLines__o_qCN li{display:flex;align-items:baseline;gap:12px;font-size:var(--step-body);line-height:1.35}.page_planLines__o_qCN li+li{margin-top:8px}.page_bullet__93aRZ{flex:none;display:inline-block;width:.8em;height:.62em;background:currentColor}.page_planAction__y2xPU{display:flex;align-items:center;height:64px;padding:0 28px;font-weight:700;text-decoration:none;transition:background-color .18s ease}.page_planFree__a7zv_{background:var(--surface)}.page_planFree__a7zv_ .page_planAction__y2xPU{background:var(--surface-deep)}.page_planSync__egY9G{background:var(--accent);color:#ffffff}.page_planSync__egY9G .page_planAction__y2xPU{background:var(--accent-deep)}.page_planFamily__4ZLOv{background:var(--ink);color:#ffffff}.page_planFamily__4ZLOv .page_planAction__y2xPU{background:var(--ink-lift)}@media (hover:hover) and (pointer:fine){.page_planFree__a7zv_ .page_planAction__y2xPU:hover{background:var(--ink);color:#ffffff}.page_planFamily__4ZLOv .page_planAction__y2xPU:hover,.page_planSync__egY9G .page_planAction__y2xPU:hover{background:#ffffff;color:var(--ink)}}.page_planAction__y2xPU:active{transform:scale(.99)}.page_faq__G99MV{padding:var(--gap-section) var(--margin) 0}.page_cards__0q9_7,.page_faq__G99MV>.page_headLarge__oM4eL{margin-left:calc(2 * (var(--col) + var(--gutter)));width:calc(8 * var(--col) + 7 * var(--gutter))}.page_cards__0q9_7{--th:50px;--tw:210px;--step-x:150px;margin-top:56px}.page_card___rFFm{--tx:calc(var(--n) * var(--step-x));position:relative;padding-bottom:44px;background:#ffffff;clip-path:polygon(var(--tx) 0,calc(var(--tx) + var(--tw) * .15) calc(var(--th) * .2),calc(var(--tx) + var(--tw) * .32) calc(var(--th) * .34),calc(var(--tx) + var(--tw) * .55) calc(var(--th) * .44),calc(var(--tx) + var(--tw) * .78) calc(var(--th) * .49),calc(var(--tx) + var(--tw)) calc(var(--th) * .52),calc(var(--tx) + var(--tw)) var(--th),100% var(--th),100% 100%,0 100%,0 var(--th),var(--tx) var(--th));transition:background-color .18s ease}.page_card___rFFm+.page_card___rFFm{margin-top:-44px}.page_card___rFFm:nth-child(3n+3):not(.page_cardOpen__2mxCf){background:var(--surface)}.page_cardAlt__fs7Ip{background:var(--surface-deep)}.page_cardOpen__2mxCf{padding-bottom:72px;background:var(--ink);color:#ffffff}.page_cardHead__ef1YD{display:block;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.page_cardTab__r7_3v{display:block;margin-left:var(--tx);width:var(--tw);height:var(--th);padding:27px 18px 0;font-size:var(--step-small);font-weight:700;line-height:1.2;white-space:nowrap;overflow:hidden}.page_cardQ__hK8je{display:block;font-size:var(--step-lead);font-weight:500;line-height:1.2;letter-spacing:-.015em}.page_cardBody__1h1W_,.page_cardQ__hK8je{padding:16px 28px 0}.page_cardBody__1h1W_ p{max-width:54ch;margin:0;font-size:var(--step-body)}@media (hover:hover) and (pointer:fine){.page_card___rFFm:not(.page_cardOpen__2mxCf):hover{background:var(--ink);color:#ffffff}}.page_cardHead__ef1YD:focus-visible{outline-offset:-6px}.page_cta__9lux_{position:relative;margin-top:min(var(--gap-section),150px);min-height:max(72svh,640px);background:var(--accent);color:#ffffff}.page_ctaLink__KQDtb{position:absolute;inset:0;display:block;padding:0 var(--margin);color:#ffffff!important;text-decoration:none}.page_ctaSentence__Yu9ch{position:absolute;left:var(--margin);top:calc(22% + 20px);max-width:36ch;font-size:var(--step-lead);font-weight:500;line-height:1.3}.page_ctaArrow__THv_r{position:absolute;right:var(--margin);top:calc(22% + 28px);transition:transform .3s var(--ease-out)}.page_ctaWord__sRYTg{position:absolute;left:var(--margin);bottom:.02em;font-size:23vw;font-weight:700;line-height:.74;letter-spacing:-.055em;white-space:nowrap}.page_ctaLink__KQDtb:focus-visible,.page_ctaLink__KQDtb:hover{background:var(--bg);color:var(--accent)!important;outline:none}.page_ctaLink__KQDtb:focus-visible .page_ctaArrow__THv_r,.page_ctaLink__KQDtb:hover .page_ctaArrow__THv_r{transform:translate(6px,-6px)}.page_footer__nXEAS{padding:64px var(--margin) 96px}.page_mark__LLwoF svg{display:block;width:100%;height:auto}.page_mark__LLwoF polygon{fill:var(--ink)}.page_mark__LLwoF text{fill:var(--bg);font-family:inherit;font-weight:700;letter-spacing:-.04em}.page_markNarrow__Qx_fj{display:none!important}.page_footerGrid__t3wJU{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:40px;margin-top:56px}.page_footerGrid__t3wJU>div{grid-column:span 2}.page_footerGrid__t3wJU ul{margin:0;padding:0;list-style:none}.page_footerGrid__t3wJU li+li{margin-top:6px}.page_footerGrid__t3wJU a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.22em;transition:text-decoration-color .18s ease}@media (hover:hover) and (pointer:fine){.page_credits__Oh3Uy a:hover,.page_footerGrid__t3wJU a:hover{text-decoration-color:currentColor}}.page_footerHead__EpypG{margin:0 0 12px;font-size:var(--step-body);font-weight:700}.page_footer__nXEAS .page_footerContact__HeNe4{grid-column:9/span 4}.page_footerContact__HeNe4 p{margin:0}.page_footerContact__HeNe4 a{display:inline-block;margin:4px 0 16px;font-size:var(--step-lead);font-weight:700}.page_credits__Oh3Uy{max-width:72ch;margin:72px 0 0;font-size:var(--step-body)}.page_credits__Oh3Uy a{text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-underline-offset:.2em;transition:text-decoration-color .18s ease}.page_footerLast__n90mT{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-top:48px}.page_footerLast__n90mT p{margin:0}.page_smallButton__m_wS3{display:inline-flex;align-items:flex-end;min-height:48px;padding:18px 24px 10px 16px;background:var(--ink);color:#ffffff!important;font-weight:700;font-size:var(--step-small);text-decoration:none;transition:background-color .18s ease,transform .14s var(--ease-out)}.page_smallButton__m_wS3:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.page_smallButton__m_wS3:hover{background:var(--accent)}}@media (max-width:1100px){.page_aboutText__dLtnd{left:58%;width:36%}.page_aboutPicture__W8Ck7{width:50vw}.page_footerGrid__t3wJU>div{grid-column:span 3}.page_footer__nXEAS .page_footerContact__HeNe4{grid-column:1/span 6}}@media (max-width:900px){.page_showcaseText__mxWrE{width:min(100%,560px)}.page_plate__4CW_8{position:static;width:min(100%,420px);margin-top:40px}.page_showcase__n_DH5{min-height:0;padding-bottom:0}.page_control__O8O7m{position:relative;left:auto;bottom:auto;margin:56px 0 -.62em auto;width:max-content;font-size:min(17vw,150px)}.page_bar__5Ibjp{flex-direction:column}.page_segment__vtx2J{flex-basis:auto}.page_segmentBlock__sxgBO{height:auto;min-height:var(--h,96px)}.page_stageSurface__nw4HZ{--h:220px}.page_segmentClause__PyVPN{max-width:48ch;margin:10px 0 20px}.page_featuresFoot__5SC3s p{grid-column:1/span 7}.page_featuresFoot__5SC3s .page_button__NwVfe{grid-column:9/span 4}.page_cards__0q9_7,.page_faq__G99MV>.page_headLarge__oM4eL{margin-left:0;width:100%}.page_cards__0q9_7{--step-x:96px;--tw:170px}}@media (max-width:640px){.page_page__1bYYw{--step-display:11.5vw;--gap-section:96px}.page_nav__CwxCs{padding-top:20px}.page_navLinks__UU_dj a:not(:nth-child(2)){display:none}.page_hero__MkBv2{height:auto;min-height:0;max-height:none;padding:120px var(--margin) 0}.page_heroText__ZgcXa{position:static;translate:none;width:auto}.page_heroSub__VM7eE{margin:24px 0 28px;font-size:var(--step-body)}.page_heroShape__R6_wK{position:relative;left:auto;right:auto;top:auto;margin:40px calc(-1 * var(--margin)) 0;width:120vw;height:340px}.page_label1__s18cu{left:16px;top:72%}.page_label2__ccGSn{left:calc(30% + 12px);top:46%;max-width:10ch}.page_label3__5PgJh{display:none}.page_heroCaption__YBJHw{position:static;margin:16px 0 0}.page_showcase__n_DH5{min-height:0;padding:56px var(--margin) 0}.page_showcaseText__mxWrE{width:100%}.page_chart___ZXFL{margin-top:32px}.page_control__O8O7m{margin:48px 0 -.55em;font-size:21vw}.page_switchRow__GXbgr{padding-right:.5em}.page_statement__OL8Td{font-size:var(--step-lead);line-height:1.42}.page_slotPic__3jEFH{width:2.4em}.page_chartTick__V_6Dv{font-size:23px}.page_chartValue__OPdng{font-size:24px}.page_chartTickWeek__81fUS{display:none}.page_hero__MkBv2{display:flex;flex-direction:column}.page_heroCaption__YBJHw{order:2;margin:28px 0 0!important}.page_heroShape__R6_wK{order:3}.page_aboutTitle__lsCGI,.page_faq__G99MV>.page_headLarge__oM4eL,.page_how__NblY3 .page_headLarge__oM4eL,.page_pricing__i4gP9>.page_headLarge__oM4eL{font-size:9.5vw!important}.page_cardQ__hK8je{font-size:var(--step-lead)!important}.page_featuresFoot__5SC3s{display:block;margin-top:40px}.page_featuresFoot__5SC3s .page_button__NwVfe{margin-top:24px}.page_how__NblY3 .page_headLarge__oM4eL{font-size:11vw}.page_bar__5Ibjp{flex-direction:column;margin-top:40px}.page_segment__vtx2J{flex-basis:auto;display:grid;grid-template-columns:1fr}.page_segmentBlock__sxgBO{height:auto;min-height:calc(var(--h, 72px));padding:16px}.page_stageAccent__NT4Eq,.page_stageInk__i0Eas,.page_stageMuted__mhpol{--h:96px}.page_stageSurface__nw4HZ{--h:240px}.page_segmentClause__PyVPN{max-width:none;margin:10px 0 18px}.page_bandFrame__tKp3Z{height:88svh;min-height:480px;height:72svh}.page_aboutPanel__WOcEz{min-height:0;padding:40px 24px 0}.page_aboutTitle__lsCGI{font-size:8.5vw}.page_aboutText__dLtnd{position:static;width:auto;margin-top:40px}.page_aboutPicture__W8Ck7{position:relative;left:auto;bottom:auto;width:100%;margin:40px 0 -18%}.page_pricing__i4gP9>.page_headLarge__oM4eL{position:static;font-size:9vw;max-width:none;margin-bottom:32px}.page_plans__k34eU{grid-template-columns:1fr;gap:32px}.page_bandCaption__uj_tJ{flex-direction:column}.page_bandCaption__uj_tJ p+p{margin-top:10px}.page_plan__Q67Kv:nth-child(n){min-height:0}.page_planPrice__y8WH7{font-size:var(--step-display)}.page_faq__G99MV>.page_headLarge__oM4eL{font-size:9vw}.page_cards__0q9_7{--step-x:48px;--tw:128px;--th:44px}.page_cardQ__hK8je{font-size:1.1875rem}.page_cardBody__1h1W_,.page_cardQ__hK8je{padding:14px 20px 0}.page_cta__9lux_{min-height:59svh}.page_ctaSentence__Yu9ch{top:calc(22% + 16px);max-width:22ch;font-size:var(--step-body)}.page_ctaArrow__THv_r{width:32px;height:32px;top:calc(22% + 20px)}.page_footer__nXEAS{padding-top:96px}.page_markWide__fbHJI{display:none!important}.page_markNarrow__Qx_fj{display:block!important}.page_footerGrid__t3wJU>div,.page_footer__nXEAS .page_footerContact__HeNe4{grid-column:span 6}.page_footer__nXEAS .page_footerContact__HeNe4{grid-column:1/-1}.page_footerLast__n90mT{flex-wrap:wrap;margin-bottom:56px}}@media (prefers-reduced-motion:no-preference){div:where([data-source-html]).js .page_hero__MkBv2 [data-line]{transform:translateY(105%);animation:page_v4-line__DYY3H .9s var(--ease-expo) forwards;animation-delay:calc(.12s + var(--i) * .1s)}div:where([data-source-html]).js .page_hero__MkBv2 [data-load]{opacity:0;transform:translateY(14px);animation:page_v4-rise__0o_FA .6s var(--ease-out) forwards;animation-delay:var(--d)}div:where([data-source-html]).js .page_heroShape__R6_wK{clip-path:inset(0 100% 0 0);animation:page_v4-draw__Rrhw2 1.15s var(--ease-in-out) 80ms forwards}div:where([data-source-html]).js .page_heroLabel__7sXQi{opacity:0;animation:page_v4-fade__o4WJX .5s ease forwards}div:where([data-source-html]).js .page_label1__s18cu{animation-delay:.5s}div:where([data-source-html]).js .page_label2__ccGSn{animation-delay:.75s}div:where([data-source-html]).js .page_label3__5PgJh{animation-delay:1s}div:where([data-source-html]).js .page_page__1bYYw [data-reveal]{opacity:0;transform:translateY(26px);transition:opacity .7s var(--ease-out),transform .9s var(--ease-expo);transition-delay:var(--d,0s)}div:where([data-source-html]).js .page_page__1bYYw [data-reveal].is-in{opacity:1;transform:none}div:where([data-source-html]).js .page_shutter__NFd0H{clip-path:inset(0 0 100% 0);transition:clip-path 1.1s var(--ease-in-out)}div:where([data-source-html]).js .page_shutter__NFd0H img{transform:scale(1.12);transition:transform 1.6s var(--ease-soft)}div:where([data-source-html]).js .page_shutter__NFd0H.is-in{clip-path:inset(0)}div:where([data-source-html]).js .page_shutter__NFd0H.is-in img{transform:none}.page_swapWord__SnLj8{animation:page_v4-word__Hhw9y .42s var(--ease-out)}.page_chartEngram__8TUFx{stroke-dasharray:1400;stroke-dashoffset:0;transition:opacity .3s ease,stroke-dashoffset .9s var(--ease-expo)}.page_isOff__Q0c5Q .page_chartEngram__8TUFx{stroke-dashoffset:1400}@supports (animation-timeline:view()){.page_aboutPicture__W8Ck7 video{animation:page_v4-drift__Qx_ef linear both;animation-timeline:view();animation-range:entry 0 exit 100%}}}@keyframes page_v4-line__DYY3H{to{transform:none}}@keyframes page_v4-rise__0o_FA{to{opacity:1;transform:none}}@keyframes page_v4-fade__o4WJX{to{opacity:1}}@keyframes page_v4-draw__Rrhw2{to{clip-path:inset(0 0 0 0)}}@keyframes page_v4-word__Hhw9y{0%{opacity:0;transform:translateY(.35em)}to{opacity:1;transform:none}}@keyframes page_v4-drift__Qx_ef{0%{transform:scale(1.2) translateY(-3%)}to{transform:scale(1.2) translateY(3%)}}.page_page__vXBKt{--bg:#ffffff;--surface:#f3f3f3;--surface-2:#e9e9e9;--ink:#232323;--muted:#6e6e6e;--accent:#a1ffcb;--accent-hover:#7cf7b2;--accent-ink:#232323;--field-2:#232323;--field-2-ink:#ffffff;--ui-muted:#5c5c5c;--ui-line:#e6e6e6;--m:clamp(20px,2.2vw,32px);--lead-w:clamp(220px,21vw,320px);--gap-l:48px;--col:min(560px,40vw);--gap:64px;--col-x:calc(var(--m) + var(--lead-w) + var(--gap-l));--rail-h:64px;--step-small:clamp(0.8125rem,0.79rem + 0.1vw,0.875rem);--step-body:clamp(1.0625rem,1rem + 0.25vw,1.1875rem);--step-lead:clamp(1.25rem,1.1rem + 0.7vw,1.625rem);--step-head:clamp(1.75rem,1.2rem + 1.4vw,2.5rem);--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-expo:cubic-bezier(0.16,1,0.3,1);--ease-in-out:cubic-bezier(0.76,0,0.24,1);--switch-bg:#232323;--switch-ink:#ffffff;position:relative;min-height:100svh;background:var(--bg);color:var(--ink);font-family:var(--font-archivo),"Helvetica Neue",Arial,sans-serif;font-size:var(--step-body);line-height:1.5;font-kerning:normal;text-rendering:optimizeLegibility}.page_page__vXBKt ::selection{background:var(--accent);color:var(--accent-ink)}.page_page__vXBKt a:focus-visible,.page_page__vXBKt button:focus-visible,.page_page__vXBKt input:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.page_heroPics___xJJO{position:absolute;inset:0 0 auto 0;height:calc(100svh + 90svh);z-index:0;overflow:clip}.page_fade__isUXK{position:relative;height:100svh;overflow:clip;background:#5d4b36}.page_slide__1TIEQ{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;opacity:0}.page_slide__1TIEQ:first-child{opacity:1}.page_detail__hvZ8b{position:relative;height:90svh;margin:0;overflow:clip;background:#c9c2b5}.page_detailImg__1xnBN{width:100%;height:100%;object-fit:cover;object-position:50% 30%}.page_detailCaption___zOgC{position:absolute;left:var(--m);bottom:32px;margin:0;padding:8px 12px;background:rgba(20,20,20,.62);color:#ffffff;font-size:var(--step-small)}.page_heroEnd__9v57a{position:absolute;bottom:0;left:0;width:0;height:0}.page_heroTop__zYJeu{position:relative;height:calc(50svh - var(--rail-h) / 2);pointer-events:none}.page_heroBottom___fxIp{position:relative;z-index:1;pointer-events:none}.page_heroRest__XQ5at{position:relative;height:calc(50svh - var(--rail-h) / 2)}.page_heroDetailSpace__VBXM6{height:90svh}.page_heroPhone__OJkT_{display:none;pointer-events:auto}.page_rail__sB8jr{position:sticky;top:0;z-index:50;height:var(--rail-h);color:#ffffff;background:rgba(18,18,18,.42);transition:background-color .3s ease,color .3s ease}.page_rail__sB8jr[data-docked]{background:var(--bg);color:var(--ink)}.page_rail__sB8jr[data-docked] .page_h1__gXE5_{font-size:1.5rem}.page_railInner__1vq2n{height:100%;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:center;padding-inline:var(--m)}.page_h1__gXE5_{grid-column:1/span 4;font-size:clamp(1.75rem,1rem + 1.4vw,2.25rem);font-weight:400;line-height:1.05;letter-spacing:-.02em;white-space:nowrap;overflow:clip;padding-bottom:.08em;margin:0 0 -.08em}.page_railLine__358hZ{grid-column:5/span 5;margin:0;font-size:var(--step-body);line-height:1.3;overflow:clip}.page_loadLine__OfkXe{display:block}.page_railNav__2wOzS{grid-column:10/span 3;justify-self:end;display:flex;align-items:center;gap:24px}.page_railLink__xk9qj{color:inherit;font-size:16px;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.25em;text-decoration-thickness:.07em;transition:text-decoration-color .18s ease;white-space:nowrap}.page_buttonPaper__rU_ia,.page_button__2vRZs,.page_menuButtonFill__qKanv,.page_railButton__ZE1lm{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 20px;font-size:16px;font-weight:600;text-decoration:none;white-space:nowrap;transition:transform .14s var(--ease-out),background-color .18s ease,color .18s ease}.page_buttonPaper__rU_ia,.page_railButton__ZE1lm{background:#ffffff;color:var(--ink)}.page_button__2vRZs,.page_menuButtonFill__qKanv,.page_rail__sB8jr[data-docked] .page_railButton__ZE1lm{background:var(--accent);color:var(--accent-ink)}.page_button__2vRZs{height:48px;padding:0 24px}.page_buttonPaper__rU_ia:active,.page_button__2vRZs:active,.page_menuButtonFill__qKanv:active,.page_railButton__ZE1lm:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.page_railLink__xk9qj:hover{text-decoration-color:currentColor}.page_buttonPaper__rU_ia:hover,.page_railButton__ZE1lm:hover{background:var(--accent)}.page_button__2vRZs:hover,.page_menuButtonFill__qKanv:hover,.page_rail__sB8jr[data-docked] .page_railButton__ZE1lm:hover{background:var(--accent-hover)}}.page_menuButton__XsKhn{display:none;min-height:44px;padding:0 0 0 16px;font:inherit;font-size:16px;color:inherit;background:transparent;border:0;cursor:pointer}.page_menuSheet__GqyjT{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;padding:20px var(--m);background:var(--bg);color:var(--ink)}.page_menuClose__Ohcoo{align-self:flex-end;min-height:44px;font:inherit;font-size:16px;color:var(--ink);background:transparent;border:0;cursor:pointer}.page_menuLinks__sE2VP{display:flex;flex-direction:column;gap:8px;margin-top:15svh}.page_menuLinks__sE2VP a:not(.page_menuButtonFill__qKanv){color:var(--ink);font-size:var(--step-head);line-height:1.3;text-decoration:none}.page_menuButtonFill__qKanv{align-self:flex-start;margin-top:32px}.page_main__uzr05{position:relative;z-index:1;background:var(--bg);padding-top:140px}.page_section__Loy3B{padding-inline:var(--m)}.page_morningSec__uFH_x+.page_section__Loy3B,.page_section__Loy3B+.page_morningSec__uFH_x,.page_section__Loy3B+.page_section__Loy3B{margin-top:168px}.page_cta__obGyi,.page_faqSec__g4yDQ,.page_how__IXS3V,.page_letterSec__MIxeE,.page_linked__4RRAd,.page_notesSec__B2GyW,.page_pricing__Ls8cG,.page_showcase___ebXC{display:grid;grid-template-columns:[lead-start] var(--lead-w) [lead-end] var(--gap-l) [col-start] var(--col) [col-end] var(--gap) [mar-start] minmax(0,1fr) [mar-end];align-items:start}.page_side__n0wFk{grid-column:lead-start/lead-end;grid-row:1/span 3;margin:0;padding-top:2px}.page_h2__WJ_Q4{margin:0 0 28px;font-size:var(--step-head);font-weight:400;line-height:1.05;letter-spacing:-.02em;text-wrap:balance}.page_body__xGw_n{margin:0;font-size:var(--step-body);line-height:1.55;text-wrap:pretty}.page_body__xGw_n+.page_body__xGw_n{margin-top:.9em}.page_caption__QrzTJ{margin:10px 0 0;font-size:var(--step-small);color:var(--muted)}.page_prose__VWOhq{grid-column:col-start/col-end;grid-row:1}.page_margin__s_g_f{grid-column:mar-start/mar-end;grid-row:1;align-self:start;position:sticky;top:calc(var(--rail-h) + 40px);padding-top:6px}.page_noteLink__Y7RjP{color:var(--ink);text-decoration:underline;text-decoration-color:rgba(35,35,35,.35);text-underline-offset:.22em;text-decoration-thickness:.07em;transition:background-color .18s ease,text-decoration-color .18s ease;border-radius:2px}.page_noteLink__Y7RjP[data-active]{background:var(--accent);text-decoration-color:var(--ink)}.page_bracket__nz4fa{color:var(--muted)}@media (hover:hover) and (pointer:fine){.page_noteLink__Y7RjP:hover{text-decoration-color:currentColor}}.page_marginNote__hqpQB{background:var(--surface);border-radius:8px;padding:28px 28px 24px}.page_controlsHead__mWKSN,.page_editorMeta__HE3FV,.page_inboxMeta__HP8UO,.page_marginMeta__Hxc2R,.page_menuMeta__tbO1m,.page_morningDate__Ss9P3,.page_morningFoot__fkVo_,.page_recallAge__TIUWd,.page_recallHead__HEvUk,.page_recallWhy__tKcEN,.page_uiSub__xXNI2{margin:0;font-size:13px;line-height:1.45;color:var(--ui-muted)}.page_marginTitle__c3_EJ{margin:6px 0 12px;font-size:var(--step-body);font-weight:600;line-height:1.3}.page_marginBody__mthj9{margin:0 0 10px;font-size:16px;line-height:1.55}.page_marginFoot__TwiDC{margin:16px 0 0;font-size:13px;color:var(--ui-muted)}.page_showcaseHead__NQCg0{grid-column:col-start/col-end;grid-row:1;margin-bottom:40px}.page_showcasePanel__WzU1z{grid-column:col-start/mar-end;grid-row:2}.page_showcaseFoot__X25ej{grid-column:col-start/col-end;grid-row:3;margin:24px 0 0;font-size:var(--step-small);color:var(--muted)}.page_demo__yfZNo{display:grid;grid-template-columns:minmax(0,62fr) minmax(0,38fr);min-height:640px;background:var(--surface)}.page_demoStage__IzhlV{padding:36px}.page_editor__Kubz2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);min-height:568px;background:#ffffff;border-radius:8px;overflow:hidden}.page_editorMain___GNTu,.page_resultMain__fYZXl{padding:28px}.page_editorTitle__wgq3b{margin:6px 0 14px;font-size:22px;line-height:1.2;letter-spacing:-.01em}.page_editorText__AbGRM{margin:0 0 12px;font-size:16px;line-height:1.65}.page_match__Zt46_{background:var(--accent);border-radius:2px}.page_match__Zt46_,.page_noMatch__WdZLH{color:inherit;padding:0 2px;transition:background-color .18s ease}.page_noMatch__WdZLH{background:transparent}.page_caret__AOT6t{display:inline-block;width:2px;height:1.1em;margin-left:2px;vertical-align:text-bottom;background:var(--ink)}.page_editorAside__00TdT{margin:20px 0 0;font-size:14px;line-height:1.5;color:var(--ui-muted)}.page_editorAsideHead__kiAMf{display:block;color:var(--ink);font-weight:600}.page_recall__OHtg2{padding:24px 20px;background:#f6f6f6}.page_recallHead__HEvUk{margin-bottom:12px}.page_recallEmpty__Zyx22{margin:0;font-size:14px;color:var(--ink)}.page_recallItem__2L6XT{margin-bottom:10px;padding:12px 14px;background:#ffffff;border-radius:6px}.page_recallTitle___b6_H{margin:0;font-size:14px;font-weight:600;line-height:1.35}.page_recallText__auYy_{margin:6px 0;font-size:14px;line-height:1.45}.page_controls___Z810{display:flex;flex-direction:column;padding:32px 28px 28px;background:var(--surface-2)}.page_controlsHead__mWKSN{margin-bottom:8px}.page_ctlRow__u2eSd{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px}.page_ctlName__VC7Xo{font-size:14px;line-height:1.3}.page_switch__iOz_D{position:relative;flex:none;width:40px;height:24px;border:0;border-radius:12px;background:#bdbdbd;cursor:pointer;transition:background-color .18s ease}.page_switch__iOz_D[aria-checked=true]{background:var(--ink)}.page_switchKnob__y50_6{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#ffffff;transition:transform .24s var(--ease-out)}.page_switch__iOz_D[aria-checked=true] .page_switchKnob__y50_6{transform:translateX(16px)}.page_segmented__BF1I5{display:flex;flex:none;padding:2px;border-radius:6px;background:#d9d9d9}.page_segment__ey5p_{padding:6px 10px;font:inherit;font-size:13px;color:var(--ink);background:transparent;border:0;border-radius:4px;cursor:pointer;transition:background-color .18s ease}.page_segment__ey5p_[aria-pressed=true]{background:#ffffff;font-weight:600}.page_stepper__Uwgmq{display:flex;align-items:center;gap:4px}.page_stepper__Uwgmq button{width:32px;height:32px;font:inherit;font-size:16px;color:var(--ink);background:#d9d9d9;border:0;border-radius:6px;cursor:pointer;transition:background-color .18s ease,transform .14s var(--ease-out)}.page_stepper__Uwgmq button:active{transform:scale(.94)}.page_stepper__Uwgmq button:disabled{color:#8a8a8a;cursor:default}.page_stepper__Uwgmq output{min-width:24px;text-align:center;font-size:14px;font-variant-numeric:tabular-nums}.page_controlsLink__oLdG8{margin-top:auto;padding-top:16px;font-size:14px;color:var(--ink);text-underline-offset:.22em}@media (hover:hover) and (pointer:fine){.page_segment__ey5p_:not([aria-pressed=true]):hover,.page_stepper__Uwgmq button:not(:disabled):hover{background:#cbcbcb}.page_switch__iOz_D:not([aria-checked=true]):hover{background:#a9a9a9}}.page_morning__jOC8S{display:grid;grid-template-columns:calc(var(--col-x) + var(--col)) var(--gap) minmax(0,1fr) var(--m)}.page_morningHead__EuN8L{grid-column:3;grid-row:1;margin:0;padding-top:96px}.page_morningField__1k_Mf{grid-column:1;grid-row:1/span 2;position:sticky;top:var(--rail-h);height:calc(100svh - var(--rail-h));display:flex;align-items:center;justify-content:center;padding:32px;background:var(--field-2);overflow:hidden}.page_morningSheet__Y0XVV{width:440px;max-width:100%;padding:28px 28px 22px;background:#ffffff;color:var(--ink);border-radius:8px}.page_morningTitle__K7L4a{margin:4px 0;font-size:22px;line-height:1.2;letter-spacing:-.01em}.page_morningGroup__BBhOI{margin-top:18px}.page_morningGroupHead__Ge_d2{margin:0 0 8px;font-size:13px;font-weight:600}.page_morningItem__pZUEb{margin-top:8px;padding:10px 12px;background:#f4f4f4;border-radius:6px}.page_morningItemTitle__qEz7E{margin:0;font-size:14px;font-weight:600}.page_morningItemText__2l3ez{margin:4px 0 0;font-size:14px;line-height:1.45}.page_morningFoot__fkVo_{margin-top:18px}.page_morningCopy__hYU5E{grid-column:3;grid-row:2;padding:0 0 24vh}.page_block__8nczz{margin-top:30vh;max-width:44ch}.page_block__8nczz.page_blockFirst__kP9b0{margin-top:64px}.page_blockHead___sUoi{margin:0 0 14px;font-size:var(--step-lead);font-weight:400;line-height:1.2;letter-spacing:-.01em}.page_blockText__xgeTV{margin:0 0 22px;font-size:var(--step-body);line-height:1.55}.page_pageSegmented__ZdrJr{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;background:var(--surface)}.page_pageSegmented__ZdrJr button{min-height:44px;padding:0 16px;font:inherit;font-size:16px;color:var(--ink);background:transparent;border:0;cursor:pointer;transition:background-color .18s ease,color .18s ease,transform .14s var(--ease-out)}.page_pageSegmented__ZdrJr button[aria-pressed=true]{background:var(--ink);color:#ffffff}.page_pageSegmented__ZdrJr button:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.page_pageSegmented__ZdrJr button:not([aria-pressed=true]):hover{background:var(--surface-2)}}.page_pageSwitch__edXhA{position:relative;display:inline-flex;align-items:center;gap:14px;min-height:44px;font-size:16px;cursor:pointer}.page_pageSwitch__edXhA input{position:absolute;opacity:0;width:1px;height:1px}.page_pageSwitchTrack__4OKAU{position:relative;width:52px;height:30px;border-radius:15px;background:#c4c4c4;transition:background-color .18s ease}.page_pageSwitchTrack__4OKAU:after{content:"";position:absolute;top:4px;left:4px;width:22px;height:22px;border-radius:50%;background:#ffffff;transition:transform .24s var(--ease-out)}.page_pageSwitch__edXhA input:checked+.page_pageSwitchTrack__4OKAU{background:var(--ink)}.page_pageSwitch__edXhA input:checked+.page_pageSwitchTrack__4OKAU:after{transform:translateX(22px)}.page_pageSwitch__edXhA input:focus-visible+.page_pageSwitchTrack__4OKAU{outline:2px solid var(--ink);outline-offset:3px}.page_pageRange__kyUXb{display:flex;flex-direction:column;gap:10px;max-width:360px;font-size:16px}.page_pageRange__kyUXb output{font-variant-numeric:tabular-nums}.page_pageRange__kyUXb input{width:100%;height:44px;accent-color:var(--ink);cursor:pointer}.page_howBody__S2S7k{grid-column:col-start/mar-end;grid-row:1}.page_exchange__kjEnv{grid-column:col-start/mar-end;display:grid;grid-template-columns:minmax(0,var(--col)) var(--gap) minmax(0,1fr);align-items:start}.page_exchange__kjEnv+.page_exchange__kjEnv{margin-top:96px}.page_exLead__yb2cf{grid-column:1/-1;margin:0 0 18px;font-size:var(--step-lead);font-weight:400;line-height:1.2;letter-spacing:-.01em}.page_call__GmE7M{grid-column:1;padding:20px 22px;background:var(--surface);border-radius:8px}[data-ui].page_response__cBfsW{grid-column:3;padding:20px 22px;background:#fafafa;border:1px solid var(--ui-line);border-radius:8px}.page_captureBottom__We1K5,.page_captureTop__MXbNC{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--ui-muted)}.page_keys__IXza_{padding:2px 8px;border-radius:4px;background:#ffffff;color:var(--ink)}.page_captureText__DV_ws{margin:14px 0;font-size:16px;line-height:1.6}.page_uiButton__d_ChG{padding:6px 14px;border-radius:6px;background:var(--ink);color:#ffffff;font-size:13px;font-weight:600}.page_uiHead__XuQTZ{margin:0 0 4px;font-size:14px;font-weight:600}.page_backRow___BRH5,.page_inboxRow__66X2v{margin-top:8px;padding:12px 14px;border-radius:6px}.page_backRow___BRH5[data-selected],.page_inboxRow__66X2v[data-selected]{background:#ececec}.page_inboxTitle__UkKS_{margin:0;font-size:14px;font-weight:600;line-height:1.4}.page_inboxText__TEk2T{margin:4px 0 0;font-size:14px;line-height:1.45}.page_pill__xmQrs{display:inline-block;margin-left:6px;padding:0 8px;border-radius:999px;background:var(--accent);color:var(--accent-ink);font-size:13px;font-weight:600;line-height:1.6}.page_typedLink__OVoly{padding:0 2px;border-radius:3px;background:#e2e2e2}[data-ui] .page_menu__Yzkvz{width:min(340px,100%);padding:6px;background:#ffffff;border-radius:8px;box-shadow:0 10px 28px rgba(0,0,0,.12)}.page_menuItem__BYHac{display:flex;justify-content:space-between;gap:12px;margin:0;padding:9px 10px;border-radius:6px;font-size:14px}.page_menuItem__BYHac[data-selected]{background:#efefef}[data-ui].page_result__QH8wz{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);background:#ffffff;border:1px solid var(--ui-line);border-radius:8px;overflow:hidden}.page_letter__NY9HH{grid-column:col-start/col-end;grid-row:1;max-width:540px}.page_monogram__1FT2L{display:grid;place-items:center;width:44px;height:44px;margin-bottom:28px;border-radius:50%;background:var(--accent);color:var(--accent-ink);font-size:var(--step-small);font-weight:600}.page_signName__1D2yI{margin:32px 0 0;font-size:var(--step-lead);font-style:italic;line-height:1.2}.page_signRole__tzRAo{margin:4px 0 0;font-size:var(--step-small);color:var(--muted)}.page_letterFig__kpkQz{grid-column:mar-start/mar-end;grid-row:1;align-self:start;position:sticky;top:calc(var(--rail-h) + 40px);margin:0}.page_letterFig__kpkQz img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:42% 50%;background:var(--surface)}.page_priceLead__TrOYa{grid-column:lead-start/lead-end;grid-row:1}.page_priceLead__TrOYa .page_h2__WJ_Q4{margin-bottom:28px}.page_priceFig__dEjYr{margin:12px 0 0}.page_priceFig__dEjYr img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:50% 50%;background:var(--surface)}.page_priceCols__MBo3N{grid-column:col-start/mar-end;grid-row:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px;padding-top:8px}.page_priceGroup__Q1y7e+.page_priceGroup__Q1y7e{margin-top:48px}.page_priceGroupName__ENyXq{margin:0;font-size:var(--step-lead);font-weight:400;line-height:1.2}.page_priceItems__mEx7b{margin:0;padding:0;list-style:none}.page_priceItem__cL_Z0{display:block;margin-top:22px}.page_priceRow__72u3p{display:flex;justify-content:space-between;gap:16px;font-size:var(--step-body)}.page_priceFigure__vWWGP{font-variant-numeric:tabular-nums}.page_priceNote__GcZnX{display:block;max-width:36ch;margin-top:4px;font-size:16px;line-height:1.5;color:var(--muted)}.page_priceAction__GHWTW{grid-column:1/-1;display:flex;align-items:center;gap:24px;margin-top:56px}.page_priceActionNote__TVxkT{margin:0;font-size:16px}.page_faqList__ntTeT{grid-column:col-start/col-end;grid-row:1}.page_faqItems__CdbHl{margin:0;padding:0;list-style:none}.page_faqItem__KNgsq+.page_faqItem__KNgsq{margin-top:6px}.page_faqQ__Izzwi{display:flex;align-items:baseline;gap:14px;width:100%;padding:7px 0;font:inherit;font-size:var(--step-body);line-height:1.4;text-align:left;color:var(--muted);background:none;border:0;cursor:pointer;transition:color .18s ease}.page_faqItem__KNgsq[data-open] .page_faqQ__Izzwi{color:var(--ink)}@media (hover:hover) and (pointer:fine){.page_faqQ__Izzwi:hover{color:var(--ink)}}.page_faqDot__rsc9t{flex:none;width:8px;height:8px;border-radius:50%;background:#c2c2c2;transform:translateY(-2px);transition:background-color .18s ease,transform .24s var(--ease-out)}.page_faqItem__KNgsq[data-open] .page_faqDot__rsc9t{background:var(--ink);transform:translateY(-2px) scale(1.25)}.page_faqInline__3h4lR{margin:4px 0 12px 22px;font-size:var(--step-body);line-height:1.55}.page_faqPane__ksbE5{display:none;grid-column:mar-start/mar-end;grid-row:1;align-self:start;position:sticky;top:calc(var(--rail-h) + 56px)}.page_faqAnswer__QKHhG{max-width:30ch;margin:0;font-size:var(--step-lead);line-height:1.32}div:where([data-source-html]).js .page_faqInline__3h4lR{display:none}div:where([data-source-html]).js .page_faqPane__ksbE5{display:block}.page_noteList__TfQYJ{grid-column:col-start/mar-end;grid-row:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 64px;margin:0;padding:0;list-style:none}.page_noteItem__s1hK8{scroll-margin-top:calc(var(--rail-h) + 32px);padding:4px 0 0;transition:background-color .3s ease}.page_noteItem__s1hK8:target{background:var(--accent);box-decoration-break:clone}.page_noteTitle__b4FQL{margin:0;font-size:var(--step-body);font-weight:600;line-height:1.35}.page_noteMeta__5xg3m{margin:2px 0 10px;font-size:var(--step-small);color:var(--muted)}.page_noteBody__9vCgq{margin:0 0 8px;font-size:16px;line-height:1.55;max-width:52ch}.page_noteImg__kL3NZ{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;margin-top:16px;background:var(--surface)}.page_cta__obGyi{margin-top:26vh;padding-inline:var(--m);align-items:start}.page_ctaLine__Dcrn1{grid-column:col-start/col-end;max-width:34ch;margin:0 0 24px;font-size:var(--step-lead);font-weight:400;line-height:1.3;letter-spacing:-.01em}.page_cta__obGyi .page_button__2vRZs{grid-column:col-start/col-end;justify-self:start}.page_footer__Z1jEd{position:relative;z-index:1;margin-top:22vh;padding:0 var(--m) 88px;background:var(--bg)}.page_credits__5yGF2{max-width:96ch;margin:0 0 48px calc(var(--lead-w) + var(--gap-l));font-size:var(--step-small);line-height:1.6;color:var(--ink)}.page_credits__5yGF2 a,.page_footer__Z1jEd a{color:var(--ink);text-underline-offset:.2em;text-decoration-thickness:.07em}.page_footLine__z57WK{display:grid;grid-template-columns:1fr auto 1fr;align-items:baseline;gap:24px;font-size:16px}.page_footWhat__NpIir,.page_footYear__Z0w1V{color:var(--muted)}.page_footYear__Z0w1V{justify-self:end;display:flex;gap:16px}.page_footLinks__iZuAN{display:flex;gap:24px}@media (max-width:1099px){.page_page__vXBKt{--rail-h:72px;--m:32px}.page_blockText__xgeTV,.page_body__xGw_n,.page_ctaLine__Dcrn1,.page_faqInline__3h4lR,.page_noteBody__9vCgq,.page_priceNote__GcZnX{max-width:62ch}.page_railInner__1vq2n{grid-template-columns:minmax(0,1fr) auto}.page_h1__gXE5_{grid-column:1;font-size:2.25rem;white-space:normal;text-wrap:balance}.page_rail__sB8jr[data-docked] .page_h1__gXE5_{font-size:1.5rem}.page_railLine__358hZ,.page_railNav__2wOzS{display:none}.page_menuButton__XsKhn{display:block}.page_heroPhone__OJkT_{display:block;position:absolute;left:0;right:0;bottom:0;padding:48px var(--m) 84px;background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,0));color:#ffffff}.page_heroPhoneLine__zfRgr{max-width:30ch;margin:0 0 16px;font-size:var(--step-body);line-height:1.4}.page_main__uzr05{padding-top:88px}.page_morningSec__uFH_x+.page_section__Loy3B,.page_section__Loy3B+.page_morningSec__uFH_x,.page_section__Loy3B+.page_section__Loy3B{margin-top:112px}.page_cta__obGyi,.page_faqSec__g4yDQ,.page_how__IXS3V,.page_letterSec__MIxeE,.page_linked__4RRAd,.page_notesSec__B2GyW,.page_pricing__Ls8cG,.page_showcase___ebXC{display:block}.page_side__n0wFk{margin-bottom:28px}.page_margin__s_g_f{position:static;margin-top:32px}.page_demo__yfZNo{grid-template-columns:1fr;min-height:0}.page_demoStage__IzhlV{padding:16px}.page_editor__Kubz2{grid-template-columns:1fr;min-height:0}.page_morning__jOC8S{display:block}.page_morningField__1k_Mf{z-index:2;height:42svh;align-items:flex-start;padding:20px var(--m) 0}.page_morningCopy__hYU5E{position:relative;z-index:1;padding:48px var(--m) 72px;background:var(--bg)}.page_morningHead__EuN8L{padding:0 var(--m) 32px}.page_block__8nczz{margin-top:72px}.page_block__8nczz.page_blockFirst__kP9b0{margin-top:0}.page_exchange__kjEnv{display:block}.page_exchange__kjEnv+.page_exchange__kjEnv{margin-top:72px}.page_response__cBfsW{margin-top:16px}[data-ui].page_result__QH8wz{grid-template-columns:1fr}.page_letterFig__kpkQz{position:static;margin-top:48px}.page_priceLead__TrOYa{padding-right:0}.page_priceFig__dEjYr{width:60%;margin-bottom:40px}.page_priceCols__MBo3N{display:block}.page_priceCol__DToz0+.page_priceCol__DToz0{margin-top:48px}.page_priceAction__GHWTW{flex-direction:column;align-items:flex-start}div:where([data-source-html]).js .page_faqPane__ksbE5{display:none}div:where([data-source-html]).js .page_faqItem__KNgsq[data-open] .page_faqInline__3h4lR{display:block}.page_noteList__TfQYJ{grid-template-columns:1fr;gap:40px}.page_cta__obGyi{margin-top:20vh}.page_credits__5yGF2{margin-left:0}.page_footLine__z57WK{grid-template-columns:1fr;gap:8px}.page_footYear__Z0w1V{justify-self:start}.page_footLinks__iZuAN{flex-wrap:wrap;gap:8px 24px}}@media (max-width:599px){.page_page__vXBKt{--rail-h:76px;--m:20px}.page_h1__gXE5_{font-size:1.75rem;line-height:1;max-width:11ch}.page_rail__sB8jr[data-docked] .page_h1__gXE5_{max-width:none;font-size:1.375rem}.page_controls___Z810{padding:20px 16px}.page_ctlRow__u2eSd{min-height:52px}.page_morningSheet__Y0XVV{padding:20px}.page_priceAction__GHWTW .page_button__2vRZs{width:100%}}@keyframes page_xfade__C31cb{0%{opacity:0;transform:scale(1.06)}5.7%{opacity:1}25%{opacity:1}30.7%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes page_settle__u1DIF{0%{transform:scale(1.05)}to{transform:none}}@keyframes page_lineUp__EfpzU{to{transform:none}}@keyframes page_rise__iQvOQ{to{opacity:1;transform:none}}@keyframes page_noteIn__ax8dN{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes page_blink__heOIz{0%,55%{opacity:1}56%,to{opacity:0}}@media (prefers-reduced-motion:no-preference){.page_slide__1TIEQ{animation:page_xfade__C31cb 28s linear infinite both}.page_slide__1TIEQ:first-child{animation-delay:-1.6s}.page_slide__1TIEQ:nth-child(2){animation-delay:5.4s}.page_slide__1TIEQ:nth-child(3){animation-delay:12.4s}.page_slide__1TIEQ:nth-child(4){animation-delay:19.4s}.page_fade__isUXK[data-paused] .page_slide__1TIEQ{animation-play-state:paused}.page_fade__isUXK{animation:page_settle__u1DIF 1.4s var(--ease-expo) both}.page_caret__AOT6t{animation:page_blink__heOIz 1.1s linear infinite}.page_faqAnswer__QKHhG,.page_marginNoteInner__LUyrT,.page_recallItem__2L6XT{animation:page_noteIn__ax8dN .22s var(--ease-out) both}div:where([data-source-html]).js .page_loadLine__OfkXe{transform:translateY(105%);animation:page_lineUp__EfpzU .85s var(--ease-expo) var(--d,0s) forwards}div:where([data-source-html]).js .page_heroPhone__OJkT_,div:where([data-source-html]).js .page_page__vXBKt [data-load]{opacity:0;transform:translateY(12px);animation:page_rise__iQvOQ .5s var(--ease-out) var(--d,.42s) forwards}div:where([data-source-html]).js .page_page__vXBKt [data-reveal]{transition:opacity .7s var(--ease-out) calc(var(--i, 0) * 80ms),transform .9s var(--ease-expo) calc(var(--i, 0) * 80ms)}div:where([data-source-html]).js .page_page__vXBKt [data-reveal]:not([data-in]){opacity:0;transform:translateY(24px)}.page_detailImg__1xnBN{transform:scale(1.06);transition:transform 1.6s var(--ease-out)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.page_detailImg__1xnBN{transition:none;animation:page_drift__M21kM linear both;animation-timeline:view();animation-range:entry 0 exit 100%}@keyframes page_drift__M21kM{0%{transform:scale(1.08) translateY(-3%)}to{transform:scale(1.08) translateY(3%)}}}}