.buyer-clarity{background:radial-gradient(circle at 13% 8%,#2bbbed21,#0000 29%),linear-gradient(#f8fcfe,#eef7fb);border-bottom:1px solid #d8e9f0}.buyer-clarity .section-intro{max-width:860px}.buyer-clarity-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:42px;display:grid}.buyer-clarity-steps article{color:#fff;background:linear-gradient(145deg,#071a31,#0a4369);border:1px solid #1b6286;border-radius:22px;min-height:260px;padding:30px;box-shadow:0 22px 60px #0428431f}.buyer-clarity-steps article>span{color:#082039;background:#f2c94f;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:.58rem;font-weight:950;display:flex}.buyer-clarity-steps h3{letter-spacing:-.025em;margin:23px 0 12px;font-size:1.25rem}.buyer-clarity-steps p{color:#b9d0dc;margin:0;font-size:.69rem;line-height:1.72}.buyer-clarity-answers{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.buyer-clarity-answers article{background:#fff;border:1px solid #cee1e9;border-radius:16px;padding:23px}.buyer-clarity-answers strong{color:#087ba7;margin-bottom:9px;font-size:.73rem;display:block}.buyer-clarity-answers p{color:var(--muted);margin:0;font-size:.61rem;line-height:1.65}.buyer-clarity-actions{justify-content:center;gap:10px;margin-top:28px;display:flex}.simplified-pricing{background:linear-gradient(#fff,#f5fafc)}.buying-path-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:38px;display:grid}.buying-path{background:#fff;border:1px solid #cfe0e8;border-radius:22px;flex-direction:column;min-height:510px;padding:28px;display:flex;position:relative;box-shadow:0 19px 54px #052b4612}.buying-path.recommended{color:#fff;background:linear-gradient(160deg,#06172c,#0a446b);border-color:#2fa9d4;transform:translateY(-8px)}.buying-path .popular-label{position:absolute;top:17px;right:17px}.buying-path-letter{color:#fff;background:linear-gradient(135deg,#0c84b0,#57d4f7);border-radius:16px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:20px;font-size:1.15rem;font-weight:950;display:flex}.buying-path.recommended .buying-path-letter{color:#061a30;background:linear-gradient(135deg,#e8b932,#ffe382)}.buying-path h3{letter-spacing:-.025em;margin:9px 0 12px;font-size:1.22rem}.buying-path>p{color:var(--muted);margin:0 0 17px;font-size:.66rem;line-height:1.68}.buying-path.recommended>p{color:#b5cfdb}.buying-path>strong{color:#117fa9;font-size:.62rem;line-height:1.55}.buying-path.recommended>strong{color:#f4d66c}.buying-path ul{flex-direction:column;gap:9px;margin:18px 0 25px;padding:0;list-style:none;display:flex}.buying-path li{color:#58717e;padding-left:18px;font-size:.58rem;line-height:1.5;position:relative}.buying-path li:before{color:#20a1ca;content:"✓";font-weight:950;position:absolute;left:0}.buying-path.recommended li{color:#c1d7e1}.buying-path>a{text-align:center;margin-top:auto}.pricing-detail-link{justify-content:center;margin-top:28px;display:flex}.pricing-path-intro{margin-top:58px}.all-plan-details{border-top:1px solid #d7e6ed;margin-top:48px;padding-top:24px}.all-plan-details>summary{color:#fff;cursor:pointer;background:#071f39;border:1px solid #1f6286;border-radius:14px;justify-content:space-between;align-items:center;padding:18px 20px;font-size:.72rem;font-weight:900;list-style:none;display:flex}.all-plan-details>summary::-webkit-details-marker{display:none}.all-plan-details>summary:after{color:#62d4f5;content:"+";font-size:1.2rem}.all-plan-details[open]>summary:after{content:"–"}.all-plan-details .signup-groups{margin-top:32px}.demo-access-section{background:linear-gradient(#f5fafc,#fff)}.demo-access-section .section-intro{max-width:900px}.demo-access-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.demo-access-grid article{background:#fff;border:1px solid #cee1e9;border-radius:22px;padding:32px;box-shadow:0 20px 55px #042b4714}.demo-access-grid article:nth-child(2){color:#fff;background:linear-gradient(145deg,#06182d,#0a466e);border-color:#278ab3}.demo-access-grid article>span{color:#1589b5;letter-spacing:.1em;text-transform:uppercase;font-size:.52rem;font-weight:950}.demo-access-grid article:nth-child(2)>span{color:#f1d46e}.demo-access-grid h3{letter-spacing:-.03em;margin:11px 0 19px;font-size:1.45rem}.demo-access-grid ul{flex-direction:column;gap:10px;margin:0 0 21px;padding:0;list-style:none;display:flex}.demo-access-grid li{color:#546f7e;padding-left:20px;font-size:.64rem;line-height:1.55;position:relative}.demo-access-grid li:before{color:#1ca2cf;content:"✓";font-weight:950;position:absolute;left:0}.demo-access-grid article:nth-child(2) li{color:#c0d6e0}.demo-access-grid article:nth-child(2) li:before{color:#f0d264}.demo-access-grid p{color:#53717e;background:#eff7fa;border-radius:11px;margin:0;padding:14px;font-size:.57rem;line-height:1.6}.demo-access-grid article:nth-child(2) p{color:#a9c8d6;background:#ffffff0f}.plain-answers{background:#f3f8fb;scroll-margin-top:110px}.plain-answers .section-intro{max-width:900px}.plain-answer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:42px;display:grid}.plain-answer-grid article{background:#fff;border:1px solid #d0e1e9;border-radius:18px;padding:27px;box-shadow:0 15px 42px #052c470e}.plain-answer-grid article:last-child{grid-column:1/-1}.plain-answer-grid span{color:#1492bf;letter-spacing:.08em;font-size:.57rem;font-weight:950}.plain-answer-grid h3{margin:11px 0;font-size:1.05rem}.plain-answer-grid p{color:var(--muted);margin:0;font-size:.64rem;line-height:1.7}.charity-case{color:#fff;background:radial-gradient(circle at 86% 12%,#f4c9481f,#0000 30%),linear-gradient(145deg,#041427,#0a3f64)}.charity-case .section-intro p{color:#b4ccd8}.charity-offers{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:38px;display:grid}.charity-offers article{background:#ffffff0f;border:1px solid #68cdf240;border-radius:20px;padding:28px}.charity-offers span{color:#67d3f5;letter-spacing:.08em;text-transform:uppercase;font-size:.53rem;font-weight:950;display:block}.charity-offers strong{color:#f6d76e;margin:13px 0;font-size:1.03rem;line-height:1.4;display:block}.charity-offers p{color:#afc7d4;margin:0;font-size:.62rem;line-height:1.65}.charity-process{counter-reset:charity;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin:15px 0 0;padding:0;list-style:none;display:grid}.charity-process li{background:#020d1d7a;border:1px solid #69ccf02e;border-radius:16px;flex-direction:column;min-height:190px;padding:22px;display:flex}.charity-process li:before{color:#58caef;content:"0" counter(charity);counter-increment:charity;margin-bottom:20px;font-size:.54rem;font-weight:950}.charity-process strong{margin-bottom:9px;font-size:.73rem}.charity-process span{color:#a9c2cf;font-size:.56rem;line-height:1.62}.charity-data-boundary{color:#3e3414;background:#fff8dc;border:1px solid #eed573;border-radius:16px;margin-top:15px;padding:20px}.charity-data-boundary strong{font-size:.68rem}.charity-data-boundary p{margin:7px 0 0;font-size:.58rem;line-height:1.62}.signup-hero{padding-block:78px}.signup-section{padding-top:70px}.signup-readiness-banner{margin-bottom:42px}.signup-readiness-banner>div{max-width:880px}.signup-account-action{text-align:center;flex:none;min-width:230px;min-height:54px}.beta-offer-grid{max-width:720px;margin:0 auto}.beta-offer-grid .price-card{background:linear-gradient(#fff,#f7fbfd);border-color:#35add5;padding:34px;box-shadow:0 28px 75px #05405e21}.beta-offer-grid .price strong{font-size:3rem}.future-catalog{margin-top:52px}.future-catalog-note{background:#eef7fb;border:1px solid #c9e1eb;border-radius:13px;margin-top:20px;padding:18px}.future-catalog-note strong{color:#11799e;font-size:.7rem}.future-catalog-note p{color:var(--muted);margin:6px 0 0;font-size:.67rem;line-height:1.6}.future-commercial-reference{margin-top:0}@media (max-width:900px){.buyer-clarity-steps,.buyer-clarity-answers,.buying-path-grid,.charity-process{grid-template-columns:1fr}.buying-path.recommended{transform:none}.demo-access-grid,.plain-answer-grid,.charity-offers{grid-template-columns:1fr}.plain-answer-grid article:last-child{grid-column:auto}.charity-process li{min-height:auto}}@media (max-width:650px){.buyer-clarity-actions{flex-direction:column;align-items:stretch}.buyer-clarity-actions a{text-align:center}.buyer-clarity-steps article,.buying-path,.demo-access-grid article,.plain-answer-grid article,.charity-offers article{padding:22px}.buying-path{min-height:auto}.signup-hero{padding:42px 20px 40px}.signup-hero h1{margin:12px auto;font-size:clamp(2.4rem,11vw,3.1rem);line-height:1.02}.signup-hero>p{font-size:.88rem;line-height:1.55}.signup-section{padding-top:26px}.signup-readiness-banner{gap:16px;margin-bottom:36px;padding:18px}.signup-readiness-banner p{font-size:.7rem;line-height:1.5}.signup-account-action{text-align:center;justify-content:center;width:100%;min-width:0}.beta-offer-grid .price-card{padding:24px}}.outcome-planner{color:#fff;background:radial-gradient(circle at 9% 10%,#25b7eb29,#0000 28%),radial-gradient(circle at 92% 14%,#f1c73f1f,#0000 26%),linear-gradient(145deg,#020d1c,#062a49 58%,#04182d)}.outcome-planner-heading{grid-template-columns:minmax(0,1fr) 350px;align-items:end;gap:38px;display:grid}.outcome-planner-heading h2{letter-spacing:-.06em;max-width:920px;margin:14px 0 19px;font-size:clamp(2.8rem,5vw,5.4rem);line-height:.98}.outcome-planner-heading>div>p{color:#abc7d6;max-width:840px;margin:0;line-height:1.7}.outcome-planner-heading aside{background:#5acdf512;border:1px solid #68d2f738;border-radius:17px;padding:20px}.outcome-planner-heading aside strong{color:#f2d36a;margin-bottom:8px;font-size:.67rem;display:block}.outcome-planner-heading aside span{color:#a9c4d2;font-size:.55rem;line-height:1.55}.outcome-scenario-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:38px;display:grid}.outcome-scenario-tabs button{color:#b7d2df;cursor:pointer;font:inherit;background:#ffffff0b;border:1px solid #73cbeb2e;border-radius:11px;min-height:50px;padding:10px;font-size:.58rem;font-weight:900;transition:background .18s,border-color .18s,color .18s,transform .18s}:is(.outcome-scenario-tabs button:hover,.outcome-scenario-tabs button:focus-visible){color:#fff;border-color:#50c8ef}.outcome-scenario-tabs button.active{color:#fff;background:linear-gradient(135deg,#168cb9,#47c9ef);border-color:#62d5f7;transform:translateY(-2px)}.outcome-planner-console{background:linear-gradient(155deg,#08304ff5,#020e1ffa);border:1px solid #68d1f752;border-radius:24px;margin-top:10px;padding:25px;box-shadow:0 34px 90px #00051161}.outcome-planner-console>header{border-bottom:1px solid #73cced29;justify-content:space-between;align-items:center;gap:24px;padding-bottom:20px;display:flex}.outcome-planner-console>header span{color:#5ed0f4;letter-spacing:.1em;text-transform:uppercase;font-size:.5rem;font-weight:950}.outcome-planner-console>header h3{letter-spacing:-.03em;margin:7px 0;font-size:1.4rem}.outcome-planner-console>header p{color:#a6c1d0;max-width:720px;margin:0;font-size:.6rem;line-height:1.6}.planner-mode{background:#020d1c;border:1px solid #69cef32e;border-radius:11px;padding:4px;display:flex}.planner-mode button{color:#87a9ba;cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:10px 12px;font-size:.5rem;font-weight:900}.planner-mode button.active{color:#102439;background:#f0ca53}.planner-mode-explainer{background:#ffffff0a;border-radius:11px;grid-template-columns:135px 1fr;align-items:flex-start;gap:12px;margin:14px 0;padding:13px;display:grid}.planner-mode-explainer strong{color:#f0d272;font-size:.58rem}.planner-mode-explainer span{color:#a8c3d0;font-size:.52rem;line-height:1.55}.outcome-stage-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.outcome-stage-grid article{background:#ffffff0b;border:1px solid #68cef429;border-radius:14px;min-height:225px;padding:17px;position:relative}.outcome-stage-grid article>span{color:#57cff4;font-size:.47rem;font-weight:950}.outcome-stage-grid h4{margin:14px 0 9px;font-size:.71rem;line-height:1.35}.outcome-stage-grid p{color:#9cb8c7;margin:0;font-size:.49rem;line-height:1.62}.outcome-stage-grid i{color:#f0ce60;z-index:2;font-size:1rem;font-style:normal;position:absolute;top:48%;right:-9px}.outcome-planner-console>footer{justify-content:space-between;align-items:center;gap:30px;margin-top:14px;display:flex}.outcome-planner-console>footer>div:first-child{flex-direction:column;gap:5px;max-width:690px;display:flex}.outcome-planner-console>footer>div:first-child span{color:#60cef2;letter-spacing:.08em;text-transform:uppercase;font-size:.47rem;font-weight:950}.outcome-planner-console>footer>div:first-child strong{color:#bed3de;font-size:.53rem;line-height:1.55}.outcome-planner-console>footer>div:last-child{gap:7px;display:flex}.outcome-planner-console>footer a{text-align:center;white-space:nowrap}@media (max-width:1100px){.outcome-planner-heading{grid-template-columns:1fr;align-items:start}.outcome-planner-heading aside{max-width:700px}.outcome-stage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.outcome-stage-grid article:last-child{grid-column:1/-1}.outcome-stage-grid i{display:none}.outcome-planner-console>footer{flex-direction:column;align-items:flex-start}}@media (max-width:720px){.outcome-planner{padding-inline:16px}.outcome-scenario-tabs{grid-template-columns:1fr 1fr}.outcome-planner-console{border-radius:17px;padding:16px}.outcome-planner-console>header{flex-direction:column;align-items:flex-start}.planner-mode{width:100%}.planner-mode button{flex:1}.planner-mode-explainer,.outcome-stage-grid{grid-template-columns:1fr}.outcome-stage-grid article:last-child{grid-column:auto}.outcome-stage-grid article{min-height:auto}.outcome-planner-console>footer>div:last-child{flex-direction:column;align-items:stretch;width:100%}}@media (max-width:480px){.outcome-scenario-tabs{grid-template-columns:1fr}}
