/* ==========================================================================
   Hostinq2026: Server sehifeleri (VPS + Dedicated), hosting.com/hosting/servers 1:1 quruluş
   Prefiks: hs-  |  22 Sen 2026
   ========================================================================== */
.hs{--hs-ink:#0a1616;--hs-ink2:#132828;--hs-muted:#6d7779;--hs-muted2:#5d706d;--hs-link:#067547;--hs-mint:#f1fbf0;--hs-line:#e6ebe7;--hs-soft:#f8f8f4;--hs-dark:#082615;--hs-dark2:#133827;--hs-lime:#c6fb4b;--hs-mintb:#46fdae;--hs-accent:#16a45f;
  width:100vw;margin-left:calc(50% - 50vw);font-family:'DM Sans',-apple-system,system-ui,'Segoe UI',Roboto,sans-serif;color:var(--hs-ink);-webkit-font-smoothing:antialiased;line-height:1.5;}
/* hosting.com kimi: tünd olan yalnız üst zolaqdır, ağ pill başlıq hero-nun mint fonunun üstündə üzür */
body:has(.hs){overflow-x:hidden;background:#f1fbf0 !important;}
body:has(.hs) header.coretema-header{margin-bottom:14px !important;}
.hs{position:relative;z-index:0;}
.hs *,.hs *::before,.hs *::after{box-sizing:border-box;}
:where(.hs) h1,:where(.hs) h2,:where(.hs) h3,:where(.hs) p,:where(.hs) ul{margin:0;padding:0;}
:where(.hs) ul{list-style:none;}
:where(.hs) a{text-decoration:none;color:inherit;}
:where(.hs) button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;}
.hs svg{display:block;}
.hs-c{max-width:1280px;margin:0 auto;padding:0 24px;}
.hs-sec{position:relative;padding:64px 0;background:#fff;}
.hs-sec.is-dark{background:var(--hs-dark);color:#fff;}
.hs-sec.is-mint{background:var(--hs-mint);}
@media(min-width:1024px){.hs-sec{padding:128px 0;}}
.hs-h1{font-size:34px;line-height:1.15;font-weight:500;letter-spacing:-.01em;color:var(--hs-ink);text-wrap:balance;}
.hs-h2{font-size:32px;line-height:1.15;font-weight:500;letter-spacing:-.01em;color:var(--hs-ink);text-wrap:balance;}
.hs-h2.is-sm{font-size:28px;}
.is-dark .hs-h1,.is-dark .hs-h2{color:#fff;}
@media(min-width:640px){.hs-h1,.hs-h2{font-size:40px;line-height:48px;}.hs-h2.is-sm{font-size:36px;line-height:44px;}}
@media(min-width:1024px){.hs-h1,.hs-h2{font-size:48px;line-height:56px;}.hs-h2.is-sm{font-size:40px;line-height:48px;}}
.hs-lead{font-size:18px;line-height:1.5;color:var(--hs-muted);}
.hs-lead strong{font-weight:700;color:var(--hs-ink);}
.is-dark .hs-lead,.is-dark .hs-lead strong{color:#fff;}
.hs-center{text-align:center;}
.hs-mx{max-width:640px;margin-left:auto;margin-right:auto;}
.hs-mx2{max-width:650px;margin-left:auto;margin-right:auto;}

/* CTA duymeleri (hosting.com: 48px, radius 8, lime ox qutusu) */
.hs-btn{position:relative;display:inline-flex;align-items:center;gap:12px;height:48px;padding:6px 6px 6px 12px;border-radius:8px;background:var(--hs-dark);color:#fff;font-size:16px;font-weight:600;line-height:1.5;box-shadow:0 0 0 1px var(--hs-dark);transition:transform .25s cubic-bezier(.22,1,.36,1);white-space:nowrap;}
.hs-btn:hover{transform:scale(1.03);color:#fff;}
.hs-btn .hs-btn-ar{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:6px;background:var(--hs-lime);color:var(--hs-ink);flex:0 0 36px;}
.hs-btn .hs-btn-ar svg{width:16px;height:13px;}
.hs-btn.is-light{background:#fff;color:var(--hs-ink);box-shadow:0 0 0 1px #fff;}
.hs-btn.is-light:hover{color:var(--hs-ink);}
.hs-link{display:inline-flex;align-items:center;gap:8px;font-size:16px;line-height:1.5;color:var(--hs-link);}
.hs-link span{position:relative;}
.hs-link span::after{content:'';position:absolute;left:0;bottom:1px;width:100%;height:1px;background:currentColor;}
.hs-link svg{width:16px;height:16px;margin-top:2px;}
.hs-link:hover{color:var(--hs-dark);}

/* ---------------- HERO ---------------- */
.hs-hero{overflow:visible;padding:0;background:var(--hs-mint);}
.hs-hero-bg{position:absolute;inset:0;top:-130px;pointer-events:none;background:
  radial-gradient(55% 45% at 12% 0%,rgba(190,232,180,.75) 0%,rgba(190,232,180,0) 60%),
  radial-gradient(45% 55% at 95% 100%,rgba(196,236,190,.8) 0%,rgba(196,236,190,0) 60%),
  radial-gradient(40% 40% at 60% 40%,rgba(255,255,255,.7) 0%,rgba(255,255,255,0) 60%);}
.hs-hero-grid{position:relative;display:grid;grid-template-columns:1fr;gap:0;}
.hs-hero-l{padding:64px 0 40px;}
.hs-hero-r{padding:0 0 64px;display:flex;align-items:center;justify-content:center;}
@media(min-width:1024px){
  .hs-hero-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:32px;}
  .hs-hero-l{grid-column:span 6;padding:128px 0;align-self:center;}
  .hs-hero-r{grid-column:span 6;padding:48px 0;margin-right:-80px;}
}
@media(min-width:1280px){.hs-hero-grid{column-gap:0;}}
.hs-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:8px;border-radius:9999px;background:var(--hs-mintb);color:var(--hs-ink);font-size:14px;font-weight:600;line-height:1;margin-bottom:8px;}
.hs-eyebrow svg{width:15px;height:15px;}
.hs-hero .hs-h1{margin-bottom:24px;}
.hs-hero .hs-lead{margin-bottom:28px;}
.hs-bul{margin:0 0 28px;}
.hs-bul li{display:flex;align-items:center;gap:8px;margin:8px 0;font-size:16px;line-height:24px;color:var(--hs-ink);}
.hs-bul li svg{width:20px;height:20px;flex:0 0 20px;color:var(--hs-ink2);}
.hs-bul strong{font-weight:700;}
.hs-ctas{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px;}
/* Hero mock (dashboard) */
.hs-mock{position:relative;width:100%;max-width:560px;aspect-ratio:560/520;font-family:inherit;}
.hs-mock-card{position:absolute;left:12%;top:12%;width:66%;background:#0f3121;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:16px;color:#fff;}
.hs-mock-head{display:flex;align-items:center;gap:10px;margin-bottom:14px;}
.hs-mock-av{width:26px;height:26px;border-radius:50%;background:var(--hs-mintb);}
.hs-mock-head b{display:block;font-size:12px;font-weight:600;}
.hs-mock-head span{display:block;font-size:9px;color:#9fb3a9;}
.hs-mock-pill{margin-left:auto;font-size:9px;padding:4px 8px;border-radius:6px;background:rgba(255,255,255,.1);color:#d1fae5;white-space:nowrap;}
.hs-mock-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px;}
.hs-mock-stats div{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:9px 10px;}
.hs-mock-stats span{display:block;font-size:8px;color:#9fb3a9;margin-bottom:5px;}
.hs-mock-stats b{display:block;font-size:15px;font-weight:600;color:#fff;}
.hs-mock-stats b.g{color:var(--hs-mintb);}
.hs-mock-lab{font-size:8px;letter-spacing:.12em;text-transform:uppercase;color:#9fb3a9;margin:0 0 6px;}
.hs-mock-cpu{display:flex;align-items:center;justify-content:space-between;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:10px 12px;margin-bottom:12px;}
.hs-mock-cpu b{font-size:22px;font-weight:600;}
.hs-mock-cpu i{display:block;font-style:normal;font-size:8px;color:#9fb3a9;margin-bottom:2px;}
.hs-mock-cpu svg{width:46%;height:40px;}
.hs-mock-bar{height:4px;border-radius:4px;background:rgba(255,255,255,.12);margin:0 0 6px;overflow:hidden;}
.hs-mock-bar i{display:block;height:100%;background:var(--hs-mintb);border-radius:4px;}
.hs-mock-val{font-size:10px;font-weight:600;margin-bottom:10px;}
.hs-mock-val small{font-weight:400;color:#9fb3a9;}
.hs-float{position:absolute;background:#fff;border-radius:10px;padding:10px 12px;box-shadow:0 8px 24px rgba(8,38,21,.12);color:var(--hs-ink);}
.hs-float .t{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:600;}
.hs-float .t i{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;background:var(--hs-dark);color:var(--hs-mintb);font-style:normal;}
.hs-float .t i svg{width:10px;height:10px;}
.hs-float b{display:block;font-size:17px;font-weight:600;margin-top:4px;line-height:1.1;}
.hs-float small{display:block;font-size:8px;color:var(--hs-muted);margin-top:3px;}
.hs-float small.g{color:var(--hs-link);}
.hs-f1{left:0;top:33%;min-width:120px;}
.hs-f2{right:4%;top:6%;}
.hs-f3{right:0;bottom:6%;display:flex;align-items:center;gap:14px;}
.hs-ring{width:36px;height:36px;border-radius:50%;border:3px solid var(--hs-mintb);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:var(--hs-ink);}
@media(max-width:1023px){.hs-mock{max-width:480px;}}
@media(max-width:639px){.hs-mock{aspect-ratio:560/660;}.hs-mock-card{left:6%;top:9%;width:74%;}.hs-f1{top:36%;}.hs-f3{bottom:2%;}}

/* ---------------- COMPARE (tabs + cards) ---------------- */
.hs-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 32px;margin:32px 0 0;padding:0;}
.hs-chips li{display:flex;align-items:center;gap:8px;font-size:16px;line-height:24px;color:var(--hs-ink);}
.hs-chips li i{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:var(--hs-ink);font-style:normal;}
.hs-chips li i svg{width:20px;height:20px;}
.hs-tabs{display:none;grid-template-columns:repeat(2,minmax(0,400px));justify-content:center;gap:16px;align-items:stretch;margin:32px 0 0;}
@media(min-width:1024px){.hs-tabs{display:grid;}}
.hs-tab{position:relative;display:flex;flex-direction:column;height:100%;width:100%;text-align:left;border-radius:12px;border:2px solid var(--hs-line);background:var(--hs-soft);color:var(--hs-ink);padding:20px;transition:border-color .2s,background-color .2s;}
.hs-tab:hover{border-color:var(--hs-accent);background:#fff;}
.hs-tab.is-on{border-color:var(--hs-accent);background:#fff;}
.hs-tab-pill{display:none;position:absolute;top:-14px;right:16px;padding:6px 10px;border-radius:6px;background:var(--hs-accent);color:#fff;font-size:12px;line-height:1;}
@media(min-width:1280px){.hs-tab.is-on .hs-tab-pill{display:block;}}
.hs-tab-t{display:flex;align-items:center;gap:8px;}
.hs-tab-t svg{width:20px;height:20px;flex:0 0 20px;color:var(--hs-ink);}
.hs-tab.is-on .hs-tab-t svg{color:var(--hs-accent);}
.hs-tab-t span{font-size:24px;line-height:32px;font-weight:500;color:var(--hs-ink);}
.hs-tab-d{display:none;margin-top:16px;font-size:16px;line-height:24px;color:var(--hs-muted);}
.hs-tab.is-on .hs-tab-d{color:var(--hs-muted2);}
@media(min-width:1280px){.hs-tab-d{display:block;}}
.hs-tab-b{display:flex;flex-direction:column;gap:8px;margin-top:16px;}
.hs-tab-b li{display:flex;align-items:flex-start;gap:8px;font-size:16px;line-height:24px;color:var(--hs-muted);}
.hs-tab.is-on .hs-tab-b li{color:var(--hs-muted2);}
.hs-tab-b li svg{width:16px;height:16px;flex:0 0 16px;margin-top:4px;color:var(--hs-ink);}
.hs-tab.is-on .hs-tab-b li svg{color:var(--hs-accent);}
.hs-tab-p{display:flex;align-items:baseline;gap:6px;margin-top:auto;padding-top:16px;font-size:18px;font-weight:500;color:var(--hs-ink);}
.hs-tab-p em{font-style:normal;font-size:16px;font-weight:400;color:rgba(10,22,22,.5);}
/* mobil: dropdown trigger */
.hs-tabs-m{position:relative;margin:32px 0 0;}
@media(min-width:1024px){.hs-tabs-m{display:none;}}
.hs-tabs-mb{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-radius:12px;background:var(--hs-dark);color:#fff;font-size:16px;font-weight:500;text-align:left;}
.hs-tabs-mb i{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--hs-accent);color:#fff;font-style:normal;flex:0 0 24px;}
.hs-tabs-mb i svg{width:12px;height:12px;transition:transform .2s;}
.hs-tabs-m.is-open .hs-tabs-mb i svg{transform:rotate(180deg);}
.hs-tabs-ml{display:none;position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:20;background:#fff;border:1px solid var(--hs-line);border-radius:12px;padding:6px;box-shadow:0 12px 32px rgba(8,38,21,.12);}
.hs-tabs-m.is-open .hs-tabs-ml{display:block;}
.hs-tabs-ml button{display:block;width:100%;text-align:left;padding:12px 14px;border-radius:8px;font-size:16px;font-weight:500;}
.hs-tabs-ml button.is-on,.hs-tabs-ml button:hover{background:var(--hs-mint);color:var(--hs-link);}
/* lokasiya seçici */
.hs-locs{display:flex;gap:8px;margin:24px 0 0;overflow-x:auto;scrollbar-width:none;padding:2px;}
.hs-locs::-webkit-scrollbar{display:none;}
@media(min-width:1024px){.hs-locs{flex-wrap:wrap;justify-content:center;overflow:visible;}}
.hs-loc{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;padding:9px 12px;border-radius:9999px;border:1px solid var(--hs-line);background:#fff;color:var(--hs-ink);font-size:13px;font-weight:500;line-height:1;transition:border-color .2s,background-color .2s;}
.hs-loc .f{font-size:15px;line-height:1;}
.hs-loc:hover{border-color:var(--hs-accent);}
.hs-loc.is-on{border-color:var(--hs-dark);background:var(--hs-dark);color:#fff;}
.hs-loc-note{margin:12px 0 0;text-align:center;font-size:14px;color:var(--hs-muted);}
/* kart karuseli */
.hs-panel{display:none;}
.hs-panel.is-on{display:block;}
.hs-loct{display:none;}
.hs-loct.is-on{display:block;}
.hs-trackw{position:relative;margin:16px 0 0;}
.hs-track{display:grid;grid-auto-flow:column;grid-auto-columns:min(85%,24rem);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:24px;padding:16px 24px 8px;margin:0 -24px;scrollbar-width:none;align-items:stretch;}
.hs-track::-webkit-scrollbar{display:none;}
@media(min-width:640px){.hs-track{gap:16px;}}
@media(min-width:768px){.hs-track{grid-auto-columns:300px;}}
@media(min-width:1280px){.hs-track{grid-auto-columns:calc(33.333% - 10.667px);padding:16px 0 8px;margin:0;scroll-padding-left:0;}}
.hs-card{display:flex;flex-direction:column;height:100%;border-radius:16px;border:1px solid var(--hs-line);background:#fff;padding:24px;text-align:center;scroll-snap-align:start;}
.hs-card h3{font-size:24px;line-height:32px;font-weight:500;color:var(--hs-ink);}
.hs-card-tags{display:flex;justify-content:space-between;align-items:center;min-height:24px;margin-top:24px;}
.hs-card-tags em{font-style:italic;font-size:15px;color:rgba(10,22,22,.25);text-decoration:line-through;}
.hs-card-tags span{margin-left:auto;padding:2px 12px;border-radius:24px;border:1px solid var(--hs-accent);font-size:12px;line-height:18px;color:var(--hs-ink);}
.hs-card-price{display:flex;align-items:baseline;justify-content:center;gap:4px;margin-top:0;}
.hs-card-price b{font-size:36px;line-height:45px;font-weight:500;letter-spacing:-.02em;color:var(--hs-ink);}
.hs-card-price span{font-size:16px;line-height:24px;color:rgba(10,22,22,.5);}
.hs-card-note{margin-top:6px;font-size:14px;line-height:1.35;color:rgba(10,22,22,.5);min-height:37px;}
.hs-card-btn{display:flex;align-items:center;justify-content:center;min-height:45px;margin-top:24px;padding:12px 16px;border-radius:8px;background:var(--hs-dark);color:#fff;font-size:15px;line-height:1.4;font-weight:500;transition:background-color .2s;}
.hs-card-btn:hover{background:var(--hs-dark2);color:#fff;}
.hs-card-inc{margin-top:32px;text-align:left;}
.hs-card-inc p{margin:0 0 12px;font-size:10px;line-height:20px;letter-spacing:.12em;text-transform:uppercase;color:var(--hs-ink);}
.hs-card-inc li{display:flex;align-items:flex-start;gap:8px;font-size:16px;line-height:24px;color:var(--hs-ink);}
.hs-card-inc li+li{margin-top:8px;}
.hs-card-inc li svg{width:16px;height:16px;flex:0 0 16px;margin-top:4px;color:var(--hs-link);}
.hs-nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:var(--hs-dark2);color:#fff;display:none;align-items:center;justify-content:center;z-index:5;}
.hs-nav svg{width:12px;height:12px;}
.hs-nav.is-next{right:0;transform:translate(50%,-50%);}
.hs-nav.is-prev{left:0;transform:translate(-50%,-50%);}
.hs-nav.is-prev svg{transform:rotate(180deg);}
@media(min-width:1280px){.hs-nav.is-vis{display:flex;}}
.hs-nextrow{display:flex;justify-content:flex-end;margin-top:32px;}
.hs-nextrow button{display:flex;align-items:center;gap:16px;font-size:14px;line-height:24px;color:var(--hs-muted);}
.hs-nextrow button b{font-weight:500;color:var(--hs-ink);}
.hs-nextrow button i{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--hs-dark2);color:#fff;font-style:normal;}
.hs-nextrow button i svg{width:12px;height:12px;}
@media(max-width:767px){.hs-nextrow button{flex-direction:column;align-items:flex-end;gap:12px;}.hs-nextrow button span{text-align:right;}}

/* ---------------- FEATURES (dark) ---------------- */
.hs-feat-head{padding-bottom:32px;}
@media(min-width:1024px){.hs-feat-head{padding-bottom:64px;}}
.hs-feat-head .hs-h2{margin-bottom:24px;}
.hs-feats{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:24px;padding:0 24px;margin:0 -24px;scrollbar-width:none;align-items:stretch;}
.hs-feats::-webkit-scrollbar{display:none;}
@media(min-width:768px){.hs-feats{flex-wrap:wrap;overflow:visible;margin:0;padding:0;scroll-padding-left:0;}}
.hs-feat{display:flex;flex-direction:column;flex:0 0 85vw;max-width:329px;scroll-snap-align:start;}
@media(min-width:768px){.hs-feat{flex:0 0 calc((100% - 40px)/3);max-width:none;}}
.hs-tile{position:relative;width:100%;aspect-ratio:389/224;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#1a4a2e 0%,#0f3421 55%,#173022 100%);margin-bottom:16px;}
.hs-feat h3{font-size:20px;line-height:24px;font-weight:500;color:#fff;margin-bottom:8px;}
.hs-feat p{width:75%;font-size:14px;line-height:21px;color:#fff;}
/* tile mock UI (kicik, ag kartlar) */
.hs-ui{position:absolute;background:#fff;border-radius:8px;color:var(--hs-ink);font-size:9px;line-height:1.3;}
.hs-ui .h{display:flex;align-items:center;gap:6px;padding:8px 10px;border-bottom:1px solid var(--hs-line);font-weight:600;font-size:9px;}
.hs-ui .h i{width:14px;height:14px;border-radius:4px;background:var(--hs-dark);display:inline-block;}
.hs-ui .h i.g{background:var(--hs-accent);}
.hs-ui .r{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;border-bottom:1px solid #f0f4f1;}
.hs-ui .r:last-child{border-bottom:0;}
.hs-ui .r b{font-weight:600;}
.hs-ui .r .bar{flex:1;height:4px;border-radius:4px;background:#e6ebe7;overflow:hidden;}
.hs-ui .r .bar i{display:block;height:100%;background:var(--hs-accent);}
.hs-ui .ok{color:var(--hs-link);font-weight:600;}
.hs-ui .pill{padding:2px 6px;border-radius:9999px;background:#eefaf3;color:var(--hs-link);font-weight:600;font-size:8px;}
.hs-ui .pill.d{background:var(--hs-dark);color:#fff;}
.hs-ui.dark{background:#0f3121;color:#fff;}
.hs-ui.dark .h{border-color:rgba(255,255,255,.1);}
.hs-ui.dark .r{border-color:rgba(255,255,255,.08);}
.hs-bub{position:absolute;max-width:70%;padding:8px 10px;border-radius:10px;font-size:9px;line-height:1.35;background:#fff;color:var(--hs-ink);}
.hs-bub.me{background:var(--hs-lime);}
.hs-bub small{display:block;font-size:7px;color:var(--hs-muted);margin-bottom:2px;}
.hs-badge-ok{position:absolute;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:9999px;background:var(--hs-mintb);color:var(--hs-ink);font-size:9px;font-weight:600;}
.hs-badge-ok svg{width:10px;height:10px;}
.hs-arrow{position:absolute;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--hs-lime);color:var(--hs-ink);}
.hs-arrow svg{width:12px;height:12px;}
.hs-shield{position:absolute;display:grid;place-items:center;width:64px;height:64px;border-radius:16px;background:rgba(255,255,255,.08);color:var(--hs-mintb);}
.hs-shield svg{width:36px;height:36px;}

/* ---------------- TEAM ---------------- */
.hs-team{display:grid;grid-template-columns:1fr;gap:32px;align-items:center;}
@media(min-width:1024px){.hs-team{grid-template-columns:repeat(12,minmax(0,1fr));}.hs-team-v{grid-column:span 6;}.hs-team-t{grid-column:span 6;padding-left:8px;}}
.hs-team-t .hs-h2{margin-bottom:24px;}
.hs-team-t p{font-size:18px;line-height:1.5;color:var(--hs-ink);}
.hs-team-v{position:relative;width:100%;aspect-ratio:600/511;}
.hs-blob{position:absolute;inset:0;}
.hs-blob svg{width:100%;height:100%;}
.hs-team-card{position:absolute;left:12%;right:12%;top:20%;background:#fff;border-radius:16px;box-shadow:0 12px 40px rgba(8,38,21,.14);padding:18px;color:var(--hs-ink);}
.hs-team-card .h{display:flex;align-items:center;gap:10px;margin-bottom:14px;}
.hs-team-card .h i{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--hs-dark);color:var(--hs-mintb);font-style:normal;font-weight:700;font-size:14px;}
.hs-team-card .h b{display:block;font-size:14px;font-weight:600;}
.hs-team-card .h span{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--hs-muted);}
.hs-team-card .h span::before{content:'';width:7px;height:7px;border-radius:50%;background:var(--hs-accent);}
.hs-team-card .m{max-width:82%;padding:10px 12px;border-radius:12px;background:var(--hs-mint);font-size:13px;line-height:1.4;margin-bottom:8px;}
.hs-team-card .m.me{margin-left:auto;background:var(--hs-lime);}
.hs-team-card .m small{display:block;font-size:10px;color:var(--hs-muted);margin-top:4px;}
.hs-team-stat{position:absolute;left:6%;bottom:8%;background:var(--hs-dark);color:#fff;border-radius:12px;padding:12px 16px;}
.hs-team-stat b{display:block;font-size:22px;font-weight:600;line-height:1.1;color:var(--hs-mintb);}
.hs-team-stat span{font-size:12px;color:#d1fae5;}
.hs-team-stat.r{left:auto;right:6%;bottom:14%;}

/* ---------------- 4 ITEMS ---------------- */
.hs-sec.is-items{padding-top:16px;}
@media(min-width:1024px){.hs-sec.is-items{padding-top:32px;}}
.hs-items{display:grid;grid-template-columns:1fr;gap:40px;}
@media(min-width:640px){.hs-items{grid-template-columns:repeat(2,minmax(0,1fr));}}
@media(min-width:1024px){.hs-items{grid-template-columns:repeat(3,minmax(0,1fr));}}
@media(min-width:1280px){.hs-items{grid-template-columns:repeat(4,minmax(0,1fr));}}
.hs-item i{display:grid;place-items:center;width:64px;height:64px;border-radius:16px;background:var(--hs-dark);color:var(--hs-mintb);margin-bottom:12px;font-style:normal;}
.hs-item i svg{width:30px;height:30px;}
.hs-item h3{font-size:24px;line-height:1.2;font-weight:500;color:var(--hs-ink);margin-bottom:8px;}
.hs-item p{font-size:16px;line-height:24px;color:var(--hs-ink);}

/* ---------------- FAQ ---------------- */
.hs-faq{display:grid;grid-template-columns:1fr;gap:32px;}
@media(min-width:1024px){.hs-faq{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:48px;}.hs-faq-h{grid-column:span 4;}.hs-faq-l{grid-column:span 8;}}
.hs-q{margin-bottom:16px;border-radius:12px;background:var(--hs-mint);}
.hs-qb{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px 16px 24px;text-align:left;}
@media(min-width:1024px){.hs-qb{padding:16px 20px 16px 40px;}}
.hs-qb span{font-size:18px;line-height:1.35;font-weight:500;color:var(--hs-ink2);}
@media(min-width:1024px){.hs-qb span{font-size:24px;line-height:32px;}}
.hs-qb i{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;border-radius:12px;background:#fff;color:var(--hs-ink2);font-style:normal;flex:0 0 40px;}
.hs-qb i svg{width:15px;height:14px;}
.hs-qb i svg.m{display:none;}
.hs-q.is-open .hs-qb i svg.p{display:none;}
.hs-q.is-open .hs-qb i svg.m{display:block;}
.hs-qa{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s ease-in-out;}
.hs-q.is-open .hs-qa{grid-template-rows:1fr;}
.hs-qa>div{overflow:hidden;}
.hs-qa p{padding:0 24px 16px;font-size:16px;line-height:24px;color:var(--hs-muted2);}
@media(min-width:1024px){.hs-qa p{padding:0 80px 16px 40px;}}

/* ---------------- CTA ---------------- */
.hs-cta .hs-h2{margin-bottom:24px;}
.hs-cta .hs-lead{margin-bottom:24px;}
.hs-cta .hs-ctas{justify-content:center;margin:0;}
