@font-face{font-family:'Public Sans';font-style:italic;font-weight:400 900;font-display:optional;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url('/assets/fonts/ijwTs572Xtc6ZYQws9YVwnNDTJLax8s3JimW3w.woff2') format('woff2')}@font-face{font-family:'Public Sans';font-style:italic;font-weight:400 900;font-display:optional;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url('/assets/fonts/ijwTs572Xtc6ZYQws9YVwnNDTJzax8s3Jik.woff2') format('woff2')}@font-face{font-family:'Public Sans';font-style:normal;font-weight:400 900;font-display:optional;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url('/assets/fonts/ijwRs572Xtc6ZYQws9YVwnNIfJ7QwOk1Fig.woff2') format('woff2')}@font-face{font-family:'Public Sans';font-style:normal;font-weight:400 900;font-display:optional;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url('/assets/fonts/ijwRs572Xtc6ZYQws9YVwnNGfJ7QwOk1.woff2') format('woff2')}@font-face{font-family:Unbounded;font-style:normal;font-weight:400 900;font-display:optional;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url('/assets/fonts/Yq6W-LOTXCb04q32xlpwtcZfvRIkSYZH.woff2') format('woff2')}@font-face{font-family:Unbounded;font-style:normal;font-weight:400 900;font-display:optional;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url('/assets/fonts/Yq6W-LOTXCb04q32xlpwu8ZfvRIkSQ.woff2') format('woff2')}html{--bs-font-sans-serif:'Public Sans',system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-body-font-family:'Public Sans',sans-serif}.brand-logo,.brand-text{display:block;width:auto;max-width:none;margin:0}.brand-logo{height:24px;object-fit:contain}.brand-text{height:20px;object-fit:contain}.hero-header{position:relative;isolation:isolate;--x-hero-pattern-opacity:.34;--x-hero-glow-opacity:.4;--x-hero-glow-blur:22px;--x-hero-glow-speed-a:18s;--x-hero-glow-speed-b:22s;--x-hero-pattern-cell:34px;--x-hero-pattern-line-alpha:.1;--x-hero-pattern-line-alpha-soft:.08;--x-hero-pattern-dot-alpha:.14;--x-hero-topline-opacity:.5;--x-hero-card-shadow:0 14px 30px rgba(15, 28, 46, 0.18);--x-hero-cta-hover-shadow:0 12px 24px rgba(15, 28, 46, 0.18);background-color:#0f1c2e;background-image:var(--x-hero-bg);background-position:var(--x-hero-bg-position,center);background-repeat:no-repeat;background-size:cover;box-shadow:0 16px 34px rgba(15,28,46,.14)}.hero-header::after{content:"";position:absolute;left:0;right:0;top:0;height:2px;pointer-events:none;z-index:0;background:linear-gradient(90deg,rgba(var(--x-brand-orange-rgb),.52),rgba(var(--x-brand-blue-rgb),.46));opacity:var(--x-hero-topline-opacity, .5)}.hero-header-dark{--x-hero-overlay:linear-gradient(120deg, rgba(15,28,46,0.92) 0%, rgba(30,58,95,0.78) 45%, rgba(242,140,56,0.28) 100%);--x-hero-pattern-opacity:.32;--x-hero-glow-opacity:.42;--x-hero-topline-opacity:.56;--x-hero-card-shadow:0 16px 34px rgba(8, 14, 24, 0.36);--x-hero-cta-hover-shadow:0 14px 28px rgba(8, 14, 24, 0.34)}.hero-header-dark.hero-preset-calm{--x-hero-overlay:linear-gradient(120deg, rgba(16, 26, 42, 0.7) 0%, rgba(24, 45, 72, 0.5) 54%, rgba(var(--bs-warning-rgb), 0.14) 100%);--x-hero-pattern-opacity:.3;--x-hero-glow-opacity:.4;background-image:radial-gradient(100% 60% at 84% -8%,rgba(var(--bs-warning-rgb),.14) 0,rgba(var(--bs-warning-rgb),0) 64%),radial-gradient(82% 56% at 0 100%,rgba(var(--bs-primary-rgb),.12) 0,rgba(var(--bs-primary-rgb),0) 70%),linear-gradient(132deg,rgba(15,28,46,.94) 0,rgba(20,36,58,.86) 52%,rgba(24,42,66,.82) 100%),var(--x-hero-bg)}.hero-header-dark.hero-preset-premium{--x-hero-overlay:linear-gradient(118deg, rgba(11, 20, 36, 0.76) 0%, rgba(20, 40, 66, 0.58) 48%, rgba(var(--bs-warning-rgb), 0.22) 100%);--x-hero-pattern-opacity:.32;--x-hero-glow-opacity:.42;background-image:radial-gradient(110% 70% at 84% -8%,rgba(var(--bs-warning-rgb),.22) 0,rgba(var(--bs-warning-rgb),0) 62%),radial-gradient(90% 60% at -6% 104%,rgba(var(--bs-primary-rgb),.2) 0,rgba(var(--bs-primary-rgb),0) 68%),linear-gradient(135deg,rgba(12,24,40,.96) 0,rgba(15,31,52,.88) 52%,rgba(17,37,61,.84) 100%),var(--x-hero-bg)}.hero-header-dark.hero-preset-expressive{--x-hero-overlay:linear-gradient(120deg, rgba(28, 54, 84, 0.6) 0%, rgba(54, 104, 162, 0.5) 46%, rgba(var(--bs-warning-rgb), 0.21) 100%);--x-hero-pattern-opacity:.34;--x-hero-glow-opacity:.45;background-image:radial-gradient(122% 76% at 88% -10%,rgba(var(--bs-warning-rgb),.2) 0,rgba(var(--bs-warning-rgb),.035) 46%,rgba(var(--bs-warning-rgb),0) 68%),radial-gradient(96% 62% at -8% 104%,rgba(var(--bs-primary-rgb),.2) 0,rgba(var(--bs-primary-rgb),.028) 50%,rgba(var(--bs-primary-rgb),0) 72%),linear-gradient(136deg,rgba(28,54,86,.88) 0,rgba(48,92,144,.82) 48%,rgba(72,128,182,.76) 100%),var(--x-hero-bg)}.hero-header-light{--x-hero-overlay:linear-gradient(120deg, rgba(var(--bs-body-bg-rgb), 0.94) 0%, rgba(var(--bs-secondary-bg-rgb), 0.86) 45%, rgba(var(--bs-tertiary-bg-rgb), 0.82) 100%);--x-hero-text:rgba(var(--bs-body-color-rgb), 0.82);--x-hero-muted:rgba(var(--bs-body-color-rgb), 0.7);--x-hero-shadow:none;--x-hero-pattern-opacity:.35;--x-hero-glow-opacity:.4;--x-hero-topline-opacity:.46;--x-hero-card-shadow:0 12px 26px rgba(15, 28, 46, 0.14);--x-hero-cta-hover-shadow:0 10px 20px rgba(15, 28, 46, 0.14);box-shadow:0 14px 28px rgba(15,28,46,.08)}.hero-header-light.hero-preset-calm{--x-hero-pattern-opacity:.32;--x-hero-glow-opacity:.36;--x-hero-overlay:linear-gradient(120deg, rgba(var(--bs-body-bg-rgb), 0.78) 0%, rgba(var(--bs-secondary-bg-rgb), 0.56) 46%, rgba(var(--bs-tertiary-bg-rgb), 0.44) 100%);background-image:radial-gradient(98% 70% at 90% -10%,rgba(var(--bs-primary-rgb),.12) 0,rgba(var(--bs-primary-rgb),.01) 48%,rgba(var(--bs-primary-rgb),0) 72%),radial-gradient(82% 60% at -8% 104%,rgba(var(--bs-warning-rgb),.1) 0,rgba(var(--bs-warning-rgb),.01) 46%,rgba(var(--bs-warning-rgb),0) 72%),linear-gradient(134deg,rgba(var(--bs-body-bg-rgb),.98) 0,rgba(var(--bs-secondary-bg-rgb),.96) 48%,rgba(var(--bs-tertiary-bg-rgb),.94) 100%),var(--x-hero-bg)}.hero-header-light.hero-preset-premium{--x-hero-pattern-opacity:.35;--x-hero-glow-opacity:.4;--x-hero-overlay:linear-gradient(120deg, rgba(var(--bs-body-bg-rgb), 0.84) 0%, rgba(var(--bs-secondary-bg-rgb), 0.66) 45%, rgba(var(--bs-tertiary-bg-rgb), 0.56) 100%);background-image:radial-gradient(105% 75% at 92% -12%,rgba(var(--bs-primary-rgb),.18) 0,rgba(var(--bs-primary-rgb),.02) 48%,rgba(var(--bs-primary-rgb),0) 70%),radial-gradient(88% 65% at -8% 104%,rgba(var(--bs-warning-rgb),.14) 0,rgba(var(--bs-warning-rgb),.02) 46%,rgba(var(--bs-warning-rgb),0) 72%),linear-gradient(134deg,rgba(var(--bs-body-bg-rgb),.98) 0,rgba(var(--bs-secondary-bg-rgb),.96) 46%,rgba(var(--bs-tertiary-bg-rgb),.93) 100%),var(--x-hero-bg)}.hero-header-light.hero-preset-expressive{--x-hero-pattern-opacity:.38;--x-hero-glow-opacity:.44;--x-hero-overlay:linear-gradient(120deg, rgba(var(--bs-body-bg-rgb), 0.88) 0%, rgba(var(--bs-secondary-bg-rgb), 0.68) 42%, rgba(var(--bs-tertiary-bg-rgb), 0.52) 100%);background-image:radial-gradient(114% 78% at 92% -12%,rgba(var(--bs-primary-rgb),.24) 0,rgba(var(--bs-primary-rgb),.05) 46%,rgba(var(--bs-primary-rgb),0) 70%),radial-gradient(96% 68% at -8% 104%,rgba(var(--bs-warning-rgb),.2) 0,rgba(var(--bs-warning-rgb),.04) 50%,rgba(var(--bs-warning-rgb),0) 74%),linear-gradient(136deg,rgba(var(--bs-body-bg-rgb),.99) 0,rgba(var(--bs-secondary-bg-rgb),.95) 44%,rgba(var(--bs-tertiary-bg-rgb),.9) 100%),var(--x-hero-bg)}.hero-header-light .hero-shape{opacity:.34;filter:blur(12px)}.hero-header-light .kicker-badge{background:rgba(var(--bs-body-bg-rgb),.86);border-color:color-mix(in srgb,var(--bs-primary) 22%,transparent);color:rgba(var(--bs-body-color-rgb),.9)}.hero-card-light,.hero-card.hero-card-light,.hero-header-light .hero-card{-webkit-backdrop-filter:blur(14px) saturate(1.14);backdrop-filter:blur(14px) saturate(1.14);background:linear-gradient(180deg,rgba(var(--bs-body-bg-rgb),.52) 0,rgba(var(--bs-tertiary-bg-rgb),.38) 100%)!important;border-color:rgba(var(--bs-body-color-rgb),.2)!important;box-shadow:0 16px 32px rgba(15,28,46,.12),inset 0 1px 0 rgba(255,255,255,.44)}.hero-header-light .hero-actions .hero-btn-secondary.hero-btn-secondary-light{color:rgba(var(--bs-body-color-rgb),.86);border-color:rgba(var(--bs-body-color-rgb),.28);background:linear-gradient(180deg,rgba(var(--bs-body-bg-rgb),.72) 0,rgba(var(--bs-tertiary-bg-rgb),.52) 100%);backdrop-filter:blur(6px)}.hero-header-light .hero-actions .hero-btn-secondary.hero-btn-secondary-light:focus-visible,.hero-header-light .hero-actions .hero-btn-secondary.hero-btn-secondary-light:hover{color:rgba(var(--bs-body-color-rgb),.98);border-color:rgba(var(--bs-body-color-rgb),.42);background:linear-gradient(180deg,rgba(var(--bs-body-bg-rgb),.88) 0,rgba(var(--bs-tertiary-bg-rgb),.68) 100%);box-shadow:0 10px 22px rgba(15,28,46,.12)}.hero-card-light .hero-card-list li span,.hero-card-light .hero-card-title,.hero-header-light .hero-card-list li span,.hero-header-light .hero-card-title{color:rgba(var(--bs-body-color-rgb),.92)}.hero-card-light .hero-card-kicker,.hero-card-light .hero-card-price-badge,.hero-header-light .hero-card-kicker,.hero-header-light .hero-card-price-badge{color:rgba(var(--bs-body-color-rgb),.68)}.hero-card-light .hero-card-price-badge,.hero-header-light .hero-card-price-badge{background:rgba(var(--bs-body-bg-rgb),.86);border-color:rgba(var(--bs-body-color-rgb),.14)}.hero-card-light .hero-card-divider,.hero-header-light .hero-card-divider{background:linear-gradient(90deg,rgba(var(--bs-body-color-rgb),.2),rgba(var(--bs-body-color-rgb),.06))}.hero-card-light .hero-card-list .bi,.hero-header-light .hero-card-list .bi{color:rgba(var(--bs-body-color-rgb),.74);border-color:rgba(var(--bs-body-color-rgb),.2);background:rgba(var(--bs-body-bg-rgb),.72)}.hero-card-light .hero-card-media-tile,.hero-header-light .hero-card-media-tile{border-color:rgba(var(--bs-body-color-rgb),.14);background:linear-gradient(180deg,rgba(var(--bs-body-bg-rgb),.96) 0,rgba(var(--bs-tertiary-bg-rgb),.9) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.24)}.hero-card-light .hero-card-links,.hero-header-light .hero-card-links{border-top-color:rgba(var(--bs-body-color-rgb),.14)}.hero-card-light .hero-card-link,.hero-header-light .hero-card-link{color:rgba(var(--bs-body-color-rgb),.82);border-color:rgba(var(--bs-body-color-rgb),.15);background:linear-gradient(180deg,rgba(var(--bs-body-bg-rgb),.78) 0,rgba(var(--bs-tertiary-bg-rgb),.64) 100%)}.hero-card-light .hero-card-link:focus-visible,.hero-card-light .hero-card-link:hover,.hero-header-light .hero-card-link:focus-visible,.hero-header-light .hero-card-link:hover{color:rgba(var(--bs-body-color-rgb),.98);border-color:rgba(var(--bs-body-color-rgb),.24);background:linear-gradient(180deg,rgba(var(--bs-body-bg-rgb),.9) 0,rgba(var(--bs-tertiary-bg-rgb),.78) 100%)}.hero-shape{position:absolute;width:clamp(160px,18vw,240px);height:clamp(56px,6vw,84px);background:radial-gradient(ellipse at center,rgba(var(--x-brand-orange-rgb),.34) 0,rgba(var(--x-brand-orange-rgb),.14) 46%,rgba(var(--x-brand-orange-rgb),0) 100%);border:0;border-radius:999px;opacity:.55;filter:blur(10px);box-shadow:none;pointer-events:none}.hero-shape.shape-right{right:4%;top:16%}.hero-brandmarks{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden;background-image:radial-gradient(58% 46% at 14% 18%,rgba(var(--x-brand-orange-rgb),.14) 0,rgba(var(--x-brand-orange-rgb),0) 74%),radial-gradient(54% 44% at 86% 82%,rgba(var(--x-brand-blue-rgb),.14) 0,rgba(var(--x-brand-blue-rgb),0) 74%),repeating-linear-gradient(90deg,rgba(var(--x-brand-blue-deep-rgb),var(--x-hero-pattern-line-alpha,.1)) 0 1px,transparent 1px var(--x-hero-pattern-cell,34px)),repeating-linear-gradient(0deg,rgba(var(--x-brand-blue-deep-rgb),var(--x-hero-pattern-line-alpha-soft,.08)) 0 1px,transparent 1px var(--x-hero-pattern-cell,34px)),radial-gradient(circle at 50% 50%,rgba(var(--x-brand-blue-deep-rgb),var(--x-hero-pattern-dot-alpha,.14)) 0 1.2px,transparent 1.25px);background-repeat:no-repeat,no-repeat,repeat,repeat,repeat;background-size:100% 100%,100% 100%,auto,auto,var(--x-hero-pattern-cell,34px) var(--x-hero-pattern-cell,34px);background-position:left top,right bottom,center,center,center;opacity:var(--x-hero-pattern-opacity, .34);mask-image:radial-gradient(120% 120% at 50% 50%,rgba(0,0,0,1) 0%,rgba(0,0,0,.92) 58%,rgba(0,0,0,.78) 78%,rgba(0,0,0,.52) 100%)}.hero-brandmarks::after,.hero-brandmarks::before{content:"";position:absolute;pointer-events:none;filter:blur(var(--x-hero-glow-blur, 22px));opacity:var(--x-hero-glow-opacity, .4);transform:translate3d(0,0,0);will-change:transform,opacity}.hero-brandmarks::before{width:min(420px,58vw);height:min(220px,36vw);left:-6%;top:-8%;background:radial-gradient(58% 46% at 50% 50%,rgba(var(--x-brand-blue-rgb),.22) 0,rgba(var(--x-brand-blue-rgb),0) 76%);animation:hero-brandmarks-glow-a var(--x-hero-glow-speed-a,18s) ease-in-out infinite alternate}.hero-brandmarks::after{width:min(380px,52vw);height:min(200px,34vw);right:-4%;bottom:-10%;background:radial-gradient(56% 44% at 50% 50%,rgba(var(--x-brand-orange-rgb),.2) 0,rgba(var(--x-brand-orange-rgb),0) 76%);animation:hero-brandmarks-glow-b var(--x-hero-glow-speed-b,22s) ease-in-out infinite alternate}@keyframes hero-brandmarks-glow-a{0%{transform:translate3d(0,0,0) scale(1);opacity:.36}50%{transform:translate3d(2%,-2%,0) scale(1.03);opacity:.48}100%{transform:translate3d(-1%,1%,0) scale(1.01);opacity:.4}}@keyframes hero-brandmarks-glow-b{0%{transform:translate3d(0,0,0) scale(1);opacity:.34}50%{transform:translate3d(-2%,2%,0) scale(1.02);opacity:.46}100%{transform:translate3d(1%,-1%,0) scale(1.01);opacity:.38}}@media (max-width:767.98px){.hero-header{--x-hero-pattern-opacity:.3;--x-hero-glow-opacity:.34;--x-hero-glow-blur:18px;--x-hero-pattern-cell:30px}.hero-header-dark{--x-hero-pattern-opacity:.28;--x-hero-glow-opacity:.36}.hero-header-light{--x-hero-pattern-opacity:.31;--x-hero-glow-opacity:.34}}@media (min-width:1440px){.hero-header{--x-hero-pattern-cell:38px;--x-hero-pattern-opacity:.3;--x-hero-glow-opacity:.36}.hero-header-dark{--x-hero-pattern-opacity:.29;--x-hero-glow-opacity:.38}.hero-header-light{--x-hero-pattern-opacity:.31;--x-hero-glow-opacity:.35}}.hero-header-dark .hero-brandmarks{background-image:radial-gradient(60% 48% at 14% 18%,rgba(var(--x-brand-orange-soft-rgb),.2) 0,rgba(var(--x-brand-orange-soft-rgb),0) 76%),radial-gradient(56% 46% at 86% 82%,rgba(var(--x-brand-blue-soft-rgb),.2) 0,rgba(var(--x-brand-blue-soft-rgb),0) 76%),repeating-linear-gradient(90deg,rgba(var(--x-brand-blue-soft-rgb),var(--x-hero-pattern-line-alpha,.1)) 0 1px,transparent 1px var(--x-hero-pattern-cell,34px)),repeating-linear-gradient(0deg,rgba(var(--x-brand-blue-soft-rgb),var(--x-hero-pattern-line-alpha-soft,.08)) 0 1px,transparent 1px var(--x-hero-pattern-cell,34px)),radial-gradient(circle at 50% 50%,rgba(226,236,246,var(--x-hero-pattern-dot-alpha,.18)) 0 1.2px,transparent 1.25px);background-repeat:no-repeat,no-repeat,repeat,repeat,repeat;background-size:100% 100%,100% 100%,auto,auto,var(--x-hero-pattern-cell,34px) var(--x-hero-pattern-cell,34px);background-position:left top,right bottom,center,center,center;opacity:var(--x-hero-pattern-opacity, .32)}.hero-header-dark .hero-brandmarks::before{background:radial-gradient(58% 46% at 50% 50%,rgba(var(--x-brand-blue-soft-rgb),.34) 0,rgba(var(--x-brand-blue-soft-rgb),0) 78%);opacity:.44}.hero-header-dark .hero-brandmarks::after{background:radial-gradient(56% 44% at 50% 50%,rgba(var(--x-brand-orange-soft-rgb),.28) 0,rgba(var(--x-brand-orange-soft-rgb),0) 78%);opacity:.4}.hero-brandmark{position:absolute;display:none;background-repeat:no-repeat;background-size:contain;background-position:center;filter:blur(.1px);transform:translateZ(0) rotate(var(--x-brandmark-rotate,0deg));opacity:0}.hero-brandmarks-invert .hero-brandmarks{background-image:radial-gradient(62% 48% at 16% 20%,rgba(255,198,146,.2) 0,rgba(255,198,146,0) 76%),radial-gradient(56% 46% at 84% 80%,rgba(232,242,255,.2) 0,rgba(232,242,255,0) 76%),repeating-linear-gradient(90deg,rgba(228,239,252,.14) 0 1px,transparent 1px var(--x-hero-pattern-cell,34px)),repeating-linear-gradient(0deg,rgba(228,239,252,.1) 0 1px,transparent 1px var(--x-hero-pattern-cell,34px)),radial-gradient(circle at 50% 50%,rgba(255,255,255,.24) 0 1.2px,transparent 1.25px);background-repeat:no-repeat,no-repeat,repeat,repeat,repeat;background-size:100% 100%,100% 100%,auto,auto,var(--x-hero-pattern-cell,34px) var(--x-hero-pattern-cell,34px);background-position:left top,right bottom,center,center,center;opacity:.32}.hero-brandmarks-invert .hero-brandmarks::before{background:radial-gradient(58% 46% at 50% 50%,rgba(228,239,252,.3) 0,rgba(228,239,252,0) 78%);opacity:.42}.hero-brandmarks-invert .hero-brandmarks::after{background:radial-gradient(56% 44% at 50% 50%,rgba(255,198,146,.26) 0,rgba(255,198,146,0) 78%);opacity:.38}.hero-emblem{display:inline-flex;align-items:center;line-height:1}.hero-emblem-tile,.hero-title-inline-emblem-tile{border:1px solid rgba(var(--bs-body-color-rgb),.14);background:linear-gradient(180deg,rgba(var(--bs-body-bg-rgb),.96) 0,rgba(var(--bs-tertiary-bg-rgb),.9) 100%);border-radius:14px;padding:.58rem;box-shadow:0 8px 18px rgba(15,28,46,.12),inset 0 1px 0 rgba(255,255,255,.24)}.hero-header-dark .hero-emblem-tile,.hero-header-dark .hero-title-inline-emblem-tile{border-color:rgba(230,236,242,.22);background:linear-gradient(180deg,rgba(20,36,58,.78) 0,rgba(16,30,50,.72) 100%);box-shadow:0 10px 20px rgba(8,14,24,.26),inset 0 1px 0 rgba(255,255,255,.16)}#general-hero .hero-emblem-tile,#general-hero .hero-title-inline-emblem-tile{-webkit-backdrop-filter:blur(10px) saturate(1.06);backdrop-filter:blur(10px) saturate(1.06);border-color:rgba(230,236,242,.52);background:linear-gradient(180deg,rgba(255,255,255,.36) 0,rgba(255,255,255,.2) 100%);box-shadow:0 10px 22px rgba(8,14,24,.1),inset 0 1px 0 rgba(255,255,255,.36)}#general-hero .hero-emblem img,#general-hero .hero-title-inline-emblem img{filter:drop-shadow(0 6px 14px rgba(8, 14, 24, .26)) brightness(1.03) contrast(1.04)}.hero-emblem img,.hero-title-inline-emblem img{display:block;width:var(--x-hero-emblem-size,68px);height:auto;max-width:100%;opacity:var(--x-hero-emblem-opacity, 1);filter:drop-shadow(0 4px 12px rgba(15, 28, 46, .14))}.hero-emblem-align-start{justify-content:flex-start}.hero-emblem-align-center{justify-content:center}.hero-emblem-align-end{justify-content:flex-end}.hero-card-media{display:inline-flex;align-items:center;justify-content:center;line-height:1;margin:0 0 .65rem}.hero-card-media img{display:block;width:var(--x-hero-card-media-size,52px);height:auto;max-width:100%}.hero-card-media-tile{padding:.38rem;border-radius:12px;border:1px solid rgba(230,236,242,.24);background:linear-gradient(180deg,rgba(255,255,255,.2) 0,rgba(255,255,255,.1) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.26)}.hero-card-media-plain{padding:0;border:0;background:0 0;box-shadow:none}.hero-card-link-icon-only{display:inline-flex;align-items:center;justify-content:center;gap:0;width:2.3rem;height:2.05rem;min-width:2.3rem;padding:0;border-radius:10px;line-height:1;text-decoration:none;flex:0 0 auto;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s}.hero-card-links .btn.hero-card-link-icon-only{--bs-btn-padding-x:0;--bs-btn-padding-y:0;--bs-btn-line-height:1;--bs-btn-border-radius:10px}.hero-header .hero-card-links .btn.hero-card-link-icon-only{border-radius:10px;border-width:1px;border-style:solid;text-decoration:none;background-clip:padding-box}.hero-card-link-icon-only .bi{font-size:.95rem;opacity:1}.hero-card-link-icon-only:focus-visible,.hero-card-link-icon-only:hover{text-decoration:none}.hero-card-light .hero-card-link-icon-only,.hero-header-light .hero-card-link-icon-only{color:rgba(var(--bs-body-color-rgb),.86);border-color:rgba(var(--bs-body-color-rgb),.28);background:linear-gradient(180deg,rgba(var(--bs-body-bg-rgb),.82) 0,rgba(var(--bs-tertiary-bg-rgb),.68) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 1px 2px rgba(15,28,46,.06)}.hero-card-light .hero-card-link-icon-only:focus-visible,.hero-card-light .hero-card-link-icon-only:hover,.hero-header-light .hero-card-link-icon-only:focus-visible,.hero-header-light .hero-card-link-icon-only:hover{color:rgba(var(--bs-body-color-rgb),.98);border-color:rgba(var(--bs-body-color-rgb),.38);background:linear-gradient(180deg,rgba(var(--bs-body-bg-rgb),.94) 0,rgba(var(--bs-tertiary-bg-rgb),.8) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 2px 6px rgba(15,28,46,.1)}.hero-header-dark .hero-card-link-icon-only{color:rgba(236,242,248,.94);border-color:rgba(230,236,242,.34);background:linear-gradient(180deg,rgba(22,36,56,.5) 0,rgba(16,30,50,.36) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 6px 14px rgba(8,14,24,.2)}.hero-header-dark .hero-card-link-icon-only:focus-visible,.hero-header-dark .hero-card-link-icon-only:hover{color:rgba(255,255,255,.99);border-color:rgba(230,236,242,.46);background:linear-gradient(180deg,rgba(22,36,56,.62) 0,rgba(16,30,50,.44) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 8px 18px rgba(8,14,24,.26)}.hero-header .hero-card-links .btn.hero-card-link-icon-only:focus-visible,.hero-header .hero-card-links .btn.hero-card-link-icon-only:hover{text-decoration:none}.hero-subpage-compact .kicker-badge{font-size:.68rem;padding:.16rem .56rem}.hero-subpage-compact h1.display-6{font-size:clamp(1.55rem, 2.4vw, 2.08rem);margin-bottom:.62rem!important}.hero-subpage-compact .lead{font-size:clamp(.98rem, 1.55vw, 1.08rem);line-height:1.45;margin-bottom:.9rem!important}.hero-subpage-compact .hero-breadcrumb{margin-bottom:.5rem!important}.hero-brandmark.mark-a{width:clamp(220px,24vw,420px);aspect-ratio:1/1;top:clamp(8px,2.2vw,30px);right:clamp(-16px,1vw,18px);--x-brandmark-rotate:-14deg;background-image:var(--x-hero-brandmark-primary);opacity:.12}.hero-brandmark.mark-b{width:clamp(180px,19vw,320px);aspect-ratio:1/1;bottom:clamp(14px,3.2vw,44px);left:clamp(-18px,-1vw,8px);--x-brandmark-rotate:10deg;background-image:var(--x-hero-brandmark-secondary,var(--x-hero-brandmark-primary));opacity:.085}.hero-brandmark.mark-c{width:clamp(120px,12vw,210px);aspect-ratio:1/1;top:44%;right:clamp(16%,22vw,30%);--x-brandmark-rotate:-6deg;transform:translateY(-50%) rotate(var(--x-brandmark-rotate,0deg));background-image:var(--x-hero-brandmark-primary);opacity:.065}.hero-brandmark.mark-d{width:clamp(86px,8vw,144px);aspect-ratio:1/1;top:clamp(12px,2vw,26px);left:clamp(10%,14vw,20%);--x-brandmark-rotate:16deg;background-image:var(--x-hero-brandmark-secondary,var(--x-hero-brandmark-primary));opacity:.052}.hero-brandmark.mark-e{width:clamp(72px,7vw,120px);aspect-ratio:1/1;bottom:clamp(10px,2vw,24px);right:clamp(8%,12vw,18%);--x-brandmark-rotate:-18deg;background-image:var(--x-hero-brandmark-primary);opacity:.045}.hero-brandmark.mark-f{width:clamp(110px,10vw,180px);aspect-ratio:1/1;top:50%;left:clamp(-22px,-2vw,-4px);--x-brandmark-rotate:8deg;transform:translateY(-50%) rotate(var(--x-brandmark-rotate,0deg));background-image:var(--x-hero-brandmark-secondary,var(--x-hero-brandmark-primary));opacity:.05}.hero-header-light .hero-brandmark.mark-f{opacity:.038}.hero-header-light .hero-brandmark.mark-a{right:clamp(-58px,-4vw,-20px);top:clamp(-18px,.8vw,10px);opacity:.07}.hero-header-light .hero-brandmark.mark-b{left:clamp(-26px,-2vw,-6px);bottom:clamp(8px,1.8vw,24px);opacity:.055}.hero-header-light .hero-brandmark.mark-c{right:clamp(10%,16vw,24%);top:58%;opacity:.045}.hero-header-light .hero-brandmark.mark-d{left:clamp(8%,12vw,16%);top:clamp(6px,1.2vw,18px);opacity:.04}.hero-header-light .hero-brandmark.mark-e{right:clamp(6%,10vw,14%);bottom:clamp(6px,1.4vw,18px);opacity:.036}.hero-header-dark .hero-brandmark.mark-c{opacity:.07}.hero-header-dark .hero-brandmark.mark-a{right:clamp(-36px,-2.6vw,-8px);top:clamp(-8px,1.2vw,18px);opacity:.13}.hero-header-dark .hero-brandmark.mark-b{left:clamp(-24px,-1.8vw,-4px);bottom:clamp(10px,2vw,30px);opacity:.1}.hero-header-dark .hero-brandmark.mark-d{left:clamp(10%,14vw,20%);top:clamp(4px,1.1vw,16px);opacity:.066}.hero-header-dark .hero-brandmark.mark-e{right:clamp(7%,11vw,16%);bottom:clamp(8px,1.6vw,22px);opacity:.058}.hero-header-dark .hero-brandmark.mark-f{left:clamp(-30px,-2.2vw,-8px);top:56%;opacity:.062}.kicker-badge{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .65rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--bs-primary) 45%,transparent);background:rgba(16,26,42,.35);color:rgba(230,236,242,.85);font-size:.74rem;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.hero-card{backdrop-filter:blur(10px);background:linear-gradient(180deg,rgba(255,255,255,.16) 0,rgba(255,255,255,.08) 100%);border:1px solid rgba(230,236,242,.28);box-shadow:var(--x-hero-card-shadow,0 14px 30px rgba(15,28,46,.18)),inset 0 1px 0 rgba(255,255,255,.22);text-align:left;margin:.45rem 0 .2rem}.hero-card-kicker,.hero-card-price-badge{font-size:.7rem;font-weight:700;letter-spacing:.08em;line-height:1.25;color:rgba(230,236,242,.9)}.hero-card-price-badge{margin-left:auto;padding:.16rem .5rem;border-radius:999px;border:1px solid rgba(230,236,242,.28);background:rgba(16,26,42,.26)}.hero-proof-group{row-gap:.55rem}.hero-proof-group-link{text-decoration:none;width:fit-content;max-width:100%;transition:transform .18s,opacity .18s}.hero-proof-group-link:focus-visible,.hero-proof-group-link:hover{transform:translateY(-1px);text-decoration:none}.hero-proof-group-link:focus-visible{outline:rgba(244,179,92,.42) solid 2px;outline-offset:4px;border-radius:999px}.hero-proof-group-link:focus-visible .hero-proof-meta,.hero-proof-group-link:hover .hero-proof-meta{color:rgba(245,250,255,.92)}.hero-proof-divider{width:1px;height:.95rem;background:linear-gradient(180deg,rgba(230,236,242,.04) 0,rgba(230,236,242,.34) 50%,rgba(230,236,242,.04) 100%);flex:0 0 1px;opacity:.9}.hero-proof-badge{display:inline-flex;align-items:center;gap:.48rem;padding:.42rem .78rem;border-radius:999px;border:1px solid rgba(244,179,92,.46);background:linear-gradient(135deg,rgba(244,179,92,.26) 0,rgba(242,140,48,.16) 52%,rgba(255,255,255,.12) 100%);box-shadow:0 10px 22px rgba(132,76,24,.16),inset 0 1px 0 rgba(255,247,235,.3);color:rgba(255,247,235,.98);line-height:1;white-space:nowrap}.hero-proof-stars{display:inline-flex;align-items:center;gap:.14rem;color:#f4b35c;filter:drop-shadow(0 1px 4px rgba(132, 76, 24, .24))}.hero-proof-stars .bi{font-size:.72rem;line-height:1}.hero-proof-rating{font-size:.86rem;font-weight:800;letter-spacing:.02em}.hero-proof-meta{font-size:.88rem;font-weight:600;line-height:1.35;color:var(--x-hero-muted);white-space:nowrap}.hero-proof-site{display:inline-flex;align-items:center;gap:.42rem;padding:.4rem .72rem;border-radius:999px;border:1px solid rgba(230,236,242,.18);background:linear-gradient(180deg,rgba(255,255,255,.12) 0,rgba(255,255,255,.06) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.12);color:rgba(245,250,255,.92);font-size:.82rem;font-weight:700;line-height:1;text-decoration:none;transition:transform .18s,background-color .18s,border-color .18s,color .18s;white-space:nowrap}.hero-proof-site:focus-visible,.hero-proof-site:hover{transform:translateY(-1px);border-color:rgba(244,179,92,.3);background:linear-gradient(180deg,rgba(255,255,255,.16) 0,rgba(244,179,92,.1) 100%);color:rgba(255,250,245,.98)}.hero-proof-site-icon{width:.95rem;height:.95rem;flex:0 0 .95rem;object-fit:contain;filter:brightness(0) invert(1) opacity(.9)}.hero-card-title{font-family:'Public Sans',sans-serif;font-size:1rem;letter-spacing:.01em;text-transform:none!important;white-space:normal;line-height:1.35;font-weight:700}.hero-header h1.display-4{font-size:clamp(2.2rem, 4vw, 3.25rem);line-height:1.08}.hero-header h1.display-5{font-size:clamp(2rem, 3.2vw, 2.7rem);line-height:1.12}.hero-header .lead{font-size:1.12rem;line-height:1.65;max-width:58ch;color:var(--x-hero-text)}@media (max-width:575.98px){.hero-proof-group-link{width:auto}.hero-proof-divider{display:none}.hero-proof-badge,.hero-proof-site{padding-inline:.64rem}.hero-proof-meta{font-size:.82rem}}@keyframes error-page-glow-float-a{0%{transform:translateX(-53%) translateY(1px) scale(1);opacity:.38}50%{transform:translateX(-51%) translateY(-4px) scale(1.03);opacity:.5}100%{transform:translateX(-53%) translateY(1px) scale(1);opacity:.4}}@keyframes error-page-glow-float-b{0%{transform:translateX(-47%) translateY(2px) scale(1);opacity:.32}50%{transform:translateX(-49%) translateY(-3px) scale(1.02);opacity:.44}100%{transform:translateX(-47%) translateY(2px) scale(1);opacity:.34}}@keyframes error-page-card-glass-drift{0%{transform:translate3d(-2%,-1%,0) scale(1);opacity:.46}50%{transform:translate3d(2%,-2%,0) scale(1.03);opacity:.62}100%{transform:translate3d(0,2%,0) scale(1.01);opacity:.5}}.check-list{list-style:none;padding-left:0;margin:0;text-align:left}.x-check-icon{width:1.35rem;height:1.35rem;flex:0 0 1.35rem;display:inline-flex;align-items:center;justify-content:center;align-self:center;margin-top:0;font-size:1rem;text-shadow:0 0 .012em currentColor;line-height:1;border-radius:999px;color:var(--x-status-success-featured-ink);background-color:var(--x-status-success-featured-bg);background-image:var(--x-status-success-featured-gradient);border:1px solid color-mix(in srgb,var(--bs-success) 52%,rgba(255,255,255,.24));box-shadow:0 0 0 3px color-mix(in srgb,var(--bs-success) 24%,transparent),0 12px 24px rgba(15,28,46,.18)}.check-list li{position:relative;padding-left:2rem;margin-bottom:.75rem}.check-list li:last-child{margin-bottom:0}.check-list.check-list-with-bi li{display:flex;align-items:flex-start;gap:.75rem;padding-left:0}.check-list.check-list-with-bi .x-check-icon{align-self:flex-start;margin-top:.2rem}.check-list.check-list-with-bi li::before{content:none}.check-list li::before{content:'';position:absolute;left:0;top:.2rem;width:1.25rem;height:1.25rem;border-radius:999px;background:url('/assets/img/icons/tick.svg') center/contain no-repeat;box-shadow:0 6px 14px rgba(0,0,0,.12)}:is(#domain-included-benefits,.home-feature-grid-block) .domain-included-links-card{width:100%;max-width:23.25rem;border-radius:.9rem;border:1px solid rgba(170,198,224,.22);background:linear-gradient(180deg,rgba(40,66,96,.82) 0,rgba(32,54,82,.8) 100%),radial-gradient(circle at 82% 12%,rgba(201,215,230,.1),rgba(201,215,230,0) 56%);box-shadow:0 14px 28px rgba(8,18,30,.22),inset 0 1px 0 rgba(255,255,255,.06)}:is(#domain-included-benefits,.home-feature-grid-block) .domain-included-links-card.domain-included-links-card--full{max-width:none}:is(#domain-included-benefits,.home-feature-grid-block) .domain-included-links-card .text-muted{color:rgba(230,236,242,.8)!important}:is(#domain-included-benefits,.home-feature-grid-block) .action-link-list{list-style:none;margin:.6rem 0 0;padding:0;display:grid;gap:.45rem}:is(#domain-included-benefits,.home-feature-grid-block) .action-link-list li{margin:0;padding:0}:is(#domain-included-benefits,.home-feature-grid-block) .action-link-list li::before{content:none}:is(#domain-included-benefits,.home-feature-grid-block) .action-link-list .check-list-link{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.54rem .72rem;border-radius:.56rem;border:1px solid rgba(170,198,224,.18);background:linear-gradient(180deg,rgba(255,255,255,.12) 0,rgba(255,255,255,.06) 100%);color:rgba(245,250,255,.95);text-decoration:none;font-size:1rem;font-weight:600;line-height:1.4}:is(#domain-included-benefits,.home-feature-grid-block) .action-link-list .check-list-link::after{content:"\f285";font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;font-size:.92rem;line-height:1;opacity:.82}:is(#domain-included-benefits,.home-feature-grid-block) .action-link-list .check-list-link:focus,:is(#domain-included-benefits,.home-feature-grid-block) .action-link-list .check-list-link:hover{color:#fff;border-color:rgba(214,236,255,.34);background:linear-gradient(180deg,rgba(173,206,237,.22) 0,rgba(173,206,237,.1) 100%);box-shadow:0 7px 16px rgba(8,18,30,.21)}:is(#domain-included-benefits,.home-feature-grid-block) .domain-included-links-card .card-body{padding:1.05rem 1rem}.domain-insert-cta{margin-top:.65rem!important}@media (max-width:991.98px){:is(#domain-included-benefits,.home-feature-grid-block) .domain-included-links-card{max-width:none}}@media (max-width:575.98px){.domain-insert-cta{margin-top:.55rem!important}:is(#domain-included-benefits,.home-feature-grid-block) .domain-included-links-card .card-body{padding:.95rem .85rem}:is(#domain-included-benefits,.home-feature-grid-block) .action-link-list{gap:.4rem}:is(#domain-included-benefits,.home-feature-grid-block) .action-link-list .check-list-link{padding:.5rem .62rem;font-size:.98rem}}.vps-plan-card{gap:.75rem}.domain-extension-description{font-size:.9rem;line-height:1.3;max-height:2.6em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.domain-tooltip-hint{cursor:help;text-decoration:underline dotted color-mix(in srgb,var(--bs-body-color) 42%,transparent);text-underline-offset:.16em;text-decoration-thickness:1px}.domain-tooltip-hint:focus-visible,.domain-tooltip-hint:hover{text-decoration-color:color-mix(in srgb,var(--bs-primary) 58%,transparent)}.domain-search-tip{margin-top:.35rem}.domain-filter-chips{margin:0}.domain-filter-chips .btn.is-active{background:color-mix(in srgb,var(--bs-primary) 18%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-primary) 35%,var(--bs-border-color));color:var(--bs-body-color)}.domain-save{position:absolute;top:.7rem;right:.7rem;border:1px solid rgba(59,79,115,.18);background:rgba(255,255,255,.95);color:rgba(59,79,115,.75);border-radius:999px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;line-height:1;box-shadow:0 6px 12px rgba(15,28,46,.12);transition:background .15s,color .15s,border-color .15s,transform .15s}.domain-save i{font-size:.85rem}.domain-save:focus,.domain-save:hover{background:rgba(47,111,179,.12);border-color:rgba(47,111,179,.35);color:#2f6fb3;transform:translateY(-1px)}.domain-save.is-saved{background:rgba(244,138,58,.12);border-color:rgba(244,138,58,.35);color:#cc5c2a}.domain-search{min-width:240px}.domain-search-alert{margin:0 1.4rem .75rem;background:linear-gradient(180deg,#fff 0,#f6f8fb 100%);border:1px dashed rgba(59,79,115,.18);border-radius:.9rem;color:var(--bs-body-color);box-shadow:0 10px 22px rgba(15,28,46,.08)}.btn-product-primary-cta{position:relative;overflow:hidden;isolation:isolate;font-weight:700;letter-spacing:.01em;transition:transform .22s,box-shadow .22s,border-color .22s,filter .22s;animation:6.2s ease-in-out infinite product-primary-cta-breathe}.btn-product-primary-cta::before{content:'';position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.22) 0,rgba(255,255,255,0) 46%);opacity:.7;pointer-events:none;z-index:0}.btn-product-primary-cta::after{content:'';position:absolute;top:0;left:-42%;width:36%;height:100%;background:linear-gradient(100deg,rgba(255,255,255,0) 0,rgba(255,255,255,.34) 50%,rgba(255,255,255,0) 100%);pointer-events:none;transform:skewX(-16deg);transition:left .46s;z-index:0}.btn-product-primary-cta>*{position:relative;z-index:1}.btn-product-primary-cta:focus,.btn-product-primary-cta:focus-visible,.btn-product-primary-cta:hover{transform:translateY(-1px);filter:saturate(1.04)}.btn-product-primary-cta:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(255,214,168,.46),0 14px 28px rgba(129,66,20,.34)}.btn-product-primary-cta:focus-visible::after,.btn-product-primary-cta:focus::after,.btn-product-primary-cta:hover::after{left:116%}@keyframes product-primary-cta-breathe{0%,100%{box-shadow:0 12px 24px rgba(130,66,18,.3)}50%{box-shadow:0 15px 30px rgba(134,70,23,.34),0 0 0 1px rgba(255,201,144,.24)}}@keyframes domain-check-cta-glow{0%,100%{opacity:.72;transform:translateY(-50%) scale(1)}50%{opacity:.9;transform:translateY(-50%) scale(1.045)}}#vpsCarouselDesktop{padding:1rem}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;touch-action:auto}@keyframes form-block-success-persist-pulse{0%{transform:translateY(0);box-shadow:0 0 0 0 color-mix(in srgb,var(--bs-success) 22%,transparent),0 10px 22px color-mix(in srgb,var(--bs-success) 14%,transparent)}40%{transform:translateY(-1px);box-shadow:0 0 0 .3rem color-mix(in srgb,var(--bs-success) 18%,transparent),0 12px 26px color-mix(in srgb,var(--bs-success) 18%,transparent)}100%{transform:translateY(0);box-shadow:0 10px 22px color-mix(in srgb,var(--bs-success) 14%,transparent)}}.service-overview-card{gap:.85rem;align-items:stretch}.service-overview-card-header{gap:.6rem;width:100%}.service-overview-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.service-overview-card--linked{transition:transform .2s,box-shadow .2s,border-color .2s;cursor:pointer}.service-overview-card--linked:focus-within,.service-overview-card--linked:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--bs-primary) 38%,var(--bs-border-color));box-shadow:0 18px 38px rgba(15,28,46,.16)}.service-overview-card-link{position:absolute;inset:0;z-index:2;border-radius:inherit}.service-overview-card-link:focus-visible{outline:2px solid var(--x-focus-ring);outline-offset:2px;border-radius:inherit}.service-overview-card--linked .plan-cta{position:relative;z-index:3}.service-overview-card--linked:focus-within .plan-cta .btn-outline-primary,.service-overview-card--linked:hover .plan-cta .btn-outline-primary{color:#fff;background:linear-gradient(135deg,var(--x-primary-grad-start) 0,var(--x-primary-grad-end) 100%);border-color:color-mix(in srgb,var(--x-primary-grad-end) 52%,transparent);box-shadow:0 12px 24px color-mix(in srgb,var(--x-primary-grad-end) 26%,transparent)}@media (prefers-reduced-motion:reduce){.hero-brandmarks::after,.hero-brandmarks::before{animation:none!important}.service-overview-card--linked{transition:none}}.cta-block{position:relative}.cta-block-head{max-width:640px;margin-bottom:2.2rem}.info-tip{display:inline-flex;align-items:center;justify-content:center;margin-left:.35rem;width:18px;height:18px;border-radius:999px;background:rgba(47,111,179,.12);color:#2f6fb3;font-size:.85rem;font-weight:600;line-height:1;vertical-align:middle;border:0;padding:0;cursor:help}.step-card{border:1px solid var(--bs-border-color);border-radius:.75rem;background:color-mix(in srgb,var(--bs-card-bg) 90%,rgba(255,255,255,.6));padding:1.5rem;box-shadow:0 10px 22px var(--x-card-shadow);position:relative}.step-card-content{display:flex;gap:1rem;align-items:flex-start;padding:.35rem 0 .2rem}.step-icon{width:56px;height:56px;border-radius:16px;background:linear-gradient(180deg,#fff 0,#eef3f8 100%);border:1px solid #dde6f0;box-shadow:0 10px 22px rgba(15,28,46,.12),inset 0 1px 0 rgba(255,255,255,.9);flex:0 0 56px;box-sizing:border-box}.step-icon.bi{display:flex;align-items:center;justify-content:center;font-size:1.75rem;color:color-mix(in srgb,var(--bs-primary) 85%,var(--bs-body-color));padding:0}.step-icon img{width:100%;height:100%;object-fit:cover;padding:8px;box-sizing:border-box}.feature-icon{width:64px;height:64px;aspect-ratio:1/1;flex:0 0 64px;padding:8px;border-radius:16px;box-sizing:border-box;background:linear-gradient(180deg,#fff 0,#eef3f8 100%);border:1px solid #dde6f0;color:var(--bs-primary);display:inline-flex;align-items:center;justify-content:center;font-weight:600;overflow:hidden;box-shadow:0 10px 22px rgba(15,28,46,.12),inset 0 1px 0 rgba(255,255,255,.9)}.feature-icon i{font-size:1.2rem;line-height:1}.feature-icon.feature-icon-sm{width:48px;height:48px;flex:0 0 48px;padding:6px;border-radius:12px}.feature-icon img{width:100%;height:100%;object-fit:cover;border-radius:10px;display:block}.accordion-item{border:1px solid color-mix(in srgb,var(--bs-primary) 25%,var(--bs-border-color));border-radius:.75rem;overflow:hidden;box-shadow:0 10px 22px var(--x-card-shadow)}:root{--x-success-base:#96bd5e;--bs-font-sans-serif:'Public Sans',system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-body-font-family:'Public Sans',sans-serif;--bs-primary:#2F6FB3;--bs-secondary:#3B5F86;--bs-success:#96bd5e;--bs-success-rgb:150,189,94;--bs-info:#6E9EC2;--bs-warning:#F28C38;--bs-danger:#DC3545;--bs-body-bg:#F4F7FB;--bs-body-color:#2D3F5A;--bs-secondary-color:#60728E;--bs-border-color:#D8E2EE;--bs-link-color:#2F6FB3;--bs-link-hover-color:#255B94;--bs-card-bg:#FFFFFF;--bs-card-border-color:#D8E2EE;--x-surface-alt:#F4F8FC;--x-focus-ring:rgba(47, 111, 179, 0.22);--x-card-shadow:rgba(15, 28, 46, 0.14);--x-primary-grad-start:#F48A3A;--x-primary-grad-end:#E16539;--x-success-grad-start:#96bd5e;--x-success-grad-end:color-mix(in srgb, #96bd5e 74%, #5f7a4a);--x-warning-grad-start:#F6A45E;--x-warning-grad-end:#E16539;--x-status-success-dot:#96bd5e;--x-status-success-chip-ink:color-mix(in srgb, #96bd5e 72%, #2D3F5A);--x-status-success-chip-bg:color-mix(in srgb, #96bd5e 11%, white);--x-status-success-chip-border:color-mix(in srgb, #96bd5e 30%, white);--x-status-success-featured-ink:#fff;--x-status-success-featured-dot:var(--x-status-success-dot);--x-status-success-featured-bg:color-mix(in srgb, #96bd5e 78%, #5f7a4a);--x-status-success-featured-gradient:linear-gradient(135deg, color-mix(in srgb, #96bd5e 82%, #7d995f), color-mix(in srgb, #96bd5e 76%, #4f663d));--x-status-warning-dot:color-mix(in srgb, #F28C38 84%, #a86516);--x-status-warning-chip-ink:color-mix(in srgb, #F28C38 78%, #2D3F5A);--x-status-warning-chip-bg:color-mix(in srgb, #F28C38 14%, white);--x-status-warning-chip-border:color-mix(in srgb, #F28C38 34%, #D8E2EE);--x-status-warning-featured-ink:#fff;--x-status-warning-featured-dot:var(--x-status-warning-dot);--x-status-warning-featured-bg:color-mix(in srgb, #F28C38 80%, #7a4b08);--x-status-warning-featured-gradient:linear-gradient(135deg, color-mix(in srgb, #F28C38 84%, #7a4b08), color-mix(in srgb, #F28C38 70%, #4a2f05));--x-status-danger-dot:color-mix(in srgb, #DC3545 82%, #a3252f);--x-status-danger-chip-ink:color-mix(in srgb, #DC3545 68%, #2D3F5A);--x-status-danger-chip-bg:color-mix(in srgb, #DC3545 14%, white);--x-status-danger-chip-border:color-mix(in srgb, #DC3545 32%, #D8E2EE);--x-status-danger-featured-ink:#fff;--x-status-danger-featured-dot:var(--x-status-danger-dot);--x-status-danger-featured-bg:color-mix(in srgb, #DC3545 78%, #6f0d15);--x-status-danger-featured-gradient:linear-gradient(135deg, color-mix(in srgb, #DC3545 82%, #6f0d15), color-mix(in srgb, #DC3545 70%, #43080d));--x-status-info-dot:color-mix(in srgb, #6E9EC2 84%, #2f628d);--x-status-info-chip-ink:color-mix(in srgb, #6E9EC2 70%, #2D3F5A);--x-status-info-chip-bg:color-mix(in srgb, #6E9EC2 14%, white);--x-status-info-chip-border:color-mix(in srgb, #6E9EC2 30%, #D8E2EE);--x-status-info-featured-ink:#fff;--x-status-info-featured-dot:var(--x-status-info-dot);--x-status-info-featured-bg:color-mix(in srgb, #6E9EC2 80%, #154c78);--x-status-info-featured-gradient:linear-gradient(135deg, color-mix(in srgb, #6E9EC2 84%, #154c78), color-mix(in srgb, #6E9EC2 70%, #0d2f4b));--x-status-open-dot:var(--x-status-success-dot);--x-status-open-badge-bg:var(--x-status-success-chip-bg);--x-status-open-badge-ink:var(--x-status-success-chip-ink);--x-status-open-badge-border:var(--x-status-success-chip-border);--x-status-open-chip-ink:var(--x-status-success-chip-ink);--x-status-open-chip-bg:var(--x-status-success-chip-bg);--x-status-open-chip-border:var(--x-status-success-chip-border);--x-status-open-featured-bg:var(--x-status-success-featured-bg);--x-status-open-featured-gradient:var(--x-status-success-featured-gradient);--x-brand-blue-rgb:47,111,179;--x-brand-blue-deep-rgb:59,95,134;--x-brand-blue-soft-rgb:145,178,210;--x-brand-orange-rgb:244,138,58;--x-brand-orange-soft-rgb:242,165,95;--x-hero-overlay:linear-gradient(120deg, rgba(15,28,46,0.92) 0%, rgba(30,58,95,0.78) 45%, rgba(242,140,56,0.28) 100%);--x-hero-text:rgba(229,234,240,0.88);--x-hero-muted:rgba(229,234,240,0.78);--x-hero-shadow:0 2px 10px rgba(15,28,46,0.35);--x-nav-height:72px}.hero-content{min-height:var(--x-hero-min-height,420px);padding-top:calc(var(--x-nav-height) + var(--x-hero-pad-top,3.5rem));padding-bottom:var(--x-hero-pad-bottom,3.5rem)}.page-header{padding-top:calc(var(--x-nav-height) + 2.5rem);padding-bottom:2.5rem}.customer-experience-card{display:flex;flex-direction:column;gap:.85rem;padding:1rem;border-radius:.95rem;border:1px solid rgba(59,79,115,.16);background:linear-gradient(180deg,rgba(255,255,255,.96) 0,rgba(246,250,255,.92) 100%);box-shadow:0 6px 14px rgba(15,28,46,.08)}.customer-experience-rating{display:inline-flex;align-items:center;gap:.25rem;font-weight:700;font-size:1rem;line-height:1;color:color-mix(in srgb,var(--bs-body-color) 78%,#5a6a82)}.customer-experience-rating .bi{font-size:.82rem;color:color-mix(in srgb,var(--bs-warning) 82%,#d08a39)}.addon-accordion-cta{margin-top:.55rem}.addon-accordion-cta .btn{padding:.5rem 1rem}.addon-accordion-cta .btn-outline-primary{border-color:color-mix(in srgb,var(--bs-primary) 42%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-primary) 10%,#fff);color:color-mix(in srgb,var(--bs-primary) 72%,#1f2f49);box-shadow:0 3px 10px color-mix(in srgb,var(--bs-primary) 14%,var(--x-card-shadow));font-weight:600;letter-spacing:.01em}.addon-accordion-cta .btn-outline-primary:focus,.addon-accordion-cta .btn-outline-primary:hover{border-color:color-mix(in srgb,var(--bs-primary) 62%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-primary) 18%,#fff);color:color-mix(in srgb,var(--bs-primary) 80%,#1b2a42);box-shadow:0 5px 12px color-mix(in srgb,var(--bs-primary) 20%,var(--x-card-shadow))}#domain-included-benefits .col-lg-5{display:flex;justify-content:center}:is(#domain-included-benefits,.section-dark.home-feature-grid-block) .domain-included-links-card .card-body,:is(#domain-included-benefits,.section-dark.home-feature-grid-block) .domain-included-links-card .h6,:is(#domain-included-benefits,.section-dark.home-feature-grid-block) .domain-included-links-card .text-uppercase,:is(#domain-included-benefits,.section-dark.home-feature-grid-block) .domain-included-links-card li,:is(#domain-included-benefits,.section-dark.home-feature-grid-block) .domain-included-links-card p{color:rgba(245,250,255,.95)}#domain-all-section .col-lg-7>p.text-muted:last-of-type,#domain-popular-section .col-lg-7>p.text-muted:last-of-type{margin-bottom:.65rem!important}.accordion-button{font-weight:600;background:rgba(120,160,200,.12);color:var(--bs-body-color)}.faq-accordion .accordion-button::after{margin-left:auto}.accordion-button:not(.collapsed){background:rgba(120,160,200,.22);color:var(--bs-body-color)}.accordion-button:focus{box-shadow:0 0 0 .2rem var(--x-focus-ring)}.accordion-body{background:var(--bs-card-bg)}.addon-accordion .accordion-collapse{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem;overflow:hidden}.addon-accordion .accordion-body{background:color-mix(in srgb,var(--bs-card-bg) 94%,var(--bs-primary) 6%);border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.addon-accordion-toggle:not(.collapsed){background:color-mix(in srgb,var(--bs-card-bg) 86%,var(--bs-primary) 14%)}.alert-primary{background-color:color-mix(in srgb,var(--bs-primary) 10%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-primary) 18%,var(--bs-border-color));color:var(--bs-body-color)}.alert-warning{background-color:color-mix(in srgb,var(--bs-warning) 14%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-warning) 22%,var(--bs-border-color));color:var(--bs-body-color)}.alert-success{background-color:color-mix(in srgb,var(--bs-success) 14%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-success) 22%,var(--bs-border-color));color:var(--bs-body-color)}.alert-info{background-color:color-mix(in srgb,var(--bs-info) 14%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-info) 22%,var(--bs-border-color));color:var(--bs-body-color)}.alert-danger{background-color:color-mix(in srgb,var(--bs-danger) 14%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-danger) 22%,var(--bs-border-color));color:var(--bs-body-color)}.alert .alert-link,.alert a{color:inherit;text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:.14em;text-decoration-thickness:.07em}.alert .alert-link:focus-visible,.alert .alert-link:hover,.alert a:focus-visible,.alert a:hover{color:inherit;text-decoration:underline;filter:none}.dropdown-divider{border-top-color:var(--bs-border-color);margin:.25rem 0}.display-1,.display-2,h1,h2{font-family:Unbounded,sans-serif;letter-spacing:-.01em;text-transform:uppercase}.display-3,.display-4,.display-5,.display-6,h3,h4,h5,h6{font-family:'Public Sans',sans-serif;text-transform:none;letter-spacing:normal}h1.display-3,h1.display-4,h1.display-5,h1.display-6{font-family:Unbounded,sans-serif;text-transform:uppercase;letter-spacing:-.01em}h1{font-size:2.45rem;line-height:1.15}h2{font-size:2rem;line-height:1.2}h3{font-size:1.6rem;line-height:1.25}h4{font-size:1.25rem;line-height:1.3}h5{font-size:1.1rem;line-height:1.35}h6{font-size:1rem;line-height:1.4}.display-1{font-size:3.5rem;line-height:1.05}.display-2{font-size:2.85rem;line-height:1.1}.display-3{font-size:2.35rem;line-height:1.15}.display-4{font-size:2.1rem;line-height:1.2}.display-5{font-size:1.8rem;line-height:1.25}.display-6{font-size:1.55rem;line-height:1.3}@media (max-width:991.98px){:root{--x-nav-height:64px}h1{font-size:2.15rem}h2{font-size:1.75rem}h3{font-size:1.45rem}h4{font-size:1.15rem}h5{font-size:1.05rem}h6{font-size:.95rem}.display-1{font-size:3rem}.display-2{font-size:2.45rem}.display-3{font-size:2.15rem}.display-4{font-size:1.9rem}.display-5{font-size:1.6rem}.display-6{font-size:1.4rem}}body{font-family:var(--bs-body-font-family);background-color:var(--bs-body-bg);color:var(--bs-body-color)}a{color:var(--bs-link-color);text-decoration:none}a:hover{color:var(--bs-link-hover-color);text-decoration:none;filter:brightness(1.06)}.btn{border-radius:999px;font-weight:500;padding:.6rem 1.2rem;position:relative;box-shadow:0 6px 16px rgba(0,0,0,.1);border:1px solid color-mix(in srgb,var(--bs-primary) 20%,transparent);transition:transform .15s,box-shadow .15s,filter .15s}.btn:hover{transform:translateY(-1px);box-shadow:0 10px 22px rgba(0,0,0,.14)}.btn-sm{padding:.4rem .8rem;font-weight:500}.btn-primary{background:linear-gradient(135deg,var(--x-primary-grad-start) 0,var(--x-primary-grad-end) 100%);border:none;padding:.6rem 1.6rem;font-size:1.02rem;box-shadow:0 12px 26px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.22)}.btn-primary::after{content:'';position:absolute;inset:1px 1px 2px 1px;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,0));pointer-events:none}.btn-primary::before{content:'';position:absolute;inset:0;border-radius:inherit;box-shadow:inset -1px -1px 0 rgba(0,0,0,.18);pointer-events:none}.btn-primary:hover{filter:brightness(.95);box-shadow:0 16px 30px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.24)}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:focus-visible,.show>.btn-primary.dropdown-toggle{color:#fff;background:linear-gradient(135deg,var(--x-primary-grad-start) 0,var(--x-primary-grad-end) 100%);border-color:color-mix(in srgb,var(--x-primary-grad-end) 48%,transparent)}.btn-primary.disabled,.btn-primary:disabled{color:rgba(255,255,255,.86);background:linear-gradient(135deg,color-mix(in srgb,var(--x-primary-grad-start) 72%,#fff),color-mix(in srgb,var(--x-primary-grad-end) 72%,#fff));border-color:color-mix(in srgb,var(--x-primary-grad-end) 36%,transparent);opacity:.72;box-shadow:none}.btn-outline-primary{color:color-mix(in srgb,var(--bs-primary) 74%,var(--bs-body-color));border-color:color-mix(in srgb,var(--bs-primary) 42%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-primary) 8%,var(--bs-body-bg));box-shadow:0 4px 10px color-mix(in srgb,var(--bs-primary) 10%,transparent)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:color-mix(in srgb,var(--bs-primary) 48%,var(--bs-secondary-color));border-color:color-mix(in srgb,var(--bs-primary) 24%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-primary) 4%,var(--bs-body-bg));opacity:.75;box-shadow:none}.btn-warning{background:linear-gradient(135deg,var(--x-warning-grad-start) 0,var(--x-warning-grad-end) 100%);border:none;color:#fff}.btn-warning:hover{filter:brightness(.95);color:#fff}.bg-success-subtle{background-color:color-mix(in srgb,var(--bs-success) 14%,var(--bs-body-bg))!important}.bg-info-subtle{background-color:color-mix(in srgb,var(--bs-info) 14%,var(--bs-body-bg))!important}.bg-warning-subtle{background-color:color-mix(in srgb,var(--bs-warning) 14%,var(--bs-body-bg))!important}.bg-danger-subtle{background-color:color-mix(in srgb,var(--bs-danger) 14%,var(--bs-body-bg))!important}.badge.badge-success,.badge.bg-success,.badge.bg-success-subtle,.badge.text-bg-success{color:var(--x-status-success-chip-ink)!important;background-color:var(--x-status-success-chip-bg)!important;border:1px solid var(--x-status-success-chip-border)!important}.badge.badge-warning,.badge.bg-warning,.badge.bg-warning-subtle,.badge.text-bg-warning{color:var(--x-status-warning-chip-ink)!important;background-color:var(--x-status-warning-chip-bg)!important;border:1px solid var(--x-status-warning-chip-border)!important}.badge.badge-danger,.badge.bg-danger,.badge.bg-danger-subtle,.badge.text-bg-danger{color:var(--x-status-danger-chip-ink)!important;background-color:var(--x-status-danger-chip-bg)!important;border:1px solid var(--x-status-danger-chip-border)!important}.badge.badge-info,.badge.bg-info,.badge.bg-info-subtle,.badge.text-bg-info{color:var(--x-status-info-chip-ink)!important;background-color:var(--x-status-info-chip-bg)!important;border:1px solid var(--x-status-info-chip-border)!important}.dropdown-menu .dropdown-item{border-radius:.5rem;padding:.5rem .75rem;font-weight:500}.dropdown-menu .dropdown-item:focus,.dropdown-menu .dropdown-item:hover{background-color:color-mix(in srgb,var(--bs-primary) 10%,var(--bs-card-bg));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bs-primary) 20%,transparent)}.dropdown-menu .dropdown-item.active{background-color:color-mix(in srgb,var(--bs-primary) 8%,var(--bs-card-bg));color:var(--bs-body-color)}:is(
html[data-theme=light],html[data-bs-theme=light],html[data-theme=auto][data-bs-theme=light],html:not([data-theme]):not([data-bs-theme])
) .navbar .dropdown-menu{--bs-dropdown-link-active-color:var(--bs-body-color)}.dropdown-menu .bg-light{background-color:var(--x-surface-alt)!important;color:var(--bs-body-color);border:1px solid var(--bs-border-color);padding:.5rem}.dropdown-menu .bg-light .dropdown-item{border:1px solid var(--bs-border-color);border-radius:.5rem;padding:.35rem .6rem;background-color:transparent}.dropdown-menu .bg-light .dropdown-item:focus,.dropdown-menu .bg-light .dropdown-item:hover{background-color:color-mix(in srgb,var(--bs-primary) 6%,var(--x-surface-alt))}.dropdown-menu .bg-light .dropdown-item.active{background-color:color-mix(in srgb,var(--bs-primary) 10%,var(--x-surface-alt));color:var(--bs-body-color);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bs-primary) 22%,transparent)}.text-muted{color:var(--bs-secondary-color)!important}.dropdown-menu{border-radius:.5rem;background-color:var(--bs-card-bg);border-color:var(--bs-border-color);padding:.5rem}.dropdown-header{padding:.35rem .75rem;color:var(--bs-body-color);text-transform:uppercase;letter-spacing:.12em;font-weight:400;font-size:.7rem}.site-footer{--footer-payment-icon-size:32px;--footer-control-min-height:2.05rem;position:relative;isolation:isolate;overflow:hidden;padding:2.6rem 0 1.4rem;border-top:1px solid color-mix(in srgb,var(--bs-border-color) 74%,transparent);background:linear-gradient(180deg,rgba(243,247,252,.88) 0,rgba(255,255,255,.98) 100%)}.site-footer::after,.site-footer::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1}.site-footer::before{background:radial-gradient(86% 62% at 10% -6%,rgba(47,111,179,.14) 0,rgba(47,111,179,0) 68%),radial-gradient(78% 58% at 92% 0,rgba(244,138,58,.12) 0,rgba(244,138,58,0) 66%),linear-gradient(180deg,rgba(244,248,252,.84) 0,rgba(255,255,255,.95) 100%)}.site-footer::after{opacity:.28;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220' viewBox='0 0 220 220'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232f6fb3' stop-opacity='0.22'/%3E%3Cstop offset='1' stop-color='%23f48a3a' stop-opacity='0.18'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='none'%3E%3Ccircle cx='34' cy='38' r='2.3' fill='url(%23g)'/%3E%3Ccircle cx='112' cy='56' r='1.9' fill='url(%23g)'/%3E%3Ccircle cx='186' cy='30' r='1.8' fill='url(%23g)'/%3E%3Ccircle cx='52' cy='124' r='1.7' fill='url(%23g)'/%3E%3Ccircle cx='134' cy='122' r='2.2' fill='url(%23g)'/%3E%3Ccircle cx='196' cy='152' r='1.8' fill='url(%23g)'/%3E%3Cpath d='M26 170h74M122 184h66M160 84h34' stroke='url(%23g)' stroke-opacity='.24' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E");background-size:240px 240px;background-repeat:repeat;background-position:center}.section-last+.site-footer{padding-top:1.8rem}.site-footer-group+.site-footer-group{margin-top:1.25rem}.site-footer-group-title{position:relative;display:inline-flex;align-items:center;font-family:Unbounded,'Public Sans',sans-serif;text-transform:uppercase;font-size:.92rem;font-weight:600;line-height:1.3;letter-spacing:.01em;margin:0 0 .72rem;padding-bottom:.42rem;color:rgba(24,44,68,.95)}.site-footer-group-title::after{content:"";position:absolute;left:0;bottom:0;width:3.2rem;height:2px;border-radius:999px;background:linear-gradient(90deg,rgba(47,111,179,.65) 0,rgba(244,138,58,.45) 100%)}.site-footer-group-title a{color:inherit;text-decoration:none}.site-footer-group-title a.active,.site-footer-group-title a:focus,.site-footer-group-title a:hover{color:var(--x-primary)}.site-footer-group-title-inline{margin-top:1rem;font-size:.85rem}.site-footer-link-list{display:flex;flex-direction:column;gap:.3rem}.site-footer-link-btn{display:inline-flex;align-items:center;min-height:var(--footer-control-min-height);gap:.4rem;font-size:.9rem;line-height:1.35;text-decoration:none;color:rgba(35,55,82,.92);background:rgba(255,255,255,.5);border:1px solid rgba(59,95,134,.12);border-radius:.62rem;padding:.34rem .56rem;-webkit-backdrop-filter:none;backdrop-filter:none;transition:color .2s,background-color .2s,border-color .2s,box-shadow .2s}.site-footer-link-btn i{font-size:.74rem;line-height:1}.site-footer-link-btn:focus,.site-footer-link-btn:hover{color:var(--x-primary);background:rgba(255,255,255,.7);border-color:rgba(59,95,134,.22);box-shadow:0 0 0 .18rem rgba(47,111,179,.1)}.site-footer-link-btn.active{color:var(--x-primary);background:rgba(255,255,255,.74);border-color:rgba(59,95,134,.28)}.site-footer-prefs-group{margin-top:.65rem}.site-footer-prefs-label{font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(35,55,82,.6);margin:0 0 .3rem}.site-footer-prefs-segmented{display:flex;width:100%;min-height:var(--footer-control-min-height);background:rgba(255,255,255,.5);border:1px solid rgba(59,95,134,.12);border-radius:.62rem;overflow:hidden}.site-footer-segment{flex:1 1 0;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.15rem .35rem;font-size:.9rem;line-height:1.35;color:rgba(35,55,82,.85);background:0 0;border:0;border-right:1px solid rgba(59,95,134,.12);cursor:pointer;transition:color .18s,background-color .18s}.site-footer-segment:last-child{border-right:0}.site-footer-segment i{font-size:.9rem;line-height:1}.site-footer-segment:focus-visible,.site-footer-segment:hover{color:var(--x-primary);background:rgba(255,255,255,.7);outline:0}.site-footer-segment.is-active{color:var(--x-primary);background:color-mix(in srgb,var(--x-primary,#2f6fb3) 10%,rgba(255,255,255,.78));font-weight:600}.site-footer-link-btn--lang{gap:.55rem}.site-footer-link-btn--lang.is-active{color:var(--x-primary);background:rgba(255,255,255,.74);border-color:rgba(59,95,134,.28);font-weight:600}.site-footer-lang-flag{width:.82rem;height:.82rem;flex-shrink:0;object-fit:contain}.site-footer-info-card{position:relative;overflow:hidden;background:rgba(255,255,255,.62);border:1px solid rgba(37,64,98,.16);border-radius:.85rem;padding:.95rem;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 16px 34px rgba(22,38,60,.1),inset 0 1px 0 rgba(255,255,255,.6)}.site-footer-info-card::after,.site-footer-info-card::before{content:"";position:absolute;pointer-events:none}.site-footer-info-card::before{inset:0;background:radial-gradient(72% 56% at 90% -10%,rgba(47,111,179,.2) 0,rgba(47,111,179,0) 66%),radial-gradient(70% 54% at -10% 108%,rgba(244,138,58,.16) 0,rgba(244,138,58,0) 70%);opacity:.72}.site-footer-info-card::after{inset:0;border-radius:inherit;border:1px solid rgba(255,255,255,.34);opacity:.5}.site-footer-info-card>*{position:relative;z-index:1}.site-footer-brand-link{display:inline-flex;align-items:center;gap:.42rem;text-decoration:none;margin-bottom:.5rem}.site-footer-brand-mark{height:1.38rem;width:auto}.site-footer-brand-text{height:1.18rem;width:auto}.site-footer-intro{font-size:.9rem;line-height:1.5;color:rgba(45,66,92,.94)}.site-footer-company-snippet{display:flex;flex-direction:column;gap:.5rem}.site-footer-company-chip{display:inline-flex;align-self:flex-start;font-size:.65rem;line-height:1;letter-spacing:.02em;text-transform:uppercase;font-weight:560;padding:.14rem .38rem;border-radius:999px;background:rgba(47,111,179,.12);border:1px solid rgba(59,95,134,.2);color:rgba(38,67,100,.9)}.site-footer-company-snippet .site-footer-intro{font-size:.9rem;line-height:1.48;color:rgba(51,74,103,.9)}.site-footer-info-divider{height:1px;width:100%;background:linear-gradient(90deg,rgba(37,64,98,.2) 0,rgba(37,64,98,.1) 48%,rgba(37,64,98,0) 100%)}.site-footer-review-snippet{display:flex;flex-direction:column;gap:.26rem;padding:.5rem .56rem;border-radius:.68rem;background:rgba(255,255,255,.54);border:1px solid rgba(59,95,134,.14);-webkit-backdrop-filter:none;backdrop-filter:none;margin-bottom:0;transition:background-color .2s,border-color .2s,box-shadow .2s}.site-footer-review-snippet-link{display:block;text-decoration:none;color:inherit;min-height:var(--footer-control-min-height)}.site-footer-review-snippet-link:focus .site-footer-review-snippet,.site-footer-review-snippet-link:focus-visible .site-footer-review-snippet,.site-footer-review-snippet-link:hover .site-footer-review-snippet{background:rgba(255,255,255,.68);border-color:rgba(59,95,134,.24);box-shadow:0 0 0 .18rem rgba(47,111,179,.1)}.site-footer-review-snippet-score{display:inline-flex;align-items:baseline;gap:.2rem}.site-footer-review-score-value{font-size:1.16rem;line-height:1;font-weight:670;color:rgba(22,43,69,.95)}.site-footer-review-score-scale{font-size:.78rem;line-height:1;font-weight:560;color:rgba(68,90,119,.88)}.site-footer-review-stars{display:inline-flex;align-items:center;gap:.18rem;font-size:.73rem;line-height:1;color:rgba(225,148,60,.9)}.site-footer-review-context{font-size:.72rem;line-height:1.3;color:rgba(68,90,119,.85)}.site-footer-review-meta{font-size:.76rem;line-height:1.35;color:rgba(61,83,111,.86)}.site-footer-review-platforms{display:flex;align-items:center;flex-wrap:wrap;gap:.26rem}.site-footer-review-platforms span{display:inline-flex;align-items:center;justify-content:center;padding:.14rem .38rem;border-radius:999px;font-size:.65rem;line-height:1;font-weight:560;letter-spacing:.02em;background:rgba(47,111,179,.1);color:rgba(35,59,89,.88)}.site-footer-review-platforms-more{background:rgba(37,64,98,.14);color:rgba(33,56,85,.9);font-weight:620}.site-footer-meta-block{margin-bottom:.8rem}.site-footer-meta-block+.site-footer-meta-block{padding-top:.7rem;border-top:1px solid rgba(37,64,98,.1)}.site-footer-meta-block-reviews+.site-footer-meta-block{padding-top:.55rem;border-top:0}.site-footer-payments{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.site-footer-payment-pill{display:inline-flex;align-items:center;justify-content:center;min-height:var(--footer-control-min-height);font-size:.74rem;line-height:1;padding:0;border-radius:0;background:0 0;color:rgba(34,54,80,.9);border:0}.site-footer-payment-icon{display:block;height:var(--footer-payment-icon-size);width:var(--footer-payment-icon-size);max-width:var(--footer-payment-icon-size);padding:0;border-radius:.62rem;border:1px solid rgba(59,95,134,.3);background:rgba(255,255,255,.92);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 2px 6px rgba(22,38,60,.08)}.site-footer-link-list-legal .site-footer-link-btn{font-size:.84rem;padding-block:.3rem}.site-footer-bottom{border-top:1px solid rgba(37,64,98,.12);margin-top:1.3rem;padding-top:.85rem;font-size:.9rem}.site-footer-social a{display:inline-flex;align-items:center;justify-content:center;width:2.05rem;height:2.05rem;border-radius:999px;border:1px solid rgba(59,95,134,.12);background:rgba(255,255,255,.5);-webkit-backdrop-filter:none;backdrop-filter:none;color:rgba(29,49,75,.9);text-decoration:none;transition:color .2s,background-color .2s,border-color .2s,box-shadow .2s}.site-footer-social-fallback{font-size:.78rem;line-height:1;font-weight:650;letter-spacing:.01em}.site-footer-social a:focus,.site-footer-social a:hover{color:var(--x-primary);border-color:rgba(59,95,134,.22);background:rgba(255,255,255,.7);box-shadow:0 0 0 .18rem rgba(47,111,179,.1)}@media (max-width:1199.98px){.site-footer-link-list{gap:.3rem}}@media (max-width:575.98px){.site-footer-group-title-inline{margin-top:.78rem;margin-bottom:.5rem}.site-footer-meta-block{margin-bottom:.62rem}.site-footer-meta-block+.site-footer-meta-block{padding-top:.56rem}}.site-header{position:fixed;top:0;left:0;width:100%;z-index:1030}html.is-fast-scroll .hero-brandmarks::after,html.is-fast-scroll .hero-brandmarks::before{animation:none!important;filter:none!important;opacity:.22}html.is-fast-scroll .hero-shape{filter:none!important;opacity:.32}html.is-fast-scroll .domain-check-cta-surface-scope .domain-check-card,html.is-fast-scroll .hero-actions .hero-btn-secondary.hero-btn-secondary-light{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.is-fast-scroll .domain-check-row.domain-check-pending td::after{animation:none!important;background:0 0!important}.navbar-brand{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;padding-left:.25rem}.carousel-nav-mobile .nav-link,.vps-nav-mobile .nav-link{border:1px solid transparent;padding:.6rem 1rem;box-sizing:border-box;line-height:1.2;white-space:nowrap}.carousel-nav-mobile .nav-link+.nav-link,.vps-nav-mobile .nav-link+.nav-link{margin-top:0}.carousel-nav-mobile .nav-link.active,.vps-nav-mobile .nav-link.active{background:color-mix(in srgb,var(--bs-primary) 18%,var(--bs-body-bg));border:1px solid color-mix(in srgb,var(--bs-primary) 35%,var(--bs-border-color));color:var(--bs-body-color);box-shadow:none}.nav-tabs{border-bottom:0;padding-bottom:.6rem;gap:.5rem}.nav-tabs .nav-link{border:0;color:color-mix(in srgb,var(--bs-primary) 55%,var(--bs-secondary-color));font-weight:500;padding:.6rem 1rem;border-radius:.6rem;background:rgba(120,160,200,.12)}.nav-tabs .nav-link:hover{color:var(--bs-body-color);background:rgba(120,160,200,.22)}.nav-tabs .nav-link.active{color:var(--bs-body-color);background:rgba(120,160,200,.28);box-shadow:inset 0 -2px 0 var(--x-primary-grad-end),inset 0 0 0 1px color-mix(in srgb,var(--bs-primary) 25%,transparent),0 8px 18px rgba(15,28,46,.12)}.nav-pills .nav-link{border-radius:.6rem;padding:.6rem 1rem;font-weight:500;color:color-mix(in srgb,var(--bs-primary) 55%,var(--bs-secondary-color));border:1px solid color-mix(in srgb,var(--bs-primary) 20%,var(--bs-border-color));background:rgba(120,160,200,.12)}.nav-pills .nav-link+.nav-link{margin-top:.5rem}.nav-pills .nav-link:hover{color:var(--bs-body-color);border-color:color-mix(in srgb,var(--bs-primary) 35%,var(--bs-border-color));background:rgba(120,160,200,.22)}.nav-pills .nav-link.active{color:var(--bs-body-color);background:rgba(120,160,200,.28);border-color:color-mix(in srgb,var(--bs-primary) 35%,var(--bs-border-color));box-shadow:0 10px 22px var(--x-card-shadow),inset 0 -2px 0 var(--x-primary-grad-end)}.dropdown-menu a:hover,.navbar a:hover{text-decoration:none}.navbar{background-color:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);border-color:color-mix(in srgb,var(--bs-border-color) 70%,transparent)}html[data-theme=dark] .navbar{background-color:rgba(16,26,42,.68)}.card .btn,.navbar .btn{border-radius:.5rem;box-shadow:none;transform:none}@media (min-width:992px){.hero-header .lead{max-width:52ch}.navbar .dropdown-menu.mega-menu{width:640px;max-width:calc(100vw - 2rem)}.navbar .dropdown-menu.account-menu{width:640px;max-width:calc(100vw - 2rem);right:0;left:auto}.navbar .dropdown-menu[data-bs-popper]{margin-top:0}}@media (max-width:991.98px){body.nav-open{overflow:hidden}.navbar .nav-link.active+.dropdown-menu{display:block}.navbar{padding:.6rem .75rem}.navbar-brand{gap:.5rem}.brand-logo,.brand-text{height:20px}.brand-text{display:block;height:18px}.navbar-toggler{padding:.65rem .75rem!important;border-radius:.8rem;border:0;background:linear-gradient(135deg,var(--x-primary-grad-start),var(--x-primary-grad-end));box-shadow:0 10px 20px rgba(228,101,57,.28),inset 0 1px 0 rgba(255,255,255,.2);transition:transform .2s,box-shadow .2s,filter .2s}.navbar-toggler:focus,.navbar-toggler:hover{filter:brightness(1.04);box-shadow:0 12px 24px rgba(228,101,57,.32),inset 0 1px 0 rgba(255,255,255,.22);transform:scale(1.04)}.navbar-toggler:active{transform:scale(.96)}.navbar-toggler-icon{width:18px;height:auto!important;display:flex!important;flex-direction:column;gap:4px;background:0 0!important}.navbar-toggler-icon span{display:block;width:100%;height:2.5px;background:#fff;border-radius:2px;transition:transform .25s,opacity .15s;transform-origin:center}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon span:first-child{transform:translateY(6.5px) rotate(45deg)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon span:nth-child(2){opacity:0}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.nav-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:1029;opacity:0;pointer-events:none;transition:opacity .25s}body.nav-open .nav-backdrop{opacity:1;pointer-events:auto}.site-header .navbar{position:relative;z-index:1030}.navbar .navbar-nav{width:100%;padding:.5rem 0}.navbar .nav-item{width:100%}.navbar .nav-item+.nav-item{margin-top:.35rem}.navbar .nav-link{text-align:center;padding:.85rem .8rem!important;border-radius:.7rem}.navbar .nav-link:active{background-color:color-mix(in srgb,var(--bs-primary) 16%,transparent)}.navbar .dropdown-menu{min-width:100%!important;width:100%;max-width:100%;padding:.4rem;margin-top:.5rem;position:static;transform:none}.navbar .dropdown-menu .row{gap:.5rem;margin:0}.navbar .dropdown-menu .col-lg-4,.navbar .dropdown-menu .col-lg-8{width:100%;padding:0}.navbar .dropdown-menu .bg-light{margin:0;padding:.4rem}.navbar .dropdown-menu .dropdown-item{width:100%;padding:.5rem .6rem;white-space:normal}.nav-tabs{flex-direction:column;gap:.6rem}.nav-tabs .nav-item,.nav-tabs .nav-link{width:100%}.nav-tabs+.tab-content .tab-panel-media{flex-direction:column!important;align-items:stretch;gap:.85rem}.nav-tabs+.tab-content .tab-panel-media img{width:100%;height:auto;max-height:200px;object-fit:contain}.nav-tabs+.tab-content .tab-panel-card{padding:1rem 1rem 1.1rem}.navbar .navbar-collapse>.d-flex{width:100%}.navbar .navbar-collapse{max-height:calc(100svh - var(--x-nav-height) - 1rem);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;padding-top:.25rem;padding-bottom:.5rem}.navbar .dropdown.d-grid{width:100%}.navbar .dropdown-menu-end{width:100%;max-width:100%;min-width:100%;padding:.4rem}}.navbar .dropdown-toggle:focus,.navbar .nav-link:focus,.navbar .navbar-toggler:focus{outline:0;box-shadow:none}.navbar .nav-link{font-weight:500;position:relative;padding:.35rem .85rem;border-radius:.7rem;transition:background-color .15s,color .15s}.navbar .nav-link:hover{background-color:color-mix(in srgb,var(--bs-primary) 8%,transparent)}.navbar .nav-link.active{background-color:color-mix(in srgb,var(--bs-primary) 12%,transparent)}.navbar .nav-link:focus-visible{box-shadow:0 0 0 .12rem color-mix(in srgb,var(--x-focus-ring) 80%,transparent)}.navbar .dropdown-toggle::after{border:none;display:inline-block;width:.45rem;height:.45rem;margin-left:.45rem;vertical-align:.08rem;position:relative;top:-.02rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);opacity:.7;transition:transform .2s}.navbar .nav-item.show>.dropdown-toggle::after{transform:rotate(-135deg)}.navbar .dropdown-toggle:focus::after,.navbar .dropdown-toggle:hover::after,.navbar .nav-link.active.dropdown-toggle::after{opacity:.95}.navbar .dropdown-menu-end{min-width:0;width:max-content;max-width:90vw}.nav-lang-switcher{display:inline-flex;align-items:stretch;gap:0;background:var(--bs-light,#f8f9fa);border:1px solid rgba(0,0,0,.1);border-radius:.5rem;overflow:hidden;padding:2px}.nav-lang-pill{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.375rem;color:rgba(35,55,82,.75);background:0 0;border:0;text-decoration:none;transition:background-color .18s,color .18s,transform .18s;cursor:pointer}.nav-lang-pill:focus-visible,.nav-lang-pill:hover{background:rgba(255,255,255,.85);color:var(--x-primary);outline:0}.nav-lang-pill.is-active{background:#fff;color:var(--x-primary);box-shadow:0 1px 2px rgba(15,28,46,.08)}.nav-lang-pill-flag{width:1.1rem;height:1.1rem;object-fit:contain;display:block}.nav-lang-pill-code{font-size:.72rem;font-weight:700;letter-spacing:.04em}.nav-external-link{position:relative;--nav-external-bg-hover:rgba(95, 136, 176, 0.05)}.nav-external-link .fw-semibold{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:0.07em;text-underline-offset:0.18em;text-decoration-color:color-mix(in srgb,currentColor 42%,transparent);transition:text-decoration-color .16s}.nav-external-link:focus-visible .fw-semibold,.nav-external-link:hover .fw-semibold{text-decoration-color:color-mix(in srgb,currentColor 62%,transparent)}.nav-external-link:hover{background-color:var(--nav-external-bg-hover)}.dropdown-menu .menu-side{overflow:hidden;border-radius:.75rem}.dropdown-menu .menu-side .list-unstyled{gap:0!important}.dropdown-menu .menu-side .dropdown-header{padding:.25rem .6rem}.dropdown-menu .menu-side .dropdown-item{border:0;border-radius:0;padding:.4rem .6rem;font-size:.9rem;line-height:1.2}.dropdown-menu .menu-side .dropdown-item:first-of-type{border-top-left-radius:.6rem;border-top-right-radius:.6rem}.dropdown-menu .menu-side .dropdown-item:last-of-type{border-bottom-left-radius:.6rem;border-bottom-right-radius:.6rem}.dropdown-menu .menu-side .dropdown-item.active,.dropdown-menu .menu-side .dropdown-item:focus,.dropdown-menu .menu-side .dropdown-item:hover{border-radius:.6rem}.dropdown-menu .menu-side .menu-side-label{font-weight:500}.cookie-consent-modal .modal-dialog{max-width:min(760px,calc(100% - 1.5rem))}.cookie-consent-modal .modal-body{padding-top:.9rem}.cookie-consent-modal .modal-header{background:radial-gradient(90% 62% at 92% -14%,color-mix(in srgb,var(--bs-primary) 24%,transparent) 0,transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--bs-body-bg) 92%,#fff) 0,color-mix(in srgb,var(--bs-tertiary-bg) 78%,#fff) 100%)}.cookie-consent-modal .modal-title{font-size:1.14rem;letter-spacing:.01em;color:rgba(var(--bs-body-color-rgb),.95)}.cookie-consent-modal .xynta-modal-subtitle{color:rgba(var(--bs-body-color-rgb),.74)}.cookie-consent-intro{font-size:.94rem;line-height:1.55;color:rgba(var(--bs-body-color-rgb),.82)}.cookie-consent-helper{font-size:.84rem;line-height:1.48;color:rgba(var(--bs-body-color-rgb),.66)}.cookie-consent-helper-mobile{display:none}.cookie-consent-options{margin-top:.42rem}.cookie-consent-option{display:flex;align-items:stretch;justify-content:space-between;gap:.9rem;padding:.72rem .82rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 70%,transparent);border-radius:.72rem;background:linear-gradient(180deg,color-mix(in srgb,var(--bs-card-bg) 92%,#fff) 0,color-mix(in srgb,var(--bs-body-bg) 94%,#fff) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.62);transition:border-color .22s,box-shadow .22s,background .22s,transform .22s}.cookie-consent-option:focus-within,.cookie-consent-option:hover{border-color:color-mix(in srgb,var(--bs-primary) 34%,var(--bs-border-color));background:linear-gradient(180deg,color-mix(in srgb,var(--bs-card-bg) 90%,#fff) 0,color-mix(in srgb,var(--bs-body-bg) 92%,#fff) 100%);box-shadow:0 10px 22px rgba(15,28,46,.08),inset 0 1px 0 rgba(255,255,255,.78);transform:translateY(-1px)}.cookie-consent-option-main{display:grid;gap:.24rem;min-width:0;flex:1 1 auto}.cookie-consent-option-head{display:flex;align-items:center;gap:.48rem}.cookie-consent-option-icon{font-size:1rem;color:rgba(var(--bs-body-color-rgb),.52);flex-shrink:0}.cookie-consent-option-title{font-size:.94rem;font-weight:600;line-height:1.3;color:rgba(var(--bs-body-color-rgb),.9)}.cookie-consent-option-meta{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:.42rem;min-width:6.9rem;flex:0 0 6.9rem}.cookie-consent-badge{display:inline-flex;align-items:center;justify-content:center;padding:.17rem .48rem;border-radius:999px;min-height:1.3rem;min-width:6.2rem;font-size:.72rem;font-weight:500;line-height:1;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;color:rgba(var(--bs-body-color-rgb),.74);background:color-mix(in srgb,var(--bs-tertiary-bg) 82%,#fff);border:1px solid color-mix(in srgb,var(--bs-border-color) 64%,transparent)}.cookie-consent-badge.cookie-consent-badge-required{color:color-mix(in srgb,var(--bs-success) 72%,#1f5f33);background:color-mix(in srgb,var(--bs-success) 16%,#fff);border-color:color-mix(in srgb,var(--bs-success) 34%,var(--bs-border-color))}.cookie-consent-badge.cookie-consent-badge-optional{color:color-mix(in srgb,var(--bs-body-color) 70%,#5f6b78);background:color-mix(in srgb,var(--bs-body-bg) 90%,#fff);border-color:color-mix(in srgb,var(--bs-border-color) 82%,transparent)}.cookie-consent-option-desc{font-size:.84rem;line-height:1.45;color:rgba(var(--bs-body-color-rgb),.66);display:none}.cookie-consent-options.show-details .cookie-consent-option-desc{display:block}.cookie-consent-details-toggle{display:inline-flex;align-items:center;gap:.32rem;padding:0;margin-bottom:.12rem;border:none;background:0 0;font-size:.82rem;font-weight:600;color:color-mix(in srgb,var(--bs-body-color) 76%,var(--bs-primary));cursor:pointer;transition:color .2s}.cookie-consent-details-toggle:focus-visible,.cookie-consent-details-toggle:hover{color:var(--bs-primary)}.cookie-consent-details-toggle-icon{font-size:.66rem;transition:transform .25s}.cookie-consent-options.show-details .cookie-consent-details-toggle-icon{transform:rotate(180deg)}.cookie-consent-switch .form-check-input{width:2.35rem;height:1.36rem;margin-top:0;border-color:color-mix(in srgb,var(--bs-border-color) 76%,transparent);background-color:color-mix(in srgb,var(--bs-body-bg) 92%,#fff);box-shadow:none;transition:border-color .2s,background-color .2s,box-shadow .2s;cursor:pointer}.cookie-consent-switch .form-check-input:focus{border-color:color-mix(in srgb,var(--bs-primary) 50%,var(--bs-border-color));box-shadow:0 0 0 .2rem var(--x-focus-ring,rgba(110,143,176,.22))}.cookie-consent-switch .form-check-input:checked{background-color:color-mix(in srgb,var(--bs-success) 82%,#2f9a66);border-color:color-mix(in srgb,var(--bs-success) 64%,var(--bs-border-color))}.cookie-consent-switch .form-check-input:checked:focus{box-shadow:0 0 0 .2rem color-mix(in srgb,var(--bs-success) 24%,transparent)}.cookie-consent-switch .form-check-input:disabled{opacity:.85;filter:saturate(.78);cursor:not-allowed}.cookie-consent-switch .form-check-input:checked:disabled{background-color:color-mix(in srgb,var(--bs-success) 58%,#85b79e);border-color:color-mix(in srgb,var(--bs-success) 44%,var(--bs-border-color))}.cookie-consent-links{display:inline-flex;align-items:center;gap:.65rem;flex-wrap:wrap}.cookie-consent-footer-info{width:100%;margin-bottom:.35rem}.cookie-consent-footer-info .cookie-consent-helper{margin-top:.35rem}.cookie-consent-link{font-size:.84rem;line-height:1.35;font-weight:600;text-decoration:underline;text-underline-offset:.14em;color:color-mix(in srgb,var(--bs-body-color) 76%,var(--bs-primary));transition:color .2s,opacity .2s}.cookie-consent-link:focus-visible,.cookie-consent-link:hover{color:var(--bs-primary);opacity:.96}.cookie-consent-toast{position:fixed;bottom:2rem;left:50%;transform:translateX(-50%) translateY(20px);background:var(--bs-success);color:#fff;padding:.55rem 1.25rem;border-radius:2rem;font-size:.88rem;font-weight:600;white-space:nowrap;z-index:1070;opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;box-shadow:0 4px 16px rgba(0,0,0,.18);display:flex;align-items:center;gap:.45rem}.cookie-consent-toast.show{opacity:1;transform:translateX(-50%) translateY(0)}@media (prefers-reduced-motion:reduce){.cookie-consent-details-toggle-icon,.cookie-consent-link,.cookie-consent-option,.cookie-consent-toast{transition:none}}@media (max-width:575.98px){.cookie-consent-helper{font-size:.8rem;line-height:1.42}.cookie-consent-helper-desktop{display:none}.cookie-consent-helper-mobile{display:inline}.cookie-consent-option{flex-direction:column;align-items:stretch}.cookie-consent-option-meta{flex-direction:row;align-items:center;justify-content:space-between;min-width:0;flex:1 1 auto}.cookie-consent-badge{min-width:0}.cookie-consent-modal .modal-footer{justify-content:stretch;padding:.65rem .85rem;gap:.35rem}.cookie-consent-modal .modal-footer .btn{width:100%;padding-top:.42rem;padding-bottom:.42rem;font-size:.86rem}.cookie-consent-footer-info{margin-bottom:.2rem}.cookie-consent-footer-info .cookie-consent-helper{font-size:.76rem;line-height:1.38;margin-top:.2rem}.cookie-consent-links{gap:.45rem}.cookie-consent-link{font-size:.78rem}}.cookie-banner{position:fixed;bottom:1.25rem;left:1.25rem;z-index:2147483600;width:min(500px,calc(100vw - 2.5rem));max-width:500px;padding:1.4rem 1.5rem 1.35rem;background:color-mix(in srgb,var(--bs-body-bg,#fff) 88%,transparent);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border:1px solid color-mix(in srgb,var(--bs-border-color) 55%,transparent);border-radius:.9rem;box-shadow:0 6px 18px rgba(15,28,46,.08),0 1px 3px rgba(15,28,46,.04);color:var(--bs-body-color);display:flex;flex-direction:column;gap:.75rem;opacity:0;transform:translateY(8px);transition:opacity .24s,transform .24s;pointer-events:none}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.cookie-banner{background:color-mix(in srgb,var(--bs-body-bg,#fff) 98%,#fff)}}.cookie-banner[hidden]{display:none!important}.cookie-banner.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}.cookie-banner-header{display:flex;align-items:baseline;gap:1rem}.cookie-banner-title{font-size:1.125rem;font-weight:600;letter-spacing:.005em;color:var(--bs-body-color);margin:0;line-height:1.3}.cookie-banner-body{display:flex;flex-direction:column;gap:.55rem}.cookie-banner-text{font-size:1rem;line-height:1.55;color:rgba(var(--bs-body-color-rgb),.82)}.cookie-banner-meta{font-size:.85rem;line-height:1.4;color:rgba(var(--bs-body-color-rgb),.6);display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.cookie-banner-meta-link{color:rgba(var(--bs-body-color-rgb),.7);text-decoration:underline;text-underline-offset:.15em;text-decoration-color:rgba(var(--bs-body-color-rgb),.25);transition:color .18s,text-decoration-color .18s}.cookie-banner-meta-link:focus-visible,.cookie-banner-meta-link:hover{color:var(--bs-primary);text-decoration-color:currentColor}.cookie-banner-meta-sep{color:rgba(var(--bs-body-color-rgb),.35);user-select:none}.cookie-banner-actions{display:flex;flex-wrap:wrap;gap:.6rem;align-items:stretch;margin-top:.25rem}.cookie-banner-btn{flex:1 1 12rem;min-width:0;padding-block:.6rem;padding-inline:1rem;font-size:1rem;font-weight:500;white-space:nowrap}.cookie-banner-footer{display:flex;justify-content:center;margin-top:.15rem}.cookie-banner-settings{display:inline-flex;align-items:center;gap:.35rem;font-size:.875rem;line-height:1.3;color:rgba(var(--bs-body-color-rgb),.65);text-decoration:none;padding:.35rem .6rem;border-radius:.4rem;transition:color .18s,background-color .18s}.cookie-banner-settings:focus-visible,.cookie-banner-settings:hover{color:var(--bs-primary);background-color:color-mix(in srgb,var(--bs-primary) 8%,transparent);outline:0;text-decoration:none}.cookie-banner-settings i{font-size:.95rem;line-height:1}@media (max-width:575.98px){.cookie-banner{left:.75rem;right:.75rem;bottom:.75rem;width:auto;max-width:none;padding:1.15rem 1.2rem 1.2rem}.cookie-banner-title{font-size:1.0625rem}.cookie-banner-btn{flex-basis:100%}body.cookie-banner-visible #crisp-chatbox,body.cookie-banner-visible .crisp-client{display:none!important}}@media (max-height:500px){.cookie-banner{width:min(400px,calc(100vw - 1.5rem));max-width:none;left:.75rem;right:auto;bottom:.75rem;padding:.75rem 1rem;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"header header" "text text" "meta footer" "actions actions";gap:.35rem .5rem}.cookie-banner-header{grid-area:header}.cookie-banner-title{font-size:.9rem}.cookie-banner-body{display:contents}.cookie-banner-text{grid-area:text;font-size:.85rem;line-height:1.4}.cookie-banner-meta{grid-area:meta;font-size:.78rem}.cookie-banner-actions{grid-area:actions;flex-wrap:nowrap;gap:.5rem;margin-top:.15rem}.cookie-banner-btn{flex:1 1 0;padding-block:.35rem;font-size:.875rem}.cookie-banner-footer{grid-area:footer;margin:0;align-items:center}.cookie-banner-settings{padding:.1rem .3rem;font-size:.78rem;min-height:24px}}@media (prefers-reduced-motion:reduce){.cookie-banner{transition:none}}.cookie-banner:focus{outline:0}.cookie-banner:focus-visible{outline:0;box-shadow:0 6px 18px rgba(15,28,46,.08),0 1px 3px rgba(15,28,46,.04),0 0 0 .2rem color-mix(in srgb,var(--bs-primary) 35%,transparent)}@media print{.cookie-banner{display:none!important}}.error-main{padding-top:0;min-height:100dvh;display:flex;flex-direction:column;background-color:var(--bs-body-bg)}.error-page{position:relative;overflow:hidden;padding-top:clamp(6rem,10vw,8rem);padding-bottom:clamp(2.4rem,4vw,3.2rem)}.site-header+main .error-page{padding-top:clamp(6rem,10vw,8rem)}.error-page::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(247,250,254,.92) 0,rgba(255,255,255,.98) 100%),radial-gradient(55% 44% at 50% 28%,rgba(47,111,179,.12) 0,rgba(47,111,179,0) 72%),repeating-linear-gradient(90deg,rgba(59,95,134,.08) 0 1px,transparent 1px 36px),repeating-linear-gradient(0deg,rgba(59,95,134,.07) 0 1px,transparent 1px 36px)}.error-page::after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.34;background-image:radial-gradient(circle at 12% 16%,rgba(244,138,58,.22) 0 2px,transparent 2px),radial-gradient(circle at 86% 22%,rgba(47,111,179,.22) 0 2px,transparent 2px),radial-gradient(circle at 74% 76%,rgba(244,138,58,.2) 0 2px,transparent 2px),radial-gradient(circle at 24% 72%,rgba(47,111,179,.2) 0 2px,transparent 2px)}.error-page>.container{position:relative;z-index:1;overflow:visible}.error-page>.container::after,.error-page>.container::before{content:"";position:absolute;pointer-events:none;z-index:0;filter:blur(26px);opacity:.46;will-change:transform,opacity}.error-page>.container::before{width:min(560px,78vw);height:min(280px,48vw);left:50%;top:clamp(1.2rem,3.2vw,2rem);transform:translateX(-54%);animation:18s ease-in-out infinite error-page-glow-float-a;background:radial-gradient(56% 46% at 50% 50%,rgba(47,111,179,.24) 0,rgba(47,111,179,0) 74%)}.error-page>.container::after{width:min(480px,72vw);height:min(240px,42vw);left:50%;top:clamp(1.6rem,3.8vw,2.4rem);transform:translateX(-46%);animation:22s ease-in-out infinite error-page-glow-float-b;background:radial-gradient(52% 42% at 50% 50%,rgba(244,138,58,.2) 0,rgba(244,138,58,0) 76%)}.error-page-shell{--error-page-shell-radius:1.02rem;position:relative;z-index:1;isolation:isolate;overflow:hidden;max-width:760px;padding:clamp(1.35rem,2.4vw,1.65rem) clamp(1.1rem,2.2vw,1.45rem) clamp(1.3rem,2.4vw,1.55rem);border-radius:var(--error-page-shell-radius);border:1px solid rgba(37,64,98,.2);background:linear-gradient(180deg,rgba(255,255,255,.62) 0,rgba(248,252,255,.5) 100%),radial-gradient(110% 82% at -10% -14%,rgba(47,111,179,.12) 0,rgba(47,111,179,0) 72%);-webkit-backdrop-filter:blur(14px) saturate(1.14);backdrop-filter:blur(14px) saturate(1.14);box-shadow:0 20px 38px rgba(22,38,60,.14)}.error-page-shell>*{position:relative;z-index:2}.error-page-shell::after,.error-page-shell::before{content:"";position:absolute;pointer-events:none}.error-page-shell::before{left:0;right:0;top:0;height:3px;z-index:3;background:linear-gradient(90deg,rgba(244,138,58,.7),rgba(47,111,179,.62))}.error-page-shell::after{inset:-36% -28%;z-index:1;background:radial-gradient(48% 42% at 22% 20%,color-mix(in srgb,var(--x-primary-grad-start) 30%,transparent) 0,transparent 74%),radial-gradient(44% 38% at 78% 74%,color-mix(in srgb,var(--x-primary-grad-end) 26%,transparent) 0,transparent 76%);opacity:.56;filter:blur(18px) saturate(1.1);transform:translate3d(0,0,0);animation:14s ease-in-out infinite alternate error-page-card-glass-drift}.error-page-kicker{margin:0}.error-page-meta{display:inline-grid;grid-auto-flow:row;align-items:center;justify-content:center;justify-items:center;gap:.48rem;margin-bottom:.82rem}.error-page-icon{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:16px;background:rgba(47,111,179,.12);border:0;color:#2f6fb3;font-size:1.55rem}.error-page-lead{max-width:56ch;margin-inline:auto;font-size:1rem;line-height:1.55;color:rgba(46,68,95,.9)}.error-page-hint{max-width:54ch;margin-inline:auto;margin-top:.5rem;margin-bottom:0;font-size:.9rem;line-height:1.5;color:rgba(67,90,120,.86)}.error-page-actions{margin-top:1.02rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.error-page-actions .btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.24rem}.error-page-actions .btn-outline-primary{color:rgba(37,63,94,.92);border-color:rgba(59,95,134,.3);background:rgba(47,111,179,.08);box-shadow:0 4px 10px rgba(47,111,179,.12)}.error-page-actions .btn-outline-primary.active,.error-page-actions .btn-outline-primary:active,.error-page-actions .btn-outline-primary:focus,.error-page-actions .btn-outline-primary:focus-visible,.error-page-actions .btn-outline-primary:hover,.error-page-actions .show>.btn-outline-primary.dropdown-toggle{color:rgba(28,52,84,.96);border-color:rgba(59,95,134,.42);background:rgba(47,111,179,.14);box-shadow:0 8px 18px rgba(47,111,179,.16)}.error-page .error-page-actions .btn-outline-primary.error-page-support-btn.active,.error-page .error-page-actions .btn-outline-primary.error-page-support-btn:active,.error-page .error-page-actions .btn-outline-primary.error-page-support-btn:focus,.error-page .error-page-actions .btn-outline-primary.error-page-support-btn:focus-visible,.error-page .error-page-actions .btn-outline-primary.error-page-support-btn:hover,.error-page .error-page-actions .show>.btn-outline-primary.error-page-support-btn.dropdown-toggle{color:rgba(23,45,74,.98);border-color:rgba(37,74,119,.48);background:rgba(37,74,119,.2);box-shadow:0 8px 16px rgba(37,74,119,.2)}.error-page-quick-links{margin-top:.96rem;padding:.82rem .76rem .74rem;border-radius:.8rem;border-top:1px solid rgba(37,64,98,.12);background:linear-gradient(180deg,rgba(255,255,255,.58) 0,rgba(245,251,255,.48) 100%)}.error-page-quick-title{font-size:.76rem;line-height:1.3;font-weight:620;letter-spacing:.07em;text-transform:uppercase;color:rgba(59,83,112,.9);margin:0 0 .92rem}.error-page-quick-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.error-page-quick-link{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:2rem;padding:.28rem .58rem;border-radius:.62rem;border:1px solid rgba(59,95,134,.14);background:rgba(255,255,255,.54);-webkit-backdrop-filter:blur(4px) saturate(1.03);backdrop-filter:blur(4px) saturate(1.03);font-size:.86rem;line-height:1.2;color:rgba(35,55,82,.92);text-decoration:none;transition:color .2s,background-color .2s,border-color .2s,box-shadow .2s}.error-page-quick-link:focus,.error-page-quick-link:hover{color:var(--x-primary);background:rgba(255,255,255,.72);border-color:rgba(59,95,134,.22);box-shadow:0 0 0 .18rem rgba(47,111,179,.1)}@media (max-width:575.98px){.error-page>.container::after,.error-page>.container::before{opacity:.3;filter:blur(24px)}.error-page{padding-top:5.4rem;padding-bottom:2.6rem}.site-header+main .error-page{padding-top:4.8rem}.error-page-shell{--error-page-shell-radius:.9rem;border-radius:var(--error-page-shell-radius)}.error-page-actions,.error-page-quick-list{grid-template-columns:minmax(0,1fr)}.error-page-lead{font-size:.95rem}}@media (prefers-reduced-motion:reduce){.error-page-shell::after,.error-page>.container::after,.error-page>.container::before{animation:none}}.btn-outline-primary.btn-blue-overlay,.btn-outline-primary.error-page-support-btn{color:rgba(37,63,94,.92);border-color:rgba(59,95,134,.3);background:rgba(47,111,179,.08);box-shadow:0 4px 10px rgba(47,111,179,.12)}.btn-outline-primary.btn-blue-overlay.active,.btn-outline-primary.btn-blue-overlay:active,.btn-outline-primary.btn-blue-overlay:focus,.btn-outline-primary.btn-blue-overlay:focus-visible,.btn-outline-primary.btn-blue-overlay:hover,.btn-outline-primary.error-page-support-btn.active,.btn-outline-primary.error-page-support-btn:active,.btn-outline-primary.error-page-support-btn:focus,.btn-outline-primary.error-page-support-btn:focus-visible,.btn-outline-primary.error-page-support-btn:hover,.show>.btn-outline-primary.btn-blue-overlay.dropdown-toggle,.show>.btn-outline-primary.error-page-support-btn.dropdown-toggle{color:rgba(23,45,74,.98);border-color:rgba(37,74,119,.48);background:rgba(37,74,119,.2);box-shadow:0 8px 16px rgba(37,74,119,.2)}.article-search{position:relative;max-width:420px}.article-search input{padding-left:2.5rem;border-radius:999px;box-shadow:0 10px 22px var(--x-card-shadow)}.article-search .search-icon{position:absolute;left:.85rem;top:50%;transform:translateY(-50%);color:var(--bs-secondary-color)}.article-card-text{position:relative;flex:1 1 auto;min-width:0;width:100%;padding-right:1.65rem}.article-popularity-floating{position:absolute;top:.08rem;right:0}.article-card-pretitle,.article-card-title{padding-right:.1rem}.article-card-title{display:block;max-width:calc(100% - 2.25rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.article-card-body{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.article-popularity{display:inline-flex;align-items:center;gap:.45rem;padding:0;border:0;background:0 0;font-size:.72rem;line-height:1;white-space:nowrap;flex-shrink:0}.article-popularity-meter{display:inline-flex;align-items:flex-end;gap:2px;height:12px}.article-popularity-meter span{display:inline-block;width:3px;border-radius:999px;background:color-mix(in srgb,var(--bs-secondary-color) 35%,transparent);opacity:.5}.article-popularity-meter span:first-child{height:4px}.article-popularity-meter span:nth-child(2){height:6px}.article-popularity-meter span:nth-child(3){height:9px}.article-popularity-meter span:nth-child(4){height:12px}.article-popularity-weinig .article-popularity-meter span:first-child{color:var(--bs-success);background:var(--bs-success);opacity:1}.article-popularity-normaal .article-popularity-meter span:first-child,.article-popularity-normaal .article-popularity-meter span:nth-child(2){background:#e39b2f;opacity:1}.article-popularity-veel .article-popularity-meter span:first-child,.article-popularity-veel .article-popularity-meter span:nth-child(2),.article-popularity-veel .article-popularity-meter span:nth-child(3){background:var(--bs-danger);opacity:1}.article-popularity-lezers .article-popularity-meter span{background:var(--bs-primary);opacity:1}.article-card{border:1px solid var(--bs-border-color);border-radius:.75rem;background:var(--bs-card-bg);padding:1.25rem;box-shadow:0 10px 22px var(--x-card-shadow);transition:transform .15s,box-shadow .15s;position:relative;overflow:hidden}.article-card::before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgba(244,138,58,.08) 0,rgba(47,111,179,.06) 100%);opacity:0;transition:opacity .2s;pointer-events:none}.article-card::after{content:'';position:absolute;width:140px;height:140px;right:-42px;top:-42px;background:radial-gradient(circle,rgba(127,169,201,.22),transparent 70%);opacity:.6;pointer-events:none}.article-card-content{position:relative;z-index:1;display:flex;gap:.9rem;align-items:flex-start;min-width:0}.article-icon{width:40px;height:40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(244,138,58,.16) 0,rgba(47,111,179,.16) 100%);border:1px solid color-mix(in srgb,var(--bs-primary) 30%,var(--bs-border-color));color:var(--bs-primary);flex:0 0 40px;box-shadow:0 8px 16px var(--x-card-shadow)}.article-icon i{font-size:1.05rem}.article-card:hover{transform:translateY(-2px);box-shadow:0 14px 26px var(--x-card-shadow)}.article-card:hover::before{opacity:1}.rich-text-search .article-search{max-width:none}.plan-flag-closed,.plan-flag-offline,.plan-flag.closed,.plan-flag.offline,.plan-flag[data-flag=closed],.plan-flag[data-flag=offline]{background:linear-gradient(90deg,#e9ecef 0,#adb5bd 100%)!important;color:#495057!important;border:1px solid #dee2e6!important;box-shadow:none!important;text-shadow:none!important}.plan-card-compact{padding:1.1rem;gap:.6rem}.vps-plan-card.plan-card-compact .plan-card-header{padding-right:0}.vps-plan-card .plan-cta{margin-top:.25rem}.vps-plan-card .plan-card-meta{gap:.5rem;flex-wrap:nowrap;align-items:center;width:100%}.vps-plan-card .plan-flag{margin-left:auto;margin-right:-.35rem;padding:.3rem .7rem;letter-spacing:.14em;white-space:nowrap;flex-shrink:0;display:inline-flex;align-items:center}.plan-card-compact .plan-title{font-size:1.15rem}.plan-card-compact .plan-subtitle{font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plan-card-compact .plan-subtitle.plan-subtitle-wrap{white-space:normal;overflow:visible;text-overflow:clip}.plan-card-compact .plan-price-value{font-size:1.6rem}.plan-card-compact .plan-cta .btn{padding:.5rem 1rem}.plan-card-mini{padding:1rem;gap:.45rem;box-shadow:0 8px 18px var(--x-card-shadow);min-height:180px;justify-content:space-between;overflow:visible}.plan-card-mini .plan-card-header{margin-top:0;gap:.25rem}.plan-card-mini .plan-title{font-size:1rem;margin:0 0 .2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plan-card-mini .plan-title::after{display:none}.plan-card-mini .plan-price-value{font-size:1.05rem}.plan-card-mini .plan-price-suffix{font-size:.8rem}.plan-card-mini .plan-price{padding:.35rem 0;border-top:0}.plan-card-mini .plan-cta{margin-top:.35rem}.plan-card-wide{padding:1.5rem}.plan-card-compact .plan-card-header,.plan-card-mini .plan-card-header{padding-right:2rem}.domain-grid-popular .plan-card-compact .plan-price-value{font-size:clamp(1.2rem, 2.1vw, 1.6rem)}@media (min-width:768px) and (max-width:991.98px){.addon-options-grid>.col,.domain-all-list>.col,.domain-grid-popular>.col{flex:0 0 50%;width:50%}.domain-all-list .plan-price-suffix,.domain-grid-popular .plan-price-suffix{font-size:.76rem}}.plan-card{background:linear-gradient(180deg,#fff 0,#f6f8fb 100%);border:1px solid rgba(59,79,115,.16);border-radius:1.1rem;box-shadow:0 16px 34px rgba(15,28,46,.12);padding:1.4rem;display:flex;flex-direction:column;gap:.75rem;position:relative;overflow:hidden}.plan-card::before{content:'';position:absolute;left:0;top:0;width:100%;height:4px;background:linear-gradient(90deg,rgba(244,138,58,.75),rgba(47,111,179,.65))}.plan-card-featured{border-color:color-mix(in srgb,var(--bs-primary) 45%,var(--bs-border-color));box-shadow:0 18px 40px color-mix(in srgb,var(--bs-primary) 20%,var(--x-card-shadow));transform:none}.plan-flag{margin-left:auto;padding:.3rem .8rem;border-radius:999px;background:linear-gradient(90deg,var(--x-primary-grad-start),var(--x-primary-grad-end));color:#fff;font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;box-shadow:0 10px 22px rgba(228,101,57,.28);position:relative;overflow:hidden}.plan-flag::after{content:'';position:absolute;inset:0;background:linear-gradient(120deg,rgba(255,255,255,.35),rgba(255,255,255,0));opacity:.6}.plan-card-header{margin-top:.25rem;display:flex;flex-direction:column;gap:.5rem}.plan-card-meta{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.plan-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .6rem;border-radius:999px;border:1px solid rgba(78,114,160,.22);background:rgba(125,157,194,.12);color:rgba(59,79,115,.9);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}.plan-title{margin:.75rem 0 .3rem;font-size:1.6rem;font-weight:700;text-transform:uppercase;color:#22324a;display:inline-block;position:relative;letter-spacing:0}.plan-title::after{content:'';display:block;width:44px;height:2px;margin-top:.35rem;border-radius:999px;background:linear-gradient(90deg,var(--x-primary-grad-start),var(--x-primary-grad-end));opacity:.85}.plan-subtitle{margin:0;color:var(--bs-secondary-color)}.plan-price{border-top:1px solid var(--bs-border-color);border-bottom:1px solid var(--bs-border-color);padding:.65rem 0;display:grid;gap:.35rem}.plan-price-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.plan-price-label{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(59,79,115,.7)}.plan-price-pill{padding:.15rem .6rem;border-radius:999px;background:rgba(244,138,58,.15);color:#cc5c2a;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.plan-price-line{display:flex;align-items:baseline;gap:.4rem;flex-wrap:wrap}.plan-price-value{font-size:1.8rem;font-weight:700;color:var(--bs-dark)}.plan-price-suffix{color:var(--bs-secondary-color);font-size:.95rem}.plan-price-note{font-size:.85rem;color:var(--bs-secondary-color)}.plan-price-strike{display:inline-flex;align-items:baseline;gap:.35rem;font-size:.82rem;color:var(--bs-secondary-color)}.plan-price-strike-value{text-decoration:line-through;text-decoration-thickness:1.5px;opacity:.9}.plan-price-strike-suffix{font-size:.8rem;opacity:.9}.plan-price-renewal{display:inline-flex;align-items:baseline;gap:.35rem;font-size:.87rem;color:color-mix(in srgb,var(--bs-body-color) 82%,#2c3a52);font-weight:600;padding:.25rem .55rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--bs-primary) 26%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-body-bg) 85%,rgba(59,79,115,.08));width:fit-content;justify-self:start}.service-packages-variant-cta-compact-minimal .plan-price-renewal{align-items:center;gap:.3rem;font-size:.8rem;padding:.18rem .46rem;border-color:color-mix(in srgb,var(--bs-primary) 16%,var(--bs-border-color))}.service-packages-variant-cta-compact-minimal .plan-price-hint{display:inline-flex;align-items:center;justify-content:center;font-size:.76rem;opacity:.72;margin-left:.12rem;transform:translateY(-.5px)}.service-packages-variant-cta-compact-minimal .plan-price-hint:focus-visible,.service-packages-variant-cta-compact-minimal .plan-price-hint:hover{opacity:.88}.plan-price-renewal-prefix{font-weight:500;color:var(--bs-secondary-color)}.plan-price-renewal-value{font-weight:700}.plan-price-renewal-suffix{font-size:.82rem;color:var(--bs-secondary-color)}.plan-price-hint{appearance:none;background:0 0;border:0;padding:0;margin-left:.2rem;font-size:.85rem;line-height:1;transform:translateY(1px);color:color-mix(in srgb,var(--bs-primary) 68%,#2c3a52);cursor:help}.plan-price-hint:focus-visible,.plan-price-hint:hover{color:color-mix(in srgb,var(--bs-primary) 84%,#2c3a52);outline:0}.plan-price-renewal-term{font-size:.8rem;color:var(--bs-secondary-color);margin-left:.25rem}.plan-price-condition{font-size:.8rem;color:rgba(59,79,115,.82);display:inline-flex;gap:.35rem;align-items:baseline}.plan-price-condition-prefix{font-weight:600;color:rgba(59,79,115,.9)}.plan-list li{display:flex;gap:.6rem;align-items:flex-start;margin-bottom:.3rem;color:color-mix(in srgb,var(--bs-body-color) 92%,#2c3a52)}.service-overview-card.plan-card-compact .service-overview-card-header{padding-right:0}.service-overview-card .plan-title{font-size:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.01em;margin:0;display:block;width:auto;flex:1 1 auto;min-width:0;line-height:1.2;white-space:normal;overflow-wrap:anywhere;word-break:break-word;hyphens:auto}.service-overview-card .plan-title::after{width:34px}.service-overview-card .plan-subtitle{font-size:.94rem;line-height:1.5;white-space:normal;overflow:visible;text-overflow:initial;width:100%}#juridisch-docs-overview .service-overview-title-row{align-items:flex-start}#juridisch-docs-overview .service-overview-card .plan-title{min-height:2.4em}.plan-section{border-top:1px dashed rgba(59,79,115,.16);padding-top:.65rem;margin-top:.15rem}.plan-section-title{font-family:'Public Sans',sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(59,79,115,.8);margin:0 0 .35rem}.plan-meter-row{display:flex;justify-content:space-between;align-items:center;font-size:.85rem;color:rgba(59,79,115,.7);margin-bottom:.35rem}.plan-meter-value{font-weight:600}.plan-meter{position:relative;height:6px;border-radius:999px;background:rgba(59,79,115,.12);overflow:hidden;margin-bottom:.5rem}.plan-meter-fill{position:absolute;left:0;top:0;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--x-primary-grad-start),var(--x-primary-grad-end))}.plan-specs{font-size:.9rem;color:var(--bs-secondary-color)}.plan-cta{margin-top:.25rem}.plan-cta .btn-outline-primary{border-color:rgba(47,111,179,.45);color:#2f6fb3;background:rgba(47,111,179,.08);box-shadow:0 10px 20px rgba(47,111,179,.12)}.plan-cta .btn-outline-primary:focus,.plan-cta .btn-outline-primary:hover{background:rgba(47,111,179,.16);border-color:rgba(47,111,179,.65);color:#255b94}.plan-toggle{margin-top:.5rem;padding:.45rem .8rem;border-radius:999px;background:rgba(47,111,179,.08);font-size:.9rem;font-weight:600;color:#2f6fb3;text-decoration:none;width:100%;display:flex;align-items:center;justify-content:center;gap:.45rem;text-align:center;border:1px solid rgba(47,111,179,.25)}.plan-toggle-icon{font-size:.95rem;transition:transform .2s}.plan-toggle[aria-expanded=true] .plan-toggle-icon{transform:rotate(180deg)}.plan-toggle:focus,.plan-toggle:hover{background:rgba(47,111,179,.16);text-decoration:none;border-color:rgba(47,111,179,.4)}.plan-collapse{margin-top:.5rem;padding-top:.5rem;border-top:1px dashed rgba(59,79,115,.16)}.plan-section-footer{border-top-color:rgba(59,79,115,.12);padding:.75rem 1.4rem 0;margin:.35rem -1.4rem 0}.plan-section-footer .plan-toggle{margin:.85rem 0 0;padding:.85rem 1.4rem;border-radius:0 0 1.1rem 1.1rem;background:rgba(47,111,179,.08);border:0;border-top:1px solid rgba(59,79,115,.16);font-size:.88rem}.plan-section-footer .plan-toggle[aria-expanded=true]{border-radius:0}.plan-section-footer .plan-toggle:focus,.plan-section-footer .plan-toggle:hover{background:rgba(47,111,179,.14);border-top-color:rgba(59,79,115,.26)}.plan-section-footer .plan-collapse{margin:0;padding:.75rem 1.4rem 1rem;border-top:1px dashed rgba(59,79,115,.18);background:rgba(47,111,179,.06);border-radius:0 0 1.1rem 1.1rem}.plan-app-matrix-wrap{margin-top:.85rem}.plan-app-matrix-title{font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(59,79,115,.78);margin:0 0 .55rem}.plan-app-matrix{--bs-gutter-x:.45rem;--bs-gutter-y:.45rem}.plan-app-matrix-item{background:rgba(255,255,255,.56);border-color:rgba(59,79,115,.16)!important;min-height:50px;align-items:center;padding:.5rem .6rem}.plan-app-matrix-item.is-unavailable{opacity:.44;filter:grayscale(1)}.plan-app-matrix-icon{width:22px;height:22px;min-width:22px;min-height:22px;max-width:22px;max-height:22px;object-fit:contain;object-position:center;display:block;flex-shrink:0!important}.plan-app-matrix-meta{min-width:0;display:flex;flex-direction:column;gap:.25rem}.plan-app-matrix-label{font-size:.78rem;font-weight:600;line-height:1.2;color:rgba(47,63,85,.92);word-break:break-word}.plan-app-matrix-badge{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;font-size:.64rem;line-height:1;padding:.2rem .38rem;border-radius:999px;background:rgba(47,111,179,.14);color:rgba(37,63,94,.92);font-weight:600;letter-spacing:.02em;white-space:nowrap}.plan-app-matrix-badge.is-empty{display:none}@media (max-width:767.98px){.plan-app-matrix-badge{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}}.plan-app-matrix-note{margin-top:.65rem;padding-top:.6rem;border-top:1px dashed rgba(59,79,115,.18);display:inline-flex;align-items:center;gap:.42rem;font-size:.7rem;font-weight:500;line-height:1.3;color:rgba(47,63,85,.76)}.plan-app-matrix-note .bi{font-size:.78rem;color:rgba(47,111,179,.62)}.plan-carousel-item{padding:0 .25rem .25rem}@media (max-width:575.98px){.plan-card-compact .plan-price-line,.plan-card-mini .plan-price-line{flex-wrap:wrap;gap:.25rem;row-gap:.08rem;max-width:100%}.plan-card-compact .plan-price-value{font-size:1.45rem}.plan-card-compact .plan-price-suffix,.plan-card-mini .plan-price-suffix{font-size:.75rem}.plan-card-mini .plan-price-value{font-size:1rem}.compare-table-grid tbody tr+tr{border-top:1px dashed rgba(59,79,115,.12)}.compare-table-grid tbody th{border:0;padding:.6rem .9rem .4rem;font-size:1rem;position:static;background:0 0}.compare-table-grid tbody td::before{content:attr(data-label);font-weight:600;color:rgba(47,63,85,.8);flex:0 0 48%;max-width:48%}}.plan-link{color:inherit;text-decoration:underline dotted;text-underline-offset:3px}.plan-link:hover{color:#2f6fb3}.plan-price-options{display:grid;gap:.55rem;margin-top:.2rem}.plan-option-item{display:flex;align-items:center;gap:.7rem;padding:.72rem .8rem;border:1px solid rgba(59,79,115,.14);border-radius:.95rem;background:linear-gradient(180deg,rgba(255,255,255,.92) 0,rgba(246,248,251,.96) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.6);transition:border-color .2s,box-shadow .2s,background-color .2s}.plan-option-item.form-check,.plan-option-item.form-switch{padding-left:.8rem}.plan-option-item:hover{border-color:rgba(47,111,179,.28);box-shadow:0 10px 24px rgba(15,28,46,.08)}.plan-option-item .form-check-input{margin-left:0;margin-top:0;flex-shrink:0;align-self:center;font-size:.92rem;background-color:#dbe3ee;border-color:rgba(59,79,115,.18)}.plan-option-item .form-check-input:focus{border-color:color-mix(in srgb,var(--bs-success) 42%,var(--bs-border-color));box-shadow:0 0 0 .2rem color-mix(in srgb,var(--bs-success) 22%,transparent)}.plan-option-item .form-check-input:checked{background-color:color-mix(in srgb,var(--bs-success) 82%,#2f9a66);border-color:color-mix(in srgb,var(--bs-success) 64%,var(--bs-border-color))}.plan-option-label{display:flex;align-items:center;flex:1 1 auto;min-width:0;margin-bottom:0;cursor:pointer}.plan-option-text{display:flex;flex-direction:column;justify-content:center;flex:1 1 auto;gap:.15rem;min-width:0;line-height:1.35}.plan-option-title{display:flex;align-items:center;min-width:0;font-weight:600;font-size:.94rem;line-height:1.2;gap:.35rem;flex-wrap:nowrap;white-space:nowrap;color:#223247}.plan-option-title-text{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto}.plan-option-price{display:inline-flex;align-items:center;flex-shrink:0;padding:.24rem .46rem;font-size:.7rem;line-height:1.2;white-space:nowrap;border-radius:999px;border:1px solid rgba(47,111,179,.16);background:rgba(47,111,179,.08);color:#24405d}.plan-option-tip{margin-left:0;flex-shrink:0;align-self:center;transform:none;scale:.92}.plan-option-item:has(.form-check-input:checked){border-color:color-mix(in srgb,var(--bs-success) 38%,var(--bs-border-color));background:linear-gradient(180deg,color-mix(in srgb,var(--bs-success) 12%,#fff) 0,color-mix(in srgb,var(--bs-success) 8%,#f6f8fb) 100%);box-shadow:0 14px 28px color-mix(in srgb,var(--bs-success) 16%,transparent)}.plan-option-item:has(.form-check-input:focus-visible){border-color:color-mix(in srgb,var(--bs-success) 44%,var(--bs-border-color));box-shadow:0 0 0 .2rem color-mix(in srgb,var(--bs-success) 18%,transparent)}.plan-option-item.is-disabled{background:linear-gradient(180deg,rgba(248,249,250,.96) 0,rgba(241,243,245,.98) 100%);border-style:dashed;box-shadow:none}.plan-option-item.is-disabled:hover{border-color:rgba(59,79,115,.14);box-shadow:none}.plan-option-item.is-disabled .plan-option-label{cursor:default}.plan-option-item.is-disabled .plan-option-tip,.plan-option-item.is-disabled .plan-option-title{opacity:.72}.plan-option-item.is-disabled .form-check-input{cursor:not-allowed}.plan-list li .info-tip{align-self:center;margin-left:.45rem;transform:translateY(-1px)}@media (max-width:575.98px){.plan-option-item{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.7rem;row-gap:.2rem;padding:.68rem .74rem;position:relative}.plan-option-item.form-check,.plan-option-item.form-switch{padding-left:.74rem}.plan-option-item .form-check-input{grid-column:1;grid-row:1/span 2;align-self:center}.plan-option-label{grid-column:2;width:100%}.plan-option-text{width:100%}.plan-option-title{font-size:.9rem;flex-direction:column;align-items:flex-start;gap:.3rem;padding-right:1.6rem;white-space:normal}.plan-option-title-text{white-space:normal;overflow:visible;text-overflow:clip}.plan-option-price{align-self:flex-start}.plan-option-tip{position:absolute;top:.4rem;right:.5rem}}.modal-block-wrapper{max-width:760px}.modal-block-item{border:1px solid color-mix(in srgb,var(--bs-border-color) 86%,transparent);border-radius:14px;padding:1rem 1.1rem}.modal-block-item-title{font-size:1.04rem;font-weight:700;color:rgba(var(--bs-body-color-rgb),.9)}.modal-block-item-token{font-family:'Public Sans',sans-serif;font-size:.88rem;color:rgba(var(--bs-body-color-rgb),.7)}.modal-inline-trigger{display:inline;color:var(--bs-link-color);text-decoration:underline;text-underline-offset:2px;font-weight:600;background:0 0;border:0;padding:0;line-height:inherit;cursor:pointer}.modal-inline-trigger:focus-visible,.modal-inline-trigger:hover{color:var(--bs-link-hover-color);text-decoration-thickness:2px}.xynta-modal .modal-content{border-radius:16px;border:1px solid color-mix(in srgb,var(--bs-border-color) 88%,rgba(255,255,255,.72));background:linear-gradient(180deg,rgba(255,255,255,.985) 0,rgba(248,251,255,.95) 100%);-webkit-backdrop-filter:blur(10px) saturate(1.05);backdrop-filter:blur(10px) saturate(1.05);box-shadow:0 20px 38px rgba(15,28,46,.12),inset 0 1px 0 rgba(255,255,255,.9)}.modal-backdrop.show{background:color-mix(in srgb,var(--bs-body-bg) 45%,#7ea5cc);opacity:.58;-webkit-backdrop-filter:blur(2px) saturate(1.02);backdrop-filter:blur(2px) saturate(1.02)}.xynta-modal .modal-header{border-bottom:1px solid color-mix(in srgb,var(--bs-border-color) 66%,transparent);padding:1rem 1.1rem .9rem}.xynta-modal .xynta-modal-title-wrap{display:grid;gap:.12rem;min-width:0}.xynta-modal .modal-title{font-size:1.08rem;font-weight:700;line-height:1.35;font-family:'Public Sans',sans-serif;text-transform:none;letter-spacing:normal;color:rgba(var(--bs-body-color-rgb),.92);margin:0}.xynta-modal .xynta-modal-subtitle{font-size:.9rem;line-height:1.5;color:rgba(var(--bs-body-color-rgb),.68);margin-top:0}.xynta-modal .modal-body{padding:1rem 1.1rem;color:rgba(var(--bs-body-color-rgb),.86);line-height:1.62}.xynta-modal .modal-body>*+*{margin-top:1.15rem}.xynta-modal .modal-body ol,.xynta-modal .modal-body p,.xynta-modal .modal-body ul{margin-bottom:0}.xynta-modal .modal-body h3,.xynta-modal .modal-body h4,.xynta-modal .modal-body h5,.xynta-modal .modal-body h6{margin:0;font-family:'Public Sans',sans-serif;font-weight:500;line-height:1.34;color:rgba(var(--bs-body-color-rgb),.94)}.xynta-modal .modal-body h3{font-size:1.03rem;letter-spacing:.01em}.xynta-modal .modal-body h4,.xynta-modal .modal-body h5,.xynta-modal .modal-body h6{font-size:.98rem}.xynta-modal .modal-body ol,.xynta-modal .modal-body ul{margin-top:.25rem;margin-bottom:.2rem;padding-left:1.15rem;line-height:1.62}.xynta-modal .modal-body ol+h3,.xynta-modal .modal-body ol+h4,.xynta-modal .modal-body ol+h5,.xynta-modal .modal-body ol+h6,.xynta-modal .modal-body ul+h3,.xynta-modal .modal-body ul+h4,.xynta-modal .modal-body ul+h5,.xynta-modal .modal-body ul+h6{margin-top:.2rem}.xynta-modal .modal-body li+li{margin-top:.3rem}.xynta-modal .modal-body li::marker{color:rgba(var(--bs-body-color-rgb),.7)}.xynta-modal .modal-body a{font-weight:600;text-decoration-thickness:1.5px;text-underline-offset:2px}.xynta-modal .modal-body hr{margin:.95rem 0;border-color:color-mix(in srgb,var(--bs-border-color) 72%,transparent);opacity:1}.xynta-modal .modal-body blockquote{margin:0;padding:.15rem 0 .15rem .75rem;border-left:3px solid color-mix(in srgb,var(--bs-primary) 50%,transparent);color:rgba(var(--bs-body-color-rgb),.74)}.xynta-modal .modal-body>:last-child{margin-bottom:0}.xynta-modal .modal-footer{border-top:1px solid color-mix(in srgb,var(--bs-border-color) 70%,transparent);padding:.9rem 1.1rem 1rem;gap:.45rem}.xynta-modal .modal-footer .btn{min-height:2.25rem;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.65rem}.xynta-modal .modal-footer .btn.btn-sm{padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.65rem}.xynta-modal .xynta-modal-footer-text{font-size:.87rem;line-height:1.5;color:rgba(var(--bs-body-color-rgb),.7)}.xynta-modal .btn-close{width:1.25rem;height:1.25rem;opacity:.84}.xynta-modal .btn-close:focus-visible,.xynta-modal .btn-close:hover{opacity:1}.m365-modal-app-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.6rem}.m365-modal-app-card{display:grid;grid-template-columns:24px 1fr;column-gap:.5rem;row-gap:.15rem;align-items:center;padding:.55rem .6rem;border-radius:.7rem;background:rgba(255,255,255,.62);box-shadow:0 0 0 1px rgba(59,79,115,.14)}.m365-modal-app-icon{width:24px;height:24px;object-fit:contain;object-position:center;display:block}.m365-modal-app-label{font-size:.86rem;font-weight:600;line-height:1.2;color:rgba(var(--bs-body-color-rgb),.92)}.m365-modal-app-badge{grid-column:2;justify-self:start;font-size:.66rem;line-height:1;padding:.22rem .4rem;border-radius:999px;background:rgba(47,111,179,.14);color:rgba(37,63,94,.92);font-weight:600}.xynta-modal .xynta-modal-icon{width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.42rem;background:rgba(47,111,179,.08);color:#2f6fb3;font-size:1.1rem;flex:0 0 auto;margin-right:.6rem}.system-status-meta-link{font-size:.82rem;line-height:1.35;color:rgba(35,55,82,.9);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--x-primary) 45%,transparent);text-underline-offset:.16em;transition:color .2s,text-decoration-color .2s}.system-status-footer-line{font-size:.79rem;line-height:1.4;color:rgba(46,68,95,.86)}.system-status-page{min-height:100dvh;width:100%;display:flex;align-items:center;padding-bottom:clamp(3rem,5vw,4rem)}.system-status-page .container{position:relative;width:100%}.system-status-lang-corner{position:fixed;top:clamp(.55rem,1.5vw,1rem);right:clamp(.55rem,1.5vw,1rem);display:inline-flex;align-items:center;gap:.4rem;z-index:20}.system-lang-pill{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(59,95,134,.25);background:rgba(255,255,255,.78);-webkit-backdrop-filter:blur(6px) saturate(1.06);backdrop-filter:blur(6px) saturate(1.06);box-shadow:0 6px 14px rgba(37,74,119,.12);transition:border-color .2s,box-shadow .2s,transform .2s}.system-lang-pill img{width:24px;height:24px;border-radius:999px;object-fit:cover}.system-lang-pill:focus,.system-lang-pill:hover{border-color:rgba(59,95,134,.45);box-shadow:0 0 0 .2rem rgba(47,111,179,.14);transform:translateY(-1px)}.system-lang-pill:focus-visible{outline:0;border-color:rgba(59,95,134,.55);box-shadow:0 0 0 .22rem rgba(47,111,179,.2)}.system-lang-pill.is-active{border-color:rgba(59,95,134,.55);box-shadow:0 0 0 .2rem rgba(47,111,179,.18)}.system-status-brand{margin-bottom:1.7rem}.system-status-brand-lockup{display:inline-flex;align-items:center;justify-content:center;gap:.6rem}.system-status-logo{max-height:46px;width:auto}.system-status-brand-text{height:46px;width:auto}.system-status-theme-toggle{margin-top:1rem;display:flex;align-items:center;justify-content:center;gap:.42rem;padding:.34rem .46rem;border-radius:999px;background:rgba(255,255,255,.52);border:1px solid rgba(59,95,134,.18);-webkit-backdrop-filter:blur(4px) saturate(1.04);backdrop-filter:blur(4px) saturate(1.04);width:fit-content;margin-inline:auto}.system-theme-choice{appearance:none;border:1px solid transparent;background:0 0;color:rgba(35,55,82,.86);font-size:.78rem;line-height:1;padding:.36rem .56rem;border-radius:999px;transition:border-color .2s,background-color .2s,color .2s}.system-theme-choice:focus,.system-theme-choice:hover{border-color:rgba(59,95,134,.28);background:rgba(255,255,255,.72);color:rgba(28,52,84,.92)}.system-theme-choice:focus-visible{outline:0;border-color:rgba(59,95,134,.46);box-shadow:0 0 0 .18rem rgba(47,111,179,.16)}.system-theme-choice.is-active{border-color:rgba(59,95,134,.36);background:rgba(47,111,179,.1);color:rgba(28,52,84,.96)}.system-status-footer{margin-top:1.25rem;display:grid;gap:.12rem;padding-bottom:max(.15rem,env(safe-area-inset-bottom))}.system-status-updated{margin-top:.8rem;font-size:.78rem;line-height:1.35;background:linear-gradient(90deg,rgba(var(--x-brand-orange-rgb),.52),rgba(var(--x-brand-blue-rgb),.46))}.system-status-meta-links{margin-top:.85rem;justify-content:center;align-items:center;gap:.55rem;line-height:1.35;color:rgba(35,55,82,.9);text-decoration:underline;background:radial-gradient(58% 46% at 50% 50%,rgba(var(--x-brand-blue-rgb),.22) 0,rgba(var(--x-brand-blue-rgb),0) 76%);text-underline-offset:.16em;transition:color .2s,text-decoration-color .2s}.system-status-meta-link:focus,.system-status-meta-link:focus-visible,.system-status-meta-link:hover{font-size:.79rem;line-height:1.4;color:rgba(46,68,95,.86)}.system-status-footer-note{font-size:.72rem;line-height:1.4;background:radial-gradient(58% 46% at 50% 50%,rgba(var(--x-brand-blue-soft-rgb),.34) 0,rgba(var(--x-brand-blue-soft-rgb),0) 78%)}.system-status-request-id{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;background:radial-gradient(56% 44% at 50% 50%,rgba(var(--x-brand-orange-soft-rgb),.28) 0,rgba(var(--x-brand-orange-soft-rgb),0) 78%)}@media (max-width:575.98px){.system-status-page{min-height:100dvh;align-items:flex-start;padding-bottom:2.8rem}.system-status-lang-corner{top:.45rem;right:.45rem}.system-lang-pill{width:36px;height:36px}.system-lang-pill img{width:20px;height:20px}.system-status-logo{max-height:40px}.system-status-brand-text{height:40px}.system-status-brand{margin-bottom:1.95rem}.system-status-updated{margin-top:.95rem}.system-status-footer{margin-top:1.5rem}}.theme-dark{display:none}:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) .content-grid-toggle-control .form-check-input{border-color:color-mix(in srgb,#2f6fb3 48%,var(--bs-border-color));background-color:rgba(22,38,60,.92)}:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) .content-grid-toggle-control .form-check-input:checked{border-color:color-mix(in srgb,#255b94 80%,transparent);background-color:#255b94}.carousel-xynta{border-radius:.5rem;overflow:hidden;background:var(--bs-card-bg);border:1px solid var(--bs-border-color);box-shadow:0 4px 12px var(--x-card-shadow)}.carousel-xynta .carousel-item{padding:1rem}.carousel-xynta img{width:100%;max-height:320px;object-fit:contain;border-radius:0 0 .5rem .5rem;display:block}.home-insights-carousel-media .carousel-item img{border:1px solid color-mix(in srgb,var(--bs-primary) 10%,var(--bs-border-color))}:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) .home-insights-carousel-media .carousel-item img{border-color:color-mix(in srgb,#9dc4ee 16%,rgba(255,255,255,.14))}.home-insights-carousel-caption{text-align:center}.carousel-xynta .carousel-inner{touch-action:pan-y}@media (prefers-reduced-motion:no-preference){.carousel-xynta .carousel-item{transition:transform .32s ease-out}}#planCarousel .carousel-indicators{position:static;margin:1rem 0 0}#planCarousel .carousel-indicators [data-bs-target]{width:8px;height:8px;border-radius:999px;background-color:rgba(59,95,134,.35)}#planCarousel .carousel-indicators .active{background-color:var(--x-primary-grad-end)}.carousel-xynta .carousel-control-next,.carousel-xynta .carousel-control-prev{width:2.5rem;height:2.5rem;padding:0;filter:none;top:50%;bottom:auto;transform:translateY(-50%);background-color:rgba(246,251,255,.52);background-image:linear-gradient(135deg,rgba(255,255,255,.7) 0,rgba(216,235,255,.36) 100%);border:1px solid rgba(121,164,209,.46);border-radius:999px;-webkit-backdrop-filter:blur(12px) saturate(132%);backdrop-filter:blur(12px) saturate(132%);opacity:.98;box-shadow:0 8px 18px rgba(21,53,88,.2),inset 0 1px 0 rgba(255,255,255,.56);transition:background-color .18s,border-color .18s,box-shadow .18s}.carousel-xynta .carousel-control-prev{left:12px}.carousel-xynta .carousel-control-next{right:12px}.carousel-xynta .carousel-control-next-icon,.carousel-xynta .carousel-control-prev-icon{width:.98rem;height:.98rem;filter:invert(34%) sepia(41%) saturate(1216%) hue-rotate(180deg) brightness(90%) contrast(90%);opacity:1;background-size:84% 84%}.carousel-xynta .carousel-control-next:hover,.carousel-xynta .carousel-control-prev:hover{background-color:rgba(248,252,255,.66);background-image:linear-gradient(135deg,rgba(255,255,255,.78) 0,rgba(198,224,250,.48) 100%);border-color:rgba(86,145,201,.58);box-shadow:0 10px 20px rgba(28,72,116,.24),inset 0 1px 0 rgba(255,255,255,.66)}:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) .carousel-xynta .carousel-control-next,:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) .carousel-xynta .carousel-control-prev{background-color:rgba(30,53,82,.54);background-image:linear-gradient(135deg,rgba(54,96,141,.46) 0,rgba(34,66,101,.36) 100%);border-color:rgba(131,176,225,.44);box-shadow:0 10px 22px rgba(5,12,22,.42),inset 0 1px 0 rgba(230,241,255,.2)}:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) .carousel-xynta .carousel-control-next-icon,:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) .carousel-xynta .carousel-control-prev-icon{filter:invert(96%) sepia(7%) saturate(434%) hue-rotate(177deg) brightness(101%) contrast(95%)}:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) .carousel-xynta .carousel-control-next:hover,:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) .carousel-xynta .carousel-control-prev:hover{background-color:rgba(40,70,106,.68);background-image:linear-gradient(135deg,rgba(72,124,178,.58) 0,rgba(47,88,134,.48) 100%);border-color:rgba(163,201,240,.56);box-shadow:0 12px 24px rgba(10,22,38,.5),inset 0 1px 0 rgba(234,244,255,.26)}.carousel-xynta .carousel-indicators{position:static;margin:.75rem 0 0}.carousel-xynta .carousel-indicators [data-bs-target]{width:8px;height:8px;border-radius:999px;background-color:rgba(59,95,134,.4)}.carousel-xynta .carousel-indicators .active{background-color:var(--x-primary-grad-end)}.addon-accordion .accordion-item,.product-options-accordion .accordion-item{height:100%}.addon-accordion-toggle,.product-option-toggle{align-items:center}:is(.product-option-title-wrap,.addon-accordion-title-wrap){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.9rem;row-gap:.25rem;width:100%;min-width:0;padding-right:1.25rem}:is(.product-option-title,.addon-accordion-title){font-weight:700;line-height:1.3;min-width:0}:is(.product-option-from,.addon-accordion-from){justify-self:end;white-space:nowrap;display:inline-flex;align-items:center;gap:.25rem;width:fit-content;min-height:26px;padding:.14rem .5rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--bs-primary) 28%,var(--bs-border-color));background:linear-gradient(180deg,color-mix(in srgb,var(--bs-primary) 14%,var(--bs-card-bg)) 0,color-mix(in srgb,var(--bs-primary) 9%,var(--bs-card-bg)) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 2px 8px var(--x-card-shadow);font-size:.8rem;font-weight:600;font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--bs-primary) 62%,var(--bs-body-color));line-height:1}:is(.product-option-from-suffix,.addon-accordion-from-suffix){display:inline-flex;align-items:center;line-height:1;font-weight:500;font-size:.76rem;color:var(--bs-secondary-color)}:is(.product-option-body,.addon-accordion-body){padding-top:.95rem}:is(.product-option-desc,.addon-accordion-desc){font-size:.95rem}:is(.product-option-variants,.addon-accordion-variants){display:grid;gap:.5rem}:is(.product-option-variants li,.addon-accordion-variants li){padding:.54rem .68rem;border:1px dashed color-mix(in srgb,var(--bs-primary) 26%,var(--bs-border-color));border-radius:.6rem;background:color-mix(in srgb,var(--bs-card-bg) 88%,rgba(120,160,200,.12))}:is(.product-option-variants li:last-child,.addon-accordion-variants li:last-child){padding-bottom:.54rem}:is(.product-option-variant-head,.addon-accordion-variant-head){display:flex;justify-content:space-between;align-items:center;gap:.8rem;min-height:26px}:is(.product-option-variant-name,.addon-accordion-variant-name){display:inline-flex;align-items:center;flex-wrap:wrap;gap:.34rem;min-height:26px;font-weight:600;line-height:1.35}:is(.product-option-variant-price,.addon-accordion-variant-price){display:inline-flex;align-items:center;gap:.2rem;min-height:26px;padding:.12rem .46rem;border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--bs-primary) 12%,var(--bs-card-bg)) 0,color-mix(in srgb,var(--bs-primary) 8%,var(--bs-card-bg)) 100%);border:1px solid color-mix(in srgb,var(--bs-primary) 24%,var(--bs-border-color));box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 1px 5px var(--x-card-shadow);font-weight:700;font-size:.82rem;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--bs-body-color);line-height:1}:is(.product-option-variant-price span,.addon-accordion-variant-price span){display:inline-flex;align-items:center;line-height:1;font-weight:500;font-size:.78rem;color:var(--bs-secondary-color)}:is(.product-option-disclaimer,.addon-accordion-disclaimer){line-height:1.35}@media (max-width:575.98px){.addon-accordion{padding-top:.4rem}.addon-accordion-toggle{padding:1rem .85rem .74rem}.addon-accordion-chip{left:.8rem;font-size:.64rem;padding:.24rem .6rem}:is(.product-option-title-wrap,.addon-accordion-title-wrap){grid-template-columns:1fr;padding-right:.35rem;row-gap:.35rem}:is(.product-option-from,.addon-accordion-from){justify-self:start;font-size:.78rem;min-height:24px}:is(.product-option-body,.addon-accordion-body){padding:.85rem .85rem .9rem}:is(.product-option-variants,.addon-accordion-variants){gap:.45rem}:is(.product-option-variants li,.addon-accordion-variants li){padding:.52rem .6rem}:is(.product-option-variant-head,.addon-accordion-variant-head){flex-direction:row;align-items:center;justify-content:space-between;gap:.45rem;flex-wrap:wrap}:is(.product-option-variant-name,.addon-accordion-variant-name){flex:1 1 150px;min-width:0;font-size:.92rem}:is(.product-option-variant-price,.addon-accordion-variant-price){white-space:nowrap;margin-left:auto;font-size:.8rem;min-height:24px;padding:.1rem .44rem}}.addon-accordion-calculator{border-color:color-mix(in srgb,var(--bs-primary) 30%,var(--bs-border-color))!important;background:linear-gradient(180deg,color-mix(in srgb,var(--bs-primary) 8%,var(--bs-card-bg)) 0,color-mix(in srgb,var(--bs-primary) 4%,var(--bs-card-bg)) 100%)}.addon-accordion-calculator-title{font-weight:700;letter-spacing:.01em}.addon-accordion-calculator-description,.addon-accordion-calculator-help{line-height:1.4}.addon-accordion-calculator-label{font-weight:600;color:color-mix(in srgb,var(--bs-body-color) 88%,var(--bs-primary))}.addon-accordion-calculator-group .form-control,.addon-accordion-calculator-group .input-group-text{border-color:color-mix(in srgb,var(--bs-primary) 28%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-card-bg) 90%,var(--bs-primary) 10%)}.addon-accordion-calculator-group .form-control{font-weight:600;font-variant-numeric:tabular-nums;box-shadow:inset 0 1px 0 rgba(255,255,255,.42)}.addon-accordion-calculator-group .form-control:focus{border-color:color-mix(in srgb,var(--bs-primary) 54%,var(--bs-border-color));box-shadow:0 0 0 .16rem color-mix(in srgb,var(--bs-primary) 18%,transparent)}.addon-accordion-calculator-slider .form-range{height:1.35rem}.addon-accordion-calculator-slider .form-range::-webkit-slider-runnable-track{height:.42rem;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--bs-primary) 28%,var(--bs-border-color)) 0,color-mix(in srgb,var(--bs-primary) 52%,var(--bs-border-color)) 100%)}.addon-accordion-calculator-slider .form-range::-moz-range-track{height:.42rem;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--bs-primary) 28%,var(--bs-border-color)) 0,color-mix(in srgb,var(--bs-primary) 52%,var(--bs-border-color)) 100%)}.addon-accordion-calculator-slider .form-range::-webkit-slider-thumb{background:linear-gradient(180deg,color-mix(in srgb,var(--bs-primary) 74%,#fff) 0,color-mix(in srgb,var(--bs-primary) 86%,#fff) 100%);border:2px solid #fff;box-shadow:0 2px 8px var(--x-card-shadow)}.addon-accordion-calculator-slider .form-range::-moz-range-thumb{background:linear-gradient(180deg,color-mix(in srgb,var(--bs-primary) 74%,#fff) 0,color-mix(in srgb,var(--bs-primary) 86%,#fff) 100%);border:2px solid #fff;box-shadow:0 2px 8px var(--x-card-shadow)}.addon-accordion-calculator-totals{padding-top:.55rem;border-top:1px dashed color-mix(in srgb,var(--bs-primary) 30%,var(--bs-border-color))}@media (max-width:575.98px){.addon-accordion-calculator{padding:.8rem!important}.addon-accordion-calculator-inputs .form-control,.addon-accordion-calculator-inputs .input-group-text{font-size:.9rem}.addon-accordion-calculator-slider .d-flex{font-size:.75rem}}.section-block .compare-table-name,.section-block .display-6,.section-block .include-card-title,.section-block .plan-title{font-family:Unbounded,'Public Sans',sans-serif;letter-spacing:-.01em}.section-block{padding:4rem 0}.section-icon-float{background-position:center;background-size:cover}.section-icon-float-faq{background-color:#f7fbff;background-attachment:scroll;position:relative;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;isolation:isolate;will-change:transform;background-image:radial-gradient(circle at 18% 20%,rgba(47,111,179,.1),transparent 48%),radial-gradient(circle at 86% 18%,rgba(244,138,58,.08),transparent 45%);background-repeat:no-repeat,no-repeat;background-size:100% 100%,100% 100%;background-position:left top,right top}.section-icon-float-faq::before,[data-home-faq].section-icon-float-faq::before,[data-home-faq]::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background-image:url("/assets/img/patterns/faq-dots-light.svg"),url("/assets/img/patterns/faq-icons-light.svg");background-repeat:repeat,repeat;background-size:220px 220px,420px 420px;background-position:center,center}[data-home-faq][data-safari-bg-repaint="0"]::before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[data-home-faq][data-safari-bg-repaint="1"]::before{-webkit-transform:translate3d(0,0,.001px);transform:translate3d(0,0,.001px)}.section-icon-float-faq>*,[data-home-faq]>*{position:relative;z-index:1}:is(
html[data-theme=light],html[data-bs-theme=light],html[data-theme=auto][data-bs-theme=light],html:not([data-theme]):not([data-bs-theme])
) .section-icon-float-faq,:is(
html[data-theme=light],html[data-bs-theme=light],html[data-theme=auto][data-bs-theme=light],html:not([data-theme]):not([data-bs-theme])
) [data-home-faq],:is(
html[data-theme=light],html[data-bs-theme=light],html[data-theme=auto][data-bs-theme=light],html:not([data-theme]):not([data-bs-theme])
) [data-home-faq].section-icon-float-faq{position:relative;overflow:hidden;isolation:isolate;background-color:#f7fbff;background-image:radial-gradient(circle at 18% 20%,rgba(47,111,179,.1),transparent 48%),radial-gradient(circle at 86% 18%,rgba(244,138,58,.08),transparent 45%);background-repeat:no-repeat,no-repeat!important;background-size:100% 100%,100% 100%!important;background-position:left top,right top!important}:is(
html[data-theme=light],html[data-bs-theme=light],html[data-theme=auto][data-bs-theme=light],html:not([data-theme]):not([data-bs-theme])
) .section-icon-float-faq::before,:is(
html[data-theme=light],html[data-bs-theme=light],html[data-theme=auto][data-bs-theme=light],html:not([data-theme]):not([data-bs-theme])
) [data-home-faq].section-icon-float-faq::before,:is(
html[data-theme=light],html[data-bs-theme=light],html[data-theme=auto][data-bs-theme=light],html:not([data-theme]):not([data-bs-theme])
) [data-home-faq]::before{background-image:url("/assets/img/patterns/faq-dots-light.svg"),url("/assets/img/patterns/faq-icons-light.svg");background-repeat:repeat,repeat!important;background-size:220px 220px,420px 420px!important;background-position:center,center!important}:is(html[data-bs-theme=light],html:not([data-bs-theme])) #hosting-backups-home-faq,:is(html[data-bs-theme=light],html:not([data-bs-theme])) #legacy-pakketten-faq{position:relative;overflow:hidden;isolation:isolate;background-color:#f7fbff!important;background-image:radial-gradient(circle at 18% 20%,rgba(47,111,179,.1),transparent 48%),radial-gradient(circle at 86% 18%,rgba(244,138,58,.08),transparent 45%)!important;background-repeat:no-repeat,no-repeat!important;background-size:100% 100%,100% 100%!important;background-position:left top,right top!important}:is(html[data-bs-theme=light],html:not([data-bs-theme])) #hosting-backups-home-faq::before,:is(html[data-bs-theme=light],html:not([data-bs-theme])) #legacy-pakketten-faq::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background-image:url("/assets/img/patterns/faq-dots-light.svg"),url("/assets/img/patterns/faq-icons-light.svg")!important;background-repeat:repeat,repeat!important;background-size:220px 220px,420px 420px!important;background-position:center,center!important}:is(html[data-bs-theme=light],html:not([data-bs-theme])) #hosting-backups-home-faq>*,:is(html[data-bs-theme=light],html:not([data-bs-theme])) #legacy-pakketten-faq>*{position:relative;z-index:1}.section-pattern{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%232f6fb3' stop-opacity='0.12'/%3E%3Cstop offset='1' stop-color='%23f48a3a' stop-opacity='0.08'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect width='120' height='120' fill='none'/%3E%3Cpath d='M0 60 L60 0 L120 60 L60 120 Z' fill='url(%23g)'/%3E%3C/svg%3E");background-size:180px 180px;background-repeat:no-repeat;background-position:right 6% top 12%}.section-block+.form-block-assets+.section-block,.section-block+.modal-block-overlays+.section-block,.section-block+.section-block{border-top:1px solid var(--bs-border-color);padding-top:4rem}.section-dark+.form-block-assets+.section-block,.section-dark+.modal-block-overlays+.section-block,.section-dark+.section-block{border-top:1px solid rgba(255,255,255,.22)}.section-dark{background:linear-gradient(180deg,#6997be 0,#3b5f86 55%,#264771 100%);color:#fff}.section-dark-light{background:linear-gradient(180deg,rgba(105,151,190,.18) 0,rgba(59,95,134,.12) 55%,rgba(38,71,113,.08) 100%);color:var(--bs-body-color)}.section-dark .text-muted{color:rgba(230,236,242,.78)!important}.section-dark .section-heading+p{color:rgba(230,236,242,.82)!important}.section-dark .section-eyebrow{color:rgba(230,236,242,.9);font-weight:600}.section-dark .content-grid-block .content-grid-body a,.section-dark .content-grid-block .content-grid-item a:not(.btn),.section-dark .content-grid-block .text-muted a{text-decoration-color:rgba(245,250,255,0.72);text-underline-offset:0.14em;text-decoration-thickness:0.08em}.section-dark .content-grid-block .content-grid-body a:focus,.section-dark .content-grid-block .content-grid-body a:hover,.section-dark .content-grid-block .content-grid-item a:not(.btn):focus,.section-dark .content-grid-block .content-grid-item a:not(.btn):hover,.section-dark .content-grid-block .text-muted a:focus,.section-dark .content-grid-block .text-muted a:hover{text-decoration-color:rgba(255,255,255,0.95)}:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) .section-dark .section-eyebrow{color:rgba(230,236,242,.94)}#backups-capabilities-grid,#backups-compare,#backups-compare+.section-last,#backups-platform-grid,.backups-approach-block{border-top:1px solid color-mix(in srgb,var(--bs-border-color) 72%,transparent)}#backups-capabilities-grid.section-dark{border-top-color:rgba(255,255,255,.24)}:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) #backups-compare,:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) #backups-compare+.section-last,:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) #backups-platform-grid,:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) .backups-approach-block{border-top-color:color-mix(in srgb,var(--bs-border-color) 88%,transparent)}:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) #backups-capabilities-grid.section-dark{border-top-color:rgba(255,255,255,.3)}#backups-compare-table+.backups-tabs-full-divider{border-top:1px solid color-mix(in srgb,var(--bs-border-color) 82%,transparent)}:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) #backups-compare-table+.backups-tabs-full-divider{border-top-color:color-mix(in srgb,var(--bs-border-color) 90%,transparent)}#api-feature-split-1 .feature-icon.feature-icon-sm{width:42px;height:42px;flex:0 0 42px;padding:4px;border-radius:10px;background:linear-gradient(180deg,color-mix(in srgb,var(--bs-body-bg) 92%,#fff) 0,color-mix(in srgb,var(--bs-tertiary-bg) 84%,var(--bs-body-bg)) 100%);border:1px solid color-mix(in srgb,var(--bs-border-color) 88%,transparent);box-shadow:0 6px 14px var(--x-card-shadow),inset 0 1px 0 rgba(255,255,255,.72);color:color-mix(in srgb,var(--bs-primary) 78%,var(--bs-body-color))}#api-feature-split-1 .feature-icon.feature-icon-sm i{font-size:.98rem;line-height:1;color:inherit}#api-feature-split-1 .col-md-6>.d-flex{height:100%;padding:.65rem .75rem;gap:.65rem!important;border:1px solid color-mix(in srgb,var(--bs-border-color) 82%,transparent);border-radius:.75rem;background:linear-gradient(180deg,color-mix(in srgb,var(--bs-body-bg) 96%,#fff) 0,color-mix(in srgb,var(--bs-tertiary-bg) 82%,var(--bs-body-bg)) 100%)}#api-feature-split-1 .col-md-6>.d-flex h3{margin-bottom:.15rem;line-height:1.32}#api-feature-split-1 .col-md-6>.d-flex p{line-height:1.45;color:color-mix(in srgb,var(--bs-secondary-color) 92%,var(--bs-body-color))}#api-feature-split-1 .col-lg-7>p.text-muted.mb-3.mb-lg-4:last-of-type{margin-bottom:.9rem!important}#api-feature-split-1 .col-lg-7>.row.g-3.mt-1.mt-lg-2{margin-top:0!important}#api-feature-split-1 .feature-split-side-steps-card .card-body{--feature-step-stack-space:.52rem;--feature-step-menu-gap:.34rem;padding:.9rem 1rem}#api-feature-split-1 .col-lg-5 .card .card-body>:last-child{margin-bottom:0!important}#api-feature-split-1 .feature-split-side-steps-title{margin-top:0}#api-feature-split-1 .feature-split-side-steps-lead{margin:0 0 var(--feature-step-stack-space);line-height:1.5;color:color-mix(in srgb,var(--bs-body-color) 88%,var(--bs-secondary-color))}#api-feature-split-1 .feature-split-side-steps-list{margin-top:.1rem}#api-feature-split-1 .feature-split-side-steps-carousel{border:0;box-shadow:none;background:0 0;overflow:visible}#api-feature-split-1 .feature-split-side-steps-carousel .carousel-inner{border:0;border-radius:0;background:0 0;box-shadow:none}#api-feature-split-1 .feature-split-side-steps-carousel .carousel-item{padding:0;min-height:0}#api-feature-split-1 .feature-split-side-step-panel{height:auto;display:flex;flex-direction:column;justify-content:flex-start;position:relative}#api-feature-split-1 .feature-split-side-steps-menu{margin:0 0 var(--feature-step-stack-space);display:grid;grid-template-columns:1fr;gap:var(--feature-step-menu-gap)}#api-feature-split-1 .feature-split-side-step-nav{display:flex;align-items:center;justify-content:center;gap:0;width:100%;min-height:2.2rem;padding:.4rem .5rem;border-radius:.6rem;border:1px solid color-mix(in srgb,var(--bs-primary) 20%,var(--bs-border-color));background:rgba(120,160,200,.12);color:color-mix(in srgb,var(--bs-primary) 55%,var(--bs-secondary-color));text-align:center;transition:color .2s,border-color .2s,background-color .2s,box-shadow .2s}#api-feature-split-1 .feature-split-side-step-nav:focus-visible,#api-feature-split-1 .feature-split-side-step-nav:hover{color:var(--bs-body-color);border-color:color-mix(in srgb,var(--bs-primary) 35%,var(--bs-border-color));background:rgba(120,160,200,.22)}#api-feature-split-1 .feature-split-side-step-nav:focus-visible{outline:2px solid color-mix(in srgb,var(--bs-primary) 56%,white);outline-offset:1px}#api-feature-split-1 .feature-split-side-step-nav.active{color:var(--bs-body-color);background:rgba(120,160,200,.28);border-color:color-mix(in srgb,var(--bs-primary) 35%,var(--bs-border-color));box-shadow:0 10px 22px var(--x-card-shadow),inset 0 -2px 0 var(--x-primary-grad-end)}#api-feature-split-1 .feature-split-side-step-menu-label{font-size:.72rem;font-weight:650;letter-spacing:.1em;text-transform:uppercase}#api-feature-split-1 .feature-split-side-steps-dots{position:static;margin:var(--feature-step-stack-space) 0 0;justify-content:center;gap:.32rem}#api-feature-split-1 .feature-split-side-steps-dots [data-bs-target]{width:10px;height:10px;margin:0;border-radius:.2rem;border:2px solid transparent;background-clip:padding-box;background-color:rgba(59,95,134,.35);opacity:1}#api-feature-split-1 .feature-split-side-steps-dots [data-bs-target]:focus-visible{outline:2px solid color-mix(in srgb,var(--bs-primary) 54%,white);outline-offset:2px}#api-feature-split-1 .feature-split-side-steps-dots .active{background-color:var(--x-primary-grad-end)}#api-feature-split-1 .feature-split-side-step{padding:.62rem 0}#api-feature-split-1 .feature-split-side-step+.feature-split-side-step{margin-top:0;border-top:1px solid color-mix(in srgb,var(--bs-border-color) 82%,transparent)}#api-feature-split-1 .feature-split-side-steps-carousel .feature-split-side-step+.feature-split-side-step{border-top:0}#api-feature-split-1 .feature-split-side-steps-carousel .feature-split-side-step-panel{padding:.74rem .82rem .76rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 80%,transparent);border-radius:.68rem;background:color-mix(in srgb,var(--bs-body-bg) 96%,var(--bs-tertiary-bg))}#api-feature-split-1 .feature-split-side-step-head{display:flex;align-items:center;justify-content:flex-start;gap:.45rem;margin-bottom:.14rem}#api-feature-split-1 .feature-split-side-step-icon{position:absolute;top:.64rem;right:.74rem;display:inline-flex;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;border-radius:.56rem;border:1px solid color-mix(in srgb,var(--bs-primary) 24%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-primary) 12%,var(--bs-body-bg));font-size:1.02rem;color:color-mix(in srgb,var(--bs-primary) 74%,var(--bs-body-color))}#api-feature-split-1 .feature-split-side-step-title{margin:0 0 .14rem;padding-right:2.75rem}#api-feature-split-1 .feature-split-side-step-body{margin:0;line-height:1.5;padding-right:2.75rem;color:color-mix(in srgb,var(--bs-body-color) 88%,var(--bs-secondary-color))!important}.feature-split-side-compare{--feature-compare-track-bg:color-mix(in srgb, var(--bs-tertiary-bg) 82%, var(--bs-body-bg));--feature-compare-track-border:color-mix(in srgb, var(--bs-border-color) 82%, transparent);--feature-compare-track-height:.58rem;--feature-compare-radius:.75rem;--feature-compare-bar-shadow:color-mix(in srgb, var(--x-card-shadow) 78%, rgba(30, 58, 95, 0.14));margin-top:.9rem!important;padding:.82rem .86rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 80%,transparent);border-radius:.78rem;background:linear-gradient(180deg,color-mix(in srgb,var(--bs-body-bg) 96%,#fff) 0,color-mix(in srgb,var(--bs-tertiary-bg) 82%,var(--bs-body-bg)) 100%)}.feature-split-side-compare>:last-child{margin-bottom:0}.feature-split-side-compare+.feature-split-side-cta-below,.feature-split-side-compare+.feature-split-side-cta-inline,.feature-split-side-compare+a.btn{margin-top:.6rem}.feature-split-side-compare .progress{height:var(--feature-compare-track-height);background:var(--feature-compare-track-bg);border:1px solid var(--feature-compare-track-border);border-radius:var(--feature-compare-radius);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 46%,transparent);overflow:hidden}.feature-split-side-compare .progress-bar{position:relative;border-radius:inherit;box-shadow:0 3px 10px var(--feature-compare-bar-shadow);transition:width .7s cubic-bezier(.22, .61, .36, 1)}.feature-split-side-compare .progress-bar.feature-split-side-compare-bar{background-color:color-mix(in srgb,var(--bs-primary) 72%,#3b6a98);background-image:linear-gradient(90deg,color-mix(in srgb,var(--bs-primary) 82%,#4f7dac) 0,color-mix(in srgb,var(--bs-primary) 64%,#2f5883) 100%)}.feature-split-side-compare .progress-bar.bg-success,.feature-split-side-compare .progress-bar.feature-split-side-compare-bar-success{background-color:color-mix(in srgb,var(--bs-success) 68%,#2b8058);background-image:linear-gradient(90deg,color-mix(in srgb,var(--bs-success) 82%,#4ea97b) 0,color-mix(in srgb,var(--bs-success) 62%,#2f7957) 100%)}.feature-split-side-compare .progress-bar.bg-secondary-subtle,.feature-split-side-compare .progress-bar.feature-split-side-compare-bar-muted{background-color:color-mix(in srgb,var(--bs-secondary) 46%,var(--bs-secondary-bg));background-image:linear-gradient(90deg,color-mix(in srgb,var(--bs-secondary) 40%,var(--bs-body-bg) 60%) 0,color-mix(in srgb,var(--bs-secondary) 52%,var(--bs-tertiary-bg) 48%) 100%)}.feature-split-side-compare .progress-bar::after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 24%,rgba(255,255,255,.35) 48%,transparent 72%);transform:translateX(-100%);animation:3.2s ease-in-out infinite featureSplitCompareSheen;pointer-events:none}@keyframes featureSplitCompareSheen{0%,18%{transform:translateX(-115%)}100%,45%{transform:translateX(125%)}}@media (prefers-reduced-motion:reduce){.feature-split-side-compare .progress-bar{transition:none}.feature-split-side-compare .progress-bar::after{animation:none;opacity:.38;transform:none}}.feature-split-emblem{display:block;width:min(100%,9.5rem);aspect-ratio:1/1;object-fit:contain;object-position:center;padding:.8rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 84%,transparent);background:radial-gradient(circle at 18% 18%,color-mix(in srgb,var(--bs-primary) 12%,transparent),transparent 58%),linear-gradient(180deg,color-mix(in srgb,var(--bs-body-bg) 98%,#fff) 0,color-mix(in srgb,var(--bs-tertiary-bg) 86%,var(--bs-body-bg)) 100%);box-shadow:0 12px 28px color-mix(in srgb,var(--x-card-shadow) 44%,transparent),inset 0 1px 0 rgba(255,255,255,.72)}.feature-split-emblem-sm{width:min(100%,7.5rem)!important}.feature-split-card-title-badge{font-size:.68rem;letter-spacing:.04em;text-transform:none;font-weight:500;white-space:nowrap}.feature-split-link-list{display:grid;gap:.7rem;list-style:none;padding-left:0;margin:0}.feature-split-link-list li{margin:0;position:relative}.feature-split-link-list li.has-icon .check-list-link{padding-left:3.2rem}.feature-split-link-list-icon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.8rem;height:1.8rem;display:inline-flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--bs-primary) 68%,var(--bs-body-color));font-size:1.05rem;flex:0 0 auto}.feature-split-link-list .check-list-link{position:relative;display:flex;flex-direction:column;gap:.25rem;padding:.82rem 2.75rem .82rem 1rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 88%,transparent);border-radius:.82rem;background:linear-gradient(180deg,color-mix(in srgb,var(--bs-body-bg) 99%,#fff) 0,color-mix(in srgb,var(--bs-tertiary-bg) 82%,var(--bs-body-bg)) 100%);box-shadow:0 10px 22px color-mix(in srgb,var(--x-card-shadow) 22%,transparent),inset 0 1px 0 rgba(255,255,255,.7);text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s,color .18s}.feature-split-link-list .check-list-link::after{content:"\f285";font-family:bootstrap-icons;position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-size:.85rem;font-weight:400;color:color-mix(in srgb,var(--bs-primary) 70%,var(--bs-body-color));transition:transform .18s,color .18s}.feature-split-link-list .check-list-link:focus-visible,.feature-split-link-list .check-list-link:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--bs-primary) 42%,var(--bs-border-color));box-shadow:0 14px 28px color-mix(in srgb,var(--x-card-shadow) 34%,transparent),inset 0 1px 0 rgba(255,255,255,.7)}.feature-split-link-list .check-list-link:focus-visible::after,.feature-split-link-list .check-list-link:hover::after{transform:translate(2px,-50%);color:color-mix(in srgb,var(--bs-primary) 88%,var(--bs-body-color))}.feature-split-link-list .check-list-link[data-external]::after{content:"\f144";font-size:.78rem}.feature-split-link-list-title{font-size:.96rem;line-height:1.4;font-weight:650;color:color-mix(in srgb,var(--bs-body-color) 94%,transparent)}.feature-split-link-list-meta{font-size:.84rem;line-height:1.45;color:color-mix(in srgb,var(--bs-secondary-color) 92%,var(--bs-body-color))}.feature-split-link-list-status{margin-top:.12rem;align-self:flex-start}.feature-split-link-list-compact{gap:.58rem}.feature-split-link-list-compact .check-list-link{padding-block:.7rem;gap:.18rem}.feature-split-link-list-compact .feature-split-link-list-title{font-size:.92rem}.feature-split-link-list-compact .feature-split-link-list-meta{font-size:.8rem}.feature-split-link-list--boxed-icons.feature-split-link-list .check-list-link{flex-direction:row;align-items:center;gap:.9rem;padding-left:1rem}.feature-split-link-list--boxed-icons.feature-split-link-list li.has-icon .check-list-link{padding-left:1rem}.feature-split-link-list-icon-box{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--bs-primary) 18%,var(--bs-border-color));background:linear-gradient(180deg,color-mix(in srgb,var(--bs-primary) 10%,var(--bs-body-bg)) 0,color-mix(in srgb,var(--bs-primary) 6%,var(--bs-body-bg)) 100%);color:color-mix(in srgb,var(--bs-primary) 78%,var(--bs-body-color));font-size:.96rem;flex:0 0 2.25rem;line-height:1;transition:background .18s,border-color .18s,color .18s}.check-list-link:focus-visible .feature-split-link-list-icon-box,.check-list-link:hover .feature-split-link-list-icon-box{border-color:color-mix(in srgb,var(--bs-primary) 34%,var(--bs-border-color));background:linear-gradient(180deg,color-mix(in srgb,var(--bs-primary) 18%,var(--bs-body-bg)) 0,color-mix(in srgb,var(--bs-primary) 12%,var(--bs-body-bg)) 100%);color:color-mix(in srgb,var(--bs-primary) 92%,var(--bs-body-color))}.feature-split-link-list-status-dot{position:absolute;top:-.15rem;left:-.15rem;width:.5rem;height:.5rem;border-radius:999px;z-index:2;box-shadow:0 0 0 2px var(--bs-body-bg)}.feature-split-link-list-status-dot--open{background:var(--x-status-success-dot,#198754)}.feature-split-link-list-status-dot--busy{background:var(--x-status-warning-dot,#fd7e14)}.feature-split-link-list-status-dot--closed{background:var(--x-status-danger-dot,#dc3545)}.feature-split-link-list-status-dot--info{background:var(--x-status-info-dot,#0d6efd)}.feature-split-link-list--boxed-icons .feature-split-link-list-content{display:flex;flex-direction:column;gap:.12rem;min-width:0;flex:1 1 auto}.feature-split-heading-row{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}@media (min-width:992px){#api-feature-split-1 .feature-split-side-steps-card .card-body{--feature-step-stack-space:.56rem;--feature-step-menu-gap:.4rem}#api-feature-split-1 .feature-split-side-steps-menu{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-split-heading-row{margin-bottom:.75rem}.support-overview-card-header{min-height:9.5rem}}.feature-split-heading-icon{display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border-radius:.6rem;border:1px solid color-mix(in srgb,var(--bs-primary) 18%,var(--bs-border-color));background:linear-gradient(180deg,color-mix(in srgb,var(--bs-primary) 10%,var(--bs-body-bg)) 0,color-mix(in srgb,var(--bs-primary) 6%,var(--bs-body-bg)) 100%);color:color-mix(in srgb,var(--bs-primary) 78%,var(--bs-body-color));font-size:1.15rem;flex:0 0 2.6rem;line-height:1;overflow:hidden;padding:.3rem}.feature-split-heading-icon-img{width:100%;height:100%;object-fit:cover;display:block;border-radius:.35rem}.feature-split-side-item+.feature-split-side-item{margin-top:.1rem}.feature-split-side-item-title{line-height:1.35;margin-bottom:.7rem!important}.feature-split-side-item-icon{width:2.4rem;height:2.4rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.7rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 84%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--bs-body-bg) 98%,#fff) 0,color-mix(in srgb,var(--bs-tertiary-bg) 86%,var(--bs-body-bg)) 100%);box-shadow:0 8px 18px color-mix(in srgb,var(--x-card-shadow) 36%,transparent),inset 0 1px 0 rgba(255,255,255,.7);color:color-mix(in srgb,var(--bs-primary) 72%,var(--bs-body-color));flex:0 0 auto}.feature-split-side-item-icon>i{font-size:1rem;line-height:1}.feature-split-side-item-status{margin-left:auto;flex:0 0 auto}.feature-split-side-item-body{line-height:1.58;font-size:.95rem;color:color-mix(in srgb,var(--bs-body-color) 80%,transparent)!important}.feature-split-side-item-body span{color:color-mix(in srgb,var(--bs-secondary-color) 94%,var(--bs-body-color))}.feature-split-side-item-cta.btn{min-height:2.7rem;border-radius:.72rem}.support-overview-card{border-radius:1.1rem;border:1px solid rgba(59,79,115,.16);background:linear-gradient(180deg,#fff 0,#f6f8fb 100%);box-shadow:0 16px 34px rgba(15,28,46,.1);overflow:visible;position:relative;transition:box-shadow .18s,border-color .18s,transform .18s}.support-overview-card::before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(244,138,58,.75),rgba(47,111,179,.65));z-index:2;border-radius:inherit;clip-path:inset(0 0 calc(100% - 4px) 0);pointer-events:none}.support-overview-card>*{position:relative;z-index:1}.support-overview-card>.support-overview-card-header:first-of-type{border-radius:1.1rem 1.1rem 0 0;overflow:hidden}.support-overview-card>.card-footer:last-child{border-radius:0 0 1.1rem 1.1rem;overflow:hidden}.support-overview-card .card-body,.support-overview-card .card-footer{background:rgba(255,255,255,.44);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.support-overview-card .support-overview-list{background:rgba(255,255,255,.32);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.support-overview-card:hover{transform:translateY(-2px);box-shadow:0 20px 40px rgba(15,28,46,.14);border-color:color-mix(in srgb,var(--bs-primary) 28%,var(--bs-border-color))}.support-overview-card-header{display:flex;flex-direction:column;gap:.5rem;padding:1.1rem 1.1rem .72rem!important}.support-overview-title-row{display:flex;align-items:center;gap:.7rem;width:100%}.support-overview-icon{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.65rem;border:1px solid rgba(59,79,115,.2);background:linear-gradient(180deg,rgba(125,157,194,.2) 0,rgba(125,157,194,.1) 100%);color:rgba(59,79,115,.88);flex:0 0 2.75rem;padding:.35rem}.support-overview-icon-img{width:100%;height:100%;object-fit:contain;display:block;border-radius:.35rem}.support-overview-card-title{font-family:Unbounded,sans-serif;font-size:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.01em;line-height:1.2;color:#22324a;display:block;position:relative;padding-bottom:.45rem}.support-overview-card-title::after{content:'';display:block;width:34px;height:2px;margin-top:.35rem;border-radius:999px;background:linear-gradient(90deg,var(--x-primary-grad-start),var(--x-primary-grad-end));opacity:.85}.support-overview-list{border-top:1px solid var(--bs-border-color)}.support-overview-list li+li{margin-top:-1px}.support-overview-list-link{display:flex;align-items:center;gap:.75rem;padding:.72rem 1.1rem;border-top:1px solid var(--bs-border-color);text-decoration:none;color:inherit;position:relative;transition:background .18s,border-color .18s,box-shadow .18s}.support-overview-list-link::after{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;background:0 0;pointer-events:none;transition:background .18s}.support-overview-list li:first-child .support-overview-list-link{border-top:0}.support-overview-list-link:focus-visible,.support-overview-list-link:hover{border-color:color-mix(in srgb,var(--bs-primary) 30%,var(--bs-border-color));background:linear-gradient(180deg,color-mix(in srgb,var(--bs-primary) 5%,var(--bs-body-bg)) 0,color-mix(in srgb,var(--bs-primary) 2%,var(--bs-tertiary-bg)) 100%);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--bs-primary) 14%,transparent),inset 0 -1px 0 color-mix(in srgb,var(--bs-primary) 8%,transparent);color:inherit}.support-overview-list-link:focus-visible::after,.support-overview-list-link:hover::after{background:color-mix(in srgb,var(--bs-primary) 22%,var(--bs-border-color))}.support-overview-list-icon-box{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.05rem;height:2.05rem;border-radius:.42rem;flex:0 0 2.05rem;border:0;background:rgba(47,111,179,.08);color:#2f6fb3;font-size:.96rem;line-height:1;box-shadow:none;transition:background .18s,color .18s}.support-overview-list-link:focus-visible .support-overview-list-icon-box,.support-overview-list-link:hover .support-overview-list-icon-box{background:rgba(47,111,179,.14);color:#255b94}.support-overview-list-content{display:flex;flex-direction:column;flex:1 1 0%;min-width:0;gap:.08rem}.support-overview-list-title{font-size:1.02rem;font-weight:600;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-overview-list-meta{font-size:.9rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-overview-list-chevron{flex:0 0 auto;font-size:.78rem;opacity:.45;transition:opacity .18s,color .18s;color:color-mix(in srgb,var(--bs-primary) 60%,var(--bs-body-color))}.support-overview-list-link:hover .support-overview-list-chevron{opacity:.8;color:color-mix(in srgb,var(--bs-primary) 88%,var(--bs-body-color))}.support-overview-status-dot{position:absolute;top:-.15rem;left:-.15rem;width:.5rem;height:.5rem;border-radius:999px;z-index:2;box-shadow:0 0 0 2px var(--bs-body-bg)}.support-overview-status-open{background:var(--x-status-success-dot,#198754)}.support-overview-status-closed{background:var(--x-status-danger-dot,#dc3545)}.support-overview-status-info{background:var(--x-status-info-dot,#0d6efd)}.support-overview-card-footer{border-top:1px solid var(--bs-border-color);background:0 0;padding:.85rem 1.1rem}.support-overview-card-footer .btn{border-radius:999px;min-height:2.7rem;font-weight:600;font-size:.95rem}.support-overview-floating-badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:3;display:inline-flex;align-items:center;gap:.3rem;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.3rem .85rem;border-radius:999px;white-space:nowrap;line-height:1;border:1px solid transparent}.support-overview-floating-badge.support-overview-badge-open{color:color-mix(in srgb,var(--bs-body-color) 74%,var(--bs-success));background:color-mix(in srgb,var(--bs-success) 10%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-success) 26%,var(--bs-border-color));box-shadow:0 3px 10px color-mix(in srgb,var(--bs-success) 14%,transparent)}.support-overview-floating-badge.support-overview-badge-closed{color:color-mix(in srgb,var(--bs-body-color) 78%,var(--bs-info));background:color-mix(in srgb,var(--bs-info) 9%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-info) 22%,var(--bs-border-color));box-shadow:0 3px 10px color-mix(in srgb,var(--bs-info) 14%,transparent)}.support-overview-floating-badge.support-overview-badge-status-open{color:color-mix(in srgb,var(--bs-body-color) 74%,var(--bs-success));background:color-mix(in srgb,var(--bs-success) 10%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-success) 26%,var(--bs-border-color));box-shadow:0 3px 10px color-mix(in srgb,var(--bs-success) 14%,transparent)}.support-overview-floating-badge.support-overview-badge-status-warning{color:color-mix(in srgb,var(--bs-body-color) 72%,var(--bs-warning));background:color-mix(in srgb,var(--bs-warning) 12%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-warning) 28%,var(--bs-border-color));box-shadow:0 3px 10px color-mix(in srgb,var(--bs-warning) 14%,transparent)}.support-overview-floating-badge.support-overview-badge-status-closed{color:color-mix(in srgb,var(--bs-body-color) 72%,var(--bs-danger));background:color-mix(in srgb,var(--bs-danger) 9%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-danger) 22%,var(--bs-border-color));box-shadow:0 3px 10px color-mix(in srgb,var(--bs-danger) 14%,transparent)}.support-overview-floating-badge.support-overview-badge-status-info{color:color-mix(in srgb,var(--bs-body-color) 78%,var(--bs-info));background:color-mix(in srgb,var(--bs-info) 9%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-info) 22%,var(--bs-border-color));box-shadow:0 3px 10px color-mix(in srgb,var(--bs-info) 14%,transparent)}.support-overview-card-accent{display:flex;align-items:center;gap:.5rem;padding:.55rem 1.1rem;border-top:1px solid var(--bs-border-color);background:linear-gradient(180deg,rgba(255,255,255,.42) 0,rgba(255,255,255,.3) 100%);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);position:relative;z-index:1}.support-overview-mini-search-row{display:flex;align-items:center;gap:.55rem;width:100%;background:linear-gradient(180deg,color-mix(in srgb,var(--bs-card-bg) 98%,#fff) 0,color-mix(in srgb,var(--bs-body-bg) 96%,#fff) 100%);border:1px solid color-mix(in srgb,var(--bs-primary) 16%,var(--bs-border-color));border-radius:.5rem;padding:.4rem .56rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.72);transition:border-color .18s,box-shadow .18s,background .18s}.support-overview-mini-search-row:focus-within{border-color:color-mix(in srgb,var(--bs-primary) 32%,var(--bs-border-color));box-shadow:0 0 0 .14rem color-mix(in srgb,var(--bs-primary) 11%,transparent),inset 0 1px 0 rgba(255,255,255,.74);background:linear-gradient(180deg,color-mix(in srgb,var(--bs-card-bg) 99%,#fff) 0,color-mix(in srgb,var(--bs-body-bg) 97%,#fff) 100%)}.support-overview-mini-search-icon{display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;border-radius:.38rem;background:rgba(47,111,179,.08);color:#2f6fb3;font-size:.8rem;flex-shrink:0;transition:background .18s,color .18s}.support-overview-mini-search-row:focus-within .support-overview-mini-search-icon{background:rgba(47,111,179,.14);color:#255b94}.support-overview-mini-search-input{border:0;background:0 0;outline:0;font-size:.86rem;line-height:1.5;width:100%;color:var(--bs-body-color)}.support-overview-mini-search-input::placeholder{color:var(--bs-secondary-color);opacity:.72}.support-overview-search-results{border-top:1px solid var(--bs-border-color);background:rgba(255,255,255,.32);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(var(--bs-primary-rgb),.18) transparent}.support-overview-search-results::-webkit-scrollbar{width:5px}.support-overview-search-results::-webkit-scrollbar-track{background:0 0}.support-overview-search-results::-webkit-scrollbar-thumb{background:rgba(var(--bs-primary-rgb),.18);border-radius:999px}.support-overview-search-results .kb-search-results-list{list-style:none;margin:0;padding:0 0 7.7rem}#support-card-kennisbank .support-overview-search-results .kb-search-result-link{display:flex;align-items:flex-start;gap:.65rem;padding:.65rem 1.1rem;text-decoration:none;color:inherit;font-size:.86rem;line-height:1.3;border-top:1px solid var(--bs-border-color);position:relative;transition:background .18s,border-color .18s,box-shadow .18s}#support-card-kennisbank .support-overview-search-results .kb-search-result-link::before{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;background:0 0;pointer-events:none;transition:background .18s}#support-card-kennisbank .support-overview-search-results .kb-search-result-item:first-child .kb-search-result-link{border-top:0}#support-card-kennisbank .support-overview-search-results .kb-search-result-link:focus-visible,#support-card-kennisbank .support-overview-search-results .kb-search-result-link:hover{border-color:color-mix(in srgb,var(--bs-primary) 30%,var(--bs-border-color));background:linear-gradient(180deg,color-mix(in srgb,var(--bs-primary) 5%,var(--bs-body-bg)) 0,color-mix(in srgb,var(--bs-primary) 2%,var(--bs-tertiary-bg)) 100%);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--bs-primary) 14%,transparent),inset 0 -1px 0 color-mix(in srgb,var(--bs-primary) 8%,transparent);color:inherit}#support-card-kennisbank .support-overview-search-results .kb-search-result-link:focus-visible::before,#support-card-kennisbank .support-overview-search-results .kb-search-result-link:hover::before{background:color-mix(in srgb,var(--bs-primary) 22%,var(--bs-border-color))}#support-card-kennisbank .support-overview-search-results .kb-search-result-link::after{content:"\F285";font-family:bootstrap-icons;flex:0 0 auto;font-size:.72rem;opacity:.4;align-self:center;margin-left:auto;transition:opacity .18s,color .18s;color:color-mix(in srgb,var(--bs-primary) 60%,var(--bs-body-color))}#support-card-kennisbank .support-overview-search-results .kb-search-result-link:focus-visible::after,#support-card-kennisbank .support-overview-search-results .kb-search-result-link:hover::after{opacity:.8;color:color-mix(in srgb,var(--bs-primary) 88%,var(--bs-body-color))}#support-card-kennisbank .support-overview-search-results .kb-search-result-icon{flex-shrink:0;margin-top:.15rem;color:color-mix(in srgb,var(--bs-primary) 78%,var(--bs-body-color));font-size:.88rem;opacity:1}#support-card-kennisbank .support-overview-search-results .kb-search-result-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-width:0;gap:.08rem;flex:1 1 0%}#support-card-kennisbank .support-overview-search-results .kb-search-result-title{display:block;max-width:100%;font-weight:600;font-size:.88rem;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#support-card-kennisbank .support-overview-search-results .kb-search-result-category{display:block;max-width:100%;font-size:.72rem;color:var(--bs-secondary-color);background:0 0;padding:0;border-radius:0;opacity:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#support-card-kennisbank .support-overview-search-results .kb-search-count{padding:.35rem 1.1rem;font-size:.72rem;font-weight:600;color:color-mix(in srgb,var(--bs-primary) 56%,var(--bs-secondary-color));border-bottom:1px solid var(--bs-border-color);text-transform:uppercase;letter-spacing:.04em;background:color-mix(in srgb,var(--bs-primary) 4%,var(--bs-body-bg))}#support-card-kennisbank .support-overview-search-results .kb-search-status{padding:.85rem 1.1rem;font-size:.84rem;color:color-mix(in srgb,var(--bs-info) 72%,var(--bs-body-color));list-style:none;text-align:center;background:color-mix(in srgb,var(--bs-info) 8%,var(--bs-body-bg));border-radius:.45rem;margin:.65rem 1.1rem;border:1px dashed color-mix(in srgb,var(--bs-info) 28%,var(--bs-border-color));font-style:italic}#support-card-kennisbank .support-overview-search-results .kb-search-status::before{display:none}#support-card-kennisbank .support-overview-search-results .kb-search-mark{background:rgba(var(--bs-primary-rgb),.12);color:inherit;border-radius:2px;padding:0 1px}.support-overview-card .kb-search-wrap{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;position:relative;z-index:1;overflow:hidden}@media (max-width:991.98px){.feature-split-emblem{width:min(100%,8.25rem)}}@media (max-width:575.98px){.support-overview-card:hover{transform:none}.support-overview-card-header{padding:1.1rem 1rem .7rem!important}.support-overview-list-link{padding:.6rem 1rem}.support-overview-card-accent{padding:.45rem 1rem}.support-overview-mini-search-row{padding:.35rem .5rem}.support-overview-card-footer{padding:.7rem 1rem}#api-feature-split-1 .feature-split-side-step-nav{min-height:2.35rem;padding:.45rem .56rem}#api-feature-split-1 .feature-split-side-step-menu-label{font-size:.74rem}#api-feature-split-1 .feature-split-side-steps-carousel .carousel-item{min-height:0}.check-list li{padding-left:0;display:flex;align-items:flex-start;gap:.6rem}.check-list li::before{position:static;margin-top:.1rem;width:1.05rem;height:1.05rem;flex:0 0 1.05rem}.hero-content{padding-top:calc(var(--x-nav-height) + 2.5rem);padding-bottom:2.5rem}.hero-header .lead{font-size:1.05rem}.hero-shape{display:none}.hero-card-title{font-size:.9rem}.hero-card-kicker,.hero-card-price-badge{font-size:.68rem}.hero-card ul{padding-left:0;list-style:none}.section-block{padding:3.5rem 0}.section-block+.section-block{padding-top:3.5rem}.article-search{max-width:none}.article-card{padding:1rem}.article-card-content{gap:.75rem}.article-icon{width:36px;height:36px;flex:0 0 36px}.feature-icon{width:56px;height:56px;flex:0 0 56px;padding:6px}.step-card{padding:1.25rem}.step-card-content{gap:.75rem}.step-icon{width:48px;height:48px;flex:0 0 48px}.step-icon.bi{font-size:1.5rem}.step-icon img{padding:6px}.carousel-xynta .carousel-item{padding:.75rem}.carousel-xynta img{max-height:240px}.nav-tabs{gap:.35rem}.nav-tabs .nav-link{padding:.55rem .85rem}}.section-eyebrow{display:inline-flex;align-items:center;gap:.4rem;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(59,79,115,.8);margin-bottom:.75rem}.section-dark .feature-icon{background:linear-gradient(180deg,rgba(255,255,255,.16) 0,rgba(255,255,255,.08) 100%);border-color:rgba(255,255,255,.22);box-shadow:0 10px 22px rgba(10,18,28,.35),inset 0 1px 0 rgba(255,255,255,.2)}#domain-all-benefits-grid a:not(.btn),.section-dark.home-feature-grid-block a:not(.btn){color:rgba(245,250,255,.98);text-decoration-color:rgba(245,250,255,0.78);text-underline-offset:0.14em;text-decoration-thickness:0.08em}#domain-all-benefits-grid a:not(.btn):focus,#domain-all-benefits-grid a:not(.btn):hover,.section-dark.home-feature-grid-block a:not(.btn):focus,.section-dark.home-feature-grid-block a:not(.btn):hover{color:#fff;text-decoration-color:rgba(255,255,255,0.96)}#domain-all-benefits-grid a:not(.btn):focus-visible{outline:rgba(255,255,255,.86) solid 2px;outline-offset:2px;border-radius:.2rem}.section-dark.home-feature-grid-block a:not(.btn):focus-visible{outline:rgba(255,255,255,.92) solid 2px;outline-offset:2px;border-radius:.2rem}.section-heading{font-family:Unbounded,sans-serif;letter-spacing:-.01em;text-transform:uppercase!important;position:relative;display:inline-block}.section-heading.display-3,.section-heading.display-4,.section-heading.display-5,.section-heading.display-6{font-family:Unbounded,sans-serif}.section-heading::after{content:'';display:block;width:68px;height:3px;margin-top:.4rem;border-radius:999px;background:linear-gradient(90deg,var(--x-primary-grad-start),var(--x-primary-grad-end))}.section-heading+p{color:color-mix(in srgb,var(--bs-body-color) 70%,var(--bs-secondary-color))}.section-icon-float-company-details{background-image:none}.tab-panel-card{border:1px solid var(--bs-border-color);border-radius:.75rem;background:color-mix(in srgb,var(--bs-card-bg) 82%,rgba(255,255,255,.6));padding:clamp(1.35rem,1.35vw,1.75rem);box-shadow:0 12px 28px var(--x-card-shadow)}.tab-panel-media .media-body{flex:1 1 0;min-width:0;max-width:none}.tab-panel-media{display:flex;align-items:flex-start;flex-wrap:wrap;gap:clamp(.55rem,.95vw,.9rem)}.tab-panel-media .tab-panel-image-col{flex:0 0 270px;max-width:270px;margin-left:auto;display:flex;align-items:flex-start;justify-content:flex-end}.tab-panel-media .tab-panel-image{width:100%;height:180px;max-width:100%;object-fit:cover;aspect-ratio:1536/1024;border-radius:.75rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 78%,transparent);box-shadow:none;display:block}.tab-panel-body>*{margin-bottom:0}.tab-panel-body>*+*{margin-top:.92rem}.tab-panel-media .media-body ol,.tab-panel-media .media-body p,.tab-panel-media .media-body ul{line-height:1.58}.tab-panel-media .media-body ol+ol,.tab-panel-media .media-body ol+p,.tab-panel-media .media-body ol+ul,.tab-panel-media .media-body p+ol,.tab-panel-media .media-body p+p,.tab-panel-media .media-body p+ul,.tab-panel-media .media-body ul+ol,.tab-panel-media .media-body ul+p,.tab-panel-media .media-body ul+ul{margin-top:.8rem}.tab-panel-media .media-body ol,.tab-panel-media .media-body ul{padding-left:1.1rem;margin:.85rem 0 .95rem}.tab-panel-media .media-body ul{list-style:disc}.tab-panel-media .media-body ol{list-style:decimal}.tab-panel-media .media-body ol li::marker,.tab-panel-media .media-body ul li::marker{color:color-mix(in srgb,var(--bs-primary) 70%,var(--bs-secondary-color))}.tab-panel-media .media-body ol li+li,.tab-panel-media .media-body ul li+li{margin-top:.32rem}.tab-panel-media .media-body>:last-child{margin-bottom:0!important}.home-tabs-vertical .home-tabs-vertical-item-title-emphasis{font-family:Unbounded,sans-serif;letter-spacing:-.01em;text-transform:uppercase;font-size:clamp(1.02rem, 1.25vw, 1.2rem);line-height:1.25;display:inline-block;position:relative;margin-bottom:.7rem!important}.home-tabs-vertical .home-tabs-vertical-item-title-emphasis::after{content:'';display:block;width:62px;height:3px;margin-top:.36rem;border-radius:999px;background:linear-gradient(90deg,var(--x-primary-grad-start),var(--x-primary-grad-end))}@media (min-width:992px){.tab-panel-media{flex-direction:row;flex-wrap:nowrap}.tab-panel-media .tab-panel-image-col{justify-content:flex-end}.tab-panel-media .tab-panel-image{margin-left:auto}}.tab-panel-media .media-body a{text-decoration-thickness:.08em;text-underline-offset:.15em}@media (max-width:991.98px){.tab-panel-card{padding:1.25rem}.tab-panel-media .tab-panel-image-col{flex:1 1 100%;max-width:100%;margin-left:0;justify-content:flex-start}.tab-panel-body>*+*{margin-top:.76rem}.tab-panel-media .media-body ol,.tab-panel-media .media-body p,.tab-panel-media .media-body ul{line-height:1.64}.tab-panel-media .media-body ol+ol,.tab-panel-media .media-body ol+p,.tab-panel-media .media-body ol+ul,.tab-panel-media .media-body p+ol,.tab-panel-media .media-body p+p,.tab-panel-media .media-body p+ul,.tab-panel-media .media-body ul+ol,.tab-panel-media .media-body ul+p,.tab-panel-media .media-body ul+ul{margin-top:.74rem}.tab-panel-media .media-body ol,.tab-panel-media .media-body ul{margin:.8rem 0 .88rem}.tab-panel-media .media-body ol li+li,.tab-panel-media .media-body ul li+li{margin-top:.26rem}}@media (max-width:575.98px){.nav-tabs+.tab-content .tab-panel-media .tab-panel-image,.tab-panel-image{height:190px;object-fit:cover;max-height:none}}.contact-cta-status-dot-open{background:var(--x-status-success-dot);box-shadow:0 0 0 4px color-mix(in srgb,var(--x-status-success-dot) 30%,transparent)}.contact-cta-status-dot-busy{background:var(--x-status-warning-dot);box-shadow:0 0 0 4px color-mix(in srgb,var(--x-status-warning-dot) 30%,transparent)}.contact-cta-status-dot-closed,.contact-cta-status-dot-offline,.contact-cta-status-offline .contact-cta-status-dot{background:var(--x-status-danger-dot);box-shadow:0 0 0 4px color-mix(in srgb,var(--x-status-danger-dot) 30%,transparent)}.contact-cta-status-closed,.contact-cta-status-offline{color:var(--x-status-danger-chip-ink);background:var(--x-status-danger-chip-bg);border-color:var(--x-status-danger-chip-border);box-shadow:none!important;font-weight:400!important}.badge-open{background:var(--x-status-success-chip-bg)!important;color:var(--x-status-success-chip-ink)!important;border-color:var(--x-status-success-chip-border)!important;text-decoration-color:currentColor;outline:0}.badge-busy{background:var(--x-status-warning-chip-bg)!important;color:var(--x-status-warning-chip-ink)!important;border-color:var(--x-status-warning-chip-border)!important}.badge-featured{background:var(--x-status-info-chip-bg)!important;color:var(--x-status-info-chip-ink)!important;border-color:var(--x-status-info-chip-border)!important}.badge-dot-open{background:var(--x-status-success-dot)!important}.badge-dot-busy{background:var(--x-status-warning-dot)!important}.badge-dot-closed,.badge-dot-offline{background:var(--x-status-danger-dot)!important}.badge-closed,.contact-channels-status-closed,.plan-flag-closed,.plan-flag.closed{background:var(--x-status-danger-chip-bg)!important;color:var(--x-status-danger-chip-ink)!important;border:1px solid var(--x-status-danger-chip-border)!important;box-shadow:none!important}.content-grid-pretitle{display:block;margin-bottom:.35rem;font-size:.68rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--bs-secondary-color)}.content-grid-block .content-grid-heading{font-weight:650;color:rgba(var(--bs-body-color-rgb),.94)}.content-grid-block .content-grid-heading-h2{font-size:clamp(1.08rem, .98rem + .28vw, 1.24rem)}.content-grid-block .content-grid-heading-h3{font-size:clamp(.98rem, .92rem + .2vw, 1.1rem)}.content-grid-block .content-grid-body{color:rgba(var(--bs-body-color-rgb),.84);line-height:1.6}.content-grid-block .content-grid-pretitle.section-eyebrow{margin-bottom:.35rem;line-height:1.2}.content-grid-block .btn-link[target="_blank"]::after{content:"\f1c5";display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:.35rem;font-size:.9em;opacity:.75}.content-grid-toggle-controls{padding:1rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 75%,transparent);border-radius:.75rem;background:color-mix(in srgb,var(--bs-body-bg) 94%,var(--bs-tertiary-bg))}.content-grid-toggle-controls.content-grid-toggle-controls-cards{padding:.5rem}.content-grid-toggle-control{gap:.6rem;margin:0}.content-grid-toggle-control .form-check-input{width:2.35rem;height:1.3rem;margin-top:0;cursor:pointer;border-color:color-mix(in srgb,#2f6fb3 38%,var(--bs-border-color));background-color:color-mix(in srgb,#2f6fb3 12%,var(--bs-body-bg))}.content-grid-toggle-control .form-check-input:focus{border-color:color-mix(in srgb,#2f6fb3 56%,var(--bs-border-color));box-shadow:0 0 0 .2rem color-mix(in srgb,#2f6fb3 24%,transparent)}.content-grid-toggle-control .form-check-input:checked{border-color:color-mix(in srgb,#2f6fb3 66%,transparent);background-color:#2f6fb3}.content-grid-toggle-control .form-check-input:checked:focus{box-shadow:0 0 0 .2rem color-mix(in srgb,#2f6fb3 28%,transparent)}.content-grid-toggle-control .form-check-label{font-size:.95rem;font-weight:500;color:var(--bs-body-color);cursor:pointer}.content-grid-toggle-card{cursor:pointer;border:1px solid color-mix(in srgb,#2f6fb3 20%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-body-bg) 96%,var(--bs-tertiary-bg));transition:border-color .2s,box-shadow .2s,background-color .2s}.content-grid-toggle-card .content-grid-toggle-card-title{font-size:.95rem;font-weight:600;color:var(--bs-body-color)}.content-grid-toggle-card .badge{font-size:.68rem;font-weight:600;letter-spacing:.08em;line-height:1.1;text-transform:uppercase;padding:.38rem .52rem}.content-grid-toggle-card .content-grid-toggle-card-state{position:relative;display:inline-flex;align-items:center;flex:0 0 auto;width:2.1rem;height:1.2rem;border-radius:999px;border:1px solid color-mix(in srgb,#2f6fb3 30%,var(--bs-border-color));background:color-mix(in srgb,#2f6fb3 12%,var(--bs-body-bg));transition:background-color .2s,border-color .2s}.content-grid-toggle-card .content-grid-toggle-card-state::after{content:'';position:absolute;top:50%;left:.14rem;width:.85rem;height:.85rem;border-radius:999px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);transform:translateY(-50%);transition:left .2s,background-color .2s}.content-grid-toggle-card:focus-within,.content-grid-toggle-card:hover{border-color:color-mix(in srgb,#2f6fb3 44%,var(--bs-border-color));box-shadow:0 8px 16px color-mix(in srgb,#2f6fb3 14%,transparent)}.content-grid-toggle-card.is-selected{border-color:color-mix(in srgb,#2f6fb3 64%,transparent);background:color-mix(in srgb,#2f6fb3 8%,var(--bs-body-bg));box-shadow:0 10px 20px color-mix(in srgb,#2f6fb3 18%,transparent)}.content-grid-toggle-card.is-selected .content-grid-toggle-card-state{border-color:color-mix(in srgb,#2f6fb3 66%,transparent);background:#2f6fb3}.content-grid-toggle-card.is-selected .content-grid-toggle-card-state::after{left:calc(100% - .14rem - .85rem)}.content-grid-toggle-card.is-disabled{opacity:.6;cursor:not-allowed}.content-grid-toggle-disabled{opacity:.5;pointer-events:none}:is(html[data-theme=dark],html[data-bs-theme=dark]) .content-grid-toggle-controls{background:color-mix(in srgb,var(--bs-body-bg) 86%,var(--bs-tertiary-bg));border-color:color-mix(in srgb,var(--bs-border-color) 85%,transparent)}:is(html[data-theme=dark],html[data-bs-theme=dark]) .content-grid-toggle-control .form-check-input{border-color:color-mix(in srgb,#255b94 52%,var(--bs-border-color));background-color:color-mix(in srgb,#255b94 16%,var(--bs-body-bg))}:is(html[data-theme=dark],html[data-bs-theme=dark]) .content-grid-toggle-control .form-check-input:checked{border-color:color-mix(in srgb,#255b94 72%,transparent);background-color:#255b94}:is(html[data-theme=dark],html[data-bs-theme=dark]) .content-grid-toggle-control .form-check-input:checked:focus{box-shadow:0 0 0 .2rem color-mix(in srgb,#255b94 32%,transparent)}.content-grid-block .carousel-xynta{position:relative;overflow:visible!important}html[data-theme=dark] .content-grid-block .content-grid-item.bg-body-tertiary{background:color-mix(in srgb,var(--bs-body-bg) 84%,var(--bs-tertiary-bg));border-color:color-mix(in srgb,var(--bs-border-color) 86%,transparent);box-shadow:none}html[data-theme=dark] .content-grid-block .content-grid-item.bg-body-tertiary .text-muted{color:var(--bs-secondary-color)!important}html[data-theme=dark] #product-info-content-grid-advanced .content-grid-item{background:linear-gradient(180deg,rgba(var(--bs-body-bg-rgb),.92) 0,rgba(var(--bs-secondary-bg-rgb),.88) 100%)!important;border-color:color-mix(in srgb,var(--bs-border-color) 88%,transparent)!important;box-shadow:none}html[data-theme=dark] #product-info-content-grid-advanced .content-grid-item .text-muted{color:var(--bs-secondary-color)!important}html[data-theme=dark] #product-info-content-grid-advanced .content-grid-item [class*=rounded-3].border{border-color:color-mix(in srgb,var(--bs-border-color) 86%,transparent)!important;background:color-mix(in srgb,var(--bs-body-bg) 90%,var(--bs-secondary-bg))}.section-dark .content-grid-block .content-grid-body a,.section-dark .content-grid-block .content-grid-item a:not(.btn),.section-dark .content-grid-block .text-muted a,.section-dark.content-grid-block .content-grid-body a,.section-dark.content-grid-block .content-grid-item a:not(.btn),.section-dark.content-grid-block .text-muted a{color:rgba(245,250,255,.98);text-decoration-color:rgba(245,250,255,0.72);text-underline-offset:0.14em;text-decoration-thickness:0.08em}.section-dark .content-grid-block .content-grid-body a:focus,.section-dark .content-grid-block .content-grid-body a:hover,.section-dark .content-grid-block .content-grid-item a:not(.btn):focus,.section-dark .content-grid-block .content-grid-item a:not(.btn):hover,.section-dark .content-grid-block .text-muted a:focus,.section-dark .content-grid-block .text-muted a:hover,.section-dark.content-grid-block .content-grid-body a:focus,.section-dark.content-grid-block .content-grid-body a:hover,.section-dark.content-grid-block .content-grid-item a:not(.btn):focus,.section-dark.content-grid-block .content-grid-item a:not(.btn):hover,.section-dark.content-grid-block .text-muted a:focus,.section-dark.content-grid-block .text-muted a:hover{color:#fff;text-decoration-color:rgba(255,255,255,0.95)}.section-dark .content-grid-block .btn-outline-primary,.section-dark .content-grid-block .btn-outline-primary.btn-blue-overlay{color:rgba(248,252,255,.98);border-color:rgba(248,252,255,.76);background:0 0;box-shadow:none}.section-dark .content-grid-block .btn-link{color:rgba(248,252,255,.98);background:0 0;border-color:transparent}.section-dark .content-grid-block .btn-link:focus,.section-dark .content-grid-block .btn-link:focus-visible,.section-dark .content-grid-block .btn-link:hover,.section-dark .content-grid-block .btn-outline-primary.btn-blue-overlay:focus,.section-dark .content-grid-block .btn-outline-primary.btn-blue-overlay:focus-visible,.section-dark .content-grid-block .btn-outline-primary.btn-blue-overlay:hover,.section-dark .content-grid-block .btn-outline-primary:focus,.section-dark .content-grid-block .btn-outline-primary:focus-visible,.section-dark .content-grid-block .btn-outline-primary:hover{color:#163556;border-color:rgba(255,255,255,.96);background:rgba(255,255,255,.96)}.content-grid-block .carousel-xynta .carousel-inner,.content-grid-block .carousel-xynta .carousel-item{overflow:hidden!important}:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) .content-grid-toggle-controls{background:linear-gradient(180deg,rgba(20,34,54,.9) 0,rgba(16,28,44,.86) 100%);border-color:color-mix(in srgb,#2f6fb3 32%,var(--bs-border-color))}:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) .content-grid-toggle-control .form-check-label{color:rgba(224,234,248,.92)}.theme-dark .content-grid-toggle-control .form-check-input{border-color:color-mix(in srgb,#2f6fb3 48%,var(--bs-border-color));background-color:rgba(22,38,60,.92)}:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) .content-grid-toggle-control .form-check-input:focus{border-color:color-mix(in srgb,#2f6fb3 62%,var(--bs-border-color));box-shadow:0 0 0 .2rem color-mix(in srgb,#2f6fb3 34%,transparent)}.theme-dark .content-grid-toggle-control .form-check-input:checked{border-color:color-mix(in srgb,#255b94 80%,transparent);background-color:#255b94}:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) .content-grid-toggle-control .form-check-input:checked:focus{box-shadow:0 0 0 .2rem color-mix(in srgb,#255b94 38%,transparent)}.content-grid-block .carousel-xynta .carousel-control-next,.content-grid-block .carousel-xynta .carousel-control-prev{top:50%;bottom:auto;transform:translateY(-50%);width:2.35rem;height:2.35rem;filter:none;left:auto;right:auto;z-index:6}.content-grid-block .carousel-xynta .carousel-control-prev{left:calc(-2.35rem / 2)}.content-grid-block .carousel-xynta .carousel-control-next{right:calc(-2.35rem / 2)}.content-grid-block .carousel-xynta .carousel-control-next-icon,.content-grid-block .carousel-xynta .carousel-control-prev-icon{width:.92rem;height:.92rem}.content-grid-block .carousel-xynta .carousel-control-next:focus-visible,.content-grid-block .carousel-xynta .carousel-control-next:hover,.content-grid-block .carousel-xynta .carousel-control-prev:focus-visible,.content-grid-block .carousel-xynta .carousel-control-prev:hover{outline:0}@media (max-width:767.98px){.content-grid-block .carousel-xynta .carousel-control-next,.content-grid-block .carousel-xynta .carousel-control-prev{width:2.05rem;height:2.05rem}.content-grid-block .carousel-xynta .carousel-control-prev{left:calc(-2.05rem / 2)}.content-grid-block .carousel-xynta .carousel-control-next{right:calc(-2.05rem / 2)}.content-grid-block .carousel-xynta .carousel-control-next-icon,.content-grid-block .carousel-xynta .carousel-control-prev-icon{width:.86rem;height:.86rem}}:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) #product-info-content-grid-advanced .content-grid-item,:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) #product-info-content-grid-items-toggle-grid .content-grid-item{background:linear-gradient(180deg,rgba(20,34,54,.94) 0,rgba(16,28,44,.9) 100%)!important;border-color:color-mix(in srgb,#2f6fb3 28%,var(--bs-border-color))!important;box-shadow:0 10px 20px color-mix(in srgb,#000 34%,transparent),inset 0 1px 0 rgba(255,255,255,.03)}:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) #product-info-content-grid-advanced .content-grid-item .text-muted,:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) #product-info-content-grid-items-toggle-grid .content-grid-item .text-muted{color:rgba(214,226,242,.82)!important}:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) #product-info-content-grid-advanced .content-grid-item [class*=rounded-3].border,:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) #product-info-content-grid-items-toggle-grid .content-grid-item [class*=rounded-3].border{background:color-mix(in srgb,#1d3658 82%,var(--bs-body-bg));border-color:color-mix(in srgb,#2f6fb3 36%,var(--bs-border-color))!important}html body .content-grid-block .carousel-xynta .carousel-control-next,html body .content-grid-block .carousel-xynta .carousel-control-prev{filter:none!important;background-color:rgba(246,251,255,.52)!important;background-image:linear-gradient(135deg,rgba(255,255,255,.7) 0,rgba(216,235,255,.36) 100%)!important;border:1px solid rgba(121,164,209,.46)!important;-webkit-backdrop-filter:blur(12px) saturate(132%)!important;backdrop-filter:blur(12px) saturate(132%)!important;box-shadow:0 8px 18px rgba(21,53,88,.2),inset 0 1px 0 rgba(255,255,255,.56)!important;opacity:.98!important}html body .content-grid-block .carousel-xynta .carousel-control-next-icon,html body .content-grid-block .carousel-xynta .carousel-control-prev-icon{filter:invert(34%) sepia(41%) saturate(1216%) hue-rotate(180deg) brightness(90%) contrast(90%)!important;opacity:1!important}html body .content-grid-block .carousel-xynta .carousel-control-next:focus-visible,html body .content-grid-block .carousel-xynta .carousel-control-next:hover,html body .content-grid-block .carousel-xynta .carousel-control-prev:focus-visible,html body .content-grid-block .carousel-xynta .carousel-control-prev:hover{background-color:rgba(248,252,255,.66)!important;background-image:linear-gradient(135deg,rgba(255,255,255,.78) 0,rgba(198,224,250,.48) 100%)!important;border-color:rgba(86,145,201,.58)!important;box-shadow:0 10px 20px rgba(28,72,116,.24),inset 0 1px 0 rgba(255,255,255,.66)!important}.blog-block .card{background:linear-gradient(180deg,color-mix(in srgb,var(--bs-card-bg) 82%,transparent) 0,color-mix(in srgb,var(--bs-card-bg) 76%,transparent) 100%);border-color:color-mix(in srgb,var(--bs-border-color) 78%,var(--bs-primary));box-shadow:0 8px 18px color-mix(in srgb,var(--x-card-shadow) 78%,transparent);-webkit-backdrop-filter:blur(4px) saturate(1.02);backdrop-filter:blur(4px) saturate(1.02);min-width:0}.blog-block .card .card-body{background:0 0;min-width:0}.blog-block .card img{background-color:color-mix(in srgb,var(--bs-body-bg) 86%,var(--bs-card-bg))}.blog-block .blog-digest-media{height:100%;min-height:180px;overflow:hidden;background-color:color-mix(in srgb,var(--bs-body-bg) 86%,var(--bs-card-bg));width:100%;max-width:100%}.blog-block .blog-digest-media-img{width:100%;max-width:100%;height:100%;display:block;object-fit:cover;object-position:center center;transition:transform .2s}.blog-block .blog-latest-primary-card{position:relative;border-color:color-mix(in srgb,var(--bs-primary) 28%,var(--bs-border-color))}.blog-block .blog-latest-primary-card::before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgba(244,138,58,.07) 0,rgba(47,111,179,.05) 100%);opacity:.55;z-index:0;pointer-events:none}.blog-block .blog-latest-primary-card::after{content:'';position:absolute;width:180px;height:180px;right:-56px;top:-56px;background:radial-gradient(circle,rgba(127,169,201,.18),transparent 70%);opacity:.8;z-index:0;pointer-events:none}.blog-block .blog-latest-primary-card>*{position:relative;z-index:1}.blog-block .blog-latest-primary-title{font-family:Unbounded,'Public Sans',sans-serif;letter-spacing:.01em}.blog-block .blog-latest-secondary-card .blog-latest-secondary-title{font-size:1.02rem;line-height:1.34}.blog-block .blog-latest-secondary-card .blog-latest-secondary-summary{font-size:.93rem;line-height:1.5}.blog-block .blog-latest-secondary-card .card-body{font-size:.96rem}.blog-text-clamp-1{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.blog-text-clamp-2{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-text-clamp-var{display:-webkit-box;-webkit-line-clamp:var(--blog-clamp-lines,3);line-clamp:var(--blog-clamp-lines,3);-webkit-box-orient:vertical;overflow:hidden}.blog-block .blog-clickable-card{position:relative;transition:transform .16s,box-shadow .16s,border-color .16s}.blog-block .blog-clickable-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--bs-primary) 34%,var(--bs-border-color));box-shadow:0 14px 28px color-mix(in srgb,var(--x-card-shadow) 88%,transparent)}.blog-block .blog-clickable-card:focus-within .blog-digest-media-img,.blog-block .blog-clickable-card:hover .blog-digest-media-img{transform:scale(1.025)}@media (max-width:767.98px){.blog-block .blog-clickable-card:focus-within .blog-digest-media-img,.blog-block .blog-clickable-card:hover .blog-digest-media-img{transform:scale(1.012)}}.blog-block .blog-clickable-card:focus-within{transform:translateY(-2px);border-color:color-mix(in srgb,var(--bs-primary) 36%,var(--bs-border-color));box-shadow:0 0 0 .2rem var(--x-focus-ring),0 14px 28px color-mix(in srgb,var(--x-card-shadow) 88%,transparent)}.blog-block .blog-clickable-card .blog-digest-media{position:relative;isolation:isolate}.blog-block .blog-clickable-card .blog-digest-media::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 82% 16%,color-mix(in srgb,var(--x-primary-grad-start,#f48a3a) 30%,transparent) 0,transparent 42%),linear-gradient(180deg,rgba(22,38,60,0) 8%,color-mix(in srgb,var(--x-primary-grad-end,#e45b2e) 44%,rgba(22,38,60,.22)) 100%);opacity:0;transition:opacity .16s;pointer-events:none;z-index:1}.blog-block .blog-clickable-card .blog-digest-media::after{content:'\f52a';font-family:bootstrap-icons;font-size:1rem;display:grid;place-items:center;position:absolute;left:50%;top:50%;width:2.1rem;height:2.1rem;transform:translate(-50%,-50%) scale(.88);border-radius:.55rem;background:linear-gradient(135deg,color-mix(in srgb,var(--x-primary-grad-start,#f48a3a) 78%,#fff) 0,color-mix(in srgb,var(--x-primary-grad-end,#e45b2e) 82%,#fff) 100%);color:#fff;border:1px solid color-mix(in srgb,var(--x-primary-grad-end,#e45b2e) 44%,transparent);box-shadow:0 8px 16px color-mix(in srgb,var(--x-primary-grad-end,#e45b2e) 22%,var(--x-card-shadow));opacity:0;transition:opacity .16s,transform .16s;pointer-events:none;z-index:2}.blog-block .blog-clickable-card:focus-within .blog-digest-media::before,.blog-block .blog-clickable-card:hover .blog-digest-media::before{opacity:1}.blog-block .blog-clickable-card:focus-within .blog-digest-media::after,.blog-block .blog-clickable-card:hover .blog-digest-media::after{opacity:1;transform:translate(-50%,-50%) scale(1.02)}.blog-block .blog-secondary-wrap{position:relative;padding-top:1rem;margin-top:.15rem}.blog-block .blog-secondary-wrap::before{content:'';position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--bs-primary) 24%,var(--bs-border-color)) 18%,color-mix(in srgb,var(--x-primary-grad-start) 36%,var(--bs-border-color)) 50%,color-mix(in srgb,var(--bs-primary) 24%,var(--bs-border-color)) 82%,transparent 100%);opacity:.75}.blog-block .blog-card-cta{transition:background .16s,color .16s,border-color .16s,box-shadow .16s,transform .16s;position:relative;z-index:3;pointer-events:none}.blog-block .blog-clickable-card:focus-within .blog-card-cta,.blog-block .blog-clickable-card:hover .blog-card-cta{color:#fff;background:linear-gradient(135deg,var(--x-primary-grad-start,#f48a3a) 0,var(--x-primary-grad-end,#e45b2e) 100%);border-color:color-mix(in srgb,var(--x-primary-grad-end,#e45b2e) 52%,transparent);box-shadow:0 10px 20px color-mix(in srgb,var(--x-primary-grad-end,#e45b2e) 24%,transparent);transform:translateY(-1px)}.blog-block .blog-clickable-card:hover .btn.btn-outline-primary.btn-sm.blog-card-cta{background:linear-gradient(135deg,var(--x-primary-grad-start,#f48a3a) 0,var(--x-primary-grad-end,#e45b2e) 100%);color:var(--blog-card-cta-color,#fff);border-color:color-mix(in srgb,var(--x-primary-grad-end,#e45b2e) 52%,transparent);box-shadow:0 10px 20px color-mix(in srgb,var(--x-primary-grad-end,#e45b2e) 24%,transparent)}.blog-block .blog-clickable-card:focus-within .btn.btn-outline-primary.btn-sm.blog-card-cta{background:linear-gradient(135deg,var(--x-primary-grad-start,#f48a3a) 0,var(--x-primary-grad-end,#e45b2e) 100%);color:var(--blog-card-cta-color,#fff);border-color:color-mix(in srgb,var(--x-primary-grad-end,#e45b2e) 52%,transparent);box-shadow:0 10px 20px color-mix(in srgb,var(--x-primary-grad-end,#e45b2e) 24%,transparent)}html[data-bs-theme=dark] .blog-block .blog-clickable-card:focus-within .btn.btn-outline-primary.btn-sm.blog-card-cta,html[data-bs-theme=dark] .blog-block .blog-clickable-card:hover .btn.btn-outline-primary.btn-sm.blog-card-cta,html[data-theme=dark] .blog-block .blog-clickable-card:focus-within .btn.btn-outline-primary.btn-sm.blog-card-cta,html[data-theme=dark] .blog-block .blog-clickable-card:hover .btn.btn-outline-primary.btn-sm.blog-card-cta{color:#101a2a}.blog-block .blog-card-stretched-link{position:absolute;inset:0;z-index:2;border-radius:inherit}.blog-block .blog-card-stretched-link:focus-visible{outline:0}.blog-block .blog-latest-primary-title,.blog-block .blog-latest-secondary-title,.blog-block h3.blog-text-clamp-1{line-height:1.28}.blog-block .blog-load-more-wrap{display:flex;justify-content:center}.blog-block .blog-load-more-btn{min-width:14rem;font-weight:600;letter-spacing:.01em;box-shadow:0 10px 20px color-mix(in srgb,var(--x-primary-grad-end) 20%,transparent)}@media (max-width:767.98px){.blog-block .blog-clickable-card .blog-digest-media::after{width:1.9rem;height:1.9rem}.blog-block .blog-digest-media{min-height:168px}.blog-block .blog-text-clamp-1{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;overflow-wrap:anywhere;word-break:break-word}.blog-block .blog-latest-primary-title,.blog-block .blog-latest-secondary-title,.blog-block h3.blog-text-clamp-1{line-height:1.25;max-width:100%}}.blog-post-hero-overlay{z-index:1;background:radial-gradient(122% 76% at 88% -10%,rgba(var(--bs-warning-rgb),.24) 0,rgba(var(--bs-warning-rgb),.04) 46%,rgba(var(--bs-warning-rgb),0) 68%),radial-gradient(96% 62% at -8% 104%,rgba(var(--bs-primary-rgb),.24) 0,rgba(var(--bs-primary-rgb),.035) 50%,rgba(var(--bs-primary-rgb),0) 72%),linear-gradient(136deg,rgba(28,54,86,.92) 0,rgba(48,92,144,.88) 48%,rgba(72,128,182,.82) 100%)}.blog-post-hero-content{padding-top:calc(var(--x-nav-height) + 2.5rem);padding-bottom:3.5rem}.blog-post-hero-category{display:flex;justify-content:center}.blog-post-hero-category .badge{font-size:.8rem;font-weight:600;letter-spacing:.045em;padding:.42rem .78rem;text-transform:uppercase;box-shadow:0 4px 12px rgba(var(--bs-primary-rgb),.25)}#blog-post-hero h1{font-size:2rem;line-height:1.25;letter-spacing:-.015em}@media (min-width:768px){.blog-post-hero-content{padding-top:calc(var(--x-nav-height) + 3.5rem);padding-bottom:4.5rem}.blog-post-hero-category{justify-content:flex-start}#blog-post-hero h1{font-size:2.8rem}#hosting-backups-compare-table .compare-table-name,#managed-vps-backups-compare-table .compare-table-name{white-space:nowrap;font-size:.95rem}}.blog-post-hero-meta{font-size:.95rem;color:rgba(230,236,242,.88);gap:2rem}.blog-post-hero-author{font-weight:500;color:rgba(255,255,255,.95);display:flex;align-items:center}.blog-post-hero-avatar{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;font-weight:700;font-size:.85rem;color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.25)}.addon-accordion-cta .btn-outline-primary:focus-visible,.addon-options-tabs .nav-link:focus-visible{box-shadow:0 0 0 .2rem var(--x-focus-ring)}.addon-options{position:relative}.addon-options-head{max-width:none;margin-bottom:2rem}.addon-options-grid>.col{display:flex}.addon-accordion .plan-chip.addon-accordion-chip{position:absolute;left:.95rem;top:0;transform:translateY(-50%);z-index:3;padding:.28rem .72rem;font-weight:500;letter-spacing:.14em;border:1px solid color-mix(in srgb,var(--bs-primary) 26%,var(--bs-border-color));background:linear-gradient(90deg,color-mix(in srgb,var(--bs-card-bg) 82%,rgba(47,111,179,.2)),color-mix(in srgb,var(--bs-card-bg) 76%,rgba(47,111,179,.16)));color:color-mix(in srgb,var(--bs-body-color) 86%,var(--bs-primary));text-shadow:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.48),0 4px 10px color-mix(in srgb,var(--bs-primary) 16%,transparent);transition:background .18s,border-color .18s,box-shadow .18s,transform .18s,color .18s}.addon-accordion .accordion-item:hover .plan-chip.addon-accordion-chip,.addon-accordion-toggle:focus-visible .plan-chip.addon-accordion-chip,.addon-accordion-toggle:hover .plan-chip.addon-accordion-chip,.addon-accordion-toggle:not(.collapsed) .plan-chip.addon-accordion-chip{border-color:color-mix(in srgb,var(--x-primary-grad-end) 34%,var(--bs-border-color));background:linear-gradient(90deg,color-mix(in srgb,var(--x-primary-grad-start) 90%,#fff),color-mix(in srgb,var(--x-primary-grad-end) 94%,#fff));box-shadow:0 6px 12px color-mix(in srgb,var(--x-primary-grad-end) 24%,var(--x-card-shadow));transform:translateY(calc(-50% - 1px));color:#fff}.addon-options-tabs{margin-bottom:1rem}.addon-options-tabs.addon-options-tabs-compact{justify-content:center;gap:.55rem}.addon-options-tabs.addon-options-tabs-compact .nav-item{flex:0 0 auto}.addon-options-tabs.addon-options-tabs-compact .nav-link{padding-inline:1rem;white-space:nowrap;border-radius:999px}.addon-options-tab-content{margin-top:1rem;padding-top:0}.addon-options-tab-desc{font-size:.95rem;margin-bottom:1rem}.addon-accordion-variant-badge{padding:.16rem .46rem;font-size:.64rem;letter-spacing:.08em;border:1px solid color-mix(in srgb,var(--bs-primary) 24%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-primary) 8%,var(--bs-card-bg));color:color-mix(in srgb,var(--bs-primary) 72%,var(--bs-body-color));box-shadow:inset 0 1px 0 rgba(255,255,255,.42)}.addon-accordion-variant-meta{display:inline-flex;align-items:center;gap:.34rem;margin-left:.18rem;flex-wrap:nowrap}.addon-accordion-variant-note{margin-top:.38rem;line-height:1.35}.addon-accordion-pricing-note{padding:.72rem .8rem;border:1px solid color-mix(in srgb,var(--bs-primary) 20%,var(--bs-border-color));border-radius:.65rem;background:color-mix(in srgb,var(--bs-primary) 5%,var(--bs-card-bg));line-height:1.45}.addon-accordion-pricing-note p:last-child{margin-bottom:0}@media (max-width:991.98px){.addon-options-tabs .nav-link{font-size:.88rem;padding:.55rem .95rem}.addon-options-tabs.addon-options-tabs-compact{justify-content:flex-start}}@media (max-width:575.98px){.addon-options-head{margin-bottom:1.5rem}.addon-options-tabs .nav-link{font-size:.85rem;padding:.5rem .8rem}.addon-accordion-pricing-note{padding:.64rem .7rem}}.compare-table-head{max-width:680px;margin-bottom:2rem}.compare-table-jump{margin-top:1rem;max-width:360px}.compare-table-jump-select{border-radius:.55rem;border-color:rgba(59,79,115,.26);font-size:.85rem}.compare-table-controls{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .9rem;margin-top:1.25rem}.compare-table-controls .form-check{min-height:auto;padding-left:0;margin-bottom:0;display:inline-flex;align-items:center;gap:.5rem}.compare-table-control-btn{border-radius:999px;padding:.28rem .8rem;font-size:.82rem}.compare-table-controls .form-check-label{font-size:.9rem;color:var(--bs-body-color);cursor:pointer;user-select:none;margin-bottom:0}.compare-table-controls .form-check-input{width:2.6rem;height:1.35rem;margin:0;background-color:rgba(47,111,179,.12);border:1px solid rgba(47,111,179,.35);box-shadow:none}.compare-table-controls .form-check-input:focus{box-shadow:0 0 0 3px rgba(47,111,179,.18)}.compare-table-controls .form-check-input:checked{background-color:rgba(47,111,179,.65);border-color:rgba(47,111,179,.65)}.compare-table-card{position:relative;background:linear-gradient(180deg,rgba(247,248,250,.95) 0,rgba(241,244,249,.85) 100%);border:1px solid var(--bs-border-color);border-radius:1rem;box-shadow:0 16px 32px var(--x-card-shadow);padding:1.5rem;overflow:hidden}.compare-table-card::before{content:'';position:absolute;inset:0;border-radius:inherit;pointer-events:none;border:1px solid rgba(255,255,255,.45);opacity:.35}.compare-table-card::after{content:'';position:absolute;right:-18%;top:-30%;width:360px;height:280px;background:radial-gradient(circle at center,rgba(47,111,179,.16),transparent 70%);opacity:.6;pointer-events:none}.compare-table-sections{display:flex;flex-direction:column;gap:1rem}.compare-table-section{border:1px solid rgba(59,79,115,.14);border-radius:.9rem;background:var(--bs-card-bg);overflow:hidden;box-shadow:0 10px 22px rgba(15,28,46,.08)}.compare-table-summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1.1rem;border-bottom:1px dashed rgba(59,79,115,.16);cursor:pointer;background:rgba(247,248,250,.95)}.compare-table-summary::-webkit-details-marker{display:none}.compare-table-summary-title{font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;color:rgba(47,63,85,.85);display:block}.compare-table-row[data-row-importance=core] td,.compare-table-row[data-row-importance=core] th{background:rgba(47,111,179,.09)}.compare-table-row.is-hidden-by-core{display:none}.compare-table-summary-note{font-size:.9rem;color:var(--bs-secondary-color)}.compare-table-summary-icon{width:34px;height:34px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgba(47,111,179,.12);color:#2f6fb3;transition:transform .2s}.compare-table-section[open] .compare-table-summary-icon{transform:rotate(180deg)}.compare-table-grid{width:100%;border-collapse:separate;border-spacing:0;min-width:720px;background:var(--bs-card-bg);table-layout:fixed}.compare-table-col-feature{width:28%}.compare-table-col-plan{width:auto}.compare-table-grid thead th{border-bottom:1px solid rgba(59,79,115,.16);padding:1.1rem 1rem;vertical-align:top;background:rgba(247,248,250,.9)}.compare-table-grid tbody td,.compare-table-grid tbody th{border-bottom:1px dashed rgba(59,79,115,.12);padding:.9rem 1rem;vertical-align:top}.compare-table-grid tbody tr:last-child td,.compare-table-grid tbody tr:last-child th{border-bottom:0}.compare-table-feature{font-weight:600;color:#2f3f55;white-space:nowrap;position:sticky;left:0;background:var(--bs-card-bg);z-index:2}.compare-table-feature-head{background:rgba(247,248,250,.95);z-index:3}.compare-table-plan{display:flex;flex-direction:column;gap:.2rem;min-height:150px;justify-content:space-between}.compare-table-badge{display:inline-flex;align-items:center;align-self:flex-start;min-height:1.35rem;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;padding:.2rem .6rem;border-radius:999px;background:rgba(244,138,58,.18);color:#c25a2a;font-weight:600}.compare-table-badge-placeholder{visibility:hidden;background:0 0;color:transparent;border:1px solid transparent;margin-bottom:-2px;pointer-events:none}.compare-table-name{font-family:Unbounded,sans-serif;font-size:1.1rem;text-transform:uppercase;letter-spacing:.04em}.compare-table-sublabel{font-size:.8rem;font-weight:600;color:rgba(59,79,115,.7);text-transform:uppercase;letter-spacing:.08em}.compare-table-price{font-weight:700;color:var(--bs-dark);line-height:1.2}.compare-table-price-prefix{font-size:.78rem;font-weight:500;letter-spacing:0;text-transform:none;color:rgba(59,79,115,.78);margin-right:.24rem}.compare-table-price-suffix{font-weight:500;color:var(--bs-secondary-color);font-size:.9rem}.compare-table-plan-options{display:grid;gap:.45rem;margin-top:.55rem}.compare-table-plan-option{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:.62rem;row-gap:.12rem;padding:.56rem .62rem;border:1px solid rgba(59,79,115,.14);border-radius:.85rem;background:rgba(47,111,179,.04);min-width:0;position:relative}.compare-table-plan-option.form-check,.compare-table-plan-option.form-switch{padding-left:.62rem;margin-bottom:0}.compare-table-plan-option .form-check-input{margin:0;flex-shrink:0;font-size:.92rem;grid-column:1;grid-row:1/span 2;align-self:center;background-color:#dbe3ee;border-color:rgba(59,79,115,.18);box-shadow:none}.compare-table-plan-option .form-check-input:focus{border-color:color-mix(in srgb,var(--bs-success) 42%,var(--bs-border-color));box-shadow:0 0 0 .2rem color-mix(in srgb,var(--bs-success) 18%,transparent)}.compare-table-plan-option .form-check-input:checked{background-color:color-mix(in srgb,var(--bs-success) 82%,#2f9a66);border-color:color-mix(in srgb,var(--bs-success) 64%,var(--bs-border-color))}.compare-table-plan-option-label{display:flex;align-items:stretch;flex:1 1 auto;min-width:0;margin-bottom:0;cursor:pointer;grid-column:2}.compare-table-plan-option-text{display:flex;flex-direction:column;gap:.12rem;min-width:0;flex:1 1 auto}.compare-table-plan-option-title{display:flex;align-items:center;gap:.35rem;min-width:0;font-size:.8rem;font-weight:600;line-height:1.25;color:#223247;padding-right:1.55rem}.compare-table-plan-option-title-text{min-width:0;white-space:normal}.compare-table-plan-option-tip{position:absolute;top:.38rem;right:.46rem;margin:0;flex-shrink:0;scale:.88}.compare-table-plan-option-price{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;width:auto;padding:.24rem .46rem;border-radius:999px;border:1px solid rgba(47,111,179,.16);background:rgba(47,111,179,.08);font-size:.7rem;font-weight:600;line-height:1.15;color:#24405d;white-space:nowrap}.compare-table-plan-option.is-disabled{border-style:dashed;background:rgba(59,79,115,.04)}.compare-table-plan-option.is-disabled .compare-table-plan-option-label{cursor:default}.compare-table-plan-option.is-disabled .compare-table-plan-option-price,.compare-table-plan-option.is-disabled .compare-table-plan-option-tip,.compare-table-plan-option.is-disabled .compare-table-plan-option-title{opacity:.72}.compare-table-note{font-size:.85rem;color:var(--bs-secondary-color)}.compare-table-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.7rem}.compare-table-actions .btn{border-radius:.5rem;padding:.45rem 1rem;line-height:1.2;min-width:132px;justify-content:center;gap:.4rem}.compare-table-actions .btn-outline-primary{border-color:rgba(47,111,179,.45);background:rgba(47,111,179,.08);color:#2f6fb3}.compare-table-actions .btn-outline-primary:focus,.compare-table-actions .btn-outline-primary:hover{border-color:rgba(47,111,179,.65);background:rgba(47,111,179,.16);color:#255b94}.compare-table-col.is-featured .compare-table-actions .btn-primary{font-weight:600}.compare-table-col.is-featured .compare-table-actions .btn-primary:focus,.compare-table-col.is-featured .compare-table-actions .btn-primary:hover{color:#fff}.compare-table-cta-icon{font-size:.95em}.compare-table-link{color:#2f6fb3;font-weight:600;text-decoration:underline dotted;text-underline-offset:3px;background:0 0;border:none;cursor:pointer;padding:0;font-family:inherit;font-size:inherit;line-height:inherit}.compare-table-link:focus,.compare-table-link:hover{color:#255b94}.compare-table-link:focus{outline:0}.compare-table-tip{display:inline-flex;align-items:center;gap:.35rem}.compare-table-tip .info-tip{margin-left:0}.compare-table-row-note{display:block;margin-top:.3rem;font-size:.8rem;color:var(--bs-secondary-color)}.compare-table-row.is-highlight td,.compare-table-row.is-highlight th{background:rgba(244,138,58,.1)}.compare-table-row.is-hidden{display:none}.compare-table-feature .compare-table-feature-main{display:inline-flex;align-items:center;gap:.45rem}.compare-table-row.has-subrows .compare-table-feature-main{display:flex;align-items:center;gap:.55rem}.compare-table-subrows-toggle{display:inline-flex;align-items:center;margin-left:auto;gap:.35rem;padding:.1rem .38rem;border:1px solid rgba(47,111,179,.24);border-radius:999px;background:rgba(47,111,179,.08);color:#2f6fb3;font-size:.7rem;font-weight:600;line-height:1.1;white-space:nowrap}.compare-table-subrows-toggle:focus-visible,.compare-table-subrows-toggle:hover{border-color:rgba(47,111,179,.4);background:rgba(47,111,179,.14);color:#255b94}.compare-table-subrows-toggle .bi{font-size:.75rem;transition:transform .2s}.compare-table-subrows-toggle[aria-expanded=true] .bi{transform:rotate(180deg)}.compare-table-subrow .compare-table-subrow-feature{position:relative;padding-left:1.35rem}.compare-table-subrow .compare-table-subrow-cell,.compare-table-subrow .compare-table-subrow-feature{box-shadow:inset 2px 0 0 rgba(47,111,179,.14)}.compare-table-subrow .compare-table-subrow-feature::after{content:'';position:absolute;left:.65rem;top:.45rem;bottom:.45rem;width:2px;border-radius:2px;background:rgba(47,111,179,.2)}.compare-table-subrow-label{display:inline-flex;align-items:center;gap:.3rem;font-weight:500;font-size:.93rem;color:rgba(47,63,85,.9)}.compare-table-subrow-label::before{content:none}.compare-table-subrow.is-hidden-by-diff,.compare-table-subrow.is-hidden-by-group{display:none}.compare-table-section-cta{padding:.75rem 1rem 1rem;border-top:1px dashed rgba(59,79,115,.12);background:rgba(247,248,250,.75)}.compare-table-section-cta .btn{border-radius:.5rem}.compare-table-col.is-featured{background:rgba(244,138,58,.08);box-shadow:inset 3px 0 0 rgba(244,138,58,.42)}.compare-table-cell.is-featured{background:rgba(244,138,58,.08);border-bottom-color:rgba(255,255,255,.92)}.compare-table-grid tbody tr.compare-table-row.is-row-odd td,.compare-table-grid tbody tr.compare-table-row.is-row-odd th{background:rgba(47,111,179,.02)}.compare-table-grid tbody tr.compare-table-row.is-row-even td,.compare-table-grid tbody tr.compare-table-row.is-row-even th{background:rgba(47,111,179,.07)}.compare-table-grid tbody tr.compare-table-row.is-row-odd td.compare-table-cell.is-featured{background:rgba(244,138,58,.12);border-bottom-color:rgba(255,255,255,.92)}.compare-table-grid tbody tr.compare-table-row.is-row-even td.compare-table-cell.is-featured{background:rgba(244,138,58,.16);border-bottom-color:rgba(255,255,255,.92)}.compare-table-grid tbody tr:hover td,.compare-table-grid tbody tr:hover th{background:rgba(47,111,179,.08)}.compare-table-icon{width:28px;height:28px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgba(47,111,179,.12);color:#2f6fb3}.compare-table-icon .bi{font-size:1rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;position:relative;top:0}.compare-table-icon .bi-x{font-size:1.1rem}.compare-table-icon.is-off{background:rgba(59,79,115,.12);color:rgba(59,79,115,.7)}.compare-table-cell.is-featured .compare-table-icon{background:rgba(255,255,255,.74);border:1px solid rgba(244,138,58,.26);color:#b85f26}.compare-table-cell.is-featured .compare-table-icon.is-off{background:rgba(255,255,255,.7);border-color:rgba(59,79,115,.25);color:rgba(59,79,115,.72)}.compare-table-boolean{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0}.compare-table-boolean>.compare-table-icon{margin-bottom:.42rem}.compare-table-boolean-byline{font-size:.81rem;line-height:1.48;font-weight:400;color:rgba(47,63,85,.72);text-align:left}.compare-table-availability{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0}.compare-table-availability>.compare-table-icon{margin-bottom:.42rem}.compare-table-availability-label{font-size:.82rem;font-weight:500;line-height:1.46}.compare-table-availability.is-optional .compare-table-icon{background:rgba(244,138,58,.18);color:#c25a2a}.compare-table-availability.is-partial .compare-table-icon{background:rgba(47,111,179,.2);color:#2f6fb3}.compare-table-value-badge{display:inline-flex;align-items:center;padding:.16rem .55rem;border-radius:999px;font-size:.72rem;font-weight:600;line-height:1.1;background:rgba(59,79,115,.12);color:rgba(47,63,85,.9)}.compare-table-value-badge.is-positive{background:rgba(145,190,91,.2);color:#466f2a}.compare-table-value-badge.is-warning{background:rgba(244,138,58,.2);color:#a74f24}.compare-table-value-price{font-weight:700}.compare-table-value-price-suffix{font-weight:500;font-size:.82rem;color:var(--bs-secondary-color)}.compare-table-value-list{margin:0;padding-left:1rem;font-size:.82rem;display:grid;gap:.2rem}.compare-table-progress{display:grid;gap:.24rem;min-width:132px;max-width:220px}.compare-table-progress-label{font-size:.78rem;line-height:1.2;font-weight:600;color:rgba(47,63,85,.88)}.compare-table-progress-track{height:6px;border-radius:999px;background:rgba(59,79,115,.12);overflow:hidden}.compare-table-progress-track .progress-bar{border-radius:999px;background:linear-gradient(90deg,var(--x-primary-grad-start),var(--x-primary-grad-end))}.compare-table-progress-specs{font-size:.72rem;line-height:1.25;color:rgba(47,63,85,.66)}.compare-table-image-value{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.22rem;text-align:left}.compare-table-inline-image{width:28px;height:28px;display:block;margin:0;object-fit:cover;object-position:center;border-radius:999px;box-shadow:0 0 0 1px rgba(59,79,115,.16)}.compare-table-image-label{font-size:.72rem;line-height:1.2;color:rgba(47,63,85,.66)}.compare-table-iconset{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.3rem}.compare-table-iconset-icon{width:28px;height:28px;display:block;object-fit:contain;object-position:center;border-radius:6px;background:#fff;box-shadow:0 0 0 1px rgba(59,79,115,.13);padding:2px;flex-shrink:0}.compare-table-iconset-symbol{display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--x-primary,#4b8edb);font-size:.95rem;line-height:1}.compare-table-iconset-symbol .bi{font-size:1rem;line-height:1}.compare-table-iconset-more{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 .4rem;border-radius:6px;background:rgba(59,79,115,.07);box-shadow:0 0 0 1px rgba(59,79,115,.13);font-size:.72rem;font-weight:600;line-height:1;color:rgba(47,63,85,.72);white-space:nowrap;flex-shrink:0;text-decoration:none}button.compare-table-iconset-more{border:1px solid rgba(59,79,115,.13);cursor:pointer}a.compare-table-iconset-more:focus,a.compare-table-iconset-more:hover,button.compare-table-iconset-more:focus,button.compare-table-iconset-more:hover{background:rgba(59,79,115,.13);color:rgba(47,63,85,.9)}.compare-table-iconset-icon-btn{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:0 0;cursor:pointer;border-radius:6px;flex-shrink:0}.compare-table-iconset-icon-btn:focus-visible{outline:2px solid var(--x-primary,#4B8EDB);outline-offset:2px}.compare-table-value-metric{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.12rem;line-height:1.2}.compare-table-value-metric-main{font-size:.98rem;font-weight:700;color:rgba(47,63,85,.96)}.compare-table-value-metric-byline{font-size:.74rem;color:rgba(47,63,85,.66)}.compare-table-cta{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.5rem;padding-top:1.1rem;border-top:1px dashed rgba(59,79,115,.16)}.compare-table-meta{font-size:.9rem}.compare-table-mobile-overview{display:none}.compare-table.is-compact .compare-table-head{max-width:760px;margin-bottom:1.2rem}.compare-table.is-compact .compare-table-head .section-eyebrow{margin-bottom:.2rem}.compare-table.is-compact .compare-table-card{padding:1.15rem}.compare-table.is-compact .compare-table-summary{padding:.75rem .95rem}.compare-table.is-compact .compare-table-grid thead th{padding:.75rem .85rem}.compare-table.is-compact .compare-table-grid tbody td,.compare-table.is-compact .compare-table-grid tbody th{padding:.52rem .85rem}.compare-table.is-compact .compare-table-plan{min-height:104px;gap:.15rem}.compare-table.is-compact .compare-table-name{font-size:.95rem;letter-spacing:.01em;white-space:nowrap}.compare-table.is-compact .compare-table-actions{margin-top:.4rem}.compare-table.is-compact .compare-table-actions .btn{padding:.34rem .72rem;min-width:108px;font-size:.86rem}.compare-table.is-compact .compare-table-row-note,.compare-table.is-compact .compare-table-summary-note{font-size:.82rem}@media (min-width:576px) and (max-width:991.98px){.compare-table-grid thead th{padding:.95rem .75rem}.compare-table-grid tbody td,.compare-table-grid tbody th{padding:.75rem}.compare-table-plan{min-height:132px}.compare-table-name{font-size:.98rem;letter-spacing:.02em}.compare-table-price{font-size:1.9rem}.compare-table-plan-option{padding:.5rem .52rem;column-gap:.5rem}.compare-table-plan-option.form-check,.compare-table-plan-option.form-switch{padding-left:.52rem}.compare-table-plan-option-title{font-size:.74rem;line-height:1.2;padding-right:1.35rem}.compare-table-plan-option-price{font-size:.66rem;line-height:1.22;padding:.2rem .4rem;max-width:100%;white-space:normal;overflow-wrap:anywhere;text-wrap:balance}}@media (max-width:575.98px){.compare-table-card{padding:1.1rem}.compare-table-mobile-overview{display:grid;grid-template-columns:1fr;gap:.7rem;margin-bottom:.55rem;position:static;top:auto;z-index:auto}.compare-table-mobile-plan{border:1px solid rgba(59,79,115,.16);border-radius:.72rem;padding:.75rem .78rem;background:rgba(247,248,250,.78)}.compare-table-mobile-plan.is-featured{border-color:rgba(244,138,58,.36);box-shadow:inset 2px 0 0 rgba(244,138,58,.58)}.compare-table-mobile-plan-head{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.22rem;margin-bottom:.35rem}.compare-table-mobile-plan-head .compare-table-badge{align-self:flex-start}.compare-table-mobile-plan .compare-table-name{font-size:.95rem;letter-spacing:.02em;display:block}.compare-table-mobile-plan .compare-table-price{display:block;margin-bottom:.45rem}.compare-table-mobile-plan .compare-table-plan-option{padding:.54rem .58rem}.compare-table-mobile-plan .compare-table-plan-option.form-check,.compare-table-mobile-plan .compare-table-plan-option.form-switch{padding-left:.58rem}.compare-table-mobile-plan .compare-table-plan-option-copy{row-gap:.34rem}.compare-table-mobile-plan .compare-table-plan-option-title{font-size:.82rem;line-height:1.25}.compare-table-mobile-plan .compare-table-plan-option-title-text{white-space:normal;overflow:visible;text-overflow:clip}.compare-table-mobile-plan .compare-table-plan-option-price{font-size:.72rem;width:auto;align-self:flex-start;padding:.3rem .52rem}.compare-table-mobile-plan .compare-table-note,.compare-table-mobile-plan .compare-table-sublabel{display:none}.compare-table-sections{gap:.85rem}.compare-table-grid{min-width:0;border:0;background:0 0;table-layout:auto}.compare-table-grid thead{display:none}.compare-table-grid tbody,.compare-table-grid td,.compare-table-grid th,.compare-table-grid tr{display:block;width:100%}.compare-table-grid tbody tr{border:0;border-radius:0;padding:0;margin-bottom:0;background:0 0;box-shadow:none}.compare-table-grid tbody tr.compare-table-row.is-row-even td,.compare-table-grid tbody tr.compare-table-row.is-row-even th,.compare-table-grid tbody tr.compare-table-row.is-row-odd td,.compare-table-grid tbody tr.compare-table-row.is-row-odd th,.compare-table-row.is-highlight td,.compare-table-row.is-highlight th,.compare-table-row[data-row-importance=core] td,.compare-table-row[data-row-importance=core] th{background:0 0}.compare-table-grid tbody tr+tr{border-top:1px dashed rgba(59,79,115,.2);margin-top:.2rem;padding-top:.2rem}.compare-table-section[open] .compare-table-summary{position:static;top:auto;z-index:auto;background:rgba(247,248,250,.95)}.compare-table-grid tbody th{border:0;padding:.6rem .9rem .4rem;font-size:1rem;font-weight:650;color:#24354a;position:static;background:0 0}.compare-table-grid tbody th+td{padding-top:.62rem}.compare-table-feature{position:static;background:0 0;white-space:normal}.compare-table-row.has-subrows .compare-table-feature-main{align-items:flex-start;flex-direction:column;gap:.4rem}.compare-table-subrows-toggle{padding:.14rem .42rem}.compare-table-subrow .compare-table-subrow-feature{padding-left:.95rem}.compare-table-subrow .compare-table-subrow-feature::after{left:.3rem}.compare-table-subrow .compare-table-subrow-label{font-size:.92rem}.compare-table-grid tbody td{border:0;padding:.45rem .9rem;display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem}.compare-table-grid tbody td+td{border-top:0}.compare-table-grid tbody td::before{content:attr(data-label);font-weight:500;color:rgba(47,63,85,.62);flex:0 0 48%;max-width:48%}.compare-table-grid tbody td>.compare-table-value-text,.compare-table-grid tbody td>span{text-align:right;margin-left:auto;max-width:48%;word-break:break-word}.compare-table-grid tbody td>.compare-table-iconset,.compare-table-grid tbody td>.compare-table-image-value,.compare-table-grid tbody td>.compare-table-progress{margin-left:auto;min-width:0;width:48%;max-width:48%;text-align:right}.compare-table-grid tbody td>.compare-table-iconset{justify-content:flex-end}.compare-table-grid tbody td>.compare-table-progress{display:flex;flex-direction:column;align-items:flex-end}.compare-table-grid tbody td>.compare-table-progress .compare-table-progress-track{width:100%;min-width:96px}.compare-table-grid tbody td>.compare-table-image-value{align-items:flex-end}.compare-table-grid tbody td>.compare-table-image-value .compare-table-inline-image{margin-left:auto}.compare-table-grid tbody td>.compare-table-link,.compare-table-grid tbody td>.compare-table-tip,.compare-table-grid tbody td>.compare-table-value-badge,.compare-table-grid tbody td>.compare-table-value-list,.compare-table-grid tbody td>.compare-table-value-price{margin-left:auto;max-width:48%;text-align:right;word-break:break-word}.compare-table-grid tbody td>.compare-table-value-list{padding-left:0;list-style-position:inside;justify-items:end}.compare-table-grid tbody td>.compare-table-image-value .compare-table-image-label,.compare-table-grid tbody td>.compare-table-progress .compare-table-progress-specs{text-align:right}.compare-table-grid tbody td>.compare-table-boolean{align-items:flex-end;text-align:right;margin-left:auto;max-width:48%}.compare-table-grid tbody td>.compare-table-boolean .compare-table-boolean-byline{text-align:right}.compare-table-grid tbody td>.compare-table-availability{align-items:flex-end;text-align:right;margin-left:auto;max-width:48%}.compare-table-grid tbody td>.compare-table-availability .compare-table-availability-label,.compare-table-grid tbody td>.compare-table-availability .compare-table-boolean-byline{text-align:right}.compare-table-controls{display:grid;grid-template-columns:1fr;gap:.45rem}.compare-table-controls .form-check{justify-content:space-between;width:100%;padding:.45rem .6rem;border:1px solid rgba(59,79,115,.18);border-radius:.55rem}.compare-table-control-btn{width:100%}.compare-table-cell.is-featured,.compare-table-col.is-featured{background:0 0}.compare-table-actions,.compare-table-actions .btn{width:100%}.compare-table-mobile-plan .compare-table-actions .btn{min-height:2.5rem;display:inline-flex;align-items:center;justify-content:center}.compare-table-plan-option-copy{align-items:stretch}.compare-table.is-mobile-tint .compare-table-card{background:rgba(247,248,250,.9)}.compare-table-section-cta{padding:.65rem .85rem .85rem}.compare-table-section .table-responsive{padding:0}.compare-table-row-note{margin-top:.2rem}.compare-table-cta{flex-direction:column;align-items:stretch}.compare-table-cta .btn{width:100%}.domain-check-card{padding:1.5rem}.domain-check-card::after{right:-18%;top:-30%;width:240px;height:200px}.domain-check-input{flex-direction:column;align-items:stretch}.domain-check-input .btn,.domain-check-input .form-control{width:100%}.cta-card-link{justify-content:center;width:100%;text-align:center}}.customer-experiences{position:relative;background:linear-gradient(180deg,rgba(245,249,253,.96) 0,rgba(239,245,251,.98) 100%) center/100% 100% no-repeat,url('/assets/img/patterns/knowledge-dots-light.svg') center/260px 260px}.customer-experiences::after,.customer-experiences::before{content:'';position:absolute;left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(59,79,115,.24),transparent);pointer-events:none}.customer-experiences::before{top:0}.customer-experiences::after{bottom:0}.customer-experiences--surface-plain{background:0 0}.customer-experiences--surface-plain::after,.customer-experiences--surface-plain::before{display:none}.customer-experiences--bg-review-score-banner{position:relative;overflow-x:hidden;overflow-y:hidden}.customer-experiences--surface-plain.customer-experiences--bg-review-score-banner::before{display:none}.customer-experiences--surface-plain.customer-experiences--bg-review-score-banner::after{display:block}.customer-experiences--bg-review-score-banner::after{content:'';display:block;position:absolute;inset:0;right:auto;bottom:0;width:100%;height:100%;background-image:url('/assets/img/patterns/customer-reviews.svg');background-repeat:no-repeat;background-size:clamp(560px,44vw,820px) auto;background-position:calc(100% + 96px) calc(100% + 70px);opacity:.16;transform:none;pointer-events:none;z-index:0}.section-dark-light.customer-experiences--bg-review-score-banner{background:linear-gradient(180deg,rgba(105,151,190,.1) 0,rgba(59,95,134,.07) 55%,rgba(38,71,113,.04) 100%)}.customer-experiences--bg-review-score-banner>.container{position:relative;z-index:1}.customer-experiences--bg-review-score-banner .customer-experiences-panel{background:linear-gradient(180deg,color-mix(in srgb,var(--bs-card-bg) 30%,transparent) 0,color-mix(in srgb,var(--bs-body-bg) 18%,transparent) 100%);-webkit-backdrop-filter:blur(16px) saturate(1.12);backdrop-filter:blur(16px) saturate(1.12);border-color:color-mix(in srgb,var(--bs-border-color) 34%,transparent);box-shadow:0 18px 42px rgba(15,28,46,.08),inset 0 1px 0 rgba(255,255,255,.44)}.customer-experiences--bg-review-score-banner .customer-experiences-summary{background:color-mix(in srgb,var(--bs-body-bg) 38%,transparent);border-color:color-mix(in srgb,var(--bs-border-color) 28%,transparent)}.customer-experiences--bg-review-score-banner .customer-experience-card{background:linear-gradient(180deg,color-mix(in srgb,var(--bs-card-bg) 24%,transparent) 0,color-mix(in srgb,var(--bs-body-bg) 14%,transparent) 100%);border:1px solid color-mix(in srgb,var(--bs-border-color) 24%,transparent);border-radius:.95rem;-webkit-backdrop-filter:blur(10px) saturate(1.04);backdrop-filter:blur(10px) saturate(1.04);box-shadow:0 12px 28px rgba(15,28,46,.05),inset 0 1px 0 rgba(255,255,255,.28);padding:1rem}.customer-experiences--bg-review-score-banner .customer-experience-meta{border-top-color:color-mix(in srgb,var(--bs-border-color) 32%,transparent)}.customer-experiences-head{max-width:none;margin-bottom:2rem}.customer-experiences-panel{background:linear-gradient(180deg,rgba(251,253,255,.94) 0,rgba(244,249,253,.96) 100%);border:1px solid rgba(59,79,115,.16);border-radius:1.1rem;box-shadow:0 16px 34px rgba(15,28,46,.1);padding:1.2rem;position:relative;overflow:hidden}.customer-experiences-panel::before{content:'';position:absolute;left:0;top:0;width:100%;height:3px;background:linear-gradient(90deg,var(--x-primary-grad-start),var(--x-primary-grad-end));opacity:.7}.customer-experiences-summary{background:rgba(240,246,252,.82);border:1px dashed rgba(59,79,115,.2);border-radius:.9rem;padding:.85rem 1rem;box-shadow:none;text-align:left}.customer-experiences-summary-score{display:inline-flex;align-items:baseline;gap:.15rem;line-height:1}.customer-experiences-score-value{font-family:Unbounded,sans-serif;font-size:1.7rem;color:var(--bs-body-color)}.customer-experiences-score-scale{font-size:.9rem;color:var(--bs-secondary-color)}.customer-experiences-stars{display:inline-flex;align-items:center;gap:.2rem;color:color-mix(in srgb,var(--bs-warning) 78%,var(--bs-body-color));font-size:.76rem}.customer-experiences-summary-label{font-size:.8rem;color:var(--bs-secondary-color);margin-top:.25rem}.customer-experiences-summary-reviews{font-size:.82rem;color:var(--bs-secondary-color);margin-top:.1rem}.customer-experiences-platforms{display:grid;gap:.55rem;margin-top:.9rem;margin-bottom:1rem}.customer-experiences-content{position:relative;padding-left:1.35rem;border-left:1px solid rgba(59,79,115,.14)}.customer-experiences--no-sidebar .customer-experiences-content{padding-left:calc(var(--bs-gutter-x) * .5);border-left:0;border-top:0}.customer-experiences-platform{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-top:1px solid rgba(59,79,115,.12);padding-top:.55rem;background:0 0;font-size:.83rem}.customer-experiences-platform:first-child{border-top:0;padding-top:0}.customer-experiences-platform-name{color:var(--bs-body-color);font-weight:600}.customer-experiences-platform-link{display:inline-flex;align-items:center;gap:.35rem;color:inherit;text-decoration:none;transition:color .15s}.customer-experiences-platform-link .bi{font-size:.72rem;opacity:.7}.customer-experiences-platform-link:focus-visible,.customer-experiences-platform-link:hover{color:var(--bs-primary)}.customer-experiences-platform-score{color:var(--bs-secondary-color)}.customer-experiences-mobile.carousel-xynta{background:0 0;border:0;box-shadow:none;overflow:visible}.customer-experiences-mobile.carousel-xynta .carousel-item{padding:0 .05rem .05rem}.customer-experiences-mobile.carousel-xynta .customer-experiences-mobile-nav{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.4rem;width:100%;max-width:100%;overflow:visible;padding:.28rem 0 .32rem;margin:.62rem 0}.customer-experiences-mobile.carousel-xynta .carousel-control-next,.customer-experiences-mobile.carousel-xynta .carousel-control-prev{position:static;top:auto;left:auto;right:auto;transform:none;width:40px;height:40px;flex:0 0 40px}.customer-experiences-mobile.carousel-xynta .carousel-control-prev{justify-self:start}.customer-experiences-mobile.carousel-xynta .carousel-control-next{justify-self:end}.customer-experiences-mobile.carousel-xynta .carousel-indicators{position:static;margin:0;min-width:0;flex:0 1 auto}.customer-experiences-mobile-nav .carousel-indicators{display:flex;align-items:center;justify-content:flex-start;gap:.2rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;padding:.3rem .42rem;border-radius:999px;border:1px solid rgba(59,79,115,.12);background:linear-gradient(180deg,rgba(255,255,255,.94) 0,rgba(242,247,252,.92) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 8px 18px rgba(15,28,46,.08);-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.customer-experiences-mobile-nav .carousel-indicators::-webkit-scrollbar{display:none}.customer-experiences-mobile-nav .carousel-indicators [data-bs-target]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:30px;margin:0;padding:0;border:0;background:0 0;opacity:1;border-radius:999px;touch-action:manipulation;flex:0 0 34px;scroll-snap-align:center}.customer-experiences-mobile-nav .carousel-indicators [data-bs-target]::before{content:"";display:block;width:14px;height:6px;border-radius:999px;background:rgba(59,95,134,.28);box-shadow:inset 0 0 0 1px rgba(59,95,134,.08);transition:width .2s,height .2s,background-color .2s,box-shadow .2s,transform .2s}.customer-experiences-mobile-nav .carousel-indicators [data-bs-target]:focus-visible::before,.customer-experiences-mobile-nav .carousel-indicators [data-bs-target]:hover::before{background:rgba(59,95,134,.42);transform:scale(1.04)}.customer-experiences-mobile-nav .carousel-indicators .active::before{width:24px;height:8px;background:linear-gradient(135deg,var(--x-primary-grad-start) 0,var(--x-primary-grad-end) 100%);box-shadow:0 5px 12px rgba(47,111,179,.22);transform:none}.customer-experiences-mobile-nav .carousel-indicators .active:focus-visible::before,.customer-experiences-mobile-nav .carousel-indicators .active:hover::before{width:24px;height:8px;background:linear-gradient(135deg,var(--x-primary-grad-start) 0,var(--x-primary-grad-end) 100%);box-shadow:0 5px 12px rgba(47,111,179,.22);transform:none}.customer-experiences-mobile-nav .carousel-indicators [data-bs-target]:focus-visible{outline:2px solid color-mix(in srgb,var(--x-focus-ring,rgba(110,143,176,.36)) 88%,transparent);outline-offset:2px}.customer-experiences-desktop .customer-experiences-mobile-nav{display:flex;align-items:center;justify-content:center;gap:.42rem;width:100%;overflow:visible;padding:0;margin:.62rem 0}.customer-experiences-desktop .carousel-indicators{margin:0;width:fit-content;max-width:min(100%,34rem);overflow-x:auto;overflow-y:hidden;justify-content:flex-start}.customer-experiences-desktop .carousel-control-next,.customer-experiences-desktop .carousel-control-prev{position:static;top:auto;left:auto;right:auto;transform:none;width:40px;height:40px;flex:0 0 40px}:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) .customer-experiences-mobile-nav .carousel-indicators{border-color:rgba(131,176,225,.24);background:linear-gradient(180deg,rgba(28,48,73,.88) 0,rgba(22,38,58,.92) 100%);box-shadow:inset 0 1px 0 rgba(235,244,255,.08),0 10px 20px rgba(5,12,22,.24)}:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) .customer-experiences-mobile-nav .carousel-indicators [data-bs-target]::before{background:rgba(177,206,238,.28);box-shadow:inset 0 0 0 1px rgba(177,206,238,.12)}:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) .customer-experiences-mobile-nav .carousel-indicators [data-bs-target]:focus-visible::before,:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) .customer-experiences-mobile-nav .carousel-indicators [data-bs-target]:hover::before{background:rgba(193,218,245,.42)}:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) .customer-experiences-mobile-nav .carousel-indicators .active::before{background:linear-gradient(135deg,var(--x-primary-grad-start) 0,var(--x-primary-grad-end) 100%);box-shadow:0 6px 14px rgba(35,92,151,.34)}:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) .customer-experiences-mobile-nav .carousel-indicators .active:focus-visible::before,:is(html[data-theme=dark],html[data-bs-theme=dark],.theme-dark) .customer-experiences-mobile-nav .carousel-indicators .active:hover::before{background:linear-gradient(135deg,var(--x-primary-grad-start) 0,var(--x-primary-grad-end) 100%);box-shadow:0 6px 14px rgba(35,92,151,.34)}.customer-experiences-cta-group{margin-top:.35rem;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:.5rem}.customer-experiences-cta-group .btn-outline-primary{border-color:rgba(47,111,179,.35);background:rgba(47,111,179,.08);color:#2f6fb3}.customer-experiences-cta-group .btn-outline-primary:focus,.customer-experiences-cta-group .btn-outline-primary:hover{background:rgba(47,111,179,.16);border-color:rgba(47,111,179,.55);color:#255b94}@media (max-width:991.98px){.customer-experiences-panel{padding:1rem}.customer-experiences-summary{margin-bottom:.4rem}.customer-experiences-content{padding-left:calc(var(--bs-gutter-x) * .5);padding-top:1rem;border-left:0;border-top:1px solid rgba(59,79,115,.14)}}@media (max-width:575.98px){.customer-experience-card,.customer-experiences-panel{padding:.9rem}.customer-experiences-score-value{font-size:1.5rem}}.customer-experience-top{display:flex;align-items:center;justify-content:flex-end}.customer-experience-quote{font-size:.96rem;line-height:1.6;color:color-mix(in srgb,var(--bs-body-color) 92%,#2c3a52);text-wrap:pretty;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--x-customer-experience-quote-lines,4);overflow:hidden;min-height:calc(1em * 1.6 * var(--x-customer-experience-quote-lines,4))}.customer-experience-meta{display:flex;align-items:center;gap:.55rem;padding-top:.6rem;border-top:1px solid var(--bs-border-color)}.customer-experience-avatar{width:34px;height:34px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:.69rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:color-mix(in srgb,var(--bs-primary) 12%,transparent);color:var(--bs-primary);flex:0 0 auto}.customer-experience-byline{flex:1 1 auto;min-width:0;display:grid;align-content:start;row-gap:.06rem}.customer-experience-name{font-weight:700;font-size:.92rem;color:var(--bs-body-color);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--x-customer-experience-byline-lines,1);overflow:hidden}.customer-experience-role{font-size:.82rem;color:var(--bs-secondary-color);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--x-customer-experience-byline-lines,1);overflow:hidden}.customer-experience-proof{display:flex;align-items:center;gap:.35rem;font-size:.74rem;line-height:1.25;color:var(--bs-secondary-color);margin-top:.16rem;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:calc(1em * 1.25);padding-right:.1rem}.customer-experience-proof.is-empty{visibility:hidden;pointer-events:none}.customer-experience-proof-placeholder{display:inline-block;width:100%}.customer-experience-proof-link{color:var(--bs-primary);text-decoration:none;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-experience-proof time{white-space:nowrap;flex:0 0 auto}.customer-experience-proof-link:focus-visible,.customer-experience-proof-link:hover{text-decoration:underline}.domain-check-card{position:relative;border:1px solid var(--bs-border-color);border-radius:1rem;background:var(--bs-card-bg);box-shadow:0 12px 26px var(--x-card-shadow);padding:2rem;overflow:hidden}.domain-check-card::after{content:'';position:absolute;right:-8%;top:-20%;width:320px;height:240px;background:radial-gradient(circle at center,rgba(47,111,179,.16),transparent 70%);opacity:.7;pointer-events:none}.domain-check-form{position:relative;z-index:1}.domain-check-input{position:relative;display:flex;align-items:center;gap:.75rem}.domain-check-input .form-control{flex:1 1 auto;min-width:0;width:auto;padding-left:2.5rem;border-radius:999px;min-height:48px}.domain-check-input .btn{display:inline-flex;align-items:center;justify-content:center;gap:.38rem;flex:0 0 auto;min-width:172px;border-radius:999px;min-height:48px;padding:.65rem 1.4rem;white-space:nowrap}.btn-product-primary-cta .domain-check-btn-icon{font-size:1.05rem;line-height:1;transform:translateX(0);transition:transform .2s,opacity .2s;opacity:.9}.domain-check.domain-all-check-divider .container{position:relative}.domain-check.domain-all-check-divider .container::before{content:'';position:absolute;left:0;right:0;top:-2.1rem;height:1px;background:color-mix(in srgb,var(--bs-border-color) 74%,rgba(59,79,115,.24));opacity:.7;pointer-events:none}.btn-product-primary-cta:focus .domain-check-btn-icon,.btn-product-primary-cta:focus-visible .domain-check-btn-icon,.btn-product-primary-cta:hover .domain-check-btn-icon{transform:translateX(2px);opacity:1}@media (hover:hover) and (pointer:fine){.btn-product-primary-cta:focus,.btn-product-primary-cta:focus-visible,.btn-product-primary-cta:hover{transform:translateY(-1px);filter:saturate(1.05)}.btn-product-primary-cta:focus .domain-check-btn-icon,.btn-product-primary-cta:focus-visible .domain-check-btn-icon,.btn-product-primary-cta:hover .domain-check-btn-icon{transform:translateX(3px)}}@media (max-width:575.98px){.domain-check-input{flex-wrap:wrap}.domain-check-input .btn,.domain-check-input .form-control{flex:1 1 100%;width:100%}}.domain-check-cta-surface-scope .domain-check-input{position:relative;isolation:isolate;z-index:1}.domain-check-cta-surface-scope .domain-check-input::after{content:'';position:absolute;right:-.35rem;top:50%;width:290px;height:84px;transform:translateY(-50%);background:radial-gradient(ellipse at center,rgba(244,138,58,.34) 0,rgba(244,138,58,.18) 40%,rgba(244,138,58,0) 74%);filter:blur(15px);opacity:.84;pointer-events:none;z-index:0;animation:7.2s ease-in-out infinite domain-check-cta-glow}.domain-check-cta-surface-scope .domain-check-input .btn,.domain-check-cta-surface-scope .domain-check-input .form-control{position:relative;z-index:1}.domain-check.domain-check-cta-surface-scope .domain-check-input .search-icon{z-index:2}@media (max-width:991.98px){.domain-check-cta-surface-scope .domain-check-input::after{width:220px;height:64px}}@media (prefers-reduced-motion:reduce){.btn-product-primary-cta{animation:none}.btn-product-primary-cta,.btn-product-primary-cta::after{transition:none}.domain-check-cta-surface-scope .domain-check-input::after{animation:none}}.domain-check-input .search-icon{position:absolute;left:.95rem;top:24px;transform:translateY(-50%);pointer-events:none;display:inline-flex;align-items:center;justify-content:center;color:var(--bs-secondary-color)}.domain-check-hint{margin-top:.6rem}.domain-check.domain-check-cta-surface-scope{position:relative;overflow:hidden;background:linear-gradient(180deg,rgba(246,249,253,.95) 0,rgba(239,244,250,.92) 100%)}.domain-check.domain-check-cta-surface-scope::before{content:'';position:absolute;inset:0;background:url('/assets/img/patterns/domain-icons-light.svg') center/420px 420px,url('/assets/img/patterns/domain-icons-light.svg') center/460px 460px,linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(241,247,254,.28) 48%,rgba(255,255,255,0) 100%) center/100% 100% no-repeat;opacity:.54;pointer-events:none}.domain-check.domain-check-cta-surface-scope .container{position:relative;z-index:1}.domain-check-cta-surface-scope .domain-check-card{background:rgba(255,255,255,.74);border-color:color-mix(in srgb,var(--bs-border-color) 74%,rgba(79,130,183,.22));box-shadow:0 12px 26px var(--x-card-shadow),inset 0 1px 0 rgba(255,255,255,.42);backdrop-filter:blur(6px) saturate(1.02)}.domain-check-cta-surface-scope .domain-check-card::before{content:'';position:absolute;inset:0;background:url('/assets/img/patterns/domain-icons-light.svg') center/520px 520px,url('/assets/img/patterns/domain-icons-light.svg') center/580px 580px;opacity:.08;pointer-events:none;z-index:0}.domain-check-cta-surface-scope .domain-check-card::after{background:radial-gradient(circle at center,rgba(79,130,183,.16),transparent 70%);opacity:.58;z-index:0}.domain-check-cta-surface-scope .domain-check-card>.row{position:relative;z-index:1}.domain-check-cta-surface-scope .domain-check-input .btn-domain-check-cta-surface{border-color:rgba(206,108,41,.72);background:radial-gradient(circle at 14% 24%,rgba(255,186,122,.24),transparent 58%),radial-gradient(circle at 86% 20%,rgba(242,123,43,.22),transparent 56%),linear-gradient(180deg,rgba(246,150,70,.96) 0,rgba(228,118,40,.98) 100%);box-shadow:0 12px 24px rgba(130,66,18,.3);color:#f7fbff;text-shadow:0 1px 0 rgba(8,18,30,.28);transition:background .2s,box-shadow .2s,border-color .2s,transform .2s}.domain-check-cta-surface-scope .domain-check-input .btn-domain-check-cta-surface:focus,.domain-check-cta-surface-scope .domain-check-input .btn-domain-check-cta-surface:focus-visible,.domain-check-cta-surface-scope .domain-check-input .btn-domain-check-cta-surface:hover{border-color:rgba(194,97,31,.9);background:radial-gradient(circle at 16% 24%,rgba(255,196,136,.3),transparent 58%),radial-gradient(circle at 84% 20%,rgba(242,123,43,.3),transparent 56%),linear-gradient(180deg,rgba(248,159,82,.98) 0,#e87a2c 100%);box-shadow:0 14px 28px rgba(125,60,16,.34);transform:translateY(-1px);color:#fff}.domain-check-cta-surface-scope .domain-check-input .btn-domain-check-cta-surface:active{transform:translateY(0);box-shadow:0 8px 16px rgba(120,56,15,.28)}.domain-search-alert-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.6rem}.domain-search-alert-body{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.domain-search-alert-icon{width:40px;height:40px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgba(47,111,179,.12);color:#2f6fb3;flex:0 0 auto}.domain-search-alert-title{font-size:1rem;margin:0 0 .15rem}.domain-search-alert-text{margin:0;color:var(--bs-secondary-color)}.tooltip.info-tip-tooltip{--bs-tooltip-bg:#1f2d44;--bs-tooltip-color:#f7f9fc;--bs-tooltip-opacity:1}.tooltip.info-tip-tooltip .tooltip-inner{font-size:.75rem;font-weight:500;letter-spacing:.01em;padding:.4rem .55rem;border-radius:.5rem;box-shadow:0 12px 26px rgba(15,28,46,.2)}.faq-accordion .accordion-item{position:relative}.faq-accordion .accordion-item::before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgba(244,138,58,.07) 0,rgba(47,111,179,.05) 100%);opacity:.55;z-index:0;pointer-events:none}.faq-accordion .accordion-item::after{content:'';position:absolute;width:160px;height:160px;right:-50px;top:-50px;background:radial-gradient(circle,rgba(127,169,201,.18),transparent 70%);opacity:.8;z-index:0;pointer-events:none}.faq-accordion .accordion-item>*{position:relative;z-index:1}.addon-accordion-title-icon{font-size:.96em;color:color-mix(in srgb,var(--bs-primary) 70%,var(--bs-body-color));line-height:1}.domain-check-tool-card{border:1px solid color-mix(in srgb,var(--bs-border-color) 86%,var(--bs-primary));border-radius:1rem;padding:1.25rem;background:linear-gradient(180deg,var(--bs-body-bg) 0,color-mix(in srgb,var(--bs-body-bg) 90%,var(--bs-primary-bg-subtle)) 100%);box-shadow:0 10px 28px color-mix(in srgb,var(--bs-body-color) 12%,transparent)}@media (min-width:992px){.domain-check-tool-card{padding:1.75rem}}.domain-check-tool-points span{display:inline-flex;align-items:center}.domain-check-tool-point-icon{color:var(--bs-success)}.domain-check-tool-form .input-group{border:1px solid var(--bs-border-color);border-radius:.65rem;overflow:hidden;background:var(--bs-body-bg);transition:border-color .2s,box-shadow .2s}.domain-check-tool-form .input-group-text{background:color-mix(in srgb,var(--bs-body-bg) 92%,var(--bs-primary-bg-subtle));border-right:0;border:0}.domain-check-tool-form .form-control{border:0;min-width:0}.domain-check-tool-form .form-control:focus{box-shadow:none}.domain-check-tool-form .input-group:focus-within{border-color:color-mix(in srgb,var(--bs-primary) 52%,var(--bs-border-color));box-shadow:0 0 0 .2rem var(--x-focus-ring,rgba(110,143,176,.22))}.domain-check-tool-form .input-group .btn{border:0;border-left:1px solid color-mix(in srgb,var(--bs-primary) 44%,var(--bs-border-color))}#domainCheckSubmitBtn{white-space:nowrap;padding-left:1rem;padding-right:1rem;min-height:3rem}.domain-check-empty-state{border:1px dashed color-mix(in srgb,var(--bs-border-color) 80%,var(--bs-primary));border-radius:.85rem;padding:.9rem 1rem;background:color-mix(in srgb,var(--bs-body-bg) 88%,transparent)}.domain-check-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem .75rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 88%,var(--bs-primary));border-radius:.75rem;background:color-mix(in srgb,var(--bs-body-bg) 93%,var(--bs-tertiary-bg))}.domain-check-toolbar-controls{display:inline-flex;align-items:center;gap:.75rem;flex-wrap:wrap}.domain-check-filter-chips{display:inline-flex;align-items:center;gap:.45rem;flex-wrap:wrap}.domain-check-filter-chips .btn{border-radius:999px;padding:.22rem .65rem;font-weight:600;line-height:1.2}.domain-check-filter-chips .btn.is-active,.domain-check-filter-chips .btn[aria-pressed=true]{color:var(--bs-primary-text-emphasis);background:var(--bs-primary-bg-subtle);border-color:color-mix(in srgb,var(--bs-primary) 45%,var(--bs-border-color))}.domain-check-summary{font-size:.82rem;color:var(--bs-secondary-color);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right}.domain-check-recommendation{margin:-.2rem 0 .75rem;padding:.66rem .76rem;border:1px solid color-mix(in srgb,var(--bs-info) 30%,var(--bs-border-color));border-left:3px solid color-mix(in srgb,var(--bs-info) 68%,var(--bs-primary));border-radius:.7rem;background:color-mix(in srgb,var(--bs-info) 10%,var(--bs-body-bg));display:flex;align-items:flex-start;gap:.6rem;color:color-mix(in srgb,var(--bs-body-color) 80%,var(--bs-info))}.domain-check-recommendation-icon{width:1.75rem;height:1.75rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.55rem;background:color-mix(in srgb,var(--bs-info) 20%,var(--bs-body-bg));border:1px solid color-mix(in srgb,var(--bs-info) 34%,var(--bs-border-color));flex:0 0 auto;line-height:1}.domain-check-recommendation-title{font-size:.88rem;font-weight:700;line-height:1.25}.domain-check-recommendation-text{font-size:.92rem;line-height:1.5}.domain-check-sort-wrap{display:inline-flex;align-items:center;gap:.4rem}.domain-check-sort-label{margin:0;font-size:.78rem;color:var(--bs-secondary-color);font-weight:600;white-space:nowrap}#domainCheckSort{min-width:11.5rem;border-radius:.55rem;padding-right:1.85rem}.domain-check-table-wrap{border:1px solid color-mix(in srgb,var(--bs-border-color) 85%,var(--bs-primary));border-radius:.85rem;overflow:hidden;background:color-mix(in srgb,var(--bs-body-bg) 96%,var(--bs-primary-bg-subtle))}.domain-check-table{margin:0;font-size:.94rem;vertical-align:middle}.domain-check-table thead th{font-size:.73rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:var(--bs-secondary-color);background:color-mix(in srgb,var(--bs-body-bg) 88%,var(--bs-tertiary-bg));padding:.6rem .75rem;border-bottom:1px solid var(--bs-border-color);white-space:nowrap;position:sticky;top:0;z-index:2}.domain-check-table tbody td{padding:.56rem .75rem;border-top:1px solid color-mix(in srgb,var(--bs-border-color) 90%,transparent);background:0 0}.domain-check-table tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--bs-body-bg) 94%,var(--bs-primary-bg-subtle))}.domain-check-table tbody tr:hover td{background:color-mix(in srgb,var(--bs-primary-bg-subtle) 45%,var(--bs-body-bg))}.domain-check-row.domain-check-row-compact td{padding-top:.42rem;padding-bottom:.42rem;font-size:.87rem}.domain-check-cell-domain{width:38%}.domain-check-cell-status{width:24%}.domain-check-cell-price{width:18%;white-space:nowrap;font-weight:600;font-variant-numeric:tabular-nums}.domain-check-cell-action{width:20%;white-space:nowrap}.domain-check-cell-action .btn{width:10.75rem;display:inline-flex;align-items:center;justify-content:center;font-size:.8125rem;font-weight:600;line-height:1.2;padding:.42rem .66rem;white-space:nowrap}.domain-check-cell-action .btn.btn-outline-primary,.domain-check-cell-action .btn.btn-outline-secondary,.domain-check-cell-action .btn.btn-primary{font-size:.8125rem;font-weight:600;line-height:1.2}.domain-check-row-domain{display:inline-flex;align-items:center;gap:.4rem;font-family:'Public Sans',sans-serif;font-weight:700;white-space:nowrap;max-width:100%;min-width:0}.domain-check-row-domain-text{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.domain-check-mobile-label{display:none}.domain-check-row-requested-badge{display:inline-flex;align-items:center;padding:.08rem .45rem;border-radius:999px;font-size:.66rem;letter-spacing:.04em;text-transform:uppercase;background:var(--bs-primary-bg-subtle);color:var(--bs-primary-text-emphasis);flex:0 0 auto}.domain-check-pill{display:inline-flex;align-items:center;gap:.35rem;padding:.14rem .52rem;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.domain-check-pill::before{content:'';width:.42rem;height:.42rem;border-radius:999px;background:currentColor;opacity:.92;flex:0 0 auto}.domain-check-pill-available{background:color-mix(in srgb,var(--bs-success) 16%,var(--bs-body-bg));color:var(--bs-success-text-emphasis)}.domain-check-pill-taken{background:color-mix(in srgb,var(--bs-danger) 14%,var(--bs-body-bg));color:var(--bs-danger-text-emphasis)}.domain-check-pill-checking{background:color-mix(in srgb,var(--bs-primary) 12%,var(--bs-body-bg));color:var(--bs-primary-text-emphasis)}.domain-check-pill-checking::before{animation:1.1s ease-in-out infinite domain-check-pulse}.domain-check-pill-unknown{background:color-mix(in srgb,var(--bs-secondary-color) 10%,var(--bs-body-bg));color:var(--bs-secondary-color)}.domain-check-row-note{font-size:.75rem;line-height:1.3;color:var(--bs-secondary-color);margin-top:.2rem}.domain-check-status-main{display:inline-flex;align-items:center;gap:.38rem}.domain-check-status-main .info-tip{margin-left:0}.domain-check-row-price-suffix{font-size:.75rem;color:var(--bs-secondary-color);font-weight:500}.domain-check-row-requested td{background:color-mix(in srgb,var(--bs-primary-bg-subtle) 32%,transparent)}.domain-check-row-requested:hover td{background:color-mix(in srgb,var(--bs-primary-bg-subtle) 58%,transparent)}.domain-check-row.domain-check-pending td{opacity:.78;position:relative;overflow:hidden}@media (max-width:991.98px){.domain-check-table-wrap{padding:.4rem;background:color-mix(in srgb,var(--bs-body-bg) 98%,var(--bs-primary-bg-subtle))}.domain-check-toolbar{align-items:flex-start;flex-direction:column}.domain-check-toolbar-controls{width:100%}.domain-check-sort-wrap{margin-left:auto}.domain-check-summary{white-space:normal;overflow:visible;text-overflow:initial;text-align:left}.domain-check-recommendation{margin-top:-.15rem;padding:.6rem .64rem;gap:.5rem}.domain-check-recommendation-title{font-size:.86rem}.domain-check-recommendation-text{font-size:.9rem}.domain-check-tool-form .input-group{display:flex;flex-wrap:wrap;align-items:stretch}.domain-check-tool-form .input-group-text{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding-inline:.85rem}.domain-check-tool-form .input-group .form-control{flex:1 1 0;width:1%;min-width:0;min-height:2.75rem;padding-left:.9rem}.domain-check-tool-form .input-group .btn{flex:1 1 100%;width:100%;border-left:0;border-top:1px solid color-mix(in srgb,var(--bs-primary) 44%,var(--bs-border-color));border-radius:0!important;min-height:2.75rem}#domainCheckSubmitBtn{border-radius:0!important}.domain-check-table thead,.domain-check-table thead th,.domain-check-table thead tr{display:none!important;padding:0!important;margin:0!important;border:0!important}.domain-check-table,.domain-check-table tbody,.domain-check-table td,.domain-check-table tr{display:block;width:100%}.domain-check-table tbody td{border:0!important;padding:0;background:0 0!important}.domain-check-table tbody tr{display:grid;grid-template-columns:1fr auto;grid-template-areas:'domain domain' 'status price' 'action action';column-gap:.75rem;row-gap:.35rem;padding:.72rem .75rem;margin-bottom:.55rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 88%,var(--bs-primary));border-radius:.75rem;background:var(--bs-body-bg);box-shadow:0 4px 12px color-mix(in srgb,var(--bs-body-color) 7%,transparent)}.domain-check-table tbody tr:last-child{margin-bottom:0}.domain-check-cell-domain{grid-area:domain}.domain-check-row-domain{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;width:100%;gap:.55rem}.domain-check-mobile-label{display:inline-block;font-size:.67rem;line-height:1.2;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--bs-secondary-color);margin-bottom:.22rem}.domain-check-cell-action .domain-check-mobile-label,.domain-check-cell-domain .domain-check-mobile-label,.domain-check-cell-price .domain-check-mobile-label,.domain-check-cell-status .domain-check-mobile-label{display:none}.domain-check-cell-status{grid-area:status;min-width:0;padding-top:.1rem!important}.domain-check-cell-price{grid-area:price;text-align:right;padding-top:.1rem!important;font-size:.9rem}.domain-check-cell-action{grid-area:action;padding-top:.45rem!important}.domain-check-cell-action .domain-check-mobile-label{margin-bottom:.38rem}.domain-check-cell-action .btn{width:100%;min-width:0}.domain-check-row.domain-check-pending td::after{border-radius:.35rem}}@media (max-width:575.98px){.domain-check-filter-chips{width:100%}.domain-check-filter-chips .btn{flex:1 1 auto;text-align:center}.domain-check-sort-wrap{width:100%;margin-left:0}#domainCheckSort{width:100%;min-width:0}}.domain-status-available{color:var(--bs-success-text-emphasis);font-weight:600}.domain-status-taken{color:var(--bs-danger-text-emphasis);font-weight:600}.domain-status-unknown{color:var(--bs-secondary-color);font-weight:600}.domain-status-checking{color:var(--bs-primary-text-emphasis);font-weight:600}.domain-check-pending{opacity:.86;position:relative}.domain-check-row.domain-check-pending td::after{content:'';position:absolute;inset:0;background:linear-gradient(100deg,transparent 25%,color-mix(in srgb,var(--bs-body-bg) 88%,transparent) 50%,transparent 75%);background-size:200% 100%;animation:1.35s linear infinite domain-check-shimmer;pointer-events:none}@keyframes domain-check-shimmer{0%{background-position:180% 0}100%{background-position:-20% 0}}@keyframes domain-check-pulse{0%,100%{opacity:.45;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}.domain-all-tools{position:static;background:0 0;padding:1.1rem 1.4rem 1.4rem;border-bottom:1px dashed rgba(59,79,115,.16);border-radius:0;margin-bottom:0}.domain-all .domain-filter-chips .btn{box-shadow:none}.domain-all .article-search,.domain-all .article-search input{width:100%;max-width:none}.domain-all-list{max-height:380px;overflow:auto;scrollbar-gutter:stable;padding:.8rem 1.4rem 1.3rem;margin:.25rem 0 .6rem}.domain-all-list.is-empty{max-height:none;overflow:visible;padding-top:0;padding-bottom:0;margin:.2rem 0 0}.domain-all-list .plan-price{padding:.45rem 0;border-top:1px dashed rgba(59,79,115,.16);border-bottom:0}.domain-all-list .plan-price-line,.domain-grid-popular .plan-price-line{display:flex;align-items:baseline;gap:.24rem;flex-wrap:wrap;row-gap:.08rem;max-width:100%}.domain-all-list .plan-price-value,.domain-grid-popular .plan-price-value{line-height:1;flex:0 1 auto;min-width:0}.domain-all-list .plan-price-suffix,.domain-grid-popular .plan-price-suffix{white-space:nowrap;line-height:1.15;flex:0 0 auto}.domain-all-list .plan-price-value{font-size:clamp(1.02rem, 1.7vw, 1.3rem)}.domain-all-footer{margin:.35rem 1.4rem 1.1rem;font-size:.85rem}@media (max-width:767.98px){.domain-grid-popular .plan-card-compact .plan-price-value{font-size:1.35rem}.domain-all-list .plan-card-mini .plan-price-value{font-size:1rem}.domain-all-list{max-height:280px;padding:.85rem 1.1rem 1rem;margin:.35rem 0 .5rem}.domain-all-list.is-empty{max-height:none;padding-top:0;padding-bottom:0;margin:.15rem 0 0}.domain-all-tools{padding:.95rem 1.1rem .8rem}.domain-search-alert{margin:.35rem 1.1rem .6rem}.domain-all-footer{margin:.2rem 1.1rem .9rem}.domain-save{top:.6rem;right:.6rem}}.plan-card.domain-all-panel{padding:0;gap:0;overflow:visible}.plan-card.domain-all-panel::before{content:none}.form-block-head{max-width:none}.form-block-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(240px,1fr);gap:1rem;align-items:start}.form-block-grid.form-block-grid-single{grid-template-columns:minmax(0,1fr)}.form-block-aside,.form-block-panel{border-radius:1rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 78%,var(--bs-primary));background:linear-gradient(180deg,color-mix(in srgb,var(--bs-card-bg) 98%,#fff) 0,color-mix(in srgb,var(--bs-body-bg) 98%,#fff) 100%);box-shadow:0 10px 22px color-mix(in srgb,var(--x-card-shadow) 34%,transparent)}.form-block-panel{padding:1rem}.form-block-aside{padding:.95rem}.form-block-notice{display:flex;align-items:flex-start;gap:.65rem;padding:.78rem .85rem;border-radius:.8rem;border:1px solid transparent;margin-bottom:.9rem}.form-block-notice-icon{width:1.85rem;height:1.85rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.62rem;font-size:.88rem;flex:0 0 auto;transform:translateY(.02rem)}.form-block-notice-title{font-size:.9rem;font-weight:600;line-height:1.25;margin:0}.form-block-notice-text{font-size:.92rem;line-height:1.45;margin:0}.form-block-notice-info{color:color-mix(in srgb,var(--bs-body-color) 78%,var(--bs-info));background:color-mix(in srgb,var(--bs-info) 9%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-info) 22%,var(--bs-border-color))}.form-block-notice-info .form-block-notice-icon{background:color-mix(in srgb,var(--bs-info) 18%,var(--bs-body-bg));border:1px solid color-mix(in srgb,var(--bs-info) 34%,var(--bs-border-color))}.form-block-notice-warning{color:color-mix(in srgb,var(--bs-body-color) 72%,var(--bs-warning));background:color-mix(in srgb,var(--bs-warning) 12%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-warning) 28%,var(--bs-border-color))}.form-block-notice-warning .form-block-notice-icon{background:color-mix(in srgb,var(--bs-warning) 24%,var(--bs-body-bg));border:1px solid color-mix(in srgb,var(--bs-warning) 40%,var(--bs-border-color))}.form-block-notice-success{color:color-mix(in srgb,var(--bs-body-color) 74%,var(--bs-success));background:color-mix(in srgb,var(--bs-success) 10%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-success) 26%,var(--bs-border-color))}.form-block-notice-success .form-block-notice-icon{background:color-mix(in srgb,var(--bs-success) 18%,var(--bs-body-bg));border:1px solid color-mix(in srgb,var(--bs-success) 34%,var(--bs-border-color))}.form-block-notice-danger{color:color-mix(in srgb,var(--bs-body-color) 72%,var(--bs-danger));background:color-mix(in srgb,var(--bs-danger) 9%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-danger) 22%,var(--bs-border-color))}.form-block-notice-danger .form-block-notice-icon{background:color-mix(in srgb,var(--bs-danger) 16%,var(--bs-body-bg));border:1px solid color-mix(in srgb,var(--bs-danger) 30%,var(--bs-border-color))}.form-block-notice .form-block-notice-text .alert-link,.form-block-notice .form-block-notice-text a{color:inherit;text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:.14em;text-decoration-thickness:.07em}.form-block-notice .form-block-notice-text .alert-link:focus-visible,.form-block-notice .form-block-notice-text .alert-link:hover,.form-block-notice .form-block-notice-text a:focus-visible,.form-block-notice .form-block-notice-text a:hover{color:inherit;text-decoration:underline;filter:none}.form-block-success-persist{display:flex;align-items:flex-start;gap:.75rem;padding:.95rem 1.05rem .9rem;border-radius:.75rem;border:1px solid color-mix(in srgb,var(--bs-success) 38%,var(--bs-border-color));border-left:3px solid color-mix(in srgb,var(--bs-success) 74%,var(--x-primary-grad-start));background:linear-gradient(90deg,color-mix(in srgb,var(--bs-success) 12%,var(--bs-body-bg)) 0,color-mix(in srgb,var(--bs-success) 8%,var(--bs-body-bg)) 100%);box-shadow:0 10px 22px color-mix(in srgb,var(--bs-success) 14%,transparent);line-height:1.45;position:relative}.form-block-success-persist-icon{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:.72rem;font-size:1.02rem;line-height:1;flex:0 0 auto;color:#edfff3;background:linear-gradient(180deg,color-mix(in srgb,var(--bs-success) 72%,#238f55) 0,color-mix(in srgb,var(--bs-success) 62%,#1a7445) 100%);border:1px solid color-mix(in srgb,var(--bs-success) 58%,var(--bs-border-color));box-shadow:inset 0 1px 0 rgba(255,255,255,.22);transform:translateY(.02rem)}.form-block-success-persist-content{min-width:0}.form-block-success-persist-text{margin:0;font-size:.94rem;font-weight:500;line-height:1.5;color:color-mix(in srgb,var(--bs-body-color) 74%,var(--bs-success))}.form-block-success-persist-attention{animation:.6s ease-out form-block-success-persist-pulse}.form-block-form .form-label{font-size:.88rem;font-weight:600;margin-bottom:.38rem;color:color-mix(in srgb,var(--bs-body-color) 90%,var(--bs-emphasis-color))}.form-block-form .form-block-label-row{display:inline-flex;align-items:center;gap:.2rem;margin-bottom:.38rem}.form-block-form .form-block-label-row .form-label{margin-bottom:0}.form-block-form .form-block-check .info-tip,.form-block-form .form-block-label-row .info-tip{margin-left:0}.form-block-form .form-control,.form-block-form .form-select{border-radius:.7rem;padding:.58rem .72rem;border-color:color-mix(in srgb,var(--bs-border-color) 84%,var(--bs-primary));background:color-mix(in srgb,var(--bs-card-bg) 96%,#fff)}.form-block-form .form-control:focus,.form-block-form .form-select:focus{border-color:color-mix(in srgb,var(--bs-primary) 44%,var(--bs-border-color));box-shadow:0 0 0 .2rem color-mix(in srgb,var(--bs-primary) 18%,transparent)}.form-block-form .is-invalid{border-color:color-mix(in srgb,var(--bs-danger) 52%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-danger) 8%,var(--bs-card-bg))}.form-block-form .form-check-input.is-invalid{border-color:color-mix(in srgb,var(--bs-danger) 56%,var(--bs-border-color));box-shadow:0 0 0 .12rem color-mix(in srgb,var(--bs-danger) 20%,transparent)}.form-block-form .is-valid{border-color:color-mix(in srgb,var(--bs-primary) 52%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-primary) 8%,var(--bs-card-bg))}.form-block-form .form-check-input.is-valid{border-color:color-mix(in srgb,var(--bs-primary) 56%,var(--bs-border-color));box-shadow:0 0 0 .12rem color-mix(in srgb,var(--bs-primary) 20%,transparent)}.form-block-form .form-check-input.is-invalid:checked,.form-block-form .form-check-input.is-valid:checked{box-shadow:none}.form-block-form .form-check-input:checked{background-color:color-mix(in srgb,var(--bs-primary) 78%,#2f6fb3);border-color:color-mix(in srgb,var(--bs-primary) 70%,var(--bs-border-color))}.form-block-form .form-check-input:checked:focus{box-shadow:0 0 0 .2rem color-mix(in srgb,var(--bs-primary) 24%,transparent)}.form-block-invalid-feedback{display:none;margin-top:.38rem;font-size:.82rem;line-height:1.35;color:color-mix(in srgb,var(--bs-danger) 84%,#8b0000)}.form-block-invalid-feedback.is-visible{display:block}.form-block-hcaptcha{display:grid;gap:.42rem}.form-block-hcaptcha[data-hcaptcha-lazy] .h-captcha[data-size=normal]{min-height:83px}.form-block-captcha-feedback{margin-top:0}.form-block-check{padding:.62rem .72rem;border-radius:.7rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 82%,var(--bs-primary));background:color-mix(in srgb,var(--bs-card-bg) 96%,#fff);display:flex;align-items:flex-start;gap:.55rem}.form-block-check .form-check-input{margin-top:.2rem;margin-left:0;float:none;flex:0 0 auto}.form-block-check .form-check-label{font-size:.9rem;line-height:1.4;margin-bottom:0}.form-block-check-description{display:block;margin-top:.14rem;font-size:.84rem;line-height:1.4;color:color-mix(in srgb,var(--bs-body-color) 74%,transparent)}.form-block-fieldset{min-width:0;margin:0;padding:0;border:0}.form-block-fieldset>legend{float:none;width:100%;padding:0;line-height:inherit}.form-block-switch-input{min-width:2.15rem}.form-block-radio-group{display:grid;gap:.5rem}.form-block-radio-option{padding:.52rem .66rem}.form-block-choice-cards{display:grid;grid-template-columns:minmax(0,1fr);gap:.65rem}.form-block-choice-card{min-width:0}.form-block-choice-card-label{display:flex;align-items:center;gap:.72rem;width:100%;padding:.72rem .82rem;border-radius:.78rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 82%,var(--bs-primary));background:color-mix(in srgb,var(--bs-card-bg) 96%,#fff);cursor:pointer;transition:border-color .16s,box-shadow .16s,background-color .16s,transform .16s;min-height:4rem}.form-block-choice-card-label:hover{border-color:color-mix(in srgb,var(--bs-primary) 34%,var(--bs-border-color));transform:translateY(-1px)}.form-block-choice-card-input:focus-visible+.form-block-choice-card-label{border-color:color-mix(in srgb,var(--bs-primary) 44%,var(--bs-border-color));box-shadow:0 0 0 .2rem color-mix(in srgb,var(--bs-primary) 18%,transparent)}.form-block-choice-card-input:checked+.form-block-choice-card-label{border-color:color-mix(in srgb,var(--bs-primary) 52%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-primary) 10%,var(--bs-card-bg));box-shadow:0 0 0 .16rem color-mix(in srgb,var(--bs-primary) 14%,transparent)}.form-block-choice-card-input.is-invalid+.form-block-choice-card-label{border-color:color-mix(in srgb,var(--bs-danger) 52%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-danger) 8%,var(--bs-card-bg))}.form-block-choice-card-input.is-valid+.form-block-choice-card-label{border-color:color-mix(in srgb,var(--bs-success) 52%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-success) 9%,var(--bs-card-bg))}.form-block-choice-card-icon{width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.42rem;background:rgba(47,111,179,.08);color:#2f6fb3;font-size:1.08rem;flex:0 0 auto}.form-block-choice-card-icon img{width:20px;height:20px;object-fit:contain;display:block}.form-block-choice-card-copy{display:grid;gap:.14rem;min-width:0}.form-block-choice-card-title{font-size:.94rem;font-weight:600;line-height:1.3;color:color-mix(in srgb,var(--bs-body-color) 92%,var(--bs-emphasis-color))}.form-block-choice-card-description{font-size:.84rem;line-height:1.4;color:color-mix(in srgb,var(--bs-body-color) 74%,transparent)}@media (min-width:768px){.customer-experiences-desktop .customer-experiences-mobile-nav .carousel-control-next,.customer-experiences-desktop .customer-experiences-mobile-nav .carousel-control-prev{margin-top:-1px}.form-block-choice-cards{grid-template-columns:repeat(var(--form-block-choice-cards-columns-md,1),minmax(0,1fr))}}@media (min-width:992px){.form-block-choice-cards{grid-template-columns:repeat(var(--form-block-choice-cards-columns-lg,var(--form-block-choice-cards-columns-md,1)),minmax(0,1fr))}}.form-block-segment{border:1px solid color-mix(in srgb,var(--bs-border-color) 82%,var(--bs-primary));border-radius:.8rem;background:color-mix(in srgb,var(--bs-body-bg) 98%,#fff);padding:.72rem;height:100%}.form-block-segment-title{font-size:.9rem;font-weight:600;margin:0}.form-block-segment-lead{font-size:.86rem;color:color-mix(in srgb,var(--bs-body-color) 72%,transparent);line-height:1.4}.form-block-segments{display:grid;grid-template-columns:minmax(0,1fr);gap:.7rem}.form-block-segments.form-block-segments-multistep-single{grid-template-columns:minmax(0,1fr)}.form-block-segments.form-block-segments-multistep-single .form-block-segment{grid-column:auto!important}@media (min-width:992px){.form-block-segments{grid-template-columns:repeat(2,minmax(0,1fr))}.form-block-segment.form-block-segment-span-2{grid-column:span 2}.form-block-segment.form-block-segment-col-1{grid-column-start:1}.form-block-segment.form-block-segment-col-2{grid-column-start:2}}.form-block-segment .row.g-3{--bs-gutter-y:.65rem}.form-block-repeatable{border:1px solid color-mix(in srgb,var(--bs-border-color) 84%,var(--bs-primary));border-radius:.75rem;padding:.75rem;background:color-mix(in srgb,var(--bs-card-bg) 98%,#fff)}.form-block-repeatable.is-invalid{border-color:color-mix(in srgb,var(--bs-danger) 54%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-danger) 8%,var(--bs-card-bg))}.form-block-repeatable.is-valid{border-color:color-mix(in srgb,var(--bs-success) 54%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-success) 8%,var(--bs-card-bg))}.form-block-repeatable-row{padding:.55rem 0;border-top:1px dashed color-mix(in srgb,var(--bs-border-color) 82%,var(--bs-primary))}.form-block-repeatable-row:first-child{border-top:0;padding-top:0}.form-block-repeatable-row:last-child{padding-bottom:.2rem}.form-block-repeatable-row .row.g-2{--bs-gutter-x:.6rem;--bs-gutter-y:.45rem}.form-block-repeatable-row-grid>[class*=col-]{min-width:0}.form-block-repeatable-row-grid{position:relative}.form-block-repeatable-row-grid .form-control,.form-block-repeatable-row-grid .form-select{min-height:32px;padding:.25rem .5rem;font-size:.82rem;border-radius:.45rem}.form-block-repeatable-row-remove-col{display:flex;align-items:flex-end;justify-content:flex-end}.form-block-repeatable-row-action-col{padding-top:.1rem}.form-block-repeatable-add-btn{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:.38rem .72rem;border-radius:.55rem!important;font-size:.82rem;font-weight:600;letter-spacing:.01em;border-color:rgba(47,111,179,.45);color:#2f6fb3;background:rgba(47,111,179,.08);box-shadow:0 8px 16px rgba(47,111,179,.12)}.form-block-repeatable-add-btn:focus,.form-block-repeatable-add-btn:hover{background:rgba(47,111,179,.16);border-color:rgba(47,111,179,.65);color:#255b94}.form-block-repeatable-remove-btn{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:.25rem .5rem;border-radius:.45rem!important;font-size:.82rem;font-weight:600}.form-block-repeatable-remove-icon-btn{min-width:32px;height:32px;padding:0;font-size:.86rem;line-height:1}.form-block-repeatable-remove-icon-btn .bi{line-height:1}@media (min-width:768px){.form-block-repeatable-row-remove-col{position:static}.form-block-repeatable-row-grid .form-block-repeatable-remove-icon-btn{width:32px;height:32px}}@media (max-width:767.98px){.form-block-repeatable{padding:.62rem}.form-block-repeatable-row{padding:.48rem 0}.form-block-repeatable-row-grid{--bs-gutter-x:.45rem}.form-block-repeatable-row-remove-col{position:static;align-items:center}.form-block-repeatable-remove-icon-btn{min-width:30px;height:30px;font-size:.82rem}}.form-block-consent{margin:1rem 0 0;font-size:.86rem;line-height:1.5;white-space:pre-line;color:color-mix(in srgb,var(--bs-body-color) 82%,transparent)}.form-block-privacy{font-size:.82rem;line-height:1.45;color:color-mix(in srgb,var(--bs-body-color) 68%,transparent)}.form-block-privacy-links{display:inline-flex;flex-wrap:wrap;gap:.45rem;margin-left:.35rem}.form-block-privacy-links a{color:color-mix(in srgb,var(--bs-primary) 78%,var(--bs-body-color));text-decoration:underline;text-underline-offset:2px;display:inline-flex;align-items:center;min-height:24px}.form-block-privacy-links a:hover{color:color-mix(in srgb,var(--bs-primary) 92%,var(--bs-body-color))}.form-block-stepper{border:1px solid color-mix(in srgb,var(--bs-border-color) 84%,var(--bs-primary));border-radius:.72rem;padding:.55rem .7rem;background:color-mix(in srgb,var(--bs-card-bg) 96%,#fff)}.form-block-stepper-track{display:grid;grid-template-columns:minmax(0,1fr);gap:.45rem;margin-bottom:.45rem}.form-block-stepper-item{display:flex;align-items:flex-start;gap:.5rem;text-align:left;width:100%;padding:.5rem .58rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 86%,var(--bs-primary));border-radius:.62rem;background:color-mix(in srgb,var(--bs-card-bg) 98%,#fff);color:color-mix(in srgb,var(--bs-body-color) 86%,var(--bs-emphasis-color));cursor:pointer;transition:border-color .18s,background-color .18s,box-shadow .18s}.form-block-stepper-item:disabled{opacity:.78;cursor:default}.form-block-stepper-item.is-active{border-color:color-mix(in srgb,var(--bs-primary) 52%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-primary) 12%,var(--bs-card-bg));box-shadow:0 0 0 .14rem color-mix(in srgb,var(--bs-primary) 14%,transparent)}.form-block-stepper-item.is-completed{border-color:color-mix(in srgb,var(--bs-success) 46%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-success) 10%,var(--bs-card-bg))}.form-block-stepper-index{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:999px;font-size:.73rem;font-weight:700;line-height:1;flex:0 0 auto;color:color-mix(in srgb,var(--bs-body-color) 82%,var(--bs-emphasis-color));background:color-mix(in srgb,var(--bs-border-color) 78%,#fff);border:1px solid color-mix(in srgb,var(--bs-border-color) 74%,var(--bs-primary))}.form-block-stepper-item.is-active .form-block-stepper-index{color:#fff;background:color-mix(in srgb,var(--bs-primary) 78%,#28598f);border-color:color-mix(in srgb,var(--bs-primary) 74%,var(--bs-border-color))}.form-block-stepper-item.is-completed .form-block-stepper-index{color:#effff5;background:color-mix(in srgb,var(--bs-success) 74%,#2d8a58);border-color:color-mix(in srgb,var(--bs-success) 66%,var(--bs-border-color))}.form-block-stepper-copy{display:grid;gap:.12rem;min-width:0}.form-block-stepper-label{font-size:.82rem;font-weight:600;line-height:1.3;color:inherit}.form-block-stepper-description{font-size:.75rem;line-height:1.32;color:color-mix(in srgb,var(--bs-body-color) 66%,transparent)}.form-block-stepper-progress{font-size:.84rem;font-weight:600;line-height:1.35;color:color-mix(in srgb,var(--bs-body-color) 78%,var(--bs-primary))}@media (min-width:992px){.form-block-stepper-track{grid-template-columns:repeat(3,minmax(0,1fr))}}.form-block-step-actions{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.form-block-step-actions .btn{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:.52rem .95rem;border-radius:.68rem}.form-block-actions{display:flex;align-items:center;gap:.6rem}.form-block-actions .btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:42px;padding:.56rem 1rem;border-radius:.7rem}@media (max-width:575.98px){.form-block-step-actions{justify-content:stretch}.form-block-actions .btn,.form-block-step-actions .btn{flex:1 1 auto}}.form-block-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.form-block-aside-title{font-size:1rem;font-weight:600;margin:0 0 .32rem}.form-block-aside-lead{font-size:.9rem;line-height:1.45;color:color-mix(in srgb,var(--bs-body-color) 72%,transparent);margin:0 0 .65rem}.form-block-aside-list{display:grid;gap:.5rem}.form-block-aside-list li{display:flex;align-items:flex-start;gap:.45rem;font-size:.9rem;line-height:1.4;color:color-mix(in srgb,var(--bs-body-color) 84%,transparent)}.form-block-aside-list .bi{margin-top:.12rem;color:color-mix(in srgb,var(--bs-primary) 72%,var(--bs-body-color))}@media (max-width:991.98px){.form-block-grid{grid-template-columns:minmax(0,1fr)}}.content-head-fluid .form-block-head{max-width:none}.form-block-file-upload{position:relative;display:flex;flex-direction:column;gap:.82rem;padding:.82rem;border:1px dashed color-mix(in srgb,var(--bs-border-color) 76%,var(--bs-primary));border-radius:.78rem;background:color-mix(in srgb,var(--bs-card-bg) 96%,#fff);transition:border-color .16s,box-shadow .16s,background-color .16s,transform .16s;cursor:pointer}.form-block-file-upload:hover{border-color:color-mix(in srgb,var(--bs-primary) 34%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-primary) 4%,var(--bs-card-bg));transform:translateY(-1px)}.form-block-file-upload.is-dragover,.form-block-file-upload.is-invalid,.form-block-file-upload.is-valid,.form-block-file-upload:focus-visible{outline:0;transform:none}.form-block-file-upload.is-dragover,.form-block-file-upload:focus-visible{border-color:color-mix(in srgb,var(--bs-primary) 44%,var(--bs-border-color));box-shadow:0 0 0 .2rem color-mix(in srgb,var(--bs-primary) 18%,transparent);background:color-mix(in srgb,var(--bs-primary) 8%,var(--bs-card-bg))}.form-block-file-upload.is-invalid{border-color:color-mix(in srgb,var(--bs-danger) 52%,var(--bs-border-color));box-shadow:0 0 0 .16rem color-mix(in srgb,var(--bs-danger) 16%,transparent);background:color-mix(in srgb,var(--bs-danger) 8%,var(--bs-card-bg))}.form-block-file-upload.is-valid{border-color:color-mix(in srgb,var(--bs-success) 52%,var(--bs-border-color));box-shadow:0 0 0 .16rem color-mix(in srgb,var(--bs-success) 14%,transparent);background:color-mix(in srgb,var(--bs-success) 7%,var(--bs-card-bg))}.form-block-file-upload.has-files{padding:.72rem .82rem}.form-block-file-upload-inner{display:flex;align-items:center;gap:.82rem;min-width:0;text-align:left}.form-block-file-upload-icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.42rem;background:rgba(47,111,179,.08);color:#2f6fb3;font-size:1.02rem;flex:0 0 auto}.form-block-file-upload.is-dragover .form-block-file-upload-icon{animation:.36s 2 bounce-upload}@keyframes bounce-upload{0%,100%{transform:translateY(0)}50%{transform:translateY(-2px)}}.form-block-file-upload-content{flex:1 1 auto;min-width:0}.form-block-file-upload-title{display:flex;align-items:center;flex-wrap:wrap;gap:.32rem;margin:0 0 .18rem;font-size:.9rem;font-weight:600;line-height:1.4;color:color-mix(in srgb,var(--bs-body-color) 90%,var(--bs-emphasis-color))}.form-block-file-upload-browse{appearance:none;display:inline;padding:0;border:0;border-radius:0;background:0 0;color:var(--bs-primary);font:inherit;font-size:inherit;font-weight:600;line-height:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:2px;transition:color .16s,text-decoration-color .16s,box-shadow .16s}.form-block-file-upload-browse:hover{color:color-mix(in srgb,var(--bs-primary) 86%,var(--bs-body-color));text-decoration-color:color-mix(in srgb,var(--bs-primary) 86%,var(--bs-body-color))}.form-block-file-upload-browse:focus-visible{outline:0;border-radius:.2rem;box-shadow:0 0 0 .16rem color-mix(in srgb,var(--bs-primary) 18%,transparent)}.form-block-file-upload-hint{margin:0;font-size:.78rem;line-height:1.35;color:color-mix(in srgb,var(--bs-body-color) 68%,transparent)}.form-block-file-upload-input{display:none}.form-block-file-upload-list{display:none;flex-direction:column;gap:.5rem;margin-top:.08rem;padding-top:.72rem;border-top:1px solid color-mix(in srgb,var(--bs-border-color) 56%,transparent)}.form-block-file-upload-list.has-items{display:flex}.form-block-file-item{display:flex;align-items:center;gap:.68rem;padding:.58rem .68rem;border-radius:.7rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 82%,var(--bs-primary));background:color-mix(in srgb,var(--bs-card-bg) 96%,#fff);transition:border-color .16s,background-color .16s}.form-block-file-item:hover{border-color:color-mix(in srgb,var(--bs-primary) 30%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-primary) 5%,var(--bs-card-bg))}.form-block-file-item-icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.42rem;background:rgba(47,111,179,.08);color:#2f6fb3;font-size:.9rem;flex:0 0 auto}.form-block-file-item-content{flex:1 1 auto;min-width:0}.form-block-file-item-name{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:600;line-height:1.35;color:color-mix(in srgb,var(--bs-body-color) 90%,var(--bs-emphasis-color))}.form-block-file-item-size{margin:.04rem 0 0;font-size:.76rem;line-height:1.3;color:color-mix(in srgb,var(--bs-body-color) 64%,transparent)}.form-block-file-item-remove{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:1px solid color-mix(in srgb,var(--bs-danger) 18%,transparent);border-radius:.55rem;background:color-mix(in srgb,var(--bs-danger) 8%,transparent);color:var(--bs-danger);cursor:pointer;transition:border-color .16s,background-color .16s,color .16s,box-shadow .16s;flex:0 0 auto}.form-block-file-item-remove:hover{border-color:color-mix(in srgb,var(--bs-danger) 28%,transparent);background:color-mix(in srgb,var(--bs-danger) 12%,transparent)}.form-block-file-item-remove:focus-visible{outline:0;box-shadow:0 0 0 .16rem color-mix(in srgb,var(--bs-danger) 16%,transparent)}@media (max-width:575.98px){.form-block-file-upload{padding:.72rem}.form-block-file-upload-inner,.form-block-file-upload-title{align-items:flex-start}}.rich-text-block-content{color:rgba(var(--bs-body-color-rgb),.9);line-height:1.72}.rich-text-reading-progress{height:4px;border-radius:999px;background:color-mix(in srgb,var(--bs-primary) 12%,var(--bs-border-color));overflow:hidden;margin:0 0 .9rem}.rich-text-reading-progress-fill{display:block;width:0;height:100%;border-radius:inherit;background:color-mix(in srgb,var(--bs-primary) 72%,transparent);transition:width .18s linear}.rich-text-search .form-control{padding-left:2.5rem;padding-right:2rem;border-radius:999px;box-shadow:0 10px 22px var(--x-card-shadow);border-color:color-mix(in srgb,var(--bs-primary) 26%,var(--bs-border-color));background:rgba(var(--bs-body-bg-rgb),.9)}.rich-text-search{max-width:420px}.rich-text-search .form-control[type=search]::-webkit-search-cancel-button,.rich-text-search .form-control[type=search]::-webkit-search-decoration,.rich-text-search .form-control[type=search]::-webkit-search-results-button,.rich-text-search .form-control[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;display:none}.rich-text-search .form-control[type=search]::-ms-clear,.rich-text-search .form-control[type=search]::-ms-reveal{display:none;width:0;height:0}.rich-text-search-reset{position:absolute;right:.62rem;top:50%;transform:translateY(-50%);width:1.1rem;height:1.1rem;display:inline-flex;align-items:center;justify-content:center;border:0;color:rgba(var(--bs-body-color-rgb),.56);background:0 0;padding:0;line-height:1;z-index:2;cursor:pointer}.rich-text-search-reset:focus-visible,.rich-text-search-reset:hover{color:var(--bs-body-color);background:0 0;outline:0}.rich-text-search-reset i{font-size:1rem;line-height:1}.rich-text-block-content>:last-child{margin-bottom:0}.rich-text-block+.rich-text-block{border-top:1px solid var(--bs-border-color);padding-top:4rem}.rich-text-block-content .rich-text-heading{position:relative;font-weight:650;color:rgba(var(--bs-body-color-rgb),.94);padding-bottom:.45rem;margin-top:2rem;margin-bottom:.95rem;display:flex;align-items:center;gap:.4rem}.rich-text-block-content>.rich-text-heading:first-child{margin-top:.35rem}.rich-text-block-content .rich-text-heading::after{content:"";position:absolute;left:0;bottom:0;width:2.25rem;height:2px;border-radius:999px;background:color-mix(in srgb,var(--x-primary-grad-end) 78%,transparent)}.rich-text-block-content .rich-text-heading-h2{font-size:clamp(1.08rem, .98rem + .28vw, 1.24rem)}.rich-text-block-content .rich-text-heading-h3,.rich-text-block-content .rich-text-heading-h4{font-size:clamp(.98rem, .92rem + .2vw, 1.1rem)}.rich-text-block-content ol,.rich-text-block-content p,.rich-text-block-content ul{margin-bottom:1.05rem}.rich-text-block-content blockquote{margin:1.25rem 0;padding:.85rem 1.1rem .85rem 1.2rem;border-left:3px solid color-mix(in srgb,var(--bs-primary) 52%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-primary) 5%,rgba(var(--bs-tertiary-bg-rgb),.7));border-radius:0 .55rem .55rem 0;color:rgba(var(--bs-body-color-rgb),.82);font-size:.94rem;line-height:1.68}.rich-text-block-content blockquote>:last-child{margin-bottom:0}.rich-text-block-content .rich-text-heading+ol,.rich-text-block-content .rich-text-heading+p,.rich-text-block-content .rich-text-heading+ul{margin-top:.2rem}.rich-text-block-content ol+.rich-text-heading,.rich-text-block-content p+.rich-text-heading,.rich-text-block-content ul+.rich-text-heading{margin-top:2.15rem}@media (max-width:575.98px){.rich-text-block+.rich-text-block{padding-top:3.5rem}.rich-text-block-content .rich-text-heading{margin-top:1.7rem;margin-bottom:.85rem}.rich-text-block-content ol+.rich-text-heading,.rich-text-block-content p+.rich-text-heading,.rich-text-block-content ul+.rich-text-heading{margin-top:1.85rem}}.rich-text-heading-anchor{appearance:none;border:1px solid color-mix(in srgb,var(--bs-primary) 22%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-primary) 8%,transparent);color:rgba(var(--bs-body-color-rgb),.66);width:1.35rem;height:1.35rem;border-radius:.45rem;font-size:.74rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;padding:0;flex:0 0 1.35rem;transition:color .2s,border-color .2s,background-color .2s}.rich-text-heading-anchor:focus-visible,.rich-text-heading-anchor:hover{color:var(--bs-body-color);border-color:color-mix(in srgb,var(--bs-primary) 36%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-primary) 16%,transparent);outline:0}.rich-text-heading-anchor.is-copied{color:var(--bs-body-color);border-color:color-mix(in srgb,var(--bs-primary) 42%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-primary) 20%,transparent)}.rich-text-side-menu,.rich-text-toc{border:1px solid color-mix(in srgb,var(--bs-border-color) 82%,transparent);border-radius:.95rem;background:linear-gradient(180deg,rgba(var(--bs-body-bg-rgb),.96) 0,rgba(var(--bs-tertiary-bg-rgb),.72) 100%)}.rich-text-side-menu.position-sticky,.rich-text-toc.position-sticky{z-index:12}.rich-text-side-menu-link,.rich-text-toc-link{display:block;border-radius:.55rem;padding:.38rem .58rem .38rem .72rem;color:rgba(var(--bs-body-color-rgb),.8);transition:color .2s,background-color .2s;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rich-text-side-menu-link{border:1px solid color-mix(in srgb,var(--bs-primary) 20%,var(--bs-border-color));background:rgba(120,160,200,.12);color:color-mix(in srgb,var(--bs-primary) 55%,var(--bs-secondary-color))}.rich-text-toc-link::before{content:"";position:absolute;left:.32rem;top:.42rem;bottom:.42rem;width:2px;border-radius:999px;background:0 0;transition:background-color .2s}.rich-text-side-menu-link:focus,.rich-text-side-menu-link:hover,.rich-text-toc-link:focus,.rich-text-toc-link:hover{color:rgba(var(--bs-body-color-rgb),.95);background:color-mix(in srgb,var(--bs-primary) 8%,transparent)}.rich-text-side-menu-link:focus,.rich-text-side-menu-link:hover{color:var(--bs-body-color);border-color:color-mix(in srgb,var(--bs-primary) 35%,var(--bs-border-color));background:rgba(120,160,200,.22)}.rich-text-side-menu .nav-link.active,.rich-text-side-menu-link.active,.rich-text-toc-link.active{color:var(--bs-body-color);background:rgba(120,160,200,.28);font-weight:600}.rich-text-side-menu .nav-link.active,.rich-text-side-menu-link.active{border-color:color-mix(in srgb,var(--bs-primary) 35%,var(--bs-border-color));box-shadow:0 10px 22px var(--x-card-shadow),inset 0 -2px 0 color-mix(in srgb,var(--bs-primary) 70%,transparent)}.rich-text-toc-link.active::before{background:linear-gradient(180deg,var(--x-primary-grad-start),var(--x-primary-grad-end))}.rich-text-side-menu .nav-link::before,.rich-text-side-menu-link::before{display:none}.rich-text-side-tab-content .tab-pane{outline:0}.rich-text-version-block{border:1px solid color-mix(in srgb,var(--bs-primary) 18%,var(--bs-border-color));border-radius:.85rem;padding:.7rem .85rem;background:color-mix(in srgb,var(--bs-primary) 6%,rgba(var(--bs-body-bg-rgb),.92))}.rich-text-version-title{font-size:.76rem;letter-spacing:.08em;text-transform:uppercase;font-weight:650;color:rgba(var(--bs-body-color-rgb),.64)}.rich-text-version-items{display:flex;flex-wrap:wrap;gap:.45rem .8rem;font-size:.88rem;color:rgba(var(--bs-body-color-rgb),.86)}.rich-text-aside-card{border:1px solid color-mix(in srgb,var(--bs-border-color) 82%,transparent);border-radius:.95rem;background:linear-gradient(180deg,rgba(var(--bs-body-bg-rgb),.96) 0,rgba(var(--bs-tertiary-bg-rgb),.72) 100%)}.rich-text-aside-list{margin:0}.rich-text-aside-blog-list.rich-text-aside-card{border-radius:.95rem;background:linear-gradient(180deg,rgba(var(--bs-body-bg-rgb),.97) 0,rgba(var(--bs-tertiary-bg-rgb),.74) 100%)}.rich-text-aside-blog-list .rich-text-aside-title{position:relative;padding-left:.62rem;letter-spacing:.09em;color:rgba(var(--bs-body-color-rgb),.68)!important}.rich-text-aside-blog-list .rich-text-aside-title::before{content:"";position:absolute;left:0;top:.2rem;bottom:.2rem;width:3px;border-radius:999px;background:linear-gradient(180deg,var(--x-primary-grad-start),var(--x-primary-grad-end))}.rich-text-aside-blog-list .rich-text-aside-list{display:block!important;gap:0!important;counter-reset:rich-text-aside-rank}.rich-text-aside-item{display:grid;grid-template-columns:64px minmax(0,1fr);gap:.62rem;align-items:center;padding:.52rem;border:1px solid color-mix(in srgb,var(--bs-primary) 20%,var(--bs-border-color));border-radius:.65rem;background:color-mix(in srgb,var(--bs-body-bg) 88%,var(--bs-tertiary-bg));transition:border-color .18s,background-color .18s,box-shadow .18s,transform .18s}.rich-text-aside-blog-list .rich-text-aside-item{counter-increment:rich-text-aside-rank;grid-template-columns:1.7rem 64px minmax(0,1fr);padding:.58rem 0;border:0;border-bottom:1px solid color-mix(in srgb,var(--bs-border-color) 82%,transparent);border-radius:0;background:0 0;box-shadow:none;transform:translateX(0)}.rich-text-aside-blog-list .rich-text-aside-item:last-child{border-bottom:0}.rich-text-aside-blog-list .rich-text-aside-item::before{content:counter(rich-text-aside-rank,decimal-leading-zero);font-size:.69rem;font-weight:700;letter-spacing:.08em;line-height:1;color:color-mix(in srgb,var(--bs-primary) 42%,rgba(var(--bs-body-color-rgb),.48));align-self:start;padding-top:.2rem}.rich-text-aside-item-thumb-wrap{width:64px;height:44px;border-radius:.45rem;overflow:hidden;background:color-mix(in srgb,var(--bs-body-bg) 82%,var(--bs-tertiary-bg));border:1px solid color-mix(in srgb,var(--bs-border-color) 78%,transparent)}.rich-text-aside-item-thumb{width:100%;height:100%;display:block;object-fit:cover}.rich-text-aside-item-body{min-width:0;display:grid;gap:.2rem}.rich-text-aside-item:focus-visible,.rich-text-aside-item:hover{border-color:color-mix(in srgb,var(--bs-primary) 34%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-primary) 7%,rgba(var(--bs-body-bg-rgb),.95));box-shadow:0 10px 20px var(--x-card-shadow);transform:translateY(-1px);outline:0}.rich-text-aside-blog-list .rich-text-aside-item:focus-visible,.rich-text-aside-blog-list .rich-text-aside-item:hover{border-color:transparent;border-bottom-color:color-mix(in srgb,var(--bs-primary) 34%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-primary) 8%,transparent);box-shadow:none;transform:translateX(2px)}.rich-text-aside-item-title{display:block;font-size:.92rem;line-height:1.35;font-weight:600;color:rgba(var(--bs-body-color-rgb),.92)}.rich-text-aside-item-meta{display:block;font-size:.75rem;color:rgba(var(--bs-body-color-rgb),.62)}.rich-text-aside-blog-list .rich-text-aside-item-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.3}.rich-text-aside-blog-list .rich-text-aside-item:first-child .rich-text-aside-item-title{font-weight:700}.rich-text-aside-blog-list .rich-text-aside-item:first-child .rich-text-aside-item-thumb-wrap{border-color:color-mix(in srgb,var(--bs-primary) 40%,var(--bs-border-color))}.rich-text-aside-item-category{display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--bs-primary-rgb),.85);padding:.2rem .5rem;background:color-mix(in srgb,var(--bs-primary) 12%,var(--bs-body-bg));border-radius:.35rem;margin-top:.32rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rich-text-aside-footer{padding-top:.68rem;border-top:1px solid color-mix(in srgb,var(--bs-border-color) 84%,transparent)}.rich-text-aside-cta{border:1px solid color-mix(in srgb,var(--bs-primary) 28%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-primary) 7%,transparent);color:color-mix(in srgb,var(--bs-primary) 65%,rgba(var(--bs-body-color-rgb),.86));font-weight:600;letter-spacing:.01em;border-radius:.58rem;transition:background-color .18s,border-color .18s,color .18s,transform .18s}.rich-text-aside-cta:focus-visible,.rich-text-aside-cta:hover{border-color:color-mix(in srgb,var(--bs-primary) 42%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-primary) 14%,transparent);color:color-mix(in srgb,var(--bs-primary) 76%,rgba(var(--bs-body-color-rgb),.94));transform:translateY(-1px);outline:0}.rich-text-toc-group+.rich-text-toc-group{margin-top:.2rem}.rich-text-toc-group{min-width:0}.rich-text-toc-parent-row{display:flex;align-items:center;gap:.35rem}.rich-text-toc-parent-row .rich-text-toc-link{flex:1 1 auto;min-width:0}.rich-text-toc-children{display:grid;gap:.25rem}.rich-text-toc-children>li{min-width:0}.rich-text-toc-children[hidden]{display:none!important}.rich-text-toc-toggle{appearance:none;border:0;background:0 0;width:1.25rem;height:1.25rem;border-radius:.35rem;color:rgba(var(--bs-body-color-rgb),.55);padding:0;display:inline-flex;align-items:center;justify-content:center;flex:0 0 1.25rem;transition:transform .2s,color .2s,background-color .2s}.rich-text-toc-toggle i{font-size:.72rem;line-height:1}.rich-text-toc-toggle:focus-visible,.rich-text-toc-toggle:hover{color:rgba(var(--bs-body-color-rgb),.9);background:color-mix(in srgb,var(--bs-primary) 10%,transparent);outline:0}.rich-text-toc-group.is-collapsed .rich-text-toc-toggle i{transform:rotate(-90deg)}.rich-text-search-highlight{padding:0 .14em;border-radius:.25rem;background:color-mix(in srgb,var(--bs-warning) 55%,transparent);color:inherit}.rich-text-back-to-top{position:fixed;left:clamp(1rem,2vw,1.6rem);bottom:clamp(1rem,2.2vw,1.7rem);width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.78rem;border:1px solid color-mix(in srgb,var(--x-primary-grad-end) 40%,transparent);background:linear-gradient(135deg,var(--x-primary-grad-start) 0,var(--x-primary-grad-end) 100%);color:rgba(255,255,255,.96);box-shadow:0 12px 24px color-mix(in srgb,var(--x-primary-grad-end) 28%,transparent);overflow:hidden;isolation:isolate;z-index:1040;transition:transform .2s,box-shadow .2s,filter .2s}.rich-text-back-to-top::after{content:'';position:absolute;inset:1px 1px 2px 1px;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.2),rgba(255,255,255,0));pointer-events:none;z-index:0}.rich-text-back-to-top::before{content:'';position:absolute;inset:0;border-radius:inherit;box-shadow:inset -1px -1px 0 rgba(0,0,0,.18);pointer-events:none;z-index:0}.rich-text-back-to-top i{position:relative;z-index:1;font-size:1.2rem;line-height:1}.rich-text-back-to-top:focus-visible,.rich-text-back-to-top:hover{filter:brightness(.95);transform:translateY(-2px);box-shadow:0 16px 30px rgba(0,0,0,.2),0 0 0 .2rem color-mix(in srgb,var(--x-primary-grad-end) 20%,transparent);outline:0}.rich-text-block-content .table-responsive{border:1px solid color-mix(in srgb,var(--bs-primary) 16%,var(--bs-border-color));border-radius:.75rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--bs-primary) 35%,transparent) transparent;margin-bottom:1.25rem}.rich-text-block-content .table-responsive:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}.rich-text-block-content .table-responsive table{margin-bottom:0}.rich-text-block-content table{width:100%;border-collapse:collapse;font-size:.9rem;color:rgba(var(--bs-body-color-rgb),.88);margin-bottom:1.25rem}.rich-text-block-content thead th{background:color-mix(in srgb,var(--bs-primary) 10%,var(--bs-tertiary-bg));color:rgba(var(--bs-body-color-rgb),.92);font-weight:650;font-size:.84rem;letter-spacing:.02em;padding:.6rem .85rem;text-align:left;border-bottom:2px solid color-mix(in srgb,var(--bs-primary) 22%,var(--bs-border-color));white-space:nowrap;vertical-align:bottom}.rich-text-block-content tbody td,.rich-text-block-content tbody th{padding:.55rem .85rem;border-bottom:1px solid color-mix(in srgb,var(--bs-border-color) 72%,transparent);vertical-align:top;line-height:1.56}.rich-text-block-content tbody tr:last-child td,.rich-text-block-content tbody tr:last-child th{border-bottom:0}.rich-text-block-content tbody tr:nth-child(2n) td,.rich-text-block-content tbody tr:nth-child(2n) th{background:color-mix(in srgb,var(--bs-primary) 4%,transparent)}@media (max-width:991.98px){.rich-text-block .row>aside:has(.rich-text-aside-blog-list){display:contents}.rich-text-block .row>aside>.rich-text-toc{flex:0 0 100%;max-width:100%;order:-1;position:static!important;padding-right:calc(var(--bs-gutter-x,1.5rem) * .5);padding-left:calc(var(--bs-gutter-x,1.5rem) * .5);margin-bottom:var(--bs-gutter-y,1.5rem)}.rich-text-block .row>aside>.rich-text-aside-blog-list{flex:0 0 100%;max-width:100%;order:99;margin-top:var(--bs-gutter-y,1.5rem)!important;padding-right:calc(var(--bs-gutter-x,1.5rem) * .5);padding-left:calc(var(--bs-gutter-x,1.5rem) * .5)}}@media (min-width:992px){.is-rich-text-toc-sticky-active .rich-text-aside-blog-list{opacity:0;max-height:0;overflow:hidden;margin-top:0!important;padding-top:0;padding-bottom:0;border-width:0;pointer-events:none;transform:translateY(-.4rem);transition:opacity .18s,transform .18s,max-height .18s}}@media print{.rich-text-print-mode .rich-text-back-to-top,.rich-text-print-mode .rich-text-heading-anchor,.rich-text-print-mode .rich-text-reading-progress,.rich-text-print-mode .rich-text-search,.rich-text-print-mode .rich-text-side-menu,.rich-text-print-mode .rich-text-toc{display:none!important}.rich-text-print-mode .rich-text-version-block{border-color:rgba(0,0,0,.24);background:#fff}}.quick-menu-surface{background:radial-gradient(circle at 8% 24%,rgba(47,111,179,.06),transparent 52%),radial-gradient(circle at 92% 16%,rgba(244,138,58,.06),transparent 50%),linear-gradient(180deg,rgba(250,252,255,.96) 0,rgba(244,247,252,.82) 100%)}.quick-menu-card{--quick-menu-accent-size:2px;--quick-menu-accent-opacity:1;border-radius:1rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 78%,rgba(47,111,179,.2));background:linear-gradient(180deg,rgba(255,255,255,.92) 0,rgba(248,251,255,.88) 100%),radial-gradient(circle at 86% 10%,rgba(47,111,179,.08),transparent 55%);box-shadow:0 10px 24px rgba(15,28,46,.08);overflow:visible;position:relative}.quick-menu-card::before{content:'';position:absolute;inset:0;padding:var(--quick-menu-accent-size) 0 0;background:linear-gradient(90deg,rgba(47,111,179,.45),rgba(244,138,58,.35));opacity:var(--quick-menu-accent-opacity);border-radius:inherit;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.quick-menu-card-extended::before{--quick-menu-accent-size:3px;--quick-menu-accent-opacity:.9}.quick-menu-sticky{top:.65rem;z-index:1020;backdrop-filter:blur(4px) saturate(1.02)}.quick-menu-teaser{border-radius:.85rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 84%,rgba(47,111,179,.24));background:linear-gradient(180deg,rgba(255,255,255,.85) 0,rgba(245,249,255,.78) 100%);box-shadow:0 6px 16px rgba(15,28,46,.06)}.quick-menu-benefit{--quick-menu-accent-size:2px;--quick-menu-accent-opacity:1;display:inline-flex;align-items:center;gap:.4rem;color:color-mix(in srgb,var(--bs-primary) 58%,var(--bs-secondary-color))}.quick-menu-mobile-nav{margin-bottom:0}.quick-menu-mobile-dropdown{border-radius:.75rem;--quick-menu-accent-size:3px;--quick-menu-accent-opacity:.9;background:linear-gradient(180deg,rgba(255,255,255,.96) 0,rgba(247,250,255,.92) 100%);box-shadow:0 10px 20px rgba(15,28,46,.1)}.quick-menu-mobile-dropdown .dropdown-item{border-radius:.55rem;padding:.5rem .65rem}.quick-menu-mobile-dropdown .dropdown-item.active,.quick-menu-mobile-dropdown .dropdown-item:active{background:rgba(120,160,200,.22);color:var(--bs-body-color)}.quick-menu-card .nav-link>span:not(.info-tip){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.quick-menu-card .nav-link{gap:.5rem}.hero-bg-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--x-hero-bg-position,center);pointer-events:none;z-index:0}.hero-header-light .hero-breadcrumb .breadcrumb-item,.hero-header-light .hero-breadcrumb .breadcrumb-item a{color:rgba(var(--bs-body-color-rgb),.72)}.hero-header-light .hero-breadcrumb .breadcrumb-item+.breadcrumb-item::before{color:rgba(var(--bs-body-color-rgb),.45)}.hero-header-light .hero-breadcrumb .breadcrumb-item.active,.hero-header-light .hero-breadcrumb .breadcrumb-item.active a{color:rgba(var(--bs-body-color-rgb),.94)!important}.hero-header .lead a,.hero-header .lead a:visited{color:inherit;text-decoration:underline;text-underline-offset:.14em;text-decoration-thickness:.08em;text-decoration-color:currentColor;font-weight:600}.hero-header-light .lead a,.hero-header-light .lead a:visited{color:rgba(var(--bs-body-color-rgb),.96);text-decoration-color:rgba(var(--bs-body-color-rgb),0.5)}.hero-header-dark .lead a,.hero-header-dark .lead a:visited{color:rgba(245,250,255,.95);text-decoration-color:rgba(245,250,255,0.72)}.hero-header .lead a:focus-visible,.hero-header .lead a:hover{text-decoration-color:currentColor;text-decoration-thickness:.1em}.hero-actions .hero-btn-primary{min-height:2.6rem;padding-inline:1.1rem}.hero-card-cta{display:flex;align-items:center;gap:.55rem}.hero-card-cta .btn{min-height:2.4rem}.hero-card-light .hero-card-list li span a,.hero-card-light .hero-card-text a,.hero-header-light .hero-card-list li span a,.hero-header-light .hero-card-text a{color:rgba(var(--bs-body-color-rgb),.92);text-decoration-line:underline;text-decoration-thickness:.08em;text-decoration-color:rgba(var(--bs-body-color-rgb),0.54);text-underline-offset:2px;font-weight:600;transition:color .18s,text-decoration-color .18s}.hero-card-light .hero-card-list li span a:focus-visible,.hero-card-light .hero-card-list li span a:hover,.hero-card-light .hero-card-text a:focus-visible,.hero-card-light .hero-card-text a:hover,.hero-header-light .hero-card-list li span a:focus-visible,.hero-header-light .hero-card-list li span a:hover,.hero-header-light .hero-card-text a:focus-visible,.hero-header-light .hero-card-text a:hover{color:rgba(var(--bs-body-color-rgb),.98);text-decoration-color:rgba(var(--bs-body-color-rgb),0.72)}.hero-emblem-wrap{display:flex;width:100%;align-items:center;line-height:1}.hero-title-inline{display:inline-flex;align-items:center;gap:.55rem;vertical-align:middle}.hero-title-inline-emblem{display:inline-flex;align-items:center;line-height:1}.hero-card-links{display:flex;flex-wrap:wrap;gap:.35rem;padding-top:.35rem;border-top:1px solid rgba(230,236,242,.16)}.hero-card-links-stack{display:grid;grid-template-columns:1fr}.hero-card-links-inline{display:flex;flex-wrap:wrap}.hero-card-link{display:inline-flex;align-items:center;gap:.42rem;padding:.34rem .52rem;border-radius:10px;border:1px solid rgba(230,236,242,.18);background:linear-gradient(180deg,rgba(255,255,255,.14) 0,rgba(255,255,255,.06) 100%);font-size:.84rem;font-weight:600;text-decoration:none;color:rgba(230,236,242,.9);transition:background-color .2s,border-color .2s,color .2s}.hero-card-link .bi{font-size:.86rem;opacity:.86}.hero-card-link:focus-visible,.hero-card-link:hover{text-decoration:underline;text-underline-offset:2px;color:rgba(255,255,255,.98);border-color:rgba(230,236,242,.3);background:linear-gradient(180deg,rgba(255,255,255,.2) 0,rgba(255,255,255,.1) 100%)}.hero-card-text{font-size:.92rem;line-height:1.5;color:rgba(230,236,242,.9);margin-bottom:0}.hero-card-list li span a,.hero-card-text a{color:rgba(255,255,255,.96);text-decoration-line:underline;text-decoration-thickness:.08em;text-decoration-color:rgba(255,255,255,0.58);text-underline-offset:2px;font-weight:600;transition:color .18s,text-decoration-color .18s}.hero-card-list li span a:focus-visible,.hero-card-list li span a:hover,.hero-card-text a:focus-visible,.hero-card-text a:hover{color:rgba(255,255,255,.99);text-decoration-color:rgba(255,255,255,0.78)}@media (max-width:991.98px){.hero-emblem-wrap{justify-content:center}.hero-title-inline{justify-content:center;flex-wrap:wrap}.hero-card-media{margin-left:auto;margin-right:auto}.hero-brandmark.mark-a{width:clamp(180px,42vw,300px);right:-26px;top:14px}.hero-brandmark.mark-b{width:clamp(150px,36vw,240px);left:-28px;bottom:16px}.hero-brandmark.mark-c{width:clamp(96px,24vw,156px);right:28%}.hero-brandmark.mark-d{width:clamp(74px,18vw,116px);left:10%;top:10px}.hero-brandmark.mark-e{width:clamp(66px,16vw,102px);right:8%;bottom:10px}.hero-brandmark.mark-f{width:clamp(84px,20vw,132px);left:-20px;top:62%}}.hero-breadcrumb{display:flex;justify-content:center}.hero-breadcrumb .breadcrumb{display:flex;flex-wrap:wrap;justify-content:center;column-gap:.35rem;row-gap:.2rem}.hero-breadcrumb .breadcrumb-item,.hero-breadcrumb .breadcrumb-item a{font-size:.78rem;font-weight:600;letter-spacing:.02em;line-height:1.2;text-transform:none}.hero-breadcrumb .breadcrumb-item+.breadcrumb-item::before{color:rgba(230,236,242,.62);padding-right:.45rem}.hero-breadcrumb .breadcrumb-item a{text-decoration:none}.hero-breadcrumb .breadcrumb-item a:focus-visible,.hero-breadcrumb .breadcrumb-item a:hover{text-decoration:underline;text-underline-offset:2px}.hero-header .kicker-badge+.hero-breadcrumb{margin-top:.3rem!important;margin-bottom:.75rem!important}@media (min-width:992px){.hero-header .kicker-badge+.hero-breadcrumb{margin-top:.25rem!important;margin-bottom:.9rem!important}.hero-breadcrumb{text-align:left;justify-content:flex-start}.hero-breadcrumb .breadcrumb{justify-content:flex-start}.hero-header.hero-template-home,.hero-header.hero-template-service{background-position:var(--x-hero-bg-position-desktop,var(--x-hero-bg-position,center 38%))}.hero-header.hero-template-home .hero-bg-image,.hero-header.hero-template-service .hero-bg-image{object-position:var(--x-hero-bg-position-desktop,var(--x-hero-bg-position,center 38%))}}.hero-card-header{display:flex;padding:.2rem 0 .5rem;gap:.6rem;margin-bottom:.35rem;flex-wrap:nowrap;align-items:center;line-height:1.2}.hero-card-divider{height:1px;width:100%;margin:0 0 .55rem;background:linear-gradient(90deg,rgba(230,236,242,.26),rgba(230,236,242,.08))}.hero-card-list li{margin-bottom:.28rem;gap:.35rem}.hero-card-list li:last-child{margin-bottom:0}.hero-card-list li:first-child span{font-weight:inherit}.hero-card-list .bi{display:inline-flex;align-items:center;justify-content:center;width:var(--x-hero-card-icon-box-size,1rem);height:var(--x-hero-card-icon-box-size,1rem);flex:0 0 var(--x-hero-card-icon-box-size,1rem);font-size:var(--x-hero-card-icon-size, .86rem);line-height:1;margin-top:.12rem;border:1px solid rgba(230,236,242,.28);border-radius:.3rem;background:rgba(255,255,255,.04)}.hero-card-list li span{font-size:.92rem;line-height:1.35}.hero-actions .btn{transition:transform .18s,box-shadow .2s;will-change:transform}.hero-actions .btn:focus-visible,.hero-actions .btn:hover{transform:translateY(-1px);box-shadow:var(--x-hero-cta-hover-shadow,0 12px 24px rgba(15,28,46,.18))}.hero-actions .btn:active{transform:translateY(0)}.hero-domain-check-below{margin-top:.5rem;padding:.95rem 0;border-top:1px solid rgba(230,236,242,.24);background:linear-gradient(180deg,rgba(9,18,30,.28) 0,rgba(9,18,30,.48) 100%);backdrop-filter:blur(2px)}.hero-domain-check-below .domain-check-form{max-width:980px;margin:0 auto}.hero-domain-check-below .domain-check-input .form-control{background:rgba(255,255,255,.96)}.hero-domain-check-below .domain-check-input .btn{min-width:196px}.hero-domain-check-below .domain-check-input .search-icon{z-index:2;color:rgba(45,63,90,.72)}.hero-domain-check-below .domain-check.domain-check-cta-surface-scope{background:0 0;overflow:visible}.hero-domain-check-below .domain-check.domain-check-cta-surface-scope::before{display:none}.hero-domain-check-surface-band-dark{background:linear-gradient(180deg,rgba(7,14,24,.44) 0,rgba(7,14,24,.64) 100%)}@media (max-width:991.98px){.hero-domain-check-below{margin-top:.25rem;padding:.8rem 0}.hero-domain-check-below .domain-check-input .btn{min-width:0}}.service-plans-period-header{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;padding-inline:.25rem}.service-plans-period-toggle{max-width:100%}.service-plans-period-caption{letter-spacing:.01em;opacity:.86;margin-top:.1rem}.service-plans-period-toggle-buttons{display:inline-flex;gap:.25rem}.service-plans-period-group{display:inline-flex;padding:.25rem;border-radius:999px;border:1px solid rgba(59,95,134,.24);background:rgba(255,255,255,.88);box-shadow:0 2px 8px rgba(15,28,46,.06)}.service-plans-period-btn{border:0;border-radius:999px!important;background:0 0;color:rgba(37,63,94,.88);min-width:6rem;font-weight:600;padding:.4rem .85rem;box-shadow:none;transform:none;transition:background-color .2s,color .2s,box-shadow .2s}.service-plans-period-btn:focus,.service-plans-period-btn:hover{background:rgba(47,111,179,.1);box-shadow:inset 0 0 0 1px rgba(47,111,179,.16);color:#255b94;transform:none}.service-plans-period-btn.active,.service-plans-period-btn:active{background:rgba(47,111,179,.2);box-shadow:inset 0 0 0 1px rgba(47,111,179,.24),0 1px 4px rgba(47,111,179,.12);color:#214f82}.service-plans-period-btn:focus-visible{outline:0;box-shadow:0 0 0 .2rem rgba(47,111,179,.16),inset 0 0 0 1px rgba(47,111,179,.2)}.service-plans-footer-note{padding-top:.25rem}.service-plans-footer-note-content{margin-top:.2rem}.service-plans-footer-note-icon{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:999px;background:rgba(47,111,179,.12);color:rgba(37,63,94,.9);flex:0 0 auto}.service-plans-footer-note-text{color:rgba(46,68,95,.9);max-width:68ch}.service-plans-footer-note-link.btn{margin-top:.1rem}.plan-card-tail{margin-top:auto;padding-top:.35rem}.plan-section-included{padding:.85rem .9rem;border-radius:.85rem;border:1px solid color-mix(in srgb,var(--bs-primary) 22%,var(--bs-border-color));background:radial-gradient(circle at 12% 10%,rgba(47,111,179,.1),transparent 56%),linear-gradient(180deg,rgba(255,255,255,.92) 0,rgba(242,247,252,.92) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.55)}.plan-section-included .plan-section-title{color:color-mix(in srgb,var(--bs-primary) 65%,var(--bs-body-color));letter-spacing:.02em}@media (max-width:767.98px){.service-plans-period-header{margin-bottom:1rem!important}.plan-section-included{padding:.78rem .82rem}.service-plans-period-toggle{width:100%;justify-content:center}.service-plans-period-caption{width:100%;text-align:center;margin-top:.2rem!important}.service-plans-period-group{width:100%;justify-content:center}.service-plans-period-toggle-buttons{width:100%}.service-plans-period-btn{min-width:0;flex:1 1 0}}.service-packages-title{font-family:Unbounded,'Public Sans',sans-serif}.check-list-link{color:inherit;text-decoration-color:color-mix(in srgb,var(--x-primary) 50%,transparent);text-underline-offset:2px}.check-list-link:focus,.check-list-link:hover{color:color-mix(in srgb,var(--x-primary) 88%,var(--bs-body-color));text-decoration-color:currentColor}#domain-included-benefits .action-link-list .check-list-link{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.54rem .72rem;border-radius:.56rem;border:1px solid rgba(170,198,224,.18);background:linear-gradient(180deg,rgba(255,255,255,.12) 0,rgba(255,255,255,.06) 100%);color:rgba(245,250,255,.95);text-decoration:none;font-size:1rem;font-weight:600;line-height:1.4}#domain-included-benefits .action-link-list .check-list-link::after{content:"\f285";font-family:bootstrap-icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;font-size:.92rem;line-height:1;opacity:.82}#domain-included-benefits .action-link-list .check-list-link:focus,#domain-included-benefits .action-link-list .check-list-link:hover{color:#fff;border-color:rgba(214,236,255,.34);background:linear-gradient(180deg,rgba(173,206,237,.22) 0,rgba(173,206,237,.1) 100%);box-shadow:0 7px 16px rgba(8,18,30,.21)}.package-surface,.service-packages{background:radial-gradient(circle at 12% 18%,rgba(244,138,58,.08),transparent 55%),radial-gradient(circle at 88% 22%,rgba(47,111,179,.08),transparent 52%),linear-gradient(180deg,rgba(247,248,250,.95) 0,rgba(241,244,249,.8) 100%)}.service-packages-intro{max-width:46ch;line-height:1.55}#hosting-controlepaneel-service-plans-cta .service-packages-intro,.service-overview-head{max-width:none}.service-overview-surface{background:radial-gradient(circle at 8% 14%,rgba(47,111,179,.08),transparent 50%),radial-gradient(circle at 88% 82%,rgba(244,138,58,.08),transparent 52%),linear-gradient(180deg,rgba(250,252,255,.98) 0,rgba(244,247,252,.94) 100%)}.service-overview-group+.service-overview-group{margin-top:2rem}.service-overview-group-divider{position:relative;height:1px;margin:1.45rem 0 1.65rem;background:linear-gradient(90deg,rgba(47,111,179,0),rgba(47,111,179,.28),rgba(244,138,58,.24),rgba(47,111,179,.28),rgba(47,111,179,0));border-radius:999px}.service-overview-group-divider::before{content:'';position:absolute;inset:-5px 0;background:linear-gradient(90deg,rgba(47,111,179,0),rgba(47,111,179,.08),rgba(244,138,58,.08),rgba(47,111,179,.08),rgba(47,111,179,0));filter:blur(4px);pointer-events:none}.service-overview-group-head{max-width:none}.service-overview-group-title{font-size:.98rem;font-weight:600;letter-spacing:.11em;line-height:1.2;color:rgba(46,64,95,.9);margin:0;display:inline-flex;align-items:center;gap:.45rem}.service-overview-group-title::before{content:'';width:20px;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--x-primary-grad-start),var(--x-primary-grad-end));opacity:.85}.service-overview-group--primary .service-overview-group-title{font-size:1rem}.service-overview-group--secondary .service-overview-group-title{font-size:.9rem;opacity:.92}.service-overview-group-lead{font-size:.95rem}.service-overview-group--primary .service-overview-card{border-color:color-mix(in srgb,var(--bs-primary) 34%,var(--bs-border-color));box-shadow:0 18px 36px color-mix(in srgb,var(--bs-primary) 12%,var(--x-card-shadow))}.service-overview-group--secondary .service-overview-card{background:linear-gradient(180deg,rgba(255,255,255,.96) 0,rgba(247,249,253,.9) 100%);border-color:rgba(59,79,115,.14);box-shadow:0 10px 22px rgba(15,28,46,.08)}.service-overview-title-row{display:flex;align-items:center;gap:.7rem;width:100%}.service-overview-meta{display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap;width:100%;padding-top:.15rem;min-height:2.15rem}.service-overview-tagline{font-size:.74rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(59,79,115,.78)}.service-overview-price{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .6rem;border-radius:999px;background:rgba(244,138,58,.14);border:1px solid rgba(244,138,58,.3);color:#cc5c2a;font-size:.74rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.2;margin-right:0}.service-overview-price-period,.service-overview-price-prefix{opacity:.9}.service-overview-price-amount{font-weight:700}.service-overview-highlights{display:grid;gap:.3rem;margin-top:.1rem;width:100%}.service-overview-highlights li{display:flex;align-items:flex-start;gap:.42rem;font-size:.87rem;line-height:1.35;color:color-mix(in srgb,var(--bs-body-color) 90%,#2c3a52)}.service-overview-highlights .bi{font-size:.86rem;margin-top:.16rem;color:color-mix(in srgb,var(--bs-primary) 66%,#2f6fb3);flex:0 0 .86rem}.service-overview-icon{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.65rem;border:1px solid rgba(59,79,115,.2);background:linear-gradient(180deg,rgba(125,157,194,.2) 0,rgba(125,157,194,.1) 100%);color:rgba(59,79,115,.88);flex:0 0 2.75rem;padding:.35rem}.service-overview-icon .bi{font-size:1.2rem;line-height:1}.service-overview-icon-img{width:100%;height:100%;object-fit:contain;display:block;border-radius:.35rem}@media (min-width:992px){.service-overview-group+.service-overview-group{margin-top:2.6rem}.service-overview-group-divider{margin:1.95rem 0 2.1rem}}.service-packages-cta .btn-outline-primary{border-color:rgba(47,111,179,.35);background:rgba(47,111,179,.08);color:#2f6fb3}.service-packages-cta .btn-outline-primary:focus,.service-packages-cta .btn-outline-primary:hover{background:rgba(47,111,179,.16);border-color:rgba(47,111,179,.55);color:#255b94}.service-packages-controls{min-width:min(100%,22rem)}.step-chip{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .6rem;border-radius:999px;font-size:.75rem;font-weight:600;color:var(--bs-body-color);background:rgba(120,160,200,.12);border:1px solid rgba(255,255,255,.25);backdrop-filter:blur(6px);position:absolute;top:0;left:1.25rem;transform:translateY(-50%)}.vps-block{border-top:1px solid var(--bs-border-color)}.vps-common{margin-top:2rem}.include-block{position:relative}.include-block-head{max-width:640px;margin-bottom:2rem}.include-card{background:linear-gradient(180deg,#fff 0,#f7f9fc 100%);border:1px solid rgba(59,79,115,.14);border-radius:1.1rem;box-shadow:0 16px 34px rgba(15,28,46,.08);padding:1.6rem 1.5rem;display:flex;flex-direction:column;gap:1.1rem;position:relative;overflow:hidden}.include-card::before{content:none}.include-card-title{font-family:Unbounded,sans-serif;font-size:1.2rem;margin:0 0 .35rem;text-transform:uppercase;letter-spacing:0}.include-card-desc{margin:0 0 .6rem;color:rgba(59,79,115,.75);font-size:.95rem}.include-panel{position:relative;isolation:isolate;background:linear-gradient(180deg,rgba(255,255,255,.92) 0,rgba(246,249,252,.96) 100%);border:1px solid rgba(59,79,115,.16);border-radius:1.1rem;box-shadow:0 16px 34px rgba(15,28,46,.1);overflow:hidden}.include-panel::before{content:'';position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,rgba(132,186,64,.8),rgba(244,138,58,.45),rgba(47,111,179,.35));border-radius:1.1rem 1.1rem 0 0}.include-panel::after{content:none}.include-panel-section{padding:1.6rem 1.5rem;position:relative;overflow:hidden}.include-panel-section>*{position:relative;z-index:1}.include-panel-section:last-child::after{content:'';position:absolute;right:calc(-2.25rem - 25px);bottom:-3.5rem;width:19rem;height:19rem;background:linear-gradient(135deg,rgba(132,186,64,.08) 0,rgba(132,186,64,0) 58%) right 22% top 8%/11rem 11rem no-repeat,url('/assets/img/icons/tick.svg') center/19rem 19rem no-repeat;opacity:.16;pointer-events:none;z-index:0}.include-panel-section+.include-panel-section{border-left:1px solid rgba(59,79,115,.14)}@media (max-width:991.98px){.include-panel-section+.include-panel-section{border-left:0;border-top:1px solid rgba(59,79,115,.14)}.include-panel-section:last-child::after{right:calc(-1.75rem - 25px);bottom:-3rem;width:15.4rem;height:15.4rem;background-size:0 0,14.52rem 14.52rem;opacity:.12}}.include-list li{display:flex;align-items:flex-start;gap:.75rem;color:color-mix(in srgb,var(--bs-body-color) 92%,#2c3a52)}.include-list .info-tip{margin-left:.35rem;align-self:center}.include-item-icon{align-self:flex-start;margin-top:.2rem}.include-link{color:inherit;text-decoration:underline dotted;text-underline-offset:3px}.include-link:hover{color:#2f6fb3}.section-icon-float-articles{background-color:#f7fbff;background-attachment:scroll;position:relative;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;isolation:isolate;background-image:radial-gradient(circle at 12% 18%,rgba(244,138,58,.1),transparent 45%),radial-gradient(circle at 88% 22%,rgba(47,111,179,.09),transparent 48%);background-repeat:no-repeat,no-repeat;background-size:100% 100%,100% 100%;background-position:left top,right top}.contact-knowledge-block.section-icon-float-articles[data-home-knowledgebase]::before,.section-icon-float-articles::before,[data-home-knowledgebase].section-icon-float-articles::before,[data-home-knowledgebase]::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background-image:url("/assets/img/patterns/knowledge-dots-light.svg"),url("/assets/img/patterns/knowledge-icons-light.svg");background-repeat:repeat,repeat;background-size:220px 220px,420px 420px;background-position:center,center}[data-home-knowledgebase][data-safari-bg-repaint="0"]::before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[data-home-knowledgebase][data-safari-bg-repaint="1"]::before{-webkit-transform:translate3d(0,0,.001px);transform:translate3d(0,0,.001px)}.section-icon-float-articles>*,[data-home-knowledgebase]>*{position:relative;z-index:1}.contact-knowledge-block.section-icon-float-articles[data-home-knowledgebase],[data-home-knowledgebase],[data-home-knowledgebase].section-icon-float-articles{position:relative;overflow:hidden;isolation:isolate;background-color:#f7fbff;background-image:radial-gradient(circle at 12% 18%,rgba(244,138,58,.1),transparent 45%),radial-gradient(circle at 88% 22%,rgba(47,111,179,.09),transparent 48%);background-repeat:no-repeat,no-repeat;background-size:100% 100%,100% 100%;background-position:left top,right top}.contact-intro-block .container>.section-heading+p,.contact-knowledge-block[data-home-knowledgebase] .container>.d-flex>div:first-child,.contact-knowledge-block[data-home-knowledgebase] .container>.d-flex>div:first-child>p{max-width:none}.contact-knowledge-block[data-home-knowledgebase] .container>.d-flex>div:first-child{flex:1 1 auto;min-width:0}:is(
html[data-theme=light],html[data-bs-theme=light],html[data-theme=auto][data-bs-theme=light],html:not([data-theme]):not([data-bs-theme])
) .contact-knowledge-block[data-home-knowledgebase]{position:relative;overflow:hidden;isolation:isolate;background-color:#f7fbff;background-image:radial-gradient(circle at 12% 18%,rgba(244,138,58,.1),transparent 45%),radial-gradient(circle at 88% 22%,rgba(47,111,179,.09),transparent 48%);background-repeat:no-repeat,no-repeat!important;background-size:100% 100%,100% 100%!important;background-position:left top,right top!important}:is(
html[data-theme=light],html[data-bs-theme=light],html[data-theme=auto][data-bs-theme=light],html:not([data-theme]):not([data-bs-theme])
) .section-icon-float-articles,:is(
html[data-theme=light],html[data-bs-theme=light],html[data-theme=auto][data-bs-theme=light],html:not([data-theme]):not([data-bs-theme])
) [data-home-knowledgebase],:is(
html[data-theme=light],html[data-bs-theme=light],html[data-theme=auto][data-bs-theme=light],html:not([data-theme]):not([data-bs-theme])
) [data-home-knowledgebase].section-icon-float-articles{position:relative;overflow:hidden;isolation:isolate;background-color:#f7fbff!important;background-image:radial-gradient(circle at 12% 18%,rgba(244,138,58,.1),transparent 45%),radial-gradient(circle at 88% 22%,rgba(47,111,179,.09),transparent 48%);background-repeat:no-repeat,no-repeat!important;background-size:100% 100%,100% 100%!important;background-position:left top,right top!important}:is(
html[data-theme=light],html[data-bs-theme=light],html[data-theme=auto][data-bs-theme=light],html:not([data-theme]):not([data-bs-theme])
) .contact-knowledge-block[data-home-knowledgebase]::before,:is(
html[data-theme=light],html[data-bs-theme=light],html[data-theme=auto][data-bs-theme=light],html:not([data-theme]):not([data-bs-theme])
) .section-icon-float-articles::before,:is(
html[data-theme=light],html[data-bs-theme=light],html[data-theme=auto][data-bs-theme=light],html:not([data-theme]):not([data-bs-theme])
) [data-home-knowledgebase].section-icon-float-articles::before,:is(
html[data-theme=light],html[data-bs-theme=light],html[data-theme=auto][data-bs-theme=light],html:not([data-theme]):not([data-bs-theme])
) [data-home-knowledgebase]::before{background-image:url("/assets/img/patterns/knowledge-dots-light.svg"),url("/assets/img/patterns/knowledge-icons-light.svg");background-repeat:repeat,repeat!important;background-size:220px 220px,420px 420px!important;background-position:center,center!important}.kb-cat-card{border:1px solid var(--bs-border-color);border-radius:1.1rem;background:var(--bs-card-bg);box-shadow:0 2px 8px rgba(47,111,179,.07);transition:box-shadow .15s,transform .15s;height:100%;display:flex;flex-direction:column;overflow:hidden;position:relative}.kb-cat-card::before{content:'';position:absolute;left:0;top:0;width:100%;height:4px;background:linear-gradient(90deg,rgba(244,138,58,.75),rgba(47,111,179,.65))}.kb-cat-card:where(:hover,:focus-within){box-shadow:0 4px 16px rgba(47,111,179,.13);transform:translateY(-1px)}.kb-cat-card-header{display:flex;align-items:center;gap:.75rem;padding:1.25rem 1rem .875rem;border-bottom:1px solid var(--bs-border-color)}.kb-cat-icon-wrap{width:44px;height:44px;flex:0 0 44px;display:inline-flex;align-items:center;justify-content:center;border-radius:.625rem;background:color-mix(in srgb,var(--bs-primary) 10%,var(--x-surface-alt,#f4f8fc));border:1px solid color-mix(in srgb,var(--bs-primary) 16%,var(--bs-border-color));overflow:hidden}.kb-cat-icon{width:28px;height:28px;object-fit:contain}.kb-cat-card-desc{font-size:.9rem;color:var(--bs-secondary-color,#6c757d);margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kb-cat-card-title{font-family:Unbounded,'Public Sans',sans-serif;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:-.01em;margin:0 0 .2rem;line-height:1.2}.kb-cat-card-articles{flex:1 1 auto;padding:.25rem 1rem .5rem;min-height:11rem}.kb-cat-article-row{display:flex;align-items:center;gap:.375rem;padding:.4375rem 0;text-decoration:none;color:var(--bs-body-color);border-bottom:1px solid color-mix(in srgb,var(--bs-border-color) 65%,transparent);transition:color .1s}.kb-cat-article-row:last-child{border-bottom:0}.kb-cat-article-row:where(:hover,:focus-visible){color:var(--bs-primary)}.kb-cat-article-row .kb-cat-article-chevron{font-size:.625rem;opacity:.45;flex-shrink:0;transition:opacity .1s,transform .1s}.kb-cat-article-row:where(:hover,:focus-visible) .kb-cat-article-chevron{opacity:.75;transform:translateX(2px)}.kb-cat-article-row:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px;border-radius:2px}.kb-cat-article-title{flex:1 1 auto;min-width:0;font-size:.9rem;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kb-cat-card-footer{padding:.625rem 1rem .875rem;border-top:1px solid var(--bs-border-color)}.kb-cat-card-footer .kb-cat-cta{display:inline-flex;align-items:center;gap:.35rem;font-size:.9rem;font-weight:600;color:var(--bs-primary);text-decoration:none;padding:.35rem 0;transition:gap .15s,color .1s}.kb-cat-card-footer .kb-cat-cta:where(:hover,:focus-visible){color:color-mix(in srgb,var(--bs-primary) 80%,#000);gap:.55rem}.kb-cat-card-footer .kb-cat-cta:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px;border-radius:2px}.kb-search-section{padding:2rem 0 1.5rem;position:relative;z-index:10}.kb-search-wrap{position:relative}.kb-search-input-row{display:flex;align-items:center;gap:0;background:var(--bs-card-bg,#fff);border:1.5px solid var(--bs-border-color,#d8e2ee);border-radius:1rem;box-shadow:0 2px 16px rgba(47,111,179,.1);padding:.625rem 1rem;transition:border-color .15s,box-shadow .15s}.kb-search-input-row:focus-within{border-color:var(--bs-primary);box-shadow:0 0 0 3px var(--x-focus-ring,rgba(47,111,179,.22)),0 4px 20px rgba(47,111,179,.12)}.kb-search-icon{color:var(--bs-primary);font-size:1.15rem;flex-shrink:0;margin-right:.75rem}.kb-search-input{flex:1 1 auto;border:0;outline:0;background:0 0;font-family:inherit;font-size:1.0625rem;color:var(--bs-body-color);padding:.25rem 0;min-width:0}.kb-search-input::placeholder{color:var(--bs-secondary-color,#6c757d);opacity:.65}.kb-search-input::-webkit-search-cancel-button{-webkit-appearance:none}.kb-search-hint{flex-shrink:0;margin-left:.625rem;padding:.2rem .45rem;font-size:.7rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--bs-secondary-color,#6c757d);background:color-mix(in srgb,var(--bs-border-color) 40%,transparent);border:1px solid var(--bs-border-color,#d8e2ee);border-radius:.35rem;line-height:1.4;opacity:.85;pointer-events:none;user-select:none;transition:opacity .15s}.kb-search-input-row:focus-within .kb-search-hint{opacity:0}.kb-search-results{position:absolute;top:calc(100% + .5rem);left:0;right:0;background:var(--bs-card-bg,#fff);border:1px solid var(--bs-border-color,#d8e2ee);border-radius:1rem;box-shadow:0 8px 32px rgba(15,28,46,.13);overflow:hidden;z-index:200}.kb-search-results::before{content:'';display:block;height:3px;background:linear-gradient(90deg,rgba(244,138,58,.8),rgba(47,111,179,.7))}.kb-search-results-list{list-style:none;margin:0;padding:.5rem 0;max-height:22rem;overflow-y:auto;overscroll-behavior:contain}.kb-search-result-item{display:block}.kb-search-result-link{display:flex;align-items:center;gap:.75rem;padding:.6875rem 1.125rem;text-decoration:none;color:var(--bs-body-color);transition:background .1s,color .1s}.kb-search-result-link:where(:hover,:focus-visible){background:color-mix(in srgb,var(--bs-primary) 7%,transparent);color:var(--bs-primary);outline:0}.kb-search-result-link:focus-visible{outline:2px solid var(--bs-primary);outline-offset:-2px}.kb-search-result-icon{flex-shrink:0;font-size:1rem;color:var(--bs-primary);opacity:.65}.kb-search-result-text{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.kb-search-result-title{font-size:.9rem;font-weight:500;line-height:1.35;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kb-search-result-category{flex-shrink:0;font-size:.7rem;font-weight:500;color:var(--bs-primary);opacity:.8;background:color-mix(in srgb,var(--bs-primary) 10%,var(--x-surface-alt,#f4f8fc));padding:.15rem .5rem;border-radius:2rem;white-space:nowrap}.kb-search-status{padding:1.25rem 1rem;font-size:.875rem;color:var(--bs-secondary-color,#6c757d);text-align:center;display:flex;align-items:center;justify-content:center;gap:.5rem}.kb-search-status::before{content:'\F52A';font-family:bootstrap-icons;font-size:1rem;opacity:.5}.kb-search-result-item+.kb-search-result-item .kb-search-result-link{border-top:1px solid color-mix(in srgb,var(--bs-border-color) 50%,transparent)}.kb-search-count{padding:.3rem 1.125rem;font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--bs-secondary-color,#6c757d);background:color-mix(in srgb,var(--bs-border-color) 20%,transparent);border-bottom:1px solid color-mix(in srgb,var(--bs-border-color) 50%,transparent)}.kb-search-mark{background:color-mix(in srgb,var(--bs-warning,#ffc107) 30%,transparent);color:inherit;border-radius:.2rem;padding:0 .1rem;font-style:normal}.status-splash-block{position:relative;overflow:hidden;background:0 0!important;--ss-gap:.85rem;--ss-card-pad-v:.9rem;--ss-card-pad-h:.95rem;--ss-section-pad:1rem;--ss-space-sm:.35rem;--ss-space-md:.5rem}.status-splash-shell{position:relative;padding:clamp(1rem,1.6vw,1.35rem);border:1px solid color-mix(in srgb,var(--bs-border-color) 76%,rgba(255,255,255,.7));border-radius:1rem;background:radial-gradient(120% 100% at 100% 0,color-mix(in srgb,var(--bs-primary) 9%,transparent) 0,transparent 58%),linear-gradient(180deg,color-mix(in srgb,var(--bs-card-bg) 92%,rgba(255,255,255,.78)) 0,color-mix(in srgb,var(--bs-body-bg) 96%,rgba(255,255,255,.72)) 100%);box-shadow:0 14px 32px color-mix(in srgb,var(--x-card-shadow) 24%,transparent)}.status-splash-head{max-width:64ch}.status-splash-section{padding:var(--ss-section-pad);border:1px solid color-mix(in srgb,var(--bs-border-color) 68%,rgba(255,255,255,.7));border-radius:.9rem;background:color-mix(in srgb,var(--bs-card-bg) 94%,rgba(255,255,255,.7))}.status-splash-section+.status-splash-section{margin-top:1rem}.status-splash-subheading.section-heading{margin-bottom:.5rem!important}.status-splash-subheading.section-heading::after{width:2.1rem}.status-splash-alerts-row,.status-splash-components-row{--bs-gutter-x:var(--ss-gap);--bs-gutter-y:var(--ss-gap)}.status-splash-banner{padding:.78rem .85rem;border-radius:.8rem;border:1px solid transparent}.status-splash-banner-dot{width:.62rem;height:.62rem}.status-splash-banner-main{min-width:0}.status-splash-banner-icon{width:1.85rem;height:1.85rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.62rem;font-size:.88rem;flex:0 0 auto;transform:translateY(.02rem)}.status-splash-banner-copy{min-width:0}.status-splash-banner-text{font-size:.9rem;font-weight:600;line-height:1.25}.status-splash-banner-description{font-size:.9rem;line-height:1.4;margin-top:.08rem;opacity:.94}.status-splash-banner-link{color:inherit;font-size:.92rem;text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:.14em;text-decoration-thickness:.07em}.status-splash-banner-link:focus-visible,.status-splash-banner-link:hover{color:inherit;text-decoration:underline}.status-splash-banner-success{color:color-mix(in srgb,var(--bs-body-color) 74%,var(--bs-success));background:color-mix(in srgb,var(--bs-success) 10%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-success) 26%,var(--bs-border-color))}.status-splash-banner-success .status-splash-banner-icon{background:color-mix(in srgb,var(--bs-success) 18%,var(--bs-body-bg));border:1px solid color-mix(in srgb,var(--bs-success) 34%,var(--bs-border-color))}.status-splash-banner-warning{color:color-mix(in srgb,var(--bs-body-color) 72%,var(--bs-warning));background:color-mix(in srgb,var(--bs-warning) 12%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-warning) 28%,var(--bs-border-color))}.status-splash-banner-warning .status-splash-banner-icon{background:color-mix(in srgb,var(--bs-warning) 24%,var(--bs-body-bg));border:1px solid color-mix(in srgb,var(--bs-warning) 40%,var(--bs-border-color))}.status-splash-banner-danger{color:color-mix(in srgb,var(--bs-body-color) 72%,var(--bs-danger));background:color-mix(in srgb,var(--bs-danger) 9%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-danger) 22%,var(--bs-border-color))}.status-splash-banner-danger .status-splash-banner-icon{background:color-mix(in srgb,var(--bs-danger) 16%,var(--bs-body-bg));border:1px solid color-mix(in srgb,var(--bs-danger) 30%,var(--bs-border-color))}.status-splash-banner-info{color:color-mix(in srgb,var(--bs-body-color) 78%,var(--bs-info));background:color-mix(in srgb,var(--bs-info) 9%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-info) 22%,var(--bs-border-color))}.status-splash-banner-info .status-splash-banner-icon,.status-splash-banner-neutral .status-splash-banner-icon{background:color-mix(in srgb,var(--bs-info) 18%,var(--bs-body-bg));border:1px solid color-mix(in srgb,var(--bs-info) 34%,var(--bs-border-color))}.status-splash-banner-neutral{background:linear-gradient(90deg,color-mix(in srgb,var(--bs-secondary) 16%,#fff) 0,color-mix(in srgb,var(--bs-secondary) 8%,#fff) 100%);border-color:color-mix(in srgb,var(--bs-secondary) 30%,#fff)}.status-splash-summary-item{display:grid;gap:.1rem;padding:.75rem .8rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 70%,rgba(255,255,255,.7));border-radius:.75rem;background:color-mix(in srgb,var(--bs-card-bg) 90%,rgba(255,255,255,.74))}.status-splash-summary-value{font-size:1.1rem;font-weight:700;line-height:1.15}.status-splash-summary-label{font-size:.78rem;color:color-mix(in srgb,var(--bs-body-color) 64%,transparent)}.status-splash-card{border-color:color-mix(in srgb,var(--bs-border-color) 68%,rgba(255,255,255,.7))!important;background:color-mix(in srgb,var(--bs-card-bg) 92%,rgba(255,255,255,.74))}.status-splash-card .card-body{padding:var(--ss-card-pad-v) var(--ss-card-pad-h)}.status-splash-card-title{line-height:1.35;margin-bottom:var(--ss-space-sm)}.status-splash-card-meta{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.status-splash-component-card{border-left:3px solid color-mix(in srgb,var(--bs-secondary) 52%,transparent)}.status-splash-component-card-operational{border-left-color:color-mix(in srgb,var(--x-status-success-dot) 74%,transparent)}.status-splash-component-card-performance_issues{border-left-color:color-mix(in srgb,var(--x-status-warning-dot) 74%,transparent)}.status-splash-component-card-major_outage,.status-splash-component-card-partial_outage{border-left-color:color-mix(in srgb,var(--x-status-danger-dot) 74%,transparent)}.status-splash-component-card-maintenance{border-left-color:color-mix(in srgb,var(--x-status-info-dot) 74%,transparent)}.status-splash-component-head{display:flex;align-items:start;justify-content:space-between;gap:.5rem}.status-splash-component-meta{gap:.4rem}.status-splash-component-title-row{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.status-splash-component-count{white-space:nowrap;margin-left:.5rem}.status-splash-component-children{list-style:none;margin:0;padding:0;display:grid;gap:.38rem}.status-splash-component-children li{display:flex;align-items:center;gap:.28rem;padding:.34rem .52rem;border-radius:.55rem;background:color-mix(in srgb,var(--bs-body-color) 4%,transparent)}.status-splash-component-child-name{font-size:.85rem;font-weight:500}.status-splash-component-child-status{margin-left:auto;font-size:.75rem;color:color-mix(in srgb,var(--bs-body-color) 62%,transparent)}.status-splash-card:focus-within,.status-splash-card:hover{transform:translateY(-1px);box-shadow:0 16px 30px color-mix(in srgb,var(--x-card-shadow) 22%,transparent)!important}.status-splash-card:focus-within{outline:2px solid color-mix(in srgb,var(--bs-primary) 45%,transparent);outline-offset:2px}.status-splash-alert-card{position:relative;overflow:hidden}.status-splash-alert-card::before{content:'';position:absolute;left:0;top:0;bottom:0;width:3px}.status-splash-alert-maintenance::before{background:color-mix(in srgb,var(--x-status-info-dot) 74%,transparent)}.status-splash-alert-incident::before{background:color-mix(in srgb,var(--x-status-danger-dot) 74%,transparent)}.status-splash-badge{display:inline-flex;align-items:center;padding:.32rem .56rem;font-size:.72rem;font-weight:500;text-transform:uppercase;letter-spacing:.06em;border:1px solid transparent;border-radius:999px}.status-splash-badge-success{color:var(--x-status-success-chip-ink);background:var(--x-status-success-chip-bg);border-color:var(--x-status-success-chip-border)}.status-splash-badge-warning{color:var(--x-status-warning-chip-ink);background:var(--x-status-warning-chip-bg);border-color:var(--x-status-warning-chip-border)}.status-splash-badge-danger{color:var(--x-status-danger-chip-ink);background:var(--x-status-danger-chip-bg);border-color:var(--x-status-danger-chip-border)}.status-splash-badge-info{color:var(--x-status-info-chip-ink);background:var(--x-status-info-chip-bg);border-color:var(--x-status-info-chip-border)}.status-splash-badge-icon{font-size:.78em;vertical-align:-.04em;margin-right:.2em}.status-splash-badge-unknown{color:color-mix(in srgb,var(--bs-body-color) 76%,transparent);background:color-mix(in srgb,var(--bs-body-color) 7%,transparent);border-color:color-mix(in srgb,var(--bs-body-color) 18%,transparent)}.status-splash-alert-cta{align-self:flex-start}.status-splash-card-cta{display:inline-flex;align-items:center;gap:.35rem;padding:.28rem 0;border:0;background:0 0;color:var(--bs-primary);text-decoration:none;font-weight:600;font-size:.9rem;line-height:1.25;transition:gap .15s,color .12s}.status-splash-card-cta:focus-visible,.status-splash-card-cta:hover{color:color-mix(in srgb,var(--bs-primary) 80%,#000);gap:.55rem}.status-splash-card-cta:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px;border-radius:2px}.status-splash-card-cta-icon{transition:transform .18s}.status-splash-card-cta[aria-expanded=true] .status-splash-card-cta-icon{transform:rotate(180deg)}.status-splash-card-action{margin-top:0}.status-splash-card-footer{margin-top:var(--ss-space-md);padding-top:.4rem;border-top:1px solid color-mix(in srgb,var(--bs-border-color) 72%,transparent)}.status-splash-alert-time{padding:.15rem .45rem;border-radius:999px;background:color-mix(in srgb,var(--bs-body-color) 8%,transparent)}.status-splash-alerts-controls{border-top:1px dashed color-mix(in srgb,var(--bs-border-color) 70%,transparent);padding-top:.8rem}.status-splash-alerts-toggle{white-space:nowrap}.status-splash-alerts-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1.5rem 1rem;gap:.45rem;border:1px dashed color-mix(in srgb,var(--bs-success) 36%,var(--bs-border-color));border-radius:.8rem;background:color-mix(in srgb,var(--bs-success) 6%,var(--bs-body-bg))}.status-splash-alerts-empty-icon{font-size:1.4rem;color:var(--x-status-success-dot)}.status-splash-alerts-empty-text{font-weight:600;font-size:.92rem}.status-splash-alerts-empty-desc{font-size:.875rem;color:color-mix(in srgb,var(--bs-body-color) 64%,transparent);max-width:40ch}.status-splash-alert-time-sep{color:color-mix(in srgb,var(--bs-body-color) 38%,transparent)}.status-splash-refresh.is-paused .status-splash-refresh-counter{opacity:.6;font-weight:400;font-style:italic}.status-splash-refresh{font-variant-numeric:tabular-nums}.status-splash-refresh-counter{margin-left:.3rem;font-weight:600}.status-splash-refresh-loading .spinner-border{width:.75rem;height:.75rem;border-width:.12em;vertical-align:middle;margin-right:.2rem}.status-splash-refresh.is-error .status-splash-refresh-error{color:var(--bs-danger-text-emphasis,var(--bs-danger));font-weight:500}.status-splash-updated{opacity:.9}.status-splash-meta{display:flex;justify-content:flex-end;align-items:center;gap:.9rem;flex-wrap:wrap}.status-splash-meta .status-splash-refresh,.status-splash-meta .status-splash-updated{white-space:nowrap}@media (max-width:575.98px){#domain-included-benefits .domain-included-links-card .card-body{padding:.95rem .85rem}#domain-included-benefits .action-link-list{gap:.4rem}#domain-included-benefits .action-link-list .check-list-link{padding:.5rem .62rem;font-size:.98rem}.status-splash-shell{padding:.9rem}.status-splash-section{padding:.88rem}.status-splash-meta{justify-content:flex-start}}.price-changes-block{position:relative;overflow:hidden;background:0 0!important}.price-changes-shell{position:relative;padding:clamp(1rem,1.8vw,1.45rem);border:1px solid color-mix(in srgb,var(--bs-border-color) 74%,rgba(255,255,255,.7));border-radius:1rem;background:linear-gradient(180deg,color-mix(in srgb,#fff 42%,transparent) 0,transparent 20%),linear-gradient(155deg,color-mix(in srgb,var(--bs-primary) 5%,transparent) 0,transparent 32%),color-mix(in srgb,var(--bs-card-bg) 95%,rgba(255,255,255,.72));box-shadow:0 8px 18px color-mix(in srgb,var(--x-card-shadow) 14%,transparent);backdrop-filter:blur(2px)}.price-changes-block.price-changes-block-empty-minimal{padding-top:clamp(3.5rem,5vw,4rem)!important;padding-bottom:clamp(3.5rem,5vw,4rem)!important}.price-changes-block.price-changes-block-empty-minimal .price-changes-shell{padding:clamp(1rem,1.8vw,1.45rem)}.price-changes-block.price-changes-block-empty-minimal .price-changes-empty-alert{margin-bottom:0}.price-changes-block.price-changes-block-empty-minimal .price-changes-empty-state{padding:.62rem}.price-changes-head{max-width:66ch}.price-changes-header-group{padding:0;border:0;border-radius:0;background:0 0;box-shadow:none}.price-changes-header-group .price-changes-summary-row{margin-bottom:0}.price-changes-state{display:flex;align-items:flex-start;gap:.75rem;padding:.9rem 1rem;border-radius:.85rem;border:1px solid transparent}.price-changes-state-title{font-size:.95rem;font-weight:600;line-height:1.35}.price-changes-state-description{font-size:.92rem;line-height:1.45;color:color-mix(in srgb,var(--bs-body-color) 76%,transparent)}.price-changes-state-info{background:color-mix(in srgb,var(--bs-info) 9%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-info) 22%,var(--bs-border-color))}.price-changes-state-warning{background:color-mix(in srgb,var(--bs-warning) 12%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-warning) 26%,var(--bs-border-color))}.price-changes-state-neutral{background:color-mix(in srgb,var(--bs-secondary) 12%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-secondary) 24%,var(--bs-border-color))}.price-changes-summary-item{display:grid;gap:.28rem;padding:.68rem .72rem .72rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 58%,rgba(255,255,255,.64));border-radius:.68rem;background:color-mix(in srgb,var(--bs-body-bg) 62%,transparent);box-shadow:none;transition:border-color .18s,background-color .18s;position:relative;overflow:hidden}.price-changes-summary-item::before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,color-mix(in srgb,var(--bs-primary) 44%,transparent) 0,color-mix(in srgb,var(--bs-primary) 22%,transparent) 100%);opacity:.7}.price-changes-summary-item:hover{border-color:color-mix(in srgb,var(--bs-primary) 24%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-primary) 5%,var(--bs-body-bg))}.price-changes-summary-value{font-size:1.28rem;font-weight:700;line-height:1.15;color:var(--bs-body-color)}.price-changes-summary-label{font-size:.79rem;font-weight:500;color:color-mix(in srgb,var(--bs-body-color) 62%,transparent)}.price-changes-insight.form-block-notice{margin-bottom:.75rem!important}.price-changes-window-tab-list{display:flex;gap:.5rem;flex-wrap:wrap}.price-changes-controls-cluster{--price-changes-controls-pad:.72rem;--price-changes-controls-gap:.56rem;padding:var(--price-changes-controls-pad);border:1px solid color-mix(in srgb,var(--bs-border-color) 72%,rgba(255,255,255,.74));border-radius:1rem;background:linear-gradient(180deg,color-mix(in srgb,#fff 44%,transparent) 0,transparent 22%),color-mix(in srgb,var(--bs-card-bg) 91%,rgba(255,255,255,.72));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 70%,transparent)}.price-changes-window-tabs{margin-bottom:var(--price-changes-controls-gap)}.price-changes-quick-filter,.price-changes-window-tab{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.34rem .66rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--bs-border-color) 62%,rgba(255,255,255,.66));background:color-mix(in srgb,var(--bs-body-bg) 72%,transparent);font-size:.77rem;font-weight:600;line-height:1.2;white-space:nowrap;flex:0 0 auto;text-decoration:none;color:color-mix(in srgb,var(--bs-body-color) 72%,transparent);transition:border-color .16s,background-color .16s,color .16s,transform .16s}.price-changes-toolbar{position:relative;display:grid;gap:var(--price-changes-controls-gap);padding:0}.price-changes-toolbar::before{display:none}.price-changes-toolbar>*{position:relative;z-index:1}.price-changes-quick-filters{display:flex;flex-wrap:wrap;gap:.45rem}.price-changes-quick-filter:hover,.price-changes-window-tab:hover{border-color:color-mix(in srgb,var(--bs-primary) 28%,var(--bs-border-color));color:var(--bs-body-color)}.price-changes-quick-filter.is-active,.price-changes-window-tab.is-active{border-color:color-mix(in srgb,var(--bs-primary) 36%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-primary) 8%,var(--bs-body-bg));color:color-mix(in srgb,var(--bs-body-color) 88%,var(--bs-primary))}.price-changes-quick-filter-increase.is-active{background:color-mix(in srgb,var(--bs-warning) 12%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-warning) 34%,var(--bs-border-color))}.price-changes-quick-filter-decrease.is-active{background:color-mix(in srgb,var(--bs-success) 12%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-success) 34%,var(--bs-border-color))}.price-changes-toolbar-main{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--price-changes-controls-gap);align-items:end}.price-changes-toolbar-disclosure{margin:0}.price-changes-toolbar-disclosure-toggle{display:none;list-style:none}.price-changes-toolbar-disclosure-toggle::-webkit-details-marker{display:none}.price-changes-toolbar-search{width:100%;min-width:0}.price-changes-toolbar-panel{display:grid;gap:.8rem;padding:.8rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 70%,rgba(255,255,255,.74));border-radius:.95rem;background:color-mix(in srgb,var(--bs-card-bg) 88%,rgba(255,255,255,.68));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 70%,transparent)}.price-changes-toolbar-label{display:inline-flex;margin-bottom:.42rem;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--bs-body-color) 56%,transparent)}.price-changes-search-field{position:relative;padding:0;border:0;background:0 0}.price-changes-search-field .form-control{padding-left:2.85rem;padding-right:7.3rem;min-height:3.15rem;border-radius:.95rem;border-color:color-mix(in srgb,var(--bs-border-color) 70%,rgba(255,255,255,.74));background:color-mix(in srgb,var(--bs-body-bg) 86%,var(--bs-card-bg));box-shadow:0 10px 24px color-mix(in srgb,var(--x-card-shadow) 8%,transparent);font-size:.98rem;font-weight:500}.price-changes-search-reset{position:absolute;right:.45rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:.34rem;min-height:2.25rem;padding:.34rem .62rem;border-radius:.68rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 68%,rgba(255,255,255,.74));background:color-mix(in srgb,var(--bs-body-bg) 88%,var(--bs-card-bg));color:color-mix(in srgb,var(--bs-body-color) 76%,var(--bs-link-color));font-size:.8rem;font-weight:700;text-decoration:none;line-height:1;white-space:nowrap;transition:border-color .16s,background-color .16s,color .16s}.price-changes-search-reset:hover{border-color:color-mix(in srgb,var(--bs-primary) 36%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-primary) 8%,var(--bs-body-bg));color:var(--bs-link-hover-color)}.price-changes-search-reset .bi{font-size:.92rem}.price-changes-search-field:focus-within{box-shadow:none}.price-changes-search-icon{position:absolute;left:.88rem;top:50%;transform:translateY(-50%);color:color-mix(in srgb,var(--bs-body-color) 50%,transparent);pointer-events:none;font-size:1rem;display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border-radius:.6rem;background:color-mix(in srgb,var(--bs-primary) 8%,var(--bs-body-bg))}.price-changes-toolbar-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.price-changes-toolbar-field{display:grid;gap:0;padding:.8rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 68%,rgba(255,255,255,.74));border-radius:.9rem;background:color-mix(in srgb,var(--bs-body-bg) 84%,var(--bs-card-bg))}.price-changes-toolbar .form-select{min-height:2.8rem;padding-inline:0;border-radius:0;border-color:transparent;background-color:transparent;box-shadow:none;transition:border-color .16s,box-shadow .16s}.price-changes-search-field .form-control:focus,.price-changes-toolbar .form-select:focus{border-color:color-mix(in srgb,var(--bs-primary) 42%,var(--bs-border-color));box-shadow:0 0 0 .16rem color-mix(in srgb,var(--bs-primary) 14%,transparent)}.price-changes-toolbar-field:focus-within{border-color:color-mix(in srgb,var(--bs-primary) 36%,var(--bs-border-color));box-shadow:0 0 0 .16rem color-mix(in srgb,var(--bs-primary) 12%,transparent)}.price-changes-toolbar-meta{padding-top:.05rem;border-top:1px solid color-mix(in srgb,var(--bs-border-color) 64%,rgba(255,255,255,.74))}.price-changes-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.price-changes-highlight{display:grid;gap:.22rem;padding:.9rem .95rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 70%,rgba(255,255,255,.74));border-radius:.95rem;background:linear-gradient(155deg,color-mix(in srgb,#fff 44%,transparent) 0,transparent 30%),color-mix(in srgb,var(--bs-card-bg) 90%,rgba(255,255,255,.72));box-shadow:0 10px 20px color-mix(in srgb,var(--x-card-shadow) 10%,transparent);position:relative;overflow:hidden}.price-changes-highlight::before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:color-mix(in srgb,var(--bs-primary) 30%,transparent)}.price-changes-highlight-increase::before{background:color-mix(in srgb,var(--bs-warning) 44%,transparent)}.price-changes-highlight-decrease::before{background:color-mix(in srgb,var(--bs-success) 44%,transparent)}.price-changes-highlight-eyebrow{font-size:.69rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--bs-body-color) 54%,transparent)}.price-changes-highlight-title{margin:0;font-size:1rem;line-height:1.2;color:var(--bs-body-color)}.price-changes-highlight-value{font-size:.86rem;font-weight:700;color:color-mix(in srgb,var(--bs-body-color) 76%,transparent)}.price-changes-highlight-description{font-size:.8rem;line-height:1.45;color:color-mix(in srgb,var(--bs-body-color) 70%,transparent)}@media (min-width:768px){.price-changes-toolbar-filters{grid-template-columns:repeat(3,minmax(0,1fr))}}.price-changes-toolbar-feedback,.price-changes-toolbar-results{font-size:.82rem;color:color-mix(in srgb,var(--bs-body-color) 72%,transparent)}.price-changes-toolbar-results{display:flex;gap:.4rem;align-items:center;flex-wrap:wrap}.price-changes-toolbar-results strong{font-weight:700;color:var(--bs-body-color)}.price-changes-toolbar-feedback{min-height:1.35rem}[data-price-changes-block][data-price-changes-loading="1"]{opacity:.8}[data-price-changes-block][data-price-changes-loading="1"] .price-changes-shell{position:relative}[data-price-changes-block][data-price-changes-loading="1"] .price-changes-shell::after{content:"";position:absolute;inset:0;border-radius:1rem;background:color-mix(in srgb,var(--bs-body-bg) 46%,transparent);pointer-events:none}.price-changes-list{border:1px solid color-mix(in srgb,var(--bs-border-color) 72%,rgba(255,255,255,.7));border-radius:.86rem;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--bs-card-bg) 96%,rgba(255,255,255,.82)) 0,color-mix(in srgb,var(--bs-card-bg) 92%,rgba(255,255,255,.72)) 100%);box-shadow:0 10px 22px color-mix(in srgb,var(--x-card-shadow) 14%,transparent);position:relative}.price-changes-list::before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 72%,transparent)}.price-changes-ledger-head{display:grid;grid-template-columns:minmax(210px,1.2fr) minmax(110px,.62fr) minmax(110px,.62fr) minmax(130px,.7fr) minmax(150px,.8fr);gap:.52rem .9rem;padding:0 0 .5rem;margin-bottom:.45rem;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--bs-body-color) 52%,transparent);border-bottom:1px solid color-mix(in srgb,var(--bs-border-color) 72%,rgba(255,255,255,.7));position:relative}.price-changes-ledger-head::after{content:"";position:absolute;left:0;bottom:-1px;width:min(10rem,28%);height:2px;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--bs-primary) 34%,transparent) 0,color-mix(in srgb,var(--bs-primary) 10%,transparent) 100%)}.price-changes-ledger-col-change,.price-changes-ledger-col-meta,.price-changes-ledger-col-new,.price-changes-ledger-col-old{text-align:right}.price-changes-row{border-bottom:1px solid color-mix(in srgb,var(--bs-border-color) 72%,rgba(255,255,255,.7));border-left:4px solid transparent;padding-inline:.72rem;transition:background-color .16s,border-color .16s,box-shadow .16s,transform .16s}.price-changes-row:nth-child(2n){background:color-mix(in srgb,var(--bs-body-bg) 28%,transparent)}.price-changes-row:hover{background:color-mix(in srgb,var(--bs-primary) 5%,var(--bs-card-bg));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bs-primary) 18%,transparent);transform:translateY(-1px)}.price-changes-row:focus-within{background:color-mix(in srgb,var(--bs-primary) 6%,var(--bs-card-bg));box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--bs-primary) 26%,transparent)}.price-changes-row-increase{border-left-color:color-mix(in srgb,var(--bs-warning) 62%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-warning) 3%,transparent)}.price-changes-row-decrease{border-left-color:color-mix(in srgb,var(--bs-success) 62%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-success) 3%,transparent)}.price-changes-row-neutral{border-left-color:color-mix(in srgb,var(--bs-secondary) 44%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-secondary) 2%,transparent)}.price-changes-row-main{display:grid;grid-template-columns:minmax(210px,1.2fr) minmax(110px,.62fr) minmax(110px,.62fr) minmax(130px,.7fr) minmax(150px,.8fr);align-items:center;gap:.52rem .9rem;padding:.56rem 0}.price-changes-row-primary{min-width:0}.price-changes-row-title{font-weight:600;font-size:1rem;line-height:1.22;color:var(--bs-body-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.price-changes-row-sub{font-size:.875rem;color:color-mix(in srgb,var(--bs-body-color) 58%,transparent);margin-top:.08rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.price-changes-row-col{font-size:.9375rem;line-height:1.25;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.price-changes-row-old{font-size:.875rem;color:color-mix(in srgb,var(--bs-body-color) 52%,transparent);text-decoration:line-through;text-decoration-thickness:1px;font-variant-numeric:tabular-nums}.price-changes-row-col-new .price-changes-row-new{font-size:1rem}.price-changes-row-arrow{font-size:.82rem;color:color-mix(in srgb,var(--bs-body-color) 38%,transparent);line-height:1}.price-changes-row-new{font-size:.95rem;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}.price-changes-row-meta{display:inline-flex;flex-direction:column;align-items:flex-end;gap:.34rem;justify-self:end}.price-changes-row-delta{display:inline-flex;align-items:center;gap:.18rem;padding:.16rem .46rem;border-radius:.42rem;border:1px solid transparent;font-size:.8125rem;font-weight:700;white-space:nowrap;line-height:1.4;font-variant-numeric:tabular-nums}.price-changes-row-delta .bi{font-size:.78em;line-height:1}.price-changes-effective{font-size:.8125rem;font-weight:600;color:color-mix(in srgb,var(--bs-body-color) 60%,transparent);white-space:nowrap}.price-changes-row-expandables{display:grid;grid-template-columns:1fr;align-items:start;justify-content:start;gap:.28rem .46rem;padding:0 0 .44rem .02rem}.price-changes-row-details{margin:0;align-self:start;width:100%}.price-changes-row-has-details{cursor:pointer}.price-changes-row-details>summary{cursor:pointer;display:flex;width:100%;align-items:center;justify-content:space-between;gap:.36rem;padding:.22rem .1rem .14rem;font-size:.8rem;font-weight:600;letter-spacing:.01em;color:color-mix(in srgb,var(--bs-body-color) 64%,transparent);border:0;border-top:1px dashed color-mix(in srgb,var(--bs-border-color) 74%,rgba(255,255,255,.72));border-radius:0;background:0 0;list-style:none;user-select:none;min-height:0;transition:border-color .16s,color .16s}.price-changes-row-details>summary::-webkit-details-marker{display:none}.price-changes-row-toggle::after{content:"";width:.42rem;height:.42rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-1px);transform-origin:center;opacity:.72;transition:transform .18s}.price-changes-row-details[open]>summary{border-top-color:color-mix(in srgb,var(--bs-primary) 34%,var(--bs-border-color));color:color-mix(in srgb,var(--bs-body-color) 82%,var(--bs-primary))}.price-changes-row-details[open]>summary::after{transform:rotate(-135deg) translate(-1px,1px)}.price-changes-row-details>summary:hover{color:var(--bs-link-color);border-top-color:color-mix(in srgb,var(--bs-primary) 38%,var(--bs-border-color))}.price-changes-row-details>div{margin-top:.16rem;padding:.66rem .74rem;border-radius:.72rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 68%,rgba(255,255,255,.7));background:color-mix(in srgb,var(--bs-card-bg) 88%,rgba(255,255,255,.74));font-size:.875rem;line-height:1.4;color:color-mix(in srgb,var(--bs-body-color) 80%,transparent)}.price-changes-row-detail{display:grid;gap:.66rem}.price-changes-row-detail-copy{font-size:.9rem;line-height:1.5;color:color-mix(in srgb,var(--bs-body-color) 82%,transparent);padding:.4rem .54rem;border-left:3px solid color-mix(in srgb,var(--bs-primary) 32%,var(--bs-border-color));border-radius:.48rem;background:color-mix(in srgb,var(--bs-primary) 4%,var(--bs-body-bg))}.price-changes-row-detail-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .72rem;margin:0}.price-changes-row-detail-facts div{display:grid;gap:.1rem;padding:.36rem .46rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 66%,rgba(255,255,255,.7));border-radius:.52rem;background:color-mix(in srgb,var(--bs-body-bg) 76%,var(--bs-card-bg))}.price-changes-row-detail-facts dt{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:color-mix(in srgb,var(--bs-body-color) 54%,transparent)}.price-changes-row-detail-facts dd{margin:0;font-size:.875rem;font-weight:600;color:var(--bs-body-color)}.price-changes-row-extra-list{display:grid;gap:.42rem}.price-changes-row-extra{border:1px solid color-mix(in srgb,var(--bs-border-color) 62%,rgba(255,255,255,.74));border-radius:.62rem;background:color-mix(in srgb,var(--bs-body-bg) 84%,var(--bs-card-bg));padding:.44rem .56rem}.price-changes-row-extra:first-child{padding-top:.44rem}.price-changes-row-extra-line{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"action values delta";align-items:center;gap:.24rem .6rem}.price-changes-row-extra-values{display:inline-flex;align-items:center;grid-area:values;justify-self:start;gap:.2rem .3rem;min-width:0}.price-changes-row-extra-action{grid-area:action;justify-self:start}.price-changes-row-extra-delta{grid-area:delta;justify-self:end}.price-changes-chip-muted{background:color-mix(in srgb,var(--bs-secondary) 8%,var(--bs-body-bg));color:color-mix(in srgb,var(--bs-body-color) 72%,transparent);border:1px solid color-mix(in srgb,var(--bs-border-color) 68%,rgba(255,255,255,.7));font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.01em}.price-changes-delta-increase{background:color-mix(in srgb,var(--bs-warning) 12%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-warning) 28%,var(--bs-border-color));color:color-mix(in srgb,var(--bs-body-color) 80%,var(--bs-warning))}.price-changes-delta-decrease{background:color-mix(in srgb,var(--bs-success) 10%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-success) 26%,var(--bs-border-color));color:color-mix(in srgb,var(--bs-body-color) 80%,var(--bs-success))}.price-changes-delta-neutral{background:color-mix(in srgb,var(--bs-secondary) 10%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-secondary) 24%,var(--bs-border-color));color:color-mix(in srgb,var(--bs-body-color) 70%,transparent)}.price-changes-empty-state{padding:.86rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 68%,rgba(255,255,255,.7));border-radius:.9rem;background:color-mix(in srgb,var(--bs-card-bg) 92%,rgba(255,255,255,.74))}.price-changes-empty-alert{margin-bottom:.2rem}.price-changes-fallback{padding:1rem 1.05rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 68%,rgba(255,255,255,.7));border-radius:.85rem;background:color-mix(in srgb,var(--bs-card-bg) 92%,rgba(255,255,255,.74))}.price-changes-empty-btn{min-height:2.45rem;padding:.5rem .92rem;font-size:.9rem;font-weight:600}.price-changes-pagination{padding:0;border:0;border-radius:0;background:0 0}.price-changes-pagination-current{display:inline-flex;align-items:center;gap:.4rem;font-size:.82rem;font-weight:600;color:color-mix(in srgb,var(--bs-body-color) 70%,transparent)}.price-changes-pagination-label{font-weight:600}.price-changes-pagination-value{display:inline;margin-left:.18rem;padding:0;border:0;background:0 0;color:var(--bs-body-color)}.price-changes-page-btn{display:inline-flex;align-items:center;gap:.35rem;font-size:.82rem;font-weight:600;line-height:1.2;min-height:2.15rem;padding:.35rem .62rem;transition:border-color .16s,color .16s,background-color .16s,box-shadow .16s}.price-changes-page-btn .bi{font-size:1rem;line-height:1;transition:transform .16s}.price-changes-page-btn:focus-visible,.price-changes-page-btn:hover{box-shadow:0 6px 12px color-mix(in srgb,var(--x-card-shadow) 16%,transparent)}.price-changes-page-btn:focus-visible .bi,.price-changes-page-btn:hover .bi{transform:translateX(1px)}.price-changes-page-btn:focus-visible .bi.bi-arrow-left-short,.price-changes-page-btn:hover .bi.bi-arrow-left-short{transform:translateX(-1px)}@media (max-width:575.98px){.price-changes-shell{padding:.82rem}.price-changes-controls-cluster{--price-changes-controls-pad:.64rem;--price-changes-controls-gap:.5rem;padding:var(--price-changes-controls-pad);border-radius:.9rem}.price-changes-window-tabs{margin-bottom:var(--price-changes-controls-gap)}.price-changes-header-group{padding:0}.price-changes-toolbar{padding:0;gap:.5rem}.price-changes-quick-filters,.price-changes-window-tab-list{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.15rem;gap:.4rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.price-changes-quick-filters::-webkit-scrollbar,.price-changes-window-tab-list::-webkit-scrollbar{display:none}.price-changes-quick-filter,.price-changes-window-tab{font-size:.75rem;padding:.32rem .62rem}.price-changes-toolbar-main{grid-template-columns:1fr;gap:var(--price-changes-controls-gap)}.price-changes-toolbar-disclosure{border:1px solid color-mix(in srgb,var(--bs-border-color) 68%,rgba(255,255,255,.74));border-radius:.9rem;background:color-mix(in srgb,var(--bs-card-bg) 88%,rgba(255,255,255,.7));overflow:hidden}.price-changes-toolbar-disclosure-toggle{display:flex;align-items:center;justify-content:space-between;padding:.78rem .82rem;font-size:.82rem;font-weight:700;color:var(--bs-body-color);cursor:pointer}.price-changes-toolbar-disclosure-toggle::after{content:"+";font-size:1rem;line-height:1;color:color-mix(in srgb,var(--bs-body-color) 58%,transparent)}.price-changes-toolbar-disclosure[open]>.price-changes-toolbar-disclosure-toggle::after{content:"-"}.price-changes-toolbar-panel{padding:.7rem;gap:.7rem;border:0;border-top:1px solid color-mix(in srgb,var(--bs-border-color) 64%,rgba(255,255,255,.74));border-radius:0;box-shadow:none}.price-changes-toolbar-filters{grid-template-columns:1fr;gap:.7rem}.price-changes-toolbar-field{padding:.7rem}.price-changes-search-field .form-control{min-height:2.9rem;padding-right:6.5rem}.price-changes-search-reset{right:.4rem;min-height:2.1rem;padding:.3rem .54rem;font-size:.75rem}.price-changes-empty-btn{width:100%;justify-content:center}.price-changes-highlights{grid-template-columns:1fr}.price-changes-ledger-head{display:none}.price-changes-row-main{grid-template-columns:1fr;gap:.38rem;padding-block:.5rem}.price-changes-row{padding-inline:.62rem}.price-changes-row-expandables{grid-template-columns:1fr;gap:.22rem;padding-bottom:.34rem}.price-changes-row-details{width:100%}.price-changes-row-detail-facts{grid-template-columns:1fr}.price-changes-row-col,.price-changes-row-meta,.price-changes-row-primary{justify-self:start;text-align:left;width:100%}.price-changes-row-col{display:flex;align-items:center;justify-content:space-between;gap:.4rem;padding:.3rem .12rem;border-top:1px solid color-mix(in srgb,var(--bs-border-color) 62%,rgba(255,255,255,.72))}.price-changes-row-primary{order:1}.price-changes-row-col-new{order:2}.price-changes-row-col-old{order:3}.price-changes-row-col-change{order:4}.price-changes-row-meta{order:5;flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem;padding-top:.2rem}.price-changes-row-title{font-size:.95rem;line-height:1.28}.price-changes-row-sub{font-size:.8125rem;margin-top:.06rem}.price-changes-row-col::before{display:inline-flex;min-width:0;margin-right:0;font-size:.72rem;font-weight:700;letter-spacing:.01em;text-transform:uppercase;color:color-mix(in srgb,var(--bs-body-color) 58%,transparent)}.price-changes-row-col-old::before{content:"Oud"}.price-changes-row-col-new::before{content:"Nieuw"}.price-changes-row-col-change::before{content:"Verschil"}.price-changes-chip-muted{font-size:.72rem}.price-changes-effective{font-size:.8125rem}.price-changes-row-details>summary{width:100%;min-height:0;justify-content:space-between;padding:.2rem .08rem .12rem;font-size:.75rem}.price-changes-row-details>div{margin-top:.12rem;padding:.52rem .56rem;font-size:.84rem}.price-changes-row-detail-copy{padding:.34rem .44rem;font-size:.84rem}.price-changes-row-detail-facts div{padding:.32rem .4rem}.price-changes-row-extra{padding:.44rem .5rem}.price-changes-row-extra-line{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"action delta" "values values";align-items:start;gap:.24rem .36rem}.price-changes-row-extra-delta{justify-self:end}.price-changes-row-sub,.price-changes-row-title{white-space:normal}}@media (min-width:576px){.price-changes-toolbar-panel{padding:.3rem 0 0;gap:.56rem;border:0;border-radius:0;background:0 0;box-shadow:none}.price-changes-toolbar-filters{gap:.56rem;align-items:end}.price-changes-toolbar-field{padding:0;border:0;border-radius:0;background:0 0}.price-changes-toolbar-label{margin-bottom:.22rem;font-size:.64rem;letter-spacing:.07em}.price-changes-toolbar .form-select{min-height:2.18rem;padding-inline:.72rem 2rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 66%,rgba(255,255,255,.7));border-radius:.66rem;background-color:color-mix(in srgb,var(--bs-body-bg) 84%,var(--bs-card-bg));font-size:.94rem}.price-changes-toolbar .form-select:hover{border-color:color-mix(in srgb,var(--bs-primary) 26%,var(--bs-border-color))}.price-changes-toolbar-field:focus-within{border:0;box-shadow:none}.price-changes-toolbar-meta{padding-top:.2rem;border-top:0;justify-content:flex-start!important;gap:.45rem!important;margin-top:0!important}.price-changes-toolbar-disclosure>summary{display:none}.price-changes-toolbar-disclosure>.price-changes-toolbar-panel,.price-changes-toolbar-disclosure>:not(summary){display:block!important}}@media (max-width:991.98px) and (min-width:576px){.price-changes-ledger-head,.price-changes-row-main{grid-template-columns:minmax(170px,1.05fr) minmax(95px,.6fr) minmax(95px,.6fr) minmax(110px,.68fr) minmax(130px,.8fr);gap:.44rem .66rem}}@media (max-width:767.98px){.price-changes-pagination-current{width:100%}.price-changes-pagination ul{gap:.5rem!important}.price-changes-pagination li{width:100%}.price-changes-page-btn{width:100%;justify-content:center;min-height:2.35rem}}.contact-hub{position:relative;overflow:hidden}.contact-hub::after{content:'';position:absolute;right:0;bottom:0;width:clamp(220px,26vw,400px);height:clamp(180px,22vw,330px);background:url('/assets/img/patterns/contact.svg') right bottom/contain no-repeat;opacity:.24;transform:translate(12%,12%);pointer-events:none}.contact-hub>.container{position:relative;z-index:1}.contact-hub--no-image::after{display:none}.contact-hub-head-wrap{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.contact-hub-head{flex:1 1 auto;min-width:0}.contact-hub-proof{margin-top:.85rem;display:flex;flex-wrap:wrap;gap:.5rem}.contact-hub-proof span[aria-hidden=true]{opacity:.55}.contact-hub-load{min-width:230px;max-width:280px;padding:.75rem .85rem;border-radius:.85rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 72%,rgba(255,255,255,.58));background:radial-gradient(120% 100% at 90% -20%,color-mix(in srgb,var(--bs-primary) 10%,transparent) 0,transparent 58%),linear-gradient(180deg,color-mix(in srgb,var(--bs-card-bg) 90%,rgba(255,255,255,.72)) 0,color-mix(in srgb,var(--bs-body-bg) 88%,rgba(255,255,255,.56)) 100%);box-shadow:0 8px 18px color-mix(in srgb,var(--x-card-shadow) 32%,transparent)}.contact-hub-load-title{margin:0 0 .32rem;font-size:.74rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--bs-body-color) 78%,var(--bs-primary))}.company-details-busy-top,.contact-hub-load-main{display:flex;align-items:center;justify-content:space-between;gap:.7rem;margin-bottom:.3rem}.contact-hub-load-level{display:inline-flex;align-items:center;gap:.35rem;font-size:.85rem;font-weight:600;line-height:1.24;color:color-mix(in srgb,var(--bs-body-color) 88%,var(--bs-primary))}.company-details-busy-dot,.contact-hub-load-dot{display:inline-block;flex:0 0 auto;width:.48rem;height:.48rem;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 24%,transparent)}.company-details-busy-meter,.contact-hub-load-meter{display:inline-flex;align-items:flex-end;gap:.2rem}.company-details-busy-meter span,.contact-hub-load-meter span{display:inline-block;width:.2rem;border-radius:999px;background:color-mix(in srgb,var(--bs-body-color) 22%,var(--bs-border-color));opacity:.72}.company-details-busy-meter span:first-child,.contact-hub-load-meter span:first-child{height:.46rem}.company-details-busy-meter span:nth-child(2),.contact-hub-load-meter span:nth-child(2){height:.62rem}.company-details-busy-meter span:nth-child(3),.contact-hub-load-meter span:nth-child(3){height:.78rem}.company-details-busy-meter span:nth-child(4),.contact-hub-load-meter span:nth-child(4){height:.94rem}.company-details-busy-avg,.contact-hub-load-avg{display:flex;align-items:baseline;flex-wrap:wrap;line-height:1.3;gap:.4rem;font-size:.84rem;color:color-mix(in srgb,var(--bs-body-color) 72%,transparent)}.company-details-busy-avg-label,.contact-hub-load-avg-label{color:color-mix(in srgb,var(--bs-body-color) 68%,transparent)}.company-details-busy-avg-value,.contact-hub-load-avg-value{font-weight:700;color:color-mix(in srgb,var(--bs-body-color) 88%,var(--bs-primary))}.contact-hub-load-calm .contact-hub-load-level,.contact-hub-load-quiet .contact-hub-load-level{color:color-mix(in srgb,var(--bs-success) 72%,var(--bs-body-color))}.company-details-busy-calm .company-details-busy-dot,.company-details-busy-quiet .company-details-busy-dot,.contact-hub-load-calm .contact-hub-load-dot,.contact-hub-load-quiet .contact-hub-load-dot{background:var(--x-status-success-dot);box-shadow:0 0 0 3px color-mix(in srgb,var(--x-status-success-dot) 24%,transparent)}.contact-hub-load-calm .contact-hub-load-meter span:first-child,.contact-hub-load-quiet .contact-hub-load-meter span:first-child{background:color-mix(in srgb,var(--bs-success) 70%,var(--bs-body-color));opacity:.95}.contact-hub-load-normal .contact-hub-load-level{color:color-mix(in srgb,var(--bs-info) 74%,var(--bs-body-color))}.company-details-busy-normal .company-details-busy-dot,.contact-hub-load-normal .contact-hub-load-dot{background:var(--x-status-info-dot);box-shadow:0 0 0 3px color-mix(in srgb,var(--x-status-info-dot) 24%,transparent)}.company-details-busy-normal .company-details-busy-meter span:first-child,.company-details-busy-normal .company-details-busy-meter span:nth-child(2),.contact-hub-load-normal .contact-hub-load-meter span:first-child,.contact-hub-load-normal .contact-hub-load-meter span:nth-child(2){background:color-mix(in srgb,var(--bs-info) 74%,var(--bs-body-color));opacity:.95}.contact-hub-load-busy .contact-hub-load-level{color:color-mix(in srgb,var(--bs-warning) 74%,var(--bs-body-color))}.company-details-busy-busy .company-details-busy-dot,.contact-hub-load-busy .contact-hub-load-dot{background:var(--x-status-warning-dot);box-shadow:0 0 0 3px color-mix(in srgb,var(--x-status-warning-dot) 24%,transparent)}.contact-hub-load-busy .contact-hub-load-meter span:first-child,.contact-hub-load-busy .contact-hub-load-meter span:nth-child(2),.contact-hub-load-busy .contact-hub-load-meter span:nth-child(3){background:color-mix(in srgb,var(--bs-warning) 74%,var(--bs-body-color));opacity:.95}.contact-hub-load-very_busy .contact-hub-load-level{color:color-mix(in srgb,var(--bs-danger) 72%,var(--bs-body-color))}.company-details-busy-very_busy .company-details-busy-dot,.contact-hub-load-very_busy .contact-hub-load-dot{background:var(--x-status-danger-dot);box-shadow:0 0 0 3px color-mix(in srgb,var(--x-status-danger-dot) 24%,transparent)}.contact-hub-load-very_busy .contact-hub-load-meter span{background:color-mix(in srgb,var(--bs-danger) 72%,var(--bs-body-color));opacity:.95}.company-details-busy-calm .company-details-busy-level,.company-details-busy-quiet .company-details-busy-level{color:color-mix(in srgb,var(--bs-success) 72%,var(--bs-body-color))}.company-details-busy-calm .company-details-busy-meter span:first-child,.company-details-busy-quiet .company-details-busy-meter span:first-child{background:color-mix(in srgb,var(--bs-success) 70%,var(--bs-body-color));opacity:.95}.company-details-busy-normal .company-details-busy-level{color:color-mix(in srgb,var(--bs-info) 74%,var(--bs-body-color))}.company-details-busy-busy .company-details-busy-level{color:color-mix(in srgb,var(--bs-warning) 74%,var(--bs-body-color))}.company-details-busy-busy .company-details-busy-meter span:first-child,.company-details-busy-busy .company-details-busy-meter span:nth-child(2),.company-details-busy-busy .company-details-busy-meter span:nth-child(3){background:color-mix(in srgb,var(--bs-warning) 74%,var(--bs-body-color));opacity:.95}.company-details-busy-very_busy .company-details-busy-level{color:color-mix(in srgb,var(--bs-danger) 72%,var(--bs-body-color))}.company-details-busy-very_busy .company-details-busy-meter span{background:color-mix(in srgb,var(--bs-danger) 72%,var(--bs-body-color));opacity:.95}.contact-hub-card{position:relative;border:1px solid color-mix(in srgb,var(--bs-border-color) 94%,var(--bs-body-color))!important;background:linear-gradient(180deg,color-mix(in srgb,var(--bs-card-bg) 98%,#fff) 0,color-mix(in srgb,var(--bs-body-bg) 98%,#fff) 100%);box-shadow:0 10px 22px color-mix(in srgb,var(--x-card-shadow) 42%,transparent);transition:transform .2s,box-shadow .2s,border-color .2s}.contact-hub-card-recommended{position:relative;border-color:color-mix(in srgb,var(--bs-body-color) 46%,var(--bs-primary))!important;background:linear-gradient(180deg,color-mix(in srgb,var(--bs-primary) 6%,var(--bs-card-bg)) 0,color-mix(in srgb,var(--bs-body-bg) 96%,#fff) 100%)}.contact-hub-card:focus-within,.contact-hub-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--bs-primary) 52%,var(--bs-border-color))!important;box-shadow:0 14px 28px color-mix(in srgb,var(--x-card-shadow) 52%,transparent)}.contact-hub-icon{width:2.9rem;height:2.9rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.42rem;border:0;background:rgba(47,111,179,.08);color:#2f6fb3;font-size:1.12rem;flex:0 0 auto}.contact-hub-status,.contact-hub-status.badge{--x-status-dot:color-mix(in srgb, var(--bs-body-color) 64%, var(--bs-primary));--x-status-chip-ink:color-mix(in srgb, var(--bs-body-color) 72%, var(--bs-primary));--x-status-chip-bg:color-mix(in srgb, var(--bs-body-bg) 88%, var(--bs-border-color));--x-status-chip-border:color-mix(in srgb, var(--bs-border-color) 92%, var(--bs-body-color));--x-status-featured-bg:var(--x-status-chip-bg);--x-status-featured-gradient:none;--x-status-featured-ink:#fff;--x-status-featured-dot:rgba(255, 255, 255, 0.95);display:inline-flex;align-items:center;gap:.38rem;padding:.3rem .62rem;line-height:1;font-weight:600;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;border-width:1px;border-style:solid;border-color:var(--x-status-chip-border);background-color:var(--x-status-chip-bg);background-image:none;color:var(--x-status-chip-ink)}.contact-hub-status-corner{position:absolute;top:.9rem;right:.9rem;z-index:2}.contact-hub-status-featured{border-color:transparent;color:var(--x-status-featured-ink)!important;background-color:var(--x-status-featured-bg)!important;background-image:var(--x-status-featured-gradient)!important}.contact-hub-status-featured .contact-hub-status-dot{background:var(--x-status-featured-dot)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--x-status-featured-dot) 28%,transparent)!important}.contact-hub-status.badge>.contact-hub-status-dot,.contact-hub-status>.contact-hub-status-dot{display:inline-block;flex:0 0 auto;align-self:center;position:relative;top:-1px;vertical-align:middle;width:.45rem;height:.45rem;border-radius:999px;background:var(--x-status-dot);box-shadow:0 0 0 3px color-mix(in srgb,var(--x-status-dot) 22%,transparent)}.contact-hub-status-open{--x-status-dot:var(--x-status-success-dot);--x-status-chip-ink:var(--x-status-success-chip-ink);--x-status-chip-bg:var(--x-status-success-chip-bg);--x-status-chip-border:var(--x-status-success-chip-border);--x-status-featured-bg:var(--x-status-success-featured-bg);--x-status-featured-gradient:var(--x-status-success-featured-gradient);--x-status-featured-ink:var(--x-status-success-featured-ink);--x-status-featured-dot:var(--x-status-success-featured-dot);color:var(--x-status-success-chip-ink)!important;background-color:var(--x-status-success-chip-bg)!important;border-color:var(--x-status-success-chip-border)!important}.contact-hub-status-open .contact-hub-status-dot{background:var(--x-status-success-dot)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--x-status-success-dot) 28%,transparent)!important}.contact-hub-status-busy{--x-status-dot:var(--x-status-warning-dot);--x-status-chip-ink:var(--x-status-warning-chip-ink);--x-status-chip-bg:var(--x-status-warning-chip-bg);--x-status-chip-border:var(--x-status-warning-chip-border);--x-status-featured-bg:var(--x-status-warning-featured-bg);--x-status-featured-gradient:var(--x-status-warning-featured-gradient);--x-status-featured-ink:var(--x-status-warning-featured-ink);--x-status-featured-dot:var(--x-status-warning-featured-dot);color:var(--x-status-warning-chip-ink)!important;background-color:var(--x-status-warning-chip-bg)!important;border-color:var(--x-status-warning-chip-border)!important}.contact-hub-status-busy .contact-hub-status-dot{background:var(--x-status-warning-dot)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--x-status-warning-dot) 28%,transparent)!important}.contact-hub-status-closed{--x-status-dot:var(--x-status-danger-dot);--x-status-chip-ink:var(--x-status-danger-chip-ink);--x-status-chip-bg:var(--x-status-danger-chip-bg);--x-status-chip-border:var(--x-status-danger-chip-border);--x-status-featured-bg:var(--x-status-danger-featured-bg);--x-status-featured-gradient:var(--x-status-danger-featured-gradient);--x-status-featured-ink:var(--x-status-danger-featured-ink);--x-status-featured-dot:var(--x-status-danger-featured-dot);color:var(--x-status-danger-chip-ink)!important;background-color:var(--x-status-danger-chip-bg)!important;border-color:var(--x-status-danger-chip-border)!important}.contact-hub-status-closed .contact-hub-status-dot{background:var(--x-status-danger-dot)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--x-status-danger-dot) 28%,transparent)!important}.contact-hub-status-info{--x-status-dot:var(--x-status-info-dot);--x-status-chip-ink:var(--x-status-info-chip-ink);--x-status-chip-bg:var(--x-status-info-chip-bg);--x-status-chip-border:var(--x-status-info-chip-border);--x-status-featured-bg:var(--x-status-info-featured-bg);--x-status-featured-gradient:var(--x-status-info-featured-gradient);--x-status-featured-ink:var(--x-status-info-featured-ink);--x-status-featured-dot:var(--x-status-info-featured-dot);color:var(--x-status-info-chip-ink)!important;background-color:var(--x-status-info-chip-bg)!important;border-color:var(--x-status-info-chip-border)!important}.contact-hub-status-info .contact-hub-status-dot{background:var(--x-status-info-dot)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--x-status-info-dot) 28%,transparent)!important}.contact-hub-status-busy.contact-hub-status-featured,.contact-hub-status-closed.contact-hub-status-featured,.contact-hub-status-info.contact-hub-status-featured,.contact-hub-status-open.contact-hub-status-featured{color:var(--x-status-featured-ink)!important;background-color:var(--x-status-featured-bg)!important;background-image:var(--x-status-featured-gradient)!important;border-color:transparent!important}.contact-hub-status-busy.contact-hub-status-featured .contact-hub-status-dot,.contact-hub-status-closed.contact-hub-status-featured .contact-hub-status-dot,.contact-hub-status-info.contact-hub-status-featured .contact-hub-status-dot,.contact-hub-status-open.contact-hub-status-featured .contact-hub-status-dot{background:var(--x-status-featured-dot)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--x-status-featured-dot) 28%,transparent)!important}.contact-hub-card-recommended .contact-hub-status.contact-hub-status-featured{color:var(--x-status-featured-ink)!important;background-color:var(--x-status-featured-bg)!important;background-image:var(--x-status-featured-gradient)!important;border-color:transparent!important}.contact-hub-card-recommended .contact-hub-status.contact-hub-status-featured .contact-hub-status-dot{background:var(--x-status-featured-dot)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--x-status-featured-dot) 28%,transparent)!important}.contact-hub-card-recommended .contact-hub-status.contact-hub-status-open.contact-hub-status-featured{color:var(--x-status-success-featured-ink)!important;background-color:var(--x-status-success-featured-bg)!important;background-image:var(--x-status-success-featured-gradient)!important}.contact-hub-card-recommended .contact-hub-status.contact-hub-status-busy.contact-hub-status-featured{color:var(--x-status-warning-featured-ink)!important;background-color:var(--x-status-warning-featured-bg)!important;background-image:var(--x-status-warning-featured-gradient)!important}.contact-hub-card-recommended .contact-hub-status.contact-hub-status-busy.contact-hub-status-featured .contact-hub-status-dot{background:rgba(255,255,255,.96)!important;box-shadow:0 0 0 3px color-mix(in srgb,rgba(255,255,255,.96) 30%,transparent)!important}.contact-hub-card-recommended .contact-hub-status.contact-hub-status-closed.contact-hub-status-featured{color:var(--x-status-danger-featured-ink)!important;background-color:var(--x-status-danger-featured-bg)!important;background-image:var(--x-status-danger-featured-gradient)!important}.contact-hub-card-recommended .contact-hub-status.contact-hub-status-closed.contact-hub-status-featured .contact-hub-status-dot{background:rgba(255,255,255,.96)!important;box-shadow:0 0 0 3px color-mix(in srgb,rgba(255,255,255,.96) 30%,transparent)!important}.contact-hub-card-recommended .contact-hub-status.contact-hub-status-info.contact-hub-status-featured{color:var(--x-status-info-featured-ink)!important;background-color:var(--x-status-info-featured-bg)!important;background-image:var(--x-status-info-featured-gradient)!important}.contact-hub-card-recommended .contact-hub-status.contact-hub-status-info.contact-hub-status-featured .contact-hub-status-dot{background:rgba(255,255,255,.96)!important;box-shadow:0 0 0 3px color-mix(in srgb,rgba(255,255,255,.96) 30%,transparent)!important}.contact-hub-hint-line{min-height:1.2rem;font-size:.88rem;line-height:1.45;padding:0;border:0;background:0 0;color:color-mix(in srgb,var(--bs-body-color) 68%,transparent);display:block;overflow:visible}.contact-hub-title{margin:0;font-size:1.06rem;line-height:1.34;font-weight:650;letter-spacing:.003em}.contact-hub-desc{font-size:.95rem;line-height:1.55;color:color-mix(in srgb,var(--bs-body-color) 80%,transparent);max-width:52ch}.contact-hub-meta-placeholder{opacity:.36}.contact-hub-action{height:2.72rem;display:inline-flex;align-items:center;justify-content:center;line-height:1.2;padding-top:.45rem;padding-bottom:.45rem}.contact-hub-action.disabled,.contact-hub-action:disabled{--bs-btn-disabled-opacity:1;--bs-btn-disabled-color:rgba(43, 61, 87, 0.88);--bs-btn-disabled-border-color:rgba(43, 61, 87, 0.42);--bs-btn-disabled-bg:color-mix(in srgb, var(--bs-secondary-bg) 78%, var(--bs-body-bg));font-weight:600;letter-spacing:.01em;opacity:1!important;pointer-events:none!important}.contact-hub-action-closed{--bs-btn-color:color-mix(in srgb, var(--bs-body-color) 76%, var(--bs-warning));--bs-btn-border-color:color-mix(in srgb, var(--bs-warning) 44%, var(--bs-border-color));--bs-btn-bg:color-mix(in srgb, var(--bs-warning) 8%, var(--bs-body-bg));--bs-btn-hover-bg:color-mix(in srgb, var(--bs-warning) 14%, var(--bs-body-bg));--bs-btn-hover-color:color-mix(in srgb, var(--bs-body-color) 80%, var(--bs-warning));--bs-btn-hover-border-color:color-mix(in srgb, var(--bs-warning) 58%, var(--bs-border-color))}.contact-hub-alert{display:flex;align-items:flex-start;gap:.75rem;padding:.95rem 1.05rem .9rem;margin-bottom:1.2rem;border-radius:.75rem;border:1px solid transparent;line-height:1.45;position:relative}.contact-hub-alert-icon{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:.72rem;font-size:1.02rem;line-height:1;transform:translateY(.02rem);flex:0 0 auto}.contact-hub-alert-content{display:grid;gap:.2rem;min-width:0}.contact-hub-alert-title{margin:0;font-size:.94rem;font-weight:600;line-height:1.25}.contact-hub-alert-text{margin:0;font-size:.94rem;font-weight:500;line-height:1.5}.contact-hub-alert-opening,.contact-hub-alert-warning{color:color-mix(in srgb,var(--bs-body-color) 66%,var(--bs-warning) 60%);background:linear-gradient(90deg,color-mix(in srgb,var(--bs-warning) 14%,var(--bs-body-bg)) 0,color-mix(in srgb,var(--bs-warning) 9%,var(--bs-body-bg)) 100%);border-color:color-mix(in srgb,var(--bs-warning) 38%,var(--bs-border-color));box-shadow:0 10px 22px color-mix(in srgb,var(--bs-warning) 14%,transparent);border-left:3px solid color-mix(in srgb,var(--bs-warning) 74%,var(--x-primary-grad-start))}.contact-hub-alert-opening .contact-hub-alert-icon,.contact-hub-alert-warning .contact-hub-alert-icon{background:linear-gradient(180deg,color-mix(in srgb,var(--bs-warning) 72%,#9a5f22) 0,color-mix(in srgb,var(--bs-warning) 64%,#7f4b18) 100%);border:1px solid color-mix(in srgb,var(--bs-warning) 56%,var(--bs-border-color));color:#fff7eb;box-shadow:inset 0 1px 0 rgba(255,255,255,.22)}.contact-hub-alert-info{color:color-mix(in srgb,var(--bs-body-color) 72%,var(--bs-info) 54%);background:linear-gradient(90deg,color-mix(in srgb,var(--bs-info) 13%,var(--bs-body-bg)) 0,color-mix(in srgb,var(--bs-info) 8%,var(--bs-body-bg)) 100%);border-color:color-mix(in srgb,var(--bs-info) 32%,var(--bs-border-color));box-shadow:0 10px 22px color-mix(in srgb,var(--bs-info) 12%,transparent);border-left:3px solid color-mix(in srgb,var(--bs-info) 68%,#0d6efd)}.contact-hub-alert-info .contact-hub-alert-icon{background:linear-gradient(180deg,color-mix(in srgb,var(--bs-info) 72%,#325f86) 0,color-mix(in srgb,var(--bs-info) 62%,#274b6c) 100%);border:1px solid color-mix(in srgb,var(--bs-info) 48%,var(--bs-border-color));color:#eef7ff;box-shadow:inset 0 1px 0 rgba(255,255,255,.22)}.contact-hub-alert-success{color:color-mix(in srgb,var(--bs-body-color) 70%,var(--bs-success) 56%);background:linear-gradient(90deg,color-mix(in srgb,var(--bs-success) 13%,var(--bs-body-bg)) 0,color-mix(in srgb,var(--bs-success) 8%,var(--bs-body-bg)) 100%);border-color:color-mix(in srgb,var(--bs-success) 34%,var(--bs-border-color));box-shadow:0 10px 22px color-mix(in srgb,var(--bs-success) 12%,transparent);border-left:3px solid color-mix(in srgb,var(--bs-success) 68%,#198754)}.contact-hub-alert-success .contact-hub-alert-icon{background:linear-gradient(180deg,color-mix(in srgb,var(--bs-success) 72%,#2f7a56) 0,color-mix(in srgb,var(--bs-success) 62%,#245c42) 100%);border:1px solid color-mix(in srgb,var(--bs-success) 46%,var(--bs-border-color));color:#edfff6;box-shadow:inset 0 1px 0 rgba(255,255,255,.22)}.contact-hub-alert-danger{color:color-mix(in srgb,var(--bs-body-color) 64%,var(--bs-danger) 68%);background:linear-gradient(90deg,color-mix(in srgb,var(--bs-danger) 16%,var(--bs-body-bg)) 0,color-mix(in srgb,var(--bs-danger) 10%,var(--bs-body-bg)) 100%);border-color:color-mix(in srgb,var(--bs-danger) 42%,var(--bs-border-color));box-shadow:0 10px 22px color-mix(in srgb,var(--bs-danger) 16%,transparent);border-left:3px solid color-mix(in srgb,var(--bs-danger) 80%,#c1121f)}.contact-hub-alert-danger .contact-hub-alert-icon{background:linear-gradient(180deg,color-mix(in srgb,var(--bs-danger) 76%,#a1071a) 0,color-mix(in srgb,var(--bs-danger) 68%,#7f040e) 100%);border:1px solid color-mix(in srgb,var(--bs-danger) 62%,var(--bs-border-color));color:#ffe8eb;box-shadow:inset 0 1px 0 rgba(255,255,255,.22)}.contact-hub-alert-link{display:inline-flex;align-items:center;gap:.35rem;font-weight:500;text-decoration:none;opacity:.84;white-space:nowrap;transition:opacity .2s,color .2s}.contact-hub-alert .contact-hub-alert-link,.contact-hub-alert .contact-hub-alert-text a{color:inherit;text-decoration-color:currentColor}.contact-hub-alert .contact-hub-alert-text a{font-weight:600;text-underline-offset:.14em;text-decoration-thickness:.07em}.contact-hub-alert .contact-hub-alert-text a:focus-visible,.contact-hub-alert .contact-hub-alert-text a:hover,.contact-hub-alert-link:focus-visible,.contact-hub-alert-link:hover{opacity:1;text-decoration:underline}.contact-hub-footnote{font-size:.8rem;line-height:1.4;color:var(--bs-secondary-color);text-align:center;opacity:.94}.contact-hub-footnote a{color:inherit;text-decoration:underline;text-underline-offset:.14em;text-decoration-thickness:.06em;opacity:.92}.contact-hub-footnote a:focus-visible,.contact-hub-footnote a:hover{color:color-mix(in srgb,var(--bs-body-color) 76%,var(--bs-primary));opacity:1}.contact-cta-status{--x-contact-cta-dot:var(--x-status-success-dot);--x-contact-cta-ink:var(--x-status-success-chip-ink);--x-contact-cta-bg:var(--x-status-success-chip-bg);--x-contact-cta-border:var(--x-status-success-chip-border);display:inline-flex;align-items:center;gap:.4rem;font-size:.85rem;color:var(--x-contact-cta-ink);margin-top:-.35rem}.contact-cta-status-floating{position:absolute;top:1.1rem;right:1.1rem;margin-top:0;background:var(--x-contact-cta-bg);border:1px solid var(--x-contact-cta-border);border-radius:999px;padding:.2rem .6rem;box-shadow:0 6px 14px rgba(15,28,46,.08)}.contact-cta-status-dot{width:8px;height:8px;border-radius:999px;background:var(--x-contact-cta-dot);box-shadow:0 0 0 4px color-mix(in srgb,var(--x-contact-cta-dot) 30%,transparent)}.contact-cta-status-dot.contact-cta-status-dot-info{background:var(--x-status-info-dot);box-shadow:0 0 0 4px color-mix(in srgb,var(--x-status-info-dot) 30%,transparent)}.contact-cta-status-dot.contact-cta-status-dot-busy{background:var(--x-status-warning-dot);box-shadow:0 0 0 4px color-mix(in srgb,var(--x-status-warning-dot) 30%,transparent)}.contact-cta-status-busy{--x-contact-cta-dot:var(--x-status-warning-dot);--x-contact-cta-ink:var(--x-status-warning-chip-ink);--x-contact-cta-bg:var(--x-status-warning-chip-bg);--x-contact-cta-border:var(--x-status-warning-chip-border)}.contact-cta-status-info{--x-contact-cta-dot:var(--x-status-info-dot);--x-contact-cta-ink:var(--x-status-info-chip-ink);--x-contact-cta-bg:var(--x-status-info-chip-bg);--x-contact-cta-border:var(--x-status-info-chip-border)}.contact-cta-status-closed,.contact-cta-status-offline{--x-contact-cta-dot:var(--x-status-danger-dot);--x-contact-cta-ink:var(--x-status-danger-chip-ink);--x-contact-cta-bg:var(--x-status-danger-chip-bg);--x-contact-cta-border:var(--x-status-danger-chip-border)}.contact-cta-status-closed .contact-cta-status-dot{background:var(--x-status-danger-dot);box-shadow:0 0 0 4px color-mix(in srgb,var(--x-status-danger-dot) 30%,transparent)}.contact-cta-status-closed .contact-cta-status-dot-busy{background:var(--x-status-warning-dot)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--x-status-warning-dot) 30%,transparent)!important}.contact-phone-modal .contact-hub-card{transform:none!important;box-shadow:0 10px 22px color-mix(in srgb,var(--x-card-shadow) 42%,transparent);border-color:color-mix(in srgb,var(--bs-border-color) 92%,var(--bs-body-color))!important}.contact-phone-modal .contact-hub-card:focus-within,.contact-phone-modal .contact-hub-card:hover{transform:none!important;box-shadow:0 12px 24px color-mix(in srgb,var(--x-card-shadow) 48%,transparent)}.contact-phone-modal{gap:1rem!important}.contact-phone-modal-section,.contact-phone-modal>*{margin:0!important}.contact-phone-modal .card-body{padding:.95rem 1rem!important}.contact-phone-modal-hero .contact-hub-icon{width:2.6rem;height:2.6rem;font-size:1rem}.contact-phone-modal-hero-note{font-size:.9rem;line-height:1.45}.contact-phone-modal-metrics .contact-phone-modal-metric .card-body{display:grid;gap:.3rem;align-content:start}.contact-phone-modal-metric{position:relative}.contact-phone-modal-hero .contact-hub-status{position:static;margin:0}.contact-phone-modal-metric-label{font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--bs-body-color) 66%,transparent)}.contact-phone-modal-metric-value{font-size:.95rem;line-height:1.3;font-weight:600;color:color-mix(in srgb,var(--bs-body-color) 90%,var(--bs-primary))}.contact-phone-modal-metric-hint{font-size:.9rem;line-height:1.45;color:color-mix(in srgb,var(--bs-body-color) 70%,transparent)}.contact-phone-modal-meta{display:flex;align-items:center;justify-content:flex-start;gap:.4rem;min-height:1.35rem}.contact-phone-modal-busy-corner{position:absolute;top:.9rem;right:.95rem;display:inline-flex;align-items:center;justify-content:flex-end;min-width:1.9rem}.contact-phone-modal-busy-corner .contact-hub-load-meter{gap:.18rem}.contact-phone-modal-busy-meter{gap:.16rem}.contact-phone-modal-busy-meter span{width:.16rem}.contact-phone-modal-meta .contact-phone-modal-metric-hint{display:inline-flex;align-items:center;gap:.35rem}.contact-phone-modal-copy p{line-height:1.52}.contact-phone-modal-alert .contact-hub-alert{margin-bottom:0}@media (max-width:991.98px){.contact-hub-head-wrap{flex-direction:column}.contact-hub-load{max-width:none;width:100%}}@media (max-width:575.98px){.contact-hub::after{right:0;bottom:0;width:clamp(160px,50vw,240px);height:clamp(130px,40vw,200px);opacity:.19;transform:translate(4%,8%)}.contact-hub-card .card-body{padding:1rem}.contact-phone-modal-metric-value{font-size:.92rem}}.contact-xyra{position:relative}.contact-xyra-panel{display:flex;align-items:center;gap:clamp(.9rem,2.2vw,1.6rem);padding:clamp(1rem,1.8vw,1.4rem) clamp(1rem,2vw,1.6rem);border-radius:.9rem;border:1px solid var(--bs-border-color);background:color-mix(in srgb,var(--bs-primary) 3%,var(--bs-card-bg));box-shadow:0 4px 14px color-mix(in srgb,var(--x-card-shadow) 34%,transparent)}.contact-xyra-media{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:.7rem;text-align:center}.contact-xyra-avatar{display:grid;place-items:center;width:72px;height:72px;border-radius:.8rem;background:linear-gradient(180deg,rgba(255,255,255,.96) 0,color-mix(in srgb,var(--bs-primary) 7%,#fff) 100%);border:1px solid color-mix(in srgb,var(--bs-primary) 16%,var(--bs-border-color));box-shadow:inset 0 1px 2px rgba(255,255,255,.8),0 4px 10px color-mix(in srgb,var(--x-card-shadow) 22%,transparent);overflow:hidden}.contact-xyra-avatar-img{width:84%;height:auto;display:block}.contact-xyra-avatar-fallback{font-size:1.9rem;line-height:1;color:var(--bs-primary)}.contact-xyra-badge{display:inline-flex;align-items:center;gap:.35rem;padding:.18rem .5rem;border-radius:999px;font-size:.7rem;font-weight:600;letter-spacing:.01em;color:var(--bs-secondary-color);background:color-mix(in srgb,var(--bs-success) 9%,transparent);border:1px solid color-mix(in srgb,var(--bs-success) 26%,transparent)}.contact-xyra-badge-dot{width:.42rem;height:.42rem;border-radius:50%;background:var(--bs-success)}.contact-xyra-badge-offline .contact-xyra-badge-dot{background:var(--bs-secondary)}.contact-xyra-body{flex:1 1 auto;min-width:0}.contact-xyra-eyebrow{margin:0 0 .3rem;font-size:.76rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--bs-primary)}.contact-xyra-title{font-family:'Public Sans','Segoe UI',system-ui,sans-serif;font-size:clamp(1.12rem, 1.6vw, 1.3rem);font-weight:700;line-height:1.25;text-transform:none;letter-spacing:0;color:var(--bs-emphasis-color)}.contact-xyra-lead{font-size:.92rem;color:var(--bs-secondary-color);max-width:60ch}.contact-xyra-benefits{display:flex;flex-wrap:wrap;gap:.35rem .9rem;margin-top:.7rem}.contact-xyra-benefit{display:inline-flex;align-items:center;gap:.35rem;font-size:.8rem;color:var(--bs-secondary-color)}.contact-xyra-benefit i{color:color-mix(in srgb,var(--bs-primary) 80%,var(--bs-secondary-color));font-size:.9em}.contact-xyra-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:.9rem}.contact-xyra-cta{--bs-btn-padding-y:.4rem;--bs-btn-padding-x:1rem;font-size:.9rem}.contact-xyra-reassurance{font-size:.8rem;color:var(--bs-secondary-color);max-width:52ch}@media (max-width:575.98px){.contact-xyra-panel{flex-direction:column;text-align:center}.contact-xyra-lead{margin-inline:auto}.contact-xyra-actions,.contact-xyra-benefits{justify-content:center}.contact-xyra-reassurance{margin-inline:auto}.cta-card-actions .btn{width:100%}}.cta-proof{margin-top:.9rem;display:flex;flex-wrap:wrap;gap:.5rem;font-size:.9rem;color:var(--bs-secondary-color)}.cta-proof span{white-space:nowrap}.cta-proof span[aria-hidden=true]{opacity:.55}.cta-card{background:var(--bs-card-bg);border:1px solid var(--bs-border-color);border-radius:.5rem;box-shadow:0 4px 12px var(--x-card-shadow);padding:0;display:flex;flex-direction:column;gap:1rem;position:relative;overflow:hidden}.cta-card::before{content:none}.cta-card-primary{background:linear-gradient(135deg,#3b5f86 0,#264771 100%);color:#fff;border-color:rgba(47,111,179,.35);box-shadow:0 6px 16px rgba(15,28,46,.16)}.cta-card-primary::after{content:'';position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16);pointer-events:none}.cta-card-primary::before{content:'';position:absolute;left:0;top:0;width:100%;height:3px;background:linear-gradient(90deg,rgba(255,255,255,.6),rgba(255,255,255,0))}.cta-card-title{font-family:Unbounded,sans-serif;font-size:1.35rem;margin:0;line-height:1.2;text-transform:uppercase;letter-spacing:.01em}.cta-card-desc{margin:0 0 .32rem;color:rgba(59,79,115,.78);font-size:.98rem;line-height:1.55;max-width:44ch}.cta-card-primary .cta-card-desc{color:rgba(255,255,255,.8)}.cta-card-actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:0;align-items:center}.cta-card-body{padding:1.5rem;display:flex;flex-direction:column;gap:.6rem;height:100%}.cta-card .btn{border-radius:.5rem;box-shadow:none;transform:none}.cta-card .btn-link{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:.45rem 0;border:0;background:0 0;font-weight:600;color:#2f6fb3;text-decoration:none;line-height:1.1}.cta-card .btn-link:focus,.cta-card .btn-link:hover{text-decoration:underline}.cta-card .btn:focus,.cta-card .btn:hover{transform:none;box-shadow:none}.cta-card .btn-outline-primary{border-color:rgba(47,111,179,.45);background:rgba(47,111,179,.08);color:#2f6fb3}.cta-card .btn-outline-primary:focus,.cta-card .btn-outline-primary:hover{border-color:rgba(47,111,179,.65);background:rgba(47,111,179,.16);color:#255b94}.cta-card .btn-outline-secondary{border-color:rgba(59,79,115,.35);background:rgba(59,79,115,.08);color:#3b4f73}.cta-card .btn-outline-secondary:focus,.cta-card .btn-outline-secondary:hover{border-color:rgba(59,79,115,.55);background:rgba(59,79,115,.16);color:#2f405d}.cta-card-primary .btn-primary{padding:.7rem 1.6rem;font-size:1.02rem}.cta-card-primary .cta-card-actions{gap:.8rem}.cta-card-link{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;color:#2f6fb3;text-decoration:none;min-height:40px;padding:.45rem .1rem}.cta-card-link:focus,.cta-card-link:hover{text-decoration:underline}.cta-card-meta{margin:.18rem 0 0;font-size:.85rem;color:rgba(59,79,115,.72)}.cta-card-primary .cta-card-body{padding-bottom:1.25rem}.cta-card-primary .btn-outline-light{opacity:.92;border-color:rgba(255,255,255,.5);color:#fff}.cta-card-primary .btn-outline-light:focus,.cta-card-primary .btn-outline-light:hover{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.7);color:#fff}@media (max-width:767.98px){.cta-card-link{justify-content:center;width:100%;text-align:center}}.ultimate-cta-bg-dark-blue{background:linear-gradient(180deg,#6997be 0,#3b5f86 55%,#264771 100%)}.ultimate-cta-shell{--ultimate-cta-shell-padding:1.35rem;--ultimate-cta-pane-padding:1.08rem;--ultimate-cta-pane-gap:.82rem;--ultimate-cta-shell-radius:1rem;--ultimate-cta-pane-radius:.75rem;--ultimate-cta-transition-ms:150ms;--ultimate-cta-transition-ease:ease;content-visibility:auto;contain-intrinsic-size:auto 480px;background:linear-gradient(180deg,rgba(251,253,255,.96) 0,rgba(244,249,253,.98) 100%);border:1px solid rgba(59,79,115,.14);border-radius:var(--ultimate-cta-shell-radius);padding:var(--ultimate-cta-shell-padding);box-shadow:0 12px 28px rgba(15,28,46,.08)}.ultimate-cta-density-compact .ultimate-cta-shell{--ultimate-cta-shell-padding:1.12rem;--ultimate-cta-pane-padding:.92rem;--ultimate-cta-pane-gap:.68rem}.ultimate-cta-density-spacious .ultimate-cta-shell{--ultimate-cta-shell-padding:1.54rem;--ultimate-cta-pane-padding:1.2rem;--ultimate-cta-pane-gap:.95rem}.ultimate-cta-motion-none .ultimate-cta-shell{--ultimate-cta-transition-ms:0ms}.ultimate-cta-motion-emphasis .ultimate-cta-shell{--ultimate-cta-transition-ms:200ms}.ultimate-cta-head{margin-bottom:1.38rem}.ultimate-cta-pane{padding:var(--ultimate-cta-pane-padding);border:1px solid rgba(59,79,115,.14);border-radius:var(--ultimate-cta-pane-radius);background:rgba(255,255,255,.82);display:flex;flex-direction:column;gap:var(--ultimate-cta-pane-gap)}.ultimate-cta-pane-title{font-family:Unbounded,sans-serif;font-size:1.18rem;line-height:1.22;letter-spacing:.015em;margin:0}.ultimate-cta-pane-lead{font-size:1rem;line-height:1.52;color:var(--bs-secondary-color)}.ultimate-cta-pane-meta{font-size:.96rem;line-height:1.46;color:var(--bs-secondary-color)}.ultimate-cta-compact-top{display:flex;justify-content:space-between;align-items:flex-start;gap:.8rem}.ultimate-cta-compact-top .ultimate-cta-pane-lead,.ultimate-cta-compact-top .ultimate-cta-pane-title{margin:0}.ultimate-cta-contact-methods{display:grid;gap:.6rem}.ultimate-cta-contact-methods-inline{grid-template-columns:repeat(3,minmax(0,1fr))}.ultimate-cta-contact-methods-stacked{grid-template-columns:minmax(0,1fr)}.ultimate-cta-contact-method{border:1px solid rgba(59,79,115,.12);border-radius:.65rem;padding:.68rem .76rem;display:flex;flex-direction:column;gap:.2rem;background:rgba(255,255,255,.7);min-height:44px;text-decoration:none;color:inherit;transition:border-color var(--ultimate-cta-transition-ms) var(--ultimate-cta-transition-ease),background-color var(--ultimate-cta-transition-ms) var(--ultimate-cta-transition-ease),box-shadow var(--ultimate-cta-transition-ms) var(--ultimate-cta-transition-ease)}.ultimate-cta-contact-method:focus-visible,.ultimate-cta-contact-method:hover{border-color:color-mix(in srgb,var(--bs-primary) 20%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-card-bg) 95%,var(--bs-primary) 5%);box-shadow:0 6px 14px color-mix(in srgb,var(--x-card-shadow) 42%,transparent);color:inherit}.ultimate-cta-contact-method:focus-visible{outline:2px solid color-mix(in srgb,var(--bs-primary) 45%,white);outline-offset:2px}.ultimate-cta-contact-method-button{text-align:left;cursor:pointer}.ultimate-cta-contact-method-button .ultimate-cta-contact-method-head{width:100%}.ultimate-cta-contact-method-button .ultimate-cta-contact-method-main{min-width:0}.ultimate-cta-contact-method-head{display:flex;justify-content:space-between;align-items:flex-start;gap:.56rem}.ultimate-cta-contact-method-main{display:inline-flex;align-items:flex-start;gap:.58rem;min-width:0;padding-right:.2rem}.ultimate-cta-contact-method-copy{display:flex;flex-direction:column;gap:.14rem;min-width:0}.ultimate-cta-contact-method-icon{position:relative;overflow:visible;display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:.45rem;background:rgba(47,111,179,.08);color:#2f6fb3;font-size:.84rem;flex:0 0 auto}.ultimate-cta-contact-method-dotwrap{position:absolute;left:0;top:0;transform:translate(-50%,-50%);display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;background:0 0;box-shadow:none;z-index:2}.ultimate-cta-contact-method-dotwrap .contact-cta-status-dot{width:.48rem;height:.48rem;box-shadow:0 0 0 2px rgba(255,255,255,.9)}.ultimate-cta .contact-cta-status-open{--x-contact-cta-dot:var(--x-status-success-dot);--x-contact-cta-ink:var(--x-status-success-chip-ink);--x-contact-cta-bg:var(--x-status-success-chip-bg);--x-contact-cta-border:var(--x-status-success-chip-border)}.ultimate-cta .contact-cta-status-open .contact-cta-status-dot{background:var(--x-status-success-dot);box-shadow:0 0 0 4px color-mix(in srgb,var(--x-status-success-dot) 30%,transparent)}.ultimate-cta-contact-method-head strong{font-size:1.02rem;line-height:1.2;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ultimate-cta-contact-method-meta{font-size:.92rem;line-height:1.3;color:var(--bs-secondary-color);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ultimate-cta-method-chevron{font-size:.94rem;color:var(--bs-secondary-color);flex:0 0 auto;margin-top:.12rem}.ultimate-cta-subtle-link{display:inline-flex;align-items:center;justify-content:flex-end;min-height:1.55rem;padding:.08rem 0;font-size:.92rem;line-height:1.4;color:var(--bs-secondary-color);text-decoration:underline;text-underline-offset:.13em;text-align:right}.ultimate-cta-subtle-link:focus-visible,.ultimate-cta-subtle-link:hover{color:var(--bs-primary)}.ultimate-cta-subtle-link:focus-visible{outline:2px solid color-mix(in srgb,var(--bs-primary) 45%,white);outline-offset:2px;border-radius:.35rem}.ultimate-cta-review-head{display:flex;align-items:end;justify-content:space-between;gap:.75rem}.ultimate-cta-review-score-wrap{display:grid;gap:.2rem}.ultimate-cta-review-score{display:inline-flex;align-items:baseline;gap:.12rem;line-height:1}.ultimate-cta-review-score-value{font-family:Unbounded,sans-serif;font-size:1.82rem;color:var(--bs-body-color)}.ultimate-cta-review-score-scale{color:var(--bs-secondary-color)}.ultimate-cta-review-stars{display:inline-flex;align-items:center;gap:.18rem;font-size:.9rem;color:color-mix(in srgb,var(--bs-warning) 78%,var(--bs-body-color))}.ultimate-cta-review-platforms{display:grid;gap:.5rem .65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.ultimate-cta-reviews-compact .ultimate-cta-review-platforms{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:992px){.ultimate-cta-reviews-compact .ultimate-cta-pane-compact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.9rem;row-gap:.45rem;align-items:start}.ultimate-cta-reviews-compact .ultimate-cta-compact-top{grid-column:1/-1}.ultimate-cta-reviews-compact .ultimate-cta-review-head,.ultimate-cta-reviews-compact .ultimate-cta-review-trust{grid-column:1}.ultimate-cta-reviews-compact .ultimate-cta-review-head{display:grid;justify-content:start;align-items:start;gap:.3rem}.ultimate-cta-reviews-compact .ultimate-cta-review-head .ultimate-cta-pane-meta{font-size:1.01rem;font-weight:600;line-height:1.22;color:color-mix(in srgb,var(--bs-primary) 42%,var(--bs-body-color))}.ultimate-cta-reviews-compact .ultimate-cta-review-score-wrap{gap:.16rem}.ultimate-cta-reviews-compact .ultimate-cta-review-platforms{grid-column:2;grid-row:2/span 2;grid-template-columns:minmax(0,1fr);gap:.42rem}.ultimate-cta-reviews-compact .ultimate-cta-review-site-main>span{white-space:normal}.ultimate-cta-reviews-compact .ultimate-cta-review-site{padding:.64rem .72rem}.ultimate-cta-reviews-compact .ultimate-cta-review-site-chevron{margin-top:.1rem}.ultimate-cta-reviews-compact .ultimate-cta-review-trust{margin-top:.12rem}}.ultimate-cta-reviews-combined .ultimate-cta-review-platforms{grid-template-columns:minmax(0,1fr)}.ultimate-cta-review-site{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:.52rem;text-decoration:none;font-size:.96rem;padding:.62rem .68rem;border:1px solid rgba(59,79,115,.12);border-radius:.58rem;background:rgba(255,255,255,.7);color:var(--bs-body-color);min-height:44px;transition:border-color .15s,background-color .15s}.ultimate-cta-review-site-main{display:block;min-width:0}.ultimate-cta-review-site-main>span{font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ultimate-cta-review-site-badge{display:inline-flex;align-items:center;justify-content:center;gap:.28rem;font-size:.83rem;font-weight:600;line-height:1;padding:.24rem .46rem;min-width:6.1rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--bs-warning) 38%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-warning) 16%,var(--bs-card-bg));color:color-mix(in srgb,var(--bs-warning) 78%,var(--bs-body-color));white-space:nowrap}.ultimate-cta-review-site-badge i{font-size:.8rem;line-height:1}.ultimate-cta-review-site-chevron{font-size:.94rem;color:var(--bs-secondary-color);flex:0 0 auto}.ultimate-cta-review-site:focus-visible,.ultimate-cta-review-site:hover{border-color:color-mix(in srgb,var(--bs-primary) 20%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-card-bg) 95%,var(--bs-primary) 5%);color:var(--bs-primary)}.ultimate-cta-review-site:focus-visible{outline:2px solid color-mix(in srgb,var(--bs-primary) 45%,white);outline-offset:2px}.ultimate-cta-review-trust{font-size:.88rem;line-height:1.4;color:var(--bs-secondary-color)}.ultimate-cta-main-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.62rem}.ultimate-cta-main-actions-equal{grid-template-columns:repeat(3,minmax(0,1fr))}.ultimate-cta-main-actions .btn{padding:.62rem .9rem}.ultimate-cta-actions-footer{margin-top:auto;padding-top:.82rem;border-top:1px solid color-mix(in srgb,var(--bs-border-color) 88%,var(--bs-body-bg));display:grid;gap:.62rem}.ultimate-cta-action-proof{display:flex;flex-wrap:wrap;gap:.38rem .9rem;font-size:.9rem;line-height:1.35;color:var(--bs-secondary-color)}.ultimate-cta-action-proof-item{display:inline-flex;align-items:center;gap:.36rem}.ultimate-cta-action-proof-item i{font-size:.92em;color:color-mix(in srgb,var(--bs-primary) 60%,var(--bs-secondary-color))}.ultimate-cta-pane-actions .ultimate-cta-feature-list{margin-bottom:.1rem;gap:.5rem .9rem;line-height:1.46}.ultimate-cta-pane-actions .ultimate-cta-feature-list span i{color:color-mix(in srgb,var(--bs-primary) 58%,var(--bs-secondary-color))}.ultimate-cta-feature-list{display:flex;flex-wrap:wrap;gap:.45rem .86rem;font-size:.96rem;line-height:1.42;color:var(--bs-secondary-color)}.ultimate-cta-feature-list span{display:inline-flex;align-items:center;gap:.42rem}.ultimate-cta-feature-list span i{font-size:.88em;line-height:1;color:currentColor;flex:0 0 auto}@media (max-width:991.98px){.ultimate-cta-contact-methods-inline,.ultimate-cta-reviews-compact .ultimate-cta-review-platforms{grid-template-columns:repeat(2,minmax(0,1fr))}.ultimate-cta-reviews-compact .ultimate-cta-pane-compact{display:flex}}@media (min-width:992px){.ultimate-cta-contact-combined .ultimate-cta-feature-list,.ultimate-cta-reviews-combined .ultimate-cta-feature-list{display:grid;grid-template-columns:minmax(0,1fr);gap:.32rem}.ultimate-cta-contact-combined .ultimate-cta-pane-actions,.ultimate-cta-reviews-combined .ultimate-cta-pane-actions{padding-bottom:1.02rem}}@media (max-width:767.98px){.ultimate-cta-shell{padding:1rem}.ultimate-cta-contact-methods-inline,.ultimate-cta-main-actions,.ultimate-cta-main-actions-equal,.ultimate-cta-review-platforms,.ultimate-cta-reviews-compact .ultimate-cta-review-platforms{grid-template-columns:minmax(0,1fr)}.ultimate-cta-contact-method-meta{white-space:normal}.ultimate-cta-contact-methods-inline .ultimate-cta-contact-method-meta,.ultimate-cta-contact-methods-stacked .ultimate-cta-contact-method-meta{padding-right:.1rem}.ultimate-cta-compact-top{align-items:flex-start;flex-direction:column}.ultimate-cta-subtle-link{text-align:left}.ultimate-cta-review-head{align-items:start;flex-direction:column}.ultimate-cta-action-proof{font-size:.88rem;gap:.3rem .72rem}}.btn-outline-primary:not(.company-details-legal-link):not(.company-details-social-link):not(.error-page-support-btn):not(.btn-blue-overlay).active,.btn-outline-primary:not(.company-details-legal-link):not(.company-details-social-link):not(.error-page-support-btn):not(.btn-blue-overlay):active,.btn-outline-primary:not(.company-details-legal-link):not(.company-details-social-link):not(.error-page-support-btn):not(.btn-blue-overlay):focus,.btn-outline-primary:not(.company-details-legal-link):not(.company-details-social-link):not(.error-page-support-btn):not(.btn-blue-overlay):focus-visible,.btn-outline-primary:not(.company-details-legal-link):not(.company-details-social-link):not(.error-page-support-btn):not(.btn-blue-overlay):hover,.show>.btn-outline-primary:not(.company-details-legal-link):not(.company-details-social-link):not(.error-page-support-btn):not(.btn-blue-overlay).dropdown-toggle{color:#fff;background:linear-gradient(135deg,var(--x-primary-grad-start) 0,var(--x-primary-grad-end) 100%);border-color:color-mix(in srgb,var(--x-primary-grad-end) 52%,transparent);box-shadow:0 12px 24px color-mix(in srgb,var(--x-primary-grad-end) 26%,transparent)}.card .btn-outline-primary:not(.company-details-legal-link):not(.company-details-social-link):not(.error-page-support-btn){background:color-mix(in srgb,var(--bs-primary) 6%,var(--bs-card-bg))}.company-details-block.section-block{position:relative;overflow-y:hidden;overflow-x:clip;border-top:1px solid color-mix(in srgb,var(--bs-border-color) 96%,var(--bs-primary));border-bottom:1px solid color-mix(in srgb,var(--bs-border-color) 96%,var(--bs-primary))}.company-details-block.section-block::after{content:'';position:absolute;right:0;bottom:0;width:clamp(440px,48vw,760px);height:clamp(330px,40vw,580px);background:url('/assets/img/patterns/company-details.svg') right bottom/contain no-repeat;opacity:.16;transform:translate(14%,12%);pointer-events:none}.company-details-block.section-block>.container{position:relative;z-index:1}.company-details-head{max-width:none}.company-details-block,.company-details-block .btn,.company-details-block .card,.company-details-block .company-details-kicker,.company-details-block .company-details-tile-title{font-family:'Public Sans',sans-serif}.company-details-panel,.company-details-sidecard{border-radius:.75rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 94%,var(--bs-primary));background:linear-gradient(180deg,color-mix(in srgb,var(--bs-card-bg) 98%,#fff) 0,color-mix(in srgb,var(--bs-body-bg) 98%,#fff) 100%);box-shadow:0 8px 18px color-mix(in srgb,var(--x-card-shadow) 42%,transparent);transition:border-color .2s,box-shadow .2s,background .2s,transform .2s}.company-details-panel{position:relative;overflow:hidden;border-color:color-mix(in srgb,var(--bs-primary) 16%,var(--bs-border-color));background:linear-gradient(135deg,rgba(244,138,58,.035) 0,rgba(47,111,179,.03) 100%),radial-gradient(circle at 90% -20%,rgba(127,169,201,.1) 0,rgba(127,169,201,0) 64%),linear-gradient(180deg,color-mix(in srgb,var(--bs-card-bg) 99%,#fff) 0,color-mix(in srgb,var(--bs-body-bg) 98%,#fff) 100%)}.company-details-panel::before{content:'';position:absolute;left:0;top:0;width:100%;height:4px;background:linear-gradient(90deg,rgba(244,138,58,.74) 0,rgba(127,169,201,.72) 54%,rgba(47,111,179,.66) 100%);opacity:.8;pointer-events:none}.company-details-availability-head .contact-cta-status-floating{position:static;top:auto;right:auto;margin-top:0;flex:0 0 auto;white-space:nowrap;font-size:.76rem}.company-details-sidecard{border-color:color-mix(in srgb,var(--bs-border-color) 94%,var(--bs-primary));background:linear-gradient(180deg,color-mix(in srgb,var(--bs-card-bg) 66%,transparent) 0,color-mix(in srgb,var(--bs-body-bg) 62%,transparent) 100%);-webkit-backdrop-filter:blur(8px) saturate(1.06);backdrop-filter:blur(8px) saturate(1.06)}.company-details-sidecard:focus-within{border-color:color-mix(in srgb,var(--bs-primary) 18%,var(--bs-border-color));background:linear-gradient(180deg,color-mix(in srgb,var(--bs-card-bg) 66%,transparent) 0,color-mix(in srgb,var(--bs-body-bg) 62%,transparent) 100%);box-shadow:0 10px 22px color-mix(in srgb,var(--x-card-shadow) 48%,transparent)}.company-details-kicker{letter-spacing:.06em;font-weight:600}.company-details-panel-body{gap:0}.company-details-panel-header{padding-bottom:.95rem;margin-bottom:.95rem;border-bottom:1px solid color-mix(in srgb,var(--bs-primary) 14%,var(--bs-border-color))}.company-details-panel-content{margin-top:0;row-gap:.85rem}.company-details-tile{border-radius:.75rem;border:1px solid color-mix(in srgb,var(--bs-primary) 10%,var(--bs-border-color));background:var(--bs-card-bg)}.company-details-panel .company-details-tile{padding:.92rem 1rem;border-color:color-mix(in srgb,var(--bs-primary) 8%,var(--bs-border-color));transition:border-color .2s,background .2s,transform .2s}.company-details-panel .company-details-map-tile{padding-bottom:.88rem}.company-details-panel .company-details-tile:focus-within{border-color:color-mix(in srgb,var(--bs-primary) 20%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-card-bg) 94%,var(--bs-primary) 6%)}.company-details-tile-title{position:relative;padding-bottom:.35rem;margin-bottom:.55rem;border-bottom:1px solid color-mix(in srgb,var(--bs-primary) 16%,var(--bs-border-color))}.company-details-contact-list,.company-details-legal-list,.company-details-registration-list,.company-details-side,.company-details-sidecard{margin-right:0;padding-right:0}.company-details-address,.company-details-note{line-height:1.55}.company-details-address-notice{line-height:1.45}.company-details-contact-icon,.company-details-registration-icon{display:inline-flex;align-items:center;justify-content:center;width:2.05rem;height:2.05rem;border-radius:.42rem;border:0;background:rgba(47,111,179,.08);color:#2f6fb3;font-size:.96rem;line-height:1;flex:0 0 auto}.company-details-contact-item+.company-details-contact-item{position:relative;border-top:0;padding-top:.86rem;margin-top:.86rem}.company-details-contact-item+.company-details-contact-item::before{content:'';position:absolute;top:0;left:calc(2rem + 1rem);right:0;border-top:1px dashed rgba(59,79,115,.16)}.company-details-registration-item+.company-details-registration-item{margin-top:.55rem}.company-details-registration-item+.company-details-registration-item::before{content:none}.company-details-contact-label,.company-details-registration-label{opacity:.9;margin-bottom:.05rem}.company-details-contact-byline{display:flex;flex-direction:column;gap:.24rem}.company-details-contact-notice-alert{display:flex;align-items:flex-start;gap:.54rem;padding:.5rem .62rem;border-radius:.62rem;border:1px solid color-mix(in srgb,var(--bs-warning) 28%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-warning) 10%,var(--bs-card-bg));color:color-mix(in srgb,var(--bs-body-color) 72%,var(--bs-warning));font-size:.82rem;line-height:1.35}.company-details-contact-notice-icon{width:1.55rem;height:1.55rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.46rem;font-size:.78rem;flex:0 0 auto;background:color-mix(in srgb,var(--bs-warning) 22%,var(--bs-card-bg));border:1px solid color-mix(in srgb,var(--bs-warning) 38%,var(--bs-border-color));transform:translateY(.06rem)}.company-details-contact-value{color:color-mix(in srgb,var(--bs-body-color) 80%,var(--bs-primary));text-underline-offset:.14em;overflow-wrap:anywhere;word-break:break-word;transition:color .2s,opacity .2s}a.company-details-contact-value:hover{color:var(--bs-primary);opacity:.96}.company-details-contact-article{color:color-mix(in srgb,var(--bs-body-color) 72%,var(--bs-warning));text-decoration:underline;text-decoration-style:dotted;text-underline-offset:.2em;font-weight:600;font-size:inherit;overflow-wrap:anywhere;word-break:break-word;transition:color .2s,opacity .2s}.company-details-contact-article .bi{text-decoration:none;font-size:.8em;line-height:inherit}.company-details-contact-article:hover{color:color-mix(in srgb,var(--bs-body-color) 62%,var(--bs-warning));text-decoration-style:solid;opacity:.95}.company-details-quick-links{display:flex;flex-direction:column;gap:.5rem;margin-top:.8rem;padding-top:.8rem;border-top:1px solid color-mix(in srgb,var(--bs-primary) 14%,var(--bs-border-color))}.company-details-quick-links-label{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--bs-secondary-color);white-space:nowrap}.company-details-quick-links-buttons{display:flex;flex-wrap:wrap;gap:.3rem}.company-details-quick-link-group{flex-shrink:0}.company-details-quick-link-copy.btn-outline-secondary,.company-details-quick-link.btn-outline-secondary{padding-top:.18rem;padding-bottom:.18rem;border-color:color-mix(in srgb,var(--bs-primary) 22%,var(--bs-border-color));color:var(--bs-secondary-color);background:0 0;transition:border-color .15s,color .15s,background .15s}.company-details-quick-link-copy.btn-outline-secondary:focus-visible,.company-details-quick-link-copy.btn-outline-secondary:hover,.company-details-quick-link.btn-outline-secondary:focus-visible,.company-details-quick-link.btn-outline-secondary:hover{border-color:color-mix(in srgb,var(--bs-primary) 55%,var(--bs-border-color));color:var(--bs-primary);background:color-mix(in srgb,var(--bs-primary) 7%,transparent)}.company-details-quick-link-copy .bi{font-size:.82rem;margin-left:.02rem;margin-right:.02rem}.company-details-section-link{opacity:.5;transition:opacity .15s;text-decoration:none}.company-details-section-link:hover{opacity:1}.company-details-section-link .bi{font-size:1.05em;line-height:inherit;vertical-align:middle}.company-details-legal-link{padding:.46rem .8rem;border-radius:.5rem;text-decoration:none;font-weight:600;min-height:40px;transition:border-color .2s,background-color .2s,color .2s;color:#2f6fb3;background:rgba(47,111,179,.08);border-color:rgba(47,111,179,.45);background-image:none!important;--bs-gradient:none;--bs-btn-color:#2f6fb3;--bs-btn-bg:rgba(47, 111, 179, 0.08);--bs-btn-border-color:rgba(47, 111, 179, 0.45);--bs-btn-hover-color:#255b94;--bs-btn-hover-bg:rgba(47, 111, 179, 0.16);--bs-btn-hover-border-color:rgba(47, 111, 179, 0.65);--bs-btn-active-color:#255b94;--bs-btn-active-bg:rgba(47, 111, 179, 0.16);--bs-btn-active-border-color:rgba(47, 111, 179, 0.65);--bs-btn-focus-shadow-rgb:var(--bs-primary-rgb);box-shadow:none}.company-details-legal-link.btn-outline-primary.active,.company-details-legal-link.btn-outline-primary:active,.company-details-legal-link.btn-outline-primary:focus,.company-details-legal-link.btn-outline-primary:focus-visible,.company-details-legal-link.btn-outline-primary:hover,.show>.company-details-legal-link.btn-outline-primary.dropdown-toggle{color:#255b94;background:rgba(47,111,179,.16);background-image:none!important;border-color:rgba(47,111,179,.65);box-shadow:none}.company-details-social-link{width:2rem;height:2rem;padding:0;border-radius:.5rem;font-weight:600;min-height:2rem;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s;color:#2f6fb3;background:rgba(47,111,179,.08);border-color:rgba(47,111,179,.45);background-image:none!important;--bs-gradient:none;--bs-btn-color:#2f6fb3;--bs-btn-bg:rgba(47, 111, 179, 0.08);--bs-btn-border-color:rgba(47, 111, 179, 0.45);--bs-btn-hover-color:#255b94;--bs-btn-hover-bg:rgba(47, 111, 179, 0.16);--bs-btn-hover-border-color:rgba(47, 111, 179, 0.65);--bs-btn-active-color:#255b94;--bs-btn-active-bg:rgba(47, 111, 179, 0.16);--bs-btn-active-border-color:rgba(47, 111, 179, 0.65);box-shadow:none}.company-details-social-link.btn-outline-primary.active,.company-details-social-link.btn-outline-primary:active,.company-details-social-link.btn-outline-primary:focus,.company-details-social-link.btn-outline-primary:focus-visible,.company-details-social-link.btn-outline-primary:hover,.show>.company-details-social-link.btn-outline-primary.dropdown-toggle{color:#255b94;background:rgba(47,111,179,.16);background-image:none!important;border-color:rgba(47,111,179,.65);box-shadow:none}.company-details-social-icon{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;border-radius:inherit;background:0 0;color:currentColor;font-size:.9rem;line-height:1;flex:0 0 auto}.company-details-social-fallback{font-size:.64rem;font-weight:700;line-height:1;text-transform:uppercase}.company-details-meta-badge{border:1px solid color-mix(in srgb,var(--bs-border-color) 76%,var(--bs-primary));background:color-mix(in srgb,var(--bs-body-bg) 90%,var(--bs-primary) 10%);color:color-mix(in srgb,var(--bs-body-color) 80%,var(--bs-primary));font-weight:500}.company-details-availability-line{padding:.3rem .55rem;border-radius:.6rem;border:1px solid color-mix(in srgb,var(--bs-primary) 26%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-primary) 8%,var(--bs-body-bg));color:color-mix(in srgb,var(--bs-body-color) 84%,var(--bs-primary));font-size:.88rem;line-height:1.35}.company-details-availability-line .bi{font-size:.9rem;opacity:.92}.company-details-availability-byline{display:grid;gap:.34rem;line-height:1.5;font-size:.9rem;color:var(--bs-secondary-color)}.company-details-availability-byline-item{margin:0}.company-details-availability-byline-item .bi{font-size:.86rem;margin-top:.08rem;color:color-mix(in srgb,var(--bs-body-color) 62%,var(--bs-primary))}.company-details-availability-body>:last-child{margin-bottom:0!important}.company-details-busy-card{padding:.62rem .78rem;border-radius:.78rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 72%,rgba(255,255,255,.5));background:radial-gradient(120% 100% at 90% -20%,color-mix(in srgb,var(--bs-primary) 10%,transparent) 0,transparent 55%),linear-gradient(180deg,color-mix(in srgb,var(--bs-card-bg) 90%,rgba(255,255,255,.7)) 0,color-mix(in srgb,var(--bs-body-bg) 88%,rgba(255,255,255,.55)) 100%);box-shadow:0 8px 18px color-mix(in srgb,var(--x-card-shadow) 28%,transparent);outline:1px solid color-mix(in srgb,var(--bs-primary) 12%,transparent)}.company-details-busy-top{margin-bottom:.2rem}.company-details-busy-level{font-size:.84rem}.company-details-busy-avg{gap:.36rem;font-size:.8rem}.company-details-busy-avg-context{color:var(--bs-secondary-color);font-size:.74rem;font-weight:500}.company-details-map-wrap{position:relative}.company-details-map-tile{padding-bottom:0}.company-details-map-tile .company-details-tile-title{display:flex;align-items:center;gap:1rem}.company-details-map-tile .company-details-tile-title .bi{margin-right:0!important}.company-details-map{width:100%;border-radius:.72rem;border:1px solid var(--bs-border-color);overflow:hidden;box-shadow:none;font-family:'Public Sans',sans-serif}.company-details-map .leaflet-container{font-family:'Public Sans',sans-serif}.company-details-map .leaflet-control-attribution,.company-details-map .leaflet-control-scale-line,.company-details-map .leaflet-popup-content{font-size:.72rem;line-height:1.45;font-family:inherit}.company-details-map .leaflet-popup-content{margin:0}.company-details-map .leaflet-control-attribution{padding:.2rem .4rem;border-radius:.5rem;border:1px solid var(--bs-border-color);background:var(--bs-card-bg);color:var(--bs-secondary-color)}.company-details-map .leaflet-popup-content-wrapper{border-radius:.72rem;border:1px solid var(--bs-border-color);background:var(--bs-card-bg);box-shadow:0 8px 16px color-mix(in srgb,var(--x-card-shadow) 20%,transparent)}.company-details-map-popup .leaflet-popup-content-wrapper{padding:0;overflow:hidden}.company-details-map-popup-card{display:grid;gap:.32rem;padding:.58rem .68rem;min-width:min(260px,74vw)}.company-details-map-popup-title{font-size:.82rem;font-weight:700;letter-spacing:.01em;color:color-mix(in srgb,var(--bs-body-color) 84%,var(--bs-primary))}.company-details-map-popup-text{font-size:.75rem;line-height:1.45;color:var(--bs-secondary-color)}.company-details-map-popup-link{font-size:.74rem;font-weight:600;text-decoration:none;color:color-mix(in srgb,var(--bs-body-color) 78%,var(--bs-primary));display:inline-flex;align-items:center;gap:.32rem;width:fit-content;padding:.26rem .56rem;border-radius:.45rem;border:1px solid color-mix(in srgb,var(--bs-primary) 26%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-primary) 7%,var(--bs-card-bg));transition:color .2s,opacity .2s,background .2s,border-color .2s}.company-details-map-popup-link:hover{color:var(--bs-primary);background:color-mix(in srgb,var(--bs-primary) 12%,var(--bs-card-bg));border-color:color-mix(in srgb,var(--bs-primary) 40%,var(--bs-border-color));opacity:.96}.company-details-map-popup-link:focus-visible{outline:0;box-shadow:0 0 0 .15rem var(--x-focus-ring)}.company-details-map .leaflet-popup-tip{background:var(--bs-card-bg);border:1px solid var(--bs-border-color)}.company-details-map-overlay{position:absolute;gap:.5rem;padding:1.35rem;display:grid;grid-template-rows:auto auto auto auto 1fr auto;z-index:450;pointer-events:none}.company-details-map-overlay-label{display:inline-flex;align-items:center;gap:.42rem;padding:.36rem .64rem;border-radius:999px;font-size:.74rem;margin-bottom:.1rem;border:1px solid var(--bs-border-color);background:rgba(255,255,255,.88);box-shadow:none}.company-details-map-overlay-label i{font-size:.78rem;opacity:.96}.company-details-map-marker{background:0 0;border:0}.company-details-map-marker span{display:block;position:relative;width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,var(--x-primary-grad-start) 0,var(--x-primary-grad-end) 100%);border:2px solid rgba(255,255,255,.94);box-shadow:0 4px 10px rgba(0,60,180,.22)}.company-details-map-marker span::before{content:"";position:absolute;bottom:-7px;left:3px;width:12px;height:12px;background:var(--x-primary-grad-end);border-right:2px solid rgba(255,255,255,.94);border-bottom:2px solid rgba(255,255,255,.94);border-radius:0 0 3px;transform:rotate(45deg);z-index:-1}.company-details-map-marker span::after{content:"";position:absolute;inset:6px;border-radius:999px;background:rgba(255,255,255,.95)}.review-score-banner-block{position:relative;overflow-y:hidden;overflow-x:hidden}.review-score-banner-block::after{content:'';position:absolute;right:0;bottom:0;width:clamp(440px,48vw,760px);height:clamp(330px,40vw,580px);background:url('/assets/img/patterns/customer-reviews.svg') right bottom/contain no-repeat;opacity:.16;transform:translate(14%,12%);pointer-events:none}.review-score-banner-block>.container{position:relative;z-index:1}.section-dark-light.review-score-banner-block{background:linear-gradient(180deg,rgba(105,151,190,.1) 0,rgba(59,95,134,.07) 55%,rgba(38,71,113,.04) 100%)}.review-score-banner-card{background:linear-gradient(180deg,color-mix(in srgb,var(--bs-card-bg) 36%,transparent) 0,color-mix(in srgb,var(--bs-body-bg) 32%,transparent) 100%);-webkit-backdrop-filter:blur(8px) saturate(1.06);backdrop-filter:blur(8px) saturate(1.06);border:1px solid color-mix(in srgb,var(--bs-border-color) 55%,transparent);border-radius:.5rem;box-shadow:0 2px 8px var(--x-card-shadow);padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:.35rem;height:100%;position:relative;overflow:hidden}.review-score-banner-card::before{content:'';position:absolute;left:0;top:0;width:100%;height:3px;background:linear-gradient(90deg,var(--bs-primary),transparent);opacity:.45}.review-score-banner-logo{line-height:1}.review-score-banner-logo-img{max-height:28px;width:auto;height:auto;object-fit:contain;display:block}.review-score-banner-platform-name{font-weight:600;font-size:.9rem;color:var(--bs-body-color);margin:0;line-height:1.3}.review-score-banner-header{display:flex;align-items:center;gap:.5rem;margin-bottom:.1rem}.review-score-banner-platform-icon{width:auto;height:28px;object-fit:contain;display:block;flex-shrink:0}.review-score-banner-platform-label{font-size:.8rem;font-weight:600;color:var(--bs-secondary-color);line-height:1.2}.review-score-banner-score-wrap{display:flex;align-items:flex-end;gap:.35rem;line-height:1;margin-top:.5rem;padding-top:.6rem;border-top:1px solid color-mix(in srgb,var(--bs-border-color) 60%,transparent);flex-wrap:wrap}.review-score-banner-score-number{font-family:Unbounded,'Public Sans',sans-serif;font-size:1.8rem;font-weight:400;color:var(--bs-primary);letter-spacing:-.03em;line-height:1}.review-score-banner-score-scale{font-family:Unbounded,'Public Sans',sans-serif;font-size:.82rem;font-weight:600;color:var(--bs-secondary-color);letter-spacing:-.02em;line-height:1;padding-bottom:.1rem}.review-score-banner-stars{display:inline-flex;gap:.1rem;align-items:center;color:color-mix(in srgb,var(--bs-warning) 78%,var(--bs-body-color));font-size:.82rem;line-height:1;padding-bottom:.1rem}.review-score-banner-label-avg{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--bs-secondary-color);margin:.35rem 0 0;line-height:1.3}.review-score-banner-count{font-size:.82rem;color:var(--bs-secondary-color);margin:.1rem 0 0;line-height:1.4}.review-score-banner-links{display:flex;flex-direction:column;gap:.4rem;margin-top:auto;padding-top:.75rem}.review-score-banner-btn-reviews{width:100%}.review-score-banner-btn-write{display:block;font-size:.8rem;color:var(--bs-secondary-color);text-decoration:underline;text-underline-offset:.15em;text-align:center}.review-score-banner-btn-write:focus-visible,.review-score-banner-btn-write:hover{color:var(--bs-body-color)}.customer-logo-grid-lead{max-width:72ch}.customer-logo-grid-item{background:color-mix(in srgb,var(--bs-card-bg) 92%,transparent);border:1px solid color-mix(in srgb,var(--bs-border-color) 70%,transparent);border-radius:.5rem;padding:.875rem 1.25rem;display:flex;align-items:center;justify-content:center;min-height:96px;box-shadow:0 1px 4px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);transition:transform .22s,box-shadow .22s,border-color .22s,background .22s}div.customer-logo-grid-item{cursor:default}a.customer-logo-grid-item{text-decoration:none;color:inherit}a.customer-logo-grid-item:hover{transform:scale(1.04);box-shadow:0 6px 20px var(--x-card-shadow,rgba(0,0,0,.1));border-color:color-mix(in srgb,var(--bs-primary) 28%,var(--bs-border-color))}.customer-logo-grid-item .customer-logo-grid-logo{max-height:56px;max-width:140px;opacity:.7}a.customer-logo-grid-item:hover .customer-logo-grid-logo{opacity:1}.customer-logo-grid-logo{display:block;max-width:100%;max-height:48px;width:auto;height:auto;object-fit:contain;opacity:.65;transition:opacity .22s}@media (prefers-reduced-motion:reduce){.form-block-success-persist-attention{animation:none}.customer-logo-grid-item,.customer-logo-grid-logo{transition:none}}.customer-logo-grid-logo:hover{opacity:1}.customer-logo-grid-marquee-clip{height:clamp(300px,36vw,380px);overflow:hidden;padding-inline:1rem;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 20%,black 80%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,black 20%,black 80%,transparent 100%)}@media (max-width:575.98px){.company-details-block.section-block::after{width:clamp(300px,78vw,440px);height:clamp(240px,64vw,360px);opacity:.14;transform:translate(10%,8%)}.customer-logo-grid-marquee-clip{height:clamp(240px,60vw,300px)}}.customer-logo-grid-marquee-wrap{display:grid;grid-template-columns:repeat(var(--clg-marquee-cols,4),1fr);gap:1.25rem;height:100%;overflow:visible}@media (max-width:575.98px){.customer-logo-grid-marquee-wrap{grid-template-columns:repeat(2,1fr)}}@media (min-width:576px) and (max-width:991.98px){.customer-logo-grid-marquee-wrap{grid-template-columns:repeat(3,1fr)}}.customer-logo-grid-col{min-width:0;transform:translateZ(0)}.customer-logo-grid-track{display:flex;flex-direction:column;gap:1rem;padding-bottom:1rem;animation:linear infinite paused clg-marquee-up;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.customer-logo-grid-card{background:color-mix(in srgb,var(--bs-card-bg) 92%,transparent);border:1px solid color-mix(in srgb,var(--bs-border-color) 70%,transparent);border-radius:.5rem;padding:.875rem 1.25rem;display:flex;align-items:center;justify-content:center;min-height:96px;flex-shrink:0;position:relative;box-shadow:0 1px 4px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);transition:transform .22s,box-shadow .22s,border-color .22s,background .22s}div.customer-logo-grid-card{cursor:default}a.customer-logo-grid-card{text-decoration:none;color:inherit}a.customer-logo-grid-card:hover{box-shadow:0 6px 20px var(--x-card-shadow,rgba(0,0,0,.12));border-color:color-mix(in srgb,var(--bs-primary) 28%,var(--bs-border-color))}.customer-logo-grid-card .customer-logo-grid-logo{max-height:56px;max-width:140px;opacity:.7}a.customer-logo-grid-card:hover .customer-logo-grid-logo{opacity:1}.section-dark .customer-logo-grid-marquee-clip{-webkit-mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.9) 20%,rgba(0,0,0,.9) 80%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.9) 20%,rgba(0,0,0,.9) 80%,transparent 100%)}.section-dark .customer-logo-grid-item{background:rgba(255,255,255,.8);border-color:rgba(255,255,255,.6)}.section-dark a.customer-logo-grid-item:hover{background:rgba(255,255,255,.94);border-color:rgba(255,255,255,.9);box-shadow:0 6px 22px rgba(0,0,0,.22)}.section-dark .customer-logo-grid-item .customer-logo-grid-logo{max-height:72px;max-width:160px;opacity:.7}.section-dark a.customer-logo-grid-item:hover .customer-logo-grid-logo{opacity:1}.section-dark .customer-logo-grid-card{background:rgba(255,255,255,.8);border-color:rgba(255,255,255,.6)}.section-dark a.customer-logo-grid-card:hover{background:rgba(255,255,255,.94);border-color:rgba(255,255,255,.9);box-shadow:0 6px 22px rgba(0,0,0,.22)}.section-dark .customer-logo-grid-card .customer-logo-grid-logo{max-height:72px;max-width:160px;opacity:.7}.section-dark a.customer-logo-grid-card:hover .customer-logo-grid-logo{opacity:1}@keyframes clg-marquee-up{from{transform:translateY(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.customer-logo-grid-track{animation:none}}.ip-info-head{max-width:640px}.ip-info-field{display:flex;flex-direction:column;gap:.4rem}.ip-info-field+.ip-info-field{margin-top:1.875rem;padding-top:1.875rem;border-top:1px solid color-mix(in srgb,var(--bs-border-color) 55%,transparent)}.ip-info-field-key{display:flex;align-items:center;gap:.4rem;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.13em;color:var(--bs-secondary-color);line-height:1.3}.ip-info-field-icon{font-size:.8rem;opacity:.7}.ip-info-field-value{font-size:.9375rem;color:var(--bs-body-color);word-break:break-all;line-height:1.55}.ip-info-field--prominent .ip-info-field-key{margin-bottom:.25rem}.ip-info-field--prominent .ip-info-field-value{font-size:1.5rem;font-weight:700;letter-spacing:-.03em;line-height:1.2;color:var(--bs-primary)}.ip-info-field--prominent .ip-info-field-copy-btn{width:2rem;height:2rem;font-size:1rem;margin-top:.3rem}.ip-info-field--prominent .ip-info-field-value-row{cursor:pointer;border-radius:.5rem;margin:-.25rem -.4rem;padding:.25rem .4rem;transition:background .15s}.ip-info-field--prominent .ip-info-field-value-row:hover{background:color-mix(in srgb,var(--bs-primary) 6%,transparent)}.ip-info-field--prominent+.ip-info-field--secondary{margin-top:1.25rem;padding-top:0;border-top:none}.ip-info-field--secondary{flex-direction:column}.ip-info-field--secondary .ip-info-field-raw,.ip-info-field--secondary .ip-info-field-sub-items{margin-top:0}.ip-info-field-value-row{display:flex;align-items:flex-start;gap:.5rem}.ip-info-field-value-row .ip-info-field-value{flex:1;min-width:0}.ip-info-field-copy-btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:none;background:0 0;color:var(--bs-secondary-color);border-radius:.35rem;font-size:.85rem;cursor:pointer;opacity:0;transition:opacity .15s,color .15s,background .15s;margin-top:.15rem}.ip-info-field-copy-btn:focus-visible,.ip-info-field:hover .ip-info-field-copy-btn{opacity:1}.ip-info-field-copy-btn:hover{background:color-mix(in srgb,var(--bs-primary) 10%,transparent);color:var(--bs-primary);opacity:1}.ip-info-field-copy-btn:focus-visible{outline:2px solid var(--x-focus-ring);outline-offset:1px}.ip-info-field-badges{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.4rem}.ip-info-badge{display:inline-block;font-size:.65rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:.2em .55em;border-radius:99px;background:color-mix(in srgb,var(--bs-secondary) 12%,transparent);color:var(--bs-secondary-color);line-height:1.4}.ip-info-badge-version{background:color-mix(in srgb,var(--bs-primary) 12%,transparent);color:var(--bs-primary)}.ip-info-badge-country{background:color-mix(in srgb,var(--bs-success) 12%,transparent);color:var(--bs-success)}.ip-info-field-sub-items{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.35rem}.ip-info-field-sub-item{display:inline-flex;align-items:center;gap:.4rem;font-size:.875rem;color:var(--bs-body-color);background:color-mix(in srgb,var(--bs-primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--bs-primary) 18%,transparent);border-radius:.4rem;padding:.35em .75em;line-height:1.4}.ip-info-field-sub-item i{font-size:.85rem;color:var(--bs-primary);opacity:.7;flex-shrink:0}.ip-info-field-raw{margin-top:.5rem}.ip-info-field-raw-toggle{display:inline-flex;align-items:center;gap:.3rem;font-size:.775rem;color:var(--bs-primary);cursor:pointer;list-style:none;user-select:none;margin-bottom:.4rem}.ip-info-field-raw-toggle::-webkit-details-marker{display:none}.ip-info-field-raw-chevron{font-size:.65rem;transition:transform .2s}.ip-info-field-raw[open] .ip-info-field-raw-chevron{transform:rotate(90deg)}.ip-info-field-raw .ip-info-field-value-row{padding:.5rem .7rem;background:color-mix(in srgb,var(--bs-body-color) 4%,transparent);border-radius:.4rem;border:1px solid var(--bs-border-color)}.ip-info-actions{margin-top:2rem;padding-top:0;display:flex;flex-direction:column;gap:.75rem}.ip-info-copy-btn .ip-info-copy-success,.ip-info-copy-btn.is-copied .ip-info-copy-default{display:none}.ip-info-copy-btn.is-copied .ip-info-copy-success{display:inline}.ip-info-copy-btn:focus-visible{outline:2px solid var(--x-focus-ring);outline-offset:2px}.ip-info-hint-panel{padding:1.6rem 1.5rem}.ip-info-hint-list{display:flex;flex-direction:column;gap:1rem}.ip-info-hint-item{display:flex;align-items:center;gap:.875rem}.ip-info-hint-item-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:.5rem;background:color-mix(in srgb,var(--bs-primary) 10%,transparent);color:var(--bs-primary);font-size:1rem}.ip-info-hint-item-icon--number{font-size:.85rem;font-weight:700}.ip-info-hint-item-text{font-size:.9375rem;color:var(--bs-body-color);line-height:1.45}.website-check-shell{--wc-surface:var(--bs-card-bg);--wc-surface-muted:color-mix(in srgb, var(--bs-body-bg) 92%, var(--bs-tertiary-bg));--wc-text:var(--bs-body-color);--wc-muted:color-mix(in srgb, var(--bs-body-color) 76%, transparent);--wc-font-body:1rem;--wc-font-small:.875rem;--wc-border:color-mix(in srgb, var(--bs-border-color) 78%, rgba(255,255,255,.7));--wc-shadow:0 6px 14px color-mix(in srgb, var(--x-card-shadow) 16%, transparent);--wc-block-gap:1.55rem;position:relative;padding-block:clamp(2.5rem,2vw + 2rem,4rem);background:0 0;color:var(--wc-text)}.website-check-shell .website-check-form-card,.website-check-shell .website-check-segment-card,.website-check-shell .website-check-summary-card{background:var(--wc-surface);border:1px solid var(--wc-border);border-radius:1rem;box-shadow:var(--wc-shadow)!important}.website-check-shell .website-check-form-card .card-body,.website-check-shell .website-check-summary-card .card-body{padding:1.5rem}.website-check-shell .website-check-summary-head{padding-bottom:.62rem;border-bottom:1px solid color-mix(in srgb,var(--wc-border) 86%,transparent)}.website-check-shell .website-check-summary-section{display:grid;gap:.5rem}.website-check-shell .website-check-summary-section--meta{padding:.12rem 0}.website-check-shell .website-check-summary-defs{display:grid;gap:0;margin:0}.website-check-shell .website-check-summary-def{display:grid;grid-template-columns:minmax(7.75rem,1fr) minmax(0,1.3fr);align-items:start;gap:.62rem;padding:.4rem 0;border-top:1px dashed color-mix(in srgb,var(--wc-border) 84%,transparent)}.website-check-shell .website-check-summary-def:first-child{border-top:0;padding-top:.2rem}.website-check-shell .website-check-summary-def dd,.website-check-shell .website-check-summary-def dt{margin:0;min-width:0}.website-check-shell .website-check-summary-def dt{font-size:.74rem;text-transform:uppercase;letter-spacing:.08em;line-height:1.25;color:var(--wc-muted)!important}.website-check-shell .website-check-summary-def dd{font-size:.88rem;font-weight:700;letter-spacing:.005em;line-height:1.32;word-break:break-word;text-align:right}.website-check-shell .website-check-intro-row{margin-bottom:var(--wc-block-gap)}.website-check-shell .website-check-score-row{margin-top:0!important;margin-bottom:1rem}.website-check-shell .website-check-content-row{--bs-gutter-y:0;margin-top:0}.website-check-shell .website-check-health-card{--wc-health-line:color-mix(in srgb, var(--wc-border) 82%, #d8dee6);--wc-health-status-line:color-mix(in srgb, var(--bs-success) 68%, #7bb36a);--wc-health-divider:color-mix(in srgb, var(--wc-border) 86%, transparent);border:1px solid var(--wc-health-line)!important;background:color-mix(in srgb,var(--bs-card-bg) 96%,#fff);border-left-width:1px!important;box-shadow:0 8px 18px color-mix(in srgb,var(--x-card-shadow) 18%,transparent)!important}.website-check-shell .website-check-action-plan,.website-check-shell .website-check-health-card{border-radius:1rem}.website-check-shell .website-check-health-card.website-check-health-card--good{--wc-health-status-line:color-mix(in srgb, var(--bs-success) 68%, #7bb36a)}.website-check-shell .website-check-health-card.website-check-health-card--fair{--wc-health-status-line:color-mix(in srgb, var(--bs-warning) 80%, #b88c10)}.website-check-shell .website-check-health-card.website-check-health-card--poor{--wc-health-status-line:color-mix(in srgb, var(--bs-warning) 40%, var(--bs-danger))}.website-check-shell .website-check-health-card.website-check-health-card--serious{--wc-health-status-line:color-mix(in srgb, var(--bs-danger) 70%, #c95f5f)}.website-check-shell .website-check-health-card.website-check-health-card--critical{--wc-health-status-line:#280e0e}.website-check-shell .website-check-health-card .card-body{display:grid;gap:.72rem;padding:.9rem 1rem!important}.website-check-shell .website-check-health-top{padding-bottom:.56rem;border-bottom:1px solid var(--wc-health-divider)}.website-check-shell .website-check-health-top-actions .btn{padding:.28rem .52rem;font-size:var(--wc-font-small);line-height:1.15;border-radius:.5rem}.website-check-shell .website-check-health-board{display:grid;grid-template-columns:minmax(14rem,18rem) minmax(15rem,1fr) minmax(12rem,.9fr);gap:0;align-items:stretch}.website-check-shell .website-check-health-facts,.website-check-shell .website-check-health-hero,.website-check-shell .website-check-health-status{min-width:0;padding:.95rem 1.05rem}.website-check-shell .website-check-health-hero{--wc-health-hero-accent:color-mix(in srgb, var(--bs-success) 72%, #7bb36a);display:grid;place-items:center;gap:.55rem;text-align:center;background:linear-gradient(180deg,color-mix(in srgb,var(--bs-success) 12%,#f7fbef),color-mix(in srgb,var(--bs-success) 6%,#fff));border-left:4px solid var(--wc-health-hero-accent);border-top:1px solid var(--wc-health-divider);border-right:1px solid var(--wc-health-divider);border-bottom:1px solid var(--wc-health-divider);border-radius:.9rem}.website-check-shell .website-check-health-hero--fair{--wc-health-hero-accent:color-mix(in srgb, var(--bs-warning) 82%, #b88c10);background:linear-gradient(180deg,color-mix(in srgb,var(--bs-warning) 14%,#fcf8e8),color-mix(in srgb,var(--bs-warning) 6%,#fff))}.website-check-shell .website-check-health-hero--poor{--wc-health-hero-accent:color-mix(in srgb, var(--bs-warning) 40%, var(--bs-danger));background:linear-gradient(180deg,#fdf3ea,#fff9f6)}.website-check-shell .website-check-health-hero--serious{--wc-health-hero-accent:color-mix(in srgb, var(--bs-danger) 74%, #c95f5f);background:linear-gradient(180deg,color-mix(in srgb,var(--bs-danger) 10%,#fdf1f1),color-mix(in srgb,var(--bs-danger) 4%,#fff))}.website-check-shell .website-check-health-hero--critical{--wc-health-hero-accent:#280e0e;background:linear-gradient(180deg,#f8eded,#fff7f7)}.website-check-shell .website-check-health-ring{--wc-health-accent:color-mix(in srgb, var(--bs-success) 78%, #739d4a);width:5.25rem;height:5.25rem;border-radius:50%;border:0;padding:.42rem;display:grid;place-items:center}.website-check-shell .website-check-health-ring--good{--wc-health-accent:color-mix(in srgb, var(--bs-success) 78%, #739d4a)}.website-check-shell .website-check-health-ring--fair{--wc-health-accent:color-mix(in srgb, var(--bs-warning) 88%, #906c08)}.website-check-shell .website-check-health-ring--poor{--wc-health-accent:color-mix(in srgb, var(--bs-warning) 36%, var(--bs-danger))}.website-check-shell .website-check-health-ring--serious{--wc-health-accent:color-mix(in srgb, var(--bs-danger) 80%, #b85a5a)}.website-check-shell .website-check-health-ring--critical{--wc-health-accent:#3a1616}.website-check-shell .website-check-health-ring-inner{width:100%;height:100%;border-radius:50%;background:var(--wc-surface,#fff);box-shadow:none;display:grid;place-items:center}.website-check-shell .website-check-health-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1}.website-check-shell .website-check-health-icon i{font-size:2.28rem;background:0 0!important;border:0!important;box-shadow:none!important;text-shadow:none}.website-check-shell .website-check-health-icon--good{color:color-mix(in srgb,var(--bs-success) 88%,#4f7435)}.website-check-shell .website-check-health-icon--fair{color:color-mix(in srgb,var(--bs-warning) 94%,#644d00)}.website-check-shell .website-check-health-icon--poor{color:color-mix(in srgb,var(--bs-warning) 30%,var(--bs-danger))}.website-check-shell .website-check-health-icon--serious{color:color-mix(in srgb,var(--bs-danger) 88%,#943c3c)}.website-check-shell .website-check-health-icon--critical{color:#3a1616}.website-check-shell .website-check-health-hero-status{font-size:1rem;font-weight:700;color:var(--bs-body-color);letter-spacing:.01em}.website-check-shell .website-check-health-hero-note{max-width:14rem;font-size:.875rem;line-height:1.45;color:color-mix(in srgb,var(--bs-body-color) 76%,transparent)}.website-check-shell .website-check-health-facts{display:grid;align-content:center;gap:.85rem;border-right:1px solid var(--wc-health-divider)}.website-check-shell .website-check-health-stat-list,.website-check-shell .website-check-health-status-list{display:grid;gap:.52rem;align-content:start}.website-check-shell .website-check-health-stat-row,.website-check-shell .website-check-health-status-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.8rem;align-items:baseline}.website-check-shell .website-check-health-stat-row--metric{row-gap:.38rem}.website-check-shell .website-check-health-stat-row dt,.website-check-shell .website-check-health-status-row dt{margin:0;font-size:1rem;font-weight:600;line-height:1.3;color:var(--bs-body-color)}.website-check-shell .website-check-health-stat-row dd,.website-check-shell .website-check-health-status-row dd{margin:0;font-size:1rem;font-weight:700;line-height:1.3;color:var(--bs-body-color);font-variant-numeric:tabular-nums}.website-check-shell .website-check-health-mini-progress{grid-column:1/-1;position:relative;height:.28rem;border-radius:999px;background:color-mix(in srgb,var(--bs-body-bg) 84%,var(--bs-border-color));overflow:hidden}.website-check-shell .website-check-health-mini-progress-bar{display:block;height:100%;border-radius:inherit;background:color-mix(in srgb,var(--bs-success) 78%,#4a8a36)}.website-check-shell .website-check-health-board--good .website-check-health-mini-progress-bar:not(.website-check-health-mini-progress-bar--impact){background:color-mix(in srgb,var(--bs-success) 78%,#739d4a)}.website-check-shell .website-check-health-board--fair .website-check-health-mini-progress-bar:not(.website-check-health-mini-progress-bar--impact){background:color-mix(in srgb,var(--bs-warning) 88%,#906c08)}.website-check-shell .website-check-health-board--poor .website-check-health-mini-progress-bar:not(.website-check-health-mini-progress-bar--impact){background:color-mix(in srgb,var(--bs-warning) 36%,var(--bs-danger))}.website-check-shell .website-check-health-board--serious .website-check-health-mini-progress-bar:not(.website-check-health-mini-progress-bar--impact){background:color-mix(in srgb,var(--bs-danger) 80%,#b85a5a)}.website-check-shell .website-check-health-board--critical .website-check-health-mini-progress-bar:not(.website-check-health-mini-progress-bar--impact){background:#3a1616}.website-check-shell .website-check-health-mini-progress-bar--impact{background:linear-gradient(90deg,color-mix(in srgb,var(--bs-info) 78%,#72b4db),color-mix(in srgb,var(--bs-primary) 78%,#5a8fc9))}.website-check-shell .website-check-health-status{display:grid;align-content:center;gap:.6rem}.website-check-shell .website-check-health-footer{padding:.7rem 1rem .8rem;background:color-mix(in srgb,var(--bs-body-bg) 92%,#eef3f7);border-top:1px solid var(--wc-health-divider)}.website-check-shell .website-check-health-tools{padding-top:0;border-top:0;row-gap:.25rem}.website-check-shell .website-check-health-tools .btn{padding:.31rem .58rem;font-size:var(--wc-font-small);line-height:1.2;border-radius:.52rem}.website-check-shell .website-check-segment-toolbar{width:100%}@media (min-width:576px){.website-check-shell .website-check-segment-toolbar{width:auto}}@media (max-width:991.98px){.website-check-shell .website-check-health-board{grid-template-columns:1fr}.website-check-shell .website-check-health-facts,.website-check-shell .website-check-health-hero{border-right:0;border-bottom:1px solid color-mix(in srgb,var(--wc-border) 84%,transparent)}.website-check-shell .website-check-health-hero{border-radius:.9rem .9rem 0 0}.website-check-shell .website-check-health-status{gap:.75rem}}@media (max-width:575.98px){.website-check-shell .website-check-health-card .card-body{padding:.82rem .86rem!important}.website-check-shell .website-check-health-facts,.website-check-shell .website-check-health-hero,.website-check-shell .website-check-health-status{padding:.9rem}.website-check-shell .website-check-health-hero-status{font-size:1rem}.website-check-shell .website-check-health-hero-note{font-size:.875rem}.website-check-shell .website-check-health-stat-row dd,.website-check-shell .website-check-health-stat-row dt,.website-check-shell .website-check-health-status-row dd,.website-check-shell .website-check-health-status-row dt{font-size:.9375rem}}.website-check-shell .website-check-summary-card .alert{font-size:var(--wc-font-small);line-height:1.48;padding:.9rem 1rem}.website-check-shell .form-block-notice{margin-bottom:.75rem}.website-check-shell .form-text,.website-check-shell .website-check-summary-card .text-muted,.website-check-shell .website-check-table .text-muted,.website-check-shell .website-check-toolbar .text-muted{color:var(--wc-muted)!important}.website-check-shell .website-check-client-actions{margin-top:.9rem;padding-top:.8rem;border-top:1px solid color-mix(in srgb,var(--bs-primary) 14%,var(--wc-border))}.website-check-shell .website-check-summary-trend{padding-top:.12rem;font-size:.82rem;border-top:1px solid color-mix(in srgb,var(--bs-primary) 14%,var(--wc-border));color:var(--wc-muted)}.website-check-shell .website-check-summary-note{margin-top:.65rem!important}.website-check-shell .website-check-client-actions-label{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--wc-muted);white-space:nowrap}.website-check-shell .website-check-client-actions-buttons{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.38rem}.website-check-shell .website-check-client-action-group{flex-shrink:0}.website-check-shell .website-check-client-actions .btn{white-space:nowrap;text-align:left}.website-check-shell .website-check-client-action{display:inline-flex;align-items:center;justify-content:flex-start;width:auto;gap:.35rem;padding:.26rem .62rem;min-height:2.05rem;font-size:var(--wc-font-small);font-weight:600;line-height:1.2;border-radius:.52rem;border-width:1px;border-color:color-mix(in srgb,var(--bs-primary) 22%,var(--bs-border-color));color:var(--bs-secondary-color);background:0 0;transition:background-color .18s,border-color .18s,color .18s}.website-check-shell .website-check-client-action i{font-size:.9rem;opacity:.88}.website-check-shell .website-check-client-action:focus-visible,.website-check-shell .website-check-client-action:hover{border-color:color-mix(in srgb,var(--bs-primary) 55%,var(--bs-border-color));color:var(--bs-primary);background:color-mix(in srgb,var(--bs-primary) 7%,transparent)}.xynta-modal .xynta-modal-settings{display:grid;gap:.95rem}.xynta-modal .xynta-modal-settings-intro{margin:0;line-height:1.55;font-size:1.03rem}.xynta-modal .xynta-modal-settings-group{display:grid;gap:.5rem}.xynta-modal .xynta-modal-settings-group-title{margin:0;font-size:.69rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:color-mix(in srgb,var(--bs-body-color) 68%,transparent)}.xynta-modal .xynta-modal-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.62rem}.xynta-modal .xynta-modal-settings-grid.website-check-data-list{border:0;border-radius:0;overflow:visible;background:0 0;padding:0}.xynta-modal .xynta-modal-setting{padding:.7rem .78rem;border:1px solid #cfdeec;box-shadow:none;border-radius:.72rem;background:color-mix(in srgb,var(--bs-body-bg) 84%,#f5f9fd);display:grid;gap:.24rem;align-content:start}.xynta-modal .xynta-modal-setting--primary{border-color:#9ebedd;background:color-mix(in srgb,var(--bs-primary) 3%,#f6f9fc)}.xynta-modal .xynta-modal-setting-label,.xynta-modal .xynta-modal-setting-meta,.xynta-modal .xynta-modal-setting-value{margin:0}.xynta-modal .xynta-modal-setting-label{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:color-mix(in srgb,var(--bs-body-color) 64%,transparent)}.xynta-modal .xynta-modal-setting-value{font-size:.94rem;font-weight:700;line-height:1.42;color:var(--bs-body-color);word-break:break-word;display:flex;align-items:center;gap:.2rem;flex-wrap:wrap}.xynta-modal .xynta-modal-setting-meta{font-size:.76rem;font-weight:400;color:color-mix(in srgb,var(--bs-body-color) 62%,transparent)}.xynta-modal .xynta-modal-setting-code{display:inline-flex;align-items:center;font-family:ui-monospace,'Cascadia Code','Fira Mono',Consolas,monospace;font-size:.85em;font-weight:600;padding:.18em .44em;border-radius:.38rem;background:color-mix(in srgb,var(--bs-primary) 6%,#f9fbfd);border:1px solid color-mix(in srgb,var(--bs-primary) 18%,#bfd2e6);color:color-mix(in srgb,var(--bs-body-color) 90%,var(--bs-primary));vertical-align:baseline;white-space:nowrap}.xynta-modal .xynta-modal-copy-btn{display:inline-flex;align-items:center;justify-content:center;padding:.18rem .32rem;background:color-mix(in srgb,var(--bs-primary) 6%,#f9fbfd);border:1px solid color-mix(in srgb,var(--bs-primary) 18%,#bfd2e6);border-left:0;border-radius:0 .38rem .38rem 0;margin-left:-.2rem;color:color-mix(in srgb,var(--bs-body-color) 56%,var(--bs-primary));font-size:.78rem;line-height:1;cursor:pointer;vertical-align:middle;transition:color .14s,background .14s,border-color .14s}.xynta-modal .xynta-modal-setting-code+.xynta-modal-copy-btn{align-self:center}.xynta-modal .xynta-modal-copy-btn:focus-visible,.xynta-modal .xynta-modal-copy-btn:hover{color:var(--bs-primary);background:color-mix(in srgb,var(--bs-primary) 10%,#f9fbfd);border-color:color-mix(in srgb,var(--bs-primary) 34%,#bfd2e6);outline:0}.xynta-modal .xynta-modal-copy-btn--copied{color:var(--bs-success)!important;background:color-mix(in srgb,var(--bs-success) 10%,#f7fbf4)!important;border-color:color-mix(in srgb,var(--bs-success) 24%,#b8d8ae)!important}.xynta-modal .xynta-modal-settings-note{margin:0;padding:.52rem .72rem;border:1px solid color-mix(in srgb,var(--bs-info) 28%,var(--wc-border,var(--bs-border-color)));border-radius:.68rem;font-size:.875rem;line-height:1.45;color:color-mix(in srgb,var(--bs-body-color) 86%,var(--bs-info));background:color-mix(in srgb,var(--bs-info) 7%,#fff)}.xynta-modal .website-check-data-modal{display:grid;gap:1.05rem}.xynta-modal .website-check-data-intro{margin:0;line-height:1.55;font-size:1.03rem}.xynta-modal .website-check-data-list{border:1px solid color-mix(in srgb,var(--wc-border) 92%,transparent);border-radius:.9rem;overflow:hidden;background:var(--wc-surface-muted)}.xynta-modal .website-check-data-row{display:grid;grid-template-columns:minmax(9.5rem,.8fr) 1fr;gap:.75rem;padding:.72rem .9rem;border-top:1px dashed color-mix(in srgb,var(--wc-border) 95%,transparent)}.xynta-modal .xynta-modal-settings-grid .website-check-data-row{grid-template-columns:1fr;border-top:1px solid #c7d7e8;padding:.7rem .78rem;gap:.3rem}.xynta-modal .xynta-modal-settings-grid .website-check-data-row.xynta-modal-setting--primary{border-top-color:#9fc0e3}.xynta-modal .xynta-modal-settings-grid .website-check-data-row:first-child{border-top:1px solid #c7d7e8}.xynta-modal .xynta-modal-settings-grid .website-check-data-row.xynta-modal-setting--primary:first-child{border-top-color:#9fc0e3}.xynta-modal .website-check-data-row:first-child{border-top:0}.xynta-modal .website-check-data-label{font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;line-height:1.25;padding-top:.14rem;color:var(--wc-muted)}.xynta-modal .website-check-data-value{font-size:.9rem;font-weight:600;line-height:1.45;color:var(--bs-body-color);word-break:break-word}.xynta-modal .website-check-data-value small{display:block;font-size:.78rem;font-weight:400;color:var(--wc-muted)}.xynta-modal .website-check-data-code{display:inline;font-family:ui-monospace,'Cascadia Code','Fira Mono',Consolas,monospace;font-size:.85em;font-weight:600;padding:.14em .38em;border-radius:.3rem;background:color-mix(in srgb,var(--bs-primary) 8%,var(--bs-body-bg));border:1px solid color-mix(in srgb,var(--bs-primary) 16%,var(--bs-border-color));color:color-mix(in srgb,var(--bs-body-color) 90%,var(--bs-primary));vertical-align:baseline;white-space:nowrap}.xynta-modal .website-check-copy-btn{display:inline-flex;align-items:center;justify-content:center;margin-left:.3rem;padding:.18rem .22rem;background:0 0;border:none;border-radius:.28rem;color:color-mix(in srgb,var(--bs-body-color) 40%,transparent);font-size:.78rem;line-height:1;cursor:pointer;vertical-align:middle;transition:color .14s,background .14s}.xynta-modal .website-check-copy-btn:focus-visible,.xynta-modal .website-check-copy-btn:hover{color:var(--bs-primary);background:color-mix(in srgb,var(--bs-primary) 10%,transparent);outline:0}.xynta-modal .website-check-copy-btn--copied{color:var(--bs-success)!important;background:color-mix(in srgb,var(--bs-success) 10%,transparent)!important}.xynta-modal .website-check-data-table{margin:0;table-layout:fixed}.xynta-modal .website-check-data-table tr:first-child>*{border-top:0}.xynta-modal .website-check-data-table td,.xynta-modal .website-check-data-table th{padding:.72rem .92rem;border-color:color-mix(in srgb,var(--wc-border) 88%,transparent);vertical-align:middle}.xynta-modal .website-check-data-table th{width:40%;font-size:.86rem;font-weight:700;letter-spacing:.015em;color:color-mix(in srgb,var(--bs-body-color) 72%,transparent);background:color-mix(in srgb,var(--bs-body-bg) 94%,#fff)}.xynta-modal .website-check-data-table td{font-size:.95rem;line-height:1.4;color:var(--bs-body-color)}.xynta-modal .website-check-data-table td small{font-size:.8rem;color:var(--wc-muted)}.xynta-modal .website-check-data-note{padding:.52rem .72rem;border:1px solid color-mix(in srgb,var(--bs-info) 28%,var(--wc-border));border-radius:.68rem;font-size:.875rem;line-height:1.45;color:color-mix(in srgb,var(--bs-body-color) 86%,var(--bs-info));background:color-mix(in srgb,var(--bs-info) 7%,#fff)}@media (max-width:767.98px){.website-check-shell .website-check-client-actions-buttons{gap:.4rem}.website-check-shell .website-check-client-action{white-space:normal}.website-check-shell .website-check-summary-def{grid-template-columns:1fr;gap:.18rem}.website-check-shell .website-check-summary-def dd{text-align:left}.xynta-modal .website-check-data-row{grid-template-columns:1fr;gap:.3rem}.xynta-modal .xynta-modal-settings-grid{grid-template-columns:1fr}.xynta-modal .website-check-data-table td,.xynta-modal .website-check-data-table th{display:block;width:100%}.xynta-modal .website-check-data-table td{padding-top:0}}.website-check-shell .website-check-unbounded{font-family:Unbounded,'Public Sans',sans-serif;font-size:.82rem;text-transform:uppercase;letter-spacing:.08em;font-weight:600}@media (min-width:992px){.website-check-shell .website-check-action-plan{position:sticky;top:0;z-index:2;margin-top:0!important}}.website-check-shell .website-check-badge,.website-check-shell .website-check-owner-badge{font-size:.73rem;line-height:1;font-weight:500;letter-spacing:.05em;text-transform:uppercase;padding:.34rem .58rem;border:1px solid transparent}.website-check-shell .website-check-badge i{font-size:.9rem;vertical-align:-.1em}.website-check-shell .website-check-badge.status-pass{color:color-mix(in srgb,var(--bs-body-color) 74%,var(--bs-success));background:color-mix(in srgb,var(--bs-success) 8%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-success) 26%,var(--bs-border-color))}.website-check-shell .website-check-badge.status-warn{color:color-mix(in srgb,var(--bs-body-color) 72%,var(--bs-warning));background:color-mix(in srgb,var(--bs-warning) 10%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-warning) 28%,var(--bs-border-color))}.website-check-shell .website-check-badge.status-fail{color:color-mix(in srgb,var(--bs-body-color) 72%,var(--bs-danger));background:color-mix(in srgb,var(--bs-danger) 7%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-danger) 22%,var(--bs-border-color))}.website-check-shell .website-check-badge.status-info{color:color-mix(in srgb,var(--bs-body-color) 78%,var(--bs-info));background:color-mix(in srgb,var(--bs-info) 10%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-info) 24%,var(--bs-border-color))}.website-check-shell .website-check-owner-badge{color:color-mix(in srgb,var(--bs-body-color) 72%,transparent);background:color-mix(in srgb,var(--bs-body-bg) 92%,var(--bs-tertiary-bg));border-color:color-mix(in srgb,var(--bs-border-color) 78%,transparent)}.website-check-shell .website-check-priority-card{border:1px solid var(--wc-border);border-left:3px solid color-mix(in srgb,var(--x-primary-grad-end) 58%,transparent);background:color-mix(in srgb,var(--bs-card-bg) 96%,rgba(255,255,255,.7))}.website-check-shell .website-check-accordion .accordion-item{position:relative;border:1px solid color-mix(in srgb,var(--wc-border) 90%,#f2f6fb);border-radius:1rem;overflow:hidden;background:#fff;box-shadow:none;transition:box-shadow .2s,border-color .2s}.website-check-shell .website-check-accordion{padding:0!important;border:0!important;outline:0!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}.website-check-shell .website-check-accordion .accordion-item:has(.accordion-button:not(.collapsed)){border-color:#b5c9df;box-shadow:0 0 0 1px rgba(120,163,204,.14)}.website-check-shell .website-check-accordion .accordion-item:hover{border-color:color-mix(in srgb,#98b7d8 50%,var(--wc-border))}.website-check-shell .website-check-accordion .accordion-button{background:#fff;font-family:'Public Sans',sans-serif;font-size:1rem;line-height:1.3;font-weight:600;padding:1rem 1.05rem;gap:.5rem;box-shadow:none;border-bottom:1px solid color-mix(in srgb,var(--wc-border) 78%,transparent);min-height:4.9rem;transition:background-color .2s,color .2s,box-shadow .2s}.website-check-shell .website-check-accordion .accordion-button::after{transform:scale(.92);filter:saturate(.75) hue-rotate(180deg);opacity:.86}.website-check-shell .website-check-accordion .accordion-button:not(.collapsed)::after{filter:saturate(1) hue-rotate(182deg);opacity:1}.website-check-shell .website-check-accordion .accordion-button:not(.collapsed){color:#2f4663;background:#eef5fc;border-bottom-color:#b8cce2;box-shadow:inset 2px 0 0 #8cb4da}.website-check-shell .website-check-accordion .accordion-button:hover{background:color-mix(in srgb,#edf5fd 48%,#fff)}.website-check-shell .website-check-accordion .accordion-button:not(.collapsed):hover{background:linear-gradient(180deg,#e9f2fc 0,#deebfa 100%)}.website-check-shell .website-check-accordion .accordion-button:focus{box-shadow:0 0 0 .2rem var(--x-focus-ring,rgba(95,136,176,.25))}.website-check-shell .website-check-accordion .accordion-body{background:#fff;padding-bottom:0!important}.website-check-shell .website-check-accordion-heading{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;line-height:1.18;min-width:0;flex:1 1 auto}.website-check-shell .website-check-accordion-title{display:block;font-size:1rem;font-weight:700;letter-spacing:.005em;word-break:break-word}.website-check-shell .website-check-accordion-subtitle{margin-top:.32rem;font-size:.82rem;font-weight:500;line-height:1.3;color:color-mix(in srgb,var(--bs-body-color) 62%,transparent)}.website-check-shell .website-check-accordion .accordion-button .website-check-badge{align-self:center;flex:0 0 auto}@media (max-width:575.98px){.website-check-shell .website-check-accordion .accordion-button{padding:.9rem .88rem}.website-check-shell .website-check-accordion-title{font-size:.96rem}.website-check-shell .website-check-accordion-subtitle{font-size:.8rem}}.website-check-shell .website-check-check-list .list-group-item{margin-top:0;padding:.84rem 1rem!important;border-top:1px solid color-mix(in srgb,var(--wc-border) 88%,transparent);border-radius:0;background:0 0;transition:background-color .18s}.website-check-shell .website-check-check-list .list-group-item:hover{background:color-mix(in srgb,#edf5fd 28%,transparent)}.website-check-shell .website-check-check-list{margin-left:-1rem;margin-right:-1rem}.website-check-shell .website-check-check-list .list-group-item:first-child{border-top:0;padding-top:.2rem!important}.website-check-shell .website-check-tip-row{margin-top:.4rem}.website-check-shell .website-check-tip-toggle{display:inline-flex;align-items:center;gap:.28rem;font-size:.79rem;color:var(--wc-muted);background:0 0;border:0;padding:0;cursor:pointer;line-height:1.3;transition:color .15s;text-decoration:none}.website-check-shell .website-check-tip-toggle:focus-visible,.website-check-shell .website-check-tip-toggle:hover{color:var(--bs-primary);outline:0}.website-check-shell .website-check-tip-chevron{font-size:.68rem;transition:transform .18s}.website-check-shell .website-check-tip-toggle:not(.collapsed) .website-check-tip-chevron{transform:rotate(90deg)}.website-check-shell .website-check-tip-alert{padding:.5rem .68rem;border-radius:.55rem;gap:.46rem;margin-bottom:0!important}.website-check-shell .website-check-tip-alert .form-block-notice-icon{display:none}.website-check-shell .website-check-tip-alert .form-block-notice-text{font-size:.81rem;line-height:1.42}.website-check-shell .website-check-tip-alert .form-block-notice-text a,.website-check-shell .website-check-top-issue-desc a{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;color:color-mix(in srgb,var(--bs-primary) 72%,var(--wc-muted));text-decoration-line:underline;text-decoration-color:color-mix(in srgb,currentColor 66%,transparent);text-underline-offset:.12em;text-decoration-thickness:.075em}.website-check-shell .website-check-tip-alert .form-block-notice-text a:focus-visible,.website-check-shell .website-check-tip-alert .form-block-notice-text a:hover,.website-check-shell .website-check-top-issue-desc a:focus-visible,.website-check-shell .website-check-top-issue-desc a:hover{color:color-mix(in srgb,var(--bs-primary) 84%,#1b4f86);text-decoration-thickness:.09em}.website-check-shell .website-check-top-issues .list-group-item{border:0!important;background:0 0}.website-check-shell .website-check-top-issues .list-group-item+.list-group-item{border-top:1px dashed color-mix(in srgb,var(--wc-border) 84%,transparent)!important}.website-check-shell .website-check-top-issues{margin-left:-1rem;margin-right:-1rem}.website-check-shell .website-check-action-plan .card-body{display:flex;flex-direction:column;gap:.82rem}.website-check-shell .website-check-action-plan-head{display:grid;gap:.12rem;padding-bottom:.6rem;border-bottom:1px solid color-mix(in srgb,var(--wc-border) 88%,transparent)}.website-check-shell .website-check-action-plan-section{padding-top:.14rem}.website-check-shell .website-check-action-plan-subtitle{letter-spacing:.055em;color:color-mix(in srgb,var(--bs-body-color) 72%,transparent)}.website-check-shell .website-check-action-plan-panel{overflow:hidden}.website-check-shell .website-check-top-issues+*{margin-top:.1rem}.website-check-shell .website-check-action-plan-panel>.website-check-action-plan-subtitle{margin-bottom:.52rem!important}.website-check-shell .website-check-accordion .btn:focus-visible{box-shadow:0 0 0 .16rem var(--x-focus-ring,rgba(95,136,176,.25))}.website-check-shell .website-check-action-plan .row,.website-check-shell .website-check-action-plan h4,.website-check-shell .website-check-action-plan p{margin-bottom:0!important}.website-check-shell .website-check-owner-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem}.website-check-shell .website-check-owner-stat{border:1px solid color-mix(in srgb,var(--wc-border) 84%,transparent);border-radius:.62rem;padding:.5rem;min-height:2.3rem;background:color-mix(in srgb,var(--bs-body-bg) 96%,#fff);display:flex;align-items:center;justify-content:space-between;gap:.5rem}.website-check-shell .website-check-owner-label{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--wc-muted);line-height:1.1}.website-check-shell .website-check-owner-value{font-size:.8rem;min-width:1.6rem;padding:.12rem .34rem;border-radius:999px;text-align:center;font-variant-numeric:tabular-nums;line-height:1;color:var(--bs-body-color);background:color-mix(in srgb,var(--bs-primary) 12%,#fff)}.website-check-shell .website-check-action-plan-empty{border-color:color-mix(in srgb,var(--bs-success) 28%,var(--wc-border));background:color-mix(in srgb,var(--bs-success) 8%,#fff)}.website-check-shell .website-check-responsibility-note{border-top:1px dashed color-mix(in srgb,var(--wc-border) 84%,transparent);padding-top:.58rem;font-size:.88rem}.website-check-shell .website-check-responsibility-note ul{display:grid;gap:.26rem}.website-check-shell .website-check-top-issue-icon{display:inline-flex;align-items:center;justify-content:center;width:1.56rem;height:1.56rem;margin-top:.04rem;border-radius:.42rem;flex-shrink:0;color:color-mix(in srgb,var(--bs-warning) 82%,#7a5410);background:color-mix(in srgb,var(--bs-warning) 14%,#fff);border:1px solid color-mix(in srgb,var(--bs-warning) 38%,var(--wc-border));line-height:1}.website-check-shell .website-check-top-issue-icon--fail{color:color-mix(in srgb,var(--bs-danger) 78%,#7a1010);background:color-mix(in srgb,var(--bs-danger) 11%,#fff);border-color:color-mix(in srgb,var(--bs-danger) 34%,var(--wc-border))}.website-check-shell .website-check-top-issue-icon i{display:block;font-size:.92rem;line-height:1}.website-check-shell .website-check-top-issue-content{display:grid;gap:.34rem;min-width:0}.website-check-shell .website-check-top-issue-title{font-size:var(--wc-font-small);font-weight:600;line-height:1.28;margin-bottom:0}.website-check-shell .website-check-top-issue-desc{font-size:var(--wc-font-small);line-height:1.36;color:var(--wc-muted);overflow-wrap:anywhere}.website-check-shell .website-check-progress .progress{height:.55rem;background:color-mix(in srgb,var(--bs-body-bg) 90%,var(--bs-border-color))}.website-check-shell .website-check-progress .progress-bar{background-color:#5b8ec0!important;background-image:linear-gradient(90deg,#5b8ec0 0,#74a7d8 52%,#8abbe7 100%);border-radius:999px}.website-check-shell .website-check-progress .progress-bar.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.22) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.22) 50%,rgba(255,255,255,.22) 75%,transparent 75%,transparent),linear-gradient(90deg,#5b8ec0 0,#74a7d8 52%,#8abbe7 100%);background-size:1rem 1rem,100% 100%}.website-check-shell .website-check-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.website-check-shell .website-check-mode-option{display:grid;align-items:start;justify-items:start;gap:.28rem;padding:.72rem .78rem;text-align:left;border-radius:.72rem;border:1px solid color-mix(in srgb,var(--wc-border) 88%,transparent);background:color-mix(in srgb,var(--bs-card-bg) 94%,#fff);color:var(--bs-body-color);box-shadow:0 2px 6px color-mix(in srgb,var(--x-card-shadow) 8%,transparent);transition:border-color .18s,box-shadow .18s,transform .18s,background-color .18s}.website-check-shell .website-check-mode-option:focus-visible,.website-check-shell .website-check-mode-option:hover{border-color:color-mix(in srgb,var(--bs-primary) 42%,var(--wc-border));box-shadow:0 5px 12px color-mix(in srgb,var(--x-card-shadow) 16%,transparent);transform:translateY(-1px);outline:0}.website-check-shell .website-check-mode-option.is-active{border-color:color-mix(in srgb,var(--bs-primary) 65%,var(--wc-border));background:color-mix(in srgb,var(--bs-primary) 10%,var(--bs-card-bg));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bs-primary) 45%,transparent),0 5px 12px color-mix(in srgb,var(--x-card-shadow) 16%,transparent)}.website-check-shell .website-check-mode-option-title{font-size:.93rem;font-weight:700;line-height:1.25}.website-check-shell .website-check-mode-option-desc{font-size:.78rem;line-height:1.35;color:var(--wc-muted)}@media (max-width:991.98px){.website-check-shell{--wc-block-gap:1.25rem}.website-check-shell .website-check-accordion .accordion-button{min-height:4.35rem}}@media (max-width:575.98px){.website-check-shell{--wc-block-gap:1rem}.website-check-shell .website-check-mode-grid,.website-check-shell .website-check-owner-stats{grid-template-columns:1fr}.website-check-shell .website-check-badge,.website-check-shell .website-check-owner-badge{font-size:.64rem;padding:.32rem .5rem}}.website-check-shell .website-check-trend{min-height:1.2rem;color:var(--wc-muted)}.website-check-shell.is-loading .website-check-form-main{opacity:.76;pointer-events:none;transition:opacity .2s}.website-check-shell.is-loading .website-check-loading-state{display:inline-flex!important}.website-check-shell .website-check-focus-card{position:relative;overflow:hidden;background:radial-gradient(120% 100% at 100% 0,color-mix(in srgb,var(--bs-primary) 8%,transparent) 0,transparent 58%),linear-gradient(180deg,color-mix(in srgb,var(--bs-card-bg) 96%,#fff) 0,color-mix(in srgb,var(--bs-body-bg) 98%,#fff) 100%);box-shadow:0 10px 24px color-mix(in srgb,var(--x-card-shadow) 24%,transparent)!important}.website-check-shell .website-check-action-plan.website-check-focus-card,.website-check-shell .website-check-summary-card.website-check-focus-card{border-color:color-mix(in srgb,var(--bs-secondary-color) 16%,var(--wc-border))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bs-secondary-color) 10%,var(--wc-border)),0 10px 24px color-mix(in srgb,var(--x-card-shadow) 24%,transparent)!important}.website-check-shell .website-check-focus-card::before{content:'';position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,color-mix(in srgb,var(--x-primary-grad-start) 70%,transparent),color-mix(in srgb,var(--x-primary-grad-end) 64%,transparent));pointer-events:none}.website-check-shell .website-check-health-card.website-check-focus-card::before{height:3px;background:var(--wc-health-status-line)}.website-check-shell .website-check-summary-card .card-body{display:grid;gap:.9rem;align-content:start}.website-check-shell .website-check-action-plan-panel,.website-check-shell .website-check-summary-panel{padding:.72rem;border-radius:.8rem;border:1px solid color-mix(in srgb,var(--wc-border) 84%,transparent);background:color-mix(in srgb,var(--bs-card-bg) 94%,#fff)}.website-check-shell .website-check-summary-panel{gap:.46rem}@media print{.website-check-shell .btn,.website-check-shell .website-check-comment-wrap,.website-check-shell .website-check-progress,.website-check-shell [data-website-check-toolbar]{display:none!important}}.hosting-choice-wizard{position:relative;overflow:hidden;--wiz-fs-xs:.76rem;--wiz-fs-sm:.875rem;--wiz-fs-md:.94rem;--wiz-fs-lg:1.1rem;--wiz-fs-xl:1.28rem}.hosting-choice-wizard::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 10% 90%,rgba(47,111,179,.06) 0,transparent 70%),radial-gradient(ellipse 50% 60% at 90% 20%,rgba(244,138,58,.05) 0,transparent 70%);pointer-events:none;z-index:0}.hosting-choice-wizard>.container{position:relative;z-index:1}.hosting-choice-wizard-card{position:relative;border-radius:1rem;background:linear-gradient(180deg,rgba(251,253,255,.97),rgba(255,255,255,.99));box-shadow:0 1px 0 0 rgba(255,255,255,.72) inset,0 12px 28px rgba(15,28,46,.08),0 4px 10px rgba(15,28,46,.05);border:1px solid color-mix(in srgb,var(--bs-border-color) 70%,#fff);overflow:hidden}.hosting-choice-wizard-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--x-primary-grad-start),var(--x-primary-grad-end),var(--bs-primary));z-index:1}.hosting-choice-wizard-stepper{position:relative;border:1px solid color-mix(in srgb,var(--bs-border-color) 72%,var(--bs-primary));border-radius:.75rem;padding:.65rem .8rem;background:linear-gradient(180deg,color-mix(in srgb,var(--bs-primary) 3%,#fff) 0,color-mix(in srgb,var(--bs-card-bg) 98%,#fff) 100%);margin-bottom:1.75rem;box-shadow:0 2px 6px rgba(15,28,46,.04)}.hosting-choice-wizard-stepper-track{display:grid;grid-template-columns:minmax(0,1fr);gap:.45rem;margin-bottom:.45rem}.hosting-choice-wizard-stepper-item{display:flex;align-items:center;gap:.5rem;text-align:left;width:100%;padding:.48rem .58rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 80%,var(--bs-primary));border-radius:.6rem;background:var(--bs-card-bg);color:color-mix(in srgb,var(--bs-body-color) 72%,var(--bs-secondary-color));cursor:pointer;transition:border-color .2s,background-color .2s,box-shadow .2s,color .2s,transform .15s;font-size:var(--wiz-fs-sm);font-weight:600;line-height:1.3}.hosting-choice-wizard-stepper-item:hover:not(:disabled){background:color-mix(in srgb,var(--bs-primary) 4%,var(--bs-card-bg))}.hosting-choice-wizard-stepper-item:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}.hosting-choice-wizard-stepper-item:disabled{opacity:.56;cursor:default}.hosting-choice-wizard-stepper-item.is-active{border-color:var(--bs-primary);background:color-mix(in srgb,var(--bs-primary) 8%,var(--bs-card-bg));color:var(--bs-body-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--bs-primary) 12%,transparent)}.hosting-choice-wizard-stepper-item.is-completed{border-color:color-mix(in srgb,var(--bs-success) 48%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-success) 6%,var(--bs-card-bg));color:var(--bs-body-color)}.hosting-choice-wizard-stepper-index{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;border-radius:999px;font-size:.7rem;font-weight:700;line-height:1;flex:0 0 auto;color:var(--bs-secondary-color);background:color-mix(in srgb,var(--bs-border-color) 50%,#fff);border:1.5px solid color-mix(in srgb,var(--bs-border-color) 80%,var(--bs-primary));transition:.2s}.hosting-choice-wizard-stepper-item.is-active .hosting-choice-wizard-stepper-index{color:#fff;background:var(--bs-primary);border-color:var(--bs-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--bs-primary) 18%,transparent)}.hosting-choice-wizard-stepper-item.is-completed .hosting-choice-wizard-stepper-index{color:#fff;background:linear-gradient(135deg,color-mix(in srgb,var(--bs-success) 82%,#7d995f),color-mix(in srgb,var(--bs-success) 76%,#4f663d));border-color:color-mix(in srgb,var(--bs-success) 66%,var(--bs-border-color));box-shadow:0 0 0 3px color-mix(in srgb,var(--bs-success) 14%,transparent)}.hosting-choice-wizard-stepper-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hosting-choice-wizard-stepper-progress{font-size:var(--wiz-fs-sm);font-weight:600;line-height:1.35;color:var(--bs-secondary-color);padding-left:.12rem}@media (min-width:768px){.website-check-shell .website-check-check-list,.website-check-shell .website-check-top-issues{margin-left:-1.5rem;margin-right:-1.5rem}.website-check-shell .website-check-check-list .list-group-item,.website-check-shell .website-check-top-issues .list-group-item{padding-left:1.5rem!important;padding-right:1.5rem!important}.hosting-choice-wizard-stepper-track{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:992px){.hosting-choice-wizard-stepper-track{grid-template-columns:repeat(5,minmax(0,1fr))}}.hosting-choice-wizard-step{display:none}.hosting-choice-wizard-step.is-visible{display:block;animation:.35s cubic-bezier(.22,.61,.36,1) wizardStepIn}@keyframes wizardStepIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.hosting-choice-wizard-step-title{font-family:Unbounded,var(--bs-font-sans-serif);font-size:var(--wiz-fs-xl);font-weight:700;letter-spacing:-.005em;text-transform:uppercase;color:var(--bs-body-color);margin-bottom:.3rem}.hosting-choice-wizard-step-lead{font-size:var(--wiz-fs-md);line-height:1.55;color:var(--bs-secondary-color);margin-bottom:1.15rem}.hosting-choice-wizard-options{display:grid;grid-template-columns:1fr;gap:.65rem}@media (min-width:576px){.hosting-choice-wizard-options{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px) and (max-width:991.98px){#support-overview-grid .col-md-12{margin-top:.5rem}#api-feature-split-1 .feature-split-side-steps-card .card-body{--feature-step-stack-space:.54rem;--feature-step-menu-gap:.36rem}#api-feature-split-1 .feature-split-side-steps-menu{grid-template-columns:repeat(3,minmax(0,1fr))}#api-feature-split-1 .feature-split-side-step-nav{min-height:2.15rem;padding:.38rem .44rem}.hosting-choice-wizard-options{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.hosting-choice-wizard-options{grid-template-columns:repeat(3,1fr)}}.hosting-choice-wizard-option{cursor:pointer}.hosting-choice-wizard-option-card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.55rem;padding:1.1rem .9rem .95rem;border:1.5px solid var(--bs-border-color);border-radius:.72rem;background:var(--bs-card-bg);transition:border-color .2s,background-color .2s,box-shadow .2s,transform .2s cubic-bezier(.22, .61, .36, 1);height:100%;position:relative}.hosting-choice-wizard-option-badge{position:absolute;top:-.55rem;right:.65rem;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.055em;padding:.15rem .5rem;border-radius:999px;background:linear-gradient(135deg,var(--bs-primary),color-mix(in srgb,var(--bs-primary) 80%,#28598f));color:#fff;box-shadow:0 2px 6px color-mix(in srgb,var(--bs-primary) 28%,transparent);pointer-events:none;white-space:nowrap}.hosting-choice-wizard-option-card:hover{border-color:color-mix(in srgb,var(--bs-primary) 38%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-primary) 3%,var(--bs-card-bg));box-shadow:0 4px 14px rgba(15,28,46,.08);transform:translateY(-2px)}.hosting-choice-wizard-option-input:focus-visible+.hosting-choice-wizard-option-card{outline:2px solid var(--bs-primary);outline-offset:2px;border-color:var(--bs-primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--bs-primary) 16%,transparent)}.hosting-choice-wizard-option-card.is-selected{border-color:var(--bs-primary);background:color-mix(in srgb,var(--bs-primary) 5%,var(--bs-card-bg));box-shadow:0 0 0 3px color-mix(in srgb,var(--bs-primary) 14%,transparent),0 6px 18px rgba(15,28,46,.1);transform:translateY(-2px)}.hosting-choice-wizard-option-icon{display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:.65rem;flex:0 0 auto;background:linear-gradient(135deg,color-mix(in srgb,var(--bs-primary) 10%,#fff),color-mix(in srgb,var(--bs-primary) 16%,#fff));color:var(--bs-primary);font-size:1.2rem;box-shadow:0 1px 0 rgba(255,255,255,.72) inset,0 2px 6px color-mix(in srgb,var(--bs-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--bs-primary) 14%,var(--bs-border-color));transition:background .2s,box-shadow .2s,transform .2s}.hosting-choice-wizard-option-card.is-selected .hosting-choice-wizard-option-icon{background:linear-gradient(135deg,var(--bs-primary),color-mix(in srgb,var(--bs-primary) 80%,#28598f));color:#fff;box-shadow:0 1px 0 rgba(255,255,255,.18) inset,0 4px 10px color-mix(in srgb,var(--bs-primary) 24%,transparent);border-color:var(--bs-primary)}.hosting-choice-wizard-option-body{display:flex;flex-direction:column;gap:.15rem;min-width:0}.hosting-choice-wizard-option-label{font-size:var(--wiz-fs-md);font-weight:700;line-height:1.3;color:var(--bs-body-color)}.hosting-choice-wizard-option-desc{font-size:var(--wiz-fs-sm);line-height:1.45;color:var(--bs-secondary-color)}.hosting-choice-wizard-result{animation:.45s cubic-bezier(.22,.61,.36,1) wizardResultIn}@keyframes wizardResultIn{from{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.hosting-choice-wizard-result-title{font-family:Unbounded,var(--bs-font-sans-serif);font-size:var(--wiz-fs-xl);font-weight:700;letter-spacing:-.005em;text-transform:uppercase;color:var(--bs-body-color);margin-bottom:.25rem}.hosting-choice-wizard-result-lead{font-size:var(--wiz-fs-md);color:var(--bs-secondary-color);margin-bottom:1.15rem}.hosting-choice-wizard-recommendation-badge{display:inline-flex;align-items:center;gap:.35rem;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.2rem .6rem;border-radius:999px;background:linear-gradient(135deg,var(--bs-success),color-mix(in srgb,var(--bs-success) 82%,var(--bs-body-color)));color:#fff;margin-bottom:.55rem;box-shadow:0 2px 6px color-mix(in srgb,var(--bs-success) 22%,transparent)}.hosting-choice-wizard-recommendation-badge i{font-size:.68rem}.hosting-choice-wizard-recommendation-card{position:relative;border-radius:.85rem;border:2px solid color-mix(in srgb,var(--bs-primary) 32%,var(--bs-border-color))!important;background:linear-gradient(180deg,color-mix(in srgb,var(--bs-primary) 3%,#fff),var(--bs-card-bg));box-shadow:0 1px 0 rgba(255,255,255,.72) inset,0 8px 22px rgba(15,28,46,.1),0 2px 6px rgba(15,28,46,.05)}.hosting-choice-wizard-recommendation-card::before{content:'';position:absolute;top:0;left:1rem;right:1rem;height:3px;border-radius:0 0 1px 1px;background:linear-gradient(90deg,transparent,var(--bs-primary),transparent);opacity:.4}.hosting-choice-wizard-recommendation-icon{display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border-radius:.6rem;flex:0 0 auto;background:linear-gradient(135deg,var(--x-primary-grad-start),var(--x-primary-grad-end));color:#fff;font-size:1.2rem;box-shadow:0 1px 0 rgba(255,255,255,.22) inset,0 4px 12px rgba(244,138,58,.28)}.hosting-choice-wizard-recommendation-name{font-family:Unbounded,var(--bs-font-sans-serif);font-size:var(--wiz-fs-lg);font-weight:700;letter-spacing:-.005em;text-transform:uppercase;color:var(--bs-body-color)}.hosting-choice-wizard-recommendation-package{font-size:var(--wiz-fs-sm);font-weight:600;color:var(--bs-primary)}.hosting-choice-wizard-recommendation-desc{font-size:var(--wiz-fs-md);color:var(--bs-secondary-color);line-height:1.55}.hosting-choice-wizard-recommendation-features-label{font-size:var(--wiz-fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--bs-secondary-color)}.hosting-choice-wizard-feature-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:.42rem}.hosting-choice-wizard-feature-item{display:flex;align-items:flex-start;gap:.42rem;font-size:var(--wiz-fs-sm);line-height:1.4;color:color-mix(in srgb,var(--bs-body-color) 84%,var(--bs-secondary-color))}.hosting-choice-wizard-feature-item i{color:var(--bs-success);font-size:var(--wiz-fs-sm);line-height:1.2;margin-top:.05rem;flex:0 0 auto}.hosting-choice-wizard-why{padding:.6rem .7rem;border-radius:.6rem;background:color-mix(in srgb,var(--bs-primary) 4%,var(--bs-card-bg));border:1px solid color-mix(in srgb,var(--bs-primary) 14%,var(--bs-border-color))}.hosting-choice-wizard-why-title{font-size:var(--wiz-fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--bs-secondary-color)}.hosting-choice-wizard-why-toggle{width:100%;display:flex;align-items:center;gap:.55rem;padding:0;border:0;background:0 0;text-align:left;cursor:pointer}.hosting-choice-wizard-why-toggle-label{margin-left:auto;font-size:var(--wiz-fs-xs);font-weight:600;color:var(--bs-primary)}.hosting-choice-wizard-why-toggle .bi-chevron-down{font-size:var(--wiz-fs-xs);color:var(--bs-secondary-color);transition:transform .2s}.hosting-choice-wizard-why-toggle.is-open .bi-chevron-down{transform:rotate(180deg)}.hosting-choice-wizard-why-body{padding-top:.45rem}.hosting-choice-wizard-why-list{margin:0;padding:0;list-style:none;display:grid;gap:.35rem}.hosting-choice-wizard-why-item{position:relative;padding-left:.82rem;font-size:var(--wiz-fs-sm);line-height:1.42;color:color-mix(in srgb,var(--bs-body-color) 84%,var(--bs-secondary-color))}.hosting-choice-wizard-why-item::before{content:'';position:absolute;left:0;top:.42rem;width:.33rem;height:.33rem;border-radius:999px;background:color-mix(in srgb,var(--bs-success) 74%,var(--bs-primary))}.hosting-choice-wizard-feature-list--accent .hosting-choice-wizard-feature-item{font-weight:500}@media (min-width:768px){.hosting-choice-wizard-feature-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem .9rem}}.hosting-choice-wizard-recommendation-price{display:inline-flex;align-items:baseline;gap:.2rem;padding:.25rem .6rem;border-radius:999px;background:rgba(244,138,58,.1);border:1px solid rgba(244,138,58,.22)}.hosting-choice-wizard-recommendation-price-label{font-size:var(--wiz-fs-xs);font-weight:500;color:color-mix(in srgb,var(--x-primary-grad-end) 76%,var(--bs-body-color))}.hosting-choice-wizard-recommendation-price-value{font-size:var(--wiz-fs-lg);font-weight:800;color:color-mix(in srgb,var(--x-primary-grad-end) 70%,var(--bs-body-color))}.hosting-choice-wizard-recommendation-price-suffix{font-size:var(--wiz-fs-xs);font-weight:500;color:color-mix(in srgb,var(--x-primary-grad-end) 76%,var(--bs-body-color))}.hosting-choice-wizard-recommendation-cta{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;padding-top:.7rem;margin-top:.15rem;border-top:1px solid color-mix(in srgb,var(--bs-border-color) 42%,transparent)}.hosting-choice-wizard-recommendation-cta-buttons{display:flex;gap:.45rem;flex-wrap:wrap;margin-left:auto}.hosting-choice-wizard-recommendation-cta .btn{font-size:var(--wiz-fs-sm);font-weight:600;padding:.44rem 1rem;line-height:1.35}.hosting-choice-wizard-recommendation-cta .btn-outline-primary{border-color:color-mix(in srgb,var(--bs-primary) 54%,var(--bs-border-color));color:var(--bs-primary)}.hosting-choice-wizard-recommendation-cta .btn-outline-primary:hover{background:color-mix(in srgb,var(--bs-primary) 10%,var(--bs-body-bg));border-color:var(--bs-primary)}.hosting-choice-wizard-alternative-badge{display:inline-flex;align-items:center;gap:.35rem;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--bs-secondary-color);margin-bottom:.45rem}.hosting-choice-wizard-alternative-card{border-radius:.72rem;border:1px solid var(--bs-border-color)!important;background:var(--bs-card-bg);box-shadow:0 1px 0 rgba(255,255,255,.6) inset;transition:box-shadow .2s,border-color .2s}.hosting-choice-wizard-alternative-card:hover{border-color:color-mix(in srgb,var(--bs-primary) 28%,var(--bs-border-color))!important;box-shadow:0 4px 12px rgba(15,28,46,.06)}.hosting-choice-wizard-alternative-name{font-size:1rem;font-weight:700;color:var(--bs-body-color)}.hosting-choice-wizard-alternative-package{font-size:var(--wiz-fs-sm);font-weight:600;color:var(--bs-primary)}.hosting-choice-wizard-alternative-desc{font-size:var(--wiz-fs-sm);color:var(--bs-secondary-color);line-height:1.5}.hosting-choice-wizard-alternative-price{font-size:var(--wiz-fs-sm);font-weight:700;color:var(--bs-body-color)}.hosting-choice-wizard-alternative-price-label{font-weight:500;color:var(--bs-secondary-color)}.hosting-choice-wizard-not-sure{font-size:var(--wiz-fs-sm);color:var(--bs-secondary-color);text-align:center}.hosting-choice-wizard-not-sure a{color:var(--bs-primary);text-decoration:underline;text-underline-offset:.15em}.hosting-choice-wizard-actions{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding-top:.85rem;margin-top:.35rem;border-top:1px solid color-mix(in srgb,var(--bs-border-color) 60%,transparent)}.hosting-choice-wizard-actions .btn{transition:.2s;font-size:var(--wiz-fs-sm);padding:.44rem 1rem;line-height:1.35}.hosting-choice-wizard-actions .btn-primary{background:linear-gradient(135deg,var(--bs-primary),color-mix(in srgb,var(--bs-primary) 82%,#28598f));border-color:var(--bs-primary);box-shadow:0 2px 8px color-mix(in srgb,var(--bs-primary) 22%,transparent)}.hosting-choice-wizard-actions .btn-primary:hover:not(:disabled){box-shadow:0 4px 14px color-mix(in srgb,var(--bs-primary) 30%,transparent);transform:translateY(-1px)}.hosting-choice-wizard-actions .btn-primary:disabled{opacity:.45;box-shadow:none}.hosting-choice-wizard-step.is-visible-backward{display:block;animation:.35s cubic-bezier(.22,.61,.36,1) wizardStepInBackward}@keyframes wizardStepInBackward{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.hosting-choice-wizard-alternative-icon{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;flex:0 0 auto;border-radius:.55rem;background:color-mix(in srgb,var(--bs-primary) 8%,var(--bs-card-bg));border:1px solid color-mix(in srgb,var(--bs-primary) 16%,var(--bs-border-color));color:var(--bs-primary);font-size:1rem}.hosting-choice-wizard-skip-btn{font-weight:600;color:color-mix(in srgb,var(--bs-body-color) 62%,var(--bs-secondary-color));text-decoration:none}.hosting-choice-wizard-skip-btn:hover{color:var(--bs-primary)}.hosting-choice-wizard-skip-btn:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}.hosting-choice-wizard-social-proof{display:flex;align-items:center;gap:.35rem;font-size:var(--wiz-fs-sm);font-weight:500;color:var(--bs-secondary-color);padding:.35rem .55rem;border-radius:.5rem;background:color-mix(in srgb,var(--bs-success) 5%,var(--bs-card-bg));border:1px solid color-mix(in srgb,var(--bs-success) 14%,var(--bs-border-color))}.hosting-choice-wizard-social-proof .bi-people-fill{color:var(--bs-success);font-size:var(--wiz-fs-sm)}.hosting-choice-wizard-save-btn{font-weight:600}.hosting-choice-wizard-actions .btn:focus-visible,.hosting-choice-wizard-recommendation-cta .btn:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px;box-shadow:0 0 0 4px color-mix(in srgb,var(--bs-primary) 16%,transparent)}.hosting-choice-wizard-save-btn:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.hosting-choice-wizard-result.is-visible,.hosting-choice-wizard-step.is-visible,.hosting-choice-wizard-step.is-visible-backward{animation:none}.hosting-choice-wizard-option-card,.hosting-choice-wizard-stepper-item{transition:none}}@media (max-width:767.98px){.hosting-choice-wizard-step-title{font-size:var(--wiz-fs-lg)}}@media (max-width:575.98px){.hosting-choice-wizard-stepper{padding:.5rem .65rem;margin-bottom:1.25rem}.hosting-choice-wizard-stepper-label{display:none}.hosting-choice-wizard-stepper-track{grid-template-columns:repeat(auto-fill,minmax(2.2rem,1fr));gap:.3rem;margin-bottom:.4rem}.hosting-choice-wizard-stepper-item{justify-content:center;min-width:0;padding:.4rem .25rem}.hosting-choice-wizard-recommendation-cta{flex-direction:column;align-items:stretch}.hosting-choice-wizard-recommendation-cta-buttons{margin-left:0;flex-direction:column;gap:.4rem}.hosting-choice-wizard-recommendation-cta .btn{width:100%;text-align:center;justify-content:center}.hosting-choice-wizard-recommendation-price{justify-content:center}.hosting-choice-wizard-option-card{padding:.85rem .75rem .75rem;gap:.4rem}.hosting-choice-wizard-option-icon{width:2.4rem;height:2.4rem;font-size:1.05rem}.hosting-choice-wizard-step-lead{margin-bottom:.85rem}.hosting-choice-wizard-actions{flex-wrap:wrap}.hosting-choice-wizard-actions [data-wizard-next],.hosting-choice-wizard-actions [data-wizard-restart],.hosting-choice-wizard-actions>.ms-auto{flex:1}.hosting-choice-wizard-result-title{font-size:1.08rem}.hosting-choice-wizard-recommendation-name{font-size:.98rem}}.legacy-packages-surface{background:radial-gradient(circle at 50% 0,rgba(47,111,179,.07),transparent 56%),radial-gradient(circle at 88% 88%,rgba(244,138,58,.06),transparent 54%),linear-gradient(180deg,rgba(250,252,255,.98) 0,rgba(244,247,252,.94) 100%)}.legacy-packages-block .legacy-packages-head{max-width:none}.legacy-packages-block{--legacy-card-space-tight:.35rem;--legacy-card-space-segment:.55rem;--legacy-card-space-section:.85rem;--legacy-header-gap:.9rem;--legacy-header-title-size:1.02rem;--legacy-header-min-height:3.25rem;--legacy-header-context-gap:.5rem;--legacy-header-title-gap:.5rem}.legacy-packages-block .legacy-packages-accordion{--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-radius:1rem;--bs-accordion-btn-focus-box-shadow:0 0 0 .2rem var(--x-focus-ring);--bs-accordion-bg:transparent}.legacy-packages-block .legacy-packages-service+.legacy-packages-service{margin-top:.75rem}.legacy-packages-block .legacy-packages-service{border-radius:var(--bs-accordion-border-radius);overflow:hidden}.legacy-packages-block .legacy-packages-toggle{display:flex;gap:var(--legacy-header-gap);align-items:center;justify-content:space-between;font-weight:600;font-family:'Public Sans',sans-serif;font-size:1rem;line-height:1.3;position:relative;min-height:var(--legacy-header-min-height);padding:var(--bs-accordion-btn-padding-y) calc(var(--bs-accordion-btn-padding-x) + 1.85rem) var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x)}.legacy-packages-block .legacy-packages-toggle::after{position:absolute;right:var(--bs-accordion-btn-padding-x);top:50%;margin-left:0;transform:translateY(-50%) scale(.92);filter:saturate(.75) hue-rotate(180deg);opacity:.86}.legacy-packages-block .legacy-packages-toggle:not(.collapsed)::after{filter:saturate(.98) hue-rotate(182deg);opacity:1}.legacy-packages-block .legacy-packages-toggle:not(.collapsed){color:var(--bs-body-color)}.legacy-packages-block .legacy-packages-toggle:focus-visible{outline:0;box-shadow:0 0 0 .22rem var(--x-focus-ring)}.legacy-packages-block .legacy-packages-toggle:focus-visible::after{opacity:1}.legacy-packages-block .legacy-packages-service-title{font-family:'Public Sans',sans-serif;font-size:var(--legacy-header-title-size);font-weight:700;letter-spacing:.005em;text-transform:none;line-height:1.35;display:inline-flex;align-items:center;min-width:0}.legacy-packages-block .legacy-packages-condition{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;margin:0 0 .9rem}.legacy-packages-block .legacy-packages-condition-label{font-size:.69rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color)}.legacy-packages-block .legacy-packages-condition-value{font-size:.78rem;line-height:1.35;color:color-mix(in srgb,var(--bs-body-color) 66%,var(--bs-secondary-color) 34%)}.legacy-packages-block .legacy-packages-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.legacy-packages-block .legacy-package-card{border-radius:1rem;border-color:color-mix(in srgb,#7f94ad 16%,var(--bs-border-color));box-shadow:0 10px 20px color-mix(in srgb,#0b1422 6%,transparent);background:linear-gradient(180deg,rgba(255,255,255,.99) 0,rgba(251,252,254,.98) 100%);transition:box-shadow .22s,border-color .22s,transform .22s}.legacy-packages-block .legacy-package-card:focus-within,.legacy-packages-block .legacy-package-card:hover{border-color:color-mix(in srgb,#6c87a8 24%,var(--bs-border-color));box-shadow:0 14px 26px color-mix(in srgb,#0b1422 10%,transparent);transform:translateY(-1px)}.legacy-packages-block .legacy-package-top{gap:var(--legacy-card-space-segment)}.legacy-packages-block .legacy-package-context-row{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--legacy-header-context-gap);flex-wrap:wrap;margin-bottom:var(--legacy-card-space-tight)}.legacy-packages-block .legacy-package-status{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;border:1px solid color-mix(in srgb,#7f94ad 26%,var(--bs-border-color));background:color-mix(in srgb,#eef3f9 84%,#fff);color:color-mix(in srgb,var(--bs-body-color) 74%,#7a8da4 26%);font-size:.69rem;font-weight:650;letter-spacing:.05em;text-transform:uppercase;line-height:1.2}.legacy-packages-block .legacy-package-status .bi,.legacy-packages-block .legacy-package-status-label{display:inline-flex;align-items:center;line-height:1}.legacy-packages-block .legacy-package-status-icon{justify-content:center;font-size:.96em}.legacy-packages-block .legacy-package-reference-inline{margin-left:auto;margin-right:-1.68rem;display:inline-flex;align-items:center;justify-content:flex-end;max-width:100%;text-align:right;white-space:nowrap}.legacy-packages-block .legacy-package-reference-value{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:.76rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--bs-body-color) 26%,#aab4c1 74%);transition:color .18s}.legacy-packages-block .legacy-package-card:focus-within .legacy-package-reference-value,.legacy-packages-block .legacy-package-card:hover .legacy-package-reference-value{color:color-mix(in srgb,var(--bs-body-color) 38%,#97a5b8 62%)}.legacy-packages-block .legacy-package-title-row{display:flex;align-items:center;gap:var(--legacy-header-title-gap)}.legacy-packages-block .legacy-package-icon{width:2.05rem;height:2.05rem;border-radius:.42rem;display:inline-flex;align-items:center;justify-content:center;font-size:.96rem;line-height:1;flex:0 0 auto;border:0;background:rgba(47,111,179,.08);color:#2f6fb3}.legacy-packages-block .legacy-package-card .plan-title{margin:0;font-size:1.04rem;letter-spacing:.01em;text-transform:none}.legacy-packages-block .legacy-package-card .plan-title::after{width:36px;margin-top:.3rem}.legacy-packages-block .legacy-package-meta{margin-top:var(--legacy-card-space-tight)}.legacy-packages-block .legacy-package-note{font-size:.84rem;line-height:1.45;color:var(--bs-secondary-color);margin-top:var(--legacy-card-space-tight)}.legacy-packages-block .legacy-package-reference.plan-chip{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:.78rem;letter-spacing:.08em;text-transform:none;padding:.28rem .55rem;max-width:100%}.legacy-packages-block .legacy-package-price-wrap{padding-top:var(--legacy-card-space-segment);padding-bottom:var(--legacy-card-space-segment)}.legacy-packages-block .legacy-package-price-label{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color);margin-bottom:var(--legacy-card-space-tight)}.legacy-packages-block .legacy-package-price{display:flex;align-items:baseline;gap:.32rem}.legacy-packages-block .legacy-package-price-value{font-weight:720;font-size:1.18rem;line-height:1.15;color:color-mix(in srgb,var(--bs-body-color) 92%,#1b2430 8%)}.legacy-packages-block .legacy-package-price-suffix{font-size:.8rem;color:var(--x-muted,#6c757d)}.legacy-packages-block .legacy-package-specs li{display:flex;gap:.5rem;align-items:flex-start;font-size:.96rem;line-height:1.5}.legacy-packages-block .legacy-package-specs-primary{margin-top:0;margin-bottom:0!important}.legacy-packages-block .legacy-package-specs-primary li{font-size:.93rem;font-weight:600;color:color-mix(in srgb,var(--bs-body-color) 94%,#20344d 6%)}.legacy-packages-block .legacy-package-specs-secondary{margin-top:0;padding-top:var(--legacy-card-space-segment);border-top:1px dashed color-mix(in srgb,#7f94ad 18%,var(--bs-border-color))}.legacy-packages-block .legacy-package-specs.list-unstyled{margin-top:0;margin-bottom:0}.legacy-packages-block .legacy-package-specs-secondary li{font-size:.88rem;color:var(--bs-secondary-color)}.legacy-packages-block .legacy-package-specs li+li{margin-top:.45rem}.legacy-packages-block .legacy-package-specs i{color:color-mix(in srgb,var(--x-primary,#0d6efd) 66%,#0d8b63 34%);margin-top:.125rem;flex:0 0 auto}.legacy-packages-block .legacy-package-footer{margin-top:var(--legacy-card-space-section);padding-top:var(--legacy-card-space-section);border-top:1px solid color-mix(in srgb,#7f94ad 14%,var(--bs-border-color));font-size:.82rem;line-height:1.45;color:var(--bs-secondary-color);display:flex;align-items:flex-start}@media (max-width:575.98px){.legacy-packages-block{--legacy-header-gap:.72rem;--legacy-header-context-gap:.4rem;--legacy-header-title-gap:.4rem}.legacy-packages-block .legacy-packages-toggle{align-items:center;flex-direction:row;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);min-height:var(--legacy-header-min-height);padding-right:calc(var(--bs-accordion-btn-padding-x) + 1.65rem)}.legacy-packages-block .legacy-packages-toggle::after{right:calc(var(--bs-accordion-btn-padding-x) - .08rem)}.legacy-packages-block .legacy-package-context-row{align-items:flex-start;justify-content:space-between;gap:var(--legacy-header-context-gap)}.legacy-packages-block .legacy-package-reference-inline{margin-left:0;margin-right:-1.24rem}.legacy-packages-block .legacy-packages-condition{margin-bottom:.75rem}}.newsletter-section{padding-block:3rem 4.5rem}.newsletter-shell{max-width:46rem;margin-inline:auto}.newsletter-panel{padding:1.5rem;border-radius:1rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 78%,var(--bs-primary));background:linear-gradient(180deg,color-mix(in srgb,var(--bs-card-bg) 98%,#fff) 0,color-mix(in srgb,var(--bs-body-bg) 98%,#fff) 100%);box-shadow:0 10px 22px color-mix(in srgb,var(--x-card-shadow) 34%,transparent)}.newsletter-panel+.newsletter-panel{margin-top:1rem}.newsletter-panel-title{font-size:1.15rem;font-weight:600;margin-bottom:1rem}.newsletter-result .newsletter-panel-title{margin-bottom:.5rem}.newsletter-topics{display:grid;gap:.65rem;margin:0;padding:0;border:0}.newsletter-topic{display:flex;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;border-radius:.8rem;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);cursor:pointer;transition:border-color .15s,background-color .15s}.newsletter-topic:hover{border-color:color-mix(in srgb,var(--bs-primary) 45%,var(--bs-border-color))}.newsletter-topic:has(.form-check-input:checked){border-color:color-mix(in srgb,var(--bs-primary) 65%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-primary) 5%,var(--bs-body-bg))}.newsletter-topic:has(.form-check-input:focus-visible){box-shadow:0 0 0 .2rem var(--x-focus-ring,rgba(13,110,253,.25))}.newsletter-topic .form-check-input{flex:0 0 auto;margin:.2rem 0 0;border-color:color-mix(in srgb,var(--bs-secondary-color) 70%,var(--bs-border-color))}.newsletter-topic-name{display:block;font-weight:600}.newsletter-topic-description{display:block;font-size:.9rem;color:var(--bs-secondary-color)}.newsletter-topic-state{display:inline-flex;align-items:center;gap:.3rem;margin-top:.35rem;padding:.15rem .55rem;border-radius:999px;font-size:.78rem;font-weight:600;line-height:1.4;border:1px solid color-mix(in srgb,var(--bs-warning) 45%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-warning) 14%,var(--bs-body-bg));color:color-mix(in srgb,var(--bs-warning) 30%,#3d2c00)}.newsletter-consent{white-space:pre-line;font-size:.88rem;color:color-mix(in srgb,var(--bs-secondary-color) 70%,var(--bs-body-color));padding:.75rem .9rem;border-radius:.6rem;border-left:3px solid color-mix(in srgb,var(--bs-primary) 40%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-secondary-bg) 60%,transparent)}.newsletter-note{display:flex;gap:.55rem;align-items:flex-start;font-size:.88rem;color:var(--bs-secondary-color)}.newsletter-note .bi{flex:0 0 auto;margin-top:.1rem}.newsletter-points{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.newsletter-points li{display:flex;gap:.55rem;align-items:flex-start}.newsletter-points .bi{color:var(--bs-primary);margin-top:.15rem}.newsletter-result{display:flex;gap:.9rem;align-items:flex-start}.newsletter-result-icon{width:2.5rem;height:2.5rem;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:.75rem;font-size:1.2rem;background:color-mix(in srgb,var(--bs-primary) 12%,transparent);color:var(--bs-primary)}.newsletter-result-icon.is-warning{background:color-mix(in srgb,var(--bs-warning) 18%,transparent);color:color-mix(in srgb,var(--bs-warning) 70%,#000)}.newsletter-noscript{padding-top:2rem}.newsletter-form-block .form-block-panel:has(> .form-block-success-persist:not(.d-none))>.form-block-notice{display:none}.newsletter-form-block .form-block-form.d-none+.form-block-success-persist{margin-top:0!important}.newsletter-sent{font-weight:400;color:var(--bs-body-color)}.newsletter-sent p{margin:0 0 .55rem}.newsletter-sent p:last-child{margin-bottom:0}.newsletter-sent-title{font-family:inherit;font-size:1.05rem;font-weight:600;letter-spacing:normal;text-transform:none;margin:.15rem 0 .45rem;color:inherit}.newsletter-sent-retry{font-size:.88rem;color:var(--bs-secondary-color)}.newsletter-next{display:grid;gap:.55rem;margin:0 0 1.25rem;padding:1rem 0 0;list-style:none;border-top:1px solid var(--bs-border-color)}.newsletter-next li{display:flex;gap:.6rem;align-items:flex-start}.newsletter-next .bi{flex:0 0 auto;margin-top:.15rem;color:var(--bs-primary)}.newsletter-actions{display:flex;flex-wrap:wrap;gap:.6rem}.newsletter-points .newsletter-topic-state .bi{margin-top:0;color:inherit}.newsletter-section:has(+ .newsletter-followup){padding-bottom:3rem}.newsletter-section+.newsletter-followup{border-top:1px solid #dee2e6}@media (max-width:575.98px){.newsletter-panel{padding:1.1rem}.newsletter-actions .btn{width:100%}}