.service-list{border-top:1px solid var(--line);margin-top:44px}.service-list article{border-bottom:1px solid var(--line);grid-template-columns:75px 1fr auto;align-items:start;gap:25px;padding:30px 0;display:grid}.service-list article>span{color:var(--accent);font-weight:800}.service-list h3{margin-bottom:7px;font-size:1.5rem}.service-list p{color:var(--muted);max-width:680px;margin:0}.service-list a{color:var(--accent);white-space:nowrap;margin-top:8px;font-weight:750;text-decoration:none}.service-list a:hover{text-decoration:underline}.fineprint{color:var(--muted);font-size:.83rem;line-height:1.5}.resource-card{flex-direction:column;align-items:start;min-height:300px;display:flex}.resource-card h2{margin:28px 0 12px;font-size:1.7rem}.resource-card .button{margin-top:auto}.resource-num{color:var(--accent);text-transform:uppercase;letter-spacing:.13em;font-size:.7rem;font-weight:850}.numbered-list{margin:20px 0 0;padding-left:22px}.numbered-list li{padding:10px 0}.opportunity-grid .offer-card{background:var(--deep-2);border-color:var(--deep-line);color:#fff;flex-direction:column;display:flex}.opportunity-grid .offer-card p{color:var(--on-deep-muted)}.opportunity-grid .offer-card .text-link{color:var(--mint);margin-top:auto;padding-top:20px}.prose{max-width:760px}.prose h2{margin-top:38px;font-size:1.8rem}.prose p,.prose li{color:color-mix(in oklab, var(--ink), var(--muted) 35%)}.prose a{color:var(--accent)}@media (width<=850px){.service-list article{grid-template-columns:50px 1fr}.service-list a{grid-column:2;margin:0}}@media (width<=600px){.service-list article{gap:8px 12px}.service-list h3{font-size:1.25rem}}.service-figure{border-radius:var(--radius-lg);border:1px solid var(--line);box-shadow:var(--shadow-1);margin:30px 0 0;overflow:hidden}.service-figure img{width:100%;height:auto;display:block}.service-figure figcaption{color:var(--on-deep-muted);background:var(--deep-2);padding:8px 14px;font-size:.74rem}.planner-faq .faq-title{margin-bottom:18px;font-size:clamp(1.7rem,3vw,2.6rem)}.opp-hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(30px,5vw,70px);display:grid}.opp-paths .button{min-width:130px}.opp-shot{border-radius:var(--radius-lg);border:1px solid var(--deep-line);box-shadow:var(--shadow-2);background:var(--deep);margin:0;overflow:hidden}.opp-shot img{width:100%;height:auto;display:block}.opp-shot figcaption{color:var(--on-deep-muted);background:var(--deep-2);padding:9px 14px;font-size:.74rem}.opp-shot-row{grid-template-columns:1.5fr 1fr;align-items:start;gap:14px;margin:22px 0 0;display:grid}.opp-shot-phone{background:var(--deep);border-radius:22px;padding:8px}.glance-grid{margin-top:10px}.glance-card{flex-direction:column;gap:10px;display:flex}.glance-num{color:var(--accent);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(2rem,3.4vw,2.9rem)}.glance-card p{color:var(--muted);margin:0}.glance-card small{color:var(--muted);opacity:.85;margin-top:6px;display:block}.domain-showcase{background:var(--deep);color:#fff;border-radius:var(--radius-lg);border:1px solid var(--deep-line);padding:clamp(26px,3.4vw,46px)}.domain-word{letter-spacing:-.04em;word-break:break-word;font-size:clamp(1.9rem,4vw,3.4rem);font-weight:800;line-height:1.05;display:block}.domain-word strong{color:var(--mint)}.domain-tld{color:var(--gold);letter-spacing:.04em;margin-left:6px;font-size:.6em}.domain-traits{flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:flex}.domain-traits li{border:1px solid var(--deep-line);color:var(--on-deep-muted);border-radius:var(--radius-full);padding:7px 13px;font-size:.76rem;font-weight:700}.domain-points li strong{color:var(--ink)}.opp-figure{margin:10px 0 0}.opp-chart{width:100%;height:auto;color:var(--ink)}.chart-label{font-size:15px;font-weight:700}.chart-bar{fill:var(--deep-2)}.chart-bar-strong{fill:var(--deep)}.chart-bar-gold{fill:var(--gold)}.chart-value{fill:#fff;font-size:19px;font-weight:800}.chart-value-dark{fill:var(--deep)}.chart-src{fill:var(--muted);font-size:12px}.opp-data{margin:14px 0 0}.opp-data summary{cursor:pointer;color:var(--accent);padding:8px 0;font-weight:750}.opp-data table{margin-top:10px}.pos-axis{stroke:var(--line-strong);stroke-width:2px}.pos-cap{fill:var(--muted);font-size:13px;font-weight:700}.pos-dot circle{fill:var(--muted)}.pos-dot text{fill:var(--ink);font-size:13.5px;font-weight:650}.pos-dot .pos-sub{fill:var(--muted);font-size:11.5px;font-weight:500}.pos-dot-us circle{fill:var(--accent)}.pos-dot-us text{font-weight:800}.rm-dot{fill:var(--muted)}.rm-dot.rm-done{fill:var(--accent)}.rm-title{font-size:15px;font-weight:800}.rm-sub{fill:var(--muted);font-size:12.5px}.rm-done-text{fill:var(--accent);font-weight:700}.sources-list li{color:var(--on-deep-muted);margin:8px 0;font-size:.9rem}.panel .sources-list li{color:var(--muted)}@media (width<=830px){.opp-hero,.opp-shot-row{grid-template-columns:1fr}.opp-shot-phone{max-width:280px}}
