:root{--bs-code-color:#2f6fe8}html{color-scheme:dark;scrollbar-gutter:stable}@supports not (scrollbar-gutter:stable){html{overflow-y:scroll}}body{background:var(--bs-body-bg);color:var(--bs-body-color);font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);line-height:var(--bs-body-line-height)}html,body{min-height:100%}body{display:flex;flex-direction:column}.page-content{flex:1 0 auto;width:100%}a{color:var(--bs-link-color);text-decoration:none}a:hover{color:var(--bs-link-hover-color);text-decoration:underline}code{color:var(--bs-code-color)}article p{margin-bottom:1rem}.breadcrumb{background:0 0;padding:0;margin-bottom:1rem}.breadcrumb-item+.breadcrumb-item::before{content:">"}.pagination .page-link{border-radius:0}.badge-auction{background-color:#ffec99;color:#4c3d00;border:1px solid #f3c743}.badge-auction:hover,.badge-auction:focus{color:#4c3d00}.badge-offer{background-color:#0d6efd;color:#fff;border:1px solid #0a58ca}.badge-offer:hover,.badge-offer:focus{color:#fff}.domain-card{background:linear-gradient(135deg,#f7fbff 0%,#eef4ff 100%);border:2px solid #d4e3f8;border-inline-start:5px solid #5b8def;box-shadow:0 8px 22px rgba(33,37,41,.12)}.domain-card:hover,.domain-card:focus-within{border-color:#b8cff2;border-inline-start-color:#2f6fe8;box-shadow:0 12px 28px rgba(33,37,41,.16)}.domain-offer-cta{--domain-offer-bg:linear-gradient(135deg, #f7fbff 0%, #eef4ff 100%);--domain-offer-border:#d4e3f8;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;margin:0 0 1.5rem;padding:1.2rem 1.25rem;border:1px solid var(--domain-offer-border);border-radius:.85rem;background:var(--domain-offer-bg)}.domain-offer-cta--auction{--domain-offer-bg:linear-gradient(135deg, #fffdf4 0%, #fff7d6 100%);--domain-offer-border:#f3d77a}.domain-offer-cta--inactive{--domain-offer-bg:linear-gradient(135deg, #f8f9fa 0%, #eef1f4 100%);--domain-offer-border:#ced4da}.domain-offer-cta__content{min-width:0}.domain-offer-cta__title{margin:0 0 .35rem;font-size:1.3rem;font-weight:700;line-height:1.3}.domain-offer-cta__description{margin:0 0 .35rem;color:var(--bs-body-color);line-height:1.55}.domain-offer-cta__note{margin:0;color:var(--bs-secondary-color);font-size:.86rem;line-height:1.45}.domain-offer-cta__button{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:44px;padding:.72rem 1rem;font-weight:700;line-height:1.25;text-align:center;text-decoration:none!important}.domain-offer-cta__button--auction{border-color:#c99409;background:#f3c743;color:#3e3100}.domain-offer-cta__button--auction:hover,.domain-offer-cta__button--auction:focus-visible{border-color:#b18100;background:#e8b92d;color:#2f2500}.domain-profile{margin:2rem 0 3rem;color:var(--bs-body-color)}.domain-profile__panel{border:1px solid var(--bs-border-color);border-radius:.85rem;background:var(--bs-tertiary-bg);background:color-mix(in srgb,var(--bs-tertiary-bg) 72%,var(--bs-body-bg))}.domain-profile__sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.domain-profile__panel{min-width:0;padding:1.1rem}.domain-profile__panel--wide{grid-column:1/-1}.domain-profile__panel>h3{margin-bottom:.9rem}.domain-profile__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0 0 .8rem}.domain-profile__facts>div{min-width:0;padding:.65rem .75rem;border-top:1px solid var(--bs-border-color-translucent)}.domain-profile__facts>div:nth-child(-n+2){border-top:0}.domain-profile__facts dt{color:var(--bs-secondary-color);font-size:1rem;font-weight:500}.domain-profile__facts dd{margin:.15rem 0 0;overflow-wrap:anywhere;font-size:1rem;font-weight:600}.domain-profile__facts dd code{font-size:1em}.domain-profile__character-list{color:var(--bs-secondary-color);font-size:1rem;font-weight:500}.domain-profile__character-list code{white-space:normal}.domain-profile__facts .domain-profile__fact--wide{grid-column:1/-1}.stats-hero{overflow:hidden;background:radial-gradient(circle at 92% 12%,color-mix(in srgb,var(--bs-link-color) 15%,transparent) 0,transparent 38%),linear-gradient(135deg,var(--bs-tertiary-bg),var(--bs-body-bg))}.stats-eyebrow{color:var(--bs-link-color);font-size:.78rem;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.stats-summary-card,.stats-record-card{border:1px solid var(--bs-border-color);border-radius:.85rem;background:var(--bs-tertiary-bg)}.stats-summary-card{display:flex;flex-direction:column;align-items:flex-start;padding:1.35rem}.stats-summary-card--auction{background:var(--bs-tertiary-bg)}.stats-summary-card__label,.stats-record-card__label{color:var(--bs-secondary-color);font-size:.9rem;font-weight:650}.stats-summary-card__value{margin:.1rem 0 .2rem;font-size:clamp(2.4rem,7vw,4rem);line-height:1}.stats-summary-card__note,.stats-summary-card__link{margin-top:auto;padding-top:.45rem;font-size:.9rem}.stats-record-card{padding:1.25rem}.stats-record-card__label{margin:0 0 .55rem}.stats-record-card__value{margin:0 0 .3rem;color:var(--bs-emphasis-color);font-size:clamp(1.65rem,5vw,2.35rem);font-weight:750;line-height:1.1}.stats-record-card__value--empty{font-size:1.4rem}.stats-record-card__domain{margin-bottom:.6rem;overflow-wrap:anywhere}.stats-record-card__description,.stats-note{color:var(--bs-secondary-color);font-size:.9rem;line-height:1.55}.stats-note{padding:1rem 1.1rem;border:1px solid var(--bs-border-color);border-radius:.75rem;background:var(--bs-tertiary-bg)}@media(max-width:767.98px){.domain-profile__sections{grid-template-columns:1fr}}@media(max-width:575.98px){.domain-profile{margin-top:2.25rem;margin-bottom:3.25rem}.domain-profile>h2{font-size:1.55rem;font-weight:750;line-height:1.25;margin-bottom:1rem!important}.domain-profile__sections,.domain-profile__facts{grid-template-columns:1fr}.domain-profile__sections{gap:1rem}.domain-profile__facts{gap:.65rem;margin-bottom:1rem}.domain-profile__facts>div,.domain-profile__facts>div:nth-child(-n+2){padding:.85rem .9rem;border:1px solid var(--bs-border-color-translucent);border-radius:.65rem;background:var(--bs-body-bg)}.domain-profile__panel{padding:1rem}.domain-profile__panel>h3{margin-bottom:1rem;font-size:1.3rem;font-weight:700;line-height:1.3}.domain-profile__facts dt{font-size:1rem;font-weight:600;line-height:1.4}.domain-profile__facts dd{margin-top:.25rem;font-size:1rem;font-weight:700;line-height:1.45}.domain-profile__facts dd code{font-size:1em;font-weight:700}.domain-profile__character-list{display:block;margin-top:.25rem;font-size:1rem;line-height:1.5}.domain-profile__panel>p{font-size:1rem;line-height:1.55}.domain-profile__panel>p a{display:inline-block;padding:.4rem 0}}.share-card{max-width:360px;width:100%}.share-card--domain{max-width:680px}.share-card .card-body{padding:.6rem .9rem}.offer-watch-action,.language-switcher__item{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.625rem .875rem;border:1px solid var(--bs-border-color);border-radius:.55rem;background:var(--bs-body-bg);color:var(--bs-body-color);font-family:inherit;font-size:1rem;font-weight:600;line-height:1.25;text-decoration:none!important;transition:border-color .15s ease,background-color .15s ease,color .15s ease,transform .15s ease}.offer-watch-action:hover,.offer-watch-action:focus-visible,.language-switcher a:hover,.language-switcher a:focus-visible{border-color:var(--bs-link-color);background:color-mix(in srgb,var(--bs-link-color) 8%,var(--bs-body-bg));color:var(--bs-link-color);transform:translateY(-1px)}.offer-watch-action:focus-visible,.language-switcher a:focus-visible{outline:2px solid var(--bs-link-color);outline-offset:3px}.offer-watch-action svg{flex-shrink:0}.language-switcher__item{min-width:5.25rem;white-space:nowrap;gap:.5rem}.language-switcher__dropdown{position:relative}.language-switcher__toggle{cursor:pointer;list-style:none}.language-switcher__toggle::-webkit-details-marker{display:none}.language-switcher__toggle:focus-visible{outline:2px solid var(--bs-link-color);outline-offset:3px}.language-switcher__flag{flex-shrink:0;overflow:hidden;border-radius:2px;box-shadow:0 0 0 1px color-mix(in srgb,var(--bs-body-color) 20%,transparent)}.language-switcher__dropdown[open] .language-switcher__chevron{transform:rotate(180deg)}.language-switcher__menu{position:absolute;z-index:1050;inset-inline-end:0;top:calc(100% + .4rem);min-width:100%;max-height:calc(100vh - 7rem);max-height:calc(100dvh - 7rem);overflow-y:auto;overscroll-behavior:contain;padding:.35rem;margin:0;list-style:none;border:1px solid var(--bs-border-color);border-radius:.7rem;background:var(--bs-body-bg);box-shadow:0 .5rem 1.5rem rgb(0 0 0/.2)}.language-switcher__menu .language-switcher__item{width:100%;justify-content:flex-start;border-color:transparent}.language-switcher__item[aria-current]{border-color:var(--bs-link-color);background:var(--bs-primary-bg-subtle);color:var(--bs-primary-text-emphasis)}.share-card .share-icon{width:34px;height:34px;border-radius:8px;transition:background-color .15s ease,transform .15s ease}.share-card .share-icon svg:not([stroke]){fill:currentColor}.share-card .share-icon:hover,.share-card .share-icon:focus-visible{background-color:rgba(0,0,0,4%);outline:none;transform:translateY(-1px)}.share-card .share-copy.copy-success{color:var(--bs-success);background-color:rgba(25,135,84,.12);box-shadow:inset 0 0 0 1px rgba(25,135,84,.35)}@media(max-width:767.98px){.domain-offer-cta{flex-direction:column;align-items:stretch}.domain-offer-cta__button{width:100%}}@media(max-width:575.98px){.share-card--domain .card-body{align-items:stretch!important}.share-card--domain .offer-watch-action{flex:1 1 100%}.share-card--domain .share-copy{align-self:flex-end}}.section-logo-title{white-space:nowrap}.section-logo-title img{width:20px;height:20px}.taxonomy-heading{font-weight:800;font-size:1.5rem;color:#0b2542}.entry-logo{width:20px;height:20px;object-fit:contain;display:inline-block}html[data-bs-theme=dark] .entry-logo,html[data-bs-theme=dark] .section-logo-title img{filter:drop-shadow(0 0 0 rgba(0,0,0,.6))}.legal-disclaimer{color:var(--bs-secondary-color,#6c757d);font-size:.82rem;line-height:1.5;margin:0 0 10px;font-style:italic}footer{border-top:1px solid var(--bs-border-color,#dee2e6);margin-top:auto;padding-top:1.5rem}footer a{color:inherit}.footer-info{text-align:start;margin:2rem 0}.footer-shell{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:0}.footer-stack{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;justify-content:flex-end;margin-top:0;padding-top:15px}.footer-top{display:flex;align-items:center;justify-content:space-between;gap:.75rem 1rem;width:100%;flex-wrap:wrap;margin-bottom:0}.footer-main{text-align:start;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;width:100%;justify-content:flex-start;position:relative;overflow:hidden;min-height:clamp(200px,30vw,280px);padding-bottom:20px;background:url(/logo-top-crop.webp)50% 100%/contain no-repeat;font-size:.95rem}.footer-links{text-align:start;display:block;flex:none}.footer-actions{font-size:.95rem;display:block;margin:0 0 .35rem}.footer-actions a{color:inherit;display:inline-block;text-decoration:none}.footer-contact{font-weight:600;display:block;width:100%;margin-top:.5rem}.footer-social svg{width:20px;height:20px;fill:currentColor}.footer-social{display:inline-flex;align-items:center;gap:.5rem}.footer-social span{margin-inline-end:.15rem}.footer-social a{display:inline-flex}.footer-logo-wrap{margin-top:1rem}.footer-logo-wrap img{display:block;width:100%;height:auto;max-width:none}.footer-links a:hover{text-decoration:none}.footer-logo{margin-top:0;flex:none;display:none}.footer-logo img{display:block;width:100%;height:auto;max-width:none}@media(max-width:576px){.tag-badge{font-size:.95rem}article{font-size:1.12rem;line-height:1.85}article p,article li{line-height:1.8}article h2,article h3{line-height:1.35}.section-logo-title img{width:20px;height:20px}.section-logo-title h2{font-size:1.25rem}.taxonomy-heading{font-size:1.35rem}.entry-logo{width:20px;height:20px;object-fit:contain;display:inline-block}.domain-card{border-width:1.5px;border-inline-start-width:4px;box-shadow:0 8px 22px rgba(33,37,41,.12)}.footer-info{text-align:start}.card .fw-semibold a{font-size:1.12rem}.card .text-muted.small{font-size:1.05rem;line-height:1.7}.page-content .btn,.page-content button:not(.offer-watch-action),.page-content .page-link{font-size:1rem;padding:.58rem .92rem}.page-content .badge,.page-content .badge-offer,.page-content .badge-auction,.mb-3.d-flex.flex-wrap.gap-2.align-items-center .badge{font-size:.92rem;padding:.42rem .62rem}}html[data-bs-theme=dark]{--bs-code-color:#7aa2ff}html[data-bs-theme=dark] .top-bar{background-color:var(--bs-tertiary-bg);color:var(--bs-body-color);border-bottom:1px solid var(--bs-border-color)}html[data-bs-theme=dark] .top-bar a{color:inherit}html[data-bs-theme=dark] .share-card .share-icon{color:#fff}html[data-bs-theme=dark] .share-card .share-icon svg:not([stroke]){fill:#fff}html[data-bs-theme=dark] footer{background-color:var(--bs-body-bg);border-top-color:var(--bs-border-color)}html[data-bs-theme=dark] .footer-info,html[data-bs-theme=dark] .footer-title,html[data-bs-theme=dark] .footer-social{color:var(--bs-body-color)}html[data-bs-theme=dark] .footer-social svg{fill:#fff}html[data-bs-theme=dark] .footer-contact{color:rgba(255,255,255,.7)}html[data-bs-theme=dark] .footer-links a{color:inherit}html[data-bs-theme=dark] .taxonomy-heading{color:var(--bs-body-color)}html[data-bs-theme=dark] .domain-card{background:linear-gradient(135deg,rgba(13,21,34,.95) 0%,rgba(8,14,24,.95) 100%);border:2px solid rgba(122,162,255,.35);border-inline-start-color:rgba(122,162,255,.9);box-shadow:0 10px 28px rgba(0,0,0,.35)}html[data-bs-theme=dark] .domain-card:hover,html[data-bs-theme=dark] .domain-card:focus-within{border-color:rgba(122,162,255,.55);border-inline-start-color:#7aa2ff;box-shadow:0 12px 32px rgba(0,0,0,.45)}html[data-bs-theme=dark] .domain-offer-cta{--domain-offer-bg:linear-gradient(135deg, rgba(13, 21, 34, 0.95) 0%, rgba(8, 14, 24, 0.95) 100%);--domain-offer-border:rgba(122, 162, 255, 0.35)}html[data-bs-theme=dark] .domain-offer-cta--auction{--domain-offer-bg:linear-gradient(135deg, rgba(45, 36, 7, 0.9) 0%, rgba(31, 26, 8, 0.95) 100%);--domain-offer-border:rgba(243, 199, 67, 0.45)}html[data-bs-theme=dark] .domain-offer-cta--inactive{--domain-offer-bg:linear-gradient(135deg, rgba(34, 38, 43, 0.95) 0%, rgba(24, 27, 31, 0.95) 100%);--domain-offer-border:rgba(173, 181, 189, 0.35)}html[data-bs-theme=dark] .search-highlight{background:rgba(255,236,153,.25);color:inherit}html[data-bs-theme=dark] .badge.bg-light{background-color:var(--bs-tertiary-bg)!important}.home-page{min-height:100vh;min-height:100dvh}.site-header{flex:none}.site-header__inner{padding-top:max(.25rem,env(safe-area-inset-top))}.site-header__row{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:1rem}.site-header__actions{flex:none}.site-header .home-brand{width:360px;max-width:100%;min-width:0}.site-header .home-brand-logo{display:block;width:100%;height:auto}.home-main{display:flex;flex-direction:column;width:100%;margin:0;padding:clamp(2rem,7dvh,4.5rem)max(1rem,env(safe-area-inset-right))clamp(2rem,7dvh,4.5rem)max(1rem,env(safe-area-inset-left))}.home-search{width:min(100%,680px);margin:auto}.home-search__form{width:100%;margin:0}.home-search__control{display:flex;align-items:center;width:100%;min-height:58px;overflow:hidden;background:var(--bs-body-bg);border:1px solid var(--bs-border-color,#ced4da);border-radius:15px;box-shadow:0 3px 14px rgba(33,37,41,8%);transition:border-color .15s ease,box-shadow .15s ease}.home-search__control:hover{border-color:var(--bs-secondary-color,#6c757d)}.home-search__control:focus-within{border-color:var(--bs-link-color,#0d6efd);outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 .22rem rgba(13,110,253,.2)}.home-search__input.form-control{min-width:0;height:56px;padding:.75rem .5rem .75rem 1.15rem;background:0 0;border:0;border-radius:0;color:var(--bs-body-color);font-size:1rem;box-shadow:none}.home-search__input.form-control:focus{background:0 0;color:var(--bs-body-color);box-shadow:none}.home-search__input::placeholder{color:var(--bs-secondary-color,#6c757d);opacity:1}.home-search__submit{display:inline-flex;flex:0 0 56px;align-items:center;justify-content:center;width:56px;height:56px;padding:0;background:0 0;border:0;border-radius:12px;color:var(--bs-link-color,#0d6efd);cursor:pointer}.home-search__submit:hover{background:var(--bs-tertiary-bg,#f8f9fa)}.home-search__submit:focus-visible{outline:2px solid var(--bs-link-color,#0d6efd);outline-offset:-5px}.home-search__taxonomies{display:flex;align-items:center;justify-content:center;gap:.55rem;margin-top:.85rem;color:var(--bs-secondary-color,#6c757d);font-size:1rem}.home-search__taxonomies a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:none}.home-search__taxonomies a:hover,.home-search__taxonomies a:focus-visible{color:var(--bs-link-color,#0d6efd);text-decoration:underline}.home-search__results:not(:empty){margin-top:2rem}.taxonomy-hero{padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--bs-border-color,#dee2e6);border-radius:1rem;background:var(--bs-tertiary-bg,#f8f9fa)}.taxonomy-hero__eyebrow{color:var(--bs-primary,#0d6efd);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.taxonomy-hero__title{max-width:28ch;font-size:clamp(1.75rem,4vw,2.65rem);line-height:1.12}.taxonomy-lead{max-width:72ch;color:var(--bs-secondary-color,#6c757d);font-size:clamp(1rem,1.4vw,1.1rem);line-height:1.65}.taxonomy-lead>:last-child{margin-bottom:0}.taxonomy-result,.taxonomy-index-card{overflow:hidden;border:1px solid var(--bs-border-color,#dee2e6);background:var(--bs-body-bg,#fff);box-shadow:0 .25rem .8rem rgba(33,37,41,6%);font-size:1rem;line-height:1.5;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.taxonomy-result:hover,.taxonomy-result:focus-within,.taxonomy-index-card:hover,.taxonomy-index-card:focus-within{border-color:color-mix(in srgb,var(--bs-primary,#0d6efd) 45%,var(--bs-border-color,#dee2e6));box-shadow:0 .45rem 1.1rem rgba(33,37,41,.1);transform:translateY(-1px)}.taxonomy-result__title{overflow-wrap:anywhere}.taxonomy-result__excerpt{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;line-height:1.55}.taxonomy-result p,.taxonomy-result li,.taxonomy-index-card p,.taxonomy-index-card li{line-height:inherit}.taxonomy-sidebar__panel{background:var(--bs-body-bg,#fff)}.related-term{display:inline-block;padding:.48rem .65rem;text-decoration:none}.related-term:hover,.related-term:focus-visible{border-color:var(--bs-primary,#0d6efd)!important;color:var(--bs-primary,#0d6efd)!important}.related-term__count{color:var(--bs-secondary-color,#6c757d);font-weight:500}.taxonomy-index-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1rem}@media(min-width:992px){.taxonomy-sidebar__panel{position:sticky;top:1rem}}.site-footer{flex:none;margin-top:auto;padding:1.1rem max(1rem,env(safe-area-inset-right))max(3.5rem,calc(env(safe-area-inset-bottom) + 2.5rem))max(1rem,env(safe-area-inset-left));color:var(--bs-secondary-color,#6c757d);font-size:1rem}.site-footer__links{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem 1.25rem;margin:0;padding:0;list-style:none}.site-footer__links a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:none}.site-footer__links a:hover{color:var(--bs-body-color);text-decoration:underline}.site-footer__links a:focus-visible{border-radius:2px;outline:2px solid var(--bs-link-color,#0d6efd);outline-offset:3px}html[data-bs-theme=dark] .home-search__control{box-shadow:0 3px 14px rgba(0,0,0,.22)}html[data-bs-theme=dark] .home-search__control:focus-within{box-shadow:0 0 0 .22rem rgba(122,162,255,.24)}@media(max-width:767.98px){.site-header__row{gap:.75rem}.site-header .home-brand{width:280px}.language-switcher__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.language-switcher__item{min-width:44px;padding:.5rem}.language-switcher__toggle{gap:.375rem}.language-switcher__menu .language-switcher__item{justify-content:flex-start}.language-switcher__menu .language-switcher__label{position:static;width:auto;height:auto;overflow:visible;clip:auto;clip-path:none;white-space:normal}}@media(max-width:576px){.home-main{padding-top:clamp(1.5rem,6dvh,3rem);padding-bottom:clamp(1.5rem,6dvh,3rem)}.home-search__control{min-height:56px;border-radius:14px}.home-search__input.form-control,.home-search__submit{height:54px}.home-search__submit{flex-basis:54px;width:54px}.domain-offer-cta__note{font-size:.9375rem}}@media(max-height:520px){.home-main{padding-top:1.25rem;padding-bottom:1.25rem}}@media(prefers-reduced-motion:reduce){.home-search__control{transition:none}}@media(forced-colors:active){.home-search__control:focus-within,.home-search__submit:focus-visible,.site-footer__links a:focus-visible{outline-color:Highlight}}.cookie-consent[hidden]{display:none!important}.cookie-consent{position:fixed;right:0;bottom:0;left:0;z-index:9998;width:100%;min-height:clamp(300px,34vh,360px);max-height:100svh;padding:1.5rem max(1.25rem,env(safe-area-inset-right))max(1.5rem,env(safe-area-inset-bottom))max(1.25rem,env(safe-area-inset-left));overflow-y:auto;overscroll-behavior:contain;background:#000;color:#fff;box-shadow:0 -8px 28px rgba(0,0,0,.28);box-sizing:border-box}.cookie-consent__inner{width:100%;max-width:1100px;min-height:100%;margin-inline:auto;display:flex;flex-direction:column;justify-content:center;gap:1.5rem;box-sizing:border-box}.cookie-consent__copy{width:100%}.cookie-consent__title{margin:0 0 .75rem;color:#fff;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:700;line-height:1.25}.cookie-consent__text{margin:0;color:#fff;font-size:.95rem;line-height:1.6}.cookie-consent__text+.cookie-consent__text{margin-top:.9rem}.cookie-consent__text a,.cookie-consent__text a:hover{color:#fff;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.16em}.cookie-consent__current{margin:.9rem 0 0;color:#fff;font-size:.9rem;font-weight:700}.cookie-consent__actions{display:flex;justify-content:flex-end;gap:1.25rem;width:100%}.cookie-consent__button{min-height:50px;padding:.75rem 1.25rem;background:#000;border:2px solid #fff;border-radius:4px;color:#fff;font-size:.95rem;font-weight:600;cursor:pointer;box-sizing:border-box;transition:background-color 160ms ease,border-color 160ms ease,color 160ms ease}.cookie-consent__button--essential{flex:0 1 258px}.cookie-consent__button--accept{flex:0 1 450px;background:#fff;color:#000}.cookie-consent__button--essential:hover{background:#fff;color:#000}.cookie-consent__button--accept:hover{background:#e9e9e9;border-color:#e9e9e9}.cookie-consent__button:focus-visible{outline:3px solid #fff;outline-offset:3px}@media(max-width:793px){.cookie-consent{min-height:0;max-height:90svh}.cookie-consent__inner{gap:1.25rem}.cookie-consent__actions{flex-direction:column;gap:.75rem}.cookie-consent__button{flex:none;width:100%}}@media(max-width:360px){.cookie-consent{padding-top:1rem}}@media(forced-colors:active){.cookie-consent,.cookie-consent__button{border-color:CanvasText}}@media(prefers-reduced-motion:reduce){.cookie-consent__button{transition:none}}