.page_hero__TtZL_{position:relative;min-height:82vh;display:flex;align-items:center;overflow:hidden;background:radial-gradient(1200px 720px at 80% 18%,var(--mp) 0,var(--dp) 60%)}.page_heroPhoto__uK4yD{position:absolute;right:0;top:0;height:100%;width:46%;-webkit-mask-image:linear-gradient(270deg,#000 40%,transparent 97%);mask-image:linear-gradient(270deg,#000 40%,transparent 97%)}.page_heroPhoto__uK4yD img{object-fit:cover;object-position:50% 100%;filter:brightness(.95) saturate(1.03)}.page_heroPhoto__uK4yD:after{content:"";position:absolute;inset:0;background:linear-gradient(270deg,rgba(26,9,54,0) 34%,rgba(26,9,54,.92) 97%),linear-gradient(0deg,rgba(26,9,54,.9) 2%,rgba(26,9,54,0) 36%),linear-gradient(180deg,rgba(26,9,54,.55) 0,rgba(26,9,54,0) 24%)}.page_heroInner__ydRjz{position:relative;z-index:2;width:100%;padding-top:var(--hero-t);padding-bottom:var(--hero-b);max-width:min(var(--wrap),100%)}.page_heroNote__mdAdc{position:absolute;left:14px;top:50%;transform:translateY(-50%) rotate(180deg);writing-mode:vertical-rl;font-size:10px;letter-spacing:.32em;text-transform:uppercase;color:rgba(255,255,255,.62);z-index:2}.page_h1__EYC6e{font-weight:900;font-size:var(--h1);line-height:var(--h1-lh);letter-spacing:var(--h1-ls);margin-top:26px;max-width:15ch}.page_h1__EYC6e em{font-style:normal}.page_heroLead__yhg9z{margin-top:26px;font-size:var(--lead);line-height:var(--lead-lh);color:rgba(255,255,255,.78);max-width:34em}.page_chips__4vs_q{list-style:none;display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.page_chip__0sJ3f{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:rgba(255,255,255,.8);border:1px solid rgba(18,205,199,.32);border-radius:999px;padding:8px 15px}.page_chip__0sJ3f strong{color:#fff;font-weight:900}.page_chipStar__yGo_Q{color:var(--teal)}.page_shortAnswer__prG_k{margin-top:30px;padding:22px 26px;border-left:3px solid var(--teal);background:rgba(255,255,255,.045);border-radius:0 14px 14px 0;font-size:14.5px;line-height:1.75;color:rgba(255,255,255,.74);max-width:46em}.page_shortAnswer__prG_k strong{color:#fff;font-weight:900}.page_heroCta___06ys{margin-top:34px}.page_heroCta___06ys a{display:inline-flex;align-items:center;gap:10px}@media (max-width:900px){.page_hero__TtZL_{min-height:0;display:block}.page_heroPhoto__uK4yD{position:relative;width:100%;height:62vw;min-height:260px;-webkit-mask-image:linear-gradient(0deg,transparent 2%,#000 44%);mask-image:linear-gradient(0deg,transparent 2%,#000 44%)}.page_heroPhoto__uK4yD img{object-position:center 52%}.page_heroPhoto__uK4yD:after{background:linear-gradient(180deg,rgba(26,9,54,.3) 0,rgba(26,9,54,0) 32%,rgba(26,9,54,.96) 97%)}.page_heroInner__ydRjz{padding-top:10px;padding-bottom:64px}.page_heroNote__mdAdc{display:none}}.page_headLead__0p_Ya{color:var(--body)}.page_headLeadDark__ItyzE{color:rgba(255,255,255,.66)}.page_afterNote__CPSS5 a,.page_costText__gDHWW p a,.page_stat__UcQEb p a,.page_whoBody__K38bd a{color:var(--th-text);text-decoration:underline;text-underline-offset:2px;-webkit-text-decoration-color:rgba(18,205,199,.5);text-decoration-color:rgba(18,205,199,.5);transition:color var(--d-fast) var(--ease)}@media (hover:hover){.page_afterNote__CPSS5 a:hover,.page_costText__gDHWW p a:hover,.page_stat__UcQEb p a:hover,.page_whoBody__K38bd a:hover{color:var(--dp)}}.page_cards__awydz{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}@media (max-width:1020px){.page_cards__awydz{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page_cards__awydz{grid-template-columns:1fr}}.page_card__bEmff{position:relative;background:#fff;border-radius:var(--r-card);padding:32px 28px;box-shadow:var(--sh-flat);transition:transform var(--d-base) var(--ease),box-shadow var(--d-base) var(--ease);overflow:hidden;display:flex;flex-direction:column;align-items:flex-start}.page_card__bEmff:before{content:"";position:absolute;left:0;top:18%;height:64%;width:3px;background:var(--teal);transform:scaleY(0);transform-origin:top;transition:transform var(--d-base) var(--ease)}@media (hover:hover){.page_card__bEmff:hover{transform:translateY(-9px) scale(1.014);box-shadow:var(--sh-lift)}.page_card__bEmff:hover:before{transform:scaleY(1)}.page_card__bEmff:hover .page_cardTitle__gf20c{color:var(--th)}.page_card__bEmff:hover .page_cardIco__crZNo{transform:scale(1.08)}}.page_cardIco__crZNo{width:52px;height:52px;border-radius:14px;background:rgba(18,205,199,.12);display:flex;align-items:center;justify-content:center;margin-bottom:20px;color:var(--th);transition:transform var(--d-base) var(--ease)}.page_cardTitle__gf20c{font-weight:900;color:var(--dp);font-size:18.5px;margin-bottom:10px;transition:color var(--d-base) var(--ease)}.page_card__bEmff p{font-size:14.5px;line-height:1.65;color:var(--body)}.page_whoGrid__iHiSn{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:clamp(30px,5vw,64px);gap:clamp(30px,5vw,64px);align-items:center}@media (max-width:900px){.page_whoGrid__iHiSn{grid-template-columns:1fr;gap:36px}}.page_stat__UcQEb{display:grid;grid-template-columns:auto 1fr;grid-gap:clamp(18px,3vw,28px);gap:clamp(18px,3vw,28px);align-items:start;margin-bottom:26px}.page_statNum__yAifB{font-weight:900;color:var(--th-text);font-size:clamp(42px,7vw,74px);line-height:.92;white-space:nowrap}.page_stat__UcQEb p{font-size:15px;line-height:1.7;color:var(--body)}@media (max-width:520px){.page_stat__UcQEb{grid-template-columns:1fr;gap:12px}}.page_whoBody__K38bd{font-size:15.5px;line-height:1.75;color:var(--body);max-width:40em}.page_whoPhotoWrap__IS_IV{position:relative}.page_whoPhoto__EzCCa{position:relative;aspect-ratio:4/5;max-width:440px;margin:0 auto;-webkit-mask-image:radial-gradient(118% 96% at 50% 45%,#000 40%,transparent 76%);mask-image:radial-gradient(118% 96% at 50% 45%,#000 40%,transparent 76%)}.page_whoPhoto__EzCCa img{object-fit:cover;object-position:center 32%}.page_whyCards__vlima{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media (max-width:820px){.page_whyCards__vlima{grid-template-columns:1fr}}.page_whyCard__UbP_I{position:relative;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.09);border-radius:var(--r-card);padding:30px 28px;overflow:hidden;transition:transform var(--d-base) var(--ease),border-color var(--d-base) var(--ease),box-shadow var(--d-base) var(--ease)}@media (hover:hover){.page_whyCard__UbP_I:hover{transform:translateY(-6px);border-color:rgba(18,205,199,.45);box-shadow:0 22px 52px rgba(0,0,0,.32)}.page_whyCard__UbP_I:hover .page_whyIco__HVt8L{transform:scale(1.08)}.page_whyCard__UbP_I:hover .page_whyTitle__mZixm{color:var(--teal)}}.page_whyIco__HVt8L{width:28px;height:28px;color:var(--teal);margin-bottom:18px;transform-origin:left center;transition:transform var(--d-base) var(--ease)}.page_whyIco__HVt8L svg{display:block;width:100%;height:100%}.page_whyTitle__mZixm{font-weight:900;color:#fff;font-size:18px;margin-bottom:10px;transition:color var(--d-base) var(--ease)}.page_whyCard__UbP_I p{font-size:14px;line-height:1.65;color:rgba(255,255,255,.64)}.page_honestGrid__JZdFn{display:grid;grid-template-columns:.82fr 1.18fr;grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px);align-items:center}@media (max-width:900px){.page_honestGrid__JZdFn{grid-template-columns:1fr;gap:32px}}.page_honestPhotoWrap__cdxB8{position:relative}.page_honestPhoto__JdR9g{position:relative;aspect-ratio:4/5;max-width:420px;margin:0 auto;-webkit-mask-image:radial-gradient(118% 96% at 50% 45%,#000 40%,transparent 76%);mask-image:radial-gradient(118% 96% at 50% 45%,#000 40%,transparent 76%)}.page_honestPhoto__JdR9g img{object-fit:cover;object-position:center 25%}.page_honestPanel__0h9jZ{background:#fff;border:1px solid rgba(26,9,54,.06);border-left:3px solid var(--teal);border-radius:var(--r-card);padding:clamp(26px,4vw,40px);box-shadow:var(--sh-flat)}.page_honestPanel__0h9jZ p{font-size:15.5px;line-height:1.75;color:var(--body)}.page_honestPanel__0h9jZ p+p{margin-top:16px}.page_steps___G3nf{max-width:800px}.page_stepTitle__ofZh0{font-weight:900;color:var(--dp);font-size:18px;margin-bottom:7px}.page_step__uz9kg p{font-size:14.5px;line-height:1.65;color:var(--body);max-width:46em}.page_afterNote__CPSS5{margin-top:clamp(26px,3.5vw,36px);font-size:15px;line-height:1.75;color:var(--body);max-width:62em}.page_costCard__Yr_Ho{display:grid;grid-template-columns:auto 1fr;grid-gap:clamp(24px,4vw,48px);gap:clamp(24px,4vw,48px);align-items:center;background:#fff;border-radius:var(--r-panel);padding:clamp(28px,4vw,44px);box-shadow:var(--sh-flat)}@media (max-width:640px){.page_costCard__Yr_Ho{grid-template-columns:1fr;gap:24px}}.page_costFig__7dITx{display:flex;flex-direction:column;align-items:center;gap:6px;padding:clamp(22px,3vw,30px) clamp(30px,4vw,44px);background:linear-gradient(160deg,rgba(18,205,199,.14),rgba(18,205,199,.05));border:1px solid rgba(18,205,199,.28);border-radius:var(--r-card)}.page_costNow__BqYfu{font-weight:900;font-size:clamp(42px,6vw,60px);color:var(--th-text);line-height:1}.page_costWas__mZKV3{font-size:20px;color:var(--muted);text-decoration:line-through}.page_costH3__ZPXIv{font-weight:900;color:var(--dp);font-size:clamp(20px,2.4vw,26px);margin-bottom:12px;line-height:1.2}.page_costText__gDHWW p{font-size:15px;line-height:1.7;color:var(--body)}.page_quoteWrap__qHQmC{max-width:24em;margin:0 auto;text-align:center}.page_quoteMark__9IvCM{display:block;font-size:clamp(64px,9vw,110px);line-height:.7;color:var(--teal);opacity:.55;margin-bottom:8px}.page_bigQuote__FcxsI{font-weight:900;font-size:clamp(23px,3.1vw,40px);line-height:1.42;letter-spacing:-.01em;color:#fff;text-wrap:balance}.page_quoteAttr__1cJaW{margin-top:clamp(22px,3vw,30px);font-weight:900;font-size:14px;letter-spacing:.04em;color:var(--teal)}.page_tmCard__719b6{position:relative;background:#fff;border-radius:var(--r-panel);padding:clamp(30px,4.4vw,54px);box-shadow:0 2px 12px rgba(26,9,54,.06);max-width:880px;overflow:hidden}.page_tmQuoteMark__3wNE6{position:absolute;top:6px;right:30px;font-size:130px;line-height:1;font-weight:900;color:rgba(18,205,199,.14);pointer-events:none}.page_tmMeta__14BRu{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:20px}.page_tmStars____2QL{color:var(--th-text);font-size:18px;letter-spacing:3px}.page_tmPosted__Eb2j4{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--muted)}.page_tmPosted__Eb2j4 svg{width:16px;height:16px}.page_tmQuote__cFk1M{position:relative;font-size:clamp(16px,1.55vw,19px);line-height:1.72;color:var(--body)}.page_tmFoot__vet3g{display:flex;align-items:center;gap:14px;margin-top:clamp(24px,3vw,32px)}.page_tmAvatar__TbiJ0{width:56px;height:56px;border-radius:50%;background:rgba(18,205,199,.14);color:var(--th);font-size:18px;letter-spacing:.02em;justify-content:center;flex:none;outline:2px solid rgba(18,205,199,.35);outline-offset:2px}.page_tmAvatar__TbiJ0,.page_tmName__gm2HP{font-weight:900;display:flex;align-items:center}.page_tmName__gm2HP{gap:10px;flex-wrap:wrap;color:var(--dp);font-size:15px}.page_tmBadge__vSW_2{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--th-text);background:rgba(18,205,199,.12);padding:3px 9px;border-radius:999px;font-weight:900}.page_tmReviewed__qmVxW{display:block;font-size:12.5px;color:var(--muted);margin-top:4px}.page_closing__aMZNj{max-width:760px;margin:0 auto;text-align:center}.page_closingH2__H5JIE{font-weight:900;color:#fff;font-size:clamp(30px,4.4vw,54px);line-height:1.12;letter-spacing:-.01em}.page_closingH2__H5JIE em{font-style:normal}.page_closingText__MaUDn{margin:22px auto 0;font-size:clamp(15px,1.4vw,18px);line-height:1.7;color:rgba(255,255,255,.72);max-width:40em}.page_closingCta__WRdJu{margin-top:34px;display:flex;justify-content:center}.page_closingCta__WRdJu a{display:inline-flex;align-items:center;gap:10px}.page_whoText__Nt1qT{min-width:0}