.sbNgYW_item{border-bottom:1px solid var(--paper-line);overflow:hidden}.sbNgYW_item:first-child{border-top:1px solid var(--rule-strong)}.sbNgYW_button{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.sbNgYW_question{font-family:var(--display);color:var(--ink);letter-spacing:-.01em;font-weight:700;line-height:1.3}.sbNgYW_plus{font-family:var(--mono);flex-shrink:0;font-size:20px;font-weight:400;line-height:1;transition:all .25s}.sbNgYW_answerWrapper{transition:max-height .35s cubic-bezier(.4,0,.2,1);overflow:hidden}.sbNgYW_answerText{color:var(--stone);font-size:15px;font-weight:400;line-height:1.75}
.ItA9Ha_section{background:var(--bone)}.ItA9Ha_inner{text-align:center;max-width:1100px;margin:0 auto;padding:100px 48px}.ItA9Ha_eyebrow{font-family:var(--mono);color:var(--brand);letter-spacing:.18em;text-transform:uppercase;margin-bottom:16px;font-size:11px;font-weight:600}.ItA9Ha_heading{font-family:var(--display);letter-spacing:-.01em;color:var(--ink);margin-bottom:16px;font-size:clamp(28px,3.5vw,44px);font-weight:700;line-height:1.08}.ItA9Ha_subtext{color:var(--stone);max-width:520px;margin:0 auto 48px;font-size:16px;font-weight:400;line-height:1.75}.ItA9Ha_grid{background:var(--paper-line);border:1px solid var(--paper-line);text-align:left;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.ItA9Ha_card{background:var(--bone-raised);border-radius:0;flex-direction:column;padding:28px 24px;display:flex}.ItA9Ha_stars{color:var(--brand);letter-spacing:3px;margin-bottom:14px;font-size:14px}.ItA9Ha_quote{color:var(--stone);flex:1;margin-bottom:18px;font-size:15px;font-weight:400;line-height:1.7}.ItA9Ha_author{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);font-size:11px;font-weight:600}.ItA9Ha_authorMeta{color:var(--stone);margin-top:4px;font-size:12px}.ItA9Ha_reviewsWidget{text-align:left}.ItA9Ha_grid+.ItA9Ha_reviewsWidget{margin-top:48px}@media (max-width:768px){.ItA9Ha_inner{padding:72px 24px}.ItA9Ha_grid{grid-template-columns:1fr}}
.-dmWIa_section{background:var(--carbon);border-top:1px solid var(--night-line);padding:100px 48px}@media (max-width:768px){.-dmWIa_section{padding:72px 24px}}.-dmWIa_introWrap{text-align:center;margin-bottom:56px}.-dmWIa_eyebrow{font-family:var(--mono);color:var(--signal);letter-spacing:.18em;text-transform:uppercase;margin-bottom:16px;font-size:11px;font-weight:600}.-dmWIa_heading{font-family:var(--display);letter-spacing:-.01em;color:var(--bone);margin-bottom:10px;font-size:clamp(28px,3.5vw,44px);font-weight:700;line-height:1.08}.-dmWIa_subLabel{font-family:var(--mono);color:var(--ash);letter-spacing:.18em;text-transform:uppercase;margin-bottom:16px;font-size:10.5px;font-weight:600}.-dmWIa_tagline{color:var(--ash);max-width:480px;margin:0 auto;font-size:16px;font-weight:400;line-height:1.75}.-dmWIa_card{background:var(--white);border:1px solid var(--paper-line);border-radius:0;max-width:680px;margin:0 auto;padding:56px}@media (max-width:600px){.-dmWIa_card{padding:32px 20px}}.-dmWIa_sectionHead{font-family:var(--mono);color:var(--brand);letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid var(--paper-line);margin-bottom:20px;padding-bottom:10px;font-size:10.5px;font-weight:600}.-dmWIa_formRow{margin-bottom:20px}.-dmWIa_formRow2Col{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;display:grid}.-dmWIa_formRowThreeCols{grid-template-columns:1fr 1fr 1fr;gap:20px;margin-bottom:20px;display:grid}@media (max-width:600px){.-dmWIa_formRow2Col,.-dmWIa_formRowThreeCols{grid-template-columns:1fr}}.-dmWIa_label{font-family:var(--mono);color:var(--stone);text-transform:uppercase;letter-spacing:.12em;margin-bottom:8px;font-size:10.5px;font-weight:600;display:block}.-dmWIa_labelGap{font-family:var(--mono);color:var(--stone);text-transform:uppercase;letter-spacing:.12em;margin-bottom:10px;font-size:10.5px;font-weight:600;display:block}.-dmWIa_required{color:var(--brand)}.-dmWIa_input{border:none;border-bottom:1px solid var(--paper-line);width:100%;color:var(--ink);background:0 0;border-radius:0;outline:none;padding:12px 2px;font-family:inherit;font-size:15px;font-weight:500;transition:border-color .2s}.-dmWIa_input:focus{border-bottom-color:var(--brand)}.-dmWIa_input::placeholder{color:var(--gray-light)}.-dmWIa_select{border:none;border-bottom:1px solid var(--paper-line);width:100%;color:var(--ink);appearance:none;background:0 0;border-radius:0;outline:none;padding:12px 2px;font-family:inherit;font-size:15px;font-weight:500;transition:border-color .2s}.-dmWIa_select:focus{border-bottom-color:var(--brand)}.-dmWIa_select option{color:var(--ink);background:var(--bone)}.-dmWIa_mb16{margin-bottom:16px}.-dmWIa_mb32{margin-bottom:32px}.-dmWIa_fieldset{border:0;min-width:0;padding:0}.-dmWIa_textarea{resize:vertical;height:100px}.-dmWIa_toggleRow{gap:8px;display:flex}.-dmWIa_toggleBtn{font-family:var(--mono);letter-spacing:.02em;cursor:pointer;text-align:center;border-radius:0;flex:1;padding:12px 14px;font-size:12px;line-height:1.4;transition:all .2s}.-dmWIa_smsRow{align-items:flex-start;gap:10px;margin-bottom:24px;display:flex}.-dmWIa_smsCheckbox{cursor:pointer;accent-color:var(--brand);margin-top:4px}.-dmWIa_smsLabel{color:var(--stone);text-align:left;font-size:12px;line-height:1.5}.-dmWIa_smsLink{color:var(--brand);text-decoration:underline}.-dmWIa_submitBtn{width:100%;color:var(--white);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;border:none;border-radius:0;padding:18px;font-size:11.5px;font-weight:600;transition:background .2s}.-dmWIa_footerNote{text-align:center;font-family:var(--mono);color:var(--stone);margin-top:16px;font-size:10.5px}.-dmWIa_errorMsg{text-align:center;color:var(--brand);margin-bottom:16px;font-size:13px;line-height:1.5}.-dmWIa_fieldError{color:var(--brand);margin-top:4px;font-size:12px}.-dmWIa_captchaWrap{justify-content:center;min-height:65px;margin-top:24px;display:flex}
.YhQe2W_heroSection{background:var(--carbon);flex-direction:column;min-height:100svh;padding-top:64px;display:flex;position:relative;overflow:hidden}.YhQe2W_heroPoster{object-fit:cover;object-position:center;z-index:0;pointer-events:none}.YhQe2W_heroBgVideo{object-fit:cover;object-position:center;z-index:0;pointer-events:none;opacity:1;width:100%;height:100%;position:absolute;inset:0}.YhQe2W_heroOverlay1{z-index:1;pointer-events:none;background:linear-gradient(100deg,#151013ed 0%,#15101340 100%);position:absolute;inset:0}.YhQe2W_heroOverlay2{z-index:1;pointer-events:none;background:linear-gradient(#0000 76%,#151013e0 100%);position:absolute;inset:0}.YhQe2W_heroInner{z-index:2;flex-direction:column;flex:1;justify-content:flex-end;max-width:860px;padding:80px 48px 72px;animation:.9s YhQe2W_fadeUp;display:flex;position:relative}.YhQe2W_heroTopBlock,.YhQe2W_heroBottomBlock{flex-direction:column;display:flex}.YhQe2W_heroEyebrow{font-family:var(--mono);color:var(--signal);letter-spacing:.18em;text-transform:uppercase;align-self:flex-start;align-items:center;gap:12px;margin-bottom:26px;font-size:11px;font-weight:600;display:inline-flex}.YhQe2W_heroEyebrowDash{background:var(--signal);flex-shrink:0;width:26px;height:2px}.YhQe2W_heroH1{font-family:var(--display);letter-spacing:-.02em;color:#fff;margin-bottom:24px;font-size:clamp(40px,6vw,76px);font-weight:800;line-height:1.05}.YhQe2W_heroAccent{box-shadow:inset 0 -.14em 0 var(--signal)}.YhQe2W_heroSubhead{font-family:var(--sans);color:#cfc6c0;max-width:620px;margin-bottom:18px;font-size:clamp(16px,1.7vw,20px);font-weight:500;line-height:1.45}.YhQe2W_heroReviews{text-align:center;justify-content:center;max-width:620px;margin-bottom:18px;display:flex}.YhQe2W_heroReviews>div{max-width:100%}.YhQe2W_heroSubtext{color:#cfc6c0;max-width:560px;margin-bottom:36px;font-size:16px;font-weight:400;line-height:1.75}.YhQe2W_heroButtons{flex-wrap:wrap;gap:14px;display:flex}.YhQe2W_btnPrimary{background:var(--brand);color:#fff;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:none;border-radius:0;align-items:center;gap:8px;padding:16px 26px;font-size:11.5px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.YhQe2W_btnSecondary{color:#fff;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:0;align-items:center;padding:15px 26px;font-size:11.5px;font-weight:600;text-decoration:none;transition:border-color .2s;display:inline-flex}.YhQe2W_statsBar{background:var(--bone);border-bottom:1px solid var(--paper-line)}.YhQe2W_statsInner{max-width:1100px;margin:0 auto;padding:40px 48px 44px}.YhQe2W_statsBadgeRow{justify-content:center;margin-bottom:36px;display:flex}.YhQe2W_statsBadgeRow>div{max-width:100%}.YhQe2W_statsGrid{grid-template-columns:repeat(4,1fr);display:grid}.YhQe2W_statCell{border-right:1px solid var(--paper-line);text-align:center;flex-direction:column;justify-content:center;padding:2px 28px;display:flex}.YhQe2W_statCell:last-child{border-right:none}.YhQe2W_statVal{font-family:var(--mono);color:var(--brand);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:clamp(17px,1.7vw,21px);font-weight:600;line-height:1.2}.YhQe2W_statLabel{font-family:var(--mono);color:var(--stone);text-transform:uppercase;letter-spacing:.14em;margin-top:8px;font-size:10.5px;font-weight:600}.YhQe2W_sectionWhite,.YhQe2W_sectionGray{background:var(--bone)}.YhQe2W_sectionInk{background:var(--carbon)}.YhQe2W_divider{background:var(--paper-line);height:1px}.YhQe2W_sectionPad{padding:100px 48px}.YhQe2W_sectionPadSm{padding:72px 48px}.YhQe2W_calcPad{padding:8px 48px 72px}.YhQe2W_innerWrap{max-width:1100px;margin:0 auto}.YhQe2W_eyebrow{font-family:var(--mono);color:var(--brand);letter-spacing:.18em;text-transform:uppercase;margin-bottom:16px;font-size:11px;font-weight:600}.YhQe2W_sectionH2{font-family:var(--display);letter-spacing:-.01em;color:var(--ink);margin-bottom:16px;font-size:clamp(28px,3.5vw,44px);font-weight:700;line-height:1.08}.YhQe2W_sectionText{color:var(--stone);font-size:16px;font-weight:400;line-height:1.75}.YhQe2W_hiwText{max-width:520px;margin-bottom:0}.YhQe2W_stepsGrid{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:56px;display:grid}.YhQe2W_stepCard{border-top:1px solid var(--rule-strong);cursor:default;height:100%;padding:26px 0 0}.YhQe2W_stepNum{font-family:var(--mono);letter-spacing:.18em;color:var(--brand);font-variant-numeric:tabular-nums;margin-bottom:20px;font-size:11px;font-weight:600;line-height:1}.YhQe2W_stepTitle{font-family:var(--display);color:var(--ink);letter-spacing:-.01em;margin-bottom:12px;font-size:23px;font-weight:700}.YhQe2W_stepDesc{color:var(--stone);font-size:15px;font-weight:400;line-height:1.75}.YhQe2W_analyzeH2{font-family:var(--display);letter-spacing:-.01em;color:var(--ink);margin-bottom:48px;font-size:clamp(28px,3.5vw,44px);font-weight:700;line-height:1.08}.YhQe2W_ledger{border-top:1px solid var(--rule-strong)}.YhQe2W_ledgerRow{border-bottom:1px solid var(--paper-line);grid-template-columns:90px 260px 1fr;align-items:baseline;gap:24px;padding:24px 0;display:grid}.YhQe2W_ledgerNum{font-family:var(--mono);letter-spacing:.14em;color:var(--brand);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.YhQe2W_ledgerTitle{font-family:var(--display);color:var(--ink);letter-spacing:-.01em;font-size:19px;font-weight:700;line-height:1.25}.YhQe2W_ledgerDesc{color:var(--stone);margin:0;font-size:14px;font-weight:400;line-height:1.7}.YhQe2W_fiEyebrowRow{align-items:center;gap:12px;margin-bottom:18px;display:flex}.YhQe2W_fiIconWrap{background:var(--graphite);border:1px solid var(--night-line);justify-content:center;align-items:center;width:38px;height:38px;display:flex}.YhQe2W_fiEyebrowLabel{font-family:var(--mono);color:var(--signal);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:600}.YhQe2W_fiH2{font-family:var(--display);letter-spacing:-.01em;color:var(--bone);margin-bottom:16px;font-size:clamp(28px,3.5vw,44px);font-weight:700;line-height:1.08}.YhQe2W_fiH2Accent{box-shadow:inset 0 -.14em 0 var(--signal)}.YhQe2W_fiSubtext{color:var(--ash);max-width:600px;margin-bottom:56px;font-size:16px;font-weight:400;line-height:1.75}.YhQe2W_fiGrid{background:var(--night-line);border:1px solid var(--night-line);grid-template-columns:repeat(3,1fr);align-items:stretch;gap:1px;display:grid}.YhQe2W_fiGrid>*{flex-direction:column;display:flex}.YhQe2W_fiCard{background:var(--graphite);cursor:default;flex:1;padding:28px 24px}.YhQe2W_fiCardHeader{margin-bottom:18px}.YhQe2W_fiCardName{font-family:var(--display);color:var(--bone);margin-bottom:12px;font-size:17px;font-weight:700}.YhQe2W_fiBadge{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;background:0 0;border:1px solid;border-radius:0;padding:6px 10px;font-size:10.5px;font-weight:600;display:inline-block;transform:rotate(-1.2deg)}.YhQe2W_fiCardDesc{color:var(--ash);font-size:13.5px;font-weight:400;line-height:1.65}.YhQe2W_fiCallout{background:var(--graphite);border:1px solid var(--night-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:48px;padding:28px 36px;display:flex}.YhQe2W_fiCalloutTitle{font-family:var(--display);color:var(--bone);margin-bottom:4px;font-size:18px;font-weight:700}.YhQe2W_fiCalloutDesc{color:var(--ash);font-size:14px;font-weight:400}.YhQe2W_fiCalloutBtn{background:var(--brand);color:#fff;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:none;border-radius:0;flex-shrink:0;padding:14px 24px;font-size:11.5px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-block}.YhQe2W_painGrid{flex-direction:column;gap:64px;display:flex}.YhQe2W_painList{flex-direction:column;gap:16px;margin-top:32px;list-style:none;display:flex}.YhQe2W_painItem{align-items:flex-start;gap:14px;font-size:15px;line-height:1.55;display:flex}.YhQe2W_painItemDot{border:1px solid var(--paper-line);flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;display:flex}.YhQe2W_painItemBad{color:var(--stone);margin-bottom:3px;font-size:13px;text-decoration:line-through}.YhQe2W_painItemGood{color:var(--ink);font-size:15px;font-weight:500}.YhQe2W_quoteCard{border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--paper-line);padding:44px 0}.YhQe2W_quoteText{font-family:var(--display);color:var(--ink);letter-spacing:-.01em;max-width:900px;margin-bottom:28px;font-size:clamp(22px,2.8vw,32px);font-weight:600;line-height:1.35}.YhQe2W_quoteAuthorWrap{align-items:center;gap:14px;display:flex}.YhQe2W_quotePhotoWrap{align-items:flex-end;gap:20px;margin-top:8px;display:flex}.YhQe2W_quotePhoto{object-fit:cover;object-position:center top;border:2px solid var(--brand);flex-shrink:0;width:120px;height:200px;display:block}.YhQe2W_quoteName{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);font-size:11px;font-weight:600}.YhQe2W_quoteRole{color:var(--stone);margin-top:3px;font-size:13px}.YhQe2W_quoteFooter{border-top:1px solid var(--paper-line);grid-template-columns:repeat(4,1fr);gap:12px;margin-top:28px;padding-top:24px;display:grid}.YhQe2W_quoteFooterItem{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--stone);align-items:center;gap:8px;font-size:11px;font-weight:500;display:flex}.YhQe2W_quoteFooterIcon{display:inline-flex}.YhQe2W_calcBox{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex}.YhQe2W_calcEyebrow{font-family:var(--mono);color:var(--signal);letter-spacing:.18em;text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:600}.YhQe2W_calcH2{font-family:var(--display);letter-spacing:-.01em;color:var(--bone);margin-bottom:10px;font-size:clamp(22px,2.5vw,32px);font-weight:700;line-height:1.15}.YhQe2W_calcText{color:var(--ash);font-size:16px;font-weight:400;line-height:1.7}.YhQe2W_calcBtn{color:var(--bone);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:0 0;border:1px solid #ffffff59;border-radius:0;flex-shrink:0;padding:15px 26px;font-size:11.5px;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s;display:inline-block}.YhQe2W_faqGrid{grid-template-columns:1fr 1.4fr;align-items:start;gap:80px;display:grid}.YhQe2W_faqText{margin-bottom:32px}.YhQe2W_faqBtn{background:var(--brand);color:#fff;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:none;border-radius:0;align-items:center;gap:8px;padding:15px 24px;font-size:11.5px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.YhQe2W_btnPrimary:hover{background:var(--brand-dark)}.YhQe2W_btnSecondary:hover{border-color:#fff}.YhQe2W_fiCalloutBtn:hover{background:var(--brand-dark)}.YhQe2W_calcBtn:hover{border-color:var(--bone);color:#fff}.YhQe2W_faqBtn:hover{background:var(--brand-dark)}@keyframes YhQe2W_fadeUp{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@media (min-width:769px){.YhQe2W_heroSubhead,.YhQe2W_heroReviews,.YhQe2W_heroSubtext{text-align:center;width:560px;max-width:100%}}@media (prefers-reduced-motion:reduce){.YhQe2W_heroInner{animation:none}}@media (max-width:768px){.YhQe2W_statsInner{padding:32px 24px 36px!important}.YhQe2W_statsBadgeRow{margin-bottom:28px}.YhQe2W_statsGrid{grid-template-columns:1fr 1fr;gap:28px 24px}.YhQe2W_statCell{border-right:none!important;padding:0!important}.YhQe2W_stepsGrid,.YhQe2W_fiGrid{grid-template-columns:1fr}.YhQe2W_ledgerRow{grid-template-columns:1fr;gap:8px;padding:20px 0}.YhQe2W_faqGrid{grid-template-columns:1fr;gap:40px}.YhQe2W_quoteFooter{grid-template-columns:1fr 1fr}.YhQe2W_heroButtons{flex-direction:column;width:100%}.YhQe2W_heroButtons a,.YhQe2W_heroButtons button{justify-content:center;width:100%}.YhQe2W_heroInner{padding:60px 24px 80px!important;padding-bottom:calc(100px + env(safe-area-inset-bottom))!important}.YhQe2W_sectionPad{padding:72px 24px!important}.YhQe2W_sectionPadSm{padding:56px 24px!important}.YhQe2W_calcPad{padding:8px 24px 56px!important}.YhQe2W_quoteCard{padding:28px 0!important}.YhQe2W_fiCalloutBtn,.YhQe2W_calcBtn,.YhQe2W_faqBtn{width:fit-content;margin-left:auto;margin-right:auto;display:block}.YhQe2W_faqBtn{justify-content:center;display:flex}}
