:root{--ink:#101726;--ivory:#f7f3ee;--sand:#e7ddd0;--green:#50634a;--clay:#c56c43;--gold:#e7c84a;--muted:#69706c;--border:#d9d2c7;--white:#fff;color:var(--ink);background:var(--ivory);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:var(--ivory);margin:0}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}.nav{z-index:50;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7f3eef0;justify-content:space-between;align-items:center;gap:24px;padding:18px 5vw;display:flex;position:sticky;top:0}.brand{align-items:center;gap:10px;font-weight:950;display:flex}.brandMark{background:var(--ink);width:38px;height:38px;color:var(--ivory);border-radius:14px;place-items:center;font-weight:950;display:grid}.nav nav{color:var(--muted);gap:18px;font-size:14px;display:flex}.navCta,.button,.propertyPrice button{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:13px 18px;font-weight:950;display:inline-flex}.button.primary,.navCta,.propertyPrice button{background:var(--ink);color:var(--ivory)}.button.secondary{border:1px solid var(--border);color:var(--ink);background:0 0}.lightButton{background:var(--ivory)!important;color:var(--ink)!important}.homeHero,.pageHero,.propertyHero,.thankYouPage{padding:90px 5vw}.homeHero{background:radial-gradient(circle at 88% 12%, #e7c84a8c, transparent 24%), linear-gradient(110deg, var(--ivory) 0 58%, #e7c84a38 58% 100%);grid-template-columns:1.05fr .95fr;align-items:center;gap:52px;min-height:86vh;display:grid}.pageHero,.thankYouPage{align-content:center;min-height:54vh;display:grid}.darkHero{background:var(--ink);color:var(--ivory)}.darkHero .lead{color:#f7f3eebd}.propertyHero{background:#fff;grid-template-columns:1fr 420px;align-items:center;gap:40px;display:grid}.propertyHeroVisual,.propertyVisual{background:var(--sand);border-radius:28px;place-items:center;min-height:280px;display:grid}.eyebrow{color:var(--green);text-transform:uppercase;letter-spacing:.13em;font-size:12px;font-weight:950}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.065em;margin-bottom:24px;font-size:clamp(44px,6vw,84px);line-height:.94}h2{letter-spacing:-.05em;font-size:clamp(32px,4vw,58px);line-height:1}.lead{color:var(--muted);max-width:760px;font-size:20px;line-height:1.55}.heroActions,.trustRow,.chips{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.trustRow{color:var(--muted);margin-top:24px;font-size:14px}.trustRow span,.chips span{align-items:center;gap:6px;display:inline-flex}.heroProduct{background:var(--ink);color:var(--ivory);border-radius:32px;padding:28px;box-shadow:0 30px 80px #10172638}.productTop{color:#f7f3eeb8;justify-content:space-between;display:flex}.scoreOrb{background:var(--gold);width:170px;height:170px;color:var(--ink);border-radius:999px;place-items:center;margin:32px auto;font-size:68px;font-weight:950;display:grid}.productRows{gap:12px;display:grid}.productRows span{background:#ffffff14;border-radius:16px;justify-content:space-between;gap:14px;padding:14px;display:flex}.quickProof{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--border);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.quickProof span{background:var(--ivory);color:var(--muted);padding:22px 5vw;font-weight:850}.section{padding:86px 5vw}.dark{background:var(--ink);color:var(--ivory)}.dark .eyebrow{color:var(--gold)}.cards3,.packageGrid,.deskGrid,.propertyGrid,.serviceLadder,.factGrid{gap:18px;display:grid}.cards3{grid-template-columns:repeat(3,1fr)}.cards3 article,.packageGrid article,.propertyTile,.serviceRows article,.checkoutMock,.flowCard,.snapshotCard,.deskGrid article{border:1px solid var(--border);background:#fff;border-radius:24px;padding:24px}.dark .serviceLadder article,.dark .deskGrid article{background:#ffffff14;border-color:#ffffff24}.serviceLadder{grid-template-columns:repeat(5,1fr)}.serviceLadder span,.serviceRows span{color:var(--gold);font-weight:950}.splitShowcase{background:#fff;grid-template-columns:1fr 440px;align-items:center;gap:40px;display:grid}.snapshotCard{gap:12px;display:grid}.snapshotCard div{border-bottom:1px solid var(--border);justify-content:space-between;padding-bottom:12px;display:flex}.packageGrid{grid-template-columns:repeat(4,1fr)}.packageGrid article>strong{color:var(--green);margin-bottom:14px;display:block}.packageGrid ul{gap:10px;padding:0;list-style:none;display:grid}.packageGrid li{align-items:center;gap:8px;display:flex}.packageGrid a{font-weight:950}.propertyGrid{grid-template-columns:repeat(3,1fr)}.propertyTile{gap:10px;display:grid}.propertyVisual{min-height:180px}.largeTile .propertyVisual{min-height:240px}.faqList{gap:12px;max-width:920px;display:grid}details{border:1px solid var(--border);background:#fff;border-radius:18px;padding:18px}summary{cursor:pointer;font-weight:950}.finalCta{text-align:center;background:var(--ink);color:var(--ivory);padding:90px 5vw}.finalCta p{color:#f7f3eeb8}.assessmentPage{background:linear-gradient(90deg,#fff 0 54%,#e7c84a73 54% 100%);grid-template-columns:310px 1fr;gap:34px;min-height:86vh;padding:70px 5vw;display:grid}.assessmentSide{align-self:start;position:sticky;top:100px}.progressBars{grid-template-columns:repeat(6,1fr);gap:8px;margin:24px 0;display:grid}.progressBars span{background:#10172626;border-radius:999px;height:9px}.progressBars .active{background:var(--ink)}.flowCard{max-width:980px;padding:clamp(28px,5vw,58px);box-shadow:0 20px 70px #1017261c}.formGrid{grid-template-columns:repeat(2,1fr);gap:16px;margin:24px 0;display:grid}label{gap:8px;font-weight:850;display:grid}input,textarea{border:1px solid var(--border);width:100%;color:var(--ink);background:#fff;border-radius:14px;padding:15px 16px}textarea{min-height:110px}.counterPair{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.counterPair div{border:1px solid var(--border);background:var(--ivory);border-radius:18px;grid-template-columns:1fr 54px 72px 54px;align-items:center;gap:8px;padding:16px;display:grid}.counterPair button{cursor:pointer;background:#fff;border:0;border-radius:14px;height:48px}.counterPair strong{text-align:center;font-size:38px}.chipSelect{grid-template-columns:repeat(2,1fr);gap:12px;margin:24px 0;display:grid}.chipSelect button{border:1px solid var(--border);text-align:left;cursor:pointer;background:#fff;border-radius:18px;padding:18px;font-weight:850}.chipSelect .selected{border-color:var(--ink);box-shadow:0 0 0 3px #10172614}.scoreBreakdown{gap:12px;margin-top:24px;display:grid}.scoreBreakdown div,.factGrid div{border:1px solid var(--border);background:#fff;border-radius:16px;justify-content:space-between;gap:16px;padding:16px;display:flex}.wideLabel{margin:16px 0}.consentLine{grid-template-columns:auto 1fr;align-items:center;gap:10px;font-weight:700;display:flex}.consentLine input{width:auto}.flowActions{justify-content:space-between;gap:14px;max-width:980px;margin-top:22px;display:flex}.flowActions>button:first-child{cursor:pointer;background:0 0;border:0;text-decoration:underline}.flowActions>button:first-child:disabled{opacity:.4;cursor:not-allowed}.serviceRows{gap:18px;display:grid}.serviceRows article{grid-template-columns:80px 1fr;gap:24px;display:grid}.lightCards{grid-template-columns:repeat(4,1fr)}.lightCards article svg{color:var(--green)}.propertyLayout{grid-template-columns:1fr 360px;align-items:start;gap:28px;display:grid}.factGrid{grid-template-columns:repeat(2,1fr);margin:20px 0 40px}.checkoutMock{position:sticky;top:100px;box-shadow:0 15px 50px #1017261a}.bookingFacts{grid-template-columns:repeat(3,1fr);gap:9px;margin:18px 0;display:grid}.bookingFacts span{border:1px solid var(--border);border-radius:14px;padding:12px;font-size:13px}.full{width:100%}.tableWrap{border:1px solid var(--border);background:#fff;border-radius:20px;overflow:auto}table{border-collapse:collapse;width:100%;min-width:900px}th,td{text-align:left;border-bottom:1px solid var(--border);padding:14px}th{background:var(--ivory)}@media (width<=1100px){.homeHero,.splitShowcase,.assessmentPage,.propertyHero,.propertyLayout{grid-template-columns:1fr}.assessmentSide,.checkoutMock{position:static}.quickProof,.serviceLadder,.packageGrid,.propertyGrid,.lightCards,.cards3,.factGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.nav nav{display:none}.homeHero,.pageHero,.section,.assessmentPage,.propertyHero,.thankYouPage{padding:48px 20px}h1{font-size:44px}h2{font-size:34px}.quickProof,.serviceLadder,.packageGrid,.propertyGrid,.lightCards,.cards3,.factGrid,.formGrid,.counterPair,.chipSelect{grid-template-columns:1fr}.counterPair div{grid-template-columns:1fr 44px 60px 44px}.serviceRows article{grid-template-columns:1fr}footer{gap:8px;display:grid}}.adminHero{background:radial-gradient(circle at 85% 18%, #e7c84a52, transparent 26%), var(--ivory)}.adminMetrics{grid-template-columns:repeat(4,1fr);gap:14px;max-width:980px;margin:30px 0;display:grid}.adminMetrics div{border:1px solid var(--border);background:#fff;border-radius:22px;padding:20px}.adminMetrics span{color:var(--muted);margin-bottom:8px;font-size:13px;display:block}.adminMetrics strong{letter-spacing:-.04em;font-size:34px}.adminToolbar{grid-template-columns:1fr 260px;align-items:end;gap:18px;margin-bottom:20px;display:grid}select{border:1px solid var(--border);width:100%;color:var(--ink);background:#fff;border-radius:14px;padding:15px 16px}td small{color:var(--muted);margin-top:4px;display:block}@media (width<=900px){.adminMetrics,.adminToolbar{grid-template-columns:1fr}}.bookingHero{background:radial-gradient(circle at 86% 18%,#e7c84a57,#0000 28%),#fff}.bookingRequestLayout{grid-template-columns:.9fr 1.1fr;align-items:start;gap:24px;display:grid}.bookingPanel{border:1px solid var(--border);background:#fff;border-radius:28px;padding:28px;box-shadow:0 18px 55px #10172614}.slotGrid{gap:12px;margin-top:22px;display:grid}.slotButton{border:1px solid var(--border);color:var(--ink);text-align:left;cursor:pointer;background:#fff;border-radius:18px;grid-template-columns:28px 1fr;align-items:center;gap:10px;padding:18px;display:grid}.slotButton small{color:var(--muted);grid-column:2}.slotButton.selected{border-color:var(--ink);box-shadow:0 0 0 3px #10172614}.singleColumn{grid-template-columns:1fr}@media (width<=900px){.bookingRequestLayout{grid-template-columns:1fr}}.seoHero{background:radial-gradient(circle at 88% 18%, #e7c84a59, transparent 26%), linear-gradient(110deg, var(--ivory) 0 62%, #e7c84a2e 62% 100%);grid-template-columns:1fr 380px;align-items:center;gap:44px;min-height:72vh;padding:90px 5vw;display:grid}.seoProofPanel{background:var(--ink);color:var(--ivory);border:1px solid #10172624;border-radius:30px;padding:28px;box-shadow:0 28px 80px #1017262e}.seoProofPanel span{color:var(--gold);text-transform:uppercase;letter-spacing:.12em;margin-bottom:16px;font-size:12px;font-weight:950;display:block}.seoProofPanel strong{letter-spacing:-.04em;margin-bottom:18px;font-size:36px;line-height:1;display:block}.seoProofPanel p{color:#f7f3eeb8;line-height:1.55}.seoGrid{background:#fff;grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.seoGrid article{border:1px solid var(--border);background:var(--ivory);border-radius:26px;padding:30px}.methodTimeline{grid-template-columns:repeat(5,1fr);gap:14px;margin-top:28px;display:grid}.methodTimeline article{background:#ffffff14;border:1px solid #ffffff24;border-radius:22px;padding:20px}.methodTimeline span{color:var(--gold);font-weight:950}.methodTimeline p{color:#f7f3eed1;line-height:1.45}.faqCards{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.faqCards article{border:1px solid var(--border);background:#fff;border-radius:22px;padding:22px}@media (width<=1050px){.seoHero,.seoGrid{grid-template-columns:1fr}.methodTimeline,.faqCards{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.seoHero{grid-template-columns:1fr;padding:48px 20px}.methodTimeline,.faqCards{grid-template-columns:1fr}}.enquiryHero{background:radial-gradient(circle at 88% 18%,#e7c84a57,#0000 28%),#fff}.enquiryLayout{grid-template-columns:.85fr 1.15fr;align-items:start;gap:24px;display:grid}.enquiryPropertyCard,.enquiryFormCard{border:1px solid var(--border);background:#fff;border-radius:28px;padding:28px;box-shadow:0 18px 55px #10172614}.enquiryPropertyCard{position:sticky;top:100px}.enquiryPropertyCard .propertyVisual{margin-bottom:20px}@media (width<=950px){.enquiryLayout{grid-template-columns:1fr}.enquiryPropertyCard{position:static}}.portalHero{background:radial-gradient(circle at 88% 18%, #e7c84a59, transparent 26%), linear-gradient(110deg, var(--ivory) 0 62%, #e7c84a2e 62% 100%);grid-template-columns:1fr 380px;align-items:center;gap:44px;min-height:72vh;padding:90px 5vw;display:grid}.portalStatusCard{background:var(--ink);color:var(--ivory);border:1px solid #10172624;border-radius:30px;padding:28px;box-shadow:0 28px 80px #1017262e}.portalStatusCard span{color:var(--gold);text-transform:uppercase;letter-spacing:.12em;margin-bottom:16px;font-size:12px;font-weight:950;display:block}.portalStatusCard strong{letter-spacing:-.04em;margin-bottom:18px;font-size:36px;line-height:1;display:block}.portalStatusCard p{color:#f7f3eeb8}.portalMetrics{background:#fff;grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.portalMetrics article{border:1px solid var(--border);background:var(--ivory);border-radius:24px;padding:24px}.portalMetrics span{color:var(--muted);margin:14px 0 8px;display:block}.portalMetrics strong{letter-spacing:-.05em;font-size:42px}.portalGrid{grid-template-columns:repeat(2,1fr);align-items:start;gap:24px;display:grid}.portalPanel{border:1px solid var(--border);background:#fff;border-radius:28px;padding:28px;box-shadow:0 18px 55px #10172614}.portalPanel.large{min-height:100%}.panelHeader{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.cleanList{gap:12px;padding:0;list-style:none;display:grid}.cleanList li{border-left:3px solid var(--gold);color:var(--muted);padding-left:18px;line-height:1.5}.compactFacts{grid-template-columns:repeat(2,1fr)}.decisionList,.miniRecords{gap:12px;margin:18px 0;display:grid}.decisionList div,.miniRecords div{border:1px solid var(--border);background:var(--ivory);border-radius:18px;padding:16px}.decisionList span,.miniRecords span,.miniRecords small{color:var(--muted);margin-top:5px;display:block}.riskPanel{background:#fffaf0}@media (width<=1050px){.portalHero,.portalGrid,.portalMetrics,.compactFacts{grid-template-columns:1fr}}@media (width<=720px){.portalHero{padding:48px 20px}}.adminControlHero{background:radial-gradient(circle at 88% 18%, #e7c84a59, transparent 26%), linear-gradient(110deg, var(--ivory) 0 62%, #e7c84a2e 62% 100%);grid-template-columns:1fr 380px;align-items:center;gap:44px;min-height:70vh;padding:90px 5vw;display:grid}.adminControlCard{background:var(--ink);color:var(--ivory);border:1px solid #10172624;border-radius:30px;padding:28px;box-shadow:0 28px 80px #1017262e}.adminControlCard span{color:var(--gold);text-transform:uppercase;letter-spacing:.12em;margin-bottom:16px;font-size:12px;font-weight:950;display:block}.adminControlCard strong{letter-spacing:-.04em;margin-bottom:18px;font-size:38px;line-height:1;display:block}.adminControlCard p{color:#f7f3eeb8}.adminHubGrid,.readinessGrid,.guardrailGrid,.integrationCards{gap:18px;display:grid}.adminHubGrid{grid-template-columns:repeat(3,1fr)}.adminHubCard,.readinessGrid article,.integrationCards article{border:1px solid var(--border);color:var(--ink);background:#fff;border-radius:24px;padding:24px;box-shadow:0 12px 36px #1017260f}.adminHubCard svg,.readinessGrid svg,.integrationCards svg{color:var(--green)}.readinessSection{background:#fff}.readinessGrid{grid-template-columns:repeat(4,1fr)}.readinessGrid strong{color:var(--green);margin:6px 0 10px;display:inline-block}.guardrailGrid{grid-template-columns:repeat(4,1fr);margin-top:24px}.guardrailGrid article{background:#ffffff14;border:1px solid #ffffff24;border-radius:20px;padding:18px}.guardrailGrid article p{color:#f7f3eed1}.integrationCards{grid-template-columns:repeat(4,1fr)}.healthList{gap:14px;display:grid}.healthList article{border:1px solid var(--border);background:#fff;border-radius:20px;grid-template-columns:34px 1fr;align-items:flex-start;gap:14px;padding:20px;display:grid}.healthList article svg{color:var(--green)}.healthList article.missing svg{color:var(--clay)}.healthList strong{color:var(--green);margin-bottom:6px;display:inline-block}.healthList .missing strong{color:var(--clay)}@media (width<=1100px){.adminControlHero,.adminHubGrid,.readinessGrid,.guardrailGrid,.integrationCards{grid-template-columns:repeat(2,1fr)}.adminControlHero{grid-template-columns:1fr}}@media (width<=720px){.adminControlHero{padding:48px 20px}.adminHubGrid,.readinessGrid,.guardrailGrid,.integrationCards{grid-template-columns:1fr}}.conversionPanel .lightButton{margin-top:18px}.conversionStrip{background:#fff;grid-template-columns:.82fr 1.18fr;align-items:start;gap:34px;display:grid}.outcomeGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.outcomeGrid article,.platformSection .cards3 article{border:1px solid var(--border);background:var(--ivory);border-radius:24px;padding:22px}.outcomeGrid svg{color:var(--green)}.operatingSteps{grid-template-columns:repeat(4,1fr)}.upgradedSnapshot span{gap:4px;display:grid}.upgradedSnapshot small{color:var(--muted);font-size:12px;font-weight:600}.platformSection{background:#fff}.checkGrid{gap:12px;margin:24px 0;display:grid}.checkTile{border:1px solid var(--border);background:#fff;border-radius:18px;grid-template-columns:24px 1fr;align-items:center;padding:16px;display:grid}.checkTile input{width:auto}.miniScore{border:1px solid var(--border);background:#fff;border-radius:22px;gap:5px;margin:22px 0;padding:20px;display:grid}.miniScore span,.miniScore small{color:var(--muted)}.miniScore strong{letter-spacing:-.06em;font-size:54px;line-height:1}.resultCard .lead{margin-bottom:22px}.fixList{gap:12px;margin-top:24px;display:grid}.fixList article{border:1px solid var(--border);background:var(--ivory);border-radius:18px;padding:18px}.fixList p{color:var(--muted)}.signalChat{z-index:80;position:fixed;bottom:22px;right:22px}.chatLauncher{background:var(--ink);color:var(--ivory);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:9px;padding:15px 18px;font-weight:950;display:inline-flex;box-shadow:0 16px 45px #10172640}.chatPanel{border:1px solid var(--border);background:#fff;border-radius:26px;width:min(420px,100vw - 32px);max-height:min(720px,100vh - 120px);position:absolute;bottom:64px;right:0;overflow:auto;box-shadow:0 24px 70px #1017263d}.chatHeader{background:var(--ink);color:var(--ivory);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px;display:flex}.chatHeader span{color:#f7f3eeb8;align-items:center;gap:6px;font-size:13px;display:inline-flex}.chatHeader strong{margin-top:5px;display:block}.chatHeader button,.chatComposer button{color:inherit;cursor:pointer;background:#ffffff1a;border:0;border-radius:999px;width:36px;height:36px}.chatMessages{gap:10px;padding:18px;display:grid}.botMessage,.ownerMessage{border-radius:18px;padding:13px 14px;line-height:1.45}.botMessage{background:var(--ivory);color:var(--ink)}.ownerMessage{background:var(--ink);color:var(--ivory);margin-left:44px}.starterQuestions{flex-wrap:wrap;gap:8px;padding:0 18px 16px;display:flex}.starterQuestions button{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:999px;padding:8px 10px;font-size:12px;font-weight:800}.chatComposer{grid-template-columns:1fr 44px;gap:8px;padding:0 18px 18px;display:grid}.chatPanel>.button,.chatLeadForm,.chatSuccess{margin:0 18px 18px}.chatLeadForm{gap:10px;padding-top:18px;display:grid}.chatSuccess{text-align:center;padding-top:20px}.chatSuccess svg{color:var(--green)}@media (width<=1050px){.conversionStrip,.operatingSteps,.outcomeGrid{grid-template-columns:1fr}}@media (width<=720px){.signalChat{bottom:14px;right:14px}.chatLauncher span{display:none}}.adminNote{border:1px solid var(--border);background:#fff;border-radius:20px;grid-template-columns:34px 1fr;align-items:flex-start;gap:14px;margin-top:22px;padding:20px;display:grid}.adminNote svg{color:var(--green)}.adminNote p{color:var(--muted);margin-bottom:0}.financeLayout{grid-template-columns:.85fr 1.15fr;align-items:start;gap:24px;display:grid}.financePanel{border:1px solid var(--border);background:#fff;border-radius:28px;padding:28px;box-shadow:0 18px 55px #10172614}.financeCards{gap:14px;display:grid}.financeCards div{border:1px solid var(--border);background:var(--ivory);border-radius:22px;padding:22px}.financeCards svg{color:var(--green)}.financeCards span{color:var(--muted);margin:12px 0 8px;display:block}.financeCards strong{letter-spacing:-.05em;font-size:38px}.mutedNote{color:var(--muted);margin-top:18px}@media (width<=950px){.financeLayout{grid-template-columns:1fr}}.backendConsole{grid-template-columns:.95fr 1.05fr;align-items:start;gap:24px;display:grid}.backendPanel{border:1px solid var(--border);background:#fff;border-radius:28px;padding:28px;box-shadow:0 18px 55px #10172614}.adminStatus{border:1px solid var(--border);background:var(--ivory);color:var(--muted);border-radius:18px;padding:14px}.cleanList li{align-items:flex-start;gap:10px;display:flex}.cleanList svg{color:var(--green);flex:none}@media (width<=950px){.backendConsole{grid-template-columns:1fr}}.commsLayout{grid-template-columns:360px 1fr;align-items:start;gap:24px;display:grid}.commsList{gap:12px;display:grid}.commsList button{border:1px solid var(--border);text-align:left;cursor:pointer;background:#fff;border-radius:22px;padding:18px;box-shadow:0 14px 40px #1017260f}.commsList button span{color:var(--green);text-transform:uppercase;letter-spacing:.14em;margin-bottom:8px;font-size:12px;font-weight:900;display:block}.commsList button strong{font-size:18px}.commsList button.activeTemplate{border-color:var(--navy);background:var(--navy);color:#fff}.commsTemplate{border:1px solid var(--border);background:#fff;border-radius:28px;padding:28px;box-shadow:0 18px 55px #10172614}.templateHeader{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.templateHeader svg{color:var(--green);width:34px;height:34px}.commsTemplate label{gap:8px;margin-top:18px;font-weight:900;display:grid}.commsTemplate textarea{resize:vertical;min-height:420px}@media (width<=950px){.commsLayout{grid-template-columns:1fr}}.ownerWorkspace{grid-template-columns:360px 1fr;align-items:start;gap:24px;display:grid}.ownerPropertyList,.ownerPropertyEditor{border:1px solid var(--border);background:#fff;border-radius:28px;padding:28px;box-shadow:0 18px 55px #10172614}.ownerPropertyList{gap:12px;display:grid}.ownerPropertyList button{border:1px solid var(--border);background:var(--ivory);text-align:left;cursor:pointer;border-radius:20px;padding:16px}.ownerPropertyList button strong,.ownerPropertyList button span{display:block}.ownerPropertyList button span{color:var(--muted);margin-top:6px}.ownerPropertyList button.activeProperty{background:var(--navy);color:#fff;border-color:var(--navy)}.ownerPropertyList button.activeProperty span{color:#ffffffb8}.wideLabel{gap:8px;margin-top:18px;font-weight:900;display:grid}.channelList{gap:12px;display:grid}.channelList div{border:1px solid var(--border);background:var(--ivory);border-radius:18px;grid-template-columns:1fr 180px;align-items:center;gap:12px;padding:14px;display:grid}.decisionList select,.channelList select{width:100%}@media (width<=950px){.ownerWorkspace,.channelList div{grid-template-columns:1fr}}.polishedHero{align-items:center;min-height:720px}.polishedHero h1{letter-spacing:-.075em;max-width:920px;font-size:clamp(52px,8vw,104px);line-height:.88}.upgradedTrustRow{flex-wrap:wrap;margin-top:28px}.commandPanel{color:#fff;background:radial-gradient(circle at 20% 0,#718a5c59,#0000 36%),linear-gradient(#111827,#0b1220);border:1px solid #ffffff1f}.commandScore{background:#ffffff14;border:1px solid #ffffff24;border-radius:28px;margin:24px 0;padding:24px}.commandScore span,.commandScore small{color:#ffffffad;display:block}.commandScore strong{letter-spacing:-.08em;margin:12px 0;font-size:92px;line-height:.9;display:block}.liveStack{justify-content:center;gap:10px;padding-top:24px;padding-bottom:24px}.liveStack span{border-radius:999px}.executiveIntro{grid-template-columns:.8fr 1.2fr;align-items:start;gap:40px;display:grid}.executiveIntro h2,.comparisonSection h2{letter-spacing:-.06em;font-size:clamp(38px,5vw,72px);line-height:.94}.marketProofGrid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.marketProofGrid article{border:1px solid var(--border);background:#fff;border-radius:26px;padding:24px;box-shadow:0 18px 55px #10172612}.marketProofGrid svg,.moduleMatrix svg,.channelCards svg,.serviceDepth svg{color:var(--green)}.polishedDark{position:relative;overflow:hidden}.moduleMatrix{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px;display:grid}.moduleMatrix article{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:30px;min-height:240px;padding:26px}.moduleMatrix article p{color:#ffffffb8}.comparisonSection{grid-template-columns:.8fr 1.2fr;align-items:start;gap:34px;display:grid}.comparisonTable{border:1px solid var(--border);background:#fff;border-radius:30px;overflow:hidden;box-shadow:0 20px 70px #10172614}.comparisonTable div{grid-template-columns:repeat(3,1fr);display:grid}.comparisonTable span{border-right:1px solid var(--border);border-bottom:1px solid var(--border);color:var(--muted);padding:20px}.comparisonTable span:last-child{border-right:0}.comparisonTable div:last-child span{border-bottom:0}.comparisonHeader span{background:var(--navy);color:#fff;font-weight:900}.polishedPackages article{position:relative;overflow:hidden}.polishedPackages article:first-child{border-color:var(--green)}.channelCards article,.serviceDepth article{min-height:230px}.polishedFinalCta .heroActions{justify-content:center}@media (width<=950px){.executiveIntro,.comparisonSection,.marketProofGrid,.moduleMatrix,.comparisonTable div{grid-template-columns:1fr}.comparisonTable span{border-right:0}}.siteShell{background:radial-gradient(circle at 0 0,#718a5c14,#0000 32%),linear-gradient(#fbfaf5 0%,#fff 42%,#fbfaf5 100%);min-height:100vh}.topBar{color:#ffffffc7;letter-spacing:-.01em;background:#0d1626;justify-content:center;align-items:center;gap:22px;min-height:38px;padding:9px clamp(18px,4vw,58px);font-size:13px;font-weight:800;display:flex}.topBar span,.topBar a{color:#ffffffc7;align-items:center;gap:7px;text-decoration:none;display:inline-flex}.topBar a{color:#fff;border-bottom:1px solid #ffffff47}.upgradedNav{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffdb;border-bottom:1px solid #10172614;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;padding:16px clamp(18px,4vw,58px);display:grid;position:sticky;top:0;box-shadow:0 18px 60px #1017260f}.upgradedBrand{gap:12px;text-decoration:none}.upgradedBrand span:last-child{gap:2px;display:grid}.upgradedBrand strong{color:var(--navy);font-size:18px;line-height:1}.upgradedBrand small{color:var(--muted);letter-spacing:-.01em;font-size:11px;font-weight:800}.primaryNav{justify-content:center;align-items:center;gap:6px;display:flex}.primaryNav a{color:var(--muted);border-radius:999px;padding:10px 12px;font-size:14px;font-weight:900;text-decoration:none;transition:background .18s,color .18s,transform .18s}.primaryNav a:hover{background:var(--ivory);color:var(--navy);transform:translateY(-1px)}.navActions{align-items:center;gap:10px;display:flex}.navMiniLink{color:var(--navy);background:var(--ivory);border:1px solid var(--border);border-radius:999px;padding:10px 12px;font-weight:900;text-decoration:none}.mobileNavToggle{border:1px solid var(--border);width:42px;height:42px;color:var(--navy);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;display:none}.upgradedFooter{color:#fff;background:#0d1626;grid-template-columns:1.4fr .7fr .7fr 1fr;gap:34px;margin-top:80px;padding:54px clamp(18px,4vw,58px);display:grid}.upgradedFooter p{color:#ffffffad;max-width:560px;margin-top:18px}.footerBrand strong{color:#fff}.footerBrand small{color:#ffffff9e}.footerColumn{align-content:start;gap:10px;display:grid}.footerColumn strong{color:#fff;margin-bottom:6px}.footerColumn a,.footerColumn span{color:#ffffffad;font-weight:750;text-decoration:none}.footerColumn a:hover{color:#fff}@media (width<=1100px){.upgradedNav{grid-template-columns:auto auto}.primaryNav{grid-column:1/-1;justify-content:flex-start;padding-bottom:4px;overflow-x:auto}}@media (width<=760px){.topBar{display:none}.upgradedNav{grid-template-columns:1fr auto;padding:14px 18px}.upgradedBrand small,.navMiniLink,.navActions .navCta{display:none}.mobileNavToggle{display:inline-flex}.primaryNav{grid-column:1/-1;padding:14px 0 4px;display:none;overflow:visible}.primaryNav.open{gap:8px;display:grid}.primaryNav a{background:var(--ivory);border-radius:16px;padding:14px}.upgradedFooter{grid-template-columns:1fr}}.commandCenterHero h1{letter-spacing:-.075em;font-size:clamp(48px,7vw,96px);line-height:.9}.commandStatusCard{color:#fff;background:radial-gradient(circle at 100% 0,#718a5c59,#0000 40%),linear-gradient(#111827,#0d1626)}.commandStatusCard span,.commandStatusCard p{color:#ffffffb3}.commandMetrics{grid-template-columns:repeat(6,1fr)}.commandCenterGrid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.commandModuleCard{border:1px solid var(--border);min-height:240px;color:var(--navy);background:#fff;border-radius:30px;padding:24px;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;box-shadow:0 20px 65px #10172613}.commandModuleCard:hover{border-color:var(--green);transform:translateY(-4px);box-shadow:0 28px 90px #1017261f}.commandModuleCard div{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.commandModuleCard svg{color:var(--green);width:28px;height:28px}.commandModuleCard span{background:var(--ivory);color:var(--muted);border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900}.commandModuleCard h2{letter-spacing:-.04em;margin-top:24px;font-size:27px}.commandModuleCard p{color:var(--muted)}.commandBoard{grid-template-columns:1.1fr .9fr;gap:24px;display:grid}.commandBoardPanel{border:1px solid var(--border);background:#fff;border-radius:32px;padding:30px;box-shadow:0 20px 65px #10172613}.actionBoardList{gap:12px;display:grid}.actionBoardList div{border:1px solid var(--border);background:var(--ivory);border-radius:18px;grid-template-columns:180px 1fr 110px;align-items:start;gap:16px;padding:16px;display:grid}.actionBoardList p{color:var(--muted);margin:0}.actionBoardList span{color:var(--green);background:#fff;border-radius:999px;justify-self:end;padding:6px 10px;font-weight:900}.compactGuardrails{grid-template-columns:repeat(2,1fr)}.compactGuardrails article{min-height:auto}@media (width<=1150px){.commandMetrics,.commandCenterGrid{grid-template-columns:repeat(2,1fr)}.commandBoard{grid-template-columns:1fr}}@media (width<=720px){.commandMetrics,.commandCenterGrid,.compactGuardrails,.actionBoardList div{grid-template-columns:1fr}.actionBoardList span{justify-self:start}}.servicesHeroPro h1,.packagesHeroPro h1{letter-spacing:-.075em;max-width:980px;font-size:clamp(48px,7vw,92px);line-height:.9}.serviceTrackSection,.servicesFitSection,.deliveryTimelineSection,.packageDecisionSection{grid-template-columns:.8fr 1.2fr;align-items:start;gap:34px;display:grid}.serviceTrackSection h2,.packageDecisionSection h2,.deliveryTimelineSection h2{letter-spacing:-.06em;font-size:clamp(36px,5vw,70px);line-height:.94}.serviceTrackGrid,.packageDecisionGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.serviceTrackGrid article,.packageDecisionGrid article,.servicesFitCard{border:1px solid var(--border);background:#fff;border-radius:30px;padding:26px;box-shadow:0 20px 65px #10172613}.serviceTrackGrid article>span,.packageDecisionGrid article>span{color:var(--green);letter-spacing:-.03em;font-weight:950}.serviceTrackGrid ul,.packageGridPro ul{gap:9px;padding:0;list-style:none;display:grid}.serviceTrackGrid li,.packageGridPro li{color:var(--muted);align-items:flex-start;gap:8px;display:flex}.serviceTrackGrid svg,.fitSignalList svg,.servicesProofStrip svg,.packageBoundarySection svg{color:var(--green)}.serviceDepthDark .premiumServiceRows article{background:#ffffff0f;border-color:#ffffff1f}.serviceDepthDark .premiumServiceRows article p{color:#ffffffb8}.fitSignalList{gap:12px;display:grid}.fitSignalList div{border:1px solid var(--border);background:var(--ivory);border-radius:18px;align-items:flex-start;gap:10px;padding:14px;font-weight:850;display:flex}.boundaryCard{color:#fff;background:#0d1626}.boundaryCard .cleanList li,.boundaryCard p{color:#ffffffb8}.servicesProofStrip{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.servicesProofStrip article{border:1px solid var(--border);background:#fff;border-radius:28px;min-height:210px;padding:24px;box-shadow:0 20px 65px #10172612}.packageDecisionGrid article{min-height:210px}.packageDecisionGrid h3{font-size:26px}.packageGridPro article{position:relative}.featuredPackage{border-color:var(--green)!important;box-shadow:0 26px 90px #718a5c2e!important}.packageBadge{background:var(--green);color:#fff;border-radius:999px;margin-bottom:14px;padding:7px 11px;font-size:12px;font-weight:950;display:inline-flex}.deliveryTimeline{gap:12px;display:grid}.deliveryTimeline div{border:1px solid var(--border);background:#fff;border-radius:20px;grid-template-columns:90px 180px 1fr;align-items:start;gap:18px;padding:18px;display:grid;box-shadow:0 16px 48px #1017260f}.deliveryTimeline span{color:var(--green);font-weight:950}.deliveryTimeline p{color:var(--muted);margin:0}@media (width<=1050px){.serviceTrackSection,.servicesFitSection,.deliveryTimelineSection,.packageDecisionSection,.serviceTrackGrid,.packageDecisionGrid,.servicesProofStrip,.deliveryTimeline div{grid-template-columns:1fr}}.portfolioHeroPro h1,.propertyHeroPro h1{letter-spacing:-.075em;max-width:980px;font-size:clamp(48px,7vw,92px);line-height:.9}.portfolioProof{justify-content:center;gap:10px}.portfolioNarrative{grid-template-columns:.8fr 1.2fr;align-items:start;gap:34px;display:grid}.portfolioNarrative h2{letter-spacing:-.06em;font-size:clamp(38px,5vw,72px);line-height:.94}.portfolioOperatingCards article{min-height:220px}.portfolioOperatingCards svg{color:var(--green)}.polishedPropertyGrid{grid-template-columns:repeat(3,1fr)}.polishedPropertyTile{background:#fff;transition:transform .18s,box-shadow .18s;overflow:hidden;box-shadow:0 22px 75px #10172617;padding:0!important}.polishedPropertyTile:hover{transform:translateY(-5px);box-shadow:0 30px 95px #10172624}.propertyVisualPro{color:#fff;background:radial-gradient(circle at 30% 20%,#ffffff38,#0000 34%),linear-gradient(135deg,#0d1626,#718a5c);min-height:230px}.propertyVisualPro svg{width:64px;height:64px}.propertyTileBody{padding:24px}.propertyTileBody strong{color:var(--green);align-items:center;gap:8px;margin-top:18px;display:inline-flex}.propertyStatus{background:var(--green);color:#fff;border-radius:999px;width:fit-content;padding:7px 11px;font-size:12px;font-weight:950;display:inline-flex}.propertyHeroPro{align-items:center;min-height:620px}.propertyHeroVisualPro{text-align:center;color:#fff;background:radial-gradient(circle at 30% 20%,#ffffff40,#0000 34%),linear-gradient(135deg,#111827,#718a5c);place-items:center;gap:12px;display:grid}.propertyHeroVisualPro svg{width:120px;height:120px}.propertyHeroVisualPro span{font-weight:950}.propertyOperatingStrip{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.propertyOperatingStrip article,.propertyContentPanel{border:1px solid var(--border);background:#fff;border-radius:28px;padding:24px;box-shadow:0 20px 65px #10172613}.propertyOperatingStrip svg,.propertyFactGrid svg,.enquiryQuestionGrid svg,.checkoutTrust svg{color:var(--green)}.propertyOperatingStrip article{min-height:210px}.propertyLayoutPro{align-items:start}.propertyMainContent{gap:22px;display:grid}.propertyFactGrid{margin-top:18px}.enquiryQuestionGrid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:18px;display:grid}.enquiryQuestionGrid div{border:1px solid var(--border);background:var(--ivory);border-radius:18px;align-items:flex-start;gap:10px;padding:14px;font-weight:850;display:flex}.checkoutMockPro{border-radius:30px;position:sticky;top:112px;box-shadow:0 26px 90px #10172624}.checkoutTrust{gap:10px;margin-top:18px;display:grid}.checkoutTrust div{border:1px solid var(--border);background:var(--ivory);color:var(--muted);border-radius:16px;align-items:center;gap:8px;padding:11px;font-weight:850;display:flex}@media (width<=1050px){.portfolioNarrative,.propertyLayoutPro,.polishedPropertyGrid,.propertyOperatingStrip{grid-template-columns:1fr}.checkoutMockPro{position:static}.enquiryQuestionGrid{grid-template-columns:1fr}}.premiumAssessment{background:radial-gradient(circle at 15% 5%,#718a5c29,#0000 34%),linear-gradient(135deg,#fbfaf5 0%,#fff 52%,#f3f0e6 100%)}.premiumAssessmentSide{color:#fff;background:radial-gradient(circle at 20% 0,#718a5c5c,#0000 36%),linear-gradient(#111827,#0d1626);border:1px solid #ffffff1a}.premiumAssessmentSide p,.premiumAssessmentSide small{color:#ffffffb3}.premiumMiniScore{background:#ffffff14;border:1px solid #ffffff24}.premiumMiniScore strong{color:#fff}.sideInsight{background:#ffffff12;border:1px solid #ffffff24;border-radius:22px;align-items:flex-start;gap:12px;margin-top:22px;padding:18px;display:flex}.sideInsight svg{color:var(--green);flex:none}.sideInsight strong{color:#fff;margin-bottom:6px;display:block}.sideInsight p{margin:0;font-size:14px}.assessmentSideNotes{gap:8px;margin-top:22px;display:grid}.assessmentSideNotes span{color:#ffffffbf;background:#ffffff14;border-radius:999px;padding:9px 11px;font-size:12px;font-weight:850;display:block}.premiumResultCard h1{letter-spacing:-.07em;font-size:clamp(44px,7vw,82px);line-height:.9}.resultHeroGrid{grid-template-columns:.75fr 1.25fr;gap:16px;margin:24px 0;display:grid}.resultHeroGrid article{border:1px solid var(--border);background:var(--ivory);border-radius:28px;padding:24px}.resultHeroGrid svg{color:var(--green)}.resultHeroGrid span,.resultHeroGrid small{color:var(--muted);display:block}.resultHeroGrid strong{letter-spacing:-.06em;color:var(--navy);margin:12px 0 8px;font-size:clamp(32px,5vw,58px);line-height:.9;display:block}.premiumScoreBreakdown div{grid-template-columns:1fr auto;align-items:center;gap:18px}.premiumScoreBreakdown small{color:var(--muted);margin-top:4px;font-size:12px;font-weight:850;display:block}.premiumFixList article{grid-template-columns:42px 1fr;align-items:start;gap:14px;display:grid}.premiumFixList article>span{background:var(--green);color:#fff;border-radius:999px;place-items:center;width:38px;height:38px;font-size:13px;font-weight:950;display:grid}.assessmentPlanPreview{border:1px solid var(--border);background:#fff;border-radius:28px;margin-top:24px;padding:24px;box-shadow:0 18px 55px #10172612}.assessmentPlanPreview div{gap:10px;display:grid}.assessmentPlanPreview span{color:var(--muted);align-items:flex-start;gap:10px;font-weight:850;display:flex}.assessmentPlanPreview svg{color:var(--green);flex:none}@media (width<=900px){.resultHeroGrid{grid-template-columns:1fr}}.thankYouPro{background:radial-gradient(circle at 12% 5%,#718a5c29,#0000 34%),linear-gradient(135deg,#fbfaf5 0%,#fff 48%,#f3f0e6 100%);padding:clamp(34px,6vw,82px) clamp(18px,5vw,72px)}.thankYouHero{max-width:1080px}.thankYouHero h1{letter-spacing:-.075em;max-width:980px;font-size:clamp(52px,8vw,104px);line-height:.88}.thankYouStatusGrid{grid-template-columns:repeat(3,1fr);gap:14px;max-width:920px;margin:30px 0;display:grid}.thankYouStatusGrid article{border:1px solid var(--border);background:#fff;border-radius:24px;padding:20px;box-shadow:0 18px 55px #10172612}.thankYouStatusGrid svg,.thankYouRouteCard svg,.thankYouOpsGrid svg,.thankYouFinal svg{color:var(--green)}.thankYouStatusGrid span{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;margin:10px 0 4px;font-size:12px;font-weight:950;display:block}.thankYouStatusGrid strong{color:var(--navy)}.thankYouRouteCard{color:#fff;background:radial-gradient(circle at 100% 0,#718a5c42,#0000 34%),linear-gradient(#111827,#0d1626);border-radius:32px;max-width:980px;margin-top:44px;padding:34px;box-shadow:0 24px 90px #1017262e}.thankYouRouteCard h2{letter-spacing:-.06em;max-width:760px;font-size:clamp(34px,5vw,66px);line-height:.95}.thankYouRouteCard p{color:#ffffffb8}.thankYouNextGrid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px;display:grid}.thankYouNextGrid article{border:1px solid var(--border);background:#fff;border-radius:28px;padding:26px;box-shadow:0 20px 65px #10172613}.thankYouNextGrid article>span{color:var(--green);font-weight:950}.thankYouNextGrid p{color:var(--muted)}.thankYouOpsGrid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:28px;display:grid}.thankYouOpsGrid a{border:1px solid var(--border);background:var(--ivory);color:var(--navy);border-radius:24px;padding:22px;text-decoration:none;transition:transform .18s,border-color .18s}.thankYouOpsGrid a:hover{border-color:var(--green);transform:translateY(-3px)}.thankYouOpsGrid strong,.thankYouOpsGrid span{display:block}.thankYouOpsGrid strong{margin:12px 0 6px}.thankYouOpsGrid span{color:var(--muted);font-size:14px}.thankYouFinal{border:1px solid var(--border);background:#fff;border-radius:32px;margin-top:34px;padding:34px;box-shadow:0 22px 70px #10172614}.thankYouFinal h2{letter-spacing:-.06em;font-size:clamp(32px,5vw,58px);line-height:.95}.thankYouFinal p{color:var(--muted)}@media (width<=1050px){.thankYouStatusGrid,.thankYouNextGrid,.thankYouOpsGrid{grid-template-columns:1fr}}.trustHeroPro h1,.legalHeroPro h1{letter-spacing:-.075em;max-width:980px;font-size:clamp(52px,8vw,104px);line-height:.88}.trustPillarGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.trustPillarGrid article,.trustDisclosureCard,.legalPanel,.legalClauses article{border:1px solid var(--border);background:#fff;border-radius:30px;padding:28px;box-shadow:0 20px 65px #10172613}.trustPillarGrid svg,.trustDisclosureCard svg,.legalPanel svg,.legalClauses svg,.approvalMatrix svg{color:var(--green)}.trustPillarGrid h2{letter-spacing:-.05em;font-size:clamp(26px,3vw,38px);line-height:1}.trustPillarGrid p,.legalClauses p{color:var(--muted)}.trustDisclosureGrid,.legalTwoColumn,.approvalMatrixSection{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.trustDisclosureCard h2,.legalPanel h2,.approvalMatrixSection h2{letter-spacing:-.06em;font-size:clamp(34px,5vw,66px);line-height:.95}.trustList{gap:10px;margin-top:20px;display:grid}.trustList span{border:1px solid var(--border);background:var(--ivory);color:var(--muted);border-radius:18px;align-items:flex-start;gap:10px;padding:13px;font-weight:850;display:flex}.trustList svg{flex:none}.darkDisclosure,.darkLegalPanel{color:#fff;background:radial-gradient(circle at 100% 0,#718a5c42,#0000 34%),linear-gradient(#111827,#0d1626)}.darkDisclosure .trustList span,.darkLegalPanel .trustList span{color:#ffffffb8;background:#ffffff12;border-color:#ffffff1f}.darkDisclosure p,.darkLegalPanel p{color:#ffffffb8}.approvalMatrix{gap:12px;display:grid}.approvalMatrix article{border:1px solid var(--border);background:#fff;border-radius:20px;grid-template-columns:30px 130px 1fr;align-items:start;gap:14px;padding:18px;display:grid;box-shadow:0 14px 42px #1017260f}.approvalMatrix p{color:var(--muted);margin:0}.trustOpsSection .integrationCards article{min-height:230px}.legalClauses{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.legalClauses h3{font-size:24px}@media (width<=1050px){.trustPillarGrid,.trustDisclosureGrid,.legalTwoColumn,.approvalMatrixSection,.legalClauses,.approvalMatrix article{grid-template-columns:1fr}}.seoHeroPro h1{letter-spacing:-.075em;font-size:clamp(52px,8vw,104px);line-height:.88}.seoTrustRow{margin-top:24px}.seoProofPanelPro{color:#fff;background:radial-gradient(circle at 100% 0,#718a5c47,#0000 36%),linear-gradient(#111827,#0d1626);box-shadow:0 24px 90px #1017262e}.seoProofPanelPro p,.seoProofPanelPro span{color:#ffffffb8}.seoProofPanelPro svg,.seoGridPro svg,.seoInternalLinks svg,.faqCardsPro svg{color:var(--green)}.seoGridPro article{min-height:280px;box-shadow:0 20px 65px #10172613}.seoGridPro h2,.seoInternalLinks h2,.seoMethodDark h2{letter-spacing:-.06em;font-size:clamp(34px,5vw,66px);line-height:.95}.methodTimelinePro article{background:#ffffff12;border-color:#ffffff1f;min-height:160px}.seoInternalLinks{grid-template-columns:.8fr 1.2fr;align-items:start;gap:34px;display:grid}.seoInternalLinks>article{border:1px solid var(--border);background:#fff;border-radius:30px;padding:30px;box-shadow:0 20px 65px #10172613}.seoInternalLinks>article p{color:var(--muted)}.seoInternalLinks>div{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.seoInternalLinks a{border:1px solid var(--border);background:var(--ivory);color:var(--navy);border-radius:24px;padding:22px;text-decoration:none;transition:transform .18s,border-color .18s}.seoInternalLinks a:hover{border-color:var(--green);transform:translateY(-3px)}.seoInternalLinks strong,.seoInternalLinks span{display:block}.seoInternalLinks strong{margin:10px 0 6px}.seoInternalLinks span{color:var(--muted);align-items:center;gap:6px;font-size:14px;font-weight:850;display:inline-flex}.faqCardsPro article{min-height:230px}@media (width<=1050px){.seoInternalLinks,.seoInternalLinks>div{grid-template-columns:1fr}}.rulesHeroPro h1{letter-spacing:-.075em;max-width:1080px;font-size:clamp(52px,8vw,104px);line-height:.88}.rulesSignalGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.rulesSignalGrid article,.rulesPanel,.guestRulesGrid article{border:1px solid var(--border);background:#fff;border-radius:30px;padding:28px;box-shadow:0 20px 65px #10172613}.rulesSignalGrid svg,.rulesPanel svg,.guestRulesGrid svg{color:var(--green)}.rulesSignalGrid h2,.rulesPanel h2,.guestRulesSection h2{letter-spacing:-.06em;font-size:clamp(32px,5vw,66px);line-height:.95}.rulesSignalGrid p,.rulesPanel p,.guestRulesSection p,.guestRulesGrid p{color:var(--muted)}.rulesTwoColumn,.guestRulesSection{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.rulesChecklist{gap:10px;margin-top:20px;display:grid}.rulesChecklist span{border:1px solid var(--border);background:var(--ivory);color:var(--muted);border-radius:18px;align-items:flex-start;gap:10px;padding:13px;font-weight:850;display:flex}.rulesChecklist svg{flex:none}.darkRulesPanel{color:#fff;background:radial-gradient(circle at 100% 0,#718a5c42,#0000 34%),linear-gradient(#111827,#0d1626)}.darkRulesPanel .rulesChecklist span{color:#ffffffb8;background:#ffffff12;border-color:#ffffff1f}.darkRulesPanel p{color:#ffffffb8}.guestRulesGrid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.guestRulesGrid article{min-height:210px}.rulesDarkSection .integrationCards article{min-height:230px}@media (width<=1050px){.rulesSignalGrid,.rulesTwoColumn,.guestRulesSection,.guestRulesGrid{grid-template-columns:1fr}}.bookingHeroPro h1{letter-spacing:-.075em;max-width:1080px;font-size:clamp(52px,8vw,104px);line-height:.88}.bookingCalendarShell{grid-template-columns:1.35fr .65fr;align-items:start;gap:24px;display:grid}.bookingCalendarPanel,.bookingSummaryCard,.nextStepPanel{border:1px solid var(--border);background:#fff;border-radius:32px;padding:30px;box-shadow:0 22px 75px #10172614}.calendarHeader{grid-template-columns:1fr 280px;align-items:start;gap:20px;display:grid}.calendarHeader h2,.bookingSummaryCard h2,.nextStepPanel h2{letter-spacing:-.06em;font-size:clamp(32px,5vw,62px);line-height:.95}.calendarHeader p,.bookingSummaryCard p,.nextStepPanel p{color:var(--muted)}.timezonePicker{border:1px solid var(--border);background:var(--ivory);border-radius:22px;grid-template-columns:24px 1fr;align-items:center;gap:8px;padding:14px;display:grid}.timezonePicker svg{color:var(--green)}.timezonePicker span,.timezonePicker select{grid-column:2}.timezonePicker span{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:950}.dateRail{gap:10px;margin-top:14px;padding:10px 0 18px;display:flex;overflow-x:auto}.calendarDateButton{border:1px solid var(--border);background:var(--ivory);min-width:150px;color:var(--navy);text-align:left;cursor:pointer;border-radius:20px;padding:14px;transition:transform .18s,border-color .18s,background .18s}.calendarDateButton:hover,.calendarDateButton.selected{border-color:var(--green);background:#fff;transform:translateY(-2px)}.calendarDateButton strong,.calendarDateButton small{display:block}.calendarDateButton small{color:var(--muted);margin-top:5px}.slotGridPro{grid-template-columns:repeat(2,1fr)}.slotGridPro .slotButton{text-align:left;min-height:120px}.slotGridPro .slotButton small{margin-top:7px;display:block}.bookingSummaryCard{color:#fff;background:radial-gradient(circle at 100% 0,#718a5c3d,#0000 34%),linear-gradient(#111827,#0d1626);position:sticky;top:112px}.bookingSummaryCard p{color:#ffffffb3}.bookingSummaryCard svg{color:var(--green)}.bookingAssuranceGrid{gap:10px;margin-top:20px;display:grid}.bookingAssuranceGrid span{color:#ffffffbd;background:#ffffff12;border:1px solid #ffffff1f;border-radius:16px;align-items:flex-start;gap:8px;padding:11px;font-weight:850;display:flex}.bookingRequestLayoutPro{align-items:stretch}.nextStepList{gap:12px;display:grid}.nextStepList article{border:1px solid var(--border);background:var(--ivory);border-radius:18px;grid-template-columns:44px 1fr;align-items:start;gap:12px;padding:16px;display:grid}.nextStepList span{background:var(--green);color:#fff;border-radius:999px;place-items:center;width:36px;height:36px;font-size:12px;font-weight:950;display:grid}.nextStepList p{margin:0}@media (width<=1050px){.bookingCalendarShell,.calendarHeader{grid-template-columns:1fr}.bookingSummaryCard{position:static}.slotGridPro{grid-template-columns:1fr}}.leadPopupOverlay{z-index:70;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d162647;place-items:end;padding:24px;display:grid;position:fixed;inset:0}.leadPopupCard{background:radial-gradient(circle at 100% 0,#718a5c33,#0000 36%),linear-gradient(#fff,#fbfaf5);border:1px solid #ffffff2e;border-radius:34px;width:min(100%,520px);max-height:calc(100vh - 48px);padding:30px;position:relative;overflow:auto;box-shadow:0 30px 110px #10172647}.leadPopupClose{border:1px solid var(--border);width:38px;height:38px;color:var(--navy);cursor:pointer;background:#fff;border-radius:999px;place-items:center;display:grid;position:absolute;top:18px;right:18px}.leadPopupIcon{background:var(--green);color:#fff;border-radius:18px;place-items:center;width:54px;height:54px;margin-bottom:18px;display:grid}.leadPopupCard h2{letter-spacing:-.06em;margin:0 0 12px;font-size:clamp(32px,5vw,54px);line-height:.92}.leadPopupCard p{color:var(--muted)}.leadPopupTrust{gap:8px;margin:18px 0;display:grid}.leadPopupTrust span{border:1px solid var(--border);color:var(--muted);background:#fff;border-radius:16px;align-items:center;gap:8px;padding:10px 12px;font-weight:850;display:flex}.leadPopupTrust svg{color:var(--green)}.leadPopupForm{gap:12px;margin-bottom:16px;display:grid}.leadPopupTextButton{width:100%;color:var(--muted);cursor:pointer;background:0 0;border:0;margin-top:12px;font-weight:900}@media (width<=720px){.leadPopupOverlay{place-items:end center;padding:14px}.leadPopupCard{border-radius:26px;padding:24px}}.onboardingHeroPro h1{letter-spacing:-.075em;max-width:1080px;font-size:clamp(52px,8vw,104px);line-height:.88}.onboardingShell{grid-template-columns:1.15fr .85fr;align-items:start;gap:24px;display:grid}.reverseOnboarding{grid-template-columns:1fr .8fr}.onboardingPanel,.earningEstimateCard,.researchQueueCard{border:1px solid var(--border);background:#fff;border-radius:32px;padding:30px;box-shadow:0 22px 75px #10172614}.onboardingPanel h2,.earningEstimateCard h2,.researchQueueCard h2{letter-spacing:-.06em;font-size:clamp(34px,5vw,66px);line-height:.95}.earningEstimateCard,.researchQueueCard{color:#fff;background:radial-gradient(circle at 100% 0,#718a5c3d,#0000 34%),linear-gradient(#111827,#0d1626);position:sticky;top:112px}.earningEstimateCard p,.earningEstimateCard small,.researchQueueCard p{color:#ffffffb3}.earningEstimateCard svg,.researchQueueCard svg{color:var(--green)}.estimateMetricGrid{gap:10px;margin:22px 0;display:grid}.estimateMetricGrid div{background:#ffffff12;border:1px solid #ffffff1f;border-radius:18px;padding:14px}.estimateMetricGrid span{color:#ffffff9e;text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:950;display:block}.estimateMetricGrid strong{color:#fff;margin-top:5px;font-size:24px;display:block}.researchList{gap:10px;margin:20px 0;display:grid}.researchList span{color:#ffffffc2;background:#ffffff12;border:1px solid #ffffff1f;border-radius:16px;align-items:flex-start;gap:10px;padding:12px;font-weight:850;display:flex}.researchList svg{flex:none}@media (width<=1050px){.onboardingShell,.reverseOnboarding{grid-template-columns:1fr}.earningEstimateCard,.researchQueueCard{position:static}}.directBookingHero h1,.checkoutHeroPro h1{letter-spacing:-.075em;max-width:1080px;font-size:clamp(52px,8vw,104px);line-height:.88}.directSearchPanel{border:1px solid var(--border);background:#fff;border-radius:30px;grid-template-columns:repeat(4,1fr);align-items:end;gap:16px;padding:24px;display:grid;box-shadow:0 20px 65px #10172613}.directSearchPanel>div{border:1px solid var(--border);background:var(--ivory);border-radius:20px;padding:14px}.directSearchPanel svg{color:var(--green)}.directSearchPanel strong,.directSearchPanel span{display:block}.directSearchPanel span{color:var(--muted);font-size:13px;font-weight:850}.directPropertyResults{gap:22px;display:grid}.directPropertyCard{border:1px solid var(--border);background:#fff;border-radius:34px;grid-template-columns:280px 1fr 280px;align-items:stretch;gap:24px;padding:18px;display:grid;box-shadow:0 22px 75px #10172614}.directPropertyVisual{color:#fff;background:radial-gradient(circle at 30% 20%,#ffffff38,#0000 34%),linear-gradient(135deg,#0d1626,#718a5c);border-radius:24px;place-items:center;min-height:230px;display:grid}.directPropertyVisual svg{width:76px;height:76px}.directPropertyBody{padding:10px 0}.directPropertyBody h2{letter-spacing:-.06em;font-size:clamp(30px,4vw,54px);line-height:.96}.directPropertyBody p{color:var(--muted)}.directQuoteCard,.checkoutSummaryPanel,.checkoutFormPanel{border:1px solid var(--border);background:var(--ivory);border-radius:28px;padding:24px}.directQuoteCard span,.directQuoteCard small{color:var(--muted);display:block}.directQuoteCard strong{letter-spacing:-.055em;color:var(--navy);margin:8px 0 16px;font-size:clamp(30px,4vw,46px);line-height:.9;display:block}.checkoutShell{grid-template-columns:1.1fr .9fr;align-items:start;gap:24px;display:grid}.checkoutFormPanel{background:#fff;box-shadow:0 22px 75px #10172614}.checkoutFormPanel h2,.checkoutSummaryPanel h2{letter-spacing:-.06em;font-size:clamp(34px,5vw,66px);line-height:.95}.checkoutSummaryPanel{color:#fff;background:radial-gradient(circle at 100% 0,#718a5c3d,#0000 34%),linear-gradient(#111827,#0d1626);position:sticky;top:112px;box-shadow:0 24px 90px #1017262e}.checkoutPropertyMini{align-items:center;gap:14px;margin-bottom:18px;display:flex}.checkoutPropertyMini svg{color:var(--green)}.checkoutPropertyMini strong,.checkoutPropertyMini span{display:block}.checkoutPropertyMini span,.checkoutWarnings span,.quoteLines span{color:#ffffffb3}.checkoutFacts{flex-wrap:wrap;gap:10px;margin-bottom:18px;display:flex}.checkoutFacts span{color:#ffffffc7;background:#ffffff14;border-radius:999px;align-items:center;gap:7px;padding:8px 10px;font-weight:850;display:inline-flex}.quoteLines{gap:10px;display:grid}.quoteLines div{border-bottom:1px solid #ffffff1a;justify-content:space-between;gap:16px;padding-bottom:10px;display:flex}.quoteLines strong{color:#fff}.quoteTotal{padding-top:8px;border-bottom:0!important}.quoteTotal strong{font-size:28px}.checkoutWarnings{gap:10px;margin-top:22px;display:grid}.checkoutWarnings span{background:#ffffff12;border:1px solid #ffffff1f;border-radius:16px;align-items:flex-start;gap:8px;padding:11px;font-weight:850;display:flex}.checkoutWarnings svg{color:var(--green);flex:none}@media (width<=1100px){.directSearchPanel,.directPropertyCard,.checkoutShell{grid-template-columns:1fr}.checkoutSummaryPanel{position:static}}.paymentHeroPro h1{letter-spacing:-.075em;max-width:1080px;font-size:clamp(52px,8vw,104px);line-height:.88}.paymentStageGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.paymentStageGrid article,.paymentReadinessPanel{border:1px solid var(--border);background:#fff;border-radius:30px;padding:26px;box-shadow:0 20px 65px #10172613}.paymentStageGrid span{background:var(--green);color:#fff;border-radius:999px;place-items:center;width:44px;height:44px;margin-bottom:18px;font-weight:950;display:grid}.paymentStageGrid h2,.paymentReadinessPanel h2,.paymentGuardrails h2{letter-spacing:-.06em;font-size:clamp(30px,5vw,62px);line-height:.95}.paymentStageGrid p,.paymentReadinessPanel p{color:var(--muted)}.paymentReadinessLayout{grid-template-columns:1fr .85fr;align-items:stretch;gap:24px;display:grid}.paymentChecklist{gap:10px;margin-top:20px;display:grid}.paymentChecklist span{border:1px solid var(--border);background:var(--ivory);color:var(--muted);border-radius:16px;align-items:flex-start;gap:9px;padding:12px;font-weight:850;display:flex}.paymentChecklist svg{color:var(--green);flex:none}.darkPaymentPanel{color:#fff;background:radial-gradient(circle at 100% 0,#718a5c42,#0000 34%),linear-gradient(#111827,#0d1626)}.darkPaymentPanel p{color:#ffffffb8}@media (width<=1100px){.paymentStageGrid,.paymentReadinessLayout{grid-template-columns:1fr}}.guestPortalHeroPro h1{letter-spacing:-.075em;max-width:1080px;font-size:clamp(52px,8vw,104px);line-height:.88}.guestPortalShell{grid-template-columns:.85fr 1.15fr;align-items:start;gap:24px;display:grid}.guestStayCard,.guestGuideGrid article,.guestRulesPanel,.guestSupportPanel{border:1px solid var(--border);background:#fff;border-radius:32px;padding:28px;box-shadow:0 22px 75px #10172614}.guestStayCard{position:sticky;top:112px}.guestStayVisual{color:#fff;background:radial-gradient(circle at 30% 20%,#ffffff38,#0000 34%),linear-gradient(135deg,#0d1626,#718a5c);border-radius:24px;place-items:center;height:180px;margin-bottom:20px;display:grid}.guestStayVisual svg{width:72px;height:72px}.guestStayCard h2,.guestGuideGrid h2,.guestRulesPanel h2,.guestSupportPanel h2{letter-spacing:-.06em;font-size:clamp(30px,5vw,58px);line-height:.95}.guestStayCard p,.guestGuideGrid p,.guestRulesPanel p,.guestSupportPanel p{color:var(--muted)}.guestStatusGrid{gap:10px;margin:22px 0;display:grid}.guestStatusGrid div{border:1px solid var(--border);background:var(--ivory);border-radius:16px;padding:12px}.guestStatusGrid span{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:950;display:block}.guestStatusGrid strong{color:var(--navy);margin-top:4px;display:block}.guestGuideGrid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.guestGuideGrid svg,.guestRulesList svg,.guestWarningBox svg{color:var(--green)}.guestRulesAndSupport{grid-template-columns:.9fr 1.1fr;align-items:start;gap:24px;display:grid}.guestRulesList{gap:10px;margin-top:18px;display:grid}.guestRulesList span{border:1px solid var(--border);background:var(--ivory);color:var(--muted);border-radius:16px;align-items:flex-start;gap:9px;padding:12px;font-weight:850;display:flex}.guestWarningBox{background:#b7791f14;border:1px solid #b7791f38;border-radius:18px;align-items:flex-start;gap:12px;margin-top:20px;padding:16px;display:flex}.guestWarningBox p{margin:0}@media (width<=1050px){.guestPortalShell,.guestGuideGrid,.guestRulesAndSupport{grid-template-columns:1fr}.guestStayCard{position:static}}.cleaningHeroPro h1{letter-spacing:-.075em;max-width:1080px;font-size:clamp(52px,8vw,104px);line-height:.88}.cleaningModuleGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.cleaningModuleGrid article,.cleaningOpsPanel,.taskCreatePanel,.taskBoardPanel,.taskCard,.emptyTaskState{border:1px solid var(--border);background:#fff;border-radius:30px;padding:26px;box-shadow:0 20px 65px #10172613}.cleaningModuleGrid svg,.cleaningChecklist svg,.taskCard svg,.emptyTaskState svg{color:var(--green)}.cleaningModuleGrid h2,.cleaningOpsPanel h2,.taskCreatePanel h2,.taskCard h2,.emptyTaskState h2{letter-spacing:-.055em;font-size:clamp(28px,5vw,56px);line-height:.95}.cleaningModuleGrid p,.cleaningOpsPanel p,.taskCard p,.emptyTaskState p{color:var(--muted)}.cleaningOpsLayout,.taskAdminLayout{grid-template-columns:.85fr 1.15fr;align-items:start;gap:24px;display:grid}.cleaningChecklist{gap:10px;margin-top:20px;display:grid}.cleaningChecklist span{border:1px solid var(--border);background:var(--ivory);color:var(--muted);border-radius:16px;align-items:flex-start;gap:9px;padding:12px;font-weight:850;display:flex}.darkCleaningPanel{color:#fff;background:radial-gradient(circle at 100% 0,#718a5c42,#0000 34%),linear-gradient(#111827,#0d1626)}.darkCleaningPanel p{color:#ffffffb8}.taskCreatePanel{position:sticky;top:112px}.taskBoardPanel,.taskCards{gap:18px;display:grid}.taskCard{box-shadow:none}.taskCardHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.taskCardHeader h2{margin:10px 0 6px}.taskMetaGrid{grid-template-columns:repeat(4,1fr);gap:10px;margin:18px 0;display:grid}.taskMetaGrid div{border:1px solid var(--border);background:var(--ivory);border-radius:16px;padding:11px}.taskMetaGrid span{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:950;display:block}.taskMetaGrid strong{color:var(--navy);margin-top:4px;display:block}.taskStatusControls{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.taskChecklist{gap:8px;margin-top:16px;display:grid}.taskChecklist button{border:1px solid var(--border);color:var(--muted);text-align:left;cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:8px;padding:10px;font-weight:850;display:flex}.taskChecklist button.done{color:var(--navy);background:#718a5c1a;border-color:#718a5c73;text-decoration:line-through}.priorityUrgent{border-color:#b7484859}.priorityHigh{border-color:#b7791f59}.emptyTaskState{text-align:center;background:var(--ivory);place-items:center;min-height:320px;display:grid}@media (width<=1100px){.cleaningModuleGrid,.cleaningOpsLayout,.taskAdminLayout,.taskMetaGrid,.taskStatusControls{grid-template-columns:1fr}.taskCreatePanel{position:static}}.scoreHeroPro h1{letter-spacing:-.075em;max-width:1180px;font-size:clamp(50px,7vw,102px);line-height:.88}.scoreIntroGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.scoreIntroGrid article,.scoreFormPanel,.scoreReportPreview{border:1px solid var(--border);background:#fff;border-radius:30px;padding:28px;box-shadow:0 20px 65px #10172613}.scoreIntroGrid svg,.scoreActionList svg,.scoreReportPreview svg{color:var(--green)}.scoreIntroGrid h2,.scoreFormPanel h2,.scoreReportPreview h2{letter-spacing:-.06em;font-size:clamp(30px,5vw,62px);line-height:.95}.scoreIntroGrid p,.scoreFormPanel p,.scoreReportPreview p{color:var(--muted)}.scoreFunnelLayout,.scoreResultLayout{grid-template-columns:1.1fr .9fr;align-items:start;gap:24px;display:grid}.scoreStepHeader{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.darkScorePanel{color:#fff;background:radial-gradient(circle at 100% 0,#718a5c47,#0000 34%),linear-gradient(#111827,#0d1626);position:sticky;top:112px}.darkScorePanel p{color:#ffffffb8}.darkScorePanel h2{letter-spacing:-.09em;margin:20px 0 12px;font-size:clamp(72px,11vw,148px);line-height:.78}.scoreBars{gap:12px;margin:24px 0;display:grid}.scoreBars div{gap:7px;display:grid}.scoreBars span{color:#ffffffb8;text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:950}.scoreBars strong{background:linear-gradient(90deg,#ffffffeb,#718a5ce6);border-radius:999px;height:10px;display:block}.scoreActionList{gap:10px;margin-top:20px;display:grid}.scoreActionList span{border:1px solid var(--border);background:var(--ivory);color:var(--muted);border-radius:16px;align-items:flex-start;gap:9px;padding:12px;font-weight:850;display:flex}.lightScoreActions span{color:#ffffffc7;background:#ffffff14;border-color:#ffffff21}.fieldTitle{color:var(--navy);margin-bottom:8px;font-size:13px;font-weight:950;display:block}.pillSelectGrid{flex-wrap:wrap;gap:10px;display:flex}.pillSelectGrid button{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:#fff;border-radius:999px;padding:10px 13px;font-weight:900}.pillSelectGrid button.selected{background:var(--navy);color:#fff;border-color:var(--navy)}.scoreFormActions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.scoreRoutingTable{padding:0}@media (width<=1100px){.scoreIntroGrid,.scoreFunnelLayout,.scoreResultLayout{grid-template-columns:1fr}.darkScorePanel{position:static}}.commercialShell{background:#f7f3ee}.commercialHeader{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7f3eeeb;border-bottom:1px solid #10172614;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:18px clamp(20px,4vw,56px);display:grid;position:sticky;top:0}.commercialBrand{color:#101726;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.commercialBrand>span{color:#fff;letter-spacing:-.04em;background:#101726;border-radius:15px;place-items:center;width:44px;height:44px;font-weight:950;display:grid}.commercialBrand strong,.commercialBrand small{display:block}.commercialBrand strong{letter-spacing:-.045em;font-size:20px;line-height:1}.commercialBrand small{color:#6b6f72;margin-top:4px;font-size:12px;font-weight:850}.commercialNav{justify-content:center;align-items:center;gap:clamp(18px,3vw,38px);display:flex}.commercialNav a{color:#101726;opacity:.72;font-size:14px;font-weight:900;text-decoration:none}.commercialNav a:hover{opacity:1}.commercialHeaderActions{align-items:center;gap:10px;display:flex}.compactButton{min-height:42px;padding:10px 16px!important;font-size:14px!important}.commercialHero{background:radial-gradient(circle at 80% 10%,#718a5c33,#0000 28%),linear-gradient(135deg,#f7f3ee 0%,#efe6dc 100%);grid-template-columns:1.02fr .98fr;align-items:center;gap:clamp(28px,5vw,70px);min-height:calc(100vh - 82px);padding:clamp(56px,8vw,112px) clamp(20px,5vw,76px);display:grid}.commercialHero h1{letter-spacing:-.085em;color:#101726;max-width:920px;margin:14px 0 24px;font-size:clamp(58px,8.8vw,124px);line-height:.84}.commercialHero .lead{color:#4f5558;max-width:780px;font-size:clamp(20px,2vw,27px);line-height:1.32}.commercialTrustStrip{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:780px;margin-top:34px;display:grid}.commercialTrustStrip span{color:#4f5558;background:#ffffff9e;border:1px solid #1017261a;border-radius:999px;align-items:flex-start;gap:9px;padding:11px 13px;font-weight:850;display:flex}.commercialTrustStrip svg,.commercialPainGrid svg,.proofCardsPanel svg,.commercialFaq svg{color:#6c7b5d;flex:none}.commercialHeroVisual{color:#fff;background:radial-gradient(circle at 80% 0,#c56c433d,#0000 32%),linear-gradient(#111827,#0d1626);border:1px solid #ffffff29;border-radius:42px;gap:18px;padding:22px;display:grid;position:relative;box-shadow:0 34px 110px #1017263d}.visualPropertyCard{background:#ffffff12;border:1px solid #ffffff1c;border-radius:26px;grid-template-columns:120px 1fr;align-items:center;gap:16px;padding:14px;display:grid}.visualPropertyImage{background:radial-gradient(circle at 30% 20%,#ffffff2e,#0000 32%),linear-gradient(135deg,#6c7b5d,#c56c43);border-radius:20px;place-items:center;height:112px;display:grid}.visualPropertyImage svg{width:44px;height:44px}.visualPropertyCard span,.visualPropertyCard small,.visualMetricCard span,.visualMetricCard small,.visualDisclaimer{color:#ffffffa8}.visualPropertyCard strong{letter-spacing:-.05em;margin:4px 0;font-size:24px;line-height:1;display:block}.visualDashboard{gap:12px;display:grid}.visualDashboardHeader{justify-content:space-between;align-items:center;display:flex}.visualDashboardHeader span{color:#ffffffad;text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:950}.visualMetricCard{background:#ffffff12;border:1px solid #ffffff1c;border-radius:20px;padding:16px}.visualMetricCard span,.visualMetricCard strong,.visualMetricCard small{display:block}.visualMetricCard strong{letter-spacing:-.06em;margin:6px 0;font-size:32px;line-height:.95}.visualDisclaimer{margin:6px 0 0;font-size:12px;font-weight:850}.commercialEstimateBand,.commercialPackagePreview{color:#fff;background:#101726;grid-template-columns:1fr auto;align-items:center;gap:24px;padding:clamp(34px,5vw,66px) clamp(20px,5vw,76px);display:grid}.commercialEstimateBand h2,.commercialPackagePreview h2,.commercialFinalCta h2{letter-spacing:-.07em;max-width:980px;font-size:clamp(38px,6vw,78px);line-height:.9}.commercialEstimateBand p,.commercialPackagePreview p,.commercialFinalCta p{color:#ffffffb8;max-width:760px;font-size:20px}.sectionIntro{grid-column:1/-1;max-width:940px}.sectionIntro h2{letter-spacing:-.075em;color:#101726;font-size:clamp(42px,6vw,88px);line-height:.88}.commercialPainGrid,.commercialServiceLadder,.commercialComparison,.commercialFaq{gap:22px;display:grid}.commercialPainGrid article,.ladderGrid article,.comparisonGrid article,.faqGrid article{background:#fff;border:1px solid #1017261a;border-radius:30px;padding:28px;box-shadow:0 20px 65px #10172612}.commercialPainGrid h3,.ladderGrid h3,.comparisonGrid h3,.faqGrid h3{letter-spacing:-.055em;color:#101726;font-size:clamp(26px,3vw,42px);line-height:.98}.commercialPainGrid p,.ladderGrid p,.comparisonGrid p,.faqGrid p{color:#5f6669;font-size:17px;line-height:1.45}.ladderGrid,.comparisonGrid,.faqGrid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.ladderGrid article>span{color:#fff;background:#6c7b5d;border-radius:999px;place-items:center;width:46px;height:46px;margin-bottom:20px;font-weight:950;display:grid}.ladderGrid a{color:#101726;align-items:center;gap:6px;font-weight:950;text-decoration:none;display:inline-flex}.commercialProofSplit{grid-template-columns:.9fr 1.1fr;align-items:stretch;gap:24px;display:grid}.proofDarkPanel{color:#fff;background:radial-gradient(circle at 100% 0,#718a5c42,#0000 34%),linear-gradient(#111827,#0d1626);border-radius:38px;padding:clamp(32px,5vw,58px)}.proofDarkPanel h2{letter-spacing:-.075em;font-size:clamp(42px,6vw,82px);line-height:.88}.proofDarkPanel p{color:#ffffffb8;font-size:20px}.proofCardsPanel{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.proofCardsPanel div{background:#fff;border:1px solid #1017261a;border-radius:28px;padding:24px}.proofCardsPanel strong,.proofCardsPanel span{display:block}.proofCardsPanel strong{letter-spacing:-.04em;color:#101726;margin:14px 0 8px;font-size:24px;line-height:1}.proofCardsPanel span{color:#5f6669}.commercialComparison .comparisonGrid{grid-template-columns:repeat(3,1fr)}.featuredComparison{color:#fff;background:#101726!important}.featuredComparison h3{color:#fff}.featuredComparison p,.featuredComparison span{color:#ffffffb8}.commercialFaq .faqGrid{grid-template-columns:repeat(2,1fr)}.commercialFinalCta{text-align:center;color:#fff;background:radial-gradient(circle at top,#718a5c42,#0000 34%),linear-gradient(#111827,#0d1626);justify-items:center;padding:clamp(60px,9vw,120px) clamp(20px,5vw,76px);display:grid}.lightOutlineButton{color:#fff!important;border-color:#ffffff57!important}.commercialFooter{color:#fff;background:#0d1626;grid-template-columns:1.4fr repeat(3,1fr);gap:36px;padding:clamp(38px,6vw,72px) clamp(20px,5vw,76px);display:grid}.commercialFooter p,.commercialFooter a,.commercialFooter span{color:#ffffffa8}.commercialFooter a,.commercialFooter span{margin-top:10px;font-weight:850;text-decoration:none;display:block}.commercialFooter strong{color:#fff;margin-bottom:12px;display:block}.footerBrand strong{margin-bottom:0}@media (width<=1180px){.commercialHeader{grid-template-columns:1fr}.commercialNav{justify-content:flex-start;padding-bottom:4px;overflow-x:auto}.commercialHeaderActions{justify-content:flex-start}.commercialHero,.commercialProofSplit,.commercialEstimateBand,.commercialPackagePreview,.commercialPainGrid,.ladderGrid,.commercialComparison .comparisonGrid,.commercialFaq .faqGrid,.commercialFooter,.proofCardsPanel,.commercialTrustStrip{grid-template-columns:1fr}}.productionShell{background:#f7f3ee}.productionHeader{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7f3eeed;border-bottom:1px solid #10172614;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:16px clamp(20px,4vw,58px);display:grid;position:sticky;top:0}.productionBrand{color:#101726;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.productionBrand>span{color:#fff;letter-spacing:-.04em;background:#101726;border-radius:15px;place-items:center;width:44px;height:44px;font-weight:950;display:grid}.productionBrand strong,.productionBrand small{display:block}.productionBrand strong{letter-spacing:-.045em;font-size:20px;line-height:1}.productionBrand small{color:#6b6f72;margin-top:4px;font-size:12px;font-weight:850}.productionNav{justify-content:center;align-items:center;gap:clamp(18px,3vw,38px);display:flex}.productionNav a,.headerTextLink{color:#101726;opacity:.74;font-size:14px;font-weight:950;text-decoration:none}.productionNav a:hover,.headerTextLink:hover{opacity:1}.productionHeaderActions{align-items:center;gap:14px;display:flex}.prodHero{background:radial-gradient(circle at 80% 0,#c56c432e,#0000 26%),radial-gradient(circle at 0 18%,#718a5c2e,#0000 28%),linear-gradient(135deg,#f7f3ee 0%,#efe6dc 100%);grid-template-columns:1.02fr .98fr;align-items:center;gap:clamp(30px,5vw,78px);min-height:calc(100vh - 78px);padding:clamp(56px,8vw,116px) clamp(20px,5vw,78px);display:grid}.prodHero h1{letter-spacing:-.087em;color:#101726;max-width:940px;margin:14px 0 24px;font-size:clamp(58px,8.8vw,122px);line-height:.84}.prodHero .lead{color:#4f5558;max-width:790px;font-size:clamp(20px,2vw,27px);line-height:1.32}.prodTrustStrip{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:820px;margin-top:34px;display:grid}.prodTrustStrip span{color:#4f5558;background:#ffffffa3;border:1px solid #1017261a;border-radius:999px;align-items:center;gap:9px;padding:11px 13px;font-weight:880;display:flex}.prodTrustStrip svg,.prodOutcomeSection svg,.prodModuleGrid svg,.prodProofSection svg,.prodFaqGrid svg{color:#6c7b5d;flex:none}.prodHeroProduct{color:#fff;background:radial-gradient(circle at 80% 0,#c56c433d,#0000 32%),linear-gradient(#111827,#0d1626);border-radius:42px;gap:16px;padding:22px;display:grid;box-shadow:0 34px 110px #1017263d}.productTopBar{color:#ffffffb8;justify-content:space-between;align-items:center;gap:14px;font-weight:900;display:flex}.propertyTile{background:#ffffff12;border:1px solid #ffffff1c;border-radius:26px;grid-template-columns:118px 1fr;align-items:center;gap:16px;padding:14px;display:grid}.propertyTileImage{background:linear-gradient(135deg,#6c7b5d,#c56c43);border-radius:20px;place-items:center;height:112px;display:grid}.propertyTileImage svg{width:44px;height:44px}.propertyTile span,.propertyTile small,.productMetricGrid span,.productMetricGrid small,.productQueue span{color:#ffffffa8}.propertyTile strong{letter-spacing:-.055em;margin:4px 0;font-size:26px;line-height:1;display:block}.productMetricGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.productMetricGrid div,.productQueue{background:#ffffff12;border:1px solid #ffffff1c;border-radius:20px;padding:16px}.productMetricGrid strong,.productMetricGrid span,.productMetricGrid small,.productQueue strong,.productQueue span{display:block}.productMetricGrid strong{letter-spacing:-.055em;margin:6px 0;font-size:26px;line-height:.96}.productQueue{gap:9px;display:grid}.productQueue span{background:#ffffff12;border-radius:999px;padding:9px 11px}.prodScoreBand{color:#fff;background:#101726;grid-template-columns:1fr auto;align-items:center;gap:24px;padding:clamp(34px,5vw,66px) clamp(20px,5vw,78px);display:grid}.prodScoreBand h2,.prodFinalCta h2{letter-spacing:-.07em;max-width:980px;font-size:clamp(38px,6vw,78px);line-height:.9}.prodScoreBand p,.prodFinalCta p{color:#ffffffb8;max-width:760px;font-size:20px}.prodOutcomeSection,.prodOfferSection,.prodComparison,.prodFaqSection{gap:22px;display:grid}.prodOutcomeSection{grid-template-columns:repeat(3,1fr)}.prodOutcomeSection article,.prodOfferGrid article,.prodComparisonGrid article,.prodFaqGrid article{background:#fff;border:1px solid #1017261a;border-radius:30px;padding:28px;box-shadow:0 20px 65px #10172612}.prodOutcomeSection h3,.prodOfferGrid h3,.prodComparisonGrid h3,.prodFaqGrid h3{letter-spacing:-.055em;color:#101726;font-size:clamp(26px,3vw,42px);line-height:.98}.prodOutcomeSection p,.prodOfferGrid p,.prodComparisonGrid p,.prodFaqGrid p{color:#5f6669;font-size:17px;line-height:1.45}.prodOfferGrid,.prodComparisonGrid,.prodFaqGrid{gap:18px;display:grid}.prodOfferGrid{grid-template-columns:repeat(4,1fr)}.prodOfferGrid article>span{color:#556548;text-transform:uppercase;letter-spacing:.08em;background:#6c7b5d1f;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:950;display:inline-flex}.prodOfferGrid article>strong{letter-spacing:-.06em;color:#101726;margin:14px 0;font-size:32px;line-height:.95;display:block}.prodOfferGrid a,.prodModuleGrid a{color:#101726;align-items:center;gap:6px;font-weight:950;text-decoration:none;display:inline-flex}.prodShowcase,.prodProofSection{grid-template-columns:.95fr 1.05fr;align-items:stretch;gap:24px;display:grid}.prodShowcaseDark{color:#fff;background:radial-gradient(circle at 100% 0,#718a5c42,#0000 34%),linear-gradient(#111827,#0d1626);border-radius:38px;padding:clamp(32px,5vw,58px)}.prodShowcaseDark h2,.prodProofSection h2{letter-spacing:-.07em;font-size:clamp(40px,6vw,76px);line-height:.9}.prodShowcaseDark p{color:#ffffffb8;font-size:20px}.prodModuleGrid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.prodModuleGrid a{background:#fff;border:1px solid #1017261a;border-radius:28px;gap:8px;padding:24px;display:grid;box-shadow:0 20px 65px #10172612}.prodModuleGrid strong,.prodModuleGrid span{display:block}.prodModuleGrid strong{letter-spacing:-.045em;font-size:24px;line-height:1}.prodModuleGrid span{color:#5f6669}.prodComparisonGrid{grid-template-columns:repeat(3,1fr)}.highlightedProductCard{color:#fff;background:#101726!important}.highlightedProductCard h3{color:#fff}.highlightedProductCard p,.highlightedProductCard span{color:#ffffffb8}.prodProofSection article{background:#fff;border:1px solid #1017261a;border-radius:34px;padding:clamp(30px,5vw,54px);box-shadow:0 20px 65px #10172612}.prodFaqGrid{grid-template-columns:repeat(2,1fr)}.prodFinalCta{text-align:center;color:#fff;background:radial-gradient(circle at top,#718a5c42,#0000 34%),linear-gradient(#111827,#0d1626);justify-items:center;padding:clamp(60px,9vw,120px) clamp(20px,5vw,78px);display:grid}.productionFooter{color:#fff;background:#0d1626;grid-template-columns:1.4fr repeat(3,1fr);gap:36px;padding:clamp(38px,6vw,72px) clamp(20px,5vw,78px);display:grid}.productionFooter p,.productionFooter a,.productionFooter span{color:#ffffffa8}.productionFooter a,.productionFooter span{margin-top:10px;font-weight:850;text-decoration:none;display:block}.productionFooter strong{color:#fff;margin-bottom:12px;display:block}.footerBrand span{color:#101726;background:#fff}@media (width<=1180px){.productionHeader{grid-template-columns:1fr}.productionNav{justify-content:flex-start;padding-bottom:4px;overflow-x:auto}.productionHeaderActions{justify-content:flex-start}.prodHero,.prodScoreBand,.prodShowcase,.prodProofSection,.prodTrustStrip,.prodOutcomeSection,.prodOfferGrid,.prodModuleGrid,.prodComparisonGrid,.prodFaqGrid,.productionFooter,.productMetricGrid{grid-template-columns:1fr}}.commercialArticleHero{background:radial-gradient(circle at 82% 0,#c56c432e,#0000 26%),radial-gradient(circle at 0 18%,#718a5c2e,#0000 28%),linear-gradient(135deg,#f7f3ee 0%,#efe6dc 100%);padding:clamp(62px,9vw,124px) clamp(20px,5vw,78px)}.commercialArticleHero h1{letter-spacing:-.085em;color:#101726;max-width:1180px;margin:14px 0 24px;font-size:clamp(54px,8vw,112px);line-height:.86}.commercialArticleHero .lead{color:#4f5558;max-width:890px;font-size:clamp(20px,2vw,28px);line-height:1.32}.commercialArticleCards,.operatingBlocksGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.commercialArticleCards article,.operatingBlocksGrid article,.ownerDashboardMock article{background:#fff;border:1px solid #1017261a;border-radius:30px;padding:28px;box-shadow:0 20px 65px #10172612}.commercialArticleCards h2,.operatingBlocksGrid h2,.ownerDashboardMock h2{letter-spacing:-.06em;color:#101726;font-size:clamp(28px,4vw,52px);line-height:.94}.commercialArticleCards p,.operatingBlocksGrid p,.ownerDashboardMock p{color:#5f6669;font-size:17px;line-height:1.45}.commercialArticleCards svg,.operatingBlocksGrid svg,.articleListPanel svg,.ownerDashboardMock svg{color:#6c7b5d;flex:none}.commercialArticleSplit,.ownerDashboardMock{grid-template-columns:.95fr 1.05fr;align-items:stretch;gap:24px;display:grid}.articleDarkPanel,.dashboardMockDark{color:#fff;background:radial-gradient(circle at 100% 0,#718a5c42,#0000 34%),linear-gradient(#111827,#0d1626);border-radius:38px;padding:clamp(32px,5vw,58px)}.articleDarkPanel h2{letter-spacing:-.07em;font-size:clamp(40px,6vw,78px);line-height:.9}.articleDarkPanel p{color:#ffffffb8;font-size:20px}.articleListPanel{background:#fff;border:1px solid #1017261a;border-radius:30px;gap:10px;padding:28px;display:grid;box-shadow:0 20px 65px #10172612}.articleListPanel span{color:#5f6669;background:#f7f3ee;border-radius:16px;align-items:flex-start;gap:9px;padding:12px;font-weight:850;display:flex}.ownerDashboardMock{align-items:start}.mockTop{color:#ffffffb8;justify-content:space-between;gap:14px;font-weight:900;display:flex}.mockMetricRow{grid-template-columns:repeat(4,1fr);gap:10px;margin:24px 0;display:grid}.mockMetricRow div,.mockWideCard{background:#ffffff12;border:1px solid #ffffff1c;border-radius:20px;padding:16px}.mockMetricRow strong,.mockMetricRow span,.mockWideCard strong,.mockWideCard span{display:block}.mockMetricRow strong{letter-spacing:-.07em;color:#fff;margin:8px 0;font-size:36px;line-height:.9}.mockMetricRow span,.mockWideCard span{color:#ffffffa8}.mockWideCard{gap:10px;display:grid}@media (width<=1180px){.commercialArticleCards,.operatingBlocksGrid,.commercialArticleSplit,.ownerDashboardMock,.mockMetricRow{grid-template-columns:1fr}}.salesHero{background:radial-gradient(circle at 85% 0,#c56c432e,#0000 28%),radial-gradient(circle at 0 18%,#718a5c2e,#0000 28%),linear-gradient(135deg,#f7f3ee 0%,#efe6dc 100%);padding:clamp(62px,9vw,126px) clamp(20px,5vw,78px)}.salesHero h1{letter-spacing:-.085em;color:#101726;max-width:1180px;margin:14px 0 24px;font-size:clamp(54px,8vw,114px);line-height:.86}.salesHero .lead{color:#4f5558;max-width:920px;font-size:clamp(20px,2vw,28px);line-height:1.32}.salesTrustRow{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.salesTrustRow span{color:#4f5558;background:#ffffffa3;border:1px solid #1017261a;border-radius:999px;align-items:center;gap:9px;padding:11px 14px;font-weight:880;display:flex}.ownerPainBand{color:#fff;background:#101726;grid-template-columns:.9fr 1.1fr;align-items:center;gap:24px;display:grid}.ownerPainBand h2{letter-spacing:-.07em;font-size:clamp(38px,6vw,78px);line-height:.9}.ownerPainBand>div{gap:10px;display:grid}.ownerPainBand span,.salesIncludes span{border-radius:16px;align-items:flex-start;gap:9px;padding:12px;font-weight:850;display:flex}.ownerPainBand span{color:#ffffffc7;background:#ffffff14}.serviceSalesGrid,.processSalesStrip,.packageFaqGrid{gap:22px;display:grid}.serviceSalesGrid{grid-template-columns:repeat(3,1fr)}.serviceSalesGrid .sectionIntro,.processSalesStrip .sectionIntro,.packageFaqGrid .sectionIntro{grid-column:1/-1}.serviceSalesGrid article,.processSalesGrid article,.salesDashboardPreview div,.packageSalesGrid article,.packageNextSteps div,.packageFaqGrid article{background:#fff;border:1px solid #1017261a;border-radius:30px;padding:28px;box-shadow:0 20px 65px #10172612}.serviceSalesGrid h3,.processSalesGrid h3,.packageSalesGrid h2,.packageFaqGrid h3{letter-spacing:-.055em;color:#101726;font-size:clamp(26px,3vw,42px);line-height:.98}.serviceSalesGrid p,.processSalesGrid p,.packageSalesGrid p,.packageFaqGrid p{color:#5f6669;font-size:17px;line-height:1.45}.serviceSalesGrid svg,.salesDashboardPreview svg,.salesIncludes svg,.packageNextSteps svg,.packageFaqGrid svg{color:#6c7b5d;flex:none}.salesIncludes{gap:9px;margin:20px 0;display:grid}.salesIncludes span{color:#5f6669;background:#f7f3ee;border:1px solid #1017261a}.serviceSalesGrid a{color:#101726;align-items:center;gap:7px;font-weight:950;text-decoration:none;display:inline-flex}.processSalesGrid{grid-template-columns:repeat(5,1fr);gap:18px;display:grid}.processSalesGrid article>span{color:#fff;background:#101726;border-radius:999px;place-items:center;width:46px;height:46px;font-weight:950;display:grid}.salesProofSplit,.packageSalesSplit{grid-template-columns:.95fr 1.05fr;align-items:stretch;gap:24px;display:grid}.salesDarkPanel{color:#fff;background:radial-gradient(circle at 100% 0,#718a5c42,#0000 34%),linear-gradient(#111827,#0d1626);border-radius:38px;padding:clamp(32px,5vw,58px)}.salesDarkPanel h2{letter-spacing:-.07em;font-size:clamp(40px,6vw,78px);line-height:.9}.salesDarkPanel p{color:#ffffffb8;font-size:20px}.salesDashboardPreview,.packageNextSteps{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.salesDashboardPreview strong,.salesDashboardPreview span,.packageNextSteps strong,.packageNextSteps span{display:block}.salesDashboardPreview strong,.packageNextSteps strong{letter-spacing:-.045em;color:#101726;margin:12px 0 7px;font-size:24px;line-height:1}.salesDashboardPreview span,.packageNextSteps span{color:#5f6669}.salesFinalCta{text-align:center;color:#fff;background:radial-gradient(circle at top,#718a5c42,#0000 34%),linear-gradient(#111827,#0d1626);justify-items:center;padding:clamp(60px,9vw,120px) clamp(20px,5vw,78px);display:grid}.salesFinalCta h2{letter-spacing:-.075em;max-width:1040px;font-size:clamp(42px,7vw,88px);line-height:.88}.salesFinalCta p{color:#ffffffb8;max-width:760px;font-size:20px}.packageSalesGrid{grid-template-columns:repeat(5,1fr);gap:18px;display:grid}.packageSalesGrid article{flex-direction:column;display:flex}.salesPackageBadge{color:#556548;text-transform:uppercase;letter-spacing:.08em;background:#6c7b5d1f;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:950;display:inline-flex}.packageSalesGrid article>strong{letter-spacing:-.065em;color:#101726;margin:16px 0;font-size:34px;line-height:.95;display:block}.featuredSalesPackage{color:#fff;background:radial-gradient(circle at 100% 0,#718a5c42,#0000 34%),linear-gradient(#111827,#0d1626)!important}.featuredSalesPackage h2,.featuredSalesPackage strong{color:#fff!important}.featuredSalesPackage p{color:#ffffffb8}.featuredSalesPackage .salesIncludes span{color:#ffffffc7;background:#ffffff14;border-color:#ffffff21}.videoTeaser{color:#8a4a2d;background:#c56c431a;border-radius:16px;align-items:center;gap:9px;margin:auto 0 18px;padding:12px;font-weight:900;display:flex}.videoTeaser svg{color:#c56c43}.packageCompareTable{padding:0}.packageFaqGrid{grid-template-columns:repeat(2,1fr)}@media (width<=1180px){.ownerPainBand,.serviceSalesGrid,.processSalesGrid,.salesProofSplit,.salesDashboardPreview,.packageSalesGrid,.packageSalesSplit,.packageNextSteps,.packageFaqGrid{grid-template-columns:1fr}}.incomeHero{background:radial-gradient(circle at 85% 0,#c56c432e,#0000 28%),radial-gradient(circle at 0 18%,#718a5c2e,#0000 28%),linear-gradient(135deg,#f7f3ee 0%,#efe6dc 100%);grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(30px,5vw,78px);padding:clamp(62px,9vw,126px) clamp(20px,5vw,78px);display:grid}.incomeHero h1{letter-spacing:-.085em;color:#101726;max-width:1120px;margin:14px 0 24px;font-size:clamp(56px,8.4vw,118px);line-height:.86}.incomeHero .lead{color:#4f5558;max-width:900px;font-size:clamp(20px,2vw,28px);line-height:1.32}.incomeTrustRow{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.incomeTrustRow span{color:#4f5558;background:#ffffffa3;border:1px solid #1017261a;border-radius:999px;align-items:center;gap:9px;padding:11px 14px;font-weight:880;display:flex}.incomeHeroCard,.incomeResultsPanel{color:#fff;background:radial-gradient(circle at 80% 0,#c56c433d,#0000 32%),linear-gradient(#111827,#0d1626);border-radius:42px;padding:clamp(28px,4vw,44px);box-shadow:0 34px 110px #1017263d}.incomeHeroCard>strong,.incomeResultsPanel h2{letter-spacing:-.09em;margin:18px 0 12px;font-size:clamp(64px,10vw,132px);line-height:.78;display:block}.incomeHeroCard>span,.incomeResultsPanel p{color:#ffffffb8;font-size:20px}.miniScenarioGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px;display:grid}.miniScenarioGrid div{background:#ffffff12;border:1px solid #ffffff1c;border-radius:18px;padding:14px}.miniScenarioGrid small,.miniScenarioGrid b{display:block}.miniScenarioGrid small{color:#ffffff9e;margin-bottom:6px}.incomeEstimatorLayout{grid-template-columns:1.08fr .92fr;align-items:start;gap:24px;display:grid}.incomeFormPanel{background:#fff;border:1px solid #1017261a;border-radius:34px;padding:clamp(26px,4vw,42px);box-shadow:0 20px 65px #10172612}.incomeFormPanel h2{letter-spacing:-.07em;color:#101726;font-size:clamp(38px,6vw,76px);line-height:.9}.estimateSubmit{margin-top:24px}.estimateSubmitted{color:#3f4f37;background:#6c7b5d1f;border-radius:18px;align-items:flex-start;gap:12px;margin-top:18px;padding:16px;font-weight:900;display:flex}.estimateSubmitted strong,.estimateSubmitted span{display:block}.scenarioCards{gap:12px;margin:28px 0;display:grid}.scenarioCards div,.estimateRouteCard,.estimateFinePrint{background:#ffffff12;border:1px solid #ffffff1c;border-radius:20px;padding:16px}.scenarioCards span,.scenarioCards strong,.scenarioCards small,.estimateRouteCard strong,.estimateRouteCard span{display:block}.scenarioCards span,.scenarioCards small,.estimateFinePrint{color:#ffffffa8}.scenarioCards strong{letter-spacing:-.07em;margin:6px 0;font-size:36px;line-height:.9}.highlightScenario{background:#6c7b5d52!important}.estimateRouteCard,.estimateFinePrint{gap:10px;display:grid}.incomeValueGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.incomeValueGrid article{background:#fff;border:1px solid #1017261a;border-radius:30px;padding:28px;box-shadow:0 20px 65px #10172612}.incomeValueGrid h2{letter-spacing:-.06em;color:#101726;font-size:clamp(28px,4vw,52px);line-height:.94}.incomeValueGrid p{color:#5f6669}.incomeValueGrid svg,.incomeTrustRow svg,.estimateSubmitted svg{color:#6c7b5d}@media (width<=1180px){.incomeHero,.incomeEstimatorLayout,.incomeValueGrid,.miniScenarioGrid{grid-template-columns:1fr}}.dashboardSalesHero,.portalAppHero{background:radial-gradient(circle at 85% 0,#c56c432e,#0000 28%),radial-gradient(circle at 0 18%,#718a5c2e,#0000 28%),linear-gradient(135deg,#f7f3ee 0%,#efe6dc 100%);grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(30px,5vw,78px);padding:clamp(62px,9vw,126px) clamp(20px,5vw,78px);display:grid}.dashboardSalesHero h1,.portalAppHero h1{letter-spacing:-.085em;color:#101726;max-width:1120px;margin:14px 0 24px;font-size:clamp(56px,8.4vw,118px);line-height:.86}.dashboardSalesHero .lead,.portalAppHero .lead{color:#4f5558;max-width:900px;font-size:clamp(20px,2vw,28px);line-height:1.32}.dashboardTrustRow{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.dashboardTrustRow span{color:#4f5558;background:#ffffffa3;border:1px solid #1017261a;border-radius:999px;align-items:center;gap:9px;padding:11px 14px;font-weight:880;display:flex}.dashboardHeroMock,.portalHeroCard{color:#fff;background:radial-gradient(circle at 80% 0,#c56c433d,#0000 32%),linear-gradient(#111827,#0d1626);border-radius:42px;padding:clamp(28px,4vw,44px);box-shadow:0 34px 110px #1017263d}.mockHeader span,.mockHeader strong,.portalHeroCard span,.portalHeroCard strong,.portalHeroCard small{display:block}.mockHeader span,.portalHeroCard span,.portalHeroCard small{color:#ffffffa8}.mockHeader strong,.portalHeroCard strong{letter-spacing:-.075em;margin-top:8px;font-size:clamp(36px,6vw,72px);line-height:.86}.mockMetricGrid,.portalHeroMetrics{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:24px;display:grid}.mockMetricGrid div,.portalHeroMetrics div,.mockActionCard{background:#ffffff12;border:1px solid #ffffff1c;border-radius:20px;padding:16px}.mockMetricGrid span,.mockMetricGrid strong,.mockMetricGrid small,.portalHeroMetrics b,.portalHeroMetrics small{display:block}.mockMetricGrid strong,.portalHeroMetrics b{letter-spacing:-.065em;margin:7px 0;font-size:30px;line-height:.9}.mockMetricGrid span,.mockMetricGrid small,.portalHeroMetrics small{color:#ffffffa8}.mockActionCard{gap:12px;margin-top:14px;display:flex}.mockActionCard strong,.mockActionCard span{display:block}.mockActionCard span{color:#ffffffa8}.dashboardBenefitGrid,.dashboardProofCards{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.dashboardBenefitGrid .sectionIntro{grid-column:1/-1}.dashboardBenefitGrid article,.dashboardProofCards article,.dashboardJourneyPanel,.portalSidebar,.portalMain,.portalWhiteCard,.portalTableCard{background:#fff;border:1px solid #1017261a;border-radius:30px;padding:28px;box-shadow:0 20px 65px #10172612}.dashboardBenefitGrid h3,.dashboardProofCards h2,.portalWhiteCard h2,.portalTableCard h2{letter-spacing:-.055em;color:#101726;font-size:clamp(26px,3vw,42px);line-height:.98}.dashboardBenefitGrid p,.dashboardProofCards p,.portalWhiteCard p{color:#5f6669;font-size:17px;line-height:1.45}.dashboardBenefitGrid svg,.dashboardProofCards svg,.portalMetricGrid svg,.portalWhiteCard svg,.portalChecklist svg,.dashboardTrustRow svg{color:#6c7b5d}.dashboardStorySplit,.portalAppShell,.portalFocusGrid{grid-template-columns:.95fr 1.05fr;align-items:stretch;gap:24px;display:grid}.dashboardDarkPanel,.portalDarkCard{color:#fff;background:radial-gradient(circle at 100% 0,#718a5c42,#0000 34%),linear-gradient(#111827,#0d1626);border-radius:38px;padding:clamp(32px,5vw,58px)}.dashboardDarkPanel h2,.portalDarkCard h2{letter-spacing:-.07em;font-size:clamp(40px,6vw,78px);line-height:.9}.dashboardDarkPanel p,.portalDarkCard p{color:#ffffffb8;font-size:20px}.dashboardJourneyPanel{gap:12px;display:grid}.dashboardJourneyPanel div{background:#f7f3ee;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:16px;display:grid}.dashboardJourneyPanel span{color:#fff;background:#101726;border-radius:999px;place-items:center;width:42px;height:42px;font-weight:950;display:grid}.dashboardJourneyPanel strong,.dashboardJourneyPanel small{display:block}.dashboardJourneyPanel strong{color:#101726;letter-spacing:-.04em;font-size:22px}.dashboardJourneyPanel small{color:#5f6669}.portalAppShell{align-items:start}.portalSidebar{gap:12px;display:grid;position:sticky;top:112px}.portalSidebar button{color:#101726;text-align:left;cursor:pointer;background:#f7f3ee;border:1px solid #1017261a;border-radius:18px;align-items:center;gap:12px;width:100%;padding:14px;display:flex}.portalSidebar button.active{color:#fff;background:#101726}.portalSidebar button strong,.portalSidebar button small{display:block}.portalSidebar button small{opacity:.72}.portalSideNote{color:#3f4f37;background:#6c7b5d1f;border-radius:18px;align-items:flex-start;gap:10px;padding:14px;font-weight:850;display:flex}.portalMain{gap:18px;display:grid}.portalTabs{flex-wrap:wrap;gap:9px;display:flex}.portalTabs button{color:#5f6669;text-transform:capitalize;cursor:pointer;background:#f7f3ee;border:1px solid #1017261a;border-radius:999px;padding:10px 14px;font-weight:950}.portalTabs button.active{color:#fff;background:#101726}.portalMetricGrid,.portalCardGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.portalMetricGrid article{background:#f7f3ee;border:1px solid #1017261a;border-radius:24px;padding:20px}.portalMetricGrid span,.portalMetricGrid strong,.portalMetricGrid small{display:block}.portalMetricGrid strong{letter-spacing:-.065em;color:#101726;margin:10px 0 5px;font-size:34px;line-height:.9}.portalMetricGrid span,.portalMetricGrid small{color:#5f6669}.portalPills,.portalChecklist{flex-wrap:wrap;gap:10px;display:flex}.portalPills span,.portalChecklist span{color:#5f6669;background:#f7f3ee;border-radius:999px;align-items:flex-start;gap:8px;padding:10px 12px;font-weight:850;display:flex}.portalTableCard{overflow-x:auto}.portalTableCard table{border-collapse:collapse;width:100%}.portalTableCard th,.portalTableCard td{text-align:left;border-bottom:1px solid #10172614;padding:14px}.portalTableCard th{color:#101726;text-transform:uppercase;letter-spacing:.09em;font-size:12px}.portalTableCard td{color:#5f6669}.portalWhiteCard span,.portalWhiteCard strong{display:block}.portalWhiteCard span{color:#5f6669;font-weight:850}@media (width<=1180px){.dashboardSalesHero,.portalAppHero,.dashboardStorySplit,.portalAppShell,.portalFocusGrid,.dashboardBenefitGrid,.dashboardProofCards,.portalMetricGrid,.portalCardGrid,.mockMetricGrid,.portalHeroMetrics{grid-template-columns:1fr}.portalSidebar{position:static}}.channelHero,.channelCheckHero{background:radial-gradient(circle at 85% 0,#c56c432e,#0000 28%),radial-gradient(circle at 0 18%,#718a5c2e,#0000 28%),linear-gradient(135deg,#f7f3ee 0%,#efe6dc 100%);grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(30px,5vw,78px);padding:clamp(62px,9vw,126px) clamp(20px,5vw,78px);display:grid}.channelHero h1,.channelCheckHero h1{letter-spacing:-.085em;color:#101726;max-width:1120px;margin:14px 0 24px;font-size:clamp(56px,8.4vw,118px);line-height:.86}.channelHero .lead,.channelCheckHero .lead{color:#4f5558;max-width:900px;font-size:clamp(20px,2vw,28px);line-height:1.32}.channelTrustRow{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.channelTrustRow span{color:#4f5558;background:#ffffffa3;border:1px solid #1017261a;border-radius:999px;align-items:center;gap:9px;padding:11px 14px;font-weight:880;display:flex}.channelHeroMock,.channelCheckScoreCard,.channelCheckResult{color:#fff;background:radial-gradient(circle at 80% 0,#c56c433d,#0000 32%),linear-gradient(#111827,#0d1626);border-radius:42px;padding:clamp(28px,4vw,44px);box-shadow:0 34px 110px #1017263d}.channelMockHeader span,.channelMockHeader strong,.channelMockHeader small,.channelCheckScoreCard strong,.channelCheckScoreCard span{display:block}.channelMockHeader span,.channelMockHeader small,.channelCheckScoreCard span,.channelCheckResult p{color:#ffffffa8}.channelMockHeader strong,.channelCheckScoreCard strong,.channelCheckResult h2{letter-spacing:-.09em;margin:10px 0;font-size:clamp(64px,10vw,132px);line-height:.78;display:block}.channelStack,.channelScoreStats{gap:12px;margin-top:24px;display:grid}.channelStack div,.channelScoreStats div,.channelResultNote,.channelCheckResult .channelActions span{background:#ffffff12;border:1px solid #ffffff1c;border-radius:20px;padding:16px}.channelStack span,.channelStack strong,.channelScoreStats small,.channelScoreStats b{display:block}.channelStack span,.channelScoreStats small{color:#ffffffa8}.channelStack strong{margin-top:6px}.platformCardGrid,.channelOperatingGrid,.channelComparison,.channelValueGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.platformCardGrid .sectionIntro,.channelOperatingGrid .sectionIntro{grid-column:1/-1}.platformCardGrid article,.channelOperatingGrid article,.channelComparison article,.channelValueGrid article,.channelCheckForm{background:#fff;border:1px solid #1017261a;border-radius:30px;padding:28px;box-shadow:0 20px 65px #10172612}.platformCardGrid h3,.channelOperatingGrid h3,.channelComparison h2,.channelValueGrid h2,.channelCheckForm h2{letter-spacing:-.055em;color:#101726;font-size:clamp(26px,3vw,42px);line-height:.98}.platformCardGrid p,.channelOperatingGrid p,.channelComparison p,.channelValueGrid p{color:#5f6669;font-size:17px;line-height:1.45}.platformCardGrid svg,.channelOperatingGrid svg,.channelComparison svg,.channelValueGrid svg,.channelTrustRow svg,.channelActions svg,.channelSubmitted svg{color:#6c7b5d}.platformProblemList,.channelActions{gap:9px;margin-top:18px;display:grid}.platformProblemList span,.channelActions span{color:#5f6669;background:#f7f3ee;border-radius:16px;align-items:flex-start;gap:8px;padding:11px;font-weight:850;display:flex}.channelSplit,.channelCheckLayout{grid-template-columns:.95fr 1.05fr;align-items:start;gap:24px;display:grid}.channelDarkPanel{color:#fff;background:radial-gradient(circle at 100% 0,#718a5c42,#0000 34%),linear-gradient(#111827,#0d1626);border-radius:38px;padding:clamp(32px,5vw,58px)}.channelDarkPanel h2{letter-spacing:-.07em;font-size:clamp(40px,6vw,78px);line-height:.9}.channelDarkPanel p{color:#ffffffb8;font-size:20px}.channelStepsPanel{background:#fff;border:1px solid #1017261a;border-radius:30px;gap:12px;padding:28px;display:grid;box-shadow:0 20px 65px #10172612}.channelStepsPanel div{background:#f7f3ee;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:16px;display:grid}.channelStepsPanel span{color:#fff;background:#101726;border-radius:999px;place-items:center;width:42px;height:42px;font-weight:950;display:grid}.channelStepsPanel strong,.channelStepsPanel small{display:block}.channelStepsPanel strong{color:#101726;letter-spacing:-.04em;font-size:22px}.channelStepsPanel small{color:#5f6669}.channelSubmit{margin-top:24px}.channelSubmitted{color:#3f4f37;background:#6c7b5d1f;border-radius:18px;align-items:flex-start;gap:12px;margin-top:18px;padding:16px;font-weight:900;display:flex}.channelSubmitted strong,.channelSubmitted span{display:block}.channelResultNote{color:#ffffffb8;align-items:flex-start;gap:10px;margin-top:18px;display:flex}@media (width<=1180px){.channelHero,.channelCheckHero,.platformCardGrid,.channelOperatingGrid,.channelComparison,.channelValueGrid,.channelSplit,.channelCheckLayout{grid-template-columns:1fr}}.whatsappHero{background:radial-gradient(circle at 85% 0,#c56c432e,#0000 28%),radial-gradient(circle at 0 18%,#718a5c2e,#0000 28%),linear-gradient(135deg,#f7f3ee 0%,#efe6dc 100%);grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(30px,5vw,78px);padding:clamp(62px,9vw,126px) clamp(20px,5vw,78px);display:grid}.whatsappHero h1{letter-spacing:-.085em;color:#101726;max-width:1120px;margin:14px 0 24px;font-size:clamp(56px,8.4vw,118px);line-height:.86}.whatsappHero .lead{color:#4f5558;max-width:900px;font-size:clamp(20px,2vw,28px);line-height:1.32}.whatsappTrustRow{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.whatsappTrustRow span{color:#4f5558;background:#ffffffa3;border:1px solid #1017261a;border-radius:999px;align-items:center;gap:9px;padding:11px 14px;font-weight:880;display:flex}.whatsappMockPhone,.guestOpsResult{color:#fff;background:radial-gradient(circle at 80% 0,#c56c433d,#0000 32%),linear-gradient(#111827,#0d1626);border-radius:42px;padding:clamp(24px,4vw,38px);box-shadow:0 34px 110px #1017263d}.phoneHeader span,.phoneHeader strong{display:block}.phoneHeader span{color:#ffffffa8}.phoneHeader strong{letter-spacing:-.07em;margin-top:8px;font-size:clamp(32px,5vw,58px);line-height:.88}.phoneMessages{gap:12px;margin-top:24px;display:grid}.phoneMessages div{background:#ffffff14;border-radius:20px;max-width:88%;padding:14px}.phoneMessages .reply{background:#6c7b5d57;justify-self:end}.phoneMessages small,.phoneMessages span{display:block}.phoneMessages small{color:#ffffff94;margin-bottom:5px;font-weight:900}.whatsappWorkflowGrid,.whatsappComparison{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.whatsappWorkflowGrid .sectionIntro{grid-column:1/-1}.whatsappWorkflowGrid article,.whatsappComparison article,.guestOpsForm{background:#fff;border:1px solid #1017261a;border-radius:30px;padding:28px;box-shadow:0 20px 65px #10172612}.whatsappWorkflowGrid h3,.whatsappComparison h2,.guestOpsForm h2{letter-spacing:-.055em;color:#101726;font-size:clamp(26px,3vw,42px);line-height:.98}.whatsappWorkflowGrid p,.whatsappComparison p{color:#5f6669;font-size:17px;line-height:1.45}.whatsappWorkflowGrid svg,.whatsappComparison svg,.whatsappTrustRow svg,.guestOpsActions svg,.guestOpsSubmitted svg{color:#6c7b5d}.guestOpsLayout{grid-template-columns:1.08fr .92fr;align-items:start;gap:24px;display:grid}.guestOpsSubmit{margin-top:24px}.guestOpsSubmitted{color:#3f4f37;background:#6c7b5d1f;border-radius:18px;align-items:flex-start;gap:12px;margin-top:18px;padding:16px;font-weight:900;display:flex}.guestOpsSubmitted strong,.guestOpsSubmitted span{display:block}.guestOpsResult h2{letter-spacing:-.09em;margin:18px 0 10px;font-size:clamp(64px,10vw,132px);line-height:.78}.guestOpsResult p{color:#ffffffa8}.guestOpsActions{gap:10px;margin-top:24px;display:grid}.guestOpsActions span,.guestOpsNote{color:#ffffffc2;background:#ffffff12;border:1px solid #ffffff1c;border-radius:18px;align-items:flex-start;gap:9px;padding:13px;font-weight:850;display:flex}.guestOpsNote{margin-top:16px}.signalChatLauncher{z-index:70;color:#fff;cursor:pointer;background:#101726;border:0;border-radius:999px;align-items:center;gap:9px;padding:14px 18px;font-weight:950;display:inline-flex;position:fixed;bottom:22px;right:22px;box-shadow:0 20px 60px #10172638}.signalChatPanel{z-index:80;background:#f7f3ee;border:1px solid #10172624;border-radius:28px;grid-template-rows:auto auto 1fr auto auto auto;width:min(420px,100vw - 28px);max-height:min(720px,100vh - 120px);display:grid;position:fixed;bottom:88px;right:22px;overflow:hidden;box-shadow:0 30px 120px #1017264d}.signalChatPanel header{color:#fff;background:radial-gradient(circle at 80% 0,#c56c433d,#0000 32%),linear-gradient(#111827,#0d1626);justify-content:space-between;align-items:flex-start;gap:14px;padding:18px;display:flex}.signalChatPanel header span,.signalChatPanel header strong{align-items:center;gap:7px;display:flex}.signalChatPanel header span{color:#ffffffa8;font-size:13px;font-weight:850}.signalChatPanel header strong{letter-spacing:-.04em;margin-top:6px;font-size:24px;line-height:1}.signalChatPanel header button{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:999px;width:34px;height:34px}.chatModeTabs{gap:7px;padding:12px;display:flex;overflow-x:auto}.chatModeTabs button{color:#5f6669;cursor:pointer;background:#fff;border:1px solid #1017261a;border-radius:999px;padding:8px 10px;font-weight:900}.chatModeTabs button.active{color:#fff;background:#101726}.chatMessages{gap:10px;padding:14px;display:grid;overflow-y:auto}.botMessage,.userMessage{border-radius:18px;max-width:88%;padding:12px;font-weight:750;line-height:1.35}.botMessage{color:#344047;background:#fff}.userMessage{color:#fff;background:#101726;justify-self:end}.chatInputRow,.chatCapture{border-top:1px solid #10172614;grid-template-columns:1fr auto;gap:8px;padding:12px;display:grid}.chatInputRow input,.chatCapture input{background:#fff;border:1px solid #10172624;border-radius:999px;padding:11px 13px}.chatInputRow button,.chatCapture button{color:#fff;cursor:pointer;background:#101726;border:0;border-radius:999px;padding:10px 13px;font-weight:950}.capturedNotice{color:#3f4f37;grid-column:1/-1;align-items:center;gap:8px;font-weight:900;display:flex}.signalChatPanel footer{color:#3f4f37;background:#6c7b5d1f;align-items:flex-start;gap:8px;padding:12px 14px;font-size:12px;font-weight:850;display:flex}@media (width<=1180px){.whatsappHero,.whatsappWorkflowGrid,.whatsappComparison,.guestOpsLayout{grid-template-columns:1fr}.signalChatLauncher{bottom:14px;right:14px}.signalChatPanel{bottom:74px;right:14px}}.resourceHero,.articleHeroPro{background:radial-gradient(circle at 85% 0,#c56c432e,#0000 28%),radial-gradient(circle at 0 18%,#718a5c2e,#0000 28%),linear-gradient(135deg,#f7f3ee 0%,#efe6dc 100%);padding:clamp(62px,9vw,126px) clamp(20px,5vw,78px)}.resourceHero h1,.articleHeroPro h1{letter-spacing:-.085em;color:#101726;max-width:1180px;margin:14px 0 24px;font-size:clamp(54px,8vw,116px);line-height:.86}.resourceHero .lead,.articleHeroPro .lead{color:#4f5558;max-width:920px;font-size:clamp(20px,2vw,28px);line-height:1.32}.resourceTrustRow{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.resourceTrustRow span{color:#4f5558;background:#ffffffa3;border:1px solid #1017261a;border-radius:999px;align-items:center;gap:9px;padding:11px 14px;font-weight:880;display:flex}.resourceGrid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.resourceGrid .sectionIntro{grid-column:1/-1}.resourceGrid article,.resourcePath article,.articleBodyGrid article,.articleConversionCards article,.guideStepGrid article{background:#fff;border:1px solid #1017261a;border-radius:30px;padding:28px;box-shadow:0 20px 65px #10172612}.resourceGrid article>span{color:#556548;text-transform:uppercase;letter-spacing:.08em;background:#6c7b5d1f;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:950;display:inline-flex}.resourceGrid h2,.resourcePath h2,.articleBodyGrid h2,.articleConversionCards h2,.guideStepGrid h2{letter-spacing:-.055em;color:#101726;font-size:clamp(26px,3vw,42px);line-height:.98}.resourceGrid p,.resourcePath p,.articleBodyGrid p,.articleConversionCards p,.guideStepGrid p{color:#5f6669;font-size:17px;line-height:1.45}.resourceGrid a{color:#101726;align-items:center;gap:7px;font-weight:950;text-decoration:none;display:inline-flex}.resourcePath,.articleBodyGrid,.articleConversionCards{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.articleSplitPro{grid-template-columns:.95fr 1.05fr;align-items:stretch;gap:24px;display:grid}.guideStepGrid{grid-template-columns:repeat(5,1fr);gap:18px;display:grid}.guideStepGrid article>span{color:#fff;background:#101726;border-radius:999px;place-items:center;width:46px;height:46px;font-weight:950;display:grid}.resourceTrustRow svg,.resourcePath svg,.articleBodyGrid svg,.articleConversionCards svg,.articleDarkPanel svg,.articleListPanel svg{color:#6c7b5d}@media (width<=1180px){.resourceGrid,.resourcePath,.articleBodyGrid,.articleConversionCards,.articleSplitPro,.guideStepGrid{grid-template-columns:1fr}}.explainerHero,.checklistHero{background:radial-gradient(circle at 85% 0,#c56c432e,#0000 28%),radial-gradient(circle at 0 18%,#718a5c2e,#0000 28%),linear-gradient(135deg,#f7f3ee 0%,#efe6dc 100%);padding:clamp(62px,9vw,126px) clamp(20px,5vw,78px)}.explainerHero h1,.checklistHero h1{letter-spacing:-.085em;color:#101726;max-width:1180px;margin:14px 0 24px;font-size:clamp(54px,8vw,116px);line-height:.86}.explainerHero .lead,.checklistHero .lead{color:#4f5558;max-width:920px;font-size:clamp(20px,2vw,28px);line-height:1.32}.explainerGrid,.explainerAssetGrid,.checklistGrid,.checklistUseCases{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.explainerGrid{grid-template-columns:repeat(5,1fr)}.explainerGrid article,.explainerAssetGrid article,.checklistGrid article,.checklistUseCases article,.leadMagnetForm{background:#fff;border:1px solid #1017261a;border-radius:30px;padding:28px;box-shadow:0 20px 65px #10172612}.explainerVideoBox{color:#fff;background:radial-gradient(circle at 70% 0,#c56c433d,#0000 32%),linear-gradient(#111827,#0d1626);border-radius:24px;align-content:center;justify-items:center;gap:10px;min-height:150px;display:grid}.explainerVideoBox svg{width:48px;height:48px}.explainerGrid h2,.explainerAssetGrid h2,.checklistGrid h2,.checklistUseCases h2,.leadMagnetDark h2{letter-spacing:-.055em;color:#101726;font-size:clamp(26px,3vw,42px);line-height:.98}.explainerGrid h3{letter-spacing:-.04em;color:#101726;font-size:22px;line-height:1.05}.explainerGrid p,.explainerAssetGrid p,.checklistUseCases p,.leadMagnetDark p{color:#5f6669;font-size:17px;line-height:1.45}.explainerOutcome,.leadMagnetNotice{color:#3f4f37;background:#6c7b5d1f;border-radius:16px;align-items:flex-start;gap:9px;margin:18px 0;padding:12px;font-weight:850;display:flex}.explainerFunnel,.leadMagnetSplit{grid-template-columns:.95fr 1.05fr;align-items:stretch;gap:24px;display:grid}.explainerDarkPanel,.leadMagnetDark{color:#fff;background:radial-gradient(circle at 100% 0,#718a5c42,#0000 34%),linear-gradient(#111827,#0d1626);border-radius:38px;padding:clamp(32px,5vw,58px)}.explainerDarkPanel h2,.leadMagnetDark h2{color:#fff;letter-spacing:-.07em;font-size:clamp(40px,6vw,78px);line-height:.9}.explainerDarkPanel p,.leadMagnetDark p{color:#ffffffb8}.explainerSteps{background:#fff;border:1px solid #1017261a;border-radius:30px;gap:12px;padding:28px;display:grid;box-shadow:0 20px 65px #10172612}.explainerSteps div{background:#f7f3ee;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:16px;display:grid}.explainerSteps div>span{color:#fff;background:#101726;border-radius:999px;place-items:center;width:42px;height:42px;font-weight:950;display:grid}.explainerSteps strong,.explainerSteps small{display:block}.explainerSteps strong{color:#101726;letter-spacing:-.04em;font-size:22px}.explainerSteps small{color:#5f6669}.checklistGrid article>div{gap:9px;margin-top:18px;display:grid}.checklistGrid span,.checklistUseCases span{color:#5f6669;background:#f7f3ee;border-radius:16px;align-items:flex-start;gap:8px;padding:11px;font-weight:850;display:flex}.leadMagnetForm{gap:16px;display:grid}.leadMagnetForm label{color:#101726;gap:8px;font-weight:900;display:grid}.leadMagnetForm input{border:1px solid #10172624;border-radius:16px;padding:13px}.explainerGrid svg,.explainerAssetGrid svg,.checklistGrid svg,.checklistUseCases svg,.leadMagnetNotice svg{color:#6c7b5d}@media (width<=1180px){.explainerGrid,.explainerAssetGrid,.checklistGrid,.checklistUseCases,.explainerFunnel,.leadMagnetSplit{grid-template-columns:1fr}}.proofHero{background:radial-gradient(circle at 85% 0,#c56c432e,#0000 28%),radial-gradient(circle at 0 18%,#718a5c2e,#0000 28%),linear-gradient(135deg,#f7f3ee 0%,#efe6dc 100%);grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(30px,5vw,78px);padding:clamp(62px,9vw,126px) clamp(20px,5vw,78px);display:grid}.proofHero h1{letter-spacing:-.085em;color:#101726;max-width:1160px;margin:14px 0 24px;font-size:clamp(56px,8.4vw,118px);line-height:.86}.proofHero .lead{color:#4f5558;max-width:920px;font-size:clamp(20px,2vw,28px);line-height:1.32}.proofTrustRow{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.proofTrustRow span{color:#4f5558;background:#ffffffa3;border:1px solid #1017261a;border-radius:999px;align-items:center;gap:9px;padding:11px 14px;font-weight:880;display:flex}.proofHeroCard{color:#fff;background:radial-gradient(circle at 80% 0,#c56c433d,#0000 32%),linear-gradient(#111827,#0d1626);border-radius:42px;padding:clamp(28px,4vw,44px);box-shadow:0 34px 110px #1017263d}.proofHeroCard>strong{letter-spacing:-.085em;margin:12px 0;font-size:clamp(54px,8vw,98px);line-height:.82;display:block}.proofHeroCard>span{color:#ffffffad;font-size:20px}.proofMiniStats{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px;display:grid}.proofMiniStats div{background:#ffffff12;border:1px solid #ffffff1c;border-radius:18px;padding:14px}.proofMiniStats b,.proofMiniStats small{display:block}.proofMiniStats b{font-size:34px;line-height:.9}.proofMiniStats small{color:#ffffff9e;margin-top:6px}.proofSummaryGrid,.proofPillarGrid,.proofOperatingMap,.proofComparisonCards{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.proofPillarGrid .sectionIntro,.proofOperatingMap .sectionIntro{grid-column:1/-1}.proofSummaryGrid article,.proofPillarGrid article,.proofOperatingMap article,.proofComparisonCards article,.beforeAfterPanel,.proofJourneyPanel,.proofLeadForm{background:#fff;border:1px solid #1017261a;border-radius:30px;padding:28px;box-shadow:0 20px 65px #10172612}.proofSummaryGrid h2,.proofPillarGrid h3,.proofOperatingMap h3,.proofComparisonCards h2,.proofLeadDark h2{letter-spacing:-.055em;color:#101726;font-size:clamp(26px,3vw,42px);line-height:.98}.proofSummaryGrid p,.proofPillarGrid p,.proofOperatingMap p,.proofComparisonCards p,.proofLeadDark p{color:#5f6669;font-size:17px;line-height:1.45}.proofSplit,.proofDashboardTheatre,.proofLeadSplit{grid-template-columns:.95fr 1.05fr;align-items:stretch;gap:24px;display:grid}.proofDarkPanel,.proofDashboardDark,.proofLeadDark{color:#fff;background:radial-gradient(circle at 100% 0,#718a5c42,#0000 34%),linear-gradient(#111827,#0d1626);border-radius:38px;padding:clamp(32px,5vw,58px)}.proofDarkPanel h2,.proofLeadDark h2{color:#fff;letter-spacing:-.07em;font-size:clamp(40px,6vw,78px);line-height:.9}.proofDarkPanel p,.proofLeadDark p{color:#ffffffb8}.beforeAfterPanel{gap:14px;display:grid}.beforeAfterPanel div{background:#f7f3ee;border-radius:20px;padding:18px}.beforeAfterPanel span,.beforeAfterPanel strong{text-transform:uppercase;letter-spacing:.08em;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:950;display:inline-flex}.beforeAfterPanel span{color:#8a4a2d;background:#c56c431f}.beforeAfterPanel strong{color:#3f4f37;background:#6c7b5d1f;margin-top:12px}.beforeAfterPanel p{color:#5f6669}.proofOperatingMap{grid-template-columns:repeat(2,1fr)}.proofDashboardDark{gap:22px;display:grid}.proofDashboardTop span,.proofDashboardTop strong{display:block}.proofDashboardTop span{color:#ffffffa8}.proofDashboardTop strong{letter-spacing:-.07em;margin-top:8px;font-size:clamp(38px,6vw,76px);line-height:.9}.proofDashboardMetrics{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.proofDashboardMetrics div{background:#ffffff12;border:1px solid #ffffff1c;border-radius:18px;padding:16px}.proofDashboardMetrics b,.proofDashboardMetrics span{display:block}.proofDashboardMetrics b{color:#fff;margin:10px 0 5px}.proofDashboardMetrics span{color:#ffffffa8}.proofJourneyPanel{gap:12px;display:grid}.proofJourneyPanel div{background:#f7f3ee;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:16px;display:grid}.proofJourneyPanel div>span{color:#fff;background:#101726;border-radius:999px;place-items:center;width:42px;height:42px;font-weight:950;display:grid}.proofJourneyPanel strong,.proofJourneyPanel small{display:block}.proofJourneyPanel strong{color:#101726;letter-spacing:-.04em;font-size:22px}.proofJourneyPanel small{color:#5f6669}.proofLeadForm{gap:16px;display:grid}.proofLeadForm label{color:#101726;gap:8px;font-weight:900;display:grid}.proofLeadForm input{border:1px solid #10172624;border-radius:16px;padding:13px}.proofLeadNotice{color:#3f4f37;background:#6c7b5d1f;border-radius:16px;align-items:flex-start;gap:9px;padding:12px;font-weight:850;display:flex}.proofTrustRow svg,.proofSummaryGrid svg,.proofPillarGrid svg,.proofOperatingMap svg,.proofComparisonCards svg,.proofDashboardMetrics svg,.proofLeadNotice svg{color:#6c7b5d}@media (width<=1180px){.proofHero,.proofSummaryGrid,.proofPillarGrid,.proofOperatingMap,.proofComparisonCards,.proofSplit,.proofDashboardTheatre,.proofLeadSplit,.proofMiniStats,.proofDashboardMetrics{grid-template-columns:1fr}}.d1PortalHero,.adminD1Hero{background:radial-gradient(circle at 85% 0,#c56c432e,#0000 28%),radial-gradient(circle at 0 18%,#718a5c2e,#0000 28%),linear-gradient(135deg,#f7f3ee 0%,#efe6dc 100%);grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(30px,5vw,78px);padding:clamp(62px,9vw,126px) clamp(20px,5vw,78px);display:grid}.d1PortalHero h1,.adminD1Hero h1{letter-spacing:-.085em;color:#101726;max-width:1120px;margin:14px 0 24px;font-size:clamp(56px,8.4vw,118px);line-height:.86}.d1PortalHero .lead,.adminD1Hero .lead{color:#4f5558;max-width:900px;font-size:clamp(20px,2vw,28px);line-height:1.32}.d1TrustRow{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.d1TrustRow span{color:#4f5558;background:#ffffffa3;border:1px solid #1017261a;border-radius:999px;align-items:center;gap:9px;padding:11px 14px;font-weight:880;display:flex}.d1PortalAccess,.adminD1Access{color:#fff;background:radial-gradient(circle at 80% 0,#c56c433d,#0000 32%),linear-gradient(#111827,#0d1626);border-radius:42px;gap:14px;padding:clamp(28px,4vw,44px);display:grid;box-shadow:0 34px 110px #1017263d}.d1PortalAccess h2,.adminD1Access h2{letter-spacing:-.075em;font-size:clamp(40px,6vw,72px);line-height:.86}.d1PortalAccess p,.adminD1Access p{color:#ffffffad}.d1PortalAccess input,.adminD1Access input{color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:16px;padding:13px}.d1Error,.adminD1Error,.adminD1Notice{color:#fff;background:#c56c4326;border-radius:16px;align-items:flex-start;gap:9px;padding:12px;font-weight:850;display:flex}.d1PortalShell{grid-template-columns:280px 1fr;align-items:start;gap:24px;display:grid}.d1Sidebar,.d1WhiteCard,.d1TableCard,.adminD1TableCard{background:#fff;border:1px solid #1017261a;border-radius:30px;padding:28px;box-shadow:0 20px 65px #10172612}.d1Sidebar{gap:10px;display:grid;position:sticky;top:112px}.d1Sidebar button,.adminD1Filters button{color:#5f6669;text-transform:capitalize;cursor:pointer;background:#f7f3ee;border:1px solid #1017261a;border-radius:999px;padding:10px 14px;font-weight:950}.d1Sidebar button.active,.adminD1Filters button.active{color:#fff;background:#101726}.d1SideNote{color:#3f4f37;background:#6c7b5d1f;border-radius:18px;align-items:flex-start;gap:10px;margin-top:10px;padding:14px;font-weight:850;display:flex}.d1Main{gap:18px;display:grid}.d1MetricGrid,.adminD1MetricGrid,.adminD1Next{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.adminD1MetricGrid{grid-template-columns:repeat(6,1fr)}.d1MetricGrid article,.adminD1MetricGrid article,.adminD1Next article{background:#f7f3ee;border:1px solid #1017261a;border-radius:24px;padding:20px}.d1MetricGrid span,.d1MetricGrid strong,.d1MetricGrid small,.adminD1MetricGrid span,.adminD1MetricGrid strong{display:block}.d1MetricGrid strong,.adminD1MetricGrid strong{letter-spacing:-.065em;color:#101726;margin:10px 0 5px;font-size:34px;line-height:.9}.d1MetricGrid span,.d1MetricGrid small,.adminD1MetricGrid span{color:#5f6669}.d1FocusGrid{grid-template-columns:.95fr 1.05fr;gap:18px;display:grid}.d1DarkCard{color:#fff;background:radial-gradient(circle at 100% 0,#718a5c42,#0000 34%),linear-gradient(#111827,#0d1626);border-radius:30px;padding:clamp(28px,4vw,46px)}.d1DarkCard h2{letter-spacing:-.07em;font-size:clamp(38px,6vw,72px);line-height:.88}.d1DarkCard p{color:#ffffffb8}.d1RecordList{gap:10px;display:grid}.d1RecordList div{background:#f7f3ee;border-radius:16px;padding:12px}.d1RecordList span,.d1RecordList strong,.d1RecordList small{display:block}.d1RecordList span,.adminTypePill{color:#3f4f37;text-transform:uppercase;letter-spacing:.08em;background:#6c7b5d1f;border-radius:999px;width:fit-content;padding:6px 9px;font-size:11px;font-weight:950}.d1RecordList strong{color:#101726;margin:8px 0 4px}.d1RecordList small{color:#5f6669}.d1TableCard,.adminD1TableCard{overflow-x:auto}.d1TableCard h2,.adminD1TableCard h2,.adminD1Next h2{letter-spacing:-.06em;color:#101726;font-size:clamp(30px,4vw,54px);line-height:.94}.d1TableCard table,.adminD1TableCard table{border-collapse:collapse;width:100%}.d1TableCard th,.d1TableCard td,.adminD1TableCard th,.adminD1TableCard td{text-align:left;vertical-align:top;border-bottom:1px solid #10172614;padding:14px}.d1TableCard th,.adminD1TableCard th{color:#101726;text-transform:uppercase;letter-spacing:.09em;font-size:12px}.d1TableCard td,.adminD1TableCard td{color:#5f6669}.d1TableCard td strong,.d1TableCard td small,.adminD1TableCard td strong,.adminD1TableCard td small{display:block}.d1TableCard td strong,.adminD1TableCard td strong{color:#101726}.d1TableCard td small,.adminD1TableCard td small{color:#7b8285}.adminD1Shell{gap:20px;display:grid}.adminD1Filters{flex-wrap:wrap;gap:9px;display:flex}.d1PortalHero svg,.adminD1Hero svg,.d1MetricGrid svg,.adminD1MetricGrid svg,.d1SideNote svg,.adminD1Next svg{color:#6c7b5d}@media (width<=1180px){.d1PortalHero,.adminD1Hero,.d1PortalShell,.d1FocusGrid,.d1MetricGrid,.adminD1MetricGrid,.adminD1Next{grid-template-columns:1fr}.d1Sidebar{position:static}}.opsHero{background:radial-gradient(circle at 85% 0,#c56c432e,#0000 28%),radial-gradient(circle at 0 18%,#718a5c2e,#0000 28%),linear-gradient(135deg,#f7f3ee 0%,#efe6dc 100%);grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(30px,5vw,78px);padding:clamp(62px,9vw,126px) clamp(20px,5vw,78px);display:grid}.opsHero h1{letter-spacing:-.085em;color:#101726;max-width:1120px;margin:14px 0 24px;font-size:clamp(56px,8.4vw,118px);line-height:.86}.opsHero .lead{color:#4f5558;max-width:900px;font-size:clamp(20px,2vw,28px);line-height:1.32}.opsTrustRow{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.opsTrustRow span{color:#4f5558;background:#ffffffa3;border:1px solid #1017261a;border-radius:999px;align-items:center;gap:9px;padding:11px 14px;font-weight:880;display:flex}.opsAccessCard{color:#fff;background:radial-gradient(circle at 80% 0,#c56c433d,#0000 32%),linear-gradient(#111827,#0d1626);border-radius:42px;gap:14px;padding:clamp(28px,4vw,44px);display:grid;box-shadow:0 34px 110px #1017263d}.opsAccessCard h2{letter-spacing:-.075em;font-size:clamp(40px,6vw,72px);line-height:.86}.opsAccessCard p{color:#ffffffad}.opsAccessCard input{color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:16px;padding:13px}.opsMetricGrid{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.opsMetricGrid article,.opsCrudGrid article{background:#fff;border:1px solid #1017261a;border-radius:30px;padding:24px;box-shadow:0 20px 65px #10172612}.opsMetricGrid span,.opsMetricGrid strong{display:block}.opsMetricGrid strong{letter-spacing:-.065em;color:#101726;margin:10px 0 5px;font-size:34px;line-height:.9}.opsMetricGrid span{color:#5f6669}.opsCrudGrid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;display:grid}.opsCrudGrid h2{letter-spacing:-.06em;color:#101726;font-size:clamp(28px,4vw,52px);line-height:.94}.opsCrudGrid label{color:#101726;gap:8px;margin:12px 0;font-weight:900;display:grid}.opsCrudGrid input{background:#f7f3ee;border:1px solid #10172624;border-radius:16px;padding:13px}.opsResultCard{grid-column:span 2}.opsResultCard pre{white-space:pre-wrap;border-radius:18px;padding:16px;font-size:13px;overflow-x:auto}.opsSuccess{color:#3f4f37;background:#6c7b5d1f}.opsFailure{color:#8a4a2d;background:#c56c431f}.opsNotice{color:#3f4f37;background:#6c7b5d1f;border-radius:16px;align-items:flex-start;gap:9px;margin-top:14px;padding:12px;font-weight:850;display:flex}.opsHero svg,.opsMetricGrid svg,.opsNotice svg{color:#6c7b5d}@media (width<=1180px){.opsHero,.opsMetricGrid,.opsCrudGrid{grid-template-columns:1fr}.opsResultCard{grid-column:auto}}.reportsHero{background:radial-gradient(circle at 85% 0,#c56c432e,#0000 28%),radial-gradient(circle at 0 18%,#718a5c2e,#0000 28%),linear-gradient(135deg,#f7f3ee 0%,#efe6dc 100%);grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(30px,5vw,78px);padding:clamp(62px,9vw,126px) clamp(20px,5vw,78px);display:grid}.reportsHero h1{letter-spacing:-.085em;color:#101726;max-width:1120px;margin:14px 0 24px;font-size:clamp(56px,8.4vw,118px);line-height:.86}.reportsHero .lead{color:#4f5558;max-width:900px;font-size:clamp(20px,2vw,28px);line-height:1.32}.reportsTrustRow{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.reportsTrustRow span{color:#4f5558;background:#ffffffa3;border:1px solid #1017261a;border-radius:999px;align-items:center;gap:9px;padding:11px 14px;font-weight:880;display:flex}.reportsAccessCard{color:#fff;background:radial-gradient(circle at 80% 0,#c56c433d,#0000 32%),linear-gradient(#111827,#0d1626);border-radius:42px;gap:14px;padding:clamp(28px,4vw,44px);display:grid;box-shadow:0 34px 110px #1017263d}.reportsAccessCard h2{letter-spacing:-.075em;font-size:clamp(40px,6vw,72px);line-height:.86}.reportsAccessCard p{color:#ffffffad}.reportsAccessCard input{color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:16px;padding:13px}.reportsError{color:#fff;background:#c56c4326;border-radius:16px;padding:12px;font-weight:850}.reportsBuilder,.reportsLayout{grid-template-columns:.95fr 1.05fr;align-items:start;gap:24px;display:grid}.reportsForm,.reportsMetricPanel,.reportsList,.reportsPreview{background:#fff;border:1px solid #1017261a;border-radius:30px;padding:28px;box-shadow:0 20px 65px #10172612}.reportsForm h2,.reportsPreviewHeader h2,.reportsEmptyLarge h2{letter-spacing:-.06em;color:#101726;font-size:clamp(30px,4vw,54px);line-height:.94}.reportsForm label{color:#101726;gap:8px;margin:14px 0;font-weight:900;display:grid}.reportsForm input{background:#f7f3ee;border:1px solid #10172624;border-radius:16px;padding:13px}.reportsMetricGrid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.reportsMetricGrid div{background:#f7f3ee;border-radius:22px;padding:18px}.reportsMetricGrid span,.reportsMetricGrid strong{display:block}.reportsMetricGrid strong{color:#101726;margin-top:9px;font-size:28px;line-height:1}.reportsList{gap:10px;display:grid;position:sticky;top:112px}.reportsList button{text-align:left;cursor:pointer;background:#f7f3ee;border:1px solid #1017261a;border-radius:18px;padding:14px}.reportsList button.active{color:#fff;background:#101726}.reportsList strong,.reportsList span{display:block}.reportsList span{opacity:.72}.reportsPreview{overflow-x:auto}.reportsPreviewHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.reportsRecommendations{gap:10px;margin:18px 0;display:grid}.reportsRecommendations span,.reportsEmpty{color:#3f4f37;background:#6c7b5d1f;border-radius:16px;align-items:flex-start;gap:9px;padding:12px;font-weight:850;display:flex}.reportsPreview pre{white-space:pre-wrap;color:#fff;background:#101726;border-radius:22px;padding:20px;line-height:1.5;overflow-x:auto}.reportsEmptyLarge{text-align:center;color:#5f6669;justify-items:center;gap:10px;padding:60px 20px;display:grid}.reportsHero svg,.reportsMetricGrid svg,.reportsRecommendations svg,.reportsEmpty svg{color:#6c7b5d}@media (width<=1180px){.reportsHero,.reportsBuilder,.reportsLayout,.reportsMetricGrid{grid-template-columns:1fr}.reportsList{position:static}.reportsPreviewHeader{display:grid}}.cleanHeader{align-items:center;gap:24px}.megaNav{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.megaNavGroup{position:relative}.megaNavTrigger{color:#4b535c;border-radius:999px;align-items:center;min-height:44px;padding:10px 15px;font-weight:950;text-decoration:none;display:inline-flex}.megaNavTrigger:hover,.megaNavGroup:focus-within .megaNavTrigger,.megaNavGroup:hover .megaNavTrigger{color:#fff;background:#101726}.megaNavPanel{z-index:90;background:#fff;border:1px solid #1017261a;border-radius:22px;gap:6px;min-width:260px;padding:12px;display:none;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 30px 90px #1017262e}.megaNavGroup:hover .megaNavPanel,.megaNavGroup:focus-within .megaNavPanel{display:grid}.megaNavPanel a{color:#4b535c;border-radius:14px;padding:11px 12px;font-weight:850;text-decoration:none}.megaNavPanel a:hover{color:#101726;background:#f7f3ee}.portalAccessHero{background:radial-gradient(circle at 85% 0,#c56c432e,#0000 28%),radial-gradient(circle at 0 18%,#718a5c2e,#0000 28%),linear-gradient(135deg,#f7f3ee 0%,#efe6dc 100%);grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(30px,5vw,78px);padding:clamp(62px,9vw,126px) clamp(20px,5vw,78px);display:grid}.portalAccessHero h1{letter-spacing:-.085em;color:#101726;max-width:1120px;margin:14px 0 24px;font-size:clamp(56px,8.4vw,118px);line-height:.86}.portalAccessHero .lead{color:#4f5558;max-width:900px;font-size:clamp(20px,2vw,28px);line-height:1.32}.portalAccessTrust{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.portalAccessTrust span{color:#4f5558;background:#ffffffa3;border:1px solid #1017261a;border-radius:999px;align-items:center;gap:9px;padding:11px 14px;font-weight:880;display:flex}.portalAccessCard{color:#fff;background:radial-gradient(circle at 80% 0,#c56c433d,#0000 32%),linear-gradient(#111827,#0d1626);border-radius:42px;gap:14px;padding:clamp(28px,4vw,44px);display:grid;box-shadow:0 34px 110px #1017263d}.portalAccessCard h2{letter-spacing:-.075em;font-size:clamp(40px,6vw,72px);line-height:.86}.portalAccessCard label{color:#ffffffc7;gap:8px;font-weight:900;display:grid}.portalAccessCard input{color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:16px;padding:13px}.portalAccessLinks{flex-wrap:wrap;gap:12px;display:flex}.portalAccessLinks a{color:#ffffffb8;font-weight:850}.portalNotice{color:#fff;background:#6c7b5d2e;border-radius:16px;align-items:flex-start;gap:9px;padding:12px;font-weight:850;display:flex}.portalModulesGrid,.portalSeparationGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.portalModulesGrid .sectionIntro{grid-column:1/-1}.portalModulesGrid article,.portalSeparationGrid article{background:#fff;border:1px solid #1017261a;border-radius:30px;padding:28px;box-shadow:0 20px 65px #10172612}.portalModulesGrid h3,.portalSeparationGrid h2{letter-spacing:-.055em;color:#101726;font-size:clamp(26px,3vw,42px);line-height:.98}.portalModulesGrid p,.portalSeparationGrid p{color:#5f6669;font-size:17px;line-height:1.45}.portalAccessTrust svg,.portalModulesGrid svg,.portalNotice svg{color:#6c7b5d}@media (width<=1180px){.cleanHeader{align-items:flex-start}.megaNav{justify-content:flex-start}.megaNavPanel{box-shadow:none;margin-top:6px;position:static}.portalAccessHero,.portalModulesGrid,.portalSeparationGrid{grid-template-columns:1fr}}.portalError{color:#fff;background:#c56c4333;border-radius:16px;align-items:flex-start;gap:9px;padding:12px;font-weight:850;display:flex}.ownerPortalGate{background:radial-gradient(circle at 85% 0,#c56c432e,#0000 28%),radial-gradient(circle at 0 18%,#718a5c2e,#0000 28%),linear-gradient(135deg,#f7f3ee 0%,#efe6dc 100%);align-content:center;justify-items:start;gap:18px;min-height:74vh;padding:clamp(62px,9vw,126px) clamp(20px,5vw,78px);display:grid}.ownerPortalGate h1{letter-spacing:-.085em;color:#101726;max-width:900px;font-size:clamp(60px,8vw,118px);line-height:.86}.ownerPortalGate .lead{color:#4f5558;max-width:740px;font-size:clamp(20px,2vw,28px);line-height:1.32}.ownerPortalMain{padding-top:42px}.ownerPortalSections{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.d1PortalAccess strong{color:#fff;background:#ffffff1f;border-radius:999px;width:fit-content;padding:9px 12px;display:block}@media (width<=1180px){.ownerPortalSections{grid-template-columns:1fr}}.emailAdminHero{background:radial-gradient(circle at 85% 0,#c56c432e,#0000 28%),radial-gradient(circle at 0 18%,#718a5c2e,#0000 28%),linear-gradient(135deg,#f7f3ee 0%,#efe6dc 100%);grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(30px,5vw,78px);padding:clamp(62px,9vw,126px) clamp(20px,5vw,78px);display:grid}.emailAdminHero h1{letter-spacing:-.085em;color:#101726;max-width:1120px;margin:14px 0 24px;font-size:clamp(56px,8.4vw,118px);line-height:.86}.emailAdminHero .lead{color:#4f5558;max-width:900px;font-size:clamp(20px,2vw,28px);line-height:1.32}.emailAdminCard,.emailAdminPanel,.emailQueueList{background:#fff;border:1px solid #1017261a;border-radius:30px;padding:28px;box-shadow:0 20px 65px #10172612}.emailAdminCard{color:#fff;background:radial-gradient(circle at 80% 0,#c56c432e,#0000 32%),linear-gradient(#111827,#0d1626);border-radius:42px;gap:12px;display:grid}.emailAdminCard h2{letter-spacing:-.08em;font-size:clamp(52px,8vw,96px);line-height:.86}.emailStatusPills{flex-wrap:wrap;gap:8px;display:flex}.emailStatusPills span{color:#fff;background:#ffffff1f;border-radius:999px;padding:8px 10px;font-weight:850}.emailAdminGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.emailAdminPanel h2{letter-spacing:-.06em;color:#101726;font-size:clamp(28px,4vw,52px);line-height:.94}.emailResult{background:#f7f3ee;border-radius:18px;gap:8px;padding:14px;display:grid}.emailError{color:#8a3a1c;background:#c56c431f;border-radius:16px;padding:12px;font-weight:850}@media (width<=1180px){.emailAdminHero,.emailAdminGrid{grid-template-columns:1fr}}.commercialPanelTop,.commercialMiniMetrics{flex-direction:column}@media (width<=1180px){.commercialHero,.commercialSplitSection,.commercialDashboardSection,.commercialTruthSection{grid-template-columns:1fr}.commercialPainGrid,.commercialOfferGrid,.commercialProcessGrid,.commercialProofGrid{grid-template-columns:repeat(2,1fr)}.commercialHeroPanel{min-height:auto}}@media (width<=720px){.commercialPainGrid,.commercialOfferGrid,.commercialProcessGrid,.commercialProofGrid,.mockMetricGrid{grid-template-columns:1fr}.mockRows p{flex-direction:column}}.commercialHero{background:radial-gradient(circle at 88% 8%,#c56c4333,#0000 30%),radial-gradient(circle at 0 20%,#718a5c2e,#0000 28%),linear-gradient(135deg,#f7f3ee 0%,#efe6dc 100%);grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:stretch;gap:clamp(28px,5vw,76px);padding:clamp(70px,9vw,132px) clamp(20px,5vw,78px);display:grid}.commercialHeroCopy h1{letter-spacing:-.09em;color:#101726;max-width:1160px;margin:16px 0 26px;font-size:clamp(58px,8.8vw,132px);line-height:.84}.commercialHeroCopy .lead{color:#4f5558;max-width:920px;font-size:clamp(20px,2.1vw,30px);line-height:1.3}.commercialHeroActions,.commercialTrustRow,.commercialDashboardList,.commercialPanelTop,.commercialMiniMetrics,.truthList{flex-wrap:wrap;gap:12px;display:flex}.commercialHeroActions{margin:30px 0 20px}.commercialTrustRow span,.commercialDashboardList span,.truthList span{color:#101726;background:#ffffffb3;border:1px solid #1017261a;border-radius:999px;align-items:center;gap:8px;padding:10px 12px;font-weight:850;display:inline-flex}.commercialHeroPanel{color:#fff;background:radial-gradient(circle at 85% 0,#c56c4347,#0000 36%),linear-gradient(#111827,#0d1626);border-radius:42px;gap:20px;padding:clamp(26px,4vw,42px);display:grid;box-shadow:0 32px 95px #10172638}.commercialHeroPanel h2{letter-spacing:-.075em;margin:10px 0;font-size:clamp(42px,6vw,82px);line-height:.88}.commercialHeroPanel p{color:#ffffffc7}.commercialPanelTop,.commercialMiniMetrics{flex-direction:column}.commercialMiniMetrics div{background:#ffffff14;border:1px solid #ffffff1f;border-radius:24px;padding:18px}.commercialMiniMetrics strong{margin-bottom:7px;font-size:22px;display:block}.commercialMiniMetrics span{color:#ffffffb8}.commercialPainSection,.commercialOfferSection,.commercialProcessSection,.commercialProofSection{padding:clamp(60px,8vw,110px) clamp(20px,5vw,78px)}.commercialPainGrid,.commercialOfferGrid,.commercialProcessGrid,.commercialProofGrid{gap:18px;margin-top:34px;display:grid}.commercialPainGrid{grid-template-columns:repeat(5,1fr)}.commercialOfferGrid,.commercialProcessGrid{grid-template-columns:repeat(4,1fr)}.commercialPainGrid article,.commercialOfferGrid article,.commercialProcessGrid article,.packageStackCards article,.commercialProofGrid a{background:#fff;border:1px solid #1017261a;border-radius:30px;padding:24px;box-shadow:0 18px 50px #1017260f}.commercialPainGrid article svg,.commercialOfferGrid article svg,.commercialProcessGrid article svg,.commercialProofGrid a svg{color:#6f8b5d}.commercialOfferGrid article h3,.commercialProcessGrid article h3,.packageStackCards h3{letter-spacing:-.05em;color:#101726;margin:14px 0 10px;font-size:28px;line-height:.96}.commercialSplitSection,.commercialDashboardSection,.commercialTruthSection{background:#fffaf4;grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(26px,5vw,70px);padding:clamp(60px,8vw,110px) clamp(20px,5vw,78px);display:grid}.commercialSplitSection h2,.commercialDashboardSection h2,.commercialTruthSection h2,.commercialProofSection h2,.commercialFinalCta h2{letter-spacing:-.08em;color:#101726;margin:12px 0 18px;font-size:clamp(42px,6.5vw,92px);line-height:.88}.packageStackCards{gap:18px;display:grid}.packageStackCards ul{color:#4f5558;margin:16px 0 0;padding-left:20px}.packageStackCards li{margin:8px 0}.commercialDashboardList{margin-top:24px}.commercialDashboardMock{color:#fff;background:#111827;border-radius:38px;padding:24px;box-shadow:0 30px 90px #1017263d}.mockHeader{gap:8px;margin-bottom:24px;display:flex}.mockHeader span{background:#ffffff40;border-radius:99px;width:12px;height:12px}.mockMetricGrid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.mockMetricGrid div,.mockRows p{background:#ffffff14;border:1px solid #ffffff1f;border-radius:20px;padding:16px}.mockMetricGrid strong{letter-spacing:-.06em;font-size:42px;line-height:.9;display:block}.mockMetricGrid small,.mockRows span{color:#ffffffb3}.mockRows{gap:10px;margin-top:14px;display:grid}.mockRows p{justify-content:space-between;gap:16px;margin:0;display:flex}.commercialTruthSection{background:radial-gradient(circle at 100% 0,#c56c4326,#0000 25%),#f7f3ee}.truthList{flex-direction:column}.truthList span{border-radius:22px;justify-content:flex-start}.commercialProofGrid{grid-template-columns:repeat(4,1fr)}.commercialProofGrid a{color:#101726;letter-spacing:-.04em;flex-direction:column;gap:16px;font-size:24px;font-weight:900;line-height:1;text-decoration:none;display:flex}.commercialFinalCta{text-align:center;color:#fff;background:radial-gradient(circle at 20% 0,#718a5c47,#0000 30%),radial-gradient(circle at 80% 10%,#c56c4338,#0000 30%),linear-gradient(135deg,#111827,#0d1626);padding:clamp(70px,9vw,126px) clamp(20px,5vw,78px)}.commercialFinalCta h2{color:#fff;max-width:1040px;margin-left:auto;margin-right:auto}.commercialFinalCta p{color:#ffffffc7;max-width:760px;margin:0 auto 28px;font-size:20px}.commercialFinalCta .heroActions{justify-content:center}@media (width<=1180px){.commercialHero,.commercialSplitSection,.commercialDashboardSection,.commercialTruthSection{grid-template-columns:1fr}.commercialPainGrid,.commercialOfferGrid,.commercialProcessGrid,.commercialProofGrid{grid-template-columns:repeat(2,1fr)}.commercialHeroPanel{min-height:auto}}@media (width<=720px){.commercialPainGrid,.commercialOfferGrid,.commercialProcessGrid,.commercialProofGrid,.mockMetricGrid{grid-template-columns:1fr}.mockRows p{flex-direction:column}}.packagesHeroV2{background:radial-gradient(circle at 88% 8%,#c56c4333,#0000 30%),radial-gradient(circle at 0 18%,#718a5c2e,#0000 28%),linear-gradient(135deg,#f7f3ee 0%,#efe6dc 100%);grid-template-columns:minmax(0,1.05fr) minmax(340px,.75fr);align-items:center;gap:clamp(28px,5vw,76px);padding:clamp(70px,9vw,132px) clamp(20px,5vw,78px);display:grid}.packagesHeroV2 h1{letter-spacing:-.09em;color:#101726;max-width:1120px;margin:14px 0 24px;font-size:clamp(58px,8.5vw,126px);line-height:.84}.packagesHeroV2 .lead{color:#4f5558;max-width:880px;font-size:clamp(20px,2.1vw,30px);line-height:1.3}.packagesTrustRow{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.packagesTrustRow span{color:#101726;background:#ffffffc2;border:1px solid #1017261a;border-radius:999px;align-items:center;gap:8px;padding:10px 12px;font-weight:850;display:inline-flex}.pricingDecisionCard{color:#fff;background:radial-gradient(circle at 85% 0,#c56c4347,#0000 36%),linear-gradient(#111827,#0d1626);border-radius:42px;gap:15px;padding:clamp(26px,4vw,42px);display:grid;box-shadow:0 32px 95px #10172638}.pricingDecisionCard h2{letter-spacing:-.075em;color:#fff;font-size:clamp(38px,5.2vw,72px);line-height:.88}.pricingDecisionCard p{color:#ffffffc2}.packageCardsV2{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.packageCardsV2 article{background:#fff;border:1px solid #1017261a;border-radius:34px;gap:14px;padding:28px;display:grid;position:relative;box-shadow:0 20px 60px #10172612}.packageCardsV2 article.featuredPackage{color:#fff;background:radial-gradient(circle at 88% 0,#c56c432e,#0000 32%),linear-gradient(#111827,#0d1626);transform:translateY(-12px)}.packageCardsV2 article.featuredPackage p,.packageCardsV2 article.featuredPackage li,.packageCardsV2 article.featuredPackage .packageCadence{color:#ffffffc2}.packageCardsV2 article.featuredPackage h2,.packageCardsV2 article.featuredPackage h3,.packageCardsV2 article.featuredPackage .packagePrice{color:#fff}.packageBadge{color:#536843;background:#718a5c1f;border-radius:999px;width:fit-content;padding:8px 10px;font-size:13px;font-weight:900}.featuredPackage .packageBadge{color:#fff;background:#ffffff24}.packageCardsV2 h2{letter-spacing:-.075em;color:#101726;font-size:clamp(34px,4.8vw,62px);line-height:.88}.packagePrice{color:#101726;font-size:25px;display:block}.packageCadence{color:#6b7280;font-weight:800}.packageOutcome{background:#718a5c1a;border-radius:20px;align-items:flex-start;gap:10px;padding:14px;font-weight:850;display:flex}.featuredPackage .packageOutcome{background:#ffffff1a}.packageCardsV2 h3{margin-top:8px;font-size:18px}.packageCardsV2 ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.packageCardsV2 li{color:#4f5558;align-items:flex-start;gap:9px;display:flex}.notIncluded svg,.compareNo{color:#a15b3e}.packageCompareSection,.packageFitSection,.packageServiceScope,.packageFaqSection{padding:clamp(60px,8vw,110px) clamp(20px,5vw,78px)}.compareTableWrap{background:#fff;border:1px solid #1017261a;border-radius:30px;margin-top:34px;overflow-x:auto;box-shadow:0 20px 60px #1017260f}.compareTable{border-collapse:collapse;width:100%;min-width:860px}.compareTable th,.compareTable td{text-align:left;border-bottom:1px solid #10172614;padding:18px}.compareTable th{color:#101726;text-transform:uppercase;letter-spacing:.08em;background:#f7f3ee;font-size:15px}.compareTable td:first-child{color:#101726;font-weight:850}.compareYes,.compareNo,.compareText{border-radius:999px;align-items:center;gap:7px;padding:8px 10px;font-weight:850;display:inline-flex}.compareYes{color:#536843;background:#718a5c1f}.compareNo{background:#c56c431f}.compareText{color:#4f5558;background:#f7f3ee}.packageFitSection,.packageEconomicsSection{background:#fffaf4;grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(28px,5vw,76px);display:grid}.packageFitSection h2,.packageEconomicsSection h2,.packageFinalCta h2{letter-spacing:-.08em;color:#101726;font-size:clamp(42px,6.4vw,92px);line-height:.88}.fitGrid,.serviceScopeGrid,.faqGridV2{gap:18px;display:grid}.fitGrid{grid-template-columns:repeat(3,1fr)}.serviceScopeGrid{grid-template-columns:repeat(4,1fr)}.faqGridV2{grid-template-columns:repeat(5,1fr)}.fitGrid article,.serviceScopeGrid article,.faqGridV2 article,.packageEconomicsSection aside div{background:#fff;border:1px solid #1017261a;border-radius:30px;padding:24px;box-shadow:0 18px 50px #1017260f}.fitGrid h3,.serviceScopeGrid h3,.faqGridV2 h3{letter-spacing:-.05em;color:#101726;margin:14px 0 10px;font-size:25px;line-height:.98}.packageEconomicsSection{padding:clamp(60px,8vw,110px) clamp(20px,5vw,78px)}.packageEconomicsSection aside{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.packageEconomicsSection aside div{gap:10px;display:grid}.packageEconomicsSection aside strong{letter-spacing:-.04em;color:#101726;font-size:24px;line-height:.98;display:block}.packageFinalCta{text-align:center;color:#fff;background:radial-gradient(circle at 20% 0,#718a5c47,#0000 30%),radial-gradient(circle at 80% 10%,#c56c4338,#0000 30%),linear-gradient(135deg,#111827,#0d1626);padding:clamp(70px,9vw,126px) clamp(20px,5vw,78px)}.packageFinalCta h2{color:#fff;max-width:980px;margin-left:auto;margin-right:auto}.packageFinalCta p{color:#ffffffc7;max-width:820px;margin:0 auto 28px;font-size:20px}.packageFinalCta .heroActions{justify-content:center}@media (width<=1180px){.packagesHeroV2,.packageFitSection,.packageEconomicsSection{grid-template-columns:1fr}.packageCardsV2,.fitGrid,.serviceScopeGrid,.faqGridV2,.packageEconomicsSection aside{grid-template-columns:repeat(2,1fr)}.packageCardsV2 article.featuredPackage{transform:none}}@media (width<=720px){.packageCardsV2,.fitGrid,.serviceScopeGrid,.faqGridV2,.packageEconomicsSection aside{grid-template-columns:1fr}}:root{--sd-ink:#111827;--sd-ink-soft:#303744;--sd-ivory:#f8f3eb;--sd-paper:#fffaf2;--sd-stone:#e7dccd;--sd-gold:#b99a64;--sd-olive:#66785f;--sd-clay:#c56c43;--sd-muted:#626b73}html{text-rendering:geometricprecision;-webkit-font-smoothing:antialiased}body{background:var(--sd-paper);color:var(--sd-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}h1,h2,h3,.button,nav,header{letter-spacing:-.035em}h1,h2{font-weight:760}p{color:var(--sd-muted)}header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid #11182714;background:#fffaf2eb!important}header a{font-size:15px;font-weight:760}.button{border-radius:999px;font-weight:760}.button.primary{background:var(--sd-ink);color:#fff;box-shadow:0 14px 34px #11182729}.button.secondary{color:var(--sd-ink);background:#ffffff8c;border:1px solid #1118271f}.luxuryHero{background:radial-gradient(circle at 86% 8%,#b99a643d,#0000 32%),radial-gradient(circle at 8% 24%,#66785f2e,#0000 30%),linear-gradient(135deg,#fbf7ef 0%,#f0e5d7 100%);grid-template-columns:minmax(0,1.08fr) minmax(360px,.72fr);align-items:center;gap:clamp(32px,5vw,78px);min-height:84vh;padding:clamp(72px,9vw,138px) clamp(22px,5vw,82px);display:grid}.luxuryHeroCopy{max-width:1040px}.luxuryKicker{color:var(--sd-olive);text-transform:uppercase;letter-spacing:.16em;margin:0 0 14px;font-size:12px;font-weight:880}.luxuryHero h1{letter-spacing:-.055em;max-width:980px;color:var(--sd-ink);margin:0 0 24px;font-size:clamp(52px,7.4vw,104px);line-height:.94}.luxuryLead{max-width:830px;color:var(--sd-ink-soft);font-size:clamp(19px,1.9vw,27px);line-height:1.42}.luxuryHeroActions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.luxuryHeroActions.center{justify-content:center}.luxuryTrustStrip{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.luxuryTrustStrip span,.luxuryScopeList span,.luxuryConcernList p{color:var(--sd-ink);background:#ffffffad;border:1px solid #1118271a;border-radius:999px;align-items:center;gap:9px;padding:10px 13px;font-weight:760;display:inline-flex}.luxuryHeroCard{color:#fff;background:linear-gradient(145deg,#111827f5,#222b3aeb),radial-gradient(circle at 80% 0,#b99a6461,#0000 38%);border:1px solid #ffffff6b;border-radius:38px;padding:clamp(22px,4vw,34px);box-shadow:0 32px 90px #11182738}.luxuryCardHeader,.luxuryPropertyCard,.luxuryMiniRows p{justify-content:space-between;align-items:center;gap:16px;display:flex}.luxuryCardHeader{color:#ffffffc2;letter-spacing:.14em;text-transform:uppercase;margin-bottom:22px;font-size:13px;font-weight:820}.luxuryPropertyCard{background:#ffffff1a;border:1px solid #ffffff21;border-radius:28px;padding:22px}.luxuryPropertyCard p{color:#ffffff9e;margin:0 0 6px;font-size:13px}.luxuryPropertyCard strong{color:#fff;letter-spacing:-.04em;font-size:25px;line-height:1;display:block}.luxuryScore{background:var(--sd-gold);width:76px;height:76px;color:var(--sd-ink);border-radius:999px;place-items:center;font-size:30px;font-weight:880;display:grid}.luxuryMiniRows{gap:11px;margin-top:16px;display:grid}.luxuryMiniRows p{color:#ffffffc7;background:#ffffff14;border-radius:18px;margin:0;padding:14px}.luxuryMiniRows strong{color:#fff}.luxuryProofBand{background:var(--sd-ink);border-top:1px solid #11182714;border-bottom:1px solid #11182714;grid-template-columns:repeat(4,1fr);display:grid}.luxuryProofBand article{color:#fff;border-right:1px solid #ffffff1a;padding:clamp(22px,3vw,36px)}.luxuryProofBand strong{letter-spacing:-.06em;font-size:clamp(34px,5vw,68px);line-height:.9;display:block}.luxuryProofBand span{color:#ffffffad;margin-top:8px;font-weight:720;display:block}.luxuryIntroSection,.luxuryPillars,.luxurySplit,.luxuryExperienceSection,.luxuryScopeSection{padding:clamp(64px,8vw,112px) clamp(22px,5vw,82px)}.luxuryIntroSection,.luxurySplit,.luxuryScopeSection{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(28px,5vw,76px);display:grid}.luxuryIntroSection h2,.luxurySectionHeader h2,.luxurySplit h2,.luxuryScopeSection h2,.luxuryFinalCta h2{letter-spacing:-.055em;max-width:980px;color:var(--sd-ink);margin:0 0 18px;font-size:clamp(40px,5.8vw,82px);line-height:.94}.luxuryConcernList,.luxuryScopeList{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.luxuryConcernList p,.luxuryScopeList span{border-radius:22px;margin:0}.luxuryPillars,.luxuryExperienceSection{background:#fffaf2}.luxurySectionHeader{max-width:960px;margin-bottom:34px}.luxurySectionHeader p:not(.luxuryKicker){max-width:780px;font-size:19px;line-height:1.55}.luxuryPillarGrid,.luxuryExperienceGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.luxuryPillarGrid article,.luxuryExperienceGrid article{background:#fff;border:1px solid #11182717;border-radius:30px;padding:28px;box-shadow:0 20px 55px #1118270f}.luxuryPillarGrid svg,.luxuryExperienceGrid svg{color:var(--sd-gold)}.luxuryPillarGrid h3,.luxuryExperienceGrid h3{color:var(--sd-ink);margin:18px 0 10px;font-size:28px;line-height:1}.luxurySplit{background:radial-gradient(circle at 0 0,#b99a6424,#0000 28%),#f7efe4}.luxurySplitVisual{background:var(--sd-ink);color:#fff;border-radius:36px;padding:24px;box-shadow:0 30px 90px #11182733}.luxuryWindowBar{gap:8px;margin-bottom:20px;display:flex}.luxuryWindowBar span{background:#ffffff42;border-radius:999px;width:11px;height:11px}.luxuryDashboardLines{gap:12px;display:grid}.luxuryDashboardLines p{color:#ffffffc7;background:#ffffff14;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:15px;display:flex}.luxuryDashboardLines strong{color:#fff}.luxuryScopeSection{background:#fbf7ef}.luxuryFinalCta{text-align:center;color:#fff;background:radial-gradient(circle at 18% 0,#b99a6440,#0000 30%),radial-gradient(circle at 82% 12%,#66785f40,#0000 32%),linear-gradient(135deg,#111827,#1d2430);padding:clamp(72px,9vw,132px) clamp(22px,5vw,82px)}.luxuryFinalCta h2{color:#fff;margin-left:auto;margin-right:auto}.luxuryFinalCta p{color:#ffffffbd;max-width:760px;margin:0 auto 28px;font-size:20px;line-height:1.5}.luxuryFinalCta .luxuryKicker{color:#ffffffad}.commercialHeroCopy h1,.packagesHeroV2 h1,.ownerPortalGate h1,.emailAdminHero h1{letter-spacing:-.052em!important;line-height:.94!important}.commercialHeroCopy h1{font-size:clamp(50px,7vw,96px)!important}.packagesHeroV2 h1{font-size:clamp(48px,6.8vw,94px)!important}@media (width<=1180px){.luxuryHero,.luxuryIntroSection,.luxurySplit,.luxuryScopeSection{grid-template-columns:1fr}.luxuryProofBand,.luxuryPillarGrid,.luxuryExperienceGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.luxuryProofBand,.luxuryPillarGrid,.luxuryExperienceGrid{grid-template-columns:1fr}.luxuryHero{padding-top:52px}.luxuryHero h1{font-size:clamp(44px,13vw,62px)}.luxuryDashboardLines p{flex-direction:column;align-items:flex-start}}:root{--sd-header-height:82px;--sd-radius-pill:999px;--sd-shadow-soft:0 18px 48px #11182714;--sd-border-soft:1px solid #11182714}header,.siteHeader,.appHeader{z-index:80;min-height:var(--sd-header-height);-webkit-backdrop-filter:blur(18px)saturate(1.08);border-bottom:var(--sd-border-soft);position:sticky;top:0;box-shadow:0 8px 30px #11182709;background:#fffaf2e0!important;padding:14px clamp(18px,4vw,54px)!important}header>div,.siteHeader>div,.appHeader>div{max-width:1420px;margin-inline:auto}header a[href=\/],header .brand,header .logo,.siteHeader a[href=\/],.appHeader a[href=\/]{text-decoration:none}header a[href=\/] strong,header .brand strong,header .logo strong{color:var(--sd-ink);letter-spacing:-.035em;font-size:clamp(18px,1.6vw,23px);font-weight:820;line-height:1}header a[href=\/] span,header .brand span,header .logo span{color:var(--sd-muted);letter-spacing:.01em;font-size:12px;font-weight:680;line-height:1.1}header a[href=\/] div:first-child,header .brand div:first-child,header .logo div:first-child{box-shadow:0 14px 34px #1118272e;color:#fff!important;background:radial-gradient(circle at 30% 20%,#b99a6447,#0000 30%),linear-gradient(145deg,#111827,#1d2430)!important;border-radius:17px!important;width:48px!important;min-width:48px!important;height:48px!important}header nav,.siteHeader nav,.appHeader nav{justify-content:center;align-items:center;gap:clamp(4px,.6vw,10px);display:flex}header nav a,.siteHeader nav a,.appHeader nav a{border-radius:var(--sd-radius-pill);color:#111827c7;letter-spacing:-.01em;justify-content:center;align-items:center;min-height:40px;padding:9px 13px;font-size:14px;font-weight:760;line-height:1;text-decoration:none;transition:color .18s,background .18s,transform .18s,box-shadow .18s;display:inline-flex}header nav a:hover,.siteHeader nav a:hover,.appHeader nav a:hover{color:var(--sd-ink);background:#ffffffb8;transform:translateY(-1px);box-shadow:0 10px 26px #11182712}header a[href=\/property-score],header a[href="/portal/login"],header a[href=\/owner-login],header a[href=\/portal],header a[href=\/book]{border-radius:var(--sd-radius-pill);min-height:42px;padding:10px 16px;font-size:14px;font-weight:820;text-decoration:none}header a[href=\/property-score],header a[href=\/book]{box-shadow:0 14px 32px #11182729;background:var(--sd-ink)!important;color:#fff!important}header a[href="/portal/login"],header a[href=\/owner-login],header a[href=\/portal]{border:var(--sd-border-soft);color:var(--sd-ink);background:#ffffff8a}header *,.siteHeader *,.appHeader *{letter-spacing:normal}header h1,.siteHeader h1,.appHeader h1{font-size:inherit;line-height:inherit}main{background:var(--sd-paper)}section{scroll-margin-top:calc(var(--sd-header-height) + 24px)}.luxuryPillarGrid article,.luxuryExperienceGrid article,.packageCardsV2 article,.serviceScopeGrid article,.fitGrid article,.faqGridV2 article,.commercialProofGrid a,.pricingDecisionCard,.luxuryHeroCard{transition:transform .22s,box-shadow .22s,border-color .22s}.luxuryPillarGrid article:hover,.luxuryExperienceGrid article:hover,.packageCardsV2 article:hover,.serviceScopeGrid article:hover,.fitGrid article:hover,.faqGridV2 article:hover,.commercialProofGrid a:hover{border-color:#b99a6447;transform:translateY(-3px);box-shadow:0 24px 70px #1118271a}.luxuryHero{padding-top:clamp(58px,7vw,104px)}.luxuryHero h1{text-wrap:balance}.luxuryLead,.packagesHeroV2 .lead,.commercialFinalCta p,.packageFinalCta p{text-wrap:pretty}@media (width<=980px){header,.siteHeader,.appHeader{position:relative;padding:16px 18px!important}header>div,.siteHeader>div,.appHeader>div{gap:14px!important;display:grid!important}header nav,.siteHeader nav,.appHeader nav{scrollbar-width:none;justify-content:flex-start;padding-bottom:4px;overflow-x:auto}header nav::-webkit-scrollbar{display:none}.siteHeader nav::-webkit-scrollbar{display:none}.appHeader nav::-webkit-scrollbar{display:none}header nav a,.siteHeader nav a,.appHeader nav a{white-space:nowrap}}@media (width<=640px){:root{--sd-header-height:72px}header a[href=\/] div:first-child,header .brand div:first-child,header .logo div:first-child{border-radius:15px!important;width:42px!important;min-width:42px!important;height:42px!important}header a[href=\/] strong,header .brand strong,header .logo strong{font-size:18px}header a[href=\/] span,header .brand span,header .logo span{font-size:11px}.luxuryHero{min-height:auto}}.luxPackagesHero{background:radial-gradient(circle at 88% 8%,#b99a6438,#0000 32%),radial-gradient(circle at 5% 25%,#66785f29,#0000 30%),linear-gradient(135deg,#fbf7ef 0%,#f0e5d7 100%);grid-template-columns:minmax(0,1.05fr) minmax(340px,.72fr);align-items:center;gap:clamp(32px,5vw,78px);padding:clamp(72px,9vw,132px) clamp(22px,5vw,82px);display:grid}.luxPackagesHero h1{letter-spacing:-.055em;max-width:990px;color:var(--sd-ink);text-wrap:balance;margin:0 0 24px;font-size:clamp(50px,7vw,98px);line-height:.94}.luxPackageAdvisor{color:#fff;background:radial-gradient(circle at 88% 0,#b99a6447,#0000 36%),linear-gradient(145deg,#111827,#1d2430);border-radius:38px;gap:16px;padding:clamp(24px,4vw,38px);display:grid;box-shadow:0 32px 90px #11182733}.luxPackageAdvisor h2{color:#fff;letter-spacing:-.052em;font-size:clamp(34px,4.8vw,62px);line-height:.92}.luxPackageAdvisor p{color:#ffffffbd}.luxPackageCards{background:var(--sd-paper);grid-template-columns:repeat(3,1fr);gap:18px;padding:clamp(58px,7vw,92px) clamp(22px,5vw,82px);display:grid}.luxPackageCard{background:#fff;border:1px solid #11182717;border-radius:34px;gap:16px;padding:clamp(24px,3vw,34px);display:grid;box-shadow:0 20px 58px #11182711}.luxPackageCard.featured{color:#fff;background:radial-gradient(circle at 88% 0,#b99a643d,#0000 34%),linear-gradient(145deg,#111827,#1d2430);transform:translateY(-10px)}.luxPackageTop{justify-content:space-between;align-items:center;gap:18px;display:flex}.luxPackageTop span{color:#7a623c;text-transform:uppercase;letter-spacing:.11em;background:#b99a6424;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:860}.luxPackageCard.featured .luxPackageTop span{color:#ffffffdb;background:#ffffff21}.luxPackageCard h2{letter-spacing:-.055em;color:var(--sd-ink);margin:8px 0 0;font-size:clamp(34px,4.8vw,60px);line-height:.92}.luxPackageCard.featured h2,.luxPackageCard.featured .luxPackagePrice strong{color:#fff}.luxPackagePrice{gap:4px;display:grid}.luxPackagePrice strong{color:var(--sd-ink);font-size:25px}.luxPackagePrice small{color:var(--sd-muted);font-weight:760}.luxPackageCard.featured p,.luxPackageCard.featured li,.luxPackageCard.featured small,.luxPackageCard.featured .luxBestFor{color:#ffffffbd}.luxBestFor{color:var(--sd-ink-soft);background:#b99a641c;border-radius:20px;align-items:flex-start;gap:9px;padding:14px;font-weight:760;display:flex}.luxPackageCard.featured .luxBestFor{background:#ffffff1a}.luxPackageCard ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.luxPackageCard li{color:var(--sd-muted);align-items:flex-start;gap:9px;display:flex}.luxDecisionSection,.luxEconomicsSection,.luxTruthSection{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(30px,5vw,78px);padding:clamp(64px,8vw,112px) clamp(22px,5vw,82px);display:grid}.luxDecisionSection{background:#f7efe4}.luxDecisionSection h2,.luxEconomicsCard h2,.luxTruthSection h2,.luxPackageFinalCta h2{letter-spacing:-.055em;color:var(--sd-ink);margin:0 0 18px;font-size:clamp(40px,5.8vw,82px);line-height:.94}.luxDecisionTable{gap:12px;display:grid}.luxDecisionTable div{background:#ffffffc7;border:1px solid #11182717;border-radius:22px;grid-template-columns:1fr auto;align-items:center;gap:18px;padding:16px 18px;display:grid}.luxDecisionTable span{color:var(--sd-ink-soft);font-weight:720}.luxDecisionTable strong{color:var(--sd-ink);text-align:right}.luxScopeSection{background:var(--sd-paper);padding:clamp(64px,8vw,112px) clamp(22px,5vw,82px)}.luxScopeGrid,.luxEconomicsStats{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.luxScopeGrid article,.luxEconomicsStats article{background:#fff;border:1px solid #11182717;border-radius:30px;padding:26px;box-shadow:0 20px 55px #1118270f}.luxScopeGrid h3{color:var(--sd-ink);margin:16px 0 10px;font-size:27px;line-height:1}.luxEconomicsSection{background:radial-gradient(circle at 100% 0,#b99a6429,#0000 28%),#fffaf2}.luxEconomicsStats{grid-template-columns:repeat(2,1fr)}.luxEconomicsStats article{gap:9px;display:grid}.luxEconomicsStats strong{color:var(--sd-ink);font-size:24px;line-height:1}.luxTruthSection{background:#fbf7ef}.luxTruthList{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.luxTruthList span{color:var(--sd-ink);background:#ffffffc2;border:1px solid #11182717;border-radius:22px;align-items:center;gap:9px;padding:12px 14px;font-weight:760;display:inline-flex}.luxPackageFinalCta{text-align:center;color:#fff;background:radial-gradient(circle at 18% 0,#b99a6440,#0000 30%),radial-gradient(circle at 82% 12%,#66785f40,#0000 32%),linear-gradient(135deg,#111827,#1d2430);padding:clamp(72px,9vw,132px) clamp(22px,5vw,82px)}.luxPackageFinalCta h2{color:#fff;max-width:940px;margin-left:auto;margin-right:auto}.luxPackageFinalCta p{color:#ffffffbd;max-width:780px;margin:0 auto 28px;font-size:20px;line-height:1.5}.luxPackageFinalCta .luxuryKicker{color:#ffffffad}@media (width<=1180px){.luxPackagesHero,.luxDecisionSection,.luxEconomicsSection,.luxTruthSection{grid-template-columns:1fr}.luxPackageCards,.luxScopeGrid,.luxEconomicsStats{grid-template-columns:repeat(2,1fr)}.luxPackageCard.featured{transform:none}}@media (width<=720px){.luxPackageCards,.luxScopeGrid,.luxEconomicsStats,.luxDecisionTable div{grid-template-columns:1fr}.luxDecisionTable strong{text-align:left}}.scoreHeroLux{background:radial-gradient(circle at 88% 8%,#b99a6438,#0000 32%),radial-gradient(circle at 5% 25%,#66785f29,#0000 30%),linear-gradient(135deg,#fbf7ef 0%,#f0e5d7 100%);grid-template-columns:minmax(0,1.05fr) minmax(320px,.7fr);align-items:center;gap:clamp(32px,5vw,78px);padding:clamp(72px,9vw,132px) clamp(22px,5vw,82px);display:grid}.scoreHeroLux h1{letter-spacing:-.055em;max-width:1000px;color:var(--sd-ink);text-wrap:balance;margin:0 0 24px;font-size:clamp(50px,7vw,98px);line-height:.94}.scoreHeroCardLux{color:#fff;background:radial-gradient(circle at 88% 0,#b99a6447,#0000 36%),linear-gradient(145deg,#111827,#1d2430);border-radius:38px;gap:12px;padding:clamp(24px,4vw,38px);display:grid;box-shadow:0 32px 90px #11182733}.scoreHeroCardLux strong{letter-spacing:-.08em;color:#fff;font-size:clamp(76px,10vw,128px);line-height:.84}.scoreHeroCardLux span,.scoreHeroCardLux p{color:#ffffffbd}.scoreBenefitsLux{background:var(--sd-paper);grid-template-columns:repeat(4,1fr);gap:18px;padding:clamp(52px,7vw,86px) clamp(22px,5vw,82px);display:grid}.scoreBenefitsLux article{background:#fff;border:1px solid #11182717;border-radius:30px;padding:26px;box-shadow:0 20px 55px #1118270f}.scoreBenefitsLux h3{color:var(--sd-ink);margin:16px 0 10px;font-size:26px;line-height:1}.scoreAssessmentSection{background:#f7efe4;grid-template-columns:.82fr 1.18fr;align-items:start;gap:clamp(30px,5vw,78px);padding:clamp(64px,8vw,112px) clamp(22px,5vw,82px);display:grid}.scoreAssessmentIntro h2,.scoreTrustSection h2,.scoreFinalCta h2{letter-spacing:-.055em;color:var(--sd-ink);margin:0 0 18px;font-size:clamp(40px,5.8vw,82px);line-height:.94}.scoreRecommendationCard{background:#fff;border:1px solid #11182717;border-radius:30px;margin-top:28px;padding:26px;box-shadow:0 20px 55px #1118270f}.scoreRecommendationCard h3{color:var(--sd-ink);margin:0 0 10px;font-size:34px;line-height:.98}.scoreRecommendationCard strong{color:#7a623c;background:#b99a6424;border-radius:999px;margin:8px 0;padding:10px 14px;display:inline-block}.scoreFormLux{background:#fff;border:1px solid #11182717;border-radius:34px;gap:18px;padding:clamp(22px,3vw,34px);display:grid;box-shadow:0 24px 70px #11182714}.scoreFormGrid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.scoreFormLux label{color:var(--sd-ink);gap:8px;font-weight:760;display:grid}.scoreFormLux label.wide{grid-column:1/-1}.scoreFormLux input,.scoreFormLux select{width:100%;color:var(--sd-ink);font:inherit;background:#fffaf2;border:1px solid #1118271f;border-radius:18px;outline:none;padding:13px 14px}.scoreFormLux input:focus,.scoreFormLux select:focus{border-color:#b99a649e;box-shadow:0 0 0 4px #b99a6424}.scoreResultLux{color:#fff;background:radial-gradient(circle at 88% 0,#b99a6433,#0000 36%),linear-gradient(145deg,#111827,#1d2430);border-radius:26px;gap:14px;padding:22px;display:grid}.scoreResultLux h3{color:#fff;margin:0;font-size:34px;line-height:1}.scoreResultLux strong{color:#fff;margin:10px 0;font-size:38px;line-height:1;display:inline-block}.scoreResultLux p,.scoreResultLux span{color:#ffffffbd}.scoreTrustSection{background:var(--sd-paper);grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(30px,5vw,78px);padding:clamp(64px,8vw,112px) clamp(22px,5vw,82px);display:grid}.scoreTrustList{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.scoreTrustList span{color:var(--sd-ink);background:#ffffffc2;border:1px solid #11182717;border-radius:22px;align-items:center;gap:9px;padding:12px 14px;font-weight:760;display:inline-flex}.scoreFinalCta{text-align:center;color:#fff;background:radial-gradient(circle at 18% 0,#b99a6440,#0000 30%),radial-gradient(circle at 82% 12%,#66785f40,#0000 32%),linear-gradient(135deg,#111827,#1d2430);padding:clamp(72px,9vw,132px) clamp(22px,5vw,82px)}.scoreFinalCta h2{color:#fff;max-width:920px;margin-left:auto;margin-right:auto}.scoreFinalCta p{color:#ffffffbd;max-width:760px;margin:0 auto 28px;font-size:20px;line-height:1.5}.scoreFinalCta .luxuryKicker{color:#ffffffad}@media (width<=1180px){.scoreHeroLux,.scoreAssessmentSection,.scoreTrustSection{grid-template-columns:1fr}.scoreBenefitsLux{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.scoreBenefitsLux,.scoreFormGrid{grid-template-columns:1fr}}.luxServicesHero{background:radial-gradient(circle at 88% 8%,#b99a6438,#0000 32%),radial-gradient(circle at 5% 25%,#66785f29,#0000 30%),linear-gradient(135deg,#fbf7ef 0%,#f0e5d7 100%);grid-template-columns:minmax(0,1.05fr) minmax(340px,.72fr);align-items:center;gap:clamp(32px,5vw,78px);padding:clamp(72px,9vw,132px) clamp(22px,5vw,82px);display:grid}.luxServicesHero h1{letter-spacing:-.055em;max-width:1030px;color:var(--sd-ink);text-wrap:balance;margin:0 0 24px;font-size:clamp(50px,7vw,98px);line-height:.94}.luxServicesAdvisor{color:#fff;background:radial-gradient(circle at 88% 0,#b99a6447,#0000 36%),linear-gradient(145deg,#111827,#1d2430);border-radius:38px;gap:16px;padding:clamp(24px,4vw,38px);display:grid;box-shadow:0 32px 90px #11182733}.luxServicesAdvisor h2{color:#fff;letter-spacing:-.052em;font-size:clamp(34px,4.8vw,62px);line-height:.92}.luxServicesAdvisor p{color:#ffffffbd}.luxServicePillars,.luxOutcomeSection{background:var(--sd-paper);padding:clamp(64px,8vw,112px) clamp(22px,5vw,82px)}.luxServicePillarGrid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.luxServicePillarGrid article,.luxOutcomeGrid article,.luxServiceTimeline article{background:#fff;border:1px solid #11182717;border-radius:30px;padding:26px;box-shadow:0 20px 55px #1118270f}.luxServicePillarGrid h3,.luxOutcomeGrid h3,.luxServiceTimeline h3{color:var(--sd-ink);margin:16px 0 10px;font-size:26px;line-height:1}.luxServicePillarGrid a{width:fit-content;color:var(--sd-ink);align-items:center;gap:7px;margin-top:8px;font-weight:820;text-decoration:none;display:inline-flex}.luxServiceStackSection,.luxSeoClusterSection,.luxServiceScopeTruth{grid-template-columns:.86fr 1.14fr;align-items:start;gap:clamp(30px,5vw,78px);padding:clamp(64px,8vw,112px) clamp(22px,5vw,82px);display:grid}.luxServiceStackSection{background:#f7efe4}.luxServiceStackSection h2,.luxSeoClusterSection h2,.luxServiceScopeTruth h2,.luxServicesFinalCta h2{letter-spacing:-.055em;color:var(--sd-ink);margin:0 0 18px;font-size:clamp(40px,5.8vw,82px);line-height:.94}.luxServiceTimeline{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.luxServiceTimeline article span{color:#7a623c;text-transform:uppercase;letter-spacing:.11em;background:#b99a6424;border-radius:999px;width:fit-content;padding:8px 11px;font-size:12px;font-weight:860;display:inline-flex}.luxOutcomeGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.luxSeoClusterSection{background:#fffaf2}.luxSeoLinks{gap:12px;display:grid}.luxSeoLinks a{color:var(--sd-ink);background:#ffffffc7;border:1px solid #11182717;border-radius:22px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:16px 18px;font-weight:820;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid}.luxSeoLinks a:hover{border-color:#b99a644d;transform:translateY(-2px);box-shadow:0 18px 48px #11182714}.luxServiceScopeTruth{background:#fbf7ef}.luxServicesFinalCta{text-align:center;color:#fff;background:radial-gradient(circle at 18% 0,#b99a6440,#0000 30%),radial-gradient(circle at 82% 12%,#66785f40,#0000 32%),linear-gradient(135deg,#111827,#1d2430);padding:clamp(72px,9vw,132px) clamp(22px,5vw,82px)}.luxServicesFinalCta h2{color:#fff;max-width:920px;margin-left:auto;margin-right:auto}.luxServicesFinalCta p{color:#ffffffbd;max-width:760px;margin:0 auto 28px;font-size:20px;line-height:1.5}.luxServicesFinalCta .luxuryKicker{color:#ffffffad}@media (width<=1180px){.luxServicesHero,.luxServiceStackSection,.luxSeoClusterSection,.luxServiceScopeTruth{grid-template-columns:1fr}.luxServicePillarGrid,.luxOutcomeGrid,.luxServiceTimeline{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.luxServicePillarGrid,.luxOutcomeGrid,.luxServiceTimeline{grid-template-columns:1fr}}
