.essential-landing_page__ZMP3K :is(section,[id=demo],[id=practice-title]){scroll-margin-top:110px}.essential-landing_container__b6dm_{width:min(1200px,calc(100% - 96px));margin-inline:auto}.essential-landing_hero__0mkf5{display:grid;grid-template-columns:1.08fr 1fr;align-items:center;gap:64px;padding-block:70px 80px}.essential-landing_heroCopy__C_xev{padding-block:22px;animation:essential-landing_enter__nHXpj .6s ease-out both}.essential-landing_eyebrow__EwXkV{display:flex;align-items:center;gap:9px;font-size:11px;font-weight:550;letter-spacing:1.6px;line-height:1.6;color:var(--muted-foreground);margin-bottom:24px}.essential-landing_eyebrow__EwXkV>span{width:5px;height:5px;border-radius:100%;background:#202630}.essential-landing_heroTitle__NG_VP{font-size:clamp(52px,5.65vw,80px);font-weight:650;line-height:1.13;letter-spacing:-.055em}.essential-landing_heroTitle__NG_VP>span{display:block}.essential-landing_quietLine__PTEQ_{color:#848c99}.essential-landing_heroDescription__0Qx59{max-width:390px;margin-top:30px;font-size:17px;line-height:1.85;color:var(--muted-foreground)}.essential-landing_actions__YUArl{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-top:35px}.essential-landing_primaryButton__2Vwje{display:inline-flex;align-items:center;justify-content:center;gap:26px;min-height:56px;border-radius:99px;background:#202630;color:#fff;padding:17px 25px;font-size:14px;font-weight:550;text-decoration:none;transition:background .18s,transform .18s}.essential-landing_primaryButton__2Vwje:hover{background:#3b4452;transform:translateY(-2px)}.essential-landing_textButton__cY5vH{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:13px;color:#404956}.essential-landing_inlineLink__1_Zt4:hover,.essential-landing_textButton__cY5vH:hover,.essential-landing_toolLink__EqJql:hover{text-decoration:underline;text-underline-offset:5px}.essential-landing_finePrint__2qN0r{margin-top:16px;font-size:12px;color:var(--muted-foreground);line-height:1.7}.essential-landing_heroVisual__pFQj6{position:relative;display:flex;justify-content:center;align-items:center;min-height:680px;margin:0;isolation:isolate}.essential-landing_heroArch__itf7t{position:absolute;inset:30px 0 26px 25px;border-radius:260px 260px 28px 28px;background:#e9ecf2;z-index:-1}.essential-landing_phone__OCtW1{width:304px;flex:0 0 auto;position:relative;padding:6px;border-radius:39px;background:linear-gradient(125deg,#e0e3e8,#6f7680 30%,#dce0e7 55%,#89909b 80%,#e7e9ee);box-shadow:0 30px 45px -22px #19243345,0 3px 6px #17233030}.essential-landing_phone__OCtW1:after{content:"";position:absolute;top:102px;right:-2px;width:2px;height:62px;border-radius:0 2px 2px 0;background:#9096a0}.essential-landing_phoneScreen__MNaNz{border:2px solid #3a4048;border-radius:33px;overflow:hidden;background:#fafafa}.essential-landing_phoneScreen__MNaNz img{display:block;width:100%;height:auto}.essential-landing_heroPhone__ir18X{width:310px;transform:rotate(5deg);margin-left:30px}.essential-landing_floatingHint__0k9oF{position:absolute;left:-15px;bottom:115px;display:flex;align-items:center;gap:14px;padding:20px 23px;border-radius:17px;background:#ffffffed;box-shadow:0 15px 35px #20304d12;backdrop-filter:blur(16px)}.essential-landing_floatingHint__0k9oF svg{color:#4e5a74}.essential-landing_floatingHint__0k9oF span{display:block;color:var(--muted-foreground);font-size:11px;margin-bottom:4px}.essential-landing_floatingHint__0k9oF strong{display:block;font-size:16px;font-weight:550;letter-spacing:-.5px}.essential-landing_heroCaption__C7sCd{position:absolute;right:8px;bottom:0;font-size:11px;color:var(--muted-foreground)}.essential-landing_promiseBar__WfrNL{border-block:1px solid var(--border)}.essential-landing_promises__1Ty7a{display:grid;grid-template-columns:repeat(3,1fr);padding-block:27px}.essential-landing_promises__1Ty7a>div{display:flex;align-items:flex-start;gap:15px;padding-inline:30px;border-left:1px solid var(--border)}.essential-landing_promises__1Ty7a>div:first-child{padding-left:0;border-left:0}.essential-landing_promises__1Ty7a>div:last-child{padding-right:0}.essential-landing_promises__1Ty7a strong{font-size:15px;font-weight:550}.essential-landing_promises__1Ty7a p{font-size:12px;color:var(--muted-foreground);margin-top:5px}.essential-landing_promiseDot__TMj9t{height:6px;width:6px;border-radius:50%;background:#9aa3b0;margin-top:8px;flex-shrink:0}.essential-landing_section__05Mkc{padding-block:112px}.essential-landing_sectionHeading__m9Kj_{display:flex;justify-content:space-between;align-items:flex-end;gap:45px;margin-bottom:40px}.essential-landing_featureCopy__mKn_7 h2,.essential-landing_sectionHeading__m9Kj_ h2{font-size:clamp(32px,3.3vw,46px);font-weight:600;line-height:1.3;letter-spacing:-.045em;white-space:pre-line}.essential-landing_sectionHeading__m9Kj_ .essential-landing_eyebrow__EwXkV{margin-bottom:16px}.essential-landing_headingDescription__DWeYZ{max-width:375px;color:var(--muted-foreground);font-size:15px;line-height:1.8}.essential-landing_demoPlayer__ZFTke{position:relative;background:#e8eaf0;border-radius:24px;overflow:hidden;aspect-ratio:16/9;box-shadow:0 12px 45px -30px #222d4640}.essential-landing_demoPlayer__ZFTke video{width:100%;height:100%;display:block}.essential-landing_demoPoster__6yu2v{position:relative;width:100%;height:100%;display:block;background:#e8eaf0}.essential-landing_demoPoster__6yu2v>img{width:100%;height:100%;object-fit:cover}.essential-landing_demoPoster__6yu2v:after{content:"";position:absolute;inset:0;background:#161c2e25;transition:background .2s}.essential-landing_demoPoster__6yu2v:hover:after{background:#161c2e38}.essential-landing_playOverlay__p1D2F{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:14px;color:#fff;font-size:14px;font-weight:550;text-shadow:0 1px 8px #0008}.essential-landing_playCircle__c430O{width:76px;height:76px;border-radius:50%;background:#ffffffeb;color:#202630;display:grid;place-items:center;box-shadow:0 10px 25px #0002}.essential-landing_playCircle__c430O svg{margin-left:3px}.essential-landing_videoError__CDp_P{position:absolute;bottom:50px;left:16px;right:16px;background:#fff;color:#202630;padding:16px;border-radius:12px;font-size:14px}.essential-landing_videoError__CDp_P a{text-decoration:underline}.essential-landing_mediaNote__B4mpf{color:var(--muted-foreground);font-size:11px;margin-top:15px;line-height:1.7}.essential-landing_steps__2LFLE{margin-top:44px;display:grid;grid-template-columns:repeat(3,1fr);gap:38px;list-style:none;padding:0}.essential-landing_steps__2LFLE li{border-top:1px solid #d5dae2;padding-top:21px}.essential-landing_stepNumber__Kyloa{display:flex;justify-content:space-between;align-items:center;color:#7b8492;font-size:12px}.essential-landing_steps__2LFLE h3{font-size:21px;font-weight:550;letter-spacing:-.6px;margin-top:24px}.essential-landing_steps__2LFLE p{color:var(--muted-foreground);font-size:14px;line-height:1.85;margin-top:12px}.essential-landing_feedbackSection__NN3fX{background:#fff;border-block:1px solid var(--border);padding-block:95px}.essential-landing_featureGrid__OTayf{display:grid;grid-template-columns:1fr 1fr;gap:110px;align-items:center}.essential-landing_featureCopy__mKn_7{padding-block:25px}.essential-landing_featureDescription__qm25S{margin-top:25px;color:var(--muted-foreground);line-height:1.9;font-size:16px;max-width:430px}.essential-landing_featureList__0ub8o{list-style:none;margin-top:30px;padding:0;display:grid;gap:17px}.essential-landing_featureList__0ub8o li{display:flex;gap:12px;font-size:14px;line-height:1.7}.essential-landing_featureList__0ub8o svg{flex-shrink:0;margin-top:3px;color:#59667c}.essential-landing_analysisAreas__YIwm2{display:flex;flex-wrap:wrap;gap:8px;margin-top:32px}.essential-landing_analysisAreas__YIwm2 span{font-size:12px;border:1px solid var(--border);border-radius:99px;padding:7px 12px;color:#596372}.essential-landing_feedbackVisual__0D0oH{display:flex;align-items:center;flex-direction:column;background:#f2f4f7;border-radius:30px;padding:28px 20px 24px;overflow:hidden}.essential-landing_screenTabs___x6z_{display:flex;gap:3px;background:#e5e9ef;padding:4px;border-radius:99px;margin-bottom:28px}.essential-landing_screenTabs___x6z_ button{font-size:12px;padding:10px 20px;border-radius:99px;color:#616c7c;min-height:40px}.essential-landing_screenTabs___x6z_ button[aria-selected=true]{background:#fff;color:#202630;box-shadow:0 2px 4px #1c273710}.essential-landing_feedbackPanel__GrSf7 .essential-landing_phone__OCtW1{width:292px}.essential-landing_practiceGrid__x_UeA{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:95px}.essential-landing_practiceFacts__67ZA_{display:grid;grid-template-columns:1fr 1fr;margin-top:38px;padding-block:23px;border-block:1px solid var(--border)}.essential-landing_practiceFacts__67ZA_>div+div{padding-left:27px;border-left:1px solid var(--border)}.essential-landing_practiceFacts__67ZA_ dt{font-size:47px;font-weight:500;letter-spacing:-2px;line-height:1.2}.essential-landing_practiceFacts__67ZA_ dt span{font-size:15px;font-weight:450;letter-spacing:-.5px;margin-left:7px;color:#626b79}.essential-landing_practiceFacts__67ZA_ dd{font-size:12px;margin-top:9px;color:var(--muted-foreground)}.essential-landing_inlineLink__1_Zt4{display:inline-flex;align-items:center;gap:24px;margin-top:35px;min-height:44px;font-weight:550;font-size:15px}.essential-landing_toolLink__EqJql{display:flex;align-items:center;gap:9px;width:fit-content;min-height:44px;color:var(--muted-foreground);font-size:12px}.essential-landing_practiceVisual__bKcGE{display:flex;align-items:center;flex-direction:column;position:relative;isolation:isolate;margin:0;padding-block:30px 0}.essential-landing_practiceBackdrop__nfg6f{position:absolute;inset:0 0 38px;background:#e8ece9;border-radius:240px 240px 26px 26px;z-index:-1}.essential-landing_practicePhone__AelFj{transform:rotate(-4deg)}.essential-landing_practiceVisual__bKcGE .essential-landing_mediaNote__B4mpf{margin-top:32px}.essential-landing_pricingSection__AFDHF{padding-block:105px;background:#eef0f4;border-block:1px solid var(--border)}.essential-landing_freeNote__GA9aI{display:flex;align-items:center;gap:13px;padding:20px 24px;background:#e1e6ed;border-radius:12px;color:#414c5c;font-size:13px;line-height:1.7}.essential-landing_freeNote__GA9aI>svg{flex-shrink:0}.essential-landing_freeNote__GA9aI a{display:grid;place-items:center;margin-left:auto;flex-shrink:0;width:36px;height:36px;border:1px solid #bec6d1;border-radius:50%;transform:rotate(180deg)}.essential-landing_packGrid__8sXrN{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:26px}.essential-landing_pack__B_pis{padding:32px 28px;background:#fff;border:1px solid #dce1e8;border-radius:20px;display:flex;flex-direction:column}.essential-landing_packHeader__4Lzxv{display:flex;justify-content:space-between;align-items:center;gap:10px}.essential-landing_packHeader__4Lzxv h3{font-size:19px;font-weight:550;letter-spacing:-.4px}.essential-landing_packHeader__4Lzxv>span{font-size:10px;border:1px solid #dce1e8;border-radius:99px;padding:4px 9px;white-space:nowrap}.essential-landing_packTagline__NxjJs{font-size:12px;color:var(--muted-foreground);margin-top:8px}.essential-landing_packPrice__r3aoc{font-size:45px;font-weight:550;letter-spacing:-2.4px;line-height:1.2;margin-top:35px}.essential-landing_packPrice__r3aoc>span{font-size:11px;margin-left:8px;color:var(--muted-foreground);letter-spacing:.3px;font-weight:400}.essential-landing_creditCount__mnxzU{margin-top:13px;font-size:15px;font-weight:550}.essential-landing_creditCount__mnxzU>span{display:block;color:var(--muted-foreground);margin-top:5px;font-size:11px;font-weight:400}.essential-landing_pack__B_pis ul{list-style:none;padding:24px 0 0;margin-top:24px;border-top:1px solid var(--border);display:grid;gap:13px;color:#626b79;font-size:12px;line-height:1.6}.essential-landing_pack__B_pis li{display:flex;gap:9px}.essential-landing_pack__B_pis li svg{flex-shrink:0;margin-top:1px}.essential-landing_packButton__4oqIr{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:550;padding:15px 19px;border:1px solid #cdd3dc;border-radius:99px;margin-top:30px;transition:background .18s}.essential-landing_packButton__4oqIr:hover{background:#eef0f4}.essential-landing_popularPack__HLUlg{background:#202630;border-color:#202630;color:#fff}.essential-landing_popularPack__HLUlg :is(.essential-landing_packTagline__NxjJs,.essential-landing_packPrice__r3aoc>span,.essential-landing_creditCount__mnxzU>span,ul){color:#bdc5d2}.essential-landing_popularPack__HLUlg :is(ul,.essential-landing_packHeader__4Lzxv>span){border-color:#46505f}.essential-landing_popularPack__HLUlg .essential-landing_packButton__4oqIr{background:#fff;color:#202630;border-color:#fff}.essential-landing_popularPack__HLUlg .essential-landing_packButton__4oqIr:hover{background:#dce1e9}.essential-landing_pricingNotes__YAsla{display:grid;gap:12px;margin-top:27px;color:var(--muted-foreground);font-size:11px;line-height:1.8}.essential-landing_pricingNotes__YAsla a{text-decoration:underline;text-underline-offset:3px}.essential-landing_faq__lae5_{padding-block:104px}.essential-landing_faq__lae5_>section{padding:0}.essential-landing_faq__lae5_>section>div{max-width:none;padding:0}.essential-landing_faq__lae5_ #faq-title{font-size:clamp(32px,3.3vw,46px);font-weight:600;letter-spacing:-.045em}.essential-landing_faq__lae5_ [role=tablist]{gap:8px;margin-bottom:26px}.essential-landing_faq__lae5_ [role=tab]{font-size:12px;min-height:44px;padding-inline:17px}.essential-landing_faq__lae5_ [data-slot=accordion]{border:0;border-radius:0;background:transparent}.essential-landing_faq__lae5_ [data-slot=accordion-trigger]{padding:24px 4px;font-size:17px;font-weight:500;letter-spacing:-.35px}.essential-landing_faq__lae5_ [data-slot=accordion-content]{padding-inline:4px}.essential-landing_faq__lae5_ [data-slot=accordion-content] p{max-width:850px;line-height:1.9}.essential-landing_finalSection__5cO99{background:#e8ebf1;border-block:1px solid #dce1e8;text-align:center;padding-block:105px 90px}.essential-landing_finalInner__QQH1a{display:flex;align-items:center;flex-direction:column}.essential-landing_finalInner__QQH1a .essential-landing_eyebrow__EwXkV{justify-content:center;margin-bottom:23px}.essential-landing_finalInner__QQH1a h2{font-size:clamp(36px,4.5vw,62px);font-weight:600;letter-spacing:-.05em;line-height:1.25;white-space:pre-line}.essential-landing_finalInner__QQH1a>p:not(.essential-landing_eyebrow__EwXkV):not(.essential-landing_finePrint__2qN0r){max-width:460px;color:var(--muted-foreground);font-size:15px;line-height:1.85;margin-top:25px}.essential-landing_finalInner__QQH1a>.essential-landing_primaryButton__2Vwje{margin-top:32px}.essential-landing_storeLinks__IKxe9{margin-top:42px;padding-top:28px;border-top:1px solid #cfd5df}.essential-landing_storeLinks__IKxe9>span{color:var(--muted-foreground);font-size:11px}.essential-landing_storeLinks__IKxe9>div{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px;margin-top:12px}@keyframes essential-landing_enter__nHXpj{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1500px){.essential-landing_hero__0mkf5{padding-block:90px}}@media (max-width:1100px){.essential-landing_container__b6dm_{width:calc(100% - 64px)}.essential-landing_hero__0mkf5{gap:30px;padding-block:55px}.essential-landing_heroTitle__NG_VP{font-size:62px}.essential-landing_heroVisual__pFQj6{min-height:620px}.essential-landing_heroPhone__ir18X{width:276px}.essential-landing_heroArch__itf7t{inset:25px 0 30px 15px}.essential-landing_floatingHint__0k9oF{left:-14px;bottom:88px;padding:16px}.essential-landing_floatingHint__0k9oF strong{font-size:14px}.essential-landing_featureGrid__OTayf,.essential-landing_practiceGrid__x_UeA{gap:60px}.essential-landing_pack__B_pis{padding:27px 22px}.essential-landing_packPrice__r3aoc{font-size:39px}.essential-landing_packHeader__4Lzxv{flex-wrap:wrap}.essential-landing_headingDescription__DWeYZ{max-width:320px}}@media (max-width:820px){.essential-landing_hero__0mkf5{grid-template-columns:1fr 1fr;gap:24px}.essential-landing_heroTitle__NG_VP{font-size:48px}.essential-landing_heroDescription__0Qx59{font-size:15px;margin-top:23px}.essential-landing_eyebrow__EwXkV{font-size:10px;letter-spacing:1.1px}.essential-landing_heroVisual__pFQj6{min-height:530px}.essential-landing_heroPhone__ir18X{width:232px;margin-left:12px}.essential-landing_heroArch__itf7t{inset:15px 0 25px 8px}.essential-landing_floatingHint__0k9oF{left:-25px;bottom:62px;padding:12px 15px;gap:10px}.essential-landing_floatingHint__0k9oF svg{width:20px}.essential-landing_floatingHint__0k9oF strong{font-size:12px}.essential-landing_floatingHint__0k9oF span{font-size:10px}.essential-landing_heroCaption__C7sCd{font-size:10px;right:0}.essential-landing_actions__YUArl{gap:10px 18px;margin-top:25px}.essential-landing_primaryButton__2Vwje{padding-inline:22px;gap:16px;font-size:13px;min-height:52px}.essential-landing_feedbackSection__NN3fX,.essential-landing_pricingSection__AFDHF,.essential-landing_section__05Mkc{padding-block:75px}.essential-landing_sectionHeading__m9Kj_{align-items:flex-start;gap:25px}.essential-landing_headingDescription__DWeYZ{max-width:280px;font-size:14px}.essential-landing_promises__1Ty7a>div{padding-inline:18px;gap:9px}.essential-landing_promises__1Ty7a strong{font-size:13px}.essential-landing_promises__1Ty7a p{font-size:11px}.essential-landing_steps__2LFLE{gap:22px}.essential-landing_steps__2LFLE h3{font-size:18px}.essential-landing_steps__2LFLE p{font-size:13px}.essential-landing_featureGrid__OTayf,.essential-landing_practiceGrid__x_UeA{gap:30px}.essential-landing_feedbackVisual__0D0oH{padding-inline:12px}.essential-landing_feedbackPanel__GrSf7 .essential-landing_phone__OCtW1,.essential-landing_practicePhone__AelFj{width:250px}.essential-landing_screenTabs___x6z_ button{padding-inline:15px}.essential-landing_featureCopy__mKn_7 h2{font-size:32px}.essential-landing_featureDescription__qm25S{font-size:14px}.essential-landing_featureList__0ub8o{gap:12px}.essential-landing_featureList__0ub8o li{font-size:13px}.essential-landing_practiceFacts__67ZA_ dt{font-size:39px}.essential-landing_practiceFacts__67ZA_ dt span{font-size:12px}.essential-landing_practiceFacts__67ZA_>div+div{padding-left:16px}.essential-landing_packGrid__8sXrN{gap:12px}.essential-landing_pack__B_pis{padding:25px 17px}.essential-landing_packHeader__4Lzxv h3{font-size:17px}.essential-landing_packPrice__r3aoc{font-size:34px}.essential-landing_packPrice__r3aoc>span{margin-left:5px}.essential-landing_packButton__4oqIr{padding-inline:14px}.essential-landing_faq__lae5_{padding-block:75px}}@media (max-width:620px){.essential-landing_container__b6dm_{width:calc(100% - 40px)}.essential-landing_hero__0mkf5{grid-template-columns:1fr;gap:22px;padding-block:42px 30px}.essential-landing_heroCopy__C_xev{padding:0}.essential-landing_heroTitle__NG_VP{font-size:clamp(46px,11.5vw,62px);line-height:1.12;letter-spacing:-.055em}.essential-landing_heroCopy__C_xev .essential-landing_eyebrow__EwXkV{margin-bottom:20px}.essential-landing_heroDescription__0Qx59{margin-top:21px;max-width:360px;font-size:14px;line-height:1.8}.essential-landing_actions__YUArl{margin-top:25px;gap:14px 20px}.essential-landing_finePrint__2qN0r{font-size:11px;margin-top:12px}.essential-landing_textButton__cY5vH{font-size:12px}.essential-landing_heroVisual__pFQj6{min-height:568px;padding-block:16px 32px;max-width:380px;width:100%;margin-inline:auto}.essential-landing_heroPhone__ir18X{width:248px;margin-left:10px}.essential-landing_heroArch__itf7t{inset:25px 0 30px 0}.essential-landing_floatingHint__0k9oF{display:none}.essential-landing_heroCaption__C7sCd{bottom:0;left:0;right:0;text-align:center}.essential-landing_promises__1Ty7a{grid-template-columns:1fr;gap:16px;padding-block:25px}.essential-landing_promises__1Ty7a>div,.essential-landing_promises__1Ty7a>div:first-child{padding:0;border:0;gap:12px}.essential-landing_promises__1Ty7a>div>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex:1}.essential-landing_promises__1Ty7a strong{font-size:12px;white-space:nowrap}.essential-landing_promises__1Ty7a p{font-size:11px;margin-top:0;text-align:right}.essential-landing_promiseDot__TMj9t{width:4px;height:4px;margin-top:6px}.essential-landing_feedbackSection__NN3fX,.essential-landing_pricingSection__AFDHF,.essential-landing_section__05Mkc{padding-block:62px}.essential-landing_sectionHeading__m9Kj_{flex-direction:column;gap:19px;margin-bottom:27px}.essential-landing_featureCopy__mKn_7 h2,.essential-landing_sectionHeading__m9Kj_ h2{font-size:33px}.essential-landing_headingDescription__DWeYZ{max-width:100%;font-size:14px}.essential-landing_demoPlayer__ZFTke{border-radius:14px}.essential-landing_playOverlay__p1D2F{gap:8px;font-size:12px}.essential-landing_playCircle__c430O{width:51px;height:51px}.essential-landing_playCircle__c430O svg{width:19px}.essential-landing_mediaNote__B4mpf{font-size:10px}.essential-landing_steps__2LFLE{grid-template-columns:1fr;gap:25px;margin-top:30px}.essential-landing_steps__2LFLE li{padding-top:16px}.essential-landing_steps__2LFLE h3{margin-top:13px;font-size:20px}.essential-landing_steps__2LFLE p{margin-top:9px;font-size:14px}.essential-landing_featureGrid__OTayf,.essential-landing_practiceGrid__x_UeA{grid-template-columns:1fr;gap:34px}.essential-landing_featureGrid__OTayf .essential-landing_featureCopy__mKn_7{grid-row:1}.essential-landing_featureCopy__mKn_7{padding:0}.essential-landing_featureDescription__qm25S{font-size:15px;margin-top:20px}.essential-landing_featureList__0ub8o{margin-top:24px;gap:14px}.essential-landing_featureList__0ub8o li{font-size:14px}.essential-landing_analysisAreas__YIwm2{margin-top:25px;gap:6px}.essential-landing_analysisAreas__YIwm2 span{font-size:11px;padding-inline:10px}.essential-landing_feedbackVisual__0D0oH{padding:24px 10px 20px;border-radius:22px}.essential-landing_feedbackPanel__GrSf7 .essential-landing_phone__OCtW1{width:264px}.essential-landing_screenTabs___x6z_ button{min-height:44px;padding-inline:22px}.essential-landing_practiceFacts__67ZA_{margin-top:28px}.essential-landing_practiceFacts__67ZA_ dt{font-size:44px}.essential-landing_practiceFacts__67ZA_ dd{font-size:12px}.essential-landing_practiceVisual__bKcGE{padding-top:20px;max-width:390px;width:100%;margin-inline:auto}.essential-landing_practicePhone__AelFj{width:264px}.essential-landing_freeNote__GA9aI{padding:16px;align-items:flex-start;font-size:12px}.essential-landing_freeNote__GA9aI>svg{margin-top:2px}.essential-landing_freeNote__GA9aI a{width:30px;height:30px}.essential-landing_packGrid__8sXrN{grid-template-columns:1fr;gap:15px;margin-top:21px}.essential-landing_pack__B_pis{padding:26px}.essential-landing_packHeader__4Lzxv h3{font-size:19px}.essential-landing_packPrice__r3aoc{font-size:46px;margin-top:24px}.essential-landing_packPrice__r3aoc>span{font-size:12px;margin-left:8px}.essential-landing_pack__B_pis ul{font-size:13px;margin-top:20px;padding-top:20px}.essential-landing_packButton__4oqIr{padding:15px 19px;margin-top:25px}.essential-landing_faq__lae5_{padding-block:62px}.essential-landing_faq__lae5_ #faq-title{font-size:33px}.essential-landing_faq__lae5_ [role=tablist]{gap:6px}.essential-landing_faq__lae5_ [role=tab]{padding-inline:13px;font-size:11px}.essential-landing_faq__lae5_ [data-slot=accordion-trigger]{font-size:15px;padding-block:22px}.essential-landing_finalSection__5cO99{padding-block:65px 55px}.essential-landing_finalInner__QQH1a h2{font-size:39px}.essential-landing_finalInner__QQH1a>p:not(.essential-landing_eyebrow__EwXkV):not(.essential-landing_finePrint__2qN0r){font-size:14px}.essential-landing_storeLinks__IKxe9>div{gap:4px}}@media (max-width:360px){.essential-landing_heroTitle__NG_VP{font-size:39px}.essential-landing_heroPhone__ir18X{width:230px}.essential-landing_heroVisual__pFQj6{min-height:528px}.essential-landing_feedbackPanel__GrSf7 .essential-landing_phone__OCtW1,.essential-landing_practicePhone__AelFj{width:235px}.essential-landing_featureCopy__mKn_7 h2,.essential-landing_sectionHeading__m9Kj_ h2{font-size:30px}.essential-landing_finalInner__QQH1a h2{font-size:34px}.essential-landing_primaryButton__2Vwje{padding-inline:18px}.essential-landing_actions__YUArl{gap:14px}}@media (prefers-reduced-motion:reduce){.essential-landing_heroCopy__C_xev{animation:none}.essential-landing_primaryButton__2Vwje{transition:none}.essential-landing_primaryButton__2Vwje:hover{transform:none}}.essential-theme_theme__n84Ta{--background:#f6f7f9;--foreground:#202630;--card:#fff;--card-foreground:#202630;--popover:#fff;--popover-foreground:#202630;--primary:#202630;--primary-foreground:#fff;--secondary:#e9ecf1;--secondary-foreground:#202630;--muted:#eceff3;--muted-foreground:#626b79;--accent:#e9ecf1;--accent-foreground:#202630;--border:#dfe3e9;--input:#dfe3e9;--ring:#4657d5;--link:#415b8a;color-scheme:light;min-height:100vh;color:var(--foreground);background:var(--background);font-family:var(--font-pretendard),sans-serif;-webkit-font-smoothing:antialiased}.essential-theme_theme__n84Ta *{box-sizing:border-box}.essential-theme_theme__n84Ta :is(h1,h2,h3,p){word-break:keep-all;overflow-wrap:anywhere}.essential-theme_theme__n84Ta :is(a,button){-webkit-tap-highlight-color:transparent}.essential-theme_theme__n84Ta button{cursor:pointer}.essential-theme_theme__n84Ta :is(a,button):focus-visible{outline:3px solid var(--ring);outline-offset:5px}.essential-theme_container__CLeJ5{width:min(1200px,calc(100% - 96px));margin-inline:auto}.essential-theme_skipLink__YTVIz{position:absolute;z-index:100;top:12px;left:12px;padding:12px 20px;background:#fff;border-radius:12px;transform:translateY(-180%)}.essential-theme_skipLink__YTVIz:focus{transform:translateY(0)}.essential-theme_theme__n84Ta nav[data-appearance=essential]{position:sticky;background:#f6f7f9ed;border-bottom:1px solid var(--border);backdrop-filter:blur(18px)}.essential-theme_theme__n84Ta nav[data-appearance=essential]>div:first-child{width:min(1200px,calc(100% - 96px));max-width:none;height:82px;padding-inline:0}.essential-theme_theme__n84Ta nav[data-appearance=essential] a[data-slot=button]{border:1px solid #cfd4dd;border-radius:99px;min-height:40px;padding-inline:20px;background:transparent;color:var(--foreground);box-shadow:none}.essential-theme_theme__n84Ta nav[data-appearance=essential] button[aria-controls=mobile-nav]{padding:12px;margin-right:-12px}.essential-theme_theme__n84Ta #mobile-nav{border-bottom:1px solid var(--border)}.essential-theme_theme__n84Ta #mobile-nav :is(a,button){min-height:44px;display:flex;align-items:center}.essential-theme_theme__n84Ta footer[data-appearance=essential]{background:var(--background);border-top:1px solid var(--border)}.essential-theme_theme__n84Ta footer[data-appearance=essential]>div{width:min(1200px,calc(100% - 96px));max-width:none;padding:0}.essential-theme_theme__n84Ta footer[data-appearance=essential]>div>div:first-child{align-items:flex-start;flex-wrap:wrap}.essential-theme_theme__n84Ta footer[data-appearance=essential]>div>div:first-child>div{flex-wrap:wrap}.essential-theme_theme__n84Ta footer[data-appearance=essential] [data-slot=collapsible-trigger]{min-height:40px}.essential-theme_theme__n84Ta footer[data-appearance=essential] nav a{display:inline-flex;align-items:center;min-height:44px}@media (max-width:1100px){.essential-theme_container__CLeJ5,.essential-theme_theme__n84Ta footer[data-appearance=essential]>div,.essential-theme_theme__n84Ta nav[data-appearance=essential]>div:first-child{width:calc(100% - 64px)}}@media (max-width:620px){.essential-theme_container__CLeJ5,.essential-theme_theme__n84Ta footer[data-appearance=essential]>div,.essential-theme_theme__n84Ta nav[data-appearance=essential]>div:first-child{width:calc(100% - 40px)}.essential-theme_theme__n84Ta nav[data-appearance=essential]>div:first-child{height:68px}.essential-theme_theme__n84Ta footer[data-appearance=essential]{padding-block:35px}.essential-theme_theme__n84Ta footer[data-appearance=essential]>div>div:first-child{align-items:center}.essential-theme_theme__n84Ta footer[data-appearance=essential]>div>div:first-child>div{justify-content:center}.essential-theme_theme__n84Ta footer[data-appearance=essential]>div>div:first-child>div>span:last-child{flex-basis:100%;text-align:center;margin-top:7px;font-size:12px}}.legal-layout_main__PbC6S{width:min(960px,calc(100% - 96px));margin-inline:auto;padding-block:38px 96px}.legal-layout_navigation__53_Vw{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:30px}.legal-layout_back__EDjNC{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:13px;color:var(--muted-foreground)}.legal-layout_back__EDjNC:hover{color:var(--foreground)}.legal-layout_tabs__9teaV{display:flex;flex-wrap:wrap;gap:5px}.legal-layout_tabs__9teaV a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border-radius:99px;padding:10px 15px;font-size:12px;color:var(--muted-foreground)}.legal-layout_tabs__9teaV a:hover{background:var(--secondary);color:var(--foreground)}.legal-layout_tabs__9teaV a[aria-current=page]{background:var(--primary);color:var(--primary-foreground)}.legal-layout_document__D4kUg{padding:58px 64px 64px;background:var(--card);border:1px solid var(--border);border-radius:20px}.legal-layout_document__D4kUg h1{font-size:clamp(32px,4vw,46px);font-weight:600;letter-spacing:-.045em;line-height:1.3;margin-bottom:18px}.legal-layout_document__D4kUg h2{margin-top:44px;padding-top:26px;border-top:1px solid var(--border);font-size:22px;letter-spacing:-.025em;scroll-margin-top:110px}.legal-layout_document__D4kUg h3{font-size:17px}.legal-layout_document__D4kUg :is(p,ul,ol){color:#4c5665;font-size:15px;line-height:1.9}.legal-layout_document__D4kUg li{margin-bottom:7px}.legal-layout_document__D4kUg .effective-date{font-size:13px;color:var(--muted-foreground);padding-bottom:16px}.legal-layout_document__D4kUg :is(th,td){border-color:var(--border);padding:13px 15px;line-height:1.7}.legal-layout_document__D4kUg th{background:var(--muted)}.legal-layout_document__D4kUg td{color:#4c5665}.legal-layout_document__D4kUg a{color:var(--link);text-underline-offset:4px;overflow-wrap:anywhere}.legal-layout_document__D4kUg a:hover{color:var(--foreground)}@media (max-width:820px){.legal-layout_main__PbC6S{width:calc(100% - 64px)}.legal-layout_document__D4kUg{padding:40px 32px}}@media (max-width:620px){.legal-layout_main__PbC6S{width:calc(100% - 40px);padding-block:22px 56px}.legal-layout_navigation__53_Vw{gap:12px;margin-bottom:24px}.legal-layout_tabs__9teaV{gap:2px}.legal-layout_tabs__9teaV a{padding-inline:11px;font-size:12px}.legal-layout_document__D4kUg{padding:30px 0 0;background:transparent;border:0;border-top:1px solid var(--border);border-radius:0}.legal-layout_document__D4kUg h1{font-size:34px}.legal-layout_document__D4kUg h2{font-size:21px;margin-top:34px;padding-top:24px}.legal-layout_document__D4kUg :is(p,ul,ol){font-size:14px}.legal-layout_document__D4kUg table{min-width:520px}}.blog-layout_page__KkNKl{overflow-x:clip}.blog-layout_main__Y8NX7{width:min(1120px,calc(100% - 96px));margin-inline:auto;padding-block:48px 88px}.blog-layout_main__Y8NX7 :is(h1,h2,h3){text-wrap:pretty}.blog-layout_main__Y8NX7 h1{letter-spacing:-.04em;font-weight:600}.blog-layout_masthead__IT00W{padding-block:20px 44px;border-bottom:1px solid var(--border)}.blog-layout_masthead__IT00W h1{font-size:clamp(36px,4.5vw,58px);line-height:1.2}.blog-layout_masthead__IT00W p{max-width:560px;margin-top:20px;font-size:16px;line-height:1.85;color:var(--muted-foreground)}.blog-layout_categoryNav__cdiQO{border-bottom:1px solid var(--border)}.blog-layout_categoryNav__cdiQO>nav{display:flex;flex-wrap:wrap;gap:8px;padding-block:18px}.blog-layout_mdx___jMbv pre{margin-block:24px;overflow-x:auto;padding:20px;border:1px solid var(--border);border-radius:12px}.blog-layout_mdx___jMbv pre code{background:transparent;padding:0}.blog-layout_mdx___jMbv th{min-width:100px}.blog-layout_mdx___jMbv :is(ul,ol){line-height:1.9}.blog-layout_mdx___jMbv :is(h2,h3){letter-spacing:-.025em}@media (max-width:1100px){.blog-layout_main__Y8NX7{width:calc(100% - 64px)}}@media (max-width:620px){.blog-layout_main__Y8NX7{width:calc(100% - 40px);padding-block:32px 56px}.blog-layout_masthead__IT00W{padding-block:6px 32px}.blog-layout_masthead__IT00W p{margin-top:16px;font-size:14px}.blog-layout_categoryNav__cdiQO>nav{gap:6px;padding-block:12px}}