.luQgXq_shell{background:radial-gradient(900px 380px at 88% -160px, var(--primary-soft) 0%, transparent 70%), var(--background);min-height:100vh;color:var(--foreground);font-family:var(--font-body), Arial, sans-serif}.luQgXq_registration{background:var(--background);place-items:center;min-height:100vh;padding:88px 28px 28px;display:grid}.luQgXq_registrationCard{background:var(--surface);border:1px solid var(--border);width:min(100%,480px);min-width:0;box-shadow:var(--shadow-lg);text-align:center;border-radius:24px;padding:42px 36px 30px}.luQgXq_brandMark{background:var(--primary);width:64px;height:64px;color:var(--primary-contrast);box-shadow:var(--shadow-blue);border-radius:18px;place-items:center;margin:0 auto 18px;font-size:27px;display:grid}.luQgXq_eyebrow{color:var(--primary-ink);letter-spacing:.03em;font-size:12px;font-weight:800;display:inline-block}.luQgXq_registrationCard h1{margin:8px 0 10px;font-size:clamp(25px,4vw,36px);line-height:1.25}.luQgXq_registrationCard>p{color:var(--text-muted);margin:0;font-size:14px;line-height:1.9}.luQgXq_registrationCard form{text-align:right;gap:8px;margin-top:26px;display:grid}.luQgXq_registrationCard label{color:var(--foreground);margin-top:8px;font-size:13px;font-weight:800}.luQgXq_registrationCard input{border:1px solid var(--border);background:var(--surface-muted);height:48px;font:inherit;color:var(--foreground);border-radius:11px;outline:none;padding:0 14px}.luQgXq_registrationCard input:focus{border-color:var(--primary);box-shadow:0 0 0 4px var(--focus-ring-soft)}.luQgXq_primaryButton,.luQgXq_calculateButton{background:var(--accent);color:var(--accent-contrast);min-height:51px;font:inherit;cursor:pointer;border:0;border-radius:12px;margin-top:12px;font-weight:800;transition:background .2s,transform .2s,box-shadow .2s}.luQgXq_primaryButton:hover,.luQgXq_calculateButton:hover{background:var(--solar-light);box-shadow:var(--shadow-gold);transform:translateY(-1px)}.luQgXq_primaryButton:disabled{background:var(--accent);opacity:.7;cursor:wait;box-shadow:none;transform:none}.luQgXq_registrationCard small{color:var(--text-subtle);margin-top:17px;font-size:11px;display:block}.luQgXq_registrationCard small i{color:var(--primary)}.luQgXq_error,.luQgXq_warning,.luQgXq_success{align-items:center;gap:8px;margin:8px 0 0;font-size:12px;line-height:1.7;display:flex}.luQgXq_error{color:var(--danger)}.luQgXq_warning{color:var(--warning-strong)}.luQgXq_success{color:var(--success)}.luQgXq_page{width:min(1160px,100% - 32px);margin:0 auto;padding:106px 0 72px}.luQgXq_pageIntro{text-align:center;max-width:720px;margin:0 auto 30px}.luQgXq_pageEyebrow{border:1px solid var(--primary-soft-strong);background:var(--primary-soft);color:var(--primary-ink);border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-size:12px;font-weight:800;display:inline-flex}.luQgXq_pageIntro h1{color:var(--foreground);letter-spacing:-.035em;margin:13px 0 8px;font-size:clamp(29px,4vw,42px);font-weight:900;line-height:1.25}.luQgXq_pageIntro p{max-width:600px;color:var(--text-muted);margin:0 auto;font-size:15px;line-height:1.9}.luQgXq_sessionActions{color:var(--text-muted);justify-content:center;align-items:center;gap:12px;margin-top:16px;font-size:13px;font-weight:700;display:flex}.luQgXq_sessionActions button{border:1px solid var(--border);background:var(--surface);min-height:36px;color:var(--danger);font:inherit;cursor:pointer;border-radius:9px;padding:0 14px;font-weight:800;transition:background .2s,border-color .2s}.luQgXq_sessionActions button:hover:not(:disabled){border-color:var(--danger);background:var(--danger-soft)}.luQgXq_sessionActions button:disabled{opacity:.65;cursor:wait}.luQgXq_logoutError{font-weight:700;color:var(--danger)!important;font-size:13px!important}.luQgXq_layout{grid-template-columns:minmax(320px,.92fr) minmax(0,1.08fr);align-items:start;gap:22px;display:grid}.luQgXq_formCard,.luQgXq_resultsCard{background:var(--surface);border:1px solid var(--border);border-radius:22px;min-width:0;box-shadow:0 12px 36px #14312212}.luQgXq_formCard{gap:24px;padding:28px;display:grid}.luQgXq_resultsCard{padding:30px;position:relative;overflow:hidden}.luQgXq_resultsCard:before{content:"";background:linear-gradient(90deg, var(--primary) 0%, var(--solar-gold) 100%);border-radius:20px 20px 0 0;height:4px;position:absolute;top:0;left:0;right:0}.luQgXq_cardTitle{align-items:center;gap:11px;margin:0 0 16px;display:flex}.luQgXq_cardTitle>span{background:var(--primary-soft);width:34px;height:34px;color:var(--primary-ink);border-radius:11px;place-items:center;font-size:12px;font-weight:900;display:grid}.luQgXq_cardTitle h2{color:var(--foreground);margin:0;font-size:18px;font-weight:850}.luQgXq_cardTitle p{color:var(--text-subtle);margin:3px 0 0;font-size:11.5px}.luQgXq_formCard .luQgXq_cardTitle h2{font-size:17.5px}.luQgXq_formCard .luQgXq_cardTitle p{font-size:11.5px}.luQgXq_formCard .luQgXq_note{font-size:11.5px;line-height:1.8}.luQgXq_billInput{border:1px solid var(--border);background:var(--surface-muted);border-radius:16px;align-items:center;height:76px;padding:0 20px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}.luQgXq_billInput:focus-within{border-color:var(--primary);background:var(--surface);box-shadow:0 0 0 4px var(--focus-ring-soft)}.luQgXq_billInput input{color:var(--foreground);background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:31px;font-weight:900}.luQgXq_billInput strong{color:var(--primary);font-size:17px}.luQgXq_range{appearance:none;cursor:pointer;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:100% 6px;width:100%;height:22px;margin:15px 0 2px}.luQgXq_range:focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px;border-radius:999px}.luQgXq_range::-webkit-slider-runnable-track{background:0 0;border-radius:999px;height:6px}.luQgXq_range::-webkit-slider-thumb{appearance:none;border:3px solid var(--surface);background:var(--primary);cursor:pointer;border-radius:50%;width:18px;height:18px;margin-top:-6px;box-shadow:0 2px 6px #176b4533}.luQgXq_range::-moz-range-track{background:0 0;border:0;border-radius:999px;height:6px}.luQgXq_range::-moz-range-thumb{border:3px solid var(--surface);background:var(--primary);cursor:pointer;border-radius:50%;width:18px;height:18px;box-shadow:0 2px 6px #176b4533}.luQgXq_rangeLabels{color:var(--text-subtle);direction:ltr;justify-content:space-between;font-size:10.5px;display:flex}.luQgXq_systemGrid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.luQgXq_systemOption,.luQgXq_systemActive{text-align:right;min-height:94px;font:inherit;cursor:pointer;border-radius:13px;padding:15px;transition:border-color .2s,background .2s,color .2s,box-shadow .2s,transform .2s}.luQgXq_systemOption{border:1px solid var(--border);background:var(--surface);color:var(--text-body)}.luQgXq_systemOption:hover{border-color:var(--border-strong);background:var(--surface-muted);transform:translateY(-2px)}.luQgXq_systemActive{border:1.5px solid var(--primary);background:var(--primary-soft);color:var(--primary-ink);box-shadow:0 0 0 3px var(--focus-ring-soft), var(--shadow-sm)}.luQgXq_systemOption:focus-visible,.luQgXq_systemActive:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.luQgXq_systemOption strong,.luQgXq_systemActive strong{font-size:14px;line-height:1.5;display:block}.luQgXq_systemOption small,.luQgXq_systemActive small{color:var(--text-subtle);margin-top:5px;font-size:10.5px;line-height:1.55;display:block}.luQgXq_formCard .luQgXq_systemOption small,.luQgXq_formCard .luQgXq_systemActive small{font-size:10.5px}.luQgXq_systemActive small{color:var(--primary-ink);opacity:.9}.luQgXq_calculateButton{justify-content:center;align-items:center;gap:8px;width:100%;min-height:58px;margin-top:0;font-size:16px;display:flex;box-shadow:0 8px 18px #d9a22f33}.luQgXq_calculateButton:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.luQgXq_batteryOffers{margin:18px 0}.luQgXq_batteryOffersHeader{margin-bottom:10px}.luQgXq_batteryOffersHeader h3{color:var(--foreground);margin:0;font-size:16.5px}.luQgXq_batteryOffersHeader p,.luQgXq_batteryOffersEmpty{color:var(--text-subtle);margin:4px 0 0;font-size:12px;line-height:1.7}.luQgXq_batteryOffersGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.luQgXq_batteryOffer{border:1px solid var(--border);background:var(--surface);border-radius:12px;gap:5px;padding:12px;display:grid}.luQgXq_batteryOfferRecommended{border-color:var(--primary);background:var(--primary-soft)}.luQgXq_batteryOfferTop{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.luQgXq_batteryOfferTags{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.luQgXq_batteryOfferTop h4{color:var(--foreground);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:700}.luQgXq_batteryOfferTag{background:var(--primary);color:var(--primary-contrast);border-radius:999px;flex:none;padding:3px 7px;font-size:10px;font-weight:800}.luQgXq_batteryOfferTagSelected{background:var(--accent);color:var(--accent-contrast)}.luQgXq_batteryOffer p{color:var(--text-subtle);margin:0;font-size:11.5px;line-height:1.6}.luQgXq_batteryOfferPrice{color:var(--primary-ink);font-size:14px}.luQgXq_batteryOfferNotice{color:var(--warning-strong);font-size:11px;line-height:1.6}.luQgXq_batteryOfferLinks{flex-wrap:wrap;gap:12px;margin-top:3px;display:flex}.luQgXq_batteryOfferLinks a{color:var(--primary-ink);font-size:11px;font-weight:700}.luQgXq_batteryOfferButton{border:1px solid var(--primary);background:var(--surface);width:100%;min-height:36px;color:var(--primary-ink);font:inherit;cursor:pointer;border-radius:9px;margin-top:5px;font-size:12px;font-weight:800}.luQgXq_batteryOfferButton:not(:disabled):hover{background:var(--primary-soft)}.luQgXq_batteryOfferRecommended .luQgXq_batteryOfferButton,.luQgXq_batteryOfferButton:disabled[aria-pressed=true]{background:var(--primary);color:var(--primary-contrast)}.luQgXq_batteryOfferButton:disabled{cursor:default}.luQgXq_note{color:var(--text-subtle);margin:14px 0 0;font-size:11px;line-height:1.8}.luQgXq_note i{color:var(--primary);margin-left:5px}.luQgXq_empty{text-align:center;min-height:480px;color:var(--text-muted);align-content:center;justify-items:center;padding:34px;display:grid}.luQgXq_emptyIcon{border:1px solid var(--primary-soft-strong);background:var(--primary-soft);width:76px;height:76px;color:var(--primary-ink);border-radius:25px;place-items:center;margin-bottom:18px;font-size:31px;display:grid;box-shadow:0 10px 24px #176b451a}.luQgXq_emptyEyebrow{color:var(--primary-ink);font-size:12px;font-weight:850}.luQgXq_empty h2{color:var(--foreground);margin:8px 0;font-size:23px}.luQgXq_empty p{max-width:380px;margin:0;font-size:13px;line-height:1.9}.luQgXq_emptySteps{flex-wrap:wrap;justify-content:center;gap:9px;margin:22px 0 0;padding:0;list-style:none;display:flex}.luQgXq_emptySteps li{border:1px solid var(--border);background:var(--surface-muted);color:var(--text-muted);border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:11px;font-weight:700;display:inline-flex}.luQgXq_emptySteps li span{background:var(--primary-soft);width:20px;height:20px;color:var(--primary-ink);border-radius:50%;place-items:center;font-weight:900;display:grid}@media (max-width:560px){.luQgXq_batteryOffersGrid{grid-template-columns:1fr}}.luQgXq_resultContent{display:block}.luQgXq_resultHeading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:start;gap:16px;padding-bottom:20px;display:flex}.luQgXq_resultHeading h2{margin:6px 0;font-size:24px;line-height:1.3}.luQgXq_resultHeading p{color:var(--text-muted);margin:0;font-size:12.5px}.luQgXq_resultContent .luQgXq_resultHeading p{font-size:12.5px}.luQgXq_resultMeta{color:var(--text-subtle);margin-top:3px;font-size:11px;line-height:1.6;display:block}.luQgXq_coverage{background:conic-gradient(var(--primary) 0%, var(--primary-soft-strong) 0);width:90px;height:90px;color:var(--primary-ink);border-radius:50%;flex:none;align-content:center;place-items:center;gap:2px;display:grid;position:relative;box-shadow:0 6px 18px #176b4514}.luQgXq_coverage:before{content:"";background:var(--surface);border-radius:50%;position:absolute;inset:9px}.luQgXq_coverage strong,.luQgXq_coverage small{z-index:1;position:relative}.luQgXq_coverage strong{font-size:21px;line-height:1}.luQgXq_coverage small{color:var(--text-muted);font-size:8.5px}.luQgXq_metrics{grid-template-columns:repeat(3,1fr);gap:9px;padding:18px 0 20px;display:grid}.luQgXq_metric{background:var(--background-alt);text-align:center;border:1px solid #0000;border-radius:14px;gap:5px;padding:14px 10px;display:grid}.luQgXq_metric>i{color:var(--primary-ink);font-size:15px}.luQgXq_metric strong{color:var(--foreground);font-size:14.5px}.luQgXq_metric small{color:var(--text-subtle);font-size:10px;line-height:1.5}.luQgXq_metricPrimary{background:var(--primary-soft);border-color:var(--primary-soft-strong)}.luQgXq_metricPrimary>i{color:var(--primary)}.luQgXq_metricPrimary strong{color:var(--primary-ink)}.luQgXq_notice{background:var(--warning-soft);color:var(--warning-strong);border-radius:10px;align-items:flex-start;gap:8px;margin:0 0 13px;padding:10px 12px;font-size:11.5px;line-height:1.7;display:flex}.luQgXq_notice i{flex:none;margin-top:3px}.luQgXq_panelLimitWarning{color:#fff;background:#ff1f1f;border:2px solid #d90000;border-right-width:7px;border-radius:12px;align-items:flex-start;gap:12px;margin:0 0 16px;padding:16px 18px;font-size:16px;font-weight:900;line-height:1.9;display:flex;box-shadow:0 5px 18px #d9000047}.luQgXq_panelLimitWarning i{color:#fff;flex:none;margin-top:5px;font-size:20px}.luQgXq_estimateNotice{color:#fff;background:#ff1f1f;border:2px solid #d90000;border-right-width:7px;border-radius:12px;align-items:flex-start;gap:12px;margin:0 0 16px;padding:16px 18px;font-size:16px;font-weight:900;line-height:1.9;display:flex;box-shadow:0 5px 18px #d9000047}.luQgXq_estimateNotice i{color:#fff;flex:none;margin-top:5px;font-size:20px}.luQgXq_offerHeader{justify-content:space-between;align-items:flex-start;gap:10px;margin:3px 0 12px;display:flex}.luQgXq_offerHeader>div{gap:3px;display:grid}.luQgXq_offerHeader h3{margin:0;font-size:16.5px}.luQgXq_resultContent .luQgXq_offerHeader h3{font-size:16.5px}.luQgXq_offerHeader span{color:var(--text-subtle);font-size:10px}.luQgXq_offers{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.luQgXq_offer,.luQgXq_offerSelected{border:1px solid var(--border);background:var(--surface);border-radius:13px;flex-direction:column;padding:12px 13px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex;position:relative}.luQgXq_offer:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}.luQgXq_offerSelected{border-color:var(--primary);background:var(--primary-soft);box-shadow:0 0 0 3px var(--focus-ring-soft)}.luQgXq_offerSelected:hover{border-color:var(--primary);box-shadow:0 0 0 3px var(--focus-ring-soft)}.luQgXq_offerTop{justify-content:space-between;align-items:flex-start;gap:7px;display:flex}.luQgXq_offer h4{color:var(--foreground);margin:0;padding:0;font-size:14px;line-height:1.35}.luQgXq_offerTag{background:var(--accent-soft);color:var(--accent-strong);white-space:nowrap;border-radius:999px;flex:none;padding:3px 7px;font-size:9px;font-weight:800}.luQgXq_offerTagSelected{background:var(--primary);color:var(--primary-contrast)}.luQgXq_offer p{color:var(--text-subtle);margin:4px 0 0;font-size:11px;line-height:1.4}.luQgXq_offerPriceDetails{gap:5px;margin-top:6px;display:grid}.luQgXq_offerPriceDetails p{color:var(--text-subtle);justify-content:space-between;align-items:baseline;gap:8px;margin:0;font-size:11px;display:flex}.luQgXq_offerPrice{color:var(--primary-ink);text-align:left;font-size:12.5px;display:block}.luQgXq_offer button{border:1px solid var(--border);background:var(--surface);width:100%;min-height:34px;color:var(--primary-ink);font:inherit;cursor:pointer;border-radius:9px;margin-top:10px;padding:0 10px;font-size:11px;font-weight:800;transition:background .2s,border-color .2s,color .2s}.luQgXq_offer button:not(:disabled):hover{border-color:var(--primary);background:var(--primary-soft)}.luQgXq_offerSelected button{border-color:var(--primary);background:var(--primary);color:var(--primary-contrast)}.luQgXq_offerSelected button:not(:disabled):hover{background:var(--primary-hover)}.luQgXq_offer button:disabled{border-color:var(--border);background:var(--background-alt);color:var(--text-subtle);cursor:not-allowed}.luQgXq_offerToggle{width:100%;color:var(--primary-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;margin-top:10px;padding:9px 12px;font-size:11.5px;font-weight:800;transition:background .2s;display:flex}.luQgXq_offerToggle:hover{background:var(--primary-soft)}.luQgXq_resultActions{border-top:1px solid var(--border);gap:10px;margin-top:18px;padding-top:16px;display:grid}.luQgXq_costRow{color:var(--text-muted);justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.luQgXq_costRow i{color:var(--primary-ink);margin-left:6px}.luQgXq_costRow strong{color:var(--foreground);font-size:17px}.luQgXq_saveNotice{border-radius:10px;align-items:center;gap:7px;margin:14px 0 0;padding:9px 12px;font-size:12px;line-height:1.6;display:flex}.luQgXq_saveSuccess{color:var(--success);background:var(--success-soft)}.luQgXq_saveWarning{color:var(--warning-strong);background:var(--warning-soft)}@media (max-width:780px){.luQgXq_page{width:min(100% - 20px,620px);padding-top:88px}.luQgXq_pageIntro{margin-bottom:22px}.luQgXq_layout{grid-template-columns:1fr;gap:14px}.luQgXq_empty{min-height:330px}}@media (max-width:560px){.luQgXq_offers{grid-template-columns:1fr}.luQgXq_resultHeading h2{font-size:22px}}@media (max-width:460px){.luQgXq_registrationCard{padding:32px 21px 24px}.luQgXq_page{width:calc(100% - 14px)}.luQgXq_pageIntro p{font-size:13px}.luQgXq_formCard,.luQgXq_resultsCard{border-radius:18px;padding:20px}.luQgXq_formCard{gap:21px}.luQgXq_systemGrid{gap:8px}.luQgXq_systemOption,.luQgXq_systemActive{min-height:88px;padding:11px}.luQgXq_empty{padding:24px 12px}.luQgXq_emptySteps{gap:6px}.luQgXq_emptySteps li{font-size:10px}.luQgXq_systemGrid,.luQgXq_metrics{grid-template-columns:1fr}.luQgXq_metric{text-align:right;align-items:center;gap:8px;display:flex}.luQgXq_metric small{margin-right:auto}.luQgXq_resultHeading{gap:10px;padding-bottom:16px}.luQgXq_resultHeading h2{font-size:20px}.luQgXq_coverage{width:76px;height:76px}.luQgXq_coverage:before{inset:8px}.luQgXq_coverage strong{font-size:18px}.luQgXq_coverage small{font-size:8px}.luQgXq_offer{padding:12px}}@media print{.luQgXq_resultsCard{position:static}.luQgXq_resultsCard:before{display:none}}@media (prefers-reduced-motion:reduce){.luQgXq_shell *,.luQgXq_shell :before,.luQgXq_shell :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.k5PQ-a_pageScale{font-size:18px}.k5PQ-a_pageScale p{font-size:17px}.k5PQ-a_pageScale small{font-size:15px}.k5PQ-a_pageScale label{font-size:17px}.k5PQ-a_pageScale h1{font-size:36px}.k5PQ-a_pageScale h2{font-size:24px}.k5PQ-a_pageScale h3{font-size:22px}.k5PQ-a_largeText p{font-size:17px;line-height:1.9}.k5PQ-a_largeText small{font-size:15px;line-height:1.7}.k5PQ-a_largeText label{font-size:17px}.k5PQ-a_largeText button{font-size:16px}.k5PQ-a_largeText h2{font-size:24px}.k5PQ-a_largeText h3{font-size:22px}.k5PQ-a_billInput input{font-size:36px!important}.k5PQ-a_systemChoice small{color:var(--text-muted);font-size:12px;font-weight:600}.k5PQ-a_offerSource{font-weight:700;color:var(--text-muted)!important;font-size:12px!important}.k5PQ-a_offerCard .k5PQ-a_offerTitle{color:var(--foreground);font-size:15.5px;font-weight:800}.k5PQ-a_offerCard .k5PQ-a_offerPower{color:var(--text-muted);flex-wrap:wrap;align-items:baseline;gap:6px;margin:4px 0 0;font-size:12.5px;font-weight:600;line-height:1.4;display:flex}.k5PQ-a_offerPower strong{color:var(--primary-ink);font-size:16px;font-weight:900}.k5PQ-a_offerCard .k5PQ-a_offerPrice{color:var(--primary-ink);font-size:13.5px;font-weight:800}.k5PQ-a_offerCard .k5PQ-a_offerButton{font-size:12.5px!important}.k5PQ-a_metricLabel{font-weight:600;color:var(--text-muted)!important;font-size:12px!important}
.--FHQW_printButton{border:1px solid var(--border);background:var(--surface);width:100%;min-height:46px;color:var(--primary-ink);font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:9px;margin-top:0;padding:0 18px;font-size:13.5px;font-weight:800;transition:background .2s,border-color .2s;display:inline-flex}.--FHQW_printButton:hover{border-color:var(--primary);background:var(--primary-soft)}.--FHQW_printQuote{color:var(--charcoal-green);font-family:var(--font-body), sans-serif;background:#fff;display:none}@page{size:A4;margin:0}@media print{:is(html,body){-webkit-print-color-adjust:exact;print-color-adjust:exact;width:100%;min-height:0;margin:0;background:#fff!important}body:has(.--FHQW_printQuote) *{visibility:hidden!important}:is(body:has(.--FHQW_printQuote) .--FHQW_printQuote,body:has(.--FHQW_printQuote) .--FHQW_printQuote *){visibility:visible!important}.--FHQW_printQuote{box-sizing:border-box;direction:rtl;width:100%;min-height:297mm;padding:14mm;font-size:11pt;position:absolute;inset:0 auto auto 0;display:block!important}.--FHQW_printButton{display:none!important}}.--FHQW_quoteHeader{border-bottom:3px solid var(--forest-green);grid-template-columns:62px 1fr auto;align-items:center;gap:14px;padding:0 0 16px;display:grid}.--FHQW_quoteHeader img{object-fit:contain;width:58px;height:58px}.--FHQW_quoteHeader p{color:var(--sage-dark);margin:3px 0;font-size:9pt}.--FHQW_quoteHeader .--FHQW_companyName{color:var(--forest-deep);font-size:14pt;font-weight:900}.--FHQW_contactDetails{color:var(--charcoal-green);direction:rtl;gap:5px;font-size:8.5pt;display:grid}.--FHQW_quoteTitle{justify-content:space-between;align-items:center;gap:16px;margin:21px 0 16px;display:flex}.--FHQW_quoteTitle p{color:var(--emerald-green);margin:0 0 4px;font-size:9pt;font-weight:800}.--FHQW_quoteTitle h2{color:var(--charcoal-green);margin:0;font-size:20pt}.--FHQW_quoteMeta{color:var(--sage-dark);gap:5px;font-size:9pt;display:grid}.--FHQW_quoteMeta strong{color:var(--charcoal-green);font-size:10pt}.--FHQW_customerLine{border:1px solid var(--sage-light);background:var(--warm-ivory);border-radius:6px;grid-template-columns:auto 1fr auto 1fr;align-items:center;gap:9px;padding:12px 14px;font-size:9pt;display:grid}.--FHQW_customerLine span{color:var(--sage-dark)}.--FHQW_summaryGrid{grid-template-columns:repeat(4,1fr);gap:9px;margin:16px 0;display:grid}.--FHQW_summaryGrid div{border:1px solid var(--sage-light);border-radius:6px;gap:7px;padding:12px 10px;display:grid}.--FHQW_summaryGrid span{color:var(--sage-dark);font-size:8pt}.--FHQW_summaryGrid strong{color:var(--forest-deep);font-size:11pt}.--FHQW_quoteTable{border-collapse:collapse;width:100%;margin-top:17px;font-size:9pt}.--FHQW_quoteTable th,.--FHQW_quoteTable td{border:1px solid var(--sage-gray);text-align:right;padding:11px 12px}.--FHQW_quoteTable thead th{background:var(--pale-sage);color:var(--forest-deep);font-weight:800}.--FHQW_quoteTable tbody tr:nth-child(2n){background:var(--warm-ivory)}.--FHQW_quoteTable tfoot th{background:var(--pale-sage);color:var(--forest-deep);font-size:10pt}.--FHQW_priceNotice{color:#a00000;text-align:center;background:#fff0f0;border:2px solid #c40000;border-right-width:7px;border-radius:7px;gap:5px;margin-top:15px;padding:14px 16px;display:grid}.--FHQW_priceNotice strong{font-size:15pt;font-weight:900}.--FHQW_priceNotice span{font-size:12pt;font-weight:800}.--FHQW_disclaimer{border-right:3px solid var(--solar-gold);background:var(--gold-pale);color:var(--sage-dark);margin:16px 0 0;padding:11px 13px;font-size:8.5pt;line-height:1.9}.--FHQW_quoteFooter{border-top:1px solid var(--sage-gray);color:var(--sage-dark);text-align:center;gap:6px;margin-top:25px;padding-top:12px;font-size:8pt;display:grid}@media screen and (max-width:600px){.--FHQW_quoteHeader{grid-template-columns:46px 1fr}.--FHQW_quoteHeader img{width:44px;height:44px}.--FHQW_contactDetails{grid-column:1/-1}.--FHQW_summaryGrid{grid-template-columns:repeat(2,1fr)}.--FHQW_customerLine{grid-template-columns:auto 1fr}}
.VmShwW_footer{background:var(--navy-950);color:#ffffffad;padding-block:clamp(3.5rem,6vw,5rem) 1.35rem;position:relative;overflow:hidden}.VmShwW_footer:before{content:"";background:linear-gradient(90deg,#0000,#d99a3e8c 28% 72%,#0000);height:1px;position:absolute;inset-block-start:0;inset-inline:0}.VmShwW_inner{z-index:1;width:100%;max-width:var(--container);padding-inline:var(--gutter);grid-template-columns:minmax(0,1.45fr) minmax(0,.85fr) minmax(0,1.2fr);gap:clamp(2rem,4vw,4rem);margin-inline:auto;display:grid;position:relative}.VmShwW_brand{max-width:390px}.VmShwW_brandHead{align-items:center;gap:.8rem;margin-bottom:1rem;display:flex}.VmShwW_logoWrap{background:#fff;border:1px solid #d99a3e73;border-radius:50%;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid;overflow:hidden}.VmShwW_logoWrap img{object-fit:cover;width:100%;height:100%}.VmShwW_brandName{flex-direction:column;line-height:1.35;display:flex}.VmShwW_brandName strong{color:#fff;font-family:var(--font-display);font-size:1.1rem;font-weight:700}.VmShwW_brandName span{color:#ffffff85;margin-top:.1rem;font-size:.68rem}.VmShwW_brandDesc{color:#ffffff94;margin:0 0 1.4rem;font-size:.82rem;line-height:1.9}.VmShwW_socials{flex-wrap:wrap;gap:.45rem;display:flex}.VmShwW_socials a{color:#ffffffbd;min-height:36px;transition:border-color var(--t-fast) ease, background-color var(--t-fast) ease, color var(--t-fast) ease;border:1px solid #ffffff24;border-radius:8px;align-items:center;gap:.4rem;padding-inline:.7rem;font-size:.72rem;font-weight:500;display:inline-flex}.VmShwW_socials a:hover{color:#fff;background:#ffffff0d;border-color:#d99a3e99}.VmShwW_socials a:focus-visible{outline-color:var(--solar-light)}.VmShwW_links h3,.VmShwW_contact h3{color:#fff;font-family:var(--font-body);letter-spacing:.01em;margin:0 0 1.05rem;font-size:.8rem;font-weight:600}.VmShwW_links ul{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.VmShwW_links a{color:#ffffff94;transition:color var(--t-fast) ease;font-size:.83rem;line-height:1.6}.VmShwW_links a:hover{color:var(--solar-light)}.VmShwW_links a:focus-visible,.VmShwW_contact a:focus-visible{outline-color:var(--solar-light)}.VmShwW_portalLink{border-top:1px solid #ffffff1f;align-items:center;gap:.35rem;margin-top:1rem;padding-top:.9rem;display:inline-flex;color:#ffffffb3!important;font-size:.78rem!important}.VmShwW_portalLink:hover{color:#fff!important}.VmShwW_contact ul{flex-direction:column;gap:.8rem;margin:0;padding:0;list-style:none;display:flex}.VmShwW_contact li{color:#ffffff94;align-items:flex-start;gap:.6rem;font-size:.8rem;line-height:1.8;display:flex}.VmShwW_contactIcon{width:30px;height:30px;color:var(--solar-light);border:1px solid #ffffff1f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.VmShwW_contact a{color:#ffffffad;transition:color var(--t-fast) ease;overflow-wrap:anywhere}.VmShwW_contact a:hover{color:var(--solar-light)}.VmShwW_bottom{z-index:1;width:100%;max-width:var(--container);padding:1.15rem var(--gutter) 0;color:#fff6;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;margin:clamp(2.5rem,4vw,3.5rem) auto 0;font-size:.7rem;line-height:1.7;display:flex;position:relative}.VmShwW_bottom p{margin:0}.VmShwW_devCredit{align-items:center;gap:.45rem;display:inline-flex}.VmShwW_devCredit strong{color:#ffffffa8;font-weight:600}.VmShwW_devLogo{object-fit:cover;background:#ffffffe6;border-radius:50%;flex-shrink:0;width:26px;height:26px;padding:2px}@media (max-width:1024px){.VmShwW_inner{grid-template-columns:1fr 1fr}.VmShwW_brand{grid-column:1/-1;max-width:none}.VmShwW_brandDesc{max-width:60ch}}@media (max-width:680px){.VmShwW_inner{grid-template-columns:1fr;gap:2rem}.VmShwW_brand{grid-column:auto}.VmShwW_bottom{flex-direction:column;align-items:flex-start}}@media (max-width:380px){.VmShwW_socials a{padding-inline:.6rem}}
.rg3Bhq_toggle{--w:54px;--h:30px;--k:22px;--pad:4px;--travel:calc(var(--w) - var(--k) - var(--pad) * 2);width:var(--w);height:var(--h);padding:var(--pad);cursor:pointer;border:1px solid var(--border);background:var(--surface-strong);transition:background-color var(--t-med) ease, border-color var(--t-med) ease, transform var(--t-fast) ease;-webkit-tap-highlight-color:transparent;direction:ltr;border-radius:999px;flex-shrink:0;justify-content:flex-start;align-items:center;display:inline-flex;position:relative}.rg3Bhq_toggle:hover{border-color:var(--border-strong)}.rg3Bhq_toggle:active{transform:scale(.96)}.rg3Bhq_toggle:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.rg3Bhq_dark{background:var(--navy-950);border-color:var(--border-strong)}.rg3Bhq_dark:hover{border-color:var(--solar-strong)}.rg3Bhq_knob{z-index:1;width:var(--k);height:var(--k);color:var(--navy-950);background:var(--solar);transition:transform .3s var(--ease-out), background-color var(--t-med) ease, color var(--t-med) ease;border-radius:50%;justify-content:center;align-items:center;line-height:1;display:flex;position:relative;transform:translate(0)}.rg3Bhq_dark .rg3Bhq_knob{transform:translateX(var(--travel));color:var(--solar-light);background:var(--navy-700)}@media (prefers-reduced-motion:reduce){.rg3Bhq_toggle,.rg3Bhq_knob{transition-duration:1ms}}
.jDFQLa_section{padding-block:var(--section-pad);background:var(--background)}.jDFQLa_inner{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.jDFQLa_panel{border-radius:var(--r-xl);background:var(--navy-900);color:#fff;isolation:isolate;border:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(2rem,5vw,3.5rem);display:grid;position:relative;overflow:hidden}.jDFQLa_panel:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#d99a3e29 0%,#0000 68%);border-radius:50%;width:520px;height:520px;position:absolute;inset-block-start:-40%;inset-inline-start:-10%}.jDFQLa_panel:after{content:"";background:var(--solar);width:64px;height:2px;position:absolute;inset-block-start:0;inset-inline-start:clamp(2rem,5vw,3.5rem)}.jDFQLa_copy{min-width:0}.jDFQLa_eyebrow{color:var(--solar-light);letter-spacing:.04em;align-items:center;gap:.5rem;margin-bottom:.8rem;font-size:.72rem;font-weight:600;display:inline-flex}.jDFQLa_panel h2{max-width:18ch;font-family:var(--font-display);letter-spacing:-.015em;color:#fff;text-wrap:balance;margin:0 0 .7rem;font-size:clamp(1.55rem,3.4vw,2.45rem);font-weight:700;line-height:1.35}.jDFQLa_panel p{color:#ffffffad;max-width:54ch;margin:0;font-size:.9rem;line-height:1.9}.jDFQLa_actions{flex-shrink:0;align-items:center;gap:.65rem;display:flex}.jDFQLa_primary,.jDFQLa_secondary{min-height:48px;padding-inline:1.25rem;font-size:.88rem}.jDFQLa_actions .jDFQLa_primary:focus-visible,.jDFQLa_actions .jDFQLa_secondary:focus-visible{outline-color:#fff}@media (max-width:860px){.jDFQLa_panel{grid-template-columns:1fr;gap:1.5rem}.jDFQLa_actions{flex-shrink:1}}@media (max-width:520px){.jDFQLa_panel{border-radius:var(--r-lg);padding:1.75rem 1.25rem}.jDFQLa_panel:after{inset-inline-start:1.25rem}.jDFQLa_panel h2{max-width:none;font-size:1.55rem}.jDFQLa_actions{flex-direction:column;align-items:stretch;width:100%}.jDFQLa_actions .jDFQLa_btn{width:100%}}html[data-theme=dark] .jDFQLa_section{background:var(--section-bg)}html[data-theme=dark] .jDFQLa_panel{background:#0a1422;border-color:#ffffff14}
.ti2mTq_section{padding-block:var(--section-pad);background:var(--paper-alt)}.ti2mTq_inner{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.ti2mTq_grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:clamp(2rem,4vw,3.5rem);display:grid}.ti2mTq_channels{flex-direction:column;gap:.6rem;min-width:0;display:flex}.ti2mTq_channel{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);min-width:0;transition:border-color var(--t-fast) ease, transform var(--t-fast) ease;align-items:flex-start;gap:.85rem;padding:.95rem 1rem;display:flex}.ti2mTq_channelLink{color:inherit}.ti2mTq_channelLink:hover{border-color:var(--solar);transform:translateY(-1px)}.ti2mTq_channelIcon{background:var(--solar-soft);width:38px;height:38px;color:var(--solar-strong);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ti2mTq_channelBody{flex-direction:column;gap:.1rem;min-width:0;padding-top:.05rem;display:flex}.ti2mTq_channelLabel{color:var(--text-subtle);font-size:.7rem;font-weight:500;line-height:1.5}.ti2mTq_channelValue{color:var(--foreground);overflow-wrap:anywhere;font-size:.88rem;font-weight:600;line-height:1.65}a.ti2mTq_channelValue{width:fit-content;transition:color var(--t-fast) ease;display:inline-block}a.ti2mTq_channelValue:hover{color:var(--solar-strong)}.ti2mTq_channelArrow{color:var(--text-subtle);flex-shrink:0;margin-block-start:.7rem;margin-inline-start:auto}.ti2mTq_formPanel{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);min-width:0;box-shadow:var(--shadow-sm);padding:clamp(1.35rem,3.5vw,2.1rem)}.ti2mTq_formHead{align-items:flex-start;gap:.8rem;margin-bottom:1.4rem;display:flex}.ti2mTq_formIcon{background:var(--paper);width:40px;height:40px;color:var(--solar-strong);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ti2mTq_formHead h3{color:var(--foreground);font-family:var(--font-display);margin:0 0 .15rem;font-size:1.15rem;font-weight:700;line-height:1.45}.ti2mTq_formHead p{color:var(--text-muted);margin:0;font-size:.78rem;line-height:1.7}.ti2mTq_form{flex-direction:column;gap:.8rem;display:flex}.ti2mTq_fieldRow{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.ti2mTq_field{flex-direction:column;gap:.3rem;min-width:0;display:flex}.ti2mTq_field>span{color:var(--text-body);font-size:.75rem;font-weight:600}.ti2mTq_field input,.ti2mTq_field textarea{border:1px solid var(--border-strong);background:var(--paper);width:100%;min-height:44px;color:var(--foreground);font-family:var(--font-body);transition:border-color var(--t-fast) ease, box-shadow var(--t-fast) ease, background-color var(--t-fast) ease;border-radius:9px;outline:none;padding:.65rem .8rem;font-size:.86rem;line-height:1.6}.ti2mTq_field input::placeholder,.ti2mTq_field textarea::placeholder{color:var(--text-subtle);font-size:.8rem}.ti2mTq_field textarea{resize:vertical;min-height:124px}.ti2mTq_field input:focus,.ti2mTq_field textarea:focus{border-color:var(--solar-strong);background:var(--surface);box-shadow:0 0 0 3px var(--focus-ring-soft)}.ti2mTq_field input[dir=ltr]{text-align:start}.ti2mTq_submit{min-height:48px;margin-top:.15rem}.ti2mTq_formNote{color:var(--text-subtle);align-items:flex-start;gap:.35rem;margin:0;font-size:.68rem;line-height:1.65;display:flex}.ti2mTq_formNote svg{flex-shrink:0;margin-top:.15rem}.ti2mTq_mailAlt{color:var(--text-muted);transition:color var(--t-fast) ease;align-items:center;gap:.35rem;margin-top:1rem;font-size:.74rem;font-weight:500;display:inline-flex}.ti2mTq_mailAlt:hover{color:var(--solar-strong)}@media (max-width:1000px){.ti2mTq_grid{grid-template-columns:1fr;gap:1.5rem}.ti2mTq_channels{grid-template-columns:1fr 1fr;display:grid}}@media (max-width:640px){.ti2mTq_channels{grid-template-columns:1fr}.ti2mTq_fieldRow{grid-template-columns:1fr;gap:.8rem}.ti2mTq_formPanel{padding:1.2rem 1.05rem}.ti2mTq_channel{padding:.85rem .9rem}}html[data-theme=dark] .ti2mTq_section{background:var(--section-bg-alt)}:is(html[data-theme=dark] .ti2mTq_channel,html[data-theme=dark] .ti2mTq_formPanel){background:var(--surface);border-color:var(--border)}:is(html[data-theme=dark] .ti2mTq_channelIcon,html[data-theme=dark] .ti2mTq_formIcon){background:var(--solar-soft);color:var(--solar)}:is(html[data-theme=dark] .ti2mTq_field input,html[data-theme=dark] .ti2mTq_field textarea){background:var(--surface-muted);border-color:var(--border-strong);color:var(--foreground)}
._2bmTa_floating{z-index:900;border:1px solid var(--border);background:var(--surface);color:#16884a;width:52px;height:52px;transition:transform var(--t-fast) ease, border-color var(--t-fast) ease, box-shadow var(--t-fast) ease;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:fixed;inset-block-end:1.6rem;inset-inline-end:1.6rem;box-shadow:0 10px 28px #0c16261f}._2bmTa_floating:hover{border-color:#25d36680;transform:translateY(-2px);box-shadow:0 14px 34px #0c162629}._2bmTa_floating:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}._2bmTa_tooltip{inset-inline-start:calc(100% + 10px);border:1px solid var(--border);background:var(--surface);color:var(--foreground);white-space:nowrap;box-shadow:var(--shadow-sm);opacity:0;visibility:hidden;transition:opacity var(--t-fast) ease, visibility var(--t-fast) ease, transform var(--t-fast) ease;pointer-events:none;border-radius:6px;padding:.4rem .65rem;font-size:.7rem;font-weight:600;position:absolute;top:50%;transform:translateY(-50%)translate(-4px)}._2bmTa_floating:hover ._2bmTa_tooltip,._2bmTa_floating:focus-visible ._2bmTa_tooltip{opacity:1;visibility:visible;transform:translateY(-50%)translate(0)}@media (max-width:640px){._2bmTa_floating{width:46px;height:46px;inset-block-end:1rem;inset-inline-end:1rem}._2bmTa_tooltip{display:none}}html[data-theme=dark] ._2bmTa_floating{background:var(--surface);border-color:var(--border-strong);color:#4ade80;box-shadow:0 10px 28px #0000004d}
.sUHuIa_header{z-index:1000;width:100%;color:var(--foreground);background:var(--header-bg);transition:background-color var(--t-med) ease, border-color var(--t-med) ease, box-shadow var(--t-med) ease;border-bottom:1px solid #0000;position:fixed;inset-block-start:0;inset-inline:0}.sUHuIa_header.sUHuIa_scrolled,.sUHuIa_header.sUHuIa_menuOpen{color:var(--foreground);background:var(--surface);border-bottom-color:var(--border);-webkit-backdrop-filter:blur(16px);box-shadow:0 8px 30px #0c16260f}.sUHuIa_header.sUHuIa_overHero{color:#fff;box-shadow:none;-webkit-backdrop-filter:none;background:linear-gradient(#080e189e 0%,#080e183d 68%,#080e1800 100%);border-bottom-color:#0000}.sUHuIa_inner{z-index:1;width:100%;max-width:var(--container-wide);min-height:var(--header-h);padding-inline:var(--gutter);justify-content:space-between;align-items:center;gap:1.5rem;margin-inline:auto;display:flex;position:relative}.sUHuIa_skipLink{z-index:10001;border-radius:var(--r-sm);background:var(--surface);color:var(--foreground);box-shadow:var(--shadow-md);padding:.7rem 1rem;font-weight:600;position:fixed;inset-block-start:-100%;inset-inline-start:1rem}.sUHuIa_skipLink:focus{inset-block-start:1rem}.sUHuIa_brand{color:inherit;flex-shrink:0;align-items:center;gap:.7rem;display:inline-flex}.sUHuIa_brandMark{background:#fff;border:1px solid #d99a3e8c;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.sUHuIa_brandImg{object-fit:cover;width:100%;height:100%}.sUHuIa_brandText{flex-direction:column;line-height:1.2;display:flex}.sUHuIa_brandText strong{font-family:var(--font-display);letter-spacing:-.01em;color:inherit;font-size:1rem;font-weight:700}.sUHuIa_brandText small{letter-spacing:.02em;color:var(--text-muted);margin-block-start:3px;font-size:.64rem;font-weight:500}.sUHuIa_header.sUHuIa_overHero .sUHuIa_brandText small{color:#ffffffa8}.sUHuIa_nav{align-items:center;gap:.1rem;display:flex}.sUHuIa_navLink{min-height:40px;color:inherit;white-space:nowrap;transition:color var(--t-fast) ease;align-items:center;padding:0 .68rem;font-size:.89rem;font-weight:500;display:inline-flex;position:relative}.sUHuIa_navLink:after{content:"";background:var(--solar);width:0;height:2px;transition:width var(--t-fast) ease;border-radius:2px;position:absolute;inset-block-end:1px;inset-inline-start:.68rem}.sUHuIa_navLink:hover,.sUHuIa_navLink.sUHuIa_active{color:var(--solar-strong)}.sUHuIa_header.sUHuIa_overHero .sUHuIa_navLink:hover,.sUHuIa_header.sUHuIa_overHero .sUHuIa_navLink.sUHuIa_active{color:#fff}.sUHuIa_navLink:hover:after,.sUHuIa_navLink.sUHuIa_active:after{width:18px}.sUHuIa_header.sUHuIa_overHero .sUHuIa_navLink:after{background:var(--solar-light)}.sUHuIa_actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.sUHuIa_quickLinks{align-items:center;gap:.35rem;display:none}.sUHuIa_quickLink{border:1px solid var(--border);border-radius:var(--r-full);min-height:40px;color:var(--text-body);white-space:nowrap;transition:color var(--t-fast) ease, border-color var(--t-fast) ease, background-color var(--t-fast) ease;background:0 0;align-items:center;gap:.38rem;padding-inline:.72rem;font-size:.82rem;font-weight:600;display:inline-flex}.sUHuIa_quickLink:hover{border-color:var(--border-strong);background:var(--surface);color:var(--solar-strong)}.sUHuIa_quickLink.sUHuIa_active{border-color:var(--solar-strong);color:var(--solar-strong)}.sUHuIa_header.sUHuIa_overHero .sUHuIa_quickLink{color:#fff;background:#ffffff0f;border-color:#ffffff57}.sUHuIa_header.sUHuIa_overHero .sUHuIa_quickLink:hover,.sUHuIa_header.sUHuIa_overHero .sUHuIa_quickLink.sUHuIa_active{color:#fff;background:#ffffff24;border-color:#ffffff9e}.sUHuIa_themeDesktop{align-items:center;display:flex}.sUHuIa_whatsapp{border-color:var(--border);min-height:40px;color:var(--text-body);gap:.42rem;padding-inline:.85rem;font-size:.82rem;font-weight:600}.sUHuIa_whatsapp:hover{color:var(--foreground)}.sUHuIa_header.sUHuIa_overHero .sUHuIa_whatsapp{color:#fff;background:#ffffff0f;border-color:#ffffff57}.sUHuIa_header.sUHuIa_overHero .sUHuIa_whatsapp:hover{background:#ffffff24;border-color:#ffffff9e}.sUHuIa_quote{gap:.45rem;min-height:42px;padding-inline:1.05rem;font-size:.86rem}.sUHuIa_quote:hover{transform:translateY(-1px)}.sUHuIa_burger{width:40px;height:40px;transition:background-color var(--t-fast) ease;border:1px solid #0000;border-radius:9px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:5px;display:none}.sUHuIa_burger:hover{background:var(--surface-strong)}.sUHuIa_burger span{width:21px;height:1.6px;transition:transform var(--t-med) ease, opacity var(--t-med) ease;background:currentColor;border-radius:2px;display:block}.sUHuIa_header.sUHuIa_overHero .sUHuIa_burger:hover{background:#ffffff1f}.sUHuIa_burgerOpen span:first-child{transform:translateY(6.6px)rotate(45deg)}.sUHuIa_burgerOpen span:nth-child(2){opacity:0}.sUHuIa_burgerOpen span:nth-child(3){transform:translateY(-6.6px)rotate(-45deg)}.sUHuIa_menuBackdrop{z-index:2;opacity:0;visibility:hidden;transition:opacity var(--t-med) ease, visibility var(--t-med) ease;background:#080e187a;position:fixed;inset:0}.sUHuIa_backdropOpen{opacity:1;visibility:visible}.sUHuIa_drawerLayer{z-index:3;visibility:hidden;pointer-events:none;transition:visibility .36s;position:fixed;inset:0;overflow:hidden}.sUHuIa_drawerLayerOpen{visibility:visible}.sUHuIa_drawer{z-index:3;background:var(--surface);pointer-events:auto;visibility:hidden;width:min(88vw,384px);transition:transform .36s var(--ease-out), visibility .36s ease;flex-direction:column;display:flex;position:absolute;inset-block:0;inset-inline-end:0;transform:translate(100%);box-shadow:-24px 0 70px #080e182e}.sUHuIa_drawerOpen{visibility:visible;transform:translate(0)}.sUHuIa_drawerHead{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.25rem;display:flex}.sUHuIa_drawerBrand{align-items:center;gap:.65rem;min-width:0;display:inline-flex}.sUHuIa_drawerLogo{object-fit:cover;border:1px solid var(--gold-alpha-50);background:#fff;border-radius:50%;flex-shrink:0;width:40px;height:40px}.sUHuIa_drawerBrand span{flex-direction:column;line-height:1.25;display:flex}.sUHuIa_drawerBrand strong{font-family:var(--font-display);color:var(--foreground);font-size:.94rem;font-weight:700}.sUHuIa_drawerBrand small{color:var(--text-muted);margin-block-start:2px;font-size:.63rem}.sUHuIa_drawerClose{border:1px solid var(--border);width:38px;height:38px;color:var(--foreground);background:var(--surface);transition:background-color var(--t-fast) ease;border-radius:9px;flex-shrink:0;place-items:center;display:grid}.sUHuIa_drawerClose:hover{background:var(--paper)}.sUHuIa_drawerNav{flex-direction:column;padding:.5rem 1.25rem;display:flex;overflow-y:auto}.sUHuIa_drawerNav a{border-bottom:1px solid var(--border);min-height:54px;color:var(--text-body);font-family:var(--font-display);transition:color var(--t-fast) ease;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;padding-block:.55rem;font-size:1.02rem;font-weight:500;display:grid}.sUHuIa_drawerNav a:hover,.sUHuIa_drawerNav a:focus-visible{color:var(--solar-strong)}.sUHuIa_drawerNav a svg{opacity:.45}.sUHuIa_drawerLinkActive{color:var(--solar-strong)!important}.sUHuIa_drawerIndex{font-family:var(--font-body);letter-spacing:.06em;color:var(--solar-strong);opacity:.8;font-size:.7rem;font-weight:600}.sUHuIa_drawerFoot{border-top:1px solid var(--border);background:var(--paper);gap:.85rem;margin-block-start:auto;padding:1.15rem 1.25rem 1.4rem;display:grid}.sUHuIa_drawerContact{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.sUHuIa_drawerContact a{border:1px solid var(--border);background:var(--surface);min-height:42px;color:var(--text-body);direction:ltr;border-radius:9px;justify-content:center;align-items:center;gap:.4rem;font-size:.78rem;font-weight:600;display:inline-flex}.sUHuIa_drawerContact a:first-child{direction:rtl}.sUHuIa_drawerTheme{min-height:34px;color:var(--text-muted);justify-content:space-between;align-items:center;font-size:.82rem;font-weight:500;display:flex}.sUHuIa_drawerCta{border-radius:var(--radius-button);background:var(--accent);min-height:46px;color:var(--accent-contrast);transition:background-color var(--t-fast) ease;justify-content:center;align-items:center;gap:.5rem;font-size:.92rem;font-weight:600;display:inline-flex}.sUHuIa_drawerCta:hover{background:var(--solar-light)}@media (max-width:1320px){.sUHuIa_inner{gap:.9rem}.sUHuIa_navLink{padding-inline:.52rem;font-size:.84rem}.sUHuIa_navLink:after{inset-inline-start:.52rem}.sUHuIa_whatsapp{padding-inline:.7rem}.sUHuIa_quote{padding-inline:.9rem}}@media (min-width:1121px) and (max-width:1240px){.sUHuIa_brandText{display:none}}@media (max-width:1120px){.sUHuIa_nav,.sUHuIa_themeDesktop,.sUHuIa_whatsapp{display:none}.sUHuIa_quickLinks,.sUHuIa_burger{display:flex}.sUHuIa_inner{gap:.75rem}}@media (max-width:640px){.sUHuIa_brandText,.sUHuIa_quickLinks{display:none}.sUHuIa_inner{gap:.5rem;min-height:68px}.sUHuIa_brandMark{width:40px;height:40px}.sUHuIa_quote{gap:.35rem;min-height:38px;padding-inline:.78rem;font-size:.78rem}.sUHuIa_quote svg{width:14px;height:14px}.sUHuIa_burger{width:38px;height:38px}}@media (max-width:520px){.sUHuIa_drawer{width:100%}}@media (max-width:360px){.sUHuIa_quote{padding-inline:.62rem;font-size:.74rem}.sUHuIa_brandMark{width:38px;height:38px}}:is(html[data-theme=dark] .sUHuIa_header.sUHuIa_scrolled,html[data-theme=dark] .sUHuIa_header.sUHuIa_menuOpen){background:var(--surface);border-bottom-color:var(--border)}html[data-theme=dark] .sUHuIa_drawer{background:var(--surface)}html[data-theme=dark] .sUHuIa_drawerClose{background:var(--surface)}html[data-theme=dark] .sUHuIa_drawerContact a{background:var(--surface)}html[data-theme=dark] .sUHuIa_drawerFoot{background:var(--paper)}:is(html[data-theme=dark] .sUHuIa_brandMark,html[data-theme=dark] .sUHuIa_drawerLogo){background:#fff}
.uG0RyW_scrollTop{z-index:900;border:1px solid var(--border);background:var(--surface);width:46px;height:46px;color:var(--foreground);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--t-med) ease, visibility var(--t-med) ease, transform var(--t-med) ease, border-color var(--t-fast) ease;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:fixed;inset-block-end:1.6rem;inset-inline-start:1.6rem;transform:translateY(8px);box-shadow:0 8px 22px #0c162614}.uG0RyW_scrollTop.uG0RyW_visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.uG0RyW_scrollTop:hover{border-color:var(--solar);transform:translateY(-2px)}.uG0RyW_scrollTop:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media (max-width:640px){.uG0RyW_scrollTop{width:42px;height:42px;inset-block-end:1rem;inset-inline-start:1rem}}html[data-theme=dark] .uG0RyW_scrollTop{background:var(--surface);border-color:var(--border-strong);color:var(--foreground)}
.FOFYZa_page{--lg-bg:var(--background);--lg-bg-2:var(--background-alt);--lg-card:var(--surface);--lg-ink:var(--foreground);--lg-muted:var(--text-muted);--lg-line:var(--border);--lg-pine:var(--primary);--lg-pine-dark:var(--primary-active);--lg-gold:var(--accent-strong);--lg-danger:var(--danger);--lg-ring:var(--focus-ring-soft);background:radial-gradient(ellipse at 50% 0%, var(--gold-alpha-12), transparent 48%), linear-gradient(160deg, var(--lg-bg), var(--lg-bg-2));min-height:calc(100svh - 72px);color:var(--lg-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin-top:72px}.FOFYZa_layout{grid-template-columns:minmax(0,1fr);min-height:calc(100svh - 72px);padding:32px 24px;display:grid}.FOFYZa_formSide{direction:rtl;justify-content:center;align-items:center;min-height:calc(100svh - 72px);padding:28px 20px;display:flex}.FOFYZa_formWrap{border:1px solid var(--lg-line);background:var(--lg-card);width:100%;max-width:620px;min-height:min(720px,100svh - 144px);box-shadow:0 28px 70px -38px var(--primary-alpha-50);border-radius:26px;flex-direction:column;justify-content:center;margin:0 auto;padding:clamp(2rem,4vw,3.75rem);display:flex}.FOFYZa_cardHead{align-items:center;gap:.9rem;margin-bottom:1.65rem;display:flex}.FOFYZa_logoBadge{border:1px solid var(--lg-line);background:var(--surface);width:68px;height:68px;box-shadow:0 8px 18px -8px var(--primary-alpha-40);border-radius:16px;flex-shrink:0;place-items:center;padding:4px;display:grid}.FOFYZa_logoBadge img{object-fit:contain;border-radius:12px;width:100%;height:100%}.FOFYZa_eyebrow{letter-spacing:.02em;color:var(--lg-gold);margin-bottom:.25rem;font-size:.78rem;font-weight:800;display:block}.FOFYZa_title{font-family:var(--font-display);color:var(--lg-ink);margin:0;font-size:clamp(1.55rem,2.5vw,2rem);font-weight:900;line-height:1.35}.FOFYZa_subtitle{max-width:58ch;color:var(--lg-muted);margin:0 0 2rem;font-size:1rem;line-height:2}.FOFYZa_form{flex-direction:column;gap:1.35rem;display:flex}.FOFYZa_field{flex-direction:column;gap:.45rem;display:flex}.FOFYZa_label{color:var(--lg-ink);align-items:center;gap:.4rem;font-size:.9rem;font-weight:700;display:flex}.FOFYZa_label svg{color:var(--lg-pine);font-size:.78rem}.FOFYZa_inputWrap{position:relative}.FOFYZa_input{border:1.5px solid var(--lg-line);background:var(--lg-bg);width:100%;height:58px;color:var(--lg-ink);border-radius:12px;padding:0 2.55rem 0 1rem;font-family:inherit;font-size:1rem;transition:border-color .18s,box-shadow .18s,background .18s}.FOFYZa_inputWithButton{padding-left:2.9rem}.FOFYZa_input::placeholder{color:var(--lg-muted);opacity:.75;font-size:.84rem}.FOFYZa_input:focus{border-color:var(--lg-pine);background:var(--lg-card);box-shadow:0 0 0 4px var(--lg-ring);outline:none}.FOFYZa_input[aria-invalid=true]{border-color:var(--lg-danger)}.FOFYZa_inputIcon{color:var(--lg-muted);pointer-events:none;font-size:.82rem;position:absolute;top:50%;right:.95rem;transform:translateY(-50%)}.FOFYZa_togglePass{width:34px;height:34px;color:var(--lg-muted);cursor:pointer;background:0 0;border:none;border-radius:9px;place-items:center;font-size:.85rem;transition:background .18s,color .18s;display:grid;position:absolute;top:50%;left:.5rem;transform:translateY(-50%)}.FOFYZa_togglePass:hover{background:var(--lg-bg);color:var(--lg-pine)}.FOFYZa_alert{border:1px solid var(--danger-alpha-20);background:var(--danger-alpha-10);color:var(--lg-danger);border-radius:10px;align-items:flex-start;gap:.55rem;padding:.72rem .85rem;font-size:.8rem;font-weight:600;line-height:1.6;animation:.25s FOFYZa_alertIn;display:flex}.FOFYZa_alert svg{margin-top:.18rem;font-size:.85rem}@keyframes FOFYZa_alertIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.FOFYZa_submit{background:var(--accent);width:100%;height:58px;color:var(--accent-contrast);cursor:pointer;box-shadow:var(--shadow-gold);border:none;border-radius:12px;justify-content:center;align-items:center;gap:.6rem;margin-top:.3rem;font-family:inherit;font-size:1rem;font-weight:800;transition:transform .18s,box-shadow .18s,filter .18s;display:flex}.FOFYZa_submit:hover:not(:disabled){background:var(--solar-light);box-shadow:0 18px 32px -14px var(--gold-alpha-50);transform:translateY(-1px)}.FOFYZa_submit:active:not(:disabled){transform:translateY(0)}.FOFYZa_submit:focus-visible{box-shadow:0 0 0 4px var(--lg-ring);outline:none}.FOFYZa_submit:disabled{opacity:.7;cursor:not-allowed}.FOFYZa_secure{color:var(--lg-muted);justify-content:center;align-items:center;gap:.4rem;margin:1.35rem 0 0;font-size:.82rem;display:flex}.FOFYZa_secure svg{color:var(--lg-pine)}.FOFYZa_help{border-top:1px dashed var(--lg-line);text-align:center;color:var(--lg-muted);flex-direction:column;gap:.35rem;margin-top:1.8rem;padding-top:1.4rem;font-size:.88rem;display:flex}.FOFYZa_helpBtn{border:1px solid var(--primary-alpha-24);background:var(--primary-alpha-08);min-height:42px;color:var(--lg-pine);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-self:center;align-items:center;gap:.5rem;margin-top:.35rem;padding:.55rem 1rem;font-size:.8rem;font-weight:800;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-flex}.FOFYZa_helpBtn:hover{border-color:var(--lg-pine);background:var(--primary-alpha-12);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.FOFYZa_helpBtn:focus-visible,.FOFYZa_modalClose:focus-visible,.FOFYZa_modalDone:focus-visible,.FOFYZa_contactNumbers a:focus-visible{outline:3px solid var(--lg-ring);outline-offset:3px}.FOFYZa_modalBackdrop{z-index:100;background:var(--overlay-dark);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);place-items:center;padding:20px;animation:.18s ease-out FOFYZa_modalFadeIn;display:grid;position:fixed;inset:0}.FOFYZa_helpModal{border:1px solid var(--lg-line);background:var(--lg-card);width:min(100%,440px);color:var(--lg-ink);text-align:center;box-shadow:var(--shadow-lg);border-radius:20px;padding:34px;animation:.22s ease-out FOFYZa_modalRiseIn;position:relative}.FOFYZa_modalClose{top:14px;background:var(--lg-bg);width:36px;height:36px;color:var(--lg-muted);cursor:pointer;border:0;border-radius:10px;place-items:center;font-size:1rem;display:grid;position:absolute;inset-inline-end:14px}.FOFYZa_modalClose:hover{background:var(--lg-line);color:var(--lg-ink)}.FOFYZa_modalIcon{background:var(--primary-alpha-12);width:58px;height:58px;color:var(--lg-pine);border-radius:18px;place-items:center;margin:0 auto 16px;font-size:1.35rem;display:grid}.FOFYZa_helpModal h2{font-family:var(--font-display);margin:0;font-size:1.45rem;font-weight:900}.FOFYZa_helpModal>p{color:var(--lg-muted);margin:10px 0 22px;font-size:.86rem;line-height:1.8}.FOFYZa_contactNumbers{gap:10px;display:grid}.FOFYZa_contactNumbers a{border:1px solid var(--lg-line);background:var(--lg-bg);min-height:58px;color:var(--lg-ink);border-radius:12px;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;padding:9px 13px;text-decoration:none;transition:border-color .18s,transform .18s,background .18s;display:grid}.FOFYZa_contactNumbers a:hover{border-color:var(--lg-pine);background:var(--lg-card);transform:translateY(-1px)}.FOFYZa_contactNumbers a>svg{background:var(--lg-pine);width:36px;height:36px;color:var(--primary-contrast);border-radius:10px;place-items:center;display:grid}.FOFYZa_contactNumbers a span{letter-spacing:.03em;font-size:1rem;font-weight:800}.FOFYZa_contactNumbers a small{color:var(--lg-pine);font-size:.75rem;font-weight:800}.FOFYZa_modalDone{background:var(--lg-pine);width:100%;min-height:44px;color:var(--primary-contrast);font:inherit;cursor:pointer;border:0;border-radius:10px;margin-top:20px;font-size:.88rem;font-weight:800}.FOFYZa_modalDone:hover{filter:brightness(1.08)}@keyframes FOFYZa_modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes FOFYZa_modalRiseIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:480px){.FOFYZa_helpModal{padding:30px 20px 22px}}@media (prefers-reduced-motion:reduce){.FOFYZa_modalBackdrop,.FOFYZa_helpModal{animation:none}.FOFYZa_helpBtn,.FOFYZa_contactNumbers a{transition:none}}@media (max-width:560px){.FOFYZa_layout{padding:18px 12px}.FOFYZa_formSide{min-height:calc(100svh - 108px);padding:12px 0}.FOFYZa_formWrap{border-radius:20px;min-height:0;padding:2rem 1.15rem 1.75rem}.FOFYZa_cardHead{gap:.7rem}.FOFYZa_logoBadge{border-radius:13px;width:48px;height:48px}.FOFYZa_title{font-size:1.4rem}.FOFYZa_subtitle{margin-bottom:1.5rem;font-size:.9rem}.FOFYZa_input,.FOFYZa_submit{height:54px}.FOFYZa_secure{font-size:.72rem}}@media (prefers-reduced-motion:reduce){.FOFYZa_alert{animation:none}.FOFYZa_submit,.FOFYZa_togglePass,.FOFYZa_input{transition:none}}
._2alOJG_page{background:var(--background);min-height:100vh}._2alOJG_main{padding-top:calc(var(--header-h) + clamp(1.75rem, 4vw, 3rem));background:radial-gradient(960px 420px at 84% -10%, var(--gold-alpha-12), transparent 72%), var(--background);padding-bottom:clamp(2rem,4vw,3rem)}._2alOJG_shell{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}._2alOJG_breadcrumb{color:var(--text-subtle);flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:1.25rem;font-size:.8rem;font-weight:500;display:inline-flex}._2alOJG_breadcrumb a{color:var(--text-muted);transition:color var(--t-fast) ease}._2alOJG_breadcrumb a:hover{color:var(--solar-strong)}._2alOJG_breadcrumb svg{opacity:.55;flex-shrink:0}._2alOJG_breadcrumb span[aria-current]{color:var(--text-subtle)}._2alOJG_hero{max-width:860px}._2alOJG_eyebrow{border:1px solid var(--border);border-radius:var(--r-full);background:var(--surface);color:var(--solar-strong);align-items:center;gap:.5rem;padding:.38rem .8rem;font-size:.74rem;font-weight:700;display:inline-flex}._2alOJG_hero h1{font-family:var(--font-display);letter-spacing:-.015em;color:var(--foreground);text-wrap:balance;margin:1rem 0 0;font-size:clamp(1.85rem,4vw,2.9rem);font-weight:700;line-height:1.3}._2alOJG_lead{max-width:68ch;color:var(--text-muted);text-wrap:pretty;margin:1rem 0 0;font-size:1.02rem;line-height:1.95}._2alOJG_meta{color:var(--text-subtle);flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-top:1.15rem;font-size:.78rem;font-weight:500;display:flex}._2alOJG_meta span{align-items:center;gap:.4rem;display:inline-flex}._2alOJG_meta svg{color:var(--solar-strong);flex-shrink:0}._2alOJG_heroMedia{aspect-ratio:16/9;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-strong);box-shadow:var(--shadow-sm);margin:clamp(1.5rem,3vw,2.25rem) 0 0;position:relative;overflow:hidden}._2alOJG_heroMedia img{object-fit:cover;width:100%;height:100%}._2alOJG_layout{grid-template-columns:minmax(0,1fr) 306px;align-items:start;gap:clamp(1.5rem,3.5vw,3rem);margin-top:clamp(1.75rem,3.5vw,2.75rem);display:grid}._2alOJG_article{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);min-width:0;box-shadow:var(--shadow-sm);padding:clamp(1.35rem,3vw,2.4rem)}._2alOJG_article>p{color:var(--text-body);text-wrap:pretty;margin:0;font-size:1rem;line-height:2}._2alOJG_article>p+p{margin-top:1rem}._2alOJG_article>p+h2,._2alOJG_article>ul+h2,._2alOJG_article>div+h2,._2alOJG_article>h2+p,._2alOJG_article>h2+ul,._2alOJG_article>h2+div{margin-top:1.9rem}._2alOJG_article h2{font-family:var(--font-display);color:var(--foreground);text-wrap:balance;margin:0 0 .85rem;font-size:clamp(1.15rem,1.8vw,1.36rem);font-weight:700;line-height:1.5}._2alOJG_article h2:before{content:"";background:var(--solar);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-inline-end:.55rem;display:inline-block}._2alOJG_article ul{gap:.55rem;margin:.9rem 0 0;padding-inline-start:1.2rem;list-style:outside;display:grid}._2alOJG_article li{color:var(--text-body);padding-inline-start:.15rem;font-size:.98rem;line-height:1.9}._2alOJG_article li::marker{color:var(--solar)}._2alOJG_article strong{color:var(--foreground);font-weight:700}._2alOJG_note{border:1px solid var(--border);border-inline-start:4px solid var(--solar);border-radius:var(--r-md);background:var(--accent-soft);align-items:flex-start;gap:.7rem;margin:1.4rem 0;padding:1rem 1.15rem;display:flex}._2alOJG_note svg{color:var(--solar-strong);flex-shrink:0;margin-top:.15rem}._2alOJG_note p{color:var(--text-body);margin:0;font-size:.93rem;line-height:1.85}._2alOJG_articleFooter{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;padding-top:1.4rem;display:flex}._2alOJG_articleFooter>span{color:var(--text-muted);align-items:center;gap:.5rem;font-size:.86rem;line-height:1.7;display:inline-flex}._2alOJG_articleFooter>span svg{color:var(--solar-strong);flex-shrink:0}._2alOJG_aside{top:calc(var(--header-h) + 1.25rem);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-sm);padding:1.2rem 1.1rem;position:sticky}._2alOJG_aside>h2{border-bottom:1px solid var(--border);color:var(--text-subtle);font-family:var(--font-body);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .85rem;padding-bottom:.65rem;font-size:.74rem;font-weight:700}._2alOJG_related{gap:.35rem;display:grid}._2alOJG_relatedCard{border-radius:var(--r-md);transition:background-color var(--t-fast) ease;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:.7rem;padding:.45rem;display:grid}._2alOJG_relatedCard:hover{background:var(--surface-muted)}._2alOJG_relatedMedia{border-radius:var(--r-sm);background:var(--surface-strong);width:78px;height:66px;display:block;position:relative;overflow:hidden}._2alOJG_relatedMedia img{object-fit:cover;width:100%;height:100%;transition:transform .45s var(--ease-out)}._2alOJG_relatedCard:hover ._2alOJG_relatedMedia img{transform:scale(1.06)}._2alOJG_relatedBody{flex-direction:column;gap:.15rem;min-width:0;display:flex}._2alOJG_relatedTag{color:var(--solar-strong);font-size:.64rem;font-weight:700;line-height:1.4}._2alOJG_relatedTitle{-webkit-line-clamp:2;color:var(--foreground);font-family:var(--font-display);-webkit-box-orient:vertical;font-size:.82rem;font-weight:600;line-height:1.55;display:-webkit-box;overflow:hidden}._2alOJG_allArticles{border-top:1px solid var(--border);color:var(--solar-strong);transition:gap var(--t-fast) ease, color var(--t-fast) ease;align-items:center;gap:.4rem;margin-top:.9rem;padding-top:.9rem;font-size:.8rem;font-weight:700;display:inline-flex}._2alOJG_allArticles:hover{color:var(--foreground);gap:.6rem}@media (max-width:980px){._2alOJG_layout{grid-template-columns:1fr}._2alOJG_aside{position:static}._2alOJG_related{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}._2alOJG_relatedCard{grid-template-columns:1fr;align-items:stretch}._2alOJG_relatedMedia{width:100%;height:110px}}@media (max-width:680px){._2alOJG_hero h1{font-size:clamp(1.65rem,7vw,2.15rem)}._2alOJG_heroMedia{aspect-ratio:4/3}._2alOJG_article{padding:1.25rem 1.1rem}._2alOJG_article>p,._2alOJG_article li{font-size:.96rem}._2alOJG_related{grid-template-columns:1fr}._2alOJG_relatedCard{grid-template-columns:84px minmax(0,1fr);align-items:center}._2alOJG_relatedMedia{width:84px;height:68px}._2alOJG_articleFooter{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){._2alOJG_relatedCard:hover ._2alOJG_relatedMedia img{transform:none}}html[data-theme=dark] ._2alOJG_main{background:radial-gradient(960px 420px at 84% -10%, #d99a3e14, transparent 72%), var(--background)}:is(html[data-theme=dark] ._2alOJG_heroMedia,html[data-theme=dark] ._2alOJG_article,html[data-theme=dark] ._2alOJG_aside){background:var(--surface);border-color:var(--border)}
.-gdbja_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.-gdbja_actions{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:16px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.-gdbja_printContent{grid-template-columns:minmax(0,1fr) 340px}.-gdbja_userTag,.-gdbja_buttons,.-gdbja_printButton,.-gdbja_logoutButton{align-items:center;display:flex}.-gdbja_userTag{color:var(--pine-dark);gap:9px;font-weight:700}.-gdbja_buttons{flex-wrap:wrap;gap:10px}.-gdbja_printButton,.-gdbja_logoutButton{color:#fff;min-height:42px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:700}.-gdbja_printButton{background:var(--pine)}.-gdbja_logoutButton{background:var(--danger-solid)}.-gdbja_printButton:focus-visible,.-gdbja_logoutButton:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.-gdbja_mainColumn,.-gdbja_sidebar{min-width:0}.-gdbja_screenOnly{display:contents}@media (max-width:850px){.-gdbja_printContent{grid-template-columns:minmax(0,1fr)!important}.-gdbja_mainColumn{grid-area:2/1/auto/-1}.-gdbja_sidebar{grid-area:3/1/auto/-1}}@media (max-width:560px){.-gdbja_actions{flex-direction:column;align-items:stretch}.-gdbja_buttons{grid-template-columns:1fr 1fr;display:grid}.-gdbja_printButton,.-gdbja_logoutButton{padding-inline:10px;font-size:12px}}@media print{.-gdbja_actions,.-gdbja_screenOnly{display:none!important}.-gdbja_printContent{max-width:none!important;margin:0!important;padding:0!important;display:block!important}.-gdbja_printColumn,.-gdbja_printSidebar{break-inside:avoid-page;width:100%!important;margin:0!important;display:block!important}}
