.premium-button,.cta-final .btn-primary{color:#fff}.premium-kicker i,.proof-dot{background:#17A2B8}.note-check{color:#2B7EC5}.sectors{background:#dceefa}.service-card:nth-child(3n+2) .included-label,.service-card:nth-child(3n+2) .card-cta{color:#8ABCE1}.brand img{background:transparent;border-radius:0;object-fit:contain}.premium-hero .premium-copy h1{font-size:clamp(40px,4.1vw,60px)}.premium-hero .premium-copy h1 em{font-family:'Manrope',sans-serif;font-style:normal;font-weight:500}.premium-hero .premium-copy p{max-width:560px}.premium-hero .premium-copy .premium-kicker{text-transform:none;font-size:12px;letter-spacing:.06em;color:#8ABCE1}
#products{background:#eaf0f5}#products .section-head{max-width:800px}#products .split{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}#products .tier{padding:34px 28px;border:1px solid #cadce8;border-radius:20px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 15px 40px #0e22330a;position:relative}#products .tier:before{content:'';width:62px;height:4px;background:#2B7EC5;position:absolute;left:28px;top:0}#products .tier-expert:before{background:#8ABCE1}#products .tier-office:before{background:#17A2B8}#products .tier h3{font-size:26px;line-height:1.2;min-height:63px;margin-top:22px}#products .tier>p{font-size:14px;line-height:1.8;margin-bottom:28px}#products .tier .tag{font-size:10px;letter-spacing:.07em;border-radius:100px;align-self:flex-start;padding:8px 12px}#products .tier .btn{margin-top:auto;align-self:flex-start;font-size:12px;padding:13px 20px}#products .tier-expert{background:#0E2233}#products .tier-office{background:linear-gradient(150deg,#f1f8ff,#d7eaf5)}#products .tier-office .tag{color:#14677a;background:#cce8ee}#products .feat-list{grid-template-columns:1fr;gap:10px;margin-bottom:30px}#products .feat-list li{padding:11px 14px;background:#edf4fa;border-radius:9px}#products .pillars{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:30px}#products .pillars li{padding:10px;gap:8px}#products .pillars .label{font-size:11px}.office-card-visual{border:1px solid #bed4e3;background:#fff;border-radius:11px;overflow:hidden;margin:0 0 28px;box-shadow:0 12px 24px #2B7EC514;transform:rotate(-2deg)}.office-visual-top{padding:13px;display:flex;align-items:center;gap:7px;border-bottom:1px solid #e8eef3;font-size:10px;font-weight:700}.office-visual-top img{width:19px;height:19px}.office-visual-top i{height:5px;width:5px;border-radius:50%;background:#17A2B8;margin-left:auto}.office-visual-body{display:flex;min-height:150px}.office-mini-nav{background:#0E2233;padding:18px 10px;width:38px;display:flex;flex-direction:column;gap:15px}.office-mini-nav span{width:17px;height:4px;background:#8ABCE1;border-radius:3px}.office-mini-content{padding:20px 14px;flex:1}.office-mini-content b{font-size:10px}.office-mini-cards{display:flex;gap:7px;margin:17px 0}.office-mini-cards span{height:30px;flex:1;background:#dceefa;border-radius:4px;border-top:3px solid #2B7EC5}.office-mini-cards span:last-child{border-color:#17A2B8}.office-mini-line{height:6px;background:#edf2f7;margin-top:10px;border-radius:3px}.office-mini-line.short{width:70%}
.home-trust{background:#0E2233;position:relative}.home-trust .section-head{max-width:880px}.home-trust .section-head h2{font-size:clamp(34px,4vw,54px);max-width:780px}.home-trust .trust-grid{gap:24px;border:0;overflow:visible}.home-trust .trust-col{border:1px solid #ffffff20!important;border-radius:18px;padding:34px;background:linear-gradient(135deg,#183b50,#122e41)!important;box-shadow:0 20px 40px #0001}.home-trust .trust-col.human{background:linear-gradient(135deg,#155163,#123849)!important}.trust-number{display:block;color:#8ABCE1;font-size:10px;letter-spacing:.17em;margin-bottom:26px}.home-trust .trust-col h3{font-size:22px;line-height:1.3;margin-bottom:24px}.home-trust .trust-col h3 svg{width:30px;height:30px;padding:5px;border-radius:7px;background:#ffffff12;color:#8ABCE1}.home-trust .trust-col ul li{border:0;padding:13px 0;font-size:14px;line-height:1.65;gap:12px}.home-trust .trust-col ul li:before{content:'✓';color:#8ABCE1}
.home-quote{position:relative;background:#153951;display:grid;grid-template-columns:1fr 1.1fr;padding:0;overflow:hidden}.home-quote .quote-photo{min-height:430px;position:relative}.home-quote .quote-photo:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent,#15395140)}.home-quote .quote-photo img{width:100%;height:100%;position:absolute;object-fit:cover}.home-quote>.wrap{padding:64px 65px;align-self:center;margin:0;max-width:720px}.home-quote blockquote{font-family:'Manrope',sans-serif;color:#fff;font-size:clamp(30px,3vw,44px);line-height:1.25;letter-spacing:-.04em;font-weight:500;margin:0}.home-quote .quote-mark{color:#8ABCE1;font-family:Georgia,serif;font-size:85px;line-height:.8;margin-bottom:20px}.home-quote .quote-divider{background:#17A2B8;width:48px;margin:28px 0}.home-quote cite{color:#9bc5de;font-style:normal;font-size:12px;letter-spacing:.1em}
@media(max-width:1000px){#products .split{grid-template-columns:1fr 1fr}#products .tier-office{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;column-gap:32px}#products .tier-office .office-card-visual{grid-column:2;grid-row:1/5;margin:12px 0}#products .tier-office h3{min-height:0}.home-quote>.wrap{padding:50px 36px}}
@media(max-width:700px){#products .split{grid-template-columns:1fr}#products .tier-office{display:flex;grid-column:auto}#products .tier h3{min-height:0}#products .tier{padding:30px 26px}.home-trust .trust-grid{grid-template-columns:1fr}.home-trust .trust-col{padding:28px}.home-quote{grid-template-columns:1fr}.home-quote .quote-photo{min-height:280px}.home-quote>.wrap{padding:40px 25px}.home-quote blockquote{font-size:32px}.premium-hero .premium-copy h1{font-size:42px}}
