.AppRouterButton_button__PPBtW{align-items:center;background:var(--accent-warm);border:1px solid var(--accent-warm);border-radius:12px;color:var(--text-primary);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.9rem;font-weight:700;gap:.55rem;justify-content:center;min-height:44px;opacity:1;padding:.8rem 1.25rem;transition:transform .16s ease,opacity .16s ease}.AppRouterButton_button__PPBtW:hover:not(:disabled){transform:translateY(-1px)}.AppRouterButton_button__PPBtW:focus-visible{outline:3px solid #e9ad8c;outline-offset:3px}.AppRouterButton_button__PPBtW:disabled{cursor:wait;opacity:.8}.AppRouterButton_header__aIo3i{border-radius:10px;font-size:.87rem;gap:.45rem;min-height:42px;padding:.62rem .9rem;white-space:nowrap}@media (max-width:720px){.AppRouterButton_header__aIo3i{border-radius:9px;font-size:.78rem;min-height:38px;padding:.55rem .7rem}}@media (prefers-reduced-motion:reduce){.AppRouterButton_button__PPBtW{transition:none}}.SiteHeader_header__SRb_V{align-items:center;background:#183f34;border-bottom:1px solid rgba(243,240,225,.14);display:flex;font-family:var(--font-body),system-ui,-apple-system,sans-serif;height:78px;justify-content:space-between;padding:0 clamp(1.25rem,6.3vw,6.8rem);position:relative;z-index:2}.SiteHeader_brand__td4g5{align-items:center;color:#fffdf8;display:inline-flex;flex:0 0 auto;font-size:1.3rem;font-weight:800;gap:.65rem;letter-spacing:-.055em}.SiteHeader_brandMark__55XQ2{display:block;flex:0 0 auto;height:36px;object-fit:contain;width:36px}.SiteHeader_headerActions__Q_TJ_,.SiteHeader_nav__5IxZo{align-items:center;display:flex}.SiteHeader_nav__5IxZo{gap:2.3rem}.SiteHeader_loginLink__pBTMK,.SiteHeader_nav__5IxZo a{color:#d5e0d5;font-size:.91rem;font-weight:600;transition:color .16s ease}.SiteHeader_loginLink__pBTMK:hover,.SiteHeader_nav__5IxZo a:hover{color:#e9ad8c}.SiteHeader_headerActions__Q_TJ_{flex:0 0 auto;gap:1.5rem}.SiteHeader_mobileMenu__UP3Ta{display:none}.SiteHeader_mobileMenu__UP3Ta summary{cursor:pointer;list-style:none}.SiteHeader_mobileMenu__UP3Ta summary::-webkit-details-marker{display:none}.SiteHeader_mobileNav__zO56F{display:none}.SiteHeader_smallCta__xZvh4{align-items:center;background:transparent;border:1px solid rgba(233,173,140,.62);border-radius:12px;color:#fff;display:inline-flex;font-size:.87rem;font-weight:700;gap:.6rem;justify-content:center;padding:.7rem 1rem;transition:background .16s ease,box-shadow .16s ease,transform .16s ease}.SiteHeader_smallCta__xZvh4:hover{background:rgba(233,173,140,.12);border-color:#e9ad8c;box-shadow:none;transform:translateY(-1px)}.SiteHeader_ctaArrow__U_43N{font-family:var(--font-body),system-ui,-apple-system,sans-serif;font-size:1.12rem;line-height:.8}.SiteHeader_mobileNav__zO56F{background:#183f34;border:1px solid rgba(243,240,225,.18);box-shadow:0 12px 28px rgba(20,45,32,.18);min-width:190px;padding:.4rem .9rem;position:absolute;right:0;top:calc(100% + .75rem);z-index:5}.SiteHeader_mobileNav__zO56F a{border-bottom:1px solid rgba(140,156,142,.2);color:#e2e9df;display:block;font-size:.85rem;font-weight:650;padding:.75rem 0}.SiteHeader_mobileMenu__UP3Ta summary{color:#fffdf8}.SiteHeader_mobileNav__zO56F a:hover{color:#e9ad8c}.SiteHeader_mobileNav__zO56F a:last-child{border-bottom:0}@media (max-width:840px){.SiteHeader_header__SRb_V{gap:1rem;padding-left:clamp(1.25rem,5vw,2.5rem);padding-right:clamp(1.25rem,5vw,2.5rem)}.SiteHeader_nav__5IxZo{display:none}.SiteHeader_mobileMenu__UP3Ta{display:block;margin-left:auto;position:relative}.SiteHeader_mobileMenu__UP3Ta summary{font-size:.81rem;font-weight:700}.SiteHeader_mobileMenu__UP3Ta[open] .SiteHeader_mobileNav__zO56F{display:grid}.SiteHeader_headerActions__Q_TJ_{gap:.85rem}}@media (max-width:720px){.SiteHeader_header__SRb_V{height:67px;padding:0 1.15rem}.SiteHeader_brand__td4g5{font-size:1.18rem}.SiteHeader_brandMark__55XQ2{border-radius:10px;height:33px;width:33px}.SiteHeader_headerActions__Q_TJ_{gap:.8rem}.SiteHeader_loginLink__pBTMK{font-size:.82rem}.SiteHeader_smallCta__xZvh4{border-radius:10px;font-size:.78rem;gap:.4rem;padding:.62rem .75rem}}@media (max-width:420px){.SiteHeader_loginLink__pBTMK{display:none}}@media (prefers-reduced-motion:reduce){.SiteHeader_smallCta__xZvh4{transition:none}}.facturas_page__GSIsK{--ink:#263c38;--muted:#6d7f79;--line:#e1eae5;--green:#317665;--green-dark:#285e52;--mint:#e8f4ee;--cream:#f7f8f3;--peach:#f7e9dc;color:var(--ink);background:#fff;font-family:inherit;min-height:100vh}.facturas_navbar__6dp03{height:76px;padding:0 max(26px,calc((100vw - 1160px)/2));display:flex;align-items:center;gap:48px;border-bottom:1px solid #edf1ed;background:rgba(255,255,255,.92)}.facturas_wordmark__5hDLs{display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--ink);font-weight:750;font-size:21px;letter-spacing:-.06em}.facturas_brandDot__L3y3Y{display:grid;place-items:center;width:32px;height:32px;border-radius:11px;background:#e5f2eb;color:#286553;font-family:Georgia,serif;font-weight:600;font-size:21px}.facturas_navbar__6dp03 nav{display:flex;gap:28px;margin-right:auto}.facturas_navLogin__L63uX,.facturas_navbar__6dp03 nav a{color:#657872;text-decoration:none;font-size:13px;font-weight:550}.facturas_navLogin__L63uX:hover,.facturas_navbar__6dp03 nav a:hover{color:var(--green)}.facturas_navActions__eNHof{display:flex;align-items:center;gap:20px}.facturas_navCta__g0BN4{padding:11px 18px;border-radius:10px;background:#317665;color:#fff;text-decoration:none;font-size:13px;font-weight:650;box-shadow:0 4px 10px #31766520}.facturas_navCta__g0BN4:hover,.facturas_primaryButton__498fP:hover,.facturas_saveButton__Ip9Rl:hover{background:var(--green-dark)}.facturas_hero__UqEJU{max-width:1160px;margin:0 auto;padding:70px 28px 58px;display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:64px;background:radial-gradient(ellipse at 90% 55%,#f5ede3 0,transparent 44%)}.facturas_heroContent__FF4Re{max-width:640px}.facturas_eyebrow__gtsze,.facturas_kicker__dFXdK{display:inline-flex;align-items:center;gap:9px;color:#4e8271;font-size:10px;letter-spacing:.15em;font-weight:750}.facturas_eyebrow__gtsze>span{width:8px;height:8px;border-radius:99px;background:#7ebc9e;box-shadow:0 0 0 4px #7ebc9e20}.facturas_hero__UqEJU h1{font-size:clamp(42px,6vw,66px);line-height:1.04;letter-spacing:-.055em;margin:20px 0 17px;color:#29443e;font-weight:650}.facturas_heroContent__FF4Re>p{max-width:530px;margin:0;color:#657872;font-size:17px;line-height:1.68}.facturas_heroProof__pmg44{display:flex;flex-wrap:wrap;gap:22px;margin-top:27px;color:#526b63;font-size:12px;font-weight:550}.facturas_heroProof__pmg44 span{display:inline-flex;align-items:center;gap:7px}.facturas_heroProof__pmg44 svg{color:#4b9a78}.facturas_heroCard__dbPgj{height:265px;max-width:390px;width:100%;justify-self:center;position:relative;padding:27px;border:1px solid #e5e7dc;border-radius:24px;background:linear-gradient(145deg,#f8f7ee,#edf5ee 62%,#e6f0e7);box-shadow:0 22px 50px #395c4812;overflow:hidden}.facturas_heroCard__dbPgj:after,.facturas_heroCard__dbPgj:before{content:"";position:absolute;border:1px solid #cbd9ce80;border-radius:50%;width:275px;height:275px;right:-88px;top:-80px}.facturas_heroCard__dbPgj:after{width:205px;height:205px;right:-53px;top:-45px}.facturas_miniChart__5nSlx{height:125px;display:flex;align-items:end;gap:12px;padding:0 10px 18px;border-bottom:1px solid #cadbd0;position:relative;z-index:1}.facturas_miniChart__5nSlx span{width:24px;border-radius:9px 9px 3px 3px;background:linear-gradient(#85bba0,#50917b);height:40%}.facturas_miniChart__5nSlx span:nth-child(2){height:59%}.facturas_miniChart__5nSlx span:nth-child(3){height:48%}.facturas_miniChart__5nSlx span:nth-child(4){height:68%}.facturas_miniChart__5nSlx span:nth-child(5){height:61%}.facturas_miniChart__5nSlx span:nth-child(6){height:83%}.facturas_miniChart__5nSlx span:nth-child(7){height:73%}.facturas_heroCardFoot__OYzag{display:flex;flex-direction:column;gap:4px;margin-top:20px;position:relative;z-index:1}.facturas_heroCardFoot__OYzag span{font-size:11px;color:#72847b}.facturas_heroCardFoot__OYzag strong{font-size:16px;color:#365a4d}.facturas_heroCardBadge___XDp2{position:absolute;right:22px;bottom:30px;display:inline-flex;gap:6px;align-items:center;padding:8px 10px;border-radius:9px;background:#fff;color:#47765f;font-size:10px;font-weight:650;box-shadow:0 5px 16px #284d3920;z-index:2}.facturas_workspace__bIs1j{max-width:1160px;margin:0 auto;padding:12px 28px 44px}.facturas_sectionHeader__IkcLF{display:flex;align-items:end;justify-content:space-between;gap:24px;margin:0 0 23px}.facturas_howItWorks__c2WaC h2,.facturas_indexPromo__vyaXK h2,.facturas_sectionHeader__IkcLF h2{font-size:28px;letter-spacing:-.035em;font-weight:650;margin:7px 0 6px;color:#2e4841}.facturas_sectionHeader__IkcLF p{margin:0;color:#788780;font-size:13px}.facturas_resetButton__g7hJG{display:flex;align-items:center;gap:8px;border:0;background:transparent;color:#648077;font-size:12px;font-weight:600;cursor:pointer;padding:8px}.facturas_analysisPanel__CPU21,.facturas_comparisonPanel__0CDXe,.facturas_formPanel__klPdf,.facturas_historyPanel___R519,.facturas_uploadPanel__J63Of{border:1px solid var(--line);border-radius:19px;background:#fff;box-shadow:0 8px 28px #29443e09}.facturas_uploadPanel__J63Of{padding:27px}.facturas_serviceSelect__1Ovu4{display:flex;flex-direction:column;gap:9px;max-width:330px;margin-bottom:22px}.facturas_field__jBivt>span,.facturas_serviceSelect__1Ovu4 label{font-size:11px;font-weight:650;color:#587066}.facturas_serviceSelect__1Ovu4 p{margin:0;color:#87938d;font-size:11px;line-height:1.5}.facturas_selectWrap__s_E_7{position:relative}.facturas_field__jBivt select,.facturas_selectWrap__s_E_7 select{appearance:none}.facturas_amountControl__J5fkV input,.facturas_amountControl__J5fkV select,.facturas_field__jBivt input,.facturas_field__jBivt select,.facturas_itemRow__N23Fi input,.facturas_itemRow__N23Fi select,.facturas_selectWrap__s_E_7 select{height:42px;width:100%;padding:0 12px;border:1px solid #dfe8e2;border-radius:9px;background:#fff;color:#314a42;font:inherit;font-size:12px;outline:none}.facturas_selectWrap__s_E_7 select{padding-right:35px}.facturas_selectWrap__s_E_7 svg{position:absolute;right:12px;top:13px;pointer-events:none;color:#779087}.facturas_amountControl__J5fkV input:focus,.facturas_amountControl__J5fkV select:focus,.facturas_field__jBivt input:focus,.facturas_field__jBivt select:focus,.facturas_itemRow__N23Fi input:focus,.facturas_itemRow__N23Fi select:focus,.facturas_selectWrap__s_E_7 select:focus{border-color:#70a890;box-shadow:0 0 0 3px #6da58b18}.facturas_dropZone__yx6IF{display:flex;min-height:220px;flex-direction:column;align-items:center;justify-content:center;padding:25px 16px;border:1px dashed #b8cec1;border-radius:16px;background:#f8fbf8;transition:.15s}.facturas_dropActive__zAWfa{background:#edf7ef;border-color:#4e9879}.facturas_uploadIcon__oSCH7{width:44px;height:44px;display:grid;place-items:center;margin-bottom:12px;border-radius:14px;background:#e5f2e9;color:#48836d}.facturas_dropZone__yx6IF>strong{font-size:14px;font-weight:650}.facturas_dropZone__yx6IF>span:not(.facturas_uploadIcon__oSCH7){margin-top:7px;color:#829189;font-size:11px;text-align:center}.facturas_uploadButtons__yMwmX{display:flex;justify-content:center;gap:10px;margin-top:17px}.facturas_downloadButton__febkp,.facturas_linkButton__iDOqy,.facturas_primaryButton__498fP,.facturas_saveButton__Ip9Rl,.facturas_secondaryButton__kUViS{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 16px;border-radius:10px;text-decoration:none;font:inherit;font-size:12px;font-weight:650;cursor:pointer}.facturas_primaryButton__498fP,.facturas_saveButton__Ip9Rl{border:1px solid #317665;background:#317665;color:#fff}.facturas_secondaryButton__kUViS{border:1px solid #d9e5dc;background:#fff;color:#446b5c}.facturas_secondaryButton__kUViS:hover{background:#f4f8f5}.facturas_hiddenInput__gBVgh{display:none!important}.facturas_orManual__nnayj{display:flex;align-items:center;gap:13px;margin:21px 0 9px;color:#8a9790;font-size:11px}.facturas_orManual__nnayj span:first-child,.facturas_orManual__nnayj span:last-child{height:1px;flex:1 1;background:#e8eee8}.facturas_manualLink__7Xoej{display:flex;align-items:center;gap:6px;margin:0 auto;border:0;background:none;color:#42816d;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.facturas_privacyNote__kcwy7{display:flex;align-items:flex-start;gap:10px;max-width:740px;margin:22px auto 0;padding:13px 15px;border-radius:11px;background:#f5f8f4;color:#6d7e75;font-size:10px;line-height:1.55}.facturas_privacyNote__kcwy7 svg{flex:0 0 auto;margin-top:1px;color:#628974}.facturas_messageError__L_l_y,.facturas_messageSuccess__qpIR6{display:flex;align-items:flex-start;gap:10px;padding:13px 16px;margin:0 0 15px;border-radius:11px;font-size:12px;line-height:1.5}.facturas_messageError__L_l_y{background:#fff0eb;color:#a34d3b}.facturas_messageSuccess__qpIR6{background:#edf7ef;color:#3d765e}.facturas_progressPanel__qsBMi{display:flex;align-items:center;gap:14px;padding:22px 24px;margin-bottom:20px;border:1px solid var(--line);border-radius:15px;background:#f7faf7}.facturas_progressPanel__qsBMi div{display:grid;gap:5px}.facturas_progressPanel__qsBMi strong{font-size:13px}.facturas_progressPanel__qsBMi span{font-size:11px;color:#788780}.facturas_spinner__xKPBx{animation:facturas_spin__AsbwS 1s linear infinite}@keyframes facturas_spin__AsbwS{to{transform:rotate(1turn)}}.facturas_billTabs__k4cQh{display:flex;align-items:center;gap:8px;overflow-x:auto;padding:2px 2px 13px;margin:0 0 3px}.facturas_billTabs__k4cQh button{display:flex;align-items:center;gap:8px;white-space:nowrap;padding:10px 13px;border:1px solid #dfe8e2;border-radius:10px;background:#fff;color:#657a71;font:inherit;font-size:11px;cursor:pointer}.facturas_billTabs__k4cQh button span{padding:3px 6px;border-radius:6px;background:#f1f5f1;color:#73847c;font-size:9px}.facturas_billTabs__k4cQh button.facturas_activeTab__WYs4I{border-color:#74a68d;background:#eef6ef;color:#2b6753}.facturas_billTabs__k4cQh button.facturas_activeTab__WYs4I span{background:#dcefe2;color:#37775d}.facturas_billTabs__k4cQh button.facturas_addBillTab__fBYND{border-style:dashed}.facturas_reportGrid__ko9Ii{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(310px,.75fr);align-items:start;gap:17px}.facturas_analysisPanel__CPU21,.facturas_formPanel__klPdf{padding:24px}.facturas_panelTitle__05uOw{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:19px}.facturas_panelTitle__05uOw h3{margin:5px 0 0;color:#2c4740;font-size:18px;font-weight:650;letter-spacing:-.02em}.facturas_confidenceBadge__9hGBi{padding:7px 9px;border-radius:8px;background:#f4f6f2;color:#75837b;font-size:9px}.facturas_resultMark__F_7FC{width:30px;height:30px;display:grid;place-items:center;border-radius:10px;background:#eaf5ec;color:#4d8f70}.facturas_fileLabel___b6vr{display:flex;align-items:center;gap:7px;margin:-6px 0 17px;color:#788880;font-size:11px}.facturas_formGrid__ZBkPb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 12px}.facturas_field__jBivt{display:flex;min-width:0;flex-direction:column;gap:7px}.facturas_field__jBivt>span{font-size:10px}.facturas_field__jBivt input,.facturas_field__jBivt select{height:39px;font-size:11px}.facturas_field__jBivt select{padding-right:28px}.facturas_amountControl__J5fkV{display:flex;min-width:0}.facturas_amountControl__J5fkV input{min-width:0;flex:1 1;border-radius:9px 0 0 9px}.facturas_amountControl__J5fkV select{width:75px;padding:0 7px;border-radius:0 9px 9px 0;border-left:0}.facturas_itemsHeader__0a0ax{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:24px 0 11px}.facturas_itemsHeader__0a0ax h4,.facturas_itemsHeader__0a0ax p{margin:0}.facturas_itemsHeader__0a0ax h4{font-size:12px}.facturas_itemsHeader__0a0ax p{margin-top:4px;color:#87938d;font-size:10px}.facturas_addItemButton__RQ6Dt{display:flex;align-items:center;gap:5px;padding:7px 9px;border:1px solid #dce6df;border-radius:8px;background:#fff;color:#4b7c68;font:inherit;font-size:10px;cursor:pointer}.facturas_emptyItems__NazY7{margin:0;padding:12px;border-radius:9px;background:#f8faf7;color:#87938d;font-size:10px;line-height:1.55}.facturas_itemsList__cVeV1{display:grid;gap:8px}.facturas_itemRow__N23Fi{display:grid;grid-template-columns:118px 1fr 100px 30px;gap:6px}.facturas_itemRow__N23Fi input,.facturas_itemRow__N23Fi select{height:35px;padding:0 8px;font-size:10px}.facturas_itemRow__N23Fi button{display:grid;place-items:center;border:0;border-radius:8px;background:#f7f3f0;color:#9a7569;cursor:pointer}.facturas_reviewCheckbox__G_9So{display:flex;align-items:flex-start;gap:11px;margin:19px 0 0;padding:13px;border-radius:10px;background:#f3f8f3;cursor:pointer}.facturas_optionCheckbox__1J5Fk input,.facturas_reviewCheckbox__G_9So input{accent-color:#42836e;width:15px;height:15px;margin:1px 0 0;flex:0 0 auto}.facturas_reviewCheckbox__G_9So span{display:grid;gap:3px}.facturas_reviewCheckbox__G_9So strong{font-size:11px}.facturas_reviewCheckbox__G_9So small{font-size:9px;color:#75847c}.facturas_formFootnote__6HjtS{margin:12px 0 0;color:#8b9790;font-size:9px;line-height:1.5}.facturas_metricGrid__R3j0e{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.facturas_metric__WwMuJ{min-width:0;display:flex;flex-direction:column;gap:7px;padding:13px;border:1px solid #e8eee9;border-radius:11px;background:#fcfdfb}.facturas_metric__WwMuJ>span{color:#71827a;font-size:9px}.facturas_metric__WwMuJ strong{color:#314a41;font-size:clamp(13px,1.4vw,17px);font-weight:650;line-height:1.3;overflow-wrap:anywhere}.facturas_metric__WwMuJ small{color:#849189;font-size:9px;line-height:1.4}.facturas_warnings__llhEQ{padding:14px 13px;margin-top:12px;border-radius:11px;background:#fff7eb;color:#7a6241}.facturas_warnings__llhEQ h4{display:flex;align-items:center;gap:7px;margin:0 0 8px;font-size:11px}.facturas_warnings__llhEQ ul{display:grid;gap:7px;margin:0;padding-left:17px;font-size:10px;line-height:1.45}.facturas_readyNote__xrJuN{display:flex;align-items:center;gap:8px;padding:12px;margin-top:12px;border-radius:10px;background:#f0f7f1;color:#497a62;font-size:10px}.facturas_formulaNote__e8kD2{padding:11px 12px;margin-top:12px;border-left:2px solid #a9ccb7;background:#f6f9f5;color:#7d8980;font-size:9px;line-height:1.5}.facturas_downloadButton__febkp{width:100%;margin-top:14px;border:1px solid #d8e5dd;background:#fff;color:#41715f}.facturas_downloadButton__febkp:hover{background:#f4f8f5}.facturas_saveInvite__VhZuv,.facturas_savePanel__vhIBD{padding:15px;margin-top:14px;border-radius:12px;background:#f4f8f4}.facturas_saveInvite__VhZuv>div{display:grid;gap:5px}.facturas_saveInvite__VhZuv strong,.facturas_savePanel__vhIBD h4{font-size:11px}.facturas_saveInvite__VhZuv span,.facturas_savePanel__vhIBD>p{font-size:9px;color:#75857b;line-height:1.45}.facturas_linkButton__iDOqy{margin-top:10px;min-height:34px;padding:0 11px;border:0;background:#e2f1e6;color:#3a795f;font-size:10px}.facturas_savePanel__vhIBD h4{display:flex;align-items:center;gap:7px;margin:0 0 7px}.facturas_savePanel__vhIBD>p{margin:0 0 10px}.facturas_optionCheckbox__1J5Fk{display:flex;align-items:flex-start;gap:8px;margin:9px 0;color:#5d7168;font-size:10px;line-height:1.4}.facturas_savePanel__vhIBD>small{display:block;margin:6px 0;color:#87938b;font-size:9px;line-height:1.45}.facturas_saveButton__Ip9Rl{width:100%;min-height:39px;margin-top:9px}.facturas_saveButton__Ip9Rl:disabled{cursor:not-allowed;opacity:.5}.facturas_comparisonPanel__0CDXe,.facturas_historyPanel___R519{padding:23px;margin-top:18px}.facturas_comparisonPanel__0CDXe>.facturas_panelTitle__05uOw{margin-bottom:15px}.facturas_comparisonPanel__0CDXe>.facturas_panelTitle__05uOw>svg{color:#79988b}.facturas_comparisonMetrics__bW5UH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.facturas_comparisonMetrics__bW5UH .facturas_metric__WwMuJ{background:#f9fbf8}.facturas_deltaSection__m2B_o{margin-top:20px}.facturas_deltaSection__m2B_o h4{margin:0 0 9px;font-size:12px}.facturas_deltaTable__CoOcB{display:grid;border-top:1px solid #e8eee9}.facturas_deltaTable__CoOcB>div{display:grid;grid-template-columns:1fr 1fr auto;align-items:center;gap:16px;padding:10px 6px;border-bottom:1px solid #edf1ed;font-size:10px}.facturas_deltaTable__CoOcB>div>span:first-child{color:#6c7e74}.facturas_deltaTable__CoOcB>div>span:nth-child(2){color:#829088}.facturas_deltaTable__CoOcB strong{font-size:10px}.facturas_conceptChanges__D3gA6{display:grid;gap:6px;margin-top:13px;color:#687c72;font-size:10px}.facturas_explanationList__C69Ej{display:grid;gap:8px;margin-top:15px}.facturas_explanationList__C69Ej p{margin:0;color:#61746b;font-size:10px;line-height:1.55}.facturas_explanationList__C69Ej strong{color:#3e5f50}.facturas_confidenceDot__6rjro{display:inline-block;width:7px;height:7px;margin-right:3px;border-radius:50%;background:#64a17f}.facturas_confidencePOSSIBLE__tzO49{background:#d2a45b}.facturas_confidenceNOT_VERIFIABLE__nzXvU{background:#9ba7a0}.facturas_caution__2XPP3{display:flex;align-items:flex-start;gap:9px;padding:11px 12px;margin-top:14px;border-radius:9px;background:#fff7eb;color:#846e50;font-size:9px;line-height:1.5}.facturas_caution__2XPP3 svg{flex:0 0 auto;margin-top:1px}.facturas_historyPanel___R519>.facturas_panelTitle__05uOw h3{font-size:16px}.facturas_historyList__M1FRR{display:grid}.facturas_historyRow__eoR7l{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid #edf1ed}.facturas_historyIcon__3apNJ{width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center;border-radius:10px;background:#edf5ef;color:#53816d}.facturas_historyMain__ITYPs{display:grid;min-width:0;gap:4px;flex:1 1}.facturas_historyMain__ITYPs strong{overflow:hidden;color:#435a50;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.facturas_historyMain__ITYPs small,.facturas_historyMain__ITYPs span{color:#85928a;font-size:9px}.facturas_historyActions__1uzO1{display:flex;gap:7px}.facturas_historyTask__v5WkP{padding:7px 9px;border:1px solid #dce7df;border-radius:8px;background:#fff;color:#487862;text-decoration:none;font:inherit;font-size:9px;font-weight:600;cursor:pointer;white-space:nowrap}.facturas_withdrawButton__F4uGV{display:flex;align-items:center;gap:7px;margin:15px 0 0 auto;padding:8px;border:0;background:none;color:#9a665e;font:inherit;font-size:10px;cursor:pointer}.facturas_howItWorks__c2WaC{max-width:1104px;margin:54px auto;padding:43px 28px;border-top:1px solid #edf1ed}.facturas_howItWorks__c2WaC h2{max-width:440px;margin-bottom:27px}.facturas_steps__RAZyN{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.facturas_steps__RAZyN article{padding:19px;border-radius:13px;background:#f8faf6}.facturas_steps__RAZyN article>span{color:#64a080;font-size:10px;font-weight:700}.facturas_steps__RAZyN h3{margin:12px 0 6px;font-size:13px}.facturas_steps__RAZyN p{margin:0;color:#78867e;font-size:10px;line-height:1.55}.facturas_indexPromo__vyaXK{max-width:1104px;margin:0 auto 56px;padding:28px 30px;border-radius:17px;background:#eff5ed;display:flex;align-items:center;justify-content:space-between;gap:35px}.facturas_indexPromo__vyaXK>div{max-width:650px}.facturas_indexPromo__vyaXK h2{margin:6px 0;font-size:22px}.facturas_indexPromo__vyaXK p{margin:0;color:#728078;font-size:11px;line-height:1.55}.facturas_indexPromo__vyaXK>a{flex:0 0 auto;color:#427861;text-decoration:none;font-size:11px;font-weight:650}.facturas_indexPromo__vyaXK>a span{font-size:18px;margin-left:6px}.facturas_footer__wixZD{min-height:74px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px max(28px,calc((100vw - 1104px)/2));border-top:1px solid #edf1ed;color:#849087;font-size:10px}.facturas_footer__wixZD>a:last-child{color:#59826e;text-decoration:none}.facturas_footer__wixZD .facturas_brandDot__L3y3Y{width:27px;height:27px;font-size:18px}.facturas_footer__wixZD .facturas_wordmark__5hDLs{font-size:18px}@media(max-width:800px){.facturas_navbar__6dp03{gap:24px;padding:0 22px}.facturas_hero__UqEJU{padding:58px 24px 44px;gap:28px}.facturas_heroCard__dbPgj{height:230px}.facturas_miniChart__5nSlx{height:105px}.facturas_workspace__bIs1j{padding:8px 22px 35px}.facturas_reportGrid__ko9Ii{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:12px}.facturas_analysisPanel__CPU21,.facturas_formPanel__klPdf{padding:18px}.facturas_itemRow__N23Fi{grid-template-columns:100px 1fr 85px 28px}.facturas_howItWorks__c2WaC,.facturas_indexPromo__vyaXK{margin-left:22px;margin-right:22px}.facturas_footer__wixZD{padding:16px 22px}}@media(max-width:640px){.facturas_navbar__6dp03{height:64px;padding:0 17px;gap:14px}.facturas_brandDot__L3y3Y{width:29px;height:29px}.facturas_navbar__6dp03 nav{display:none}.facturas_navActions__eNHof{margin-left:auto;gap:13px}.facturas_navLogin__L63uX{font-size:11px}.facturas_navCta__g0BN4{padding:9px 12px;font-size:11px}.facturas_hero__UqEJU{display:flex;flex-direction:column;align-items:stretch;padding:45px 20px 34px;gap:26px;background:radial-gradient(ellipse at 100% 70%,#f5ede3 0,transparent 54%)}.facturas_hero__UqEJU h1{font-size:45px;margin:16px 0 13px}.facturas_heroContent__FF4Re>p{font-size:14px}.facturas_heroProof__pmg44{gap:14px;font-size:10px}.facturas_heroCard__dbPgj{height:195px;width:min(100%,390px);padding:20px;border-radius:19px}.facturas_miniChart__5nSlx{height:85px;gap:9px}.facturas_miniChart__5nSlx span{width:21px}.facturas_heroCardFoot__OYzag{margin-top:14px}.facturas_heroCardBadge___XDp2{right:15px;bottom:22px}.facturas_workspace__bIs1j{padding:7px 15px 30px}.facturas_sectionHeader__IkcLF{align-items:flex-start;margin-bottom:17px}.facturas_sectionHeader__IkcLF h2{font-size:22px}.facturas_sectionHeader__IkcLF p{max-width:320px;font-size:11px;line-height:1.5}.facturas_resetButton__g7hJG{font-size:0;padding:6px}.facturas_resetButton__g7hJG svg{width:17px;height:17px}.facturas_uploadPanel__J63Of{padding:16px;border-radius:15px}.facturas_serviceSelect__1Ovu4{max-width:none;margin-bottom:16px}.facturas_dropZone__yx6IF{min-height:205px;padding:20px 12px}.facturas_dropZone__yx6IF>strong{text-align:center;font-size:12px}.facturas_dropZone__yx6IF>span:not(.facturas_uploadIcon__oSCH7){max-width:280px;font-size:10px;line-height:1.5}.facturas_uploadButtons__yMwmX{width:100%;flex-direction:column}.facturas_primaryButton__498fP,.facturas_secondaryButton__kUViS{width:100%}.facturas_privacyNote__kcwy7{margin-top:18px;padding:11px;font-size:9px}.facturas_reportGrid__ko9Ii{grid-template-columns:1fr}.facturas_billTabs__k4cQh{margin-right:-15px}.facturas_billTabs__k4cQh button{padding:9px 11px}.facturas_analysisPanel__CPU21,.facturas_formPanel__klPdf{padding:16px;border-radius:14px}.facturas_panelTitle__05uOw h3{font-size:16px}.facturas_confidenceBadge__9hGBi{max-width:115px;text-align:center;line-height:1.35}.facturas_formGrid__ZBkPb{gap:12px 9px}.facturas_field__jBivt>span{font-size:9px}.facturas_field__jBivt input,.facturas_field__jBivt select{font-size:10px;padding-left:9px}.facturas_amountControl__J5fkV select{width:61px;font-size:10px;padding:0 5px}.facturas_itemRow__N23Fi{grid-template-columns:1fr 1.3fr 80px 27px;gap:5px}.facturas_itemRow__N23Fi input,.facturas_itemRow__N23Fi select{min-width:0;padding:0 6px;font-size:9px}.facturas_metricGrid__R3j0e{gap:7px}.facturas_metric__WwMuJ{padding:10px}.facturas_metric__WwMuJ strong{font-size:14px}.facturas_comparisonPanel__0CDXe,.facturas_historyPanel___R519{padding:16px;margin-top:12px}.facturas_comparisonMetrics__bW5UH{grid-template-columns:1fr}.facturas_comparisonMetrics__bW5UH .facturas_metric__WwMuJ{display:grid;grid-template-columns:1fr auto;gap:4px 12px;align-items:center}.facturas_comparisonMetrics__bW5UH .facturas_metric__WwMuJ>span{grid-column:1}.facturas_comparisonMetrics__bW5UH .facturas_metric__WwMuJ strong{grid-column:2;grid-row:1/span 2;text-align:right}.facturas_comparisonMetrics__bW5UH .facturas_metric__WwMuJ small{grid-column:1}.facturas_deltaTable__CoOcB>div{grid-template-columns:.8fr 1fr auto;gap:6px;font-size:9px}.facturas_deltaTable__CoOcB>div>span:nth-child(2){font-size:8px}.facturas_historyRow__eoR7l{align-items:flex-start;flex-wrap:wrap}.facturas_historyMain__ITYPs{width:calc(100% - 48px);flex:initial}.facturas_historyActions__1uzO1{margin-left:46px}.facturas_howItWorks__c2WaC{margin:38px 15px;padding:32px 4px}.facturas_howItWorks__c2WaC h2{font-size:23px}.facturas_steps__RAZyN{grid-template-columns:1fr;gap:9px}.facturas_steps__RAZyN article{padding:14px}.facturas_steps__RAZyN h3{margin-top:7px}.facturas_indexPromo__vyaXK{margin:0 15px 35px;padding:21px;align-items:flex-start;flex-direction:column;gap:17px}.facturas_indexPromo__vyaXK h2{font-size:20px}.facturas_footer__wixZD{align-items:flex-start;flex-wrap:wrap;padding:15px;gap:11px}.facturas_footer__wixZD>span{width:calc(100% - 140px);text-align:right;line-height:1.5}.facturas_footer__wixZD>a:last-child{margin-left:37px}.facturas_desktopBreak__DHPcj{display:none}}@media print{.facturas_billTabs__k4cQh,.facturas_downloadButton__febkp,.facturas_footer__wixZD,.facturas_formPanel__klPdf,.facturas_hero__UqEJU,.facturas_howItWorks__c2WaC,.facturas_indexPromo__vyaXK,.facturas_navbar__6dp03,.facturas_resetButton__g7hJG,.facturas_saveInvite__VhZuv,.facturas_savePanel__vhIBD,.facturas_sectionHeader__IkcLF{display:none!important}.facturas_page__GSIsK{background:#fff}.facturas_workspace__bIs1j{max-width:none;padding:0}.facturas_reportGrid__ko9Ii{display:block}.facturas_analysisPanel__CPU21,.facturas_comparisonPanel__0CDXe{border:0;box-shadow:none;padding:0;margin:10px 0}.facturas_metric__WwMuJ{page-break-inside:avoid;break-inside:avoid}.facturas_comparisonPanel__0CDXe{page-break-before:always;break-before:page}}.facturas_historyActions__1uzO1{flex-wrap:wrap}.facturas_removeHistory__df7rT{width:29px;height:29px;display:grid;place-items:center;border:1px solid #eedfdb;border-radius:8px;background:#fff;color:#9b7066;cursor:pointer}.facturas_removeHistory__df7rT:hover{background:#fff5f2}@media(max-width:700px){.facturas_hero__UqEJU{grid-template-columns:minmax(0,1fr);gap:24px;padding:50px 22px 38px}.facturas_heroCard__dbPgj{justify-self:start;height:245px;max-width:520px;display:flex;flex-direction:column}.facturas_miniChart__5nSlx{flex:0 0 105px;height:105px}.facturas_heroCardFoot__OYzag{margin-top:14px}.facturas_heroCardBadge___XDp2{position:static;align-self:flex-end;margin-top:auto}}.facturas_heroPhotoCard__NoY3C{height:265px;max-width:420px;width:100%;justify-self:center;overflow:hidden;position:relative;border:1px solid #e5e7dc;border-radius:24px;background:#edf4eb;box-shadow:0 22px 50px #395c4812}.facturas_heroPhotoImage__FB1jh{position:absolute;inset:0;background-image:url(/images/rona-facturas.webp);background-size:cover;background-position:68%}.facturas_heroPhotoShade__pJKfp{position:absolute;inset:36% 0 0;background:linear-gradient(180deg,transparent,rgba(24,48,37,.72))}.facturas_heroPhotoCaption__A1Kkq{position:absolute;right:20px;bottom:18px;left:20px;z-index:1;display:grid;gap:5px;color:#fff}.facturas_heroPhotoCaption__A1Kkq>span{font-size:9px;font-weight:800;letter-spacing:.11em}.facturas_heroPhotoCaption__A1Kkq strong{font-size:21px;letter-spacing:-.03em;line-height:1.2}@media(max-width:700px){.facturas_heroPhotoCard__NoY3C{height:245px;max-width:520px;justify-self:start}.facturas_heroPhotoImage__FB1jh{background-image:url(/images/rona-facturas-compact.webp);background-position:center 48%}.facturas_heroPhotoCaption__A1Kkq strong{font-size:20px}}@media(max-width:420px){.facturas_heroPhotoCard__NoY3C{height:218px;border-radius:18px}.facturas_heroPhotoCaption__A1Kkq{right:15px;bottom:15px;left:15px}.facturas_heroPhotoCaption__A1Kkq>span{font-size:8px}}.facturas_readability_page__1Nx1S.facturas_readability_page__1Nx1S{font-size:16px}.facturas_readability_page__1Nx1S .facturas_readability_hero__UhRr9{gap:clamp(34px,5vw,64px);grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);padding:clamp(38px,5vw,62px) 28px 46px}.facturas_readability_page__1Nx1S .facturas_readability_heroContent__fLMFp{max-width:630px}.facturas_readability_page__1Nx1S .facturas_readability_hero__UhRr9 h1{font-size:clamp(42px,5.2vw,62px);line-height:1.04;margin:15px 0}.facturas_readability_page__1Nx1S .facturas_readability_heroContent__fLMFp>p{font-size:clamp(16px,1.45vw,18px);line-height:1.65}.facturas_readability_page__1Nx1S .facturas_readability_heroProof__WfHW8{font-size:13px;gap:14px 20px;margin-top:20px}.facturas_readability_page__1Nx1S .facturas_readability_heroPhotoCard__Ky_IA{height:clamp(230px,26vw,290px)}.facturas_readability_page__1Nx1S .facturas_readability_eyebrow__e37vZ{font-size:12px;letter-spacing:.09em}.facturas_readability_heroActions__SNwnO{display:flex;flex-wrap:wrap;gap:10px;margin-top:21px}.facturas_readability_heroPrimary__38jvM,.facturas_readability_heroSecondary__NbyCe{align-items:center;border-radius:11px;cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:700;gap:8px;justify-content:center;min-height:48px;padding:0 17px;transition:background .16s ease,border-color .16s ease,transform .16s ease}.facturas_readability_heroPrimary__38jvM{background:#317665;border:1px solid #317665;color:#fff}.facturas_readability_heroPrimary__38jvM:hover{background:#285e52;border-color:#285e52;transform:translateY(-1px)}.facturas_readability_heroSecondary__NbyCe{background:#fff;border:1px solid #d9e5dc;color:#446b5c}.facturas_readability_heroSecondary__NbyCe:hover{background:#f4f8f5;border-color:#a9c7b5}.facturas_readability_heroPrimary__38jvM:focus-visible,.facturas_readability_heroSecondary__NbyCe:focus-visible{outline:3px solid #8fbea0;outline-offset:3px}.facturas_readability_page__1Nx1S .facturas_readability_workspace__zeSSH{padding-top:4px;padding-bottom:54px}.facturas_readability_page__1Nx1S .facturas_readability_sectionHeader__J7o0y{align-items:flex-start;margin-bottom:18px}.facturas_readability_page__1Nx1S .facturas_readability_sectionHeader__J7o0y h2{font-size:clamp(24px,2.7vw,30px);line-height:1.16;margin:6px 0}.facturas_readability_page__1Nx1S .facturas_readability_sectionHeader__J7o0y p{color:#657872;font-size:15px;line-height:1.55;max-width:720px}.facturas_readability_page__1Nx1S .facturas_readability_howItWorks__UpX0e>div:first-child>span:first-child,.facturas_readability_page__1Nx1S .facturas_readability_panelTitle__RQmTK>div>span:first-child,.facturas_readability_page__1Nx1S .facturas_readability_sectionHeader__J7o0y>div>span:first-child{font-size:12px;letter-spacing:.1em}.facturas_readability_page__1Nx1S .facturas_readability_resetButton__N_iB2{font-size:13px;min-height:42px;white-space:nowrap}.facturas_readability_page__1Nx1S .facturas_readability_uploadPanel__ABqsQ{padding:clamp(18px,3vw,30px)}.facturas_readability_page__1Nx1S .facturas_readability_dropZone__61b5C{gap:10px;min-height:275px;padding:26px 20px}.facturas_readability_page__1Nx1S .facturas_readability_dropZone__61b5C>span:first-child{height:52px;margin:0 0 3px;width:52px}.facturas_readability_page__1Nx1S .facturas_readability_dropZone__61b5C>span:first-child svg{height:26px;width:26px}.facturas_readability_page__1Nx1S .facturas_readability_dropZone__61b5C>strong{color:#29443e;font-size:19px;line-height:1.35}.facturas_readability_page__1Nx1S .facturas_readability_dropZone__61b5C>span:not(:first-child){color:#657872;font-size:14px;line-height:1.5;margin:0}.facturas_readability_page__1Nx1S .facturas_readability_uploadButtons__3sBo_{gap:11px;margin-top:9px}.facturas_readability_page__1Nx1S .facturas_readability_uploadButtons__3sBo_>button{font-size:14px;min-height:48px}.facturas_readability_fileLimits__J308t{color:#718078;font-size:12px;line-height:1.45;text-align:center}.facturas_readability_page__1Nx1S .facturas_readability_orManual__n4nkD{font-size:13px;margin:20px 0 6px}.facturas_readability_page__1Nx1S .facturas_readability_manualLink__NSBfW{font-size:14px;min-height:44px;padding:8px 10px}.facturas_readability_privacyDetails__R0NT1{background:#f5f8f4;border-radius:12px;color:#53685d;margin:20px auto 0;max-width:820px;padding:0 16px}.facturas_readability_privacyDetails__R0NT1 summary{align-items:center;cursor:pointer;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;list-style:none;min-height:76px;padding:13px 0}.facturas_readability_privacyDetails__R0NT1 summary::-webkit-details-marker{display:none}.facturas_readability_privacyDetails__R0NT1 summary>svg:first-child{color:#628974}.facturas_readability_privacyDetails__R0NT1 summary>svg:last-child{color:#628974;transition:transform .16s ease}.facturas_readability_privacyDetails__R0NT1[open] summary>svg:last-child{transform:rotate(180deg)}.facturas_readability_privacyDetails__R0NT1 summary span{display:grid;gap:4px}.facturas_readability_privacyDetails__R0NT1 summary strong{color:#39584a;font-size:14px}.facturas_readability_privacyDetails__R0NT1 summary small{color:#657872;font-size:13px;line-height:1.5}.facturas_readability_privacyDetails__R0NT1>p{border-top:1px solid #e1eae5;color:#657872;font-size:13px;line-height:1.6;padding:13px 0 16px 30px}.facturas_readability_page__1Nx1S .facturas_readability_reportGrid__JgGl5{gap:18px}.facturas_readability_page__1Nx1S .facturas_readability_analysisPanel__R0YSB,.facturas_readability_page__1Nx1S .facturas_readability_formPanel__TV95c{padding:clamp(18px,2.4vw,26px)}.facturas_readability_page__1Nx1S .facturas_readability_panelTitle__RQmTK h3{font-size:20px;line-height:1.25}.facturas_readability_page__1Nx1S .facturas_readability_confidenceBadge__d003q{font-size:12px;line-height:1.4}.facturas_readability_page__1Nx1S .facturas_readability_field__B47J5>span{color:#526b60;font-size:13px;line-height:1.35}.facturas_readability_page__1Nx1S .facturas_readability_amountControl__Fty6X input,.facturas_readability_page__1Nx1S .facturas_readability_amountControl__Fty6X select,.facturas_readability_page__1Nx1S .facturas_readability_field__B47J5 input,.facturas_readability_page__1Nx1S .facturas_readability_field__B47J5 select,.facturas_readability_page__1Nx1S .facturas_readability_itemRow__1vFHY input,.facturas_readability_page__1Nx1S .facturas_readability_itemRow__1vFHY select{font-size:14px;min-height:44px}.facturas_readability_page__1Nx1S .facturas_readability_field__B47J5 input,.facturas_readability_page__1Nx1S .facturas_readability_field__B47J5 select{height:44px}.facturas_readability_page__1Nx1S .facturas_readability_itemsHeader__NGFWz h4{font-size:15px}.facturas_readability_page__1Nx1S .facturas_readability_itemsHeader__NGFWz p{color:#657872;font-size:12px;line-height:1.5}.facturas_readability_page__1Nx1S .facturas_readability_addItemButton__HQg5X{font-size:12px;min-height:38px}.facturas_readability_page__1Nx1S .facturas_readability_itemRow__1vFHY{grid-template-columns:minmax(110px,.9fr) minmax(120px,1.3fr) minmax(90px,.75fr) 38px}.facturas_readability_page__1Nx1S .facturas_readability_itemRow__1vFHY input,.facturas_readability_page__1Nx1S .facturas_readability_itemRow__1vFHY select{height:42px;padding:0 9px}.facturas_readability_page__1Nx1S .facturas_readability_reviewCheckbox__KAsQz strong{font-size:14px}.facturas_readability_page__1Nx1S .facturas_readability_formFootnote__rivjy,.facturas_readability_page__1Nx1S .facturas_readability_reviewCheckbox__KAsQz small{color:#657872;font-size:12px;line-height:1.55}.facturas_readability_page__1Nx1S .facturas_readability_metric__2wZAl{gap:8px;padding:15px}.facturas_readability_page__1Nx1S .facturas_readability_metric__2wZAl>span{color:#586e63;font-size:12px;line-height:1.4}.facturas_readability_page__1Nx1S .facturas_readability_metric__2wZAl strong{font-size:clamp(16px,1.5vw,20px);line-height:1.3}.facturas_readability_page__1Nx1S .facturas_readability_metric__2wZAl small{color:#657872;font-size:12px;line-height:1.45}.facturas_readability_page__1Nx1S .facturas_readability_caution__cZIEF,.facturas_readability_page__1Nx1S .facturas_readability_formulaNote__8JQMS,.facturas_readability_page__1Nx1S .facturas_readability_warnings__luBdy{font-size:12px;line-height:1.55}.facturas_readability_page__1Nx1S .facturas_readability_readyNote__N1fK4{font-size:13px;line-height:1.5}.facturas_readability_page__1Nx1S .facturas_readability_saveInvite__WlDLv strong,.facturas_readability_page__1Nx1S .facturas_readability_savePanel__YuiiV h4{font-size:14px}.facturas_readability_page__1Nx1S .facturas_readability_optionCheckbox__uJOWL,.facturas_readability_page__1Nx1S .facturas_readability_saveInvite__WlDLv span,.facturas_readability_page__1Nx1S .facturas_readability_savePanel__YuiiV>p,.facturas_readability_page__1Nx1S .facturas_readability_savePanel__YuiiV>small{font-size:12px;line-height:1.5}.facturas_readability_page__1Nx1S .facturas_readability_saveButton__6ez1D{font-size:13px;min-height:44px}.facturas_readability_page__1Nx1S .facturas_readability_comparisonMetrics__Xg4sb .facturas_readability_metric__2wZAl{min-height:120px}.facturas_readability_page__1Nx1S .facturas_readability_historyPanel__X_cqD{padding:clamp(18px,2.4vw,26px)}.facturas_readability_page__1Nx1S .facturas_readability_historyMain__uSRYQ strong{font-size:13px}.facturas_readability_page__1Nx1S .facturas_readability_historyMain__uSRYQ small,.facturas_readability_page__1Nx1S .facturas_readability_historyMain__uSRYQ span{font-size:12px;line-height:1.45}.facturas_readability_page__1Nx1S .facturas_readability_historyActions__x6_nh>a,.facturas_readability_page__1Nx1S .facturas_readability_historyActions__x6_nh>button{font-size:12px;min-height:36px}.facturas_readability_page__1Nx1S .facturas_readability_emptyItems__CmyDB{font-size:13px;line-height:1.55}.facturas_readability_page__1Nx1S .facturas_readability_howItWorks__UpX0e{padding:44px 28px}.facturas_readability_page__1Nx1S .facturas_readability_steps__hoUEu{gap:16px}.facturas_readability_page__1Nx1S .facturas_readability_steps__hoUEu article{padding:20px}.facturas_readability_page__1Nx1S .facturas_readability_steps__hoUEu article>span{font-size:12px}.facturas_readability_page__1Nx1S .facturas_readability_steps__hoUEu h3{font-size:16px}.facturas_readability_page__1Nx1S .facturas_readability_steps__hoUEu p{color:#657872;font-size:13px;line-height:1.55}.facturas_readability_page__1Nx1S .facturas_readability_indexPromo__G4nHw h2{font-size:24px;line-height:1.2}.facturas_readability_page__1Nx1S .facturas_readability_indexPromo__G4nHw p{color:#657872;font-size:13px;line-height:1.6}.facturas_readability_page__1Nx1S .facturas_readability_indexPromo__G4nHw>a{font-size:13px}@media (max-width:900px){.facturas_readability_page__1Nx1S .facturas_readability_hero__UhRr9{grid-template-columns:minmax(0,1fr)}.facturas_readability_page__1Nx1S .facturas_readability_heroContent__fLMFp{max-width:700px}.facturas_readability_page__1Nx1S .facturas_readability_heroPhotoCard__Ky_IA{justify-self:start;max-width:620px}.facturas_readability_page__1Nx1S .facturas_readability_reportGrid__JgGl5{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.facturas_readability_page__1Nx1S .facturas_readability_hero__UhRr9{align-items:stretch;gap:22px;padding:30px 20px 32px}.facturas_readability_page__1Nx1S .facturas_readability_heroContent__fLMFp{margin:0;text-align:left;width:100%}.facturas_readability_page__1Nx1S .facturas_readability_hero__UhRr9 h1{font-size:clamp(36px,9vw,46px);margin:13px 0}.facturas_readability_page__1Nx1S .facturas_readability_heroContent__fLMFp>p{font-size:16px;line-height:1.6}.facturas_readability_heroActions__SNwnO{display:grid;grid-template-columns:minmax(0,1fr);margin-top:19px}.facturas_readability_heroPrimary__38jvM,.facturas_readability_heroSecondary__NbyCe{width:100%}.facturas_readability_page__1Nx1S .facturas_readability_heroProof__WfHW8{align-items:flex-start;display:grid;font-size:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.facturas_readability_page__1Nx1S .facturas_readability_heroProof__WfHW8 span{align-items:flex-start;line-height:1.45}.facturas_readability_page__1Nx1S .facturas_readability_heroPhotoCard__Ky_IA{height:clamp(185px,54vw,245px);max-width:none;width:100%}.facturas_readability_page__1Nx1S .facturas_readability_workspace__zeSSH{padding:0 18px 40px}.facturas_readability_page__1Nx1S .facturas_readability_sectionHeader__J7o0y{gap:10px;margin-bottom:15px}.facturas_readability_page__1Nx1S .facturas_readability_sectionHeader__J7o0y>div{min-width:0}.facturas_readability_page__1Nx1S .facturas_readability_sectionHeader__J7o0y h2{font-size:25px}.facturas_readability_page__1Nx1S .facturas_readability_sectionHeader__J7o0y p{font-size:14px}.facturas_readability_page__1Nx1S .facturas_readability_resetButton__N_iB2{flex:0 0 auto;font-size:0;padding:8px}.facturas_readability_page__1Nx1S .facturas_readability_uploadPanel__ABqsQ{padding:15px}.facturas_readability_page__1Nx1S .facturas_readability_dropZone__61b5C{min-height:0;padding:22px 14px}.facturas_readability_page__1Nx1S .facturas_readability_dropZone__61b5C>strong{font-size:17px;text-align:center}.facturas_readability_page__1Nx1S .facturas_readability_dropZone__61b5C>span:not(:first-child){font-size:13px}.facturas_readability_page__1Nx1S .facturas_readability_uploadButtons__3sBo_{flex-direction:column;width:100%}.facturas_readability_page__1Nx1S .facturas_readability_uploadButtons__3sBo_>button{width:100%}.facturas_readability_fileLimits__J308t{font-size:11px}.facturas_readability_page__1Nx1S .facturas_readability_privacyDetails__R0NT1{padding:0 12px}.facturas_readability_privacyDetails__R0NT1 summary{gap:9px;grid-template-columns:auto minmax(0,1fr) auto}.facturas_readability_privacyDetails__R0NT1 summary strong{font-size:13px}.facturas_readability_privacyDetails__R0NT1 summary small{font-size:12px}.facturas_readability_privacyDetails__R0NT1>p{font-size:12px;padding-left:0}.facturas_readability_page__1Nx1S .facturas_readability_billTabs__d0yQ_{margin-right:-18px;padding-right:18px}.facturas_readability_page__1Nx1S .facturas_readability_analysisPanel__R0YSB,.facturas_readability_page__1Nx1S .facturas_readability_comparisonPanel__NpiDK,.facturas_readability_page__1Nx1S .facturas_readability_formPanel__TV95c,.facturas_readability_page__1Nx1S .facturas_readability_historyPanel__X_cqD{padding:16px}.facturas_readability_page__1Nx1S .facturas_readability_panelTitle__RQmTK{align-items:flex-start}.facturas_readability_page__1Nx1S .facturas_readability_panelTitle__RQmTK h3{font-size:18px}.facturas_readability_page__1Nx1S .facturas_readability_metric__2wZAl strong{font-size:17px}.facturas_readability_page__1Nx1S .facturas_readability_comparisonMetrics__Xg4sb{grid-template-columns:minmax(0,1fr)}.facturas_readability_page__1Nx1S .facturas_readability_comparisonMetrics__Xg4sb .facturas_readability_metric__2wZAl{min-height:0}.facturas_readability_page__1Nx1S .facturas_readability_howItWorks__UpX0e{margin:32px 18px;padding:30px 0}.facturas_readability_page__1Nx1S .facturas_readability_steps__hoUEu{gap:10px}.facturas_readability_page__1Nx1S .facturas_readability_steps__hoUEu article{padding:16px}.facturas_readability_page__1Nx1S .facturas_readability_indexPromo__G4nHw{margin-left:18px;margin-right:18px;padding:20px}.facturas_readability_page__1Nx1S .facturas_readability_indexPromo__G4nHw h2{font-size:21px}}@media (max-width:420px){.facturas_readability_page__1Nx1S .facturas_readability_hero__UhRr9{padding-left:16px;padding-right:16px}.facturas_readability_page__1Nx1S .facturas_readability_hero__UhRr9 h1{font-size:36px}.facturas_readability_heroActions__SNwnO{gap:8px}.facturas_readability_page__1Nx1S .facturas_readability_workspace__zeSSH{padding-left:14px;padding-right:14px}.facturas_readability_page__1Nx1S .facturas_readability_sectionHeader__J7o0y h2{font-size:23px}.facturas_readability_page__1Nx1S .facturas_readability_sectionHeader__J7o0y p{font-size:13px}.facturas_readability_page__1Nx1S .facturas_readability_uploadPanel__ABqsQ{padding:12px}.facturas_readability_page__1Nx1S .facturas_readability_field__B47J5>span{font-size:12px}.facturas_readability_page__1Nx1S .facturas_readability_amountControl__Fty6X input,.facturas_readability_page__1Nx1S .facturas_readability_amountControl__Fty6X select,.facturas_readability_page__1Nx1S .facturas_readability_field__B47J5 input,.facturas_readability_page__1Nx1S .facturas_readability_field__B47J5 select{font-size:13px}.facturas_readability_page__1Nx1S .facturas_readability_itemRow__1vFHY{grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr) minmax(62px,.65fr) 34px;gap:5px}.facturas_readability_page__1Nx1S .facturas_readability_itemRow__1vFHY input,.facturas_readability_page__1Nx1S .facturas_readability_itemRow__1vFHY select{font-size:12px;min-width:0;padding:0 6px}.facturas_readability_page__1Nx1S .facturas_readability_amountControl__Fty6X select{width:64px}.facturas_readability_page__1Nx1S .facturas_readability_privacyDetails__R0NT1 summary{grid-template-columns:auto minmax(0,1fr) auto}.facturas_readability_page__1Nx1S .facturas_readability_historyRow__6dI0Y{align-items:flex-start;flex-wrap:wrap}.facturas_readability_page__1Nx1S .facturas_readability_historyMain__uSRYQ{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 50px)}.facturas_readability_page__1Nx1S .facturas_readability_historyActions__x6_nh{flex-wrap:wrap;margin-left:46px}}@media (prefers-reduced-motion:reduce){.facturas_readability_heroPrimary__38jvM,.facturas_readability_heroSecondary__NbyCe,.facturas_readability_privacyDetails__R0NT1 summary>svg:last-child{transition:none}}.facturas_readability_page__1Nx1S.facturas_readability_page__1Nx1S{--ink:var(--text-primary);--muted:var(--text-secondary);--line:var(--border-subtle);--green:var(--accent-primary);--green-dark:var(--accent-primary-strong);--mint:var(--accent-secondary);--cream:var(--bg-main);--peach:var(--accent-warm);background:var(--bg-main);color:var(--text-primary)}.facturas_readability_page__1Nx1S .facturas_readability_hero__UhRr9{background:var(--bg-main)}.facturas_readability_page__1Nx1S .facturas_readability_hero__UhRr9 h1{color:var(--text-primary)}.facturas_readability_page__1Nx1S .facturas_readability_heroContent__fLMFp>p,.facturas_readability_page__1Nx1S .facturas_readability_heroProof__WfHW8{color:var(--text-secondary)}.facturas_readability_page__1Nx1S .facturas_readability_heroPhotoCard__Ky_IA{border-radius:20px;box-shadow:var(--shadow-md)}.facturas_readability_heroPrimary__38jvM,.facturas_readability_page__1Nx1S .facturas_readability_primaryButton__DpSDC,.facturas_readability_page__1Nx1S .facturas_readability_saveButton__6ez1D{background:var(--accent-warm);border-color:var(--accent-warm);color:#20382f}.facturas_readability_heroPrimary__38jvM:hover,.facturas_readability_page__1Nx1S .facturas_readability_primaryButton__DpSDC:hover,.facturas_readability_page__1Nx1S .facturas_readability_saveButton__6ez1D:hover{background:#f1c1a4;border-color:#f1c1a4;color:#20382f}.facturas_readability_heroSecondary__NbyCe{background:var(--bg-surface);border-color:var(--border-medium);color:var(--text-primary)}.facturas_readability_heroSecondary__NbyCe:hover{background:var(--bg-surface-elevated);border-color:var(--accent-secondary)}.facturas_readability_page__1Nx1S .facturas_readability_analysisPanel__R0YSB,.facturas_readability_page__1Nx1S .facturas_readability_comparisonPanel__NpiDK,.facturas_readability_page__1Nx1S .facturas_readability_formPanel__TV95c,.facturas_readability_page__1Nx1S .facturas_readability_historyPanel__X_cqD,.facturas_readability_page__1Nx1S .facturas_readability_uploadPanel__ABqsQ{background:var(--bg-surface);border-color:var(--border-subtle);box-shadow:var(--shadow-sm)}.facturas_readability_page__1Nx1S .facturas_readability_howItWorks__UpX0e h2,.facturas_readability_page__1Nx1S .facturas_readability_indexPromo__G4nHw h2,.facturas_readability_page__1Nx1S .facturas_readability_sectionHeader__J7o0y h2{color:var(--text-primary)}.facturas_readability_page__1Nx1S .facturas_readability_indexPromo__G4nHw{background:var(--bg-surface-elevated)}.facturas_readability_page__1Nx1S .facturas_readability_footer__gQ9yH{background:var(--forest);border-color:var(--forest);color:#d5e0d5}.facturas_readability_page__1Nx1S .facturas_readability_footer__gQ9yH>a:last-child,.facturas_readability_page__1Nx1S .facturas_readability_wordmark__DHOzL{color:#fffdf8}.facturas_readability_page__1Nx1S .facturas_readability_footer__gQ9yH .facturas_readability_brandDot__FyaaE{border-radius:8px;height:29px;object-fit:contain;width:29px}.facturas_readability_page__1Nx1S .facturas_readability_footer__gQ9yH>span{color:#c2d0c4}html[data-theme=forest-dark] .facturas_readability_page__1Nx1S .facturas_readability_analysisPanel__R0YSB,html[data-theme=forest-dark] .facturas_readability_page__1Nx1S .facturas_readability_comparisonPanel__NpiDK,html[data-theme=forest-dark] .facturas_readability_page__1Nx1S .facturas_readability_formPanel__TV95c,html[data-theme=forest-dark] .facturas_readability_page__1Nx1S .facturas_readability_historyPanel__X_cqD,html[data-theme=forest-dark] .facturas_readability_page__1Nx1S .facturas_readability_uploadPanel__ABqsQ{background:var(--bg-surface)}html[data-theme=forest-dark] .facturas_readability_page__1Nx1S .facturas_readability_dropZone__61b5C,html[data-theme=forest-dark] .facturas_readability_page__1Nx1S .facturas_readability_metric__2wZAl,html[data-theme=forest-dark] .facturas_readability_page__1Nx1S .facturas_readability_privacyDetails__R0NT1,html[data-theme=forest-dark] .facturas_readability_page__1Nx1S .facturas_readability_steps__hoUEu article{background:var(--bg-surface-elevated);color:var(--text-primary)}html[data-theme=forest-dark] .facturas_readability_page__1Nx1S .facturas_readability_dropZone__61b5C>strong,html[data-theme=forest-dark] .facturas_readability_page__1Nx1S .facturas_readability_metric__2wZAl strong,html[data-theme=forest-dark] .facturas_readability_page__1Nx1S .facturas_readability_panelTitle__RQmTK h3{color:var(--text-primary)}html[data-theme=forest-dark] .facturas_readability_page__1Nx1S .facturas_readability_downloadButton__iGPHf,html[data-theme=forest-dark] .facturas_readability_page__1Nx1S .facturas_readability_historyTask__SZtC4,html[data-theme=forest-dark] .facturas_readability_page__1Nx1S .facturas_readability_secondaryButton__MLxE7,html[data-theme=forest-dark] .facturas_readability_page__1Nx1S input,html[data-theme=forest-dark] .facturas_readability_page__1Nx1S select,html[data-theme=forest-dark] .facturas_readability_page__1Nx1S textarea{background:var(--bg-main);border-color:var(--border-medium);color:var(--text-primary)}.facturas_wizard_stepper__ZRfcy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 22px;padding:0;list-style:none}.facturas_wizard_stepper__ZRfcy li{display:flex;align-items:center;gap:11px;min-width:0;padding:13px 15px;border:1px solid var(--border-subtle);border-radius:13px;background:var(--bg-surface);color:var(--text-secondary)}.facturas_wizard_stepper__ZRfcy li>span{display:grid;flex:0 0 30px;width:30px;height:30px;place-items:center;border:1px solid var(--border-medium);border-radius:50%;color:var(--text-secondary);font-size:13px;font-weight:700}.facturas_wizard_stepper__ZRfcy li>div{display:grid;min-width:0;gap:2px}.facturas_wizard_stepper__ZRfcy strong{color:var(--text-primary);font-size:14px}.facturas_wizard_stepper__ZRfcy small{color:var(--text-secondary);font-size:12px}.facturas_wizard_stepper__ZRfcy li.facturas_wizard_active__n7MDR{border-color:var(--accent-primary);background:var(--bg-surface-elevated)}.facturas_wizard_stepper__ZRfcy li.facturas_wizard_active__n7MDR>span,.facturas_wizard_stepper__ZRfcy li.facturas_wizard_completed__CE7VR>span{border-color:var(--accent-primary);background:var(--accent-primary);color:#fffdf8}.facturas_wizard_stepper__ZRfcy li.facturas_wizard_completed__CE7VR>span{background:var(--accent-secondary);border-color:var(--accent-secondary);color:var(--forest,#183f34)}.facturas_wizard_reviewGrid__gDNxk{grid-template-columns:minmax(0,1fr)!important}.facturas_wizard_reviewGrid__gDNxk>section{min-width:0}.facturas_wizard_reviewActions__pSICk{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:22px;padding-top:17px;border-top:1px solid var(--border-subtle)}.facturas_wizard_reviewActions__pSICk>span{color:var(--text-secondary);font-size:13px}.facturas_wizard_continueButton__p5Q46{min-height:48px;padding:0 20px;font-size:14px}.facturas_wizard_results__E3ONN{display:grid;gap:18px}.facturas_wizard_resultLead__p3u1h{display:flex;align-items:flex-start;gap:14px;padding:19px 21px;border:1px solid var(--border-subtle);border-left:4px solid var(--accent-warm);border-radius:14px;background:var(--bg-surface)}.facturas_wizard_resultCheck__i27Xf{display:grid;flex:0 0 38px;width:38px;height:38px;place-items:center;border-radius:11px;background:var(--accent-secondary);color:var(--accent-primary-strong)}.facturas_wizard_resultLead__p3u1h h3{margin:1px 0 4px;color:var(--text-primary);font-size:19px}.facturas_wizard_resultLead__p3u1h p{margin:0;color:var(--text-secondary);font-size:14px;line-height:1.5}.facturas_wizard_billResults__tL_kw,.facturas_wizard_resultsHeading__CKmNn{display:grid}.facturas_wizard_billResults__tL_kw{gap:12px}.facturas_wizard_resultsHeading__CKmNn{grid-template-columns:1fr auto;align-items:end;gap:12px;margin:8px 0 2px}.facturas_wizard_resultsHeading__CKmNn h3{margin:5px 0 0;color:var(--text-primary);font-size:21px}.facturas_wizard_resultsHeading__CKmNn>span{color:var(--text-secondary);font-size:13px}.facturas_wizard_resultBill__7tPED{min-width:0;padding:19px 20px;border:1px solid var(--border-subtle);border-radius:14px;background:var(--bg-surface)}.facturas_wizard_billResultTitle__n8wbb{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.facturas_wizard_billResultTitle__n8wbb h4{margin:0;color:var(--text-primary);font-size:16px}.facturas_wizard_billResultTitle__n8wbb p{margin:4px 0 0;color:var(--text-secondary);font-size:13px;line-height:1.45}.facturas_wizard_confirmed__fve_b{display:inline-flex;align-items:center;flex:0 0 auto;gap:5px;color:var(--accent-primary-strong);font-size:12px;font-weight:650}.facturas_wizard_resultMetrics__BY9Zz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:17px 0 0}.facturas_wizard_resultMetrics__BY9Zz>div{display:grid;min-width:0;gap:4px;padding:12px 13px;border-radius:10px;background:var(--bg-surface-elevated)}.facturas_wizard_resultMetrics__BY9Zz dt{color:var(--text-secondary);font-size:12px}.facturas_wizard_resultMetrics__BY9Zz dd{margin:0;color:var(--text-primary);font-size:16px;font-weight:700;overflow-wrap:anywhere}.facturas_wizard_resultDetails__yt9WS{margin-top:13px;color:var(--text-secondary)}.facturas_wizard_resultDetails__yt9WS summary{display:flex;align-items:center;min-height:44px;cursor:pointer;color:var(--accent-primary-strong);font-size:13px;font-weight:650}.facturas_wizard_resultDetails__yt9WS ul{display:grid;gap:0;margin:0;padding:0;list-style:none}.facturas_wizard_resultDetails__yt9WS ul li{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid var(--border-subtle);font-size:13px}.facturas_wizard_resultDetails__yt9WS ul li strong{color:var(--text-primary);white-space:nowrap}.facturas_wizard_resultDetails__yt9WS>p{margin:7px 0;color:var(--text-secondary);font-size:13px;line-height:1.5}.facturas_wizard_resultWarnings__cgKuA li{color:#805c37}.facturas_wizard_formulaNote__MOzKw{margin-top:12px!important;font-size:12px!important}.facturas_wizard_billActions__9USJN{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:13px}.facturas_wizard_billActions__9USJN>button{min-height:44px;padding:0 13px;font-size:13px}.facturas_wizard_billActions__9USJN .facturas_wizard_billSave__3_haf{width:auto}.facturas_wizard_resultFooter__OW5Qu{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.facturas_wizard_backToReview__mdnTo{min-height:44px;padding:0 16px}@media (max-width:640px){.facturas_wizard_stepper__ZRfcy{gap:6px;margin-bottom:17px}.facturas_wizard_stepper__ZRfcy li{align-items:flex-start;gap:7px;padding:10px 8px;border-radius:10px}.facturas_wizard_stepper__ZRfcy li>span{flex-basis:25px;width:25px;height:25px;font-size:11px}.facturas_wizard_stepper__ZRfcy strong{font-size:12px}.facturas_wizard_stepper__ZRfcy small{font-size:10px;line-height:1.35}.facturas_wizard_reviewActions__pSICk{align-items:stretch;flex-direction:column;gap:10px}.facturas_wizard_reviewActions__pSICk>span{text-align:center}.facturas_wizard_continueButton__p5Q46{width:100%}.facturas_wizard_results__E3ONN{gap:13px}.facturas_wizard_resultLead__p3u1h{padding:15px}.facturas_wizard_resultLead__p3u1h h3{font-size:17px}.facturas_wizard_resultLead__p3u1h p{font-size:13px}.facturas_wizard_resultsHeading__CKmNn h3{font-size:19px}.facturas_wizard_resultBill__7tPED{padding:15px}.facturas_wizard_billResultTitle__n8wbb{flex-direction:column;gap:7px}.facturas_wizard_resultMetrics__BY9Zz{grid-template-columns:minmax(0,1fr);gap:6px;margin-top:13px}.facturas_wizard_resultMetrics__BY9Zz>div{grid-template-columns:100px minmax(0,1fr);align-items:center;padding:10px 11px}.facturas_wizard_resultMetrics__BY9Zz dd{text-align:right;font-size:14px}.facturas_wizard_resultFooter__OW5Qu{align-items:stretch;flex-direction:column-reverse}.facturas_wizard_resultFooter__OW5Qu>button{width:100%;justify-content:center}.facturas_wizard_billActions__9USJN{align-items:stretch;flex-direction:column}.facturas_wizard_billActions__9USJN>button{width:100%;justify-content:center}}.indice_page__pk7OK{background:var(--bg-main);color:var(--text-primary);min-height:100vh}.indice_contentShell___8A5H{margin:0 auto;max-width:1120px;padding:0 clamp(20px,5vw,58px)}.indice_hero__jgJL2{align-items:center;display:flex;gap:36px;justify-content:space-between;padding:clamp(48px,7vw,78px) 0 52px}.indice_hero__jgJL2>div:first-child{max-width:750px}.indice_kicker__6Lo_D{color:#557666;display:inline-block;font-size:.68rem;font-weight:800;letter-spacing:.12em}.indice_hero__jgJL2 h1{color:var(--text-primary);font-size:clamp(2.6rem,5.4vw,4rem);font-weight:650;letter-spacing:-.07em;line-height:1.02;margin:1rem 0;max-width:720px}.indice_hero__jgJL2 p{color:var(--text-secondary);font-size:1rem;line-height:1.7;margin:0;max-width:680px}.indice_heroImage__ZfR_a{aspect-ratio:1.22;border:1px solid rgba(24,63,52,.1);border-radius:20px;flex:0 0 min(34%,360px);isolation:isolate;margin:0;overflow:hidden;position:relative;box-shadow:var(--shadow-md)}.indice_heroImage__ZfR_a img{object-fit:cover;object-position:center}.indice_heroImage__ZfR_a:after{background:linear-gradient(180deg,transparent 56%,rgba(15,35,27,.62));content:"";inset:0;pointer-events:none;position:absolute}.indice_heroImage__ZfR_a figcaption{bottom:15px;color:#fff;font-size:.72rem;left:16px;position:absolute;right:16px;z-index:1}.indice_content__18swR{border-top:1px solid var(--border-subtle);padding:38px 0 54px}.indice_sectionHead__NAT_P{align-items:end;display:flex;gap:20px;justify-content:space-between;margin-bottom:23px}.indice_method__7qhkI h2,.indice_sectionHead__NAT_P h2{font-size:clamp(1.4rem,2.7vw,1.85rem);font-weight:650;letter-spacing:-.045em;margin:.45rem 0 0}.indice_sampleRule__sL6ei{align-items:center;background:#e7eee5;border-radius:999px;color:#3f684f;display:flex;flex:0 0 auto;font-size:.7rem;font-weight:700;gap:7px;padding:9px 12px;white-space:nowrap}.indice_empty__8vluS{align-items:center;background:var(--bg-surface);border:1px dashed #b9cbbb;border-radius:18px;display:flex;flex-direction:column;padding:48px 24px;text-align:center}.indice_emptyBadge__h6Zg_{align-items:center;background:#e7eee5;border-radius:14px;color:var(--forest);display:flex;height:46px;justify-content:center;width:46px}.indice_empty__8vluS h3{font-size:1rem;margin:16px 0 6px;max-width:460px}.indice_empty__8vluS p{color:var(--text-secondary);font-size:.82rem;line-height:1.65;margin:0;max-width:560px}.indice_empty__8vluS a{background:var(--accent-warm);border-radius:12px;color:#20382f;font-size:.8rem;font-weight:750;margin-top:18px;padding:11px 16px}.indice_cohorts__XRq9i{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.indice_cohort__F_hsR{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:18px;box-shadow:var(--shadow-sm);padding:21px}.indice_cohortTop__avXZm{align-items:center;display:flex;justify-content:space-between}.indice_cohortTop__avXZm span{color:#557666;font-size:.67rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.indice_cohortTop__avXZm small{background:var(--bg-surface-elevated);border-radius:7px;color:var(--text-secondary);font-size:.66rem;padding:6px 8px}.indice_cohort__F_hsR h3{font-size:1rem;margin:13px 0 4px}.indice_cohort__F_hsR>p{color:var(--text-tertiary);font-size:.72rem;margin:0}.indice_cohortMetrics__EbK_Y{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:20px}.indice_cohortMetrics__EbK_Y>div{background:var(--bg-main);border-radius:11px;display:grid;gap:6px;padding:12px}.indice_cohortMetrics__EbK_Y span{color:var(--text-secondary);font-size:.66rem}.indice_cohortMetrics__EbK_Y strong{font-size:.93rem;font-weight:700}.indice_cohortLimit__x9vJm{color:var(--text-tertiary);display:block;font-size:.66rem;line-height:1.55;margin-top:13px}.indice_method__7qhkI{border-top:1px solid var(--border-subtle);display:grid;gap:clamp(28px,6vw,66px);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);padding:46px 0}.indice_method__7qhkI h2{max-width:350px}.indice_method__7qhkI>div:first-child>p{color:var(--text-secondary);font-size:.82rem;line-height:1.7;margin:13px 0 0;max-width:390px}.indice_rules__jo_du{display:grid;gap:11px}.indice_rules__jo_du article{background:#e9eee6;border:1px solid rgba(24,63,52,.04);border-radius:14px;display:flex;gap:14px;padding:16px}.indice_rules__jo_du article>b{color:#557666;font-size:.68rem}.indice_rules__jo_du article>div{display:grid;gap:5px}.indice_rules__jo_du strong{font-size:.82rem}.indice_rules__jo_du span{color:var(--text-secondary);font-size:.72rem;line-height:1.55}.indice_note__eMsbO{align-items:flex-start;background:#eee5d5;border:1px solid #e4dac8;border-radius:14px;color:#695d48;display:flex;gap:11px;padding:15px 17px}.indice_note__eMsbO svg{flex:0 0 auto;margin-top:2px}.indice_note__eMsbO p{font-size:.72rem;line-height:1.65;margin:0}.indice_note__eMsbO a{color:#4f6758;font-weight:750;text-decoration:underline;text-underline-offset:2px}.indice_footer__9hPDB{align-items:center;background:var(--forest);color:#d5e0d5;display:grid;gap:18px;grid-template-columns:auto 1fr auto;margin-top:34px;padding:21px clamp(20px,5vw,58px)}.indice_footerBrand__qwkG3{align-items:center;color:var(--bg-surface);display:flex;font-size:1.05rem;font-weight:800;gap:9px;letter-spacing:-.05em}.indice_footerBrand__qwkG3 img{border-radius:8px;height:30px;object-fit:contain;width:30px}.indice_footer__9hPDB>span{color:#c2d0c4;font-size:.72rem}.indice_footer__9hPDB nav{align-items:center;display:flex;gap:18px}.indice_footer__9hPDB nav a{color:#e4ebe3;font-size:.72rem}.indice_footer__9hPDB nav a:hover{color:var(--accent-warm);text-decoration:underline;text-underline-offset:3px}html[data-theme=forest-dark] .indice_kicker__6Lo_D{color:var(--accent-secondary)}html[data-theme=forest-dark] .indice_rules__jo_du article,html[data-theme=forest-dark] .indice_sampleRule__sL6ei{background:var(--bg-surface-elevated);color:var(--text-primary)}html[data-theme=forest-dark] .indice_note__eMsbO{background:var(--bg-surface-elevated);border-color:var(--border-subtle);color:var(--text-secondary)}@media (max-width:700px){.indice_hero__jgJL2{align-items:flex-start;flex-direction:column;gap:18px;padding:42px 0 37px}.indice_hero__jgJL2 h1{font-size:clamp(2.35rem,9vw,3.25rem)}.indice_hero__jgJL2 p{font-size:.88rem}.indice_heroImage__ZfR_a{flex:initial;max-width:430px;width:100%}.indice_content__18swR{padding-top:28px}.indice_sectionHead__NAT_P{align-items:flex-start;flex-direction:column}.indice_sampleRule__sL6ei{font-size:.66rem}.indice_cohorts__XRq9i,.indice_method__7qhkI{grid-template-columns:1fr}.indice_method__7qhkI{gap:21px;padding:34px 0}.indice_method__7qhkI h2{max-width:430px}.indice_footer__9hPDB{align-items:flex-start;grid-template-columns:1fr auto}.indice_footer__9hPDB>span{grid-column:1/-1;grid-row:2}.indice_footer__9hPDB nav{align-items:flex-end;flex-direction:column;gap:9px;grid-column:2;grid-row:1/span 2}}@media (max-width:440px){.indice_contentShell___8A5H{padding:0 17px}.indice_hero__jgJL2{padding-top:36px}.indice_cohort__F_hsR{padding:17px}.indice_cohortMetrics__EbK_Y{gap:7px}.indice_cohortMetrics__EbK_Y>div{padding:10px}.indice_cohortMetrics__EbK_Y strong{font-size:.82rem}.indice_note__eMsbO{padding:13px}}.landing_site__g_2VF{--ink:#20382f;--forest:#183f34;--muted:#5f7166;--ivory:#f5f1e7;--paper:#fffdf8;--peach:#e9ad8c;--sage:#a5bda7;--line:#dce3d9;color:var(--ink);font-family:var(--font-body),system-ui,sans-serif;min-height:100vh;overflow:clip}.landing_hero__wie8N,.landing_site__g_2VF{background:var(--ivory)}.landing_heroMain__XDg4W{align-items:center;display:grid;gap:clamp(2.5rem,7vw,7rem);grid-template-columns:minmax(0,1fr) minmax(360px,.88fr);margin:0 auto;max-width:1440px;min-height:630px;padding:4.25rem clamp(2rem,7vw,7rem)}.landing_heroCopy__9SHJs{max-width:660px}.landing_eyebrow__xr4rD,.landing_sectionEyebrow__EOhsb{align-items:center;display:flex;font-size:.68rem;font-weight:750;gap:.65rem;letter-spacing:.12em;line-height:1.5;margin:0 0 1.15rem;text-transform:uppercase}.landing_eyebrow__xr4rD{color:#557666;letter-spacing:.02em;text-transform:none}.landing_eyebrow__xr4rD span{background:var(--peach);border-radius:50%;height:8px;width:8px}.landing_hero__wie8N h1{color:var(--ink);font-size:clamp(3.3rem,5.2vw,5.25rem);font-weight:650;letter-spacing:-.075em;line-height:.99;margin:0;max-width:720px}.landing_hero__wie8N h1 em{color:#95583e;display:block;font-style:normal}.landing_heroText__a4m2X{color:#5d7064;font-size:clamp(1rem,1.2vw,1.12rem);line-height:1.72;margin:1.35rem 0 1.55rem;max-width:540px}.landing_heroActions__3CEO8{align-items:center;display:flex;flex-wrap:wrap;gap:1.15rem}.landing_primaryCta__dj7_K{align-items:center;background:var(--peach);border:1px solid var(--peach);border-radius:12px;color:#20382f;display:inline-flex;font-size:.9rem;font-weight:750;justify-content:center;min-height:49px;padding:.8rem 1.25rem;transition:background .15s ease,border-color .15s ease,transform .15s ease}.landing_primaryCta__dj7_K:hover{background:#f1c1a4;border-color:#f1c1a4;transform:translateY(-1px)}.landing_loginLink__7Y0qq{color:#52685c;font-size:.84rem;font-weight:650;text-decoration:underline;text-underline-offset:4px}.landing_loginLink__7Y0qq:hover{color:var(--forest)}.landing_guestError__AyDG2{color:#9f382e;font-size:.8rem;line-height:1.5;margin:.6rem 0 0}.landing_heroImage__4mxt5{aspect-ratio:.91;isolation:isolate;margin:0;max-height:590px;min-height:470px;overflow:hidden;position:relative;border:1px solid rgba(24,63,52,.12);border-radius:22px;box-shadow:0 18px 46px rgba(32,56,47,.09)}.landing_familyPhoto__Cnvt_:after,.landing_heroImage__4mxt5:after,.landing_paymentPhoto__6YABc:after{background:linear-gradient(180deg,transparent 62%,rgba(15,35,27,.55));content:"";inset:0;pointer-events:none;position:absolute}.landing_heroImage__4mxt5 img{object-fit:cover;object-position:62% center}.landing_familyPhoto__Cnvt_ figcaption,.landing_heroImage__4mxt5 figcaption{bottom:1.25rem;color:#fff;font-size:.77rem;left:1.35rem;position:absolute;right:1.35rem;z-index:1}.landing_promiseLine__m4zkn{align-items:center;border-bottom:1px solid var(--line);border-top:1px solid var(--line);color:#5e7165;display:flex;flex-wrap:wrap;font-size:.76rem;font-weight:650;gap:.8rem clamp(1.2rem,4vw,3.5rem);justify-content:center;letter-spacing:.015em;padding:1.12rem 1.4rem}.landing_promiseLine__m4zkn span:not(:last-child):after{color:#a4b09f;content:"·";margin-left:clamp(1.2rem,4vw,3.5rem)}.landing_promiseLine__m4zkn span:last-child{color:var(--forest);font-weight:800}.landing_familySection__uGYlz,.landing_toolsSection__XpwUB{margin:0 auto;max-width:1380px}.landing_toolsSection__XpwUB{display:grid;gap:clamp(3rem,8vw,8rem);grid-template-columns:minmax(250px,.78fr) minmax(0,1.22fr);padding:7rem clamp(2rem,8vw,7.5rem) 7.25rem}.landing_toolsIntro__cIfUR{max-width:430px}.landing_sectionEyebrow__EOhsb{color:#557666;font-size:.66rem;margin-bottom:1.05rem}.landing_closing__6ceXe h2,.landing_familyCopy__Rb583 h2,.landing_meaningIntro__0pbp5 h2,.landing_paymentCopy__3cztD h2,.landing_toolsIntro__cIfUR h2{font-size:clamp(2.35rem,4.15vw,4.1rem);font-weight:650;letter-spacing:-.07em;line-height:1.02;margin:0}.landing_closing__6ceXe>p:not(.landing_sectionEyebrow__EOhsb),.landing_familyCopy__Rb583>p:not(.landing_sectionEyebrow__EOhsb),.landing_meaningIntro__0pbp5>p:not(.landing_sectionEyebrow__EOhsb),.landing_paymentCopy__3cztD>p:not(.landing_sectionEyebrow__EOhsb),.landing_toolsIntro__cIfUR>p:last-child{color:var(--muted);font-size:.94rem;line-height:1.75;margin:1.15rem 0 0;max-width:470px}.landing_toolsList__K5Vr_{border-top:1px solid #cfd8ce}.landing_toolRow__HQHXw{align-items:start;border-bottom:1px solid #cfd8ce;display:grid;gap:.5rem 1rem;grid-template-columns:2.4rem minmax(0,1fr) auto;padding:1.55rem 0}.landing_toolNumber__OPyI_{color:#879587;font-size:.68rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:750;padding-top:.22rem}.landing_toolRow__HQHXw h3{color:#244538;font-size:1.12rem;font-weight:700;letter-spacing:-.035em;margin:0 0 .38rem}.landing_toolRow__HQHXw p{color:#627368;font-size:.84rem;line-height:1.6;margin:0;max-width:520px}.landing_toolRow__HQHXw>a{color:#315f49;font-size:.73rem;font-weight:750;padding-top:.27rem;white-space:nowrap}.landing_toolRow__HQHXw>a:hover{color:#95583e}.landing_paymentSection__UW_I4{align-items:center;background:#e9eee6;display:grid;gap:clamp(3rem,7vw,7rem);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);padding:6.25rem max(2rem,calc((100vw - 1260px) / 2))}.landing_paymentPhoto__6YABc{aspect-ratio:.95;isolation:isolate;max-height:600px;overflow:hidden;position:relative;border:1px solid rgba(24,63,52,.12);border-radius:20px;box-shadow:0 16px 40px rgba(32,56,47,.08)}.landing_paymentPhoto__6YABc img{object-fit:cover;object-position:56% center}.landing_paymentPhoto__6YABc>span{background:var(--paper);border-radius:999px;bottom:1rem;color:var(--forest);font-size:.62rem;font-weight:850;left:1rem;letter-spacing:.1em;padding:.65rem .8rem;position:absolute;z-index:1}.landing_paymentCopy__3cztD{max-width:570px}.landing_paymentCopy__3cztD h2{font-size:clamp(2.35rem,3.5vw,3.6rem)}.landing_paymentCopy__3cztD>p:not(.landing_sectionEyebrow__EOhsb){margin:1rem 0 1.4rem}.landing_invoicePreview__K7ONs{background:var(--paper);border:1px solid #d8e1d6;border-radius:18px;box-shadow:0 10px 28px rgba(32,56,47,.06);margin:1.5rem 0 1.35rem;padding:1.05rem 1.15rem .85rem}.landing_invoicePreviewTop__NsRj5{display:grid;gap:.4rem}.landing_invoicePreviewTop__NsRj5>span{color:#688274;font-size:.6rem;font-weight:800;letter-spacing:.09em}.landing_invoicePreviewTop__NsRj5>strong{color:var(--ink);font-size:.92rem}.landing_invoiceComparison__nTuZP{border-top:1px solid #e3e8df;display:grid;gap:.75rem;grid-template-columns:1fr 1fr;margin-top:.85rem;padding-top:.85rem}.landing_invoiceComparison__nTuZP>div{display:grid;gap:.25rem}.landing_invoiceComparison__nTuZP span{color:#6f7d72;font-size:.67rem}.landing_invoiceComparison__nTuZP strong{color:var(--forest);font-size:1.24rem;letter-spacing:-.04em}.landing_invoiceComparison__nTuZP small{color:#557666;font-size:.66rem}.landing_invoiceComparison__nTuZP>div:first-child small{color:#95583e;font-weight:750}.landing_invoiceFootnote__tS_yu{color:#89948b;display:block;font-size:.6rem;line-height:1.45;margin-top:.7rem}.landing_paymentSteps__Rij4a{border-top:1px solid #cbd6ca;list-style:none;margin:0;padding:0}.landing_paymentSteps__Rij4a li{align-items:center;border-bottom:1px solid #cbd6ca;display:grid;gap:.9rem;grid-template-columns:1.75rem minmax(0,1fr);padding:.76rem 0}.landing_paymentSteps__Rij4a li>span{align-items:center;border:1px solid #91a391;border-radius:50%;color:var(--forest);display:flex;font-size:.7rem;height:25px;justify-content:center;width:25px}.landing_paymentSteps__Rij4a li div{display:grid;gap:.18rem}.landing_paymentSteps__Rij4a strong{color:#345a47;font-size:.84rem}.landing_paymentSteps__Rij4a small{color:#6d7c70;font-size:.75rem;line-height:1.4}.landing_familyLink__TKTLm,.landing_textLink__UoDbr{color:#285e43;display:inline-flex;font-size:.8rem;font-weight:800;gap:.45rem;margin-top:1.25rem}.landing_familyLink__TKTLm:hover,.landing_textLink__UoDbr:hover{color:#95583e}.landing_meaningSection__OM1qX{align-items:start;background:var(--paper);display:grid;gap:clamp(3rem,8vw,8rem);grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr);padding:7.1rem max(2rem,calc((100vw - 1260px) / 2))}.landing_meaningIntro__0pbp5{position:sticky;top:2rem}.landing_meaningIntro__0pbp5 h2{color:var(--ink);font-size:clamp(2.4rem,3.8vw,3.8rem)}.landing_meaningIntro__0pbp5>p:not(.landing_sectionEyebrow__EOhsb){color:var(--muted)}.landing_meaningWord__gE6ez{color:var(--forest);display:block;font-size:clamp(3.8rem,8vw,7.5rem);font-weight:750;letter-spacing:-.1em;line-height:1;margin-top:2.5rem}.landing_meaningWord__gE6ez>span{color:#95583e}.landing_meaningList__VKavD{border-top:1px solid var(--line)}.landing_meaningRow__CiilP{align-items:center;border-bottom:1px solid var(--line);display:grid;gap:1.1rem;grid-template-columns:2.2rem 76px minmax(0,1fr);min-height:119px;padding:1.1rem 0}.landing_meaningLetter__KWNnu{color:#557666;font-size:1.55rem;font-weight:750;letter-spacing:-.06em}.landing_meaningImage__cNBx0{background:#dce7dc;border-radius:14px;height:76px;overflow:hidden;position:relative;width:76px}.landing_meaningImage__cNBx0 img{object-fit:cover}.landing_meaningCopy__05gV9 h3{color:var(--ink);font-size:1rem;font-weight:700;letter-spacing:-.025em;margin:0 0 .34rem}.landing_meaningCopy__05gV9 p{color:#68786d;font-size:.81rem;line-height:1.5;margin:0;max-width:410px}.landing_familySection__uGYlz{align-items:center;display:grid;gap:clamp(3rem,7vw,7.5rem);grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);padding:7.25rem clamp(2rem,8vw,7.5rem)}.landing_familyCopy__Rb583{max-width:465px}.landing_familyCopy__Rb583 h2{font-size:clamp(2.3rem,3.85vw,3.8rem)}.landing_familyPhoto__Cnvt_{aspect-ratio:1.42;isolation:isolate;margin:0;overflow:hidden;position:relative;border-radius:20px}.landing_familyPhoto__Cnvt_ img{object-fit:cover;object-position:center}.landing_familyPhoto__Cnvt_ figcaption{bottom:1.25rem;font-size:.75rem;left:1.25rem}.landing_closing__6ceXe{background:#e9e2d4;padding:5rem 1.5rem 5.2rem;text-align:center}.landing_closing__6ceXe .landing_sectionEyebrow__EOhsb{color:#536d5d;justify-content:center}.landing_closing__6ceXe h2{color:var(--forest);font-size:clamp(2.7rem,5.5vw,5.2rem)}.landing_closing__6ceXe>p:not(.landing_sectionEyebrow__EOhsb){color:#52675a;margin:.85rem auto 1.15rem}.landing_guestForm__3AxG2{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:center;margin:1.05rem auto 0}.landing_guestForm__3AxG2 button{background:transparent;border:0;color:#4f6758;cursor:pointer;font-size:.76rem;font-weight:650;padding:.35rem;text-decoration:underline;text-underline-offset:3px}.landing_guestForm__3AxG2 button:hover{color:var(--forest)}.landing_botField__lGyhi{clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.landing_footer__0UmUP{align-items:center;background:var(--forest);color:#d5e0d5;display:grid;gap:1rem 2rem;grid-template-columns:auto minmax(0,1fr) auto;padding:1.3rem clamp(1.5rem,7vw,7rem)}.landing_footerBrand__XZKpP{align-items:center;color:var(--paper);display:flex;font-size:1.12rem;font-weight:800;gap:.5rem;letter-spacing:-.05em}.landing_footerMark__s8ZBz{border-radius:8px;height:30px;object-fit:contain;width:30px}.landing_footer__0UmUP>p{color:#c2d0c4;font-size:.74rem;margin:0}.landing_footer__0UmUP nav{align-items:center;display:flex;flex-wrap:wrap;gap:1.1rem;grid-column:2;grid-row:1;justify-content:end}.landing_footer__0UmUP nav a{color:#d5e0d5;font-size:.73rem}.landing_footer__0UmUP nav a:hover{color:var(--peach);text-decoration:underline;text-underline-offset:3px}.landing_footer__0UmUP>small{color:#b7c6b9;font-size:.67rem;grid-column:3;grid-row:1}.landing_closing__6ceXe,.landing_familySection__uGYlz,.landing_hero__wie8N,.landing_meaningSection__OM1qX,.landing_paymentSection__UW_I4,.landing_toolsSection__XpwUB{scroll-margin-top:1.5rem}@media (max-width:1000px){.landing_heroMain__XDg4W{gap:2.5rem;grid-template-columns:minmax(0,1fr) minmax(310px,.9fr);min-height:590px;padding-left:3rem;padding-right:3rem}.landing_hero__wie8N h1{font-size:clamp(3rem,5.2vw,4.2rem)}.landing_heroImage__4mxt5{min-height:430px}.landing_familySection__uGYlz,.landing_meaningSection__OM1qX,.landing_toolsSection__XpwUB{gap:3.5rem;padding-left:3rem;padding-right:3rem}.landing_paymentSection__UW_I4{gap:3rem}}@media (max-width:760px){.landing_heroMain__XDg4W{display:flex;flex-direction:column;gap:1.9rem;min-height:0;padding:3.1rem 1.25rem 1.7rem}.landing_heroCopy__9SHJs{max-width:650px}.landing_hero__wie8N h1{font-size:clamp(2.7rem,10vw,4.15rem);max-width:620px}.landing_heroText__a4m2X{font-size:.96rem;margin:1.1rem 0 1.2rem}.landing_heroImage__4mxt5{aspect-ratio:1.18;max-height:none;min-height:0;width:100%}.landing_heroImage__4mxt5 img{object-position:60% center}.landing_heroImage__4mxt5 figcaption{bottom:1rem;left:1.1rem}.landing_promiseLine__m4zkn{gap:.7rem .9rem;justify-content:flex-start;padding:1.05rem 1.25rem}.landing_promiseLine__m4zkn span{font-size:.7rem}.landing_promiseLine__m4zkn span:not(:last-child):after{margin-left:.9rem}.landing_toolsSection__XpwUB{gap:2.3rem;grid-template-columns:1fr;padding:4.5rem 1.35rem 4.8rem}.landing_toolsIntro__cIfUR{max-width:600px}.landing_familyCopy__Rb583 h2,.landing_meaningIntro__0pbp5 h2,.landing_paymentCopy__3cztD h2,.landing_toolsIntro__cIfUR h2{font-size:clamp(2.3rem,9vw,3.35rem)}.landing_toolRow__HQHXw{grid-template-columns:2rem minmax(0,1fr);padding:1.25rem 0}.landing_toolRow__HQHXw>a{grid-column:2;padding-top:.1rem}.landing_paymentSection__UW_I4{gap:2.2rem;grid-template-columns:1fr;padding:4rem 1.35rem 4.4rem}.landing_paymentPhoto__6YABc{aspect-ratio:1.2;max-height:none;order:2}.landing_paymentCopy__3cztD{max-width:640px}.landing_paymentCopy__3cztD>p:not(.landing_sectionEyebrow__EOhsb){margin-bottom:1.1rem}.landing_meaningSection__OM1qX{gap:2.4rem;grid-template-columns:1fr;padding:4.7rem 1.35rem 4.9rem}.landing_meaningIntro__0pbp5{position:static}.landing_meaningWord__gE6ez{font-size:4.2rem;margin-top:1.4rem}.landing_meaningRow__CiilP{gap:.8rem;grid-template-columns:1.5rem 62px minmax(0,1fr);min-height:96px;padding:.9rem 0}.landing_meaningImage__cNBx0{height:62px;width:62px}.landing_meaningLetter__KWNnu{font-size:1.25rem}.landing_meaningCopy__05gV9 h3{font-size:.92rem}.landing_meaningCopy__05gV9 p{font-size:.75rem}.landing_familySection__uGYlz{gap:2.2rem;grid-template-columns:1fr;padding:4.7rem 1.35rem}.landing_familyCopy__Rb583{max-width:620px}.landing_familyPhoto__Cnvt_{aspect-ratio:1.15}.landing_closing__6ceXe{padding:4.1rem 1.25rem}.landing_closing__6ceXe h2{font-size:clamp(2.5rem,10vw,4rem)}.landing_footer__0UmUP{gap:.8rem;grid-template-columns:1fr auto;padding:1.2rem 1.25rem}.landing_footer__0UmUP>p{display:none}.landing_footer__0UmUP nav{gap:.7rem 1rem;grid-column:1/-1;grid-row:auto;justify-content:flex-start;order:3}.landing_footer__0UmUP>small{grid-column:2;grid-row:1;text-align:right}}@media (max-width:420px){.landing_heroMain__XDg4W{padding-top:2.65rem}.landing_eyebrow__xr4rD{font-size:.64rem}.landing_hero__wie8N h1{font-size:clamp(2.55rem,10.4vw,2.9rem)}.landing_heroActions__3CEO8{align-items:flex-start;flex-direction:column;gap:.8rem}.landing_primaryCta__dj7_K{min-height:46px}.landing_heroImage__4mxt5{aspect-ratio:1.05;border-radius:18px}.landing_promiseLine__m4zkn{column-gap:.65rem}.landing_promiseLine__m4zkn span{font-size:.64rem}.landing_promiseLine__m4zkn span:not(:last-child):after{margin-left:.65rem}.landing_invoicePreview__K7ONs{padding:.95rem}.landing_invoiceComparison__nTuZP strong{font-size:1.08rem}.landing_guestForm__3AxG2{align-items:flex-start;flex-direction:column;gap:.35rem}}@media (prefers-reduced-motion:reduce){.landing_primaryCta__dj7_K{transition:none}}