@font-face{font-family:mrgvlovani;src:url(/_next/static/media/c877a64791b05df9-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:mrgvlovani Fallback;src:local("Arial");ascent-override:81.05%;descent-override:20.59%;line-gap-override:17.48%;size-adjust:114.53%}.__className_c5951a{font-family:mrgvlovani,mrgvlovani Fallback}.__variable_c5951a{--font-brand:"mrgvlovani","mrgvlovani Fallback"}@font-face{font-family:mrgvlovaniCaps;src:url(/_next/static/media/3ae6389c281274bc-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:mrgvlovaniCaps Fallback;src:local("Arial");ascent-override:81.05%;descent-override:20.59%;line-gap-override:17.48%;size-adjust:114.53%}.__className_a13f24{font-family:mrgvlovaniCaps,mrgvlovaniCaps Fallback}.__variable_a13f24{--font-brand-caps:"mrgvlovaniCaps","mrgvlovaniCaps Fallback"}:root{--bg:#07111d;--surface:#101b2a;--surface-strong:#152235;--text:#f3f6f8;--muted:#b7c0ca;--line:rgba(255,255,255,.12);--lime:#b7df13;--lime2:#d2f43a;--danger:#ff6b6b;--ok:#6ee7b7;--shadow:0 22px 70px rgba(0,0,0,.36);--font-body:var(--font-brand),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--font-heading:var(--font-brand-caps),var(--font-brand),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{overflow-x:clip}body{margin:0;min-height:100vh;color:var(--text);background:linear-gradient(135deg,#07111d,#101927 52%,#070b12);font-family:var(--font-body)}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:30;width:100%;background:rgba(5,10,18,.86);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.navInner{width:min(1180px,100%);height:48px;margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:space-between;gap:16px}.brandLogo{height:32px;width:auto}.links{height:100%;display:flex;align-items:center;gap:16px;color:var(--muted);font-size:13px;font-weight:650;white-space:nowrap;font-family:var(--font-heading)}.links a:hover{color:var(--text)}.btn{min-height:44px;border:none;border-radius:999px;padding:10px 18px;cursor:pointer;font-size:14px;font-weight:850;font-family:var(--font-heading);display:inline-flex;align-items:center;justify-content:center;transition:transform .18s ease,opacity .18s ease,border-color .18s ease}.btn:hover{transform:translateY(-1px)}.btn:disabled{cursor:not-allowed;opacity:.62;transform:none}.primary{color:#07111d;background:linear-gradient(135deg,var(--lime),var(--lime2));box-shadow:0 12px 30px rgba(183,223,19,.2)}.secondary{color:var(--text);background:rgba(255,255,255,.045);border:1px solid var(--line);box-shadow:none}.nav .btn{min-height:34px;padding:7px 14px;font-size:13px}.sectionInner{width:min(1180px,100%);margin:0 auto;padding-left:20px;padding-right:20px}.hero{min-height:calc(100svh - 48px);display:grid;grid-template-columns:1.06fr .94fr;grid-gap:32px;gap:32px;align-items:center;padding-top:44px;padding-bottom:58px}h1{margin:0 0 18px;max-width:760px;font-size:clamp(36px,5.4vw,64px);line-height:1.02;letter-spacing:0}.adminTop h1,.choice strong,.ctaMeta,.ctaSub,.includedServices strong,.nav,.num,.processItem strong,.resultLabel,.scrollHint,.successShell h2,.title,h1,h2,h3{font-family:var(--font-heading)}.lead{margin:0 0 28px;max-width:690px;color:var(--muted);font-size:20px;line-height:1.65}.ctaWrap{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:100%}.ctaMeta{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:rgba(183,223,19,.1);border:1px solid rgba(183,223,19,.24);color:var(--lime2);font-size:13px;font-weight:700}.dot{width:8px;height:8px;border-radius:50%;background:var(--lime2);animation:dotPulse 1.8s infinite}.ctaRow{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ctaShell{position:relative;display:inline-block;border-radius:999px}.ctaShell:before{content:"";position:absolute;inset:-8px;border-radius:999px;border:1px solid rgba(183,223,19,.18);animation:halo 2.2s infinite}.ctaBtn{position:relative;overflow:hidden;padding:15px 24px;font-size:16px;gap:10px;z-index:1;animation:float 2.6s ease-in-out infinite}.arrow{font-size:18px;animation:arrow 1.4s ease-in-out infinite}.ctaBtn:after{content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.32),transparent);transform:skewX(-20deg);animation:shine 2.8s infinite}.ctaSub{color:var(--muted);font-size:13px;font-weight:600}.ctaRow .secondary{height:53px;padding:0 22px;white-space:nowrap}@keyframes halo{0%{transform:scale(.96);opacity:.55}70%{transform:scale(1.08);opacity:.15}to{transform:scale(1.08);opacity:0}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes arrow{0%,to{transform:translateX(0)}50%{transform:translateX(4px)}}@keyframes shine{0%{left:-120%}55%,to{left:140%}}@keyframes dotPulse{0%{box-shadow:0 0 0 0 rgba(210,244,58,.45)}70%{box-shadow:0 0 0 10px rgba(210,244,58,0)}to{box-shadow:0 0 0 0 rgba(210,244,58,0)}}.heroCard{min-height:500px;position:relative;overflow:hidden;border-radius:12px;border:1px solid rgba(183,223,19,.14);background:linear-gradient(145deg,rgba(255,255,255,.06),rgba(255,255,255,.02));box-shadow:var(--shadow),inset 0 0 42px rgba(183,223,19,.055)}.blueprint{position:absolute;inset:0;opacity:.38;background:linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 0),linear-gradient(rgba(255,255,255,.055) 1px,transparent 0);background-size:34px 34px}.heroLogo{position:absolute;left:26px;top:28px;max-width:calc(100% - 240px);padding:24px;border-radius:10px;border:1px solid rgba(183,223,19,.24);background:rgba(255,255,255,.04);box-shadow:0 0 0 1px rgba(183,223,19,.06),0 0 30px rgba(183,223,19,.14)}.heroLogo img{width:min(560px,100%);height:auto;filter:drop-shadow(0 0 14px rgba(183,223,19,.18))}.heroGraphic{position:absolute;top:24px;right:24px;width:178px;height:178px;border-radius:10px;border:1px solid rgba(183,223,19,.26);background:linear-gradient(145deg,rgba(255,255,255,.06),rgba(255,255,255,.02));box-shadow:0 0 0 1px rgba(183,223,19,.06),0 0 32px rgba(183,223,19,.16);display:grid;place-items:center;overflow:hidden}.heroGraphic svg{width:132px;height:132px;filter:drop-shadow(0 10px 30px rgba(0,0,0,.22)) drop-shadow(0 0 16px rgba(183,223,19,.24))}.processCard{position:absolute;left:26px;right:26px;bottom:26px;padding:24px;border-radius:10px;border:1px solid var(--line);background:rgba(7,17,29,.88);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.processCard h3{margin:0 0 12px;font-size:24px}.processList{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.processItem{display:grid;grid-template-columns:34px 1fr;grid-gap:12px;gap:12px;align-items:center;color:var(--muted)}.num{width:34px;height:34px;border-radius:8px;display:grid;place-items:center;color:#07111d;font-weight:900;background:linear-gradient(135deg,var(--lime),var(--lime2))}.content{width:100%;padding-top:60px;padding-bottom:64px;border-top:1px solid var(--line)}.title{margin:0 0 16px;font-size:38px;letter-spacing:0}.text{margin:0;max-width:980px;color:var(--muted);font-size:18px;line-height:1.78}.aboutFeature,.cards{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:24px}.aboutFeature{margin-top:26px}.aboutGlow,.card{border:1px solid var(--line);border-radius:8px;padding:22px;background:rgba(255,255,255,.04)}.aboutGlow h3,.card h3{margin:0 0 10px;font-size:20px}.aboutGlow p,.card p{margin:0;color:var(--muted);line-height:1.65}.aboutGlow{position:relative;overflow:hidden;padding:24px;background:linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(145deg,rgba(255,255,255,.06),rgba(255,255,255,.025));background-size:32px 32px,32px 32px,auto;box-shadow:0 18px 54px rgba(0,0,0,.24)}.aboutGlow span{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:8px;background:linear-gradient(135deg,var(--lime),var(--lime2));color:#07111d;font-weight:950;margin-bottom:18px}.formShell{width:min(950px,calc(100% - 36px));overflow:hidden;border-radius:12px;border:1px solid var(--line);background:linear-gradient(145deg,#091321,#101d30);box-shadow:var(--shadow);margin:36px auto 56px}.formHead{padding:20px 24px;border-bottom:1px solid var(--line);background:rgba(255,255,255,.028)}.formHead img{height:32px;width:auto;margin-bottom:14px}.formHead h2{margin:0 48px 8px 0;font-size:30px}.formHead p{margin:0;color:var(--muted);line-height:1.55}.formBody{padding:24px}.stepper{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px;margin-bottom:10px}.step{height:7px;border-radius:999px;background:rgba(255,255,255,.09)}.step.active{background:linear-gradient(90deg,var(--lime),var(--lime2))}.stepLabel{margin-bottom:22px;color:var(--muted);font-size:13px;font-weight:750}.formStep{display:none}.formStep.active{display:block}.formStep h3{margin:0 0 18px;font-size:24px}.grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.full{grid-column:1/-1}label{display:block;margin-bottom:8px;color:#eef2f6;font-size:14px;font-weight:750}input,label,select,textarea{font-family:var(--font-body)}input,select,textarea{width:100%;min-height:48px;padding:14px;border-radius:8px;border:1px solid rgba(255,255,255,.14);outline:none;background:rgba(255,255,255,.045);color:var(--text);font-size:15px}select option{background:#0f1a2a;color:#f3f6f8}input:focus,select:focus,textarea:focus{border-color:rgba(183,223,19,.7);box-shadow:0 0 0 4px rgba(183,223,19,.12)}textarea{min-height:120px;resize:vertical}.checks{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}.check{display:flex;align-items:center;gap:10px;min-height:48px;padding:13px 14px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.035);color:var(--muted);font-weight:650}.check input{width:auto;min-height:auto}.choiceGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.choice{position:relative;min-height:116px;padding:16px;border-radius:8px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.04);cursor:pointer}.choice input{position:absolute;opacity:0;pointer-events:none}.choice strong{display:block;margin-bottom:6px}.choice span{display:block;color:var(--muted);font-size:13px;line-height:1.45}.choice:has(input:checked){border-color:rgba(183,223,19,.82);background:rgba(183,223,19,.12);box-shadow:0 0 0 4px rgba(183,223,19,.08)}.inlineEstimate{display:grid;grid-gap:18px;gap:18px;padding:18px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.035)}.resultLabel{color:var(--muted);font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:0}.resultPrice{color:var(--text);font-size:42px;line-height:1.08;letter-spacing:0;font-weight:950}.resultMeta,.resultPrice{margin-top:8px;overflow-wrap:anywhere}.resultMeta{color:var(--lime2);font-weight:800}.includedServices{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.includedServices span{color:var(--muted);font-size:13px;font-weight:750;width:100%}.includedServices strong{border:1px solid rgba(183,223,19,.22);background:rgba(183,223,19,.09);color:var(--lime2);border-radius:999px;padding:7px 10px;font-size:12px;font-weight:850}.simpleIncluded{margin-top:0}.estimateDisclaimer{margin:0;color:var(--muted);font-size:13px;line-height:1.65}.estimateTop{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;align-items:start}.scrollHint{width:36px;height:36px;border:1px solid rgba(183,223,19,.32);border-radius:999px;background:rgba(183,223,19,.12);color:var(--lime2);cursor:pointer;display:grid;place-items:center;font-size:20px;font-weight:950;line-height:1;box-shadow:0 0 22px rgba(183,223,19,.14);animation:hintDown 1.45s ease-in-out infinite}@keyframes hintDown{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.formActions{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-top:28px;padding-top:22px;border-top:1px solid var(--line)}.msg,.note{color:var(--muted);font-size:13px}.msg.error{color:var(--danger)}.msg.success{color:var(--ok)}.footer{padding:18px;color:var(--muted);border-top:1px solid var(--line);text-align:center}.modalOverlay{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.72);display:flex;align-items:flex-start;justify-content:center;overflow:hidden;padding:24px 14px;contain:layout paint}.modalForm{position:relative;margin:0 auto;width:min(950px,calc(100% - 28px));height:min(760px,calc(var(--modal-vh, 100vh) - 48px));max-height:calc(var(--modal-vh, 100vh) - 48px);flex:0 0 auto;overflow-y:auto;overscroll-behavior:contain;overflow-anchor:none;scrollbar-gutter:stable;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);will-change:scroll-position}.modalClose{position:absolute;top:14px;right:14px;z-index:2;width:38px;height:38px;border-radius:999px;background:rgba(255,255,255,.08);color:var(--text);font-size:24px;line-height:1;cursor:pointer}.modalClose,.successShell{border:1px solid var(--line)}.successShell{width:min(560px,calc(100% - 24px));margin:0 auto;padding:44px 24px;border-radius:12px;background:linear-gradient(145deg,#091321,#101d30);box-shadow:var(--shadow);text-align:center}.successIcon{width:72px;height:72px;border-radius:50%;margin:0 auto 18px;display:grid;place-items:center;background:rgba(183,223,19,.14);border:1px solid rgba(183,223,19,.28);color:var(--lime2);font-size:40px;font-weight:900}.successShell h2{margin:0 0 22px;font-size:30px;letter-spacing:0}.loginBox{width:min(430px,calc(100% - 28px));margin:78px auto;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.04);padding:24px;box-shadow:var(--shadow)}.loginBox img{height:38px;margin-bottom:24px}.adminPage{width:min(1280px,100%);margin:0 auto;padding:24px 18px 60px}.adminTop{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px}.adminTop img{height:34px;width:auto}.adminTop h1{margin:18px 0 6px;font-size:42px}.tableWrap{overflow-x:auto;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.035)}table{width:100%;min-width:1080px;border-collapse:collapse}td,th{text-align:left;padding:14px;border-bottom:1px solid var(--line);vertical-align:top}th{color:var(--muted);font-size:13px;font-weight:800}td{color:var(--text);font-size:14px;line-height:1.5}.adminComment,.muted{color:var(--muted)}.adminComment{margin:10px 0 0;font-size:13px;line-height:1.45}.statusCell{display:grid;grid-gap:8px;gap:8px}.statusSelect{min-width:170px;padding:10px;border-radius:8px}.statusError{color:var(--danger);font-size:12px;line-height:1.35}.adminCards{display:none}.adminCard{border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.035);padding:16px;margin-bottom:12px}.adminCardTop{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.adminCard h3{margin:0}.adminCard p{margin:7px 0;color:var(--muted);line-height:1.45}.adminCard strong{color:var(--text)}.contactCards .card{min-height:120px}.contactCard{display:flex;align-items:center;gap:16px}.contactIcon{flex:0 0 auto;width:52px;height:52px;border-radius:8px;display:grid;place-items:center;background:rgba(183,223,19,.12);border:1px solid rgba(183,223,19,.22);color:var(--lime2);font-size:24px;font-weight:950}.fieldHint{margin-top:7px;color:var(--muted);font-size:12px;line-height:1.4}.whatsappIcon{color:#25d366;background:rgba(37,211,102,.12);border-color:rgba(37,211,102,.28)}.whatsappIcon svg{width:27px;height:27px;display:block}.livingTeaser{background:linear-gradient(145deg,rgba(255,255,255,.025),rgba(183,223,19,.045))}.livingForm,.livingHeroCard,.livingStep,.livingTeaserBox,.phaseTable div{border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.04)}.livingTeaserBox{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:24px;gap:24px;align-items:center;padding:26px;box-shadow:var(--shadow)}.livingBadge,.livingEyebrow,.livingSlogan{font-family:var(--font-heading)}.livingBadge{display:inline-flex;width:max-content;color:var(--lime2);border:1px solid rgba(183,223,19,.24);background:rgba(183,223,19,.1);border-radius:999px;padding:8px 12px;font-size:13px;font-weight:850;margin-bottom:14px}.livingActions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.fieldError,.livingDisclaimer,.livingFineprint{font-size:13px;line-height:1.6}.livingDisclaimer,.livingFineprint{color:var(--muted)}.livingFineprint{margin:18px 0 0}.livingPage .content{scroll-margin-top:58px}.livingHero{border-bottom:1px solid var(--line)}.livingHeroInner{min-height:calc(100svh - 48px);display:grid;grid-template-columns:1.08fr .92fr;grid-gap:32px;gap:32px;align-items:center;padding-top:44px;padding-bottom:58px}.livingEyebrow{color:var(--lime2);font-weight:850;margin-bottom:12px}.livingSlogan{color:var(--lime2);font-size:20px;font-weight:950;margin:0 0 22px}.livingHeroCard{min-height:360px;padding:24px;display:grid;align-content:center;grid-gap:14px;gap:14px;box-shadow:var(--shadow),inset 0 0 42px rgba(183,223,19,.055)}.livingMetric{border:1px solid rgba(183,223,19,.18);border-radius:8px;padding:18px;background:rgba(7,17,29,.5)}.livingMetric span{display:block;color:var(--muted);font-size:13px;margin-bottom:8px}.livingMetric strong{display:block;font-family:var(--font-heading);font-size:22px;color:var(--text)}.livingSteps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:24px}.livingStep{padding:20px}.livingStep span{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:8px;background:linear-gradient(135deg,var(--lime),var(--lime2));color:#07111d;font-family:var(--font-heading);font-weight:950;margin-bottom:16px}.livingStep p{margin:0;color:var(--muted);line-height:1.65}.livingTwoCards{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-top:24px}.livingList{margin:0;padding-left:20px;color:var(--muted);line-height:1.75}.livingFormLayout{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:24px;gap:24px;align-items:start}.livingForm{padding:22px}.livingForm h3{margin:22px 0 16px}.livingForm h3:first-child{margin-top:0}.livingForm .btn{margin-top:18px}.fieldError{color:var(--danger);margin-top:6px}.livingConsent{margin-top:18px}.phaseTable{display:grid;grid-gap:10px;gap:10px;margin-top:22px}.phaseTable div{display:grid;grid-template-columns:1fr auto;grid-gap:6px 14px;gap:6px 14px;padding:14px}.phaseTable span,.phaseTable strong{font-family:var(--font-heading)}.phaseTable span{color:var(--lime2)}.phaseTable p{grid-column:1/-1;margin:0;color:var(--muted)}.compactLivingCard{min-height:auto;box-shadow:none}.adminNav{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.adminLivingSection{margin-top:28px}.adminLivingSection h2{margin:0 0 14px;font-size:28px}.legacyLivingTeaser{display:none}.livingHomeCta{background:linear-gradient(145deg,rgba(183,223,19,.08),rgba(255,255,255,.025))}.livingHomeCtaBox{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:20px;gap:20px;padding:28px;border:1px solid rgba(183,223,19,.18);border-radius:8px;background:rgba(255,255,255,.04);box-shadow:var(--shadow)}.livingHomeCtaBox .title{margin-bottom:10px}.livingMvpPage{overflow-x:clip}.livingMvpHero{border-bottom:1px solid var(--line);background:linear-gradient(90deg,rgba(183,223,19,.035) 1px,transparent 0),linear-gradient(0deg,rgba(183,223,19,.035) 1px,transparent 0),radial-gradient(circle at 78% 18%,rgba(183,223,19,.13),transparent 30%),linear-gradient(135deg,rgba(7,17,29,.98),rgba(14,25,39,.96));background-size:36px 36px,36px 36px,auto,auto}.livingMvpGrid,.livingMvpHeroGrid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);grid-gap:28px;gap:28px;align-items:center}.livingMvpHeroGrid{min-height:calc(100svh - 48px);padding-top:48px;padding-bottom:64px}.livingHomeCtaBox>*,.livingMvpGrid>*,.livingMvpHeroCopy{min-width:0}.livingHeroSubtitle{margin:0 0 18px;color:var(--lime2);font-family:var(--font-heading);font-size:clamp(18px,2vw,24px);line-height:1.45}.comparisonTable,.fairValueCard,.faqItem,.livingSignalCard,.portableList,.reserveResults,.scorePanel,.smartReserveCard{border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.04);box-shadow:var(--shadow)}.scorePanel{background:rgba(7,17,29,.92)}.fairValueCard,.livingSignalCard,.portableList,.reserveResults,.scorePanel,.smartReserveCard{padding:24px}.livingSignalCard{display:grid;grid-gap:16px;gap:16px}.heroDashboardRows{display:grid;grid-gap:10px;gap:10px}.heroDashboardRows div{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:6px;gap:6px;align-content:start;min-height:116px;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:rgba(255,255,255,.045)}.heroDashboardRows small,.heroDashboardRows span,.heroDashboardRows strong{min-width:0;overflow-wrap:anywhere}.heroDashboardRows small{color:var(--muted);font-size:12px;line-height:1.35}.heroDashboardRows strong{margin:0;font-size:clamp(18px,2vw,24px);white-space:normal}.marketMeta{margin:0;color:#d9f99d;font-size:13px;font-weight:800}.neonSubtext{width:-moz-fit-content;width:fit-content;max-width:100%;margin:-8px 0 12px;color:var(--lime2);text-shadow:0 0 14px rgba(183,223,19,.48),0 0 26px rgba(34,197,94,.25);font-family:var(--font-heading);font-size:clamp(17px,2vw,23px);font-weight:900;line-height:1.35}.applicationChoiceGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:24px}.applicationChoiceCard,.wizardChoiceCard{min-width:0;min-height:176px;display:grid;align-content:start;grid-gap:12px;gap:12px;padding:22px;border:1px solid rgba(183,223,19,.22);border-radius:10px;color:var(--text);background:rgba(255,255,255,.045);box-shadow:var(--shadow);cursor:pointer;text-align:left}.applicationChoiceCard span{width:-moz-fit-content;width:fit-content;padding:5px 9px;border-radius:999px;color:#07111d;background:var(--lime2);font-family:var(--font-heading);font-weight:900;font-size:12px}.applicationChoiceCard strong,.wizardChoiceCard strong{font-family:var(--font-heading);font-size:clamp(20px,2.4vw,28px);line-height:1.25;overflow-wrap:anywhere}.applicationChoiceCard small,.wizardChoiceCard span{color:var(--muted);font-size:14px;line-height:1.5}.applicationChoiceCard em{align-self:end;width:-moz-fit-content;width:fit-content;margin-top:auto;padding:10px 14px;border-radius:999px;color:#07111d;background:var(--lime);font-family:var(--font-heading);font-style:normal;font-weight:900}.wizardOverlay{position:fixed;inset:0;z-index:150;display:grid;place-items:center;padding:18px;background:rgba(0,0,0,.72)}.wizardModal{width:min(880px,100%);max-height:calc(100svh - 36px);display:grid;grid-template-rows:auto auto minmax(0,1fr);grid-gap:14px;gap:14px;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:#0b1624;box-shadow:var(--shadow);padding:18px}.wizardHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.wizardHeader span{display:block;color:var(--lime2);font-size:13px;font-weight:900}.wizardHeader h2{margin:4px 0 0;font-size:clamp(22px,3vw,34px)}.wizardProgress{display:grid;grid-auto-flow:column;grid-gap:6px;gap:6px}.wizardProgress i{height:5px;border-radius:999px;background:rgba(255,255,255,.12)}.wizardProgress i.active{background:var(--lime)}.wizardForm{overflow:auto;padding-right:4px}.wizardActions{display:flex;justify-content:space-between;gap:12px;margin-top:16px}.wizardChoiceGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.wizardChoiceCard.selected{border-color:rgba(183,223,19,.72);background:rgba(183,223,19,.12)}.wizardReviewGrid{display:grid;grid-gap:12px;gap:12px}.ownerChecks{align-items:stretch}.ownerApplicationsTable{min-width:1060px}.ownerDetailGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 14px;gap:8px 14px;margin-top:10px}.ownerDetailGrid p{display:grid;grid-gap:3px;gap:3px;margin:0}.ownerDetailGrid strong{color:var(--muted);font-size:11px}.ownerDetailGrid span{color:var(--text);font-size:12px;overflow-wrap:anywhere}.formStagePills{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0}.formStagePills span{min-width:0;padding:7px 10px;border:1px solid rgba(183,223,19,.18);border-radius:999px;color:#d9f99d;background:rgba(183,223,19,.07);font-size:12px;font-weight:800}.fairValueCard span,.livingSignalCard span,.reserveResults span,.scorePanel p:first-child,.smartReserveCard span{display:block;color:var(--muted);font-size:13px;line-height:1.45}.livingSignalCard strong,.scorePanel strong{display:block;margin:10px 0;font-family:var(--font-heading);font-size:clamp(44px,7vw,76px);line-height:1;color:var(--lime2)}.fineText,.livingDisclaimer,.livingSignalCard p,.scorePanel p{color:var(--muted);line-height:1.65}.fineText{margin:14px 0 0;font-size:13px}.scoreBar{width:100%;height:12px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.08)}.scoreBar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(135deg,var(--lime),var(--lime2))}.scorePanel span{display:inline-flex;width:max-content;max-width:100%;margin-bottom:16px;padding:7px 10px;border-radius:999px;color:#07111d;background:var(--lime2);font-family:var(--font-heading);font-size:13px;font-weight:900}.scoreBreakdown{display:grid;grid-gap:10px;gap:10px;margin-top:20px}.fairValueCard div,.reserveResults div,.scoreBreakdown div,.smartReserveCard div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:14px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:rgba(7,17,29,.38)}.scoreBreakdown span{min-width:0;color:var(--muted);line-height:1.45}.fairValueCard strong,.reserveResults strong,.scoreBreakdown strong,.smartReserveCard strong{font-family:var(--font-heading);color:var(--text);white-space:nowrap}.livingFormGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.livingFormGrid label{min-width:0;color:var(--text);font-family:var(--font-body);font-size:14px;line-height:1.45}.livingFormGrid input,.livingFormGrid select,.livingFormGrid textarea{width:100%;min-width:0;margin-top:8px}.livingFormGrid textarea{min-height:118px}.livingFormGrid .full{grid-column:1/-1}.compactInputs{margin-top:20px}.fairValueCard,.reserveResults,.smartReserveCard{display:grid;grid-gap:12px;gap:12px}.formulaGrid{display:grid;grid-gap:10px;gap:10px;margin:20px 0}.formulaGrid code{display:block;min-width:0;overflow-wrap:anywhere;padding:12px;border:1px solid rgba(183,223,19,.18);border-radius:8px;color:var(--lime2);background:rgba(7,17,29,.5)}.portableList{margin:0;padding-left:44px;color:var(--muted);line-height:1.75}.comparisonTable{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:hidden;margin-top:22px}.comparisonHead{padding:16px;font-family:var(--font-heading);color:var(--text);background:rgba(255,255,255,.055)}.comparisonHead.accent{color:#07111d;background:linear-gradient(135deg,var(--lime),var(--lime2))}.comparisonRow{display:contents}.comparisonRow p{margin:0;padding:15px 16px;border-top:1px solid var(--line);color:var(--muted);line-height:1.55}.faqList{display:grid;grid-gap:10px;gap:10px;margin-top:22px}.faqItem{box-shadow:none;overflow:hidden}.faqItem summary{min-height:52px;display:flex;align-items:center;cursor:pointer;padding:16px;color:var(--text);font-family:var(--font-heading);font-weight:900}.faqItem p{margin:0;padding:0 16px 16px;color:var(--muted);line-height:1.65}.livingApplicationForm{min-width:0}.stickyScore{position:-webkit-sticky;position:sticky;top:78px;margin-top:22px;box-shadow:none}.adminBadge{display:inline-flex;align-items:center;min-height:28px;padding:5px 9px;border-radius:999px;font-family:var(--font-heading);font-size:12px;font-weight:900;white-space:nowrap}.adminBadge.high{color:#07111d;background:var(--lime2)}.adminBadge.mid{color:#ffe8a3;background:rgba(255,193,7,.16);border:1px solid rgba(255,193,7,.22)}.adminBadge.good{color:#07111d;background:#bef264}.adminBadge.low,.adminBadge.neutral{color:var(--muted);background:rgba(255,255,255,.07);border:1px solid var(--line)}.riskBadge{--risk-color:#64748b;display:inline-flex;align-items:center;justify-content:center;min-height:30px;min-width:132px;padding:7px 14px;border-radius:999px;color:#07111d;background:var(--risk-color);box-shadow:0 0 0 1px rgba(255,255,255,.08),0 0 18px color-mix(in srgb,var(--risk-color),transparent 68%);font-family:var(--font-heading);font-size:12px;font-weight:900;white-space:nowrap;line-height:1.15;max-width:100%}.risk-medium_high{min-width:166px}.risk-high,.risk-low{color:#fff}.risk-medium,.risk-medium_high{color:#07111d}.riskUnknown{color:var(--muted);background:rgba(255,255,255,.07);border:1px solid var(--line);box-shadow:none;white-space:normal;line-height:1.25;font-size:12px}.riskReasonList{margin:8px 0 0;padding-left:18px;color:var(--muted);line-height:1.55}.riskReasonBlock{display:grid;grid-gap:6px;gap:6px;padding:10px 0}.adminSummaryGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin:22px 0 28px}.adminSummaryCard{min-width:0;padding:18px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.04);box-shadow:var(--shadow)}.adminSummaryCard.wide{grid-column:1/-1}.adminSummaryCard.danger{border-color:rgba(220,38,38,.34);background:rgba(220,38,38,.08)}.adminSummaryCard p,.adminSummaryCard span{color:var(--muted);line-height:1.45}.adminSummaryCard strong{display:block;margin:8px 0;color:var(--lime2);font-family:var(--font-heading);font-size:clamp(30px,4vw,46px);line-height:1}.riskSummaryBadges{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.riskSummaryBadges .riskBadge{min-height:28px;line-height:1.25;white-space:nowrap}.adminDetails{margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.adminDetails summary{cursor:pointer;color:var(--lime2);font-family:var(--font-heading);font-weight:900}.livingAdminTable{min-width:1120px;table-layout:fixed}.livingAdminTable th{padding:10px 11px;font-size:12px;line-height:1.35}.livingAdminTable td{padding:11px;font-size:13px;line-height:1.35}.livingAdminTable td:first-child,.livingAdminTable th:first-child{width:126px}.livingAdminTable td:nth-child(2),.livingAdminTable th:nth-child(2){width:155px}.livingAdminTable td:nth-child(3),.livingAdminTable th:nth-child(3){width:145px}.livingAdminTable td:nth-child(4),.livingAdminTable th:nth-child(4){width:125px}.livingAdminTable td:nth-child(5),.livingAdminTable th:nth-child(5){width:160px}.livingAdminTable td:nth-child(6),.livingAdminTable th:nth-child(6){width:175px}.livingAdminTable td:nth-child(7),.livingAdminTable th:nth-child(7){width:150px}.livingAdminTable td:nth-child(8),.livingAdminTable th:nth-child(8){width:135px}.livingAdminTable td:nth-child(9),.livingAdminTable th:nth-child(9){width:170px}.livingAdminTable td:nth-child(10),.livingAdminTable th:nth-child(10){width:110px}.adminSectionHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:14px}.adminSectionHeader h2{margin:0 0 6px}.adminSectionHeader p{margin:0;max-width:760px;color:var(--muted);font-size:13px;line-height:1.55}.detailButton,.exportButton{min-height:38px;padding:8px 16px;font-size:12px;white-space:nowrap}.detailButton{min-width:104px}.compactCell{min-width:0}.compactCell span,.compactCell strong{display:block;min-width:0}.compactCell strong{color:var(--text);font-weight:900}.compactCell span{color:var(--muted);font-size:12px;line-height:1.35}.compactCell .riskScoreHint{display:block;margin-top:3px;color:#cbd5e1;font-size:11px;line-height:1.3}.dateCell strong{font-size:12px}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sourceInline{display:inline-flex!important;align-items:center;gap:6px;flex-wrap:wrap}.manualBadge{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:3px 6px;border-radius:999px;color:#d9f99d;background:rgba(183,223,19,.1);border:1px solid rgba(183,223,19,.22);font-size:10px;font-weight:900}.readinessMini{display:grid;grid-gap:7px;gap:7px;min-width:0}.readinessMiniTop{display:grid;grid-gap:2px;gap:2px}.readinessMiniTop strong{color:var(--text);font-family:var(--font-heading);font-size:14px;line-height:1}.readinessMiniTop span{color:var(--muted);font-size:12px;line-height:1.3;overflow-wrap:anywhere}.readinessMiniBar{height:6px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.08)}.readinessMiniBar i{display:block;height:100%;border-radius:inherit;background:#64748b}.readinessMini.low .readinessMiniBar i{background:#dc2626}.readinessMini.mid .readinessMiniBar i{background:#eab308}.readinessMini.good .readinessMiniBar i{background:#22c55e}.readinessMini.high .readinessMiniBar i{background:#16a34a}.actionCell{vertical-align:middle}.actionCell .detailButton{width:max-content;max-width:none}.livingDetailModalOverlay{position:fixed;inset:0;z-index:120;display:flex;justify-content:flex-end;background:rgba(0,0,0,.64);padding:18px}.livingDetailModal{width:min(920px,100%);max-height:calc(100svh - 36px);overflow-y:auto;border:1px solid var(--line);border-radius:10px;background:#0b1624;box-shadow:var(--shadow);padding:18px}.livingDetailModalHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding-bottom:14px;border-bottom:1px solid var(--line)}.livingDetailModalHeader span{color:var(--muted);font-size:12px;font-weight:800}.livingDetailModalHeader h3{margin:5px 0 0;font-size:24px;line-height:1.25}.detailCloseButton{flex:0 0 auto;width:38px;height:38px;border-radius:999px;border:1px solid var(--line);color:var(--text);background:rgba(255,255,255,.06);cursor:pointer;font-size:24px;line-height:1}.detailMetricStrip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:14px 0}.detailMetric{min-width:0;padding:13px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.04)}.detailMetric p,.detailMetric span{margin:0;color:var(--muted);font-size:12px;line-height:1.45}.detailMetric strong{display:block;margin:5px 0;color:var(--text);font-family:var(--font-heading);font-size:20px}.koriGauge{--kori-progress:0%;width:88px;aspect-ratio:1;display:grid;place-items:center;margin:8px 0;border-radius:50%;background:radial-gradient(circle at center,#101b29 0 58%,transparent 59%),conic-gradient(var(--lime2) var(--kori-progress),rgba(255,255,255,.14) 0);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),0 0 24px rgba(183,223,19,.16)}.koriGauge strong{margin:0;font-size:18px;line-height:1}.koriGauge.readiness-low{background:radial-gradient(circle at center,#101b29 0 58%,transparent 59%),conic-gradient(#DC2626 var(--kori-progress),rgba(255,255,255,.14) 0)}.koriGauge.readiness-mid{background:radial-gradient(circle at center,#101b29 0 58%,transparent 59%),conic-gradient(#EAB308 var(--kori-progress),rgba(255,255,255,.14) 0)}.koriGauge.readiness-good{background:radial-gradient(circle at center,#101b29 0 58%,transparent 59%),conic-gradient(#22c55e var(--kori-progress),rgba(255,255,255,.14) 0)}.detailRiskBadge{width:-moz-fit-content;width:fit-content;margin:8px 0}.detailWarnings{display:grid;grid-gap:8px;gap:8px;margin-bottom:14px}.detailWarnings p{margin:0;padding:10px 12px;border:1px solid rgba(255,107,107,.28);border-radius:8px;color:#ffd0d0;background:rgba(255,107,107,.1);font-size:13px;line-height:1.5}.livingDetailGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.livingDetailSection{min-width:0;padding:14px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.035)}.livingDetailSection h4{margin:0 0 10px;color:var(--text);font-size:15px}.livingDetailSection dl{display:grid;grid-gap:8px;gap:8px;margin:0}.livingDetailRow{display:grid;grid-template-columns:minmax(110px,.78fr) minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.07)}.livingDetailRow:last-child{padding-bottom:0;border-bottom:0}.livingDetailRow dd,.livingDetailRow dt{margin:0;min-width:0;font-size:13px;line-height:1.45}.livingDetailRow dt{color:var(--muted)}.livingDetailRow dd{color:var(--text);overflow-wrap:anywhere}.riskReasonsDetail{margin-top:12px}.riskReasonsDetail ul{padding-left:18px;line-height:1.6}.riskReasonsDetail p,.riskReasonsDetail ul{margin:0;color:var(--muted)}.livingRequestCard{display:grid;grid-gap:12px;gap:12px}.livingRequestCard .adminCardTop p{margin:4px 0 0}.mobileRequestGrid{display:grid;grid-gap:8px;gap:8px}.mobileRequestGrid p{display:grid;grid-template-columns:minmax(100px,.7fr) minmax(0,1fr);grid-gap:10px;gap:10px;margin:0}.mobileRequestGrid strong{color:var(--muted);font-size:12px}.mobileRequestGrid span{color:var(--text);font-size:13px;line-height:1.4}.mobileCardActions{display:grid;grid-gap:10px;gap:10px}.mobileCardActions .detailButton,.mobileCardActions .statusCell,.mobileCardActions .statusSelect{width:100%}.koriEmptyBadge{white-space:normal;line-height:1.25;text-align:left;max-width:150px;overflow-wrap:anywhere}@media (max-width:860px){.navInner{padding:0 12px}.brandLogo{width:134px;height:auto}.links{gap:10px}.links a{display:none}.hero{grid-template-columns:1fr;min-height:auto;padding-top:32px}h1{font-size:42px}.lead{font-size:18px}.heroCard{min-height:460px}.ctaRow,.ctaShell,.ctaShell .ctaBtn,.ctaWrap{width:100%}.ctaRow{flex-direction:column;align-items:stretch}.ctaRow .secondary,.ctaShell .ctaBtn{justify-content:center}.ctaRow .secondary{height:50px}.heroLogo{left:18px;top:18px;width:184px;max-width:calc(100% - 145px);padding:14px}.heroGraphic{width:96px;height:96px;top:22px;right:22px}.heroGraphic svg{width:72px;height:72px}.processCard{left:18px;right:18px;bottom:18px}.aboutFeature,.cards,.checks,.choiceGrid,.grid{grid-template-columns:1fr}.modalOverlay{align-items:flex-start;padding:14px 10px}.formShell{width:min(950px,calc(100% - 20px))}.modalForm{width:100%;margin:0;height:calc(var(--modal-vh, 100vh) - 28px);max-height:none}.formHead{padding:18px 18px 16px}.formHead h2{font-size:24px}.formBody{padding:18px}.formActions{flex-direction:column-reverse;align-items:stretch}.formActions .btn{width:100%}.resultPrice{font-size:32px}.includedServices strong{width:100%;text-align:center}.successShell{margin:42px auto;padding:38px 18px}.successShell h2{font-size:26px}.tableWrap{display:none}.adminCards{display:block}.adminSummaryGrid{grid-template-columns:1fr}.adminTop{align-items:flex-start;flex-direction:column}.adminTop h1{font-size:34px}.adminCardTop,.adminSectionHeader{flex-direction:column}.adminSectionHeader{align-items:stretch}.adminCardTop .statusCell,.adminCardTop .statusSelect,.adminSectionHeader .exportButton{width:100%}.livingDetailModalOverlay{padding:10px}.livingDetailModal{max-height:calc(100svh - 20px);padding:14px}.detailMetricStrip,.livingDetailGrid,.livingDetailRow{grid-template-columns:1fr}.livingDetailRow{gap:3px}.contactCard{align-items:flex-start}.livingFormLayout,.livingHeroInner,.livingHomeCtaBox,.livingMvpGrid,.livingMvpHeroGrid,.livingTeaserBox,.livingTwoCards{grid-template-columns:1fr}.livingHomeCtaBox{align-items:stretch}.livingHomeCtaBox .btn{width:100%}.livingHeroInner{min-height:auto;padding-top:34px}.livingHeroCard{min-height:auto}.livingSteps{grid-template-columns:1fr}.livingActions .btn,.livingForm .btn{width:100%}.livingFormGrid{grid-template-columns:1fr}.stickyScore{position:static}.comparisonTable{grid-template-columns:1fr}.comparisonHead.accent{border-top:1px solid var(--line)}.comparisonRow{display:grid;grid-template-columns:1fr}.comparisonRow p+p{color:var(--text);background:rgba(183,223,19,.055)}.phaseTable div{grid-template-columns:1fr}}@media (max-width:430px){.sectionInner{padding-left:16px;padding-right:16px}h1{font-size:36px}.title{font-size:32px}.heroCard{min-height:430px}.processCard{padding:18px}.formStep h3,.processCard h3{font-size:21px}.processItem{align-items:flex-start}.fairValueCard,.livingForm,.livingHeroCard,.livingHomeCtaBox,.livingSignalCard,.livingStep,.livingTeaserBox,.portableList,.reserveResults,.scorePanel,.smartReserveCard{padding:18px}.fairValueCard div,.reserveResults div,.scoreBreakdown div,.smartReserveCard div{grid-template-columns:1fr}.portableList{padding-left:34px}.livingSlogan{font-size:18px}}.languageToggle{display:inline-flex;align-items:center;gap:4px;padding:3px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.04)}.languageToggle button{min-width:36px;min-height:30px;border:0;border-radius:999px;color:var(--muted);background:transparent;cursor:pointer;font-family:var(--font-heading);font-weight:800}.languageToggle button.active{color:#07111d;background:var(--lime)}.livingFieldset{display:grid;grid-gap:18px;gap:18px;padding:18px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.035)}.livingFieldset h3{margin:0}.marketEstimateCard{display:grid;grid-gap:12px;gap:12px;padding:18px;border:1px solid rgba(183,223,19,.28);border-radius:8px;background:rgba(183,223,19,.08)}.marketEstimateHeader{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;min-width:0}.marketEstimateHeader>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.marketEstimateHeader span,.miniMetric span{color:#eaf0f5;font-size:13px}.marketEstimateHeader>strong{display:block;min-width:0;font-size:clamp(28px,4vw,44px);color:var(--lime2);font-family:var(--font-heading);line-height:1.08;overflow-wrap:anywhere;text-align:left}.marketEstimateCard small{color:var(--muted);line-height:1.5}.priceChoice{display:flex;flex-wrap:wrap;gap:10px}.priceChoice label{width:auto;min-height:44px;display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.04)}.formNotice{padding:14px 16px;border-radius:8px;line-height:1.55;font-weight:800}.formNotice.error{color:#ffd0d0;background:rgba(255,107,107,.12);border:1px solid rgba(255,107,107,.28)}.formNotice.success{color:#d7fff0;background:rgba(110,231,183,.12);border:1px solid rgba(110,231,183,.28)}.compactNotice{margin-bottom:6px}.submitNotice{display:grid;grid-gap:12px;gap:12px}.warningActions{display:flex;flex-wrap:wrap;gap:10px}.adminWarning,.readinessWarning{display:block;color:#ffd0d0;line-height:1.55}.miniMetric{display:grid;grid-gap:4px;gap:4px;padding-top:10px;border-top:1px solid var(--line)}.miniMetric strong{display:block;margin:0;color:var(--lime2);font-size:18px;font-family:var(--font-heading)}.scorePanel .miniMetric span{display:block;width:auto;margin:0;padding:0;color:#eaf0f5;background:transparent;border-radius:0;font-family:var(--font-body);font-weight:700}.hasError input,.hasError select,.hasError textarea{border-color:rgba(255,107,107,.72)!important;box-shadow:0 0 0 3px rgba(255,107,107,.12)}.productDirectionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.productDirectionCard{min-height:100%;display:flex;flex-direction:column;gap:12px}.productDirectionCard strong{color:var(--lime2);font-size:18px;line-height:1.45}.productDirectionCard .btn{width:-moz-fit-content;width:fit-content;margin-top:auto}@media (max-width:760px){.navInner{height:auto;min-height:52px;padding-top:8px;padding-bottom:8px;align-items:flex-start}.links{max-width:calc(100vw - 96px);overflow-x:auto;gap:10px;padding-bottom:4px}.languageToggle{flex:0 0 auto}.livingFieldset,.marketEstimateCard{padding:14px}.marketEstimateHeader{grid-template-columns:1fr;gap:10px}.marketEstimateHeader>strong{text-align:left}.priceChoice label,.warningActions .btn{width:100%}.heroDashboardRows div{grid-template-columns:1fr}.heroDashboardRows strong{white-space:normal}.productDirectionGrid{grid-template-columns:1fr}}.aboutGlow,.card,.checks>*,.choiceGrid>*,.comparisonTable,.contactCard,.content,.fairValueCard,.faqItem,.formBody,.formShell,.formStep,.grid>*,.hero,.hero>*,.heroDashboardRows,.livingFieldset,.livingFormGrid,.livingFormGrid>*,.livingFormLayout,.livingFormLayout>*,.livingHomeCtaBox,.livingHomeCtaBox>*,.livingMvpGrid,.livingMvpGrid>*,.livingMvpHeroGrid,.livingMvpHeroGrid>*,.livingSignalCard,.marketEstimateCard,.portableList,.productDirectionCard,.reserveResults,.scorePanel,.sectionInner,.smartReserveCard,main,section{min-width:0}.aboutGlow p,.btn,.card p,.contactCard p,.faqItem p,.faqItem summary,.fieldError,.fineText,.formNotice,.lead,.livingDisclaimer,.livingFormGrid label,.livingHeroSubtitle,.livingSignalCard p,.readinessWarning,.scorePanel p,.text,.title,h1,h2,h3{overflow-wrap:anywhere}.fieldError{display:block}.btn,.fieldError,button,input,select,textarea{max-width:100%}.fairValueCard strong,.heroDashboardRows strong,.marketEstimateHeader>strong,.miniMetric strong,.reserveResults strong,.resultMeta,.resultPrice,.smartReserveCard strong{min-width:0;overflow-wrap:anywhere;white-space:normal}.livingSignalCard strong,.scorePanel strong{min-width:0;overflow-wrap:anywhere}@media (max-width:1024px){.sectionInner{padding-left:clamp(16px,2.6vw,20px);padding-right:clamp(16px,2.6vw,20px)}.livingFormLayout,.livingHomeCtaBox,.livingMvpGrid,.livingMvpHeroGrid{gap:20px}.fairValueCard,.livingFieldset,.livingForm,.livingSignalCard,.portableList,.reserveResults,.scorePanel,.smartReserveCard{padding:clamp(16px,2.4vw,22px)}.fairValueCard div,.heroDashboardRows div,.miniMetric,.reserveResults div,.scoreBreakdown div,.smartReserveCard div{gap:8px}}@media (max-width:860px){body,html{width:100%;max-width:100%}.content{padding-top:46px;padding-bottom:50px}.applicationChoiceGrid,.wizardChoiceGrid{grid-template-columns:1fr}.wizardOverlay{padding:0;align-items:stretch}.wizardModal{width:100%;max-height:100svh;min-height:100svh;border-radius:0;border-left:0;border-right:0;padding:14px}.wizardActions{position:-webkit-sticky;position:sticky;bottom:0;padding-top:10px;background:#0b1624}.wizardActions .btn{flex:1 1;min-height:46px}.ownerDetailGrid{grid-template-columns:1fr}h1{font-size:clamp(34px,10vw,44px);line-height:1.08}.title{font-size:clamp(28px,8vw,36px);line-height:1.15}.lead,.text{font-size:clamp(16px,4.4vw,18px);line-height:1.65}.livingMvpHeroGrid{min-height:auto;padding-top:34px;padding-bottom:44px}.livingSignalCard strong,.scorePanel strong{font-size:clamp(34px,13vw,56px)}.estimateTop,.fairValueCard div,.heroDashboardRows div,.marketEstimateHeader,.miniMetric,.phaseTable div,.reserveResults div,.smartReserveCard div{grid-template-columns:1fr}.marketEstimateHeader>strong{text-align:left}.formStagePills span{border-radius:8px;line-height:1.35}.livingFormGrid input,.livingFormGrid select,.livingFormGrid textarea,input,select,textarea{min-height:52px;font-size:16px}.check{min-height:52px;align-items:flex-start}.modalOverlay{overflow-y:auto}.modalForm{width:100%;max-width:calc(100vw - 20px);border-radius:10px}.contactCard .btn,.formActions .btn,.livingActions .btn,.livingForm .btn,.productDirectionCard .btn{width:100%}.contactCard{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:start}}@media (max-width:430px){.sectionInner{padding-left:14px;padding-right:14px}.navInner{gap:10px}.brandLogo{width:118px}.languageToggle button{min-width:44px;min-height:44px}h1{font-size:clamp(30px,9.5vw,36px)}.lead{margin-bottom:22px}.content{padding-top:38px;padding-bottom:42px}.aboutGlow,.card,.fairValueCard,.formBody,.formHead,.inlineEstimate,.livingFieldset,.livingHomeCtaBox,.livingSignalCard,.marketEstimateCard,.portableList,.reserveResults,.scorePanel,.smartReserveCard{padding:14px}.ctaBtn{padding-left:18px;padding-right:18px}.choice{min-height:104px}.resultPrice{font-size:clamp(28px,10vw,34px)}.marketEstimateHeader>strong{font-size:clamp(26px,9.5vw,36px)}.livingSignalCard strong,.scorePanel strong{font-size:clamp(32px,12vw,48px)}.comparisonHead,.comparisonRow p,.faqItem p,.faqItem summary{padding-left:14px;padding-right:14px}.formActions{gap:10px}.btn,.formActions .btn,.priceChoice label,.warningActions .btn{min-height:48px}}@media (max-width:360px){.sectionInner{padding-left:12px;padding-right:12px}.navInner{padding-left:10px;padding-right:10px}.brandLogo{width:108px}.languageToggle{gap:2px;padding:2px}.languageToggle button{min-width:42px;min-height:42px}h1{font-size:clamp(28px,9vw,32px)}.title{font-size:clamp(25px,8vw,30px)}.heroLogo{max-width:calc(100% - 132px)}.heroGraphic{width:84px;height:84px;right:16px}.heroGraphic svg{width:62px;height:62px}.processCard{left:14px;right:14px;padding:14px}.livingMvpHeroGrid{padding-top:28px}}