@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-cyrillic-ext-wght-normal.okcGN4Nq.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-cyrillic-wght-normal.BS41q_Tv.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-greek-ext-wght-normal.DQgQPNk4.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-greek-wght-normal.sS1B39LI.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-vietnamese-wght-normal.TKKdAiBA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-ext-wght-normal.B4u9PlvR.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-wght-normal.DX-nOvPD.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#faf8f4;--ink:#0d0b0a;--muted-on-ink:#3a3836;--muted-on-paper:#c9c5be;--quiet:#6e6b66;--line:#e7e3dc;--shot:#ebe7e0;--accent:#0071e3;--accent-hover:#0077ed;--font:"Inter Tight Variable", "Inter Tight", system-ui, -apple-system, "Segoe UI", sans-serif;--hero:clamp(2.75rem, 7.2vw, 7rem);--statement:clamp(1.875rem, 4vw, 3.5rem);--h2:clamp(1.75rem, 3vw, 2.5rem);--body:clamp(1.125rem, 1.4vw, 1.3125rem);--gutter:clamp(1rem, 5vw, 5rem)}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--font);background:var(--paper);color:var(--ink);font-size:var(--body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.5}img{max-width:100%;display:block}a{color:inherit}.site-header{z-index:50;height:56px;padding:0 var(--gutter);-webkit-backdrop-filter:saturate(180%)blur(20px);background:#faf8f4cc;border-bottom:1px solid #0d0b0a0f;justify-content:space-between;align-items:center;transition:background .3s,color .3s,border-color .3s;display:flex;position:fixed;inset:0 0 auto}.site-header.on-ink{color:#fff;background:#0d0b0ab8;border-color:#ffffff14}.wordmark{letter-spacing:-.02em;font-size:1.125rem;font-weight:650;text-decoration:none}.section{min-height:100svh;padding:120px var(--gutter);flex-direction:column;justify-content:center;align-items:center;display:flex}.ink{background:var(--ink);color:#fff}.paper{background:var(--paper);color:var(--ink)}.center{text-align:center}.measure{max-width:22ch}.measure-wide{max-width:34ch}h1,h2,.statement{letter-spacing:-.03em;font-weight:600}.statement{font-size:var(--statement);line-height:1.15}h2{font-size:var(--h2);line-height:1.1}.lead{letter-spacing:-.01em;font-size:clamp(1.25rem,2vw,1.75rem);line-height:1.35}.small{color:var(--quiet);font-size:.9375rem}.ink .small{color:#8f8b85}.stack>*+*{margin-top:1.25rem}.stack-lg>*+*{margin-top:2rem}.pin{height:200vh;min-height:0;padding:0;display:block}.pin .stage{height:100svh;padding:0 var(--gutter);text-align:center;justify-content:center;align-items:center;display:flex;position:sticky;top:0}.pin .statement{max-width:24ch}.split{grid-template-columns:1fr 1fr;align-items:stretch;padding:0;display:grid}.split .text{flex-direction:column;justify-content:center;align-items:center;padding:120px clamp(1.5rem,4vw,4rem);display:flex}.split .text>div{width:100%;max-width:34rem}.split.flip .media{order:2}.media{min-height:60vh}@media (width<=860px){.split{grid-template-columns:1fr}.split.flip .media{order:0}.media{min-height:56vh}.split .text{padding:64px var(--gutter) 96px}}.shot{height:100%;min-height:inherit;background:var(--shot);color:#9a958d;align-items:flex-end;padding:1.5rem;font-size:.8125rem;display:flex}.button{background:var(--accent);color:#fff;min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:980px;justify-content:center;align-items:center;padding:0 1.75rem;font-size:1.0625rem;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex}.button:focus-visible,input:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #0071e373}@media (width<=560px){.cta-row .button{width:100%}}.steps{text-align:left;grid-template-columns:repeat(3,1fr);gap:3rem;max-width:64rem;margin-top:4rem;display:grid}.steps .num{font-size:var(--h2);letter-spacing:-.03em;font-weight:600}@media (width<=860px){.steps{grid-template-columns:1fr;gap:2.25rem}}.faq{text-align:left;width:100%;max-width:44rem;margin-top:3rem}.faq details{border-top:1px solid var(--line)}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;justify-content:space-between;gap:1rem;padding:1.5rem 0;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";background:linear-gradient(var(--quiet), var(--quiet)) center / 14px 1.5px no-repeat, linear-gradient(var(--quiet), var(--quiet)) center / 1.5px 14px no-repeat;flex:none;width:14px;height:14px;margin-top:.35em;transition:transform .2s cubic-bezier(.16,1,.3,1)}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{color:#3f3c38;padding:0 0 1.5rem}.form{gap:.75rem;width:100%;max-width:34rem;margin-top:2.5rem;display:grid}.form input{color:#fff;min-height:52px;font:inherit;background:#161413;border:1px solid #2c2a28;border-radius:12px;padding:0 1.125rem;font-size:1.0625rem}.form input::placeholder{color:#7d7973}.form-note{min-height:1.5em}.rv{--p:1}.js .rv [data-w]{--p:0}.ink .rv [data-w]{color:color-mix(in srgb, #fff calc(var(--p) * 100%), var(--muted-on-ink))}.paper .rv [data-w]{color:color-mix(in srgb, var(--ink) calc(var(--p) * 100%), var(--muted-on-paper))}@media (prefers-reduced-motion:reduce){.js .rv [data-w]{--p:1}}.center .measure,.center .measure-wide{margin-inline:auto}.eyebrow{color:#8f8b85;letter-spacing:.01em;font-size:.9375rem}.measure-hero{max-width:26ch;margin-inline:auto}.split h2{text-wrap:pretty;font-size:clamp(1.625rem,2.4vw,2.375rem);line-height:1.18}.big-steps{gap:2.25rem;list-style:none;display:grid}.big-steps li{grid-template-columns:2.5rem 1fr;align-items:baseline;display:grid}.big-steps .num{color:var(--quiet);font-size:1rem;font-weight:500}.offer-list{flex-wrap:wrap;justify-content:center;gap:.75rem;max-width:46rem;margin-inline:auto;list-style:none;display:flex}.offer-list li{color:#e9e6e1;border:1px solid #2c2a28;border-radius:980px;padding:.625rem 1.125rem;font-size:1rem}.price{letter-spacing:-.02em;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600}h1{font-size:clamp(2.5rem,5.6vw,5.25rem);line-height:1.04}.next-steps{text-align:left;gap:1.5rem;max-width:36rem;margin-inline:auto;list-style:none;display:grid}.next-steps li{font-size:var(--body);color:#e9e6e1;grid-template-columns:2.5rem 1fr;align-items:baseline;display:grid}.next-steps .num{color:#8f8b85}.quiet-lead{color:#a8a49e;max-width:44ch;font-size:clamp(1.125rem,1.6vw,1.375rem)}.hero-h1{max-width:30ch;margin-inline:auto;font-size:clamp(2rem,3.8vw,3.5rem);line-height:1.12}h1,h2,.statement{text-wrap:balance}.offer{flex-direction:column;align-items:center;gap:2.5rem;width:100%;max-width:56rem;display:flex}.offer-title{max-width:20ch}.included{text-align:left;border-top:1px solid #2a2826;grid-template-columns:1fr;gap:0;width:100%;max-width:34rem;list-style:none;display:grid}.included li{color:#e9e6e1;border-bottom:1px solid #2a2826;padding:1.125rem 0 1.125rem 2rem;font-size:1.0625rem;position:relative}.included li:before{content:"";border-bottom:2px solid #2997ff;border-left:2px solid #2997ff;width:.7rem;height:.38rem;position:absolute;top:1.45rem;left:.25rem;transform:rotate(-45deg)}.price{letter-spacing:-.03em;flex-direction:column;align-items:center;gap:.375rem;font-size:clamp(2rem,3.4vw,3rem);font-weight:600;line-height:1;display:flex}.price span{letter-spacing:0;color:#a8a49e;font-size:1.0625rem;font-weight:400}.terms{color:#8f8b85;gap:.375rem;max-width:40rem;font-size:.875rem;list-style:none;display:grid}@media (width<=640px){.included{grid-template-columns:1fr}.included li:nth-child(odd){padding-right:0}}.book{flex-direction:column;align-items:center;gap:3rem;width:100%;max-width:60rem;display:flex}.book-steps{border-top:1px solid #2a2826;grid-template-columns:repeat(3,1fr);width:100%;list-style:none;display:grid}.book-steps li{flex-direction:column;align-items:center;gap:.625rem;padding:1.75rem 1rem 0;display:flex}.book-steps li+li{border-left:1px solid #2a2826}.book-steps span{color:#8f8b85;font-size:.875rem}.book-steps p{letter-spacing:-.01em;color:#f2efea;font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:500}@media (width<=640px){.book-steps{grid-template-columns:1fr}.book-steps li{border-bottom:1px solid #2a2826;flex-direction:row;justify-content:center;padding:1.25rem 0}.book-steps li+li{border-left:0}}.book-lead{color:#a8a49e;max-width:34ch}.site-header{padding:0}.header-inner{width:100%;max-width:76rem;padding:0 var(--gutter);justify-content:space-between;align-items:center;height:100%;margin:0 auto;display:flex}.header-cta{background:var(--accent);color:#fff;border-radius:980px;align-items:center;height:34px;padding:0 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .2s;display:inline-flex}.sticky-cta{display:none}@media (width<=760px){.header-cta{display:none}.sticky-cta{z-index:60;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));-webkit-backdrop-filter:saturate(180%)blur(20px);background:#faf8f4db;border-top:1px solid #0d0b0a14;transition:transform .35s,opacity .35s;display:block;position:fixed;bottom:0;left:0;right:0}.sticky-cta .button{width:100%}.sticky-cta.hide{opacity:0;pointer-events:none;transform:translateY(110%)}body{padding-bottom:calc(76px + env(safe-area-inset-bottom))}}.site-footer{background:var(--paper);color:var(--quiet);border-top:1px solid var(--line);font-size:.875rem}.footer-top{max-width:76rem;padding:64px var(--gutter) 40px;grid-template-columns:1.3fr 2fr;gap:3rem;margin:0 auto;display:grid}.footer-brand .wordmark{color:var(--ink)}.footer-brand p{max-width:26ch;margin-top:.75rem;line-height:1.45}.footer-cols{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.footer-cols div{flex-direction:column;gap:.5rem;display:flex}.footer-h{color:var(--ink);margin-bottom:.25rem;font-size:.8125rem;font-weight:600}.footer-cols a{text-decoration:none}.footer-bottom{max-width:76rem;padding:20px var(--gutter) 32px;border-top:1px solid var(--line);justify-content:space-between;margin:0 auto;font-size:.8125rem;display:flex}@media (width<=760px){.footer-top{grid-template-columns:1fr;gap:2rem;padding-top:48px}.footer-cols{grid-template-columns:1fr 1fr}}.proof{flex-direction:column;align-items:center;gap:3rem;width:100%;max-width:72rem;display:flex}.proof-head{justify-items:center;gap:1.25rem;display:grid}.proof-title{max-width:22ch}.proof-lead{max-width:40ch;color:var(--quiet);font-size:var(--body);text-wrap:pretty}.proof-grid{grid-template-columns:1fr 1fr;align-items:start;gap:1.5rem;width:100%;display:grid}.proof-grid figure{text-align:left;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 30px 60px -36px #0d0b0a4d}.proof-grid img{border-bottom:1px solid var(--line);width:100%;height:auto}.proof-grid figcaption{color:#3f3c38;padding:1rem 1.25rem 1.15rem;font-size:.9375rem}.proof-grid figcaption b{color:var(--ink);font-weight:600}@media (width<=760px){.proof-grid{grid-template-columns:1fr}}::selection{background:#0071e32e}.ink ::selection{color:#fff;background:#2997ff59}html{caret-color:var(--accent);scrollbar-color:#c9c5be transparent}a:focus-visible,.header-cta:focus-visible{outline-offset:3px;border-radius:6px;outline:3px solid #0071e373}html{-webkit-tap-highlight-color:transparent}.button,.header-cta,.faq summary,.footer-cols a{touch-action:manipulation;-webkit-user-select:none;user-select:none}.button,.header-cta{transition:background .16s,transform .12s cubic-bezier(.16,1,.3,1)}.button:active,.header-cta:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.button:hover,.header-cta:hover{background:var(--accent-hover)}.footer-cols a:hover{color:var(--ink)}.faq summary:hover{color:#000}}.site-header{height:calc(56px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px)}.media .person{width:100%;height:100%;min-height:inherit;object-fit:cover}.lead[data-astro-cid-sevzbneq]{background:var(--paper);width:min(40rem,100% - 2rem);max-height:min(92dvh,52rem);color:var(--ink);overscroll-behavior:contain;border:0;border-radius:22px;margin:auto;padding:0;box-shadow:0 40px 80px -30px #0d0b0a73,0 2px 8px #0d0b0a14}.lead[data-astro-cid-sevzbneq]::backdrop{-webkit-backdrop-filter:blur(6px);background:#0d0b0a80}.lead[data-astro-cid-sevzbneq][open]{animation:.42s cubic-bezier(.16,1,.3,1) lead-in}.lead[data-astro-cid-sevzbneq][open]::backdrop{animation:.3s fade}@keyframes lead-in{0%{opacity:0;transform:translateY(24px)scale(.98)}}@keyframes fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.lead[data-astro-cid-sevzbneq][open],.lead[data-astro-cid-sevzbneq][open]::backdrop{animation:none}}html.lead-open{overflow:hidden}.lead-inner[data-astro-cid-sevzbneq]{padding:2.25rem 2.25rem 2rem;position:relative}.lead-close[data-astro-cid-sevzbneq]{width:44px;height:44px;color:var(--quiet);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:1rem;right:1rem}.lead-close[data-astro-cid-sevzbneq] svg[data-astro-cid-sevzbneq]{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;fill:none;width:18px;height:18px}.lead-close[data-astro-cid-sevzbneq]:active{background:var(--line)}@media (hover:hover) and (pointer:fine){.lead-close[data-astro-cid-sevzbneq]:hover{background:var(--line);color:var(--ink)}}.lead-close[data-astro-cid-sevzbneq]:focus-visible{outline-offset:2px;outline:3px solid #0071e373}.lead-head[data-astro-cid-sevzbneq]{margin-bottom:1.75rem;padding-right:2.5rem}.lead-head[data-astro-cid-sevzbneq] h2[data-astro-cid-sevzbneq],.lead-done[data-astro-cid-sevzbneq] h2[data-astro-cid-sevzbneq]{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.625rem,3vw,2.125rem);font-weight:600;line-height:1.12}.lead-head[data-astro-cid-sevzbneq] p[data-astro-cid-sevzbneq]{color:var(--quiet);max-width:44ch;margin-top:.625rem;font-size:1.0625rem;line-height:1.45}.grid[data-astro-cid-sevzbneq]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.grid[data-astro-cid-sevzbneq] label[data-astro-cid-sevzbneq]{gap:.375rem;font-size:.9375rem;font-weight:500;display:grid}.grid[data-astro-cid-sevzbneq] label[data-astro-cid-sevzbneq] em[data-astro-cid-sevzbneq]{color:var(--quiet);font-style:normal;font-weight:400}.grid[data-astro-cid-sevzbneq] .wide[data-astro-cid-sevzbneq]{grid-column:1/-1}.grid[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq],.grid[data-astro-cid-sevzbneq] select[data-astro-cid-sevzbneq],.grid[data-astro-cid-sevzbneq] textarea[data-astro-cid-sevzbneq]{width:100%;font:inherit;color:var(--ink);-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #dcd7cf;border-radius:12px;min-height:50px;padding:.8rem .9rem;font-size:1rem;font-weight:400;transition:border-color .15s,box-shadow .15s}.grid[data-astro-cid-sevzbneq] select[data-astro-cid-sevzbneq]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 8l5 5 5-5' fill='none' stroke='%236e6b66' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right .8rem center;background-repeat:no-repeat;background-size:18px;padding-right:2.5rem}.grid[data-astro-cid-sevzbneq] select[data-astro-cid-sevzbneq]:invalid{color:#8f8b85}.grid[data-astro-cid-sevzbneq] textarea[data-astro-cid-sevzbneq]{resize:vertical;min-height:5.5rem;line-height:1.45}.grid[data-astro-cid-sevzbneq] [data-astro-cid-sevzbneq]::placeholder{color:#a8a39b}.grid[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:focus,.grid[data-astro-cid-sevzbneq] select[data-astro-cid-sevzbneq]:focus,.grid[data-astro-cid-sevzbneq] textarea[data-astro-cid-sevzbneq]:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 4px #0071e324}.hp[data-astro-cid-sevzbneq]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.lead-error[data-astro-cid-sevzbneq]{color:#b42318;min-height:1.4em;margin:1rem 0 .25rem;font-size:.9375rem}.lead-error[data-astro-cid-sevzbneq]:empty{margin-bottom:0}.lead-submit[data-astro-cid-sevzbneq]{width:100%}.lead-submit[data-astro-cid-sevzbneq]:disabled{opacity:.6;cursor:progress}.lead-note[data-astro-cid-sevzbneq]{color:var(--quiet);text-align:center;margin-top:.875rem;font-size:.8125rem}.lead-done[data-astro-cid-sevzbneq]{justify-items:start;gap:.75rem;padding:1rem 0 .5rem;display:grid}.lead-done[data-astro-cid-sevzbneq][hidden]{display:none}.lead-done[data-astro-cid-sevzbneq] h2[data-astro-cid-sevzbneq]:focus{outline:none}.lead-done[data-astro-cid-sevzbneq] p[data-astro-cid-sevzbneq]{color:var(--quiet);font-size:1.125rem}.lead-done[data-astro-cid-sevzbneq] .sign[data-astro-cid-sevzbneq]{color:var(--ink);margin-bottom:1rem;font-weight:500}@media (width<=560px){.lead[data-astro-cid-sevzbneq]{border-radius:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh}.lead[data-astro-cid-sevzbneq][open]{animation-name:sheet-in}@keyframes sheet-in{0%{opacity:0;transform:translateY(40px)}}.lead-inner[data-astro-cid-sevzbneq]{padding:calc(1.5rem + env(safe-area-inset-top)) 1.25rem calc(1.5rem + env(safe-area-inset-bottom))}.lead-close[data-astro-cid-sevzbneq]{top:calc(.75rem + env(safe-area-inset-top));right:.75rem}.grid[data-astro-cid-sevzbneq]{grid-template-columns:1fr;gap:.875rem}}
