:root{color:#111827;--ink:#0b1020;--ink-2:#111827;--navy:#111a32;--blue:#2a59c9;--gold:#d7a84f;--gold-soft:#f4dfab;--paper:#fffaf1;--mist:#eee7da;--slate:#596170;--line:#1118271f;--shadow:0 22px 60px #0b10201f;background:#f4f1ea;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;line-height:1.5}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}a{color:inherit;text-decoration:none}img,svg{display:block}main{overflow:hidden}.hero{isolation:isolate;color:#fff;background:radial-gradient(circle at 78% 4%,#d7a84f59 0,#0000 32%),radial-gradient(circle at 12% 28%,#2a59c947 0,#0000 30%),linear-gradient(135deg,#080d18 0%,#111a32 52%,#182543 100%);position:relative}.hero:after{content:"";background:linear-gradient(90deg,#0000,#d7a84fb3,#0000);height:1px;position:absolute;inset:auto 0 0}.decorativeMesh{opacity:.9;z-index:-1;width:min(78vw,900px);position:absolute;inset:auto -180px -190px auto}.nav,.section,.footer{width:min(1180px,100% - 32px);margin:0 auto}.nav{justify-content:space-between;align-items:center;padding:24px 0;display:flex}.brand,.footerBrand{letter-spacing:-.03em;align-items:center;gap:12px;font-weight:900;display:inline-flex}.brand img{width:176px;height:auto}.footerBrand img{width:52px;height:52px}.navLinks{color:#fffaf1d1;gap:10px;font-size:.94rem;display:flex}.navLinks a{opacity:.88;border:1px solid #0000;border-radius:999px;padding:8px 12px}.navLinks a:hover{opacity:1;background:#fffaf10f;border-color:#d7a84f57}.heroGrid{grid-template-columns:1.04fr .96fr;align-items:center;gap:58px;width:min(1180px,100% - 32px);margin:0 auto;padding:86px 0 110px;display:grid}.heroCopy{z-index:2;position:relative}.eyebrow{color:#9b7430;letter-spacing:.11em;text-transform:uppercase;margin:0 0 12px;font-size:.75rem;font-weight:950}.hero .eyebrow,.visualSection .eyebrow{color:var(--gold-soft)}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.075em;max-width:950px;margin-bottom:26px;font-size:clamp(3rem,5.8vw,5.9rem);line-height:.9}h2{letter-spacing:-.055em;color:var(--ink);margin-bottom:22px;font-size:clamp(2rem,3.4vw,3.45rem);line-height:1.02}.visualSection h2,.disclaimer h2{color:#fff}h3{letter-spacing:-.025em;margin-bottom:12px}.heroText{color:#fffaf1d1;max-width:735px;font-size:1.2rem}.sectionLead{max-width:780px;color:var(--slate);font-size:1.08rem}.buttonRow{flex-wrap:wrap;gap:14px;margin:34px 0 14px;display:flex}.button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:13px 20px;font-weight:950;transition:transform .16s,box-shadow .16s,border-color .16s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button.primary{color:#111827;background:linear-gradient(135deg,#f2d076,#d7a84f);box-shadow:0 16px 34px #d7a84f3d}.button.secondary{color:inherit;background:#fffaf114;border-color:#fffaf142}.section .button.secondary,.priceCard .button.secondary{color:#1f3d84;background:#2a59c90f;border-color:#2a59c93d}.priceCard .button{width:100%}.microcopy{color:#f4dfabe0;font-size:.97rem}.heroCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#fffaf124,#fffaf112);border:1px solid #fffaf138;border-radius:32px;padding:30px;position:relative;box-shadow:0 28px 90px #0000005c}.heroCard:before{content:"";pointer-events:none;background:radial-gradient(circle,#d7a84f57,#0000 68%);border-radius:999px;width:112px;height:112px;position:absolute;inset:18px 18px auto auto}.cardTopline,.scoreHeader{justify-content:space-between;align-items:center;display:flex}.cardTopline{color:#fffaf1cc;justify-content:flex-start;gap:10px;margin-bottom:22px;font-size:.92rem}.statusDot{background:#4ade80;border-radius:999px;width:10px;height:10px;box-shadow:0 0 0 7px #4ade8029}.scoreHeader{padding-bottom:20px}.scoreHeader strong{color:var(--gold-soft);letter-spacing:-.06em;font-size:2.35rem}.meter{background:#fffaf124;border-radius:999px;height:12px;margin-bottom:22px;overflow:hidden}.meter span{border-radius:inherit;background:linear-gradient(90deg,#8fb4ff,#d7a84f);height:100%;display:block}.riskList p{color:#fffaf1;background:#fffaf117;border:1px solid #fffaf121;border-radius:18px;padding:15px}.miniChart{background:#080d1857;border-radius:22px;align-items:end;gap:10px;height:145px;margin-top:22px;padding:16px;display:flex}.miniChart div{background:linear-gradient(#f4dfab,#d7a84f);border-radius:12px 12px 6px 6px;flex:1;justify-content:center;align-items:end;min-height:30px;display:flex;position:relative}.miniChart span{color:#fff3d2;font-size:.72rem;position:absolute;bottom:-28px}.section{padding:82px 0}.trustBand{z-index:3;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:-48px;display:grid;position:relative}.trustBand div{background:var(--paper);box-shadow:var(--shadow);border:1px solid #d7a84f38;border-radius:24px;padding:22px}.trustBand strong{color:#8a6122;letter-spacing:-.05em;font-size:1.9rem;display:block}.trustBand span{color:var(--slate)}.splitSection{grid-template-columns:.72fr 1.28fr;align-items:start;gap:44px;display:grid}.statementPanel{background:var(--paper);border:1px solid #1118271a;border-left:5px solid var(--gold);box-shadow:var(--shadow);color:#2f3848;border-radius:28px;padding:30px;font-size:1.08rem}.statementPanel p:last-child{margin-bottom:0}.trackGrid,.steps,.priceGrid,.visualGrid,.agentGrid{gap:22px;display:grid}.trackGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.trackCard,.priceCard,.steps div,.agentCard,.visualCard{background:#fffaf1;border:1px solid #1118271a;border-radius:28px;padding:26px;box-shadow:0 18px 46px #0b102014}.trackCard{position:relative;overflow:hidden}.trackCard:after{content:"";background:#d7a84f24;border-radius:999px;width:170px;height:170px;position:absolute;inset:auto -30px -30px auto}.receivingCard:after{background:#2a59c921}.creatingCard:after{background:#d7a84f2e}.trackCard.highlighted,.priceCard.featured{border-color:#d7a84fad;box-shadow:0 22px 58px #d7a84f29}.trackIcon{color:#fff;background:linear-gradient(135deg,#111a32,#2a59c9);border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:20px;font-weight:950;display:inline-flex}.creatingCard .trackIcon{color:#111827;background:linear-gradient(135deg,#f4dfab,#d7a84f)}ul{margin-bottom:0;padding-left:18px}li{margin:8px 0}.visualSection{color:#fff;background:radial-gradient(circle at 14% 0,#d7a84f2e 0,#0000 32%),linear-gradient(135deg,#090e19,#111a32 56%,#172543)}.visualIntro{padding-bottom:18px}.visualIntro .sectionLead{color:#fffaf1c7}.visualGrid{grid-template-columns:.9fr .7fr;align-items:stretch;padding-top:20px}.visualCard{color:#111827;min-height:275px;overflow:hidden}.visualCard h3{color:var(--ink)}.scoreboard{grid-template-columns:.52fr 1fr;align-items:center;gap:24px;display:grid}.scoreboard h3{grid-column:1/-1;margin-bottom:0}.scoreRing{--score:72%;aspect-ratio:1;background:conic-gradient(#d7a84f var(--score), #e7ddca 0);border-radius:999px;place-items:center;width:156px;display:grid}.scoreRing span{aspect-ratio:1;border-radius:inherit;color:#8a6122;letter-spacing:-.08em;background:#fffaf1;place-items:center;width:112px;font-size:2.5rem;font-weight:950;display:grid}.scoreRows{gap:14px;display:grid}.scoreRow{grid-template-columns:95px 1fr 46px;align-items:center;gap:12px;font-size:.92rem;display:grid}.scoreRow div{background:#e7ddca;border-radius:999px;height:10px;overflow:hidden}.scoreRow i{border-radius:inherit;background:linear-gradient(90deg,#2a59c9,#d7a84f);height:100%;display:block}.matrix{grid-template-columns:repeat(4,1fr);gap:8px;max-width:260px;margin:22px 0;display:grid}.matrix span{aspect-ratio:1;background:#d8e3ff;border-radius:14px}.matrix .warm{background:#f4dfab}.matrix .hot{background:#c2414a}.fakeTable{border:1px solid #1118271a;border-radius:18px;font-size:.9rem;overflow:hidden}.fakeTable div{grid-template-columns:1fr 70px 1.4fr;display:grid}.fakeTable div:nth-child(odd){background:#f3ead8}.fakeTable span,.fakeTable strong{border-right:1px solid #11182717;padding:12px}.fakeTable span:last-child,.fakeTable strong:last-child{border-right:0}.flowNodes{flex-wrap:wrap;align-items:center;gap:12px;margin:34px 0;display:flex}.flowNodes span{color:#fff;background:linear-gradient(135deg,#111a32,#2a59c9);border-radius:18px;justify-content:center;align-items:center;min-width:92px;min-height:58px;font-weight:950;display:inline-flex}.flowNodes i{background:#d7a84f;width:42px;height:2px}.agentGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.agentCard{padding-top:26px;position:relative}.agentGlyph{color:#f4dfab;background:#111a32;border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:16px;font-weight:950;display:inline-flex}.agentCard p{color:var(--slate)}.agentCard strong{color:#8a6122;background:#f4e5bd;border-radius:999px;padding:7px 10px;font-size:.82rem;font-weight:950;display:inline-flex}.muted{background:#ebe3d3;width:100%;max-width:none;padding-left:max(16px,50% - 590px);padding-right:max(16px,50% - 590px)}.steps{grid-template-columns:repeat(4,minmax(0,1fr))}.steps span{color:#f4dfab;background:#111a32;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:18px;font-weight:950;display:inline-flex}.priceGroupTitle{margin:38px 0 16px}.priceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.priceGrid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.priceCard{flex-direction:column;justify-content:space-between;gap:22px;display:flex}.audience,.documents{color:var(--slate);font-size:.9rem}.price span{letter-spacing:-.055em;font-size:2.2rem;font-weight:950}.disclaimer{color:#fff;background:linear-gradient(135deg,#080d18,#111a32);border-radius:34px;margin-bottom:72px;padding:42px;position:relative;overflow:hidden}.disclaimer:after{content:"";background:#d7a84f29;border-radius:999px;width:360px;height:360px;position:absolute;inset:auto -120px -160px auto}.disclaimerBadge{color:#f4dfab;border:1px solid #d7a84f80;border-radius:999px;margin-bottom:18px;padding:7px 12px;font-size:.82rem;font-weight:950;display:inline-flex}.disclaimer p:last-child{color:#fffaf1c2;z-index:1;max-width:940px;position:relative}.footer{border-top:1px solid #1118271f;justify-content:space-between;align-items:center;gap:24px;padding:38px 0 52px;display:flex}.footer p{color:var(--slate);margin-bottom:0}@media (width<=1050px){.heroGrid,.splitSection,.trackGrid,.steps,.priceGrid,.priceGrid.four,.visualGrid,.agentGrid,.trustBand,.scoreboard{grid-template-columns:1fr}.footer,.nav{flex-direction:column;align-items:flex-start}.navLinks{flex-wrap:wrap}}@media (width<=640px){.brand img{width:148px}.heroGrid{padding:48px 0 78px}.section{padding:56px 0}.heroCard,.trackCard,.priceCard,.steps div,.agentCard,.visualCard,.disclaimer,.statementPanel{border-radius:22px;padding:22px}.fakeTable,.scoreRow{font-size:.78rem}.fakeTable div{grid-template-columns:.8fr 48px 1.1fr}}
