/* Reference-inspired theme preview. Remove this stylesheet to restore the previous palette. */
:root{--bg:#042350;--navy:#052958;--panel:#072e61;--text:#f8faff;--muted:#bed2ed;--blue:#087bff;--cyan:#03dcf1;--line:#295280}body{background:#042350}.site-header{background:#042350;border-bottom-color:#234775}.brand{width:290px;height:90px}.brand img{object-fit:contain}.hero{background:radial-gradient(ellipse at 90% 25%,#07519866,transparent 60%),#042350}.hero h1 em,h2 em,.footer-brand>span{background:linear-gradient(100deg,#00dbea 0%,#0788ff 55%,#a42cff 100%);background-clip:text;-webkit-background-clip:text;color:transparent}.hero h1 em{color:transparent}.button{background:linear-gradient(110deg,#008eff,#1646f2 65%,#8924ee);border-color:#1b8aff;box-shadow:0 6px 24px #00143833}.button:hover{background:linear-gradient(110deg,#00acff,#315cff 65%,#a33aff)}.growth-visual{background:linear-gradient(145deg,#073167,#041e43);border-color:#2365a6}.bar{background:linear-gradient(180deg,#076cff99,#0543b722);border-color:#168eff}.bar-group:nth-child(even) .bar{background:linear-gradient(180deg,#00bace77,#04518c22);border-color:#16b7d5}.bar-group:last-child .bar{background:linear-gradient(180deg,#8035ef77,#14328a22);border-color:#9850f9}.bar span{background:#063475;border-color:#158cdb;color:#14d5f0}.bar-group:last-child .bar span{background:#3d1773;border-color:#9349e4;color:#e4d1ff}.services,.faq{background:#052959}.service-card,.report-panel{background:linear-gradient(145deg,#083267,#06234d);border-color:#245795}.icon-box{background:#05356b;border-color:#087dbc;color:#06dcee}.card-label{color:#54def1}.card-foot{color:#aac5e8}.number{color:#85a9d1}.process{background:#062552;color:#f8faff}.process em{color:transparent}.process p{color:#bed2ed}.process .eyebrow,.step{color:#03dcef}.process-grid article{border-color:#2b5382}.reporting{background:#042350}.report-row{border-color:#244d7d}.guarantee{background:linear-gradient(115deg,#063571,#092252);border-color:#276095}.faq details{border-color:#2b5382}.closing{background:radial-gradient(ellipse at 90% 100%,#7132d629,transparent 50%),radial-gradient(ellipse at 0% 90%,#00c4e520,transparent 55%),#042350}.closing-note,.hero-note{color:#acc8e8!important}.benefit-strip{border-color:#2a5080}.benefit-strip>span{color:#c5d9ef}footer{background:#031e45;border-color:#28517d}.footer-bottom{border-color:#234675;color:#9bbce1}.visual-bottom{color:#a5c4e2}.bar-group b{color:#c6daf1}.report-head>span{color:#a5c5e5}.report-row>span{color:#8db4df}
@media(max-width:1050px){.brand{width:245px}}@media(max-width:700px){.brand{width:210px;height:75px}.header-inner{gap:12px}.button.small{gap:12px;padding:10px 12px}.hero h1 em{color:transparent}}@media(max-width:380px){.brand{width:185px}}
