@import url("freelancer-v2.css?v=20260707-2");
body.roi-decision-page{--rate-blue:#4168df;--rate-green:#12ad82;--rate-gold:#e8b646;background:radial-gradient(circle at 87% 5%,rgba(18,173,130,.13),transparent 27rem),radial-gradient(circle at 5% 42%,rgba(65,104,223,.07),transparent 25rem),linear-gradient(180deg,#f9fbff 0,#f2f7fc 58rem,#f7fbfd 100%)}
.roi-decision-page .header-cta,.roi-decision-page .btn-primary{background:linear-gradient(120deg,#0b2e61,#4168df 58%,#12ad82)}
.roi-decision-page .rate-preview{background:linear-gradient(150deg,#071b35 0%,#1a356b 58%,#087063 128%)}
.roi-decision-page .rate-preview::before{background:rgba(18,173,130,.24)}
.roi-decision-page .preview-head b{font-size:clamp(3rem,5vw,4.6rem)}
.roi-decision-page .rate-result{background:linear-gradient(160deg,#071b35,#112e5c 70%,#07584f)}
.roi-decision-page .rate-answer{background:linear-gradient(120deg,rgba(65,104,223,.3),rgba(18,173,130,.22))}
.roi-decision-page .rate-answer strong{font-size:clamp(3.1rem,6vw,4.8rem)}
.roi-decision-page .scenario-table tr.is-current td{color:#075846;background:#e7faf4}
.roi-decision-page .rate-advanced summary>span{display:flex;flex-direction:column;gap:3px}
@media(max-width:720px){.roi-decision-page .rate-hero h1{font-size:clamp(2.35rem,11vw,3.4rem)}.roi-decision-page .rate-answer strong{font-size:clamp(2.8rem,15vw,4rem)}}
