/* HostingSepeti V10: bright public surfaces, after hs-presentation-v9.css.
   Layout, product data, carousel controls and account/admin themes remain independent. */
:where(body:not(.hs-panel-body):not(.hs-management-auth)) {
  --hs-light-ink:#172b3d;
  --hs-light-muted:#586b7b;
  --hs-light-teal:#087d94;
  --hs-light-line:#dfe8ed;
}

/* A bright reading column, with the existing photograph behind the product showcase. */
.hs-home-v7 .hs-v5-showcase-hero {background:#f7fafb;border-bottom:1px solid var(--hs-light-line)}
.hs-home-v7 .hs-v5-showcase-hero::before {
  inset:24px 24px 24px 51%;border-radius:22px;
  background:linear-gradient(90deg,#f2f8fad4,#f2f8fa8c),url('images/office-hero-v6.webp') center/cover no-repeat;
}
.hs-home-v7 .hs-v5-showcase-hero::after {background:none}
.hs-home-v7 .hs-v5-hero-kicker {background:#edf8fb;border-color:#d3e9ef;color:var(--hs-light-teal)}
.hs-home-v7 .hs-v5-hero-kicker>i:first-child {color:var(--hs-light-teal)}
.hs-home-v7 .hs-hero-copy h1 {color:var(--hs-light-ink)}
.hs-home-v7 .hs-hero-copy h1 em {color:var(--hs-light-teal)}
.hs-home-v7 .hs-hero-copy>p {color:var(--hs-light-muted);font-weight:500}
.hs-home-v7 .hs-v5-product-search {border-color:#d7e4eb;box-shadow:0 8px 22px #1737450a}
.hs-home-v7 .hs-v7-search-field .hs-button {background:var(--hs-light-teal);color:#fff}
.hs-home-v7 .hs-v7-search-field .hs-button:hover {background:#076b80}
.hs-home-v7 .hs-v5-hero-quick>span {color:#687b89}
.hs-home-v7 .hs-v5-hero-quick>a {background:#fff;border-color:#dce7ed;color:#405969}
.hs-home-v7 .hs-v5-hero-quick>a:hover {background:#eaf6f9;border-color:#9fcfdc;color:var(--hs-light-teal)}
.hs-home-v7 .hs-hero-notes {color:var(--hs-light-muted)}
.hs-home-v7 .hs-hero-notes i {color:var(--hs-light-teal)}
.hs-home-v7 .hs-v5-showcase-card {border-color:#dce6ed;box-shadow:0 14px 35px #17374517}
.hs-home-v7 .hs-v5-showcase-controls {color:var(--hs-light-muted)}
.hs-home-v7 .hs-v5-showcase-controls>button {background:#fff;border-color:#ccdfe7;color:var(--hs-light-teal);box-shadow:0 3px 8px #17374508}
.hs-home-v7 .hs-v5-showcase-controls>button:hover {background:#e6f5f9;border-color:#89c7d8;color:#076b80}
.hs-home-v7 .hs-stage-dots-v6 button {background:#a8c4cf!important}
.hs-home-v7 .hs-stage-dots-v6 button[aria-pressed="true"] {background:var(--hs-light-teal)!important}
.hs-home-v7 .hs-v5-showcase-note {color:#5c7181}
.hs-home-v7 .hs-v5-showcase-empty {background:#fff;border-color:#dce6ed;color:var(--hs-light-ink)}
.hs-home-v7 .hs-v5-showcase-empty h2 {color:var(--hs-light-ink)}
.hs-home-v7 .hs-v5-showcase-empty p {color:var(--hs-light-muted)}
.hs-home-v7 .hs-v5-showcase-empty>i {color:var(--hs-light-teal)}

/* White domain search, illustrated extension cards and clear interactive states. */
.hs-home-v7 .hs-v5-domain-band {background:#fff;color:var(--hs-light-ink);border-block:1px solid var(--hs-light-line);padding-block:38px}
.hs-home-v7 .hs-v5-domain-band .hs-domain-v3 {color:var(--hs-light-ink)}
.hs-home-v7 .hs-domain-v3 .hs-domain-emblem {background:#edf8fb;border-color:#cfe7ef;color:var(--hs-light-teal)}
.hs-home-v7 .hs-domain-v3 .hs-domain-heading h2 {color:var(--hs-light-ink)}
.hs-home-v7 .hs-domain-v3 .hs-domain-heading p {color:var(--hs-light-muted)}
.hs-home-v7 .hs-domain-v3 .hs-eyebrow {color:var(--hs-light-teal)}
.hs-home-v7 .hs-domain-v3 .hs-domain-form {background:#fff;border-color:#ccdfe7;box-shadow:0 5px 16px #17374507!important}
.hs-home-v7 .hs-domain-v3 .hs-domain-form:focus-within {border-color:var(--hs-light-teal);outline:3px solid #19a9ce22;outline-offset:2px}
.hs-home-v7 .hs-domain-v3 .hs-domain-form .hs-button {background:var(--hs-light-teal);border-color:var(--hs-light-teal);color:#fff}
.hs-home-v7 .hs-domain-v3 .hs-domain-form .hs-button i {color:#fff}
.hs-home-v7 .hs-domain-v3 .hs-domain-form .hs-button:hover {background:#076b80;border-color:#076b80}
.hs-home-v7 .hs-domain-v3 .hs-tld-card {border-color:#d9e7ed;box-shadow:0 4px 13px #17374506}
.hs-home-v7 .hs-domain-v3 .hs-tld-card:hover {border-color:#75becf;box-shadow:0 10px 22px #1737450f}
.hs-home-v7 .hs-domain-v3 .hs-tld-icon {background:#e9f6fa;border:1px solid #d6ebf2;color:var(--hs-light-teal)}
.hs-home-v7 .hs-domain-v3 .hs-v5-tld-action {background:#f6fafc;border-color:#e0ebf0;color:#526b7b}
.hs-home-v7 .hs-domain-v3 .hs-v5-domain-all {color:var(--hs-light-teal)}

/* Image-led menus use the same light caption treatment as the product cards. */
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-v7-header-shell .hs-v7-mega-media {background:#f5f9fb}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-v7-header-shell .hs-v7-mega-media>div {background:#fff;color:var(--hs-light-ink);border-top:1px solid var(--hs-light-line)}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-v7-header-shell .hs-v7-mega-media strong {color:var(--hs-light-ink)}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-v7-header-shell .hs-v7-mega-media>div>span {color:var(--hs-light-teal)}

/* Service intros and category summaries retain their real imagery on pale surfaces. */
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-service-hero {background:#f5f9fb;color:var(--hs-light-ink);border-bottom:1px solid var(--hs-light-line)}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-service-hero::before {opacity:.08}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-service-hero :is(.hs-breadcrumbs,.hs-breadcrumbs a) {color:#637989}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-service-hero .hs-eyebrow {color:var(--hs-light-teal)}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-service-hero .hs-service-copy h1 {color:var(--hs-light-ink)}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-service-hero .hs-service-copy>p {color:var(--hs-light-muted)}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-service-hero .hs-service-copy .hs-button {background:var(--hs-light-teal);border-color:var(--hs-light-teal);color:#fff!important}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-service-hero .hs-service-copy .hs-button:hover {background:#076b80;border-color:#076b80}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-service-hero .hs-service-copy .hs-button.secondary {background:#fff!important;border-color:#ccdfe7!important;color:#345768!important}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-service-hero .hs-service-copy .hs-button.secondary:hover {background:#eaf6f9!important;border-color:#8fc7d5!important}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-service-hero .hs-service-tags>span {background:#fff;border-color:#dce8ef;color:#536b7c}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-service-hero .hs-service-tags i {color:var(--hs-light-teal)}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-service-hero .hs-service-art {border-color:#fff;box-shadow:10px 10px 0 #e3f0f5,0 12px 28px #17374512}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-service-hero .hs-art-caption {box-shadow:0 7px 17px #1737450e}
:is(.hs-categories-v8,.hs-category-v8) .hs-category-v8-overview {background:#fff;border:1px solid #d4e6ed;color:var(--hs-light-ink);box-shadow:0 7px 20px #17374506}
.hs-category-v8 .hs-category-v8-overview-single {background:#fff url('images/hs-illustration-network-v9.svg') right -78px bottom -50px/225px auto no-repeat}
:is(.hs-categories-v8,.hs-category-v8) .hs-category-v8-overview-icon {background:#edf8fb;border-color:#d0e9f0;color:var(--hs-light-teal)}
:is(.hs-categories-v8,.hs-category-v8) .hs-category-v8-overview strong {color:var(--hs-light-ink)}
:is(.hs-categories-v8,.hs-category-v8) .hs-category-v8-overview div>span {color:#5e7685}
:is(.hs-categories-v8,.hs-category-v8) .hs-category-v8-overview p {color:var(--hs-light-muted);border-top-color:#dce8ee}
.hs-categories-v8 .hs-category-v8-overview::before {opacity:.65}

/* Support and footer are light too; navy remains in type and small UI accents. */
.hs-home-v7 .hs-help-strip {background:#f1f8fb;border:1px solid #d8e9f0;color:var(--hs-light-ink)}
.hs-home-v7 .hs-help-strip h2 {color:var(--hs-light-ink)}
.hs-home-v7 .hs-help-strip p {color:var(--hs-light-muted)}
.hs-home-v7 .hs-help-strip>div>i {color:var(--hs-light-teal)}
.hs-home-v7 .hs-help-strip .hs-button {background:var(--hs-light-teal);border-color:var(--hs-light-teal);color:#fff!important}
.hs-home-v7 .hs-help-strip .hs-button:hover {background:#076b80;border-color:#076b80}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-footer.hs-v5-footer {background:#fff!important;color:var(--hs-light-muted);border-top:1px solid var(--hs-light-line)}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-v5-footer .hs-brand img {filter:none}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-v5-footer .hs-brand>span {color:var(--hs-light-ink)}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-v5-footer .hs-brand>span>span {color:var(--hs-light-teal)}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-v5-footer .hs-brand small {color:#637a89}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-v5-footer .hs-footer-brand {border-bottom-color:var(--hs-light-line)}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-v5-footer .hs-footer-brand>p {color:var(--hs-light-muted)}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-v5-footer .hs-footer-grid h3 {color:var(--hs-light-ink)}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-v5-footer .hs-footer-grid>div>a:not(.hs-brand) {color:#526a7b}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-v5-footer .hs-footer-grid>div>a:hover {color:var(--hs-light-teal)}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-v5-footer .hs-footer-domain {color:var(--hs-light-teal)!important}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-v5-footer .footer-social {background:#f6fafb;border-color:#dce7ed;color:#536d7f}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-v5-footer .footer-social:hover {background:#e9f6fa;border-color:#9ccfdd;color:var(--hs-light-teal)}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-v5-footer .hs-footer-bottom {border-top-color:var(--hs-light-line);color:#627a8b}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-v5-footer .hs-footer-bottom a {color:#526a7b}
:where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-v5-footer .hs-footer-bottom a:hover {color:var(--hs-light-teal)}

@media(min-width:1001px) {
  .hs-home-v7 .hs-v5-domain-band .hs-domain-v3 {grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center}
  .hs-home-v7 .hs-domain-v3 .hs-domain-heading {justify-content:flex-start;text-align:left}
  .hs-home-v7 .hs-domain-v3 .hs-domain-heading h2 {font-size:28px}
  .hs-home-v7 .hs-domain-v3 .hs-domain-form {width:100%;max-width:none;min-width:0}
  .hs-home-v7 .hs-domain-v3 :is(.hs-tld-list,.hs-v5-domain-all) {grid-column:1/-1}
}
@media(max-width:1000px) {
  .hs-home-v7 .hs-v5-showcase-hero::before {inset:48% 18px 18px;border-radius:15px}
  :where(body:not(.hs-panel-body):not(.hs-management-auth)) .hs-service-hero .hs-service-art {box-shadow:7px 8px 0 #e3f0f5,0 9px 24px #1737450e}
}
@media(max-width:640px) {
  .hs-home-v7 .hs-v5-showcase-hero::before {background:linear-gradient(145deg,#eaf5f9,#f2f7fa);inset:49% 0 0;border-radius:0}
  .hs-home-v7 .hs-v5-domain-band {padding-block:29px}
}
@media(prefers-reduced-motion:reduce) {
  .hs-home-v7 .hs-domain-v3 .hs-tld-card:hover {transform:none}
}

/* Customer sign-in and registration continue the public palette. */
.auth-site-body :is(.auth-site-art,.hs-auth-aside) {background:#f2f8fb!important;color:var(--hs-light-ink)!important;border-right:1px solid #deebf1}
.auth-site-body .hs-auth-aside h2 {color:var(--hs-light-ink)}
.auth-site-body .hs-auth-aside p {color:var(--hs-light-muted)}
.auth-site-body .hs-auth-aside :is(ul,li) {color:#425f72}
.auth-site-body .hs-auth-aside .hs-eyebrow {color:var(--hs-light-teal)!important}
.auth-site-body .hs-auth-aside .hs-auth-symbol {background:#fff;border-color:#d1e7ef;color:var(--hs-light-teal)}
.auth-site-body .hs-auth-aside li i {color:var(--hs-light-teal)}
.auth-site-body .hs-auth-aside>a {border-top-color:#d7e6ed;color:var(--hs-light-teal)}
.auth-site-body .auth-site-form .eyebrow {color:var(--hs-light-teal)}
.auth-site-body .auth-site-switch a {color:var(--hs-light-teal)!important}
.auth-site-body .auth-site-form .btn {background:#087f91!important;border-color:#087f91!important;color:#fff!important;box-shadow:none}
.auth-site-body .auth-site-form .btn:hover {background:#066a7c!important;border-color:#066a7c!important}
.auth-site-body .auth-site-form input:focus-visible {outline:2px solid #087f91;outline-offset:2px;border-color:#087f91!important}
.auth-site-body .auth-site-consent :is(a,input) {color:var(--hs-light-teal);accent-color:#087f91}

/* Cart and configuration summaries use pale surfaces, with teal actions. */
.hs-checkout-page.hs-commerce-v4 .hs-selected-plan {background:#f2f8fb;border-color:#d5e7ee;color:var(--hs-light-ink)}
.hs-checkout-page.hs-commerce-v4 .hs-selected-plan>i {background:#fff;border-color:#d1e7ef;color:var(--hs-light-teal)}
.hs-checkout-page.hs-commerce-v4 .hs-selected-plan strong {color:var(--hs-light-ink)}
.hs-checkout-page.hs-commerce-v4 .hs-selected-plan small {color:#5b7485}
.hs-checkout-page.hs-commerce-v4 .hs-selected-plan .hs-selected-price {color:var(--hs-light-teal)}
.hs-checkout-page .hs-order-summary-head {background:#f2f8fb;color:var(--hs-light-ink);border-bottom:1px solid #dce9ef}
.hs-checkout-page .hs-order-summary-head>span {color:var(--hs-light-teal)}
.hs-checkout-page .hs-order-summary-head h2 {color:var(--hs-light-ink)}
.hs-checkout-page .hs-order-summary-head p {color:var(--hs-light-muted)}
.hs-checkout-page :is(.hs-checkout-heading,.srv87-title,.srv87-host,.hs-choice-card) .hs-eyebrow,
.hs-checkout-page :is(.hs-cart-type,.eyebrow) {color:var(--hs-light-teal)}
.hs-checkout-page .hs-checkout-steps li.active {background:#eef8fb;border-color:#cae5ed;color:var(--hs-light-teal)}
.hs-checkout-page .hs-checkout-steps :is(.active,.complete)>span {background:var(--hs-light-teal);color:#fff}
.hs-checkout-page .hs-cart-empty-v4>span {background:#eef8fb;border-color:#d3eaf1;color:var(--hs-light-teal)}
.hs-checkout-page :is(.btn,.hs-button):not(.alt):not(.secondary):not(.hs-button-outline) {background:var(--hs-light-teal)!important;border-color:var(--hs-light-teal)!important;color:#fff!important;box-shadow:none}
.hs-checkout-page :is(.btn,.hs-button):not(.alt):not(.secondary):not(.hs-button-outline):hover:not(:disabled) {background:#076b80!important;border-color:#076b80!important}
.hs-checkout-page .btn.alt,
.hs-checkout-page.hs-commerce-v4 .hs-button.secondary,
.hs-checkout-page .hs-button-outline {background:#fff!important;border-color:#ccdfe7!important;color:#345768!important}
.hs-checkout-page.hs-commerce-v4 .srv87-os-card:has(input:checked) {background:#eef8fb;border-color:#75becf;box-shadow:0 0 0 1px #75becf}
.hs-checkout-page.hs-commerce-v4 .srv87-os-card :is(input,i) {accent-color:var(--hs-light-teal);color:var(--hs-light-teal)}
.hs-checkout-page .payment-shell>.panel:first-child {background:#f6fafc;border-color:#d8e7ee;color:var(--hs-light-ink)}
.hs-checkout-page .payment-shell .price {color:var(--hs-light-teal)}
