@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-ext-500-normal-11xBT7e1.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-500-normal-DOzfAZ45.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-500-normal-T0SG181k.woff2)format("woff2"),url(/assets/montserrat-cyrillic-500-normal-CyGtXmN9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-vietnamese-500-normal-NT-t8RG1.woff2)format("woff2"),url(/assets/montserrat-vietnamese-500-normal-DpeZlV_K.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-ext-500-normal-BKtbrd6n.woff2)format("woff2"),url(/assets/montserrat-latin-ext-500-normal-DWPqqZgs.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-500-normal-DRFEGfly.woff2)format("woff2"),url(/assets/montserrat-latin-500-normal-Dok2oTci.woff)format("woff");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}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-cyrillic-ext-800-normal-GOAQXnVZ.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-800-normal-mB3PmEeV.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-cyrillic-800-normal-DDmpGQGC.woff2)format("woff2"),url(/assets/montserrat-cyrillic-800-normal-B_mUCQ9O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-vietnamese-800-normal-BDwqwvSG.woff2)format("woff2"),url(/assets/montserrat-vietnamese-800-normal-Chy8GRiB.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-ext-800-normal-BBvmbyWk.woff2)format("woff2"),url(/assets/montserrat-latin-ext-800-normal-Wjq_OapB.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-800-normal-axpkC1rd.woff2)format("woff2"),url(/assets/montserrat-latin-800-normal-C3dfDxXV.woff)format("woff");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}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/montserrat-cyrillic-ext-900-normal-ET-C-0fX.woff2)format("woff2"),url(/assets/montserrat-cyrillic-ext-900-normal-CfuaLo5j.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/montserrat-cyrillic-900-normal-CrYcRZSi.woff2)format("woff2"),url(/assets/montserrat-cyrillic-900-normal-CGsoW8-j.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/montserrat-vietnamese-900-normal-DNvcOCEl.woff2)format("woff2"),url(/assets/montserrat-vietnamese-900-normal-Dz06HFPU.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/montserrat-latin-ext-900-normal-BTaqesvP.woff2)format("woff2"),url(/assets/montserrat-latin-ext-900-normal-DoASD5Eh.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/montserrat-latin-900-normal-B0TD3Qnu.woff2)format("woff2"),url(/assets/montserrat-latin-900-normal-BDWDmVut.woff)format("woff");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}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-cyrillic-ext-400-normal-BjDhGU6t.woff2)format("woff2"),url(/assets/noto-sans-cyrillic-ext-400-normal-d9FrwbiD.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-cyrillic-400-normal-CHP_ranX.woff2)format("woff2"),url(/assets/noto-sans-cyrillic-400-normal-BDYvNhAR.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-devanagari-400-normal-C3FccbrF.woff2)format("woff2"),url(/assets/noto-sans-devanagari-400-normal-g9fsM2jL.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-greek-ext-400-normal-i2oSBwXz.woff2)format("woff2"),url(/assets/noto-sans-greek-ext-400-normal-L11LEhi4.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-greek-400-normal-DCESwnT1.woff2)format("woff2"),url(/assets/noto-sans-greek-400-normal-Be2BcUUc.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-vietnamese-400-normal-D2wP-Vm-.woff2)format("woff2"),url(/assets/noto-sans-vietnamese-400-normal-C3Al4sv4.woff)format("woff");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:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-latin-ext-400-normal-CVf-LbaS.woff2)format("woff2"),url(/assets/noto-sans-latin-ext-400-normal-CNh9dRW_.woff)format("woff");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:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-latin-400-normal-BTkUljjl.woff2)format("woff2"),url(/assets/noto-sans-latin-400-normal-DPpKfCgK.woff)format("woff");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}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-cyrillic-ext-700-normal-OK-fZO_i.woff2)format("woff2"),url(/assets/noto-sans-cyrillic-ext-700-normal-D83T7awq.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-cyrillic-700-normal-DYZmzPmX.woff2)format("woff2"),url(/assets/noto-sans-cyrillic-700-normal-D8UNalU-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-devanagari-700-normal-DVs0dmkg.woff2)format("woff2"),url(/assets/noto-sans-devanagari-700-normal-CT12sGlc.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-greek-ext-700-normal-Dq1WA5-1.woff2)format("woff2"),url(/assets/noto-sans-greek-ext-700-normal-BOmIwFkq.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-greek-700-normal-x3kNWF-0.woff2)format("woff2"),url(/assets/noto-sans-greek-700-normal-DDNJsN3F.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-vietnamese-700-normal-DayJ0F-f.woff2)format("woff2"),url(/assets/noto-sans-vietnamese-700-normal-1GL2JyGE.woff)format("woff");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:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-latin-ext-700-normal-BypTtJma.woff2)format("woff2"),url(/assets/noto-sans-latin-ext-700-normal-CgsG9aVh.woff)format("woff");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:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-latin-700-normal-CrvTEWhy.woff2)format("woff2"),url(/assets/noto-sans-latin-700-normal-ZyrKABVF.woff)format("woff");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}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-vietnamese-700-normal-DMty7AZE.woff2)format("woff2"),url(/assets/space-grotesk-vietnamese-700-normal-Duxec5Rn.woff)format("woff");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:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-ext-700-normal-BQnZhY3m.woff2)format("woff2"),url(/assets/space-grotesk-latin-ext-700-normal-HVCqSBdx.woff)format("woff");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:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2)format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff)format("woff");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}.f79ptW_page{--navy:#000e2c;--navy6:#2a3550;--mist:#f4f5f8;--line:#d9dce3;--p5:#ad6ac4;--p7:#8b41a4;--peach:#ffd097;--muted:#5b6478;--hero-white:#fff;--hero-line:#59647b;color:var(--navy);background:#fff;font-family:Noto Sans,sans-serif;overflow-x:hidden}.f79ptW_page h1,.f79ptW_page h2,.f79ptW_page h3{margin:0;font-family:Montserrat,sans-serif}.f79ptW_wrap{max-width:1240px;margin:0 auto;padding:0 24px}.f79ptW_nav{z-index:5;position:absolute;inset:0 0 auto}.f79ptW_navIn{justify-content:space-between;align-items:center;height:80px;display:flex}.f79ptW_logo{flex-shrink:0;text-decoration:none;display:block}.f79ptW_logo img{width:220px;height:auto;display:block}.f79ptW_links{align-items:center;gap:28px;display:flex}.f79ptW_links a{color:#fff;font-size:14px;text-decoration:none}.f79ptW_btn{background:var(--p7);border-radius:2px;padding:14px 22px;font-size:15px;font-weight:700;line-height:1.25;text-decoration:none;transition:transform .15s;display:inline-block;color:#fff!important}.f79ptW_btn:hover{transform:translateY(-2px)}.f79ptW_ghost{color:inherit;text-underline-offset:5px;font-weight:700;text-decoration:underline}.f79ptW_hero{background:var(--navy);color:#fff;padding:130px 0 80px;position:relative;overflow:hidden}.f79ptW_kicker{color:var(--peach);letter-spacing:.18em;text-transform:uppercase;font-family:Montserrat;font-size:13px;font-weight:500}.f79ptW_mega{letter-spacing:-.04em;font-weight:900;line-height:.92;margin:18px 0 28px!important;font-size:clamp(44px,6.6vw,92px)!important}.f79ptW_mega span{color:var(--peach)}.f79ptW_mega em{letter-spacing:0;-webkit-text-stroke:1.5px currentColor;-webkit-text-fill-color:transparent;color:inherit;paint-order:stroke fill;font-family:Space Grotesk,sans-serif;font-style:normal;font-weight:700}.f79ptW_heroGrid{grid-template-columns:1.4fr 1fr;align-items:end;gap:48px;display:grid}.f79ptW_messageStage{display:grid}.f79ptW_messageStage>*{grid-area:1/1}.f79ptW_messageSizer{visibility:hidden;pointer-events:none;font-family:Montserrat,sans-serif}.f79ptW_messageStage h1{animation:.18s ease-out f79ptW_messageIn}@keyframes f79ptW_messageIn{0%{opacity:.4;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.f79ptW_lede{color:#dde1ea;max-width:560px;min-height:120px;font-size:20px;line-height:1.5}.f79ptW_ctaRow{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.f79ptW_stack{gap:12px;display:grid}.f79ptW_stack .f79ptW_chip{border:1px solid var(--hero-line);white-space:normal;text-align:left;background:var(--navy);width:100%;height:68px;color:var(--hero-white);cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;padding:18px 20px;transition:transform .22s,box-shadow .22s,background .15s,color .15s;display:flex}.f79ptW_chip b{font-family:Montserrat;font-size:18px;font-weight:800}.f79ptW_chip small{color:var(--peach);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.f79ptW_stack .f79ptW_chipLead{background:var(--hero-white);color:var(--navy);border-color:var(--hero-white)}.f79ptW_chipLead small{color:var(--navy6)}.f79ptW_chipMeta{align-items:center;gap:12px;display:flex}.f79ptW_chipMeta svg{width:20px;height:20px;transition:transform .22s}.f79ptW_stack .f79ptW_chipActive,.f79ptW_stack .f79ptW_chipActive:hover{border-color:var(--peach);box-shadow:8px 6px 0 var(--p7);transform:translate(-8px,-3px)rotate(-1deg);background:var(--peach)!important;color:var(--navy)!important}.f79ptW_chipActive small{color:var(--navy)}.f79ptW_chipActive svg{transform:rotate(45deg)}.f79ptW_stack .f79ptW_chip:focus-visible{outline:3px solid var(--p5);outline-offset:4px}.f79ptW_chip:nth-child(2){animation-delay:.1s}.f79ptW_chip:nth-child(3){animation-delay:.2s}.f79ptW_chip:nth-child(4){animation-delay:.3s}@keyframes f79ptW_rise{0%{opacity:0;transform:translateY(20px)}}.f79ptW_blob{filter:blur(90px);opacity:.45;border-radius:50%;width:520px;height:520px;animation:14s ease-in-out infinite alternate f79ptW_drift;position:absolute}@keyframes f79ptW_drift{to{transform:translate(80px,-60px)scale(1.15)}}.f79ptW_proof{background:var(--navy);border-bottom:3px solid var(--peach);padding:28px 0;overflow:hidden}.f79ptW_proofLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--peach);margin-bottom:14px;font-family:Montserrat;font-size:13px;font-weight:800}.f79ptW_track{align-items:center;gap:64px;width:max-content;animation:32s linear infinite f79ptW_scroll;display:flex}.f79ptW_track:hover{animation-play-state:paused}@keyframes f79ptW_scroll{to{transform:translate(-50%)}}.f79ptW_logoImg{object-fit:contain;width:180px;height:48px}.f79ptW_word{white-space:nowrap;letter-spacing:-.02em;color:#fff;font-family:Montserrat;font-size:24px;font-weight:800}.f79ptW_section{padding:110px 0}.f79ptW_big{letter-spacing:-.03em;max-width:900px;font-size:clamp(36px,5.5vw,72px);font-weight:800;line-height:1}.f79ptW_cards3{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:56px;display:grid}.f79ptW_pain{border:3px solid var(--navy);background:#fff;border-radius:4px;padding:32px;transition:transform .2s,box-shadow .2s}.f79ptW_pain:hover{box-shadow:6px 6px 0 var(--p7);transform:translate(-6px,-6px)}.f79ptW_painNum{color:var(--p5);font-family:Montserrat;font-size:64px;font-weight:900;line-height:1}.f79ptW_pain h3{margin:16px 0 10px;font-size:22px}.f79ptW_pain p{color:var(--muted);margin:0;line-height:1.55}.f79ptW_engine{background:var(--navy);color:#fff}.f79ptW_tabs{flex-wrap:wrap;gap:8px;margin:40px 0 24px;display:flex}.f79ptW_tab{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff4d;border-radius:2px;padding:12px 18px;font-family:Montserrat;font-size:15px;font-weight:500}.f79ptW_tabOn{background:var(--peach);color:var(--navy);border-color:var(--peach)}.f79ptW_panel{border-top:1px solid #fff3;grid-template-columns:1fr 1fr;gap:40px;padding-top:40px;animation:.4s both f79ptW_rise;display:grid}.f79ptW_price{color:var(--peach);letter-spacing:-.04em;font-family:Montserrat;font-size:clamp(56px,8vw,104px);font-weight:900;line-height:1}.f79ptW_price small{color:#fff;letter-spacing:0;font-size:22px;font-weight:500}.f79ptW_panel ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.f79ptW_panel li{color:#dde1ea;padding-left:28px;line-height:1.5;position:relative}.f79ptW_panel li:before{content:"";background:var(--p5);width:12px;height:12px;position:absolute;top:9px;left:0}.f79ptW_math{background:var(--mist)}.f79ptW_mathGrid{grid-template-columns:1fr 1fr;gap:20px;margin-top:48px;display:grid}.f79ptW_bar{border-radius:4px;padding:32px}.f79ptW_barA{border:1px solid var(--line);background:#fff}.f79ptW_barB{background:var(--p7);color:#fff}.f79ptW_barFig{letter-spacing:-.03em;font-family:Montserrat;font-size:56px;font-weight:900}.f79ptW_note{color:var(--muted);margin-top:16px;font-size:13px}.f79ptW_terms{grid-template-columns:repeat(4,1fr);gap:0;margin-top:48px;display:grid;position:relative}.f79ptW_termsLine{background:var(--navy);transform-origin:0;width:100%;height:3px;position:absolute;top:0;left:0}.f79ptW_term{border-bottom:1px solid var(--line);padding:28px 20px 28px 0}.f79ptW_term b{font-family:Montserrat;font-size:28px;font-weight:800;display:block}.f79ptW_term span{color:var(--muted);font-size:15px}.f79ptW_close{background:var(--p7);color:#fff;text-align:center;padding:120px 0}.f79ptW_close .f79ptW_btn{background:var(--navy)}.f79ptW_foot{background:var(--navy);color:#9aa3b8;padding:32px 0;font-size:14px}.f79ptW_badge{z-index:50;background:var(--peach);color:var(--navy);letter-spacing:.1em;border-radius:2px;padding:6px 12px;font:700 12px Montserrat;position:fixed;top:12px;left:50%;transform:translate(-50%)}@media (width<=900px){.f79ptW_logo img{width:180px}.f79ptW_heroGrid,.f79ptW_panel,.f79ptW_mathGrid,.f79ptW_cards3{grid-template-columns:1fr}.f79ptW_terms{grid-template-columns:1fr 1fr}.f79ptW_links a:not(.f79ptW_btn){display:none}.f79ptW_section{padding:72px 0}}@media (width<=640px){.f79ptW_badge{top:82px}.f79ptW_chip b{font-size:16px}.f79ptW_chip small{letter-spacing:0;font-size:10px}.f79ptW_stack .f79ptW_chip{padding:16px 12px}.f79ptW_lede{min-height:180px}}.f79ptW_problemGrid{grid-template-columns:1.25fr 1fr;align-items:stretch;gap:20px;margin-top:56px;display:grid}.f79ptW_painMain{background:var(--navy);color:#fff;border-color:var(--navy);flex-direction:column;justify-content:flex-end;min-height:340px;padding:40px;display:flex}.f79ptW_painMain h3{letter-spacing:-.02em;font-size:clamp(28px,3.2vw,44px);font-weight:800;line-height:1.05}.f79ptW_painMain p{color:#dde1ea;max-width:44ch;font-size:18px}.f79ptW_painMain:hover{box-shadow:6px 6px 0 var(--peach)}.f79ptW_painSide{align-content:start;gap:20px;display:grid}.f79ptW_painTag{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-family:Montserrat;font-size:12px;font-weight:800}.f79ptW_painMain .f79ptW_painTag{color:var(--peach);margin-bottom:auto;padding-bottom:32px}.f79ptW_painSide .f79ptW_pain h3{margin-top:0}.f79ptW_stepper{color:#dde1ea;gap:10px;margin-top:24px;font-size:14px;display:grid}.f79ptW_stepRow{align-items:center;gap:12px;display:flex}.f79ptW_stepBtn{color:#fff;cursor:pointer;touch-action:manipulation;background:0 0;border:1px solid #fff6;border-radius:2px;place-items:center;width:44px;height:44px;transition:background-color .15s ease-out,transform .12s ease-out;display:grid}.f79ptW_stepBtn:hover:not(:disabled){background:var(--navy6)}.f79ptW_stepBtn:active:not(:disabled){transform:scale(.95)}.f79ptW_stepBtn:disabled{opacity:.4;cursor:not-allowed}.f79ptW_stepBtn:focus-visible,.f79ptW_tab:focus-visible{outline:3px solid var(--p5);outline-offset:3px}.f79ptW_stepCount{text-align:center;font-variant-numeric:tabular-nums;min-width:28px;font-family:Montserrat;font-size:22px;font-weight:800}.f79ptW_price{font-variant-numeric:tabular-nums}.f79ptW_mapGrid{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.f79ptW_mapText{color:var(--muted);max-width:48ch;margin-top:24px;font-size:18px;line-height:1.55}.f79ptW_faq{background:var(--mist)}.f79ptW_faqGrid{grid-template-columns:1fr 1.4fr;align-items:start;gap:48px;display:grid}.f79ptW_accordion{border-top:3px solid var(--navy)}.f79ptW_faqItem{border-bottom:1px solid var(--line)}.f79ptW_faqTrigger{text-align:left;min-height:44px;padding:24px 0;font-family:Montserrat;font-size:19px;font-weight:800}.f79ptW_faqTrigger:hover{color:var(--p7);text-decoration:none}.f79ptW_faqAnswer{color:var(--muted);max-width:60ch;font-size:16px;line-height:1.6}.f79ptW_btn{transition:transform .15s ease-out}.f79ptW_btn:active{transform:scale(.97)}.f79ptW_btn:focus-visible,.f79ptW_ghost:focus-visible{outline:3px solid var(--p5);outline-offset:3px}.f79ptW_tab{min-height:44px;transition:background-color .15s ease-out,color .15s ease-out}@media (width<=900px){.f79ptW_problemGrid,.f79ptW_mapGrid,.f79ptW_faqGrid{grid-template-columns:1fr}.f79ptW_painMain{min-height:260px;padding:28px}}@media (hover:none){.f79ptW_stack .f79ptW_chipActive,.f79ptW_stack .f79ptW_chipActive:hover{box-shadow:inset 0 0 0 3px var(--p7);transform:none}.f79ptW_btn:hover{transform:none}}@media (prefers-reduced-motion:reduce){.f79ptW_blob,.f79ptW_track,.f79ptW_chip,.f79ptW_panel,.f79ptW_messageStage h1{animation:none}.f79ptW_stack .f79ptW_chip,.f79ptW_chipMeta svg,.f79ptW_btn,.f79ptW_stepBtn{transition:none}.f79ptW_stack .f79ptW_chipActive,.f79ptW_termsLine,.f79ptW_btn:active,.f79ptW_stepBtn:active{transform:none}}.f79ptW_bar,.f79ptW_term,.f79ptW_faqItem,.f79ptW_panel li,.f79ptW_logoImg,.f79ptW_word{transition:transform .2s cubic-bezier(.23,1,.32,1),box-shadow .2s ease-out,background-color .2s ease-out,opacity .2s ease-out}.f79ptW_panel li:before{transition:transform .25s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.f79ptW_bar:hover{box-shadow:6px 6px 0 var(--navy);transform:translate(-6px,-6px)}.f79ptW_term:hover{background:var(--mist);padding-left:12px;transform:translateY(-4px)}.f79ptW_term:hover b{color:var(--p7)}.f79ptW_faqItem:hover{background:var(--mist)}.f79ptW_panel li:hover{color:#fff;transform:translate(6px)}.f79ptW_panel li:hover:before{background:var(--peach);transform:rotate(45deg)scale(1.15)}.f79ptW_logoImg:hover,.f79ptW_word:hover{transform:scale(1.08)}}.f79ptW_term b{transition:color .2s ease-out}.f79ptW_term:focus-within,.f79ptW_faqItem:focus-within{background:var(--mist)}@media (prefers-reduced-motion:reduce){.f79ptW_bar:hover,.f79ptW_term:hover,.f79ptW_panel li:hover,.f79ptW_logoImg:hover,.f79ptW_word:hover{transform:none}}.f79ptW_proofHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.f79ptW_pauseBtn{min-width:44px;min-height:44px;color:var(--peach);cursor:pointer;background:0 0;border:1px solid #ffffff4d;border-radius:2px;justify-content:center;align-items:center;transition:background-color .15s ease-out;display:inline-flex}.f79ptW_pauseBtn:hover{background:#ffffff1a}.f79ptW_pauseBtn:focus-visible{outline:2px solid var(--p5);outline-offset:2px}.f79ptW_trackPaused,.f79ptW_track:focus-within{animation-play-state:paused}.f79ptW_mobileCta{display:none}@media (width<=767px){.f79ptW_mobileCta{z-index:40;padding:12px 80px max(12px, env(safe-area-inset-bottom)) 16px;background:var(--navy);opacity:0;pointer-events:none;border-top:1px solid #ffffff26;transition:transform .25s cubic-bezier(.23,1,.32,1),opacity .2s ease-out;display:block;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.f79ptW_mobileCtaOn{opacity:1;pointer-events:auto;transform:none}.f79ptW_mobileCta .f79ptW_btn{justify-content:center;align-items:center;width:100%;min-height:48px;display:flex}}@media (hover:none){.f79ptW_pain:active,.f79ptW_bar:active{box-shadow:4px 4px 0 var(--p7);transform:translate(-4px,-4px)}.f79ptW_term:active{background:var(--mist)}.f79ptW_term:active b{color:var(--p7)}.f79ptW_panel li:active{color:#fff;transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.f79ptW_mobileCta{transition:none}.f79ptW_pain:active,.f79ptW_bar:active,.f79ptW_panel li:active{transform:none}}
