:root{--dd-blue:#002fa7;--dd-ink:#111111;--dd-paper:#f5f5f2;--dd-white:#ffffff;--dd-rule:#c9c9c4}body.template-1{margin:0;background:var(--dd-paper)}.domain-site-header,.domain-site-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:72px;padding:16px max(20px, calc((100vw - 1440px) / 2));border-bottom:1px solid var(--dd-ink);background:var(--dd-white);color:var(--dd-ink);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.domain-site-header__brand{color:inherit;font-size:1.35rem;font-weight:700;letter-spacing:-.05em;text-decoration:none}.domain-site-header__languages{display:flex;align-items:stretch;align-self:stretch}.domain-site-header__languages a{min-width:54px;display:grid;place-items:center;border-left:1px solid var(--dd-rule);color:inherit;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-decoration:none}.domain-site-header__languages a:hover,.domain-site-header__languages a:focus-visible{background:var(--dd-blue);color:var(--dd-white)}.domain-site-footer{min-height:110px;border-top:1px solid var(--dd-ink);border-bottom:0;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.domain-catalogue,.domain-catalogue *{box-sizing:border-box}.domain-catalogue{background:var(--dd-paper);color:var(--dd-ink);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.4}.domain-catalogue__shell{width:min(100% - 40px, 1440px);margin-inline:auto}.domain-catalogue__hero{min-height:min(72vh, 780px);display:flex;align-items:flex-end;padding:150px 0 64px;background:var(--dd-blue);color:var(--dd-white)}.domain-catalogue__hero-grid{display:grid;grid-template-columns:minmax(140px,1fr) minmax(0,3fr);gap:32px;align-items:end}.domain-catalogue__kicker{margin:0 0 .6em;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.domain-catalogue__headline h1{max-width:1150px;margin:0;font-size:clamp(4.1rem, 9.6vw, 10.5rem);font-weight:700;letter-spacing:-.07em;line-height:.82}.domain-catalogue__headline>p{max-width:660px;margin:44px 0 0;font-size:clamp(1.05rem, 1.7vw, 1.45rem)}.domain-catalogue__inventory{padding:0 0 110px}.domain-catalogue__filters{display:grid;grid-template-columns:minmax(220px,1.5fr) repeat(4,minmax(150px,1fr)) auto;border-left:1px solid var(--dd-rule);border-top:1px solid var(--dd-rule);background:var(--dd-white)}.domain-catalogue__control{min-width:0;padding:18px 20px 16px;border-right:1px solid var(--dd-rule);border-bottom:1px solid var(--dd-rule)}.domain-catalogue__control>span{display:block;margin-bottom:7px;color:#60605c;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.domain-catalogue__control input,.domain-catalogue__control select{width:100%;height:32px;padding:0 24px 0 0;border:0;border-radius:0;outline:0;background:#fff0;color:var(--dd-ink);font:inherit;font-weight:600}.domain-catalogue__control input:focus,.domain-catalogue__control select:focus{box-shadow:inset 0 -3px 0 var(--dd-blue)}.domain-catalogue__reset{min-width:115px;padding:24px 20px;border:0;border-right:1px solid var(--dd-rule);border-bottom:1px solid var(--dd-rule);border-radius:0;background:var(--dd-ink);color:var(--dd-white);font:inherit;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.domain-catalogue__reset:hover,.domain-catalogue__reset:focus-visible{background:var(--dd-blue)}.domain-catalogue__meta{display:flex;justify-content:flex-start;gap:20px;padding:23px 0 20px;border-bottom:1px solid var(--dd-ink);font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.domain-catalogue__meta>span{display:none}.domain-catalogue__meta p{margin:0}.domain-catalogue__grid{margin:0 -10px;padding-top:10px}.domain-catalogue__item{width:calc(33.3333% - 20px);margin:10px}.domain-card{min-height:260px;display:grid;grid-template-rows:1fr auto;border:1px solid var(--dd-rule);background:var(--dd-white);color:var(--dd-ink);text-decoration:none;transition:color 150ms ease,background-color 150ms ease,border-color 150ms ease}.domain-card:hover,.domain-card:focus-visible{border-color:var(--dd-blue);background:var(--dd-blue);color:var(--dd-white)}.domain-card:focus-visible{outline:3px solid var(--dd-ink);outline-offset:3px}.domain-card__body{display:flex;flex-direction:column;justify-content:space-between;gap:28px;padding:26px 20px 22px}.domain-card__domain{margin:0;overflow-wrap:anywhere;font-size:clamp(1.65rem, 2.8vw, 2.65rem);font-weight:700;letter-spacing:-.055em;line-height:1}.domain-card__extension{color:#74746f;transition:color 150ms ease}.domain-card:hover .domain-card__extension,.domain-card:focus-visible .domain-card__extension{color:rgb(255 255 255 / .62)}.domain-card__facts{display:flex;justify-content:space-between;gap:16px;margin:0;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.domain-card__footer{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding:15px 20px 17px;border-top:1px solid currentColor}.domain-card__price{margin:0;font-size:1.5rem;font-weight:700;letter-spacing:-.04em}.domain-card__action{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-align:right;text-transform:uppercase}.domain-contact-section,.domain-contact-section *{box-sizing:border-box}.domain-contact-section{padding:clamp(82px, 11vw, 150px) 0;background:var(--dd-ink);color:var(--dd-white);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.domain-contact-section__shell{width:min(100% - 40px, 1440px);margin-inline:auto}.domain-contact-section__label{margin:0 0 28px;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.domain-contact-section h2{max-width:13ch;margin:0 0 28px;font-size:clamp(3rem, 7vw, 7.8rem);font-weight:700;letter-spacing:-.07em;line-height:.88}.domain-contact-section__intro,.contact-form-intro{max-width:760px;margin:0;font-size:clamp(1.05rem, 1.6vw, 1.3rem);line-height:1.7}.domain-contact-form{margin-top:48px}.domain-contact-form__success{margin:0 0 24px;padding:18px 20px;border:1px solid var(--dd-white);background:var(--dd-blue);font-weight:700}.domain-contact-form__success:empty,.domain-contact-form__error:empty{display:none}.domain-contact-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--dd-white);border-left:1px solid var(--dd-white)}.domain-contact-form__field{min-width:0;padding:16px 20px 18px;border-right:1px solid var(--dd-white);border-bottom:1px solid var(--dd-white)}.domain-contact-form__field--message{grid-column:1 / -1}.domain-contact-form__field label{display:block;margin-bottom:8px;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.domain-contact-form__field input,.domain-contact-form__field textarea{width:100%;min-height:46px;padding:8px 0;border:0;border-bottom:1px solid rgb(255 255 255 / .55);border-radius:0;outline:0;background:#fff0;color:var(--dd-white);font:inherit;font-size:1.08rem}.domain-contact-form__field textarea{min-height:150px;resize:vertical}.domain-contact-form__field input:focus,.domain-contact-form__field textarea:focus{border-bottom-color:var(--dd-white);box-shadow:inset 0 -2px 0 var(--dd-white)}.domain-contact-form__field input[readonly]{color:rgb(255 255 255 / .72)}.domain-contact-form__error{margin:8px 0 0;color:var(--dd-white);font-size:.78rem;font-weight:700}.domain-contact-form__footer{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-top:24px}.domain-contact-form__submit{min-height:58px;padding:16px 24px;border:2px solid var(--dd-blue);border-radius:0;background:var(--dd-blue);color:var(--dd-white);font:inherit;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.domain-contact-form__submit:hover,.domain-contact-form__submit:focus-visible{border-color:var(--dd-blue);background:var(--dd-white);color:var(--dd-ink)}.domain-contact-form__honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.domain-catalogue__empty{margin:0;padding:72px 0;border-bottom:1px solid var(--dd-ink);font-size:clamp(1.6rem, 3vw, 2.8rem);font-weight:700;letter-spacing:-.04em}.domain-catalogue__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1100px){.domain-catalogue__filters{grid-template-columns:repeat(3,1fr)}.domain-catalogue__control--search{grid-column:span 2}.domain-catalogue__item{width:calc(50% - 20px)}}@media (max-width:720px){.domain-site-header,.domain-site-footer{padding-inline:12px}.domain-site-footer{align-items:flex-start;flex-direction:column;justify-content:center}.domain-catalogue__shell{width:min(100% - 24px, 1440px)}.domain-contact-section__shell{width:min(100% - 24px, 1440px)}.domain-catalogue__hero{min-height:620px;padding:120px 0 38px}.domain-catalogue__hero-grid{grid-template-columns:1fr;gap:28px}.domain-catalogue__headline h1{font-size:clamp(3.7rem, 18vw, 6.5rem)}.domain-catalogue__headline>p{margin-top:28px}.domain-catalogue__filters{grid-template-columns:1fr}.domain-catalogue__control--search{grid-column:auto}.domain-catalogue__reset{min-height:64px}.domain-catalogue__meta{align-items:flex-start;flex-direction:column}.domain-catalogue__item{width:calc(100% - 20px)}.domain-card{min-height:230px}.domain-contact-form__grid{grid-template-columns:1fr}.domain-contact-form__field--message{grid-column:auto}.domain-contact-form__footer{align-items:center;flex-direction:column}}@media (prefers-reduced-motion:reduce){.domain-card,.domain-card__extension{transition:none}}.domain-site-footer.domain-site-footer--home{min-height:0;display:grid;grid-template-columns:minmax(0,2fr) minmax(190px,1fr) minmax(260px,1fr);align-items:stretch;gap:0;padding:0 max(20px, calc((100vw - 1440px) / 2));border-top:1px solid var(--dd-ink);border-bottom:0;background:var(--dd-white);color:var(--dd-ink);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.domain-site-footer--home .domain-site-footer__section{min-height:156px;display:flex;flex-direction:column;justify-content:space-between;gap:28px;padding:24px;border-left:1px solid var(--dd-rule)}.domain-site-footer--home .domain-site-footer__section:last-child{border-right:1px solid var(--dd-rule)}.domain-site-footer--home .domain-site-footer__brand{width:fit-content;color:inherit;font-size:clamp(1.8rem, 3vw, 3.2rem);font-weight:700;letter-spacing:-.06em;line-height:.9;text-decoration:none;text-transform:none}.domain-site-footer--home .domain-site-footer__nav a,.domain-site-footer--home .domain-site-footer__details a{width:fit-content;color:inherit;text-decoration-thickness:1px;text-underline-offset:5px}.domain-site-footer--home .domain-site-footer__nav a:hover,.domain-site-footer--home .domain-site-footer__nav a:focus-visible,.domain-site-footer--home .domain-site-footer__details a:hover,.domain-site-footer--home .domain-site-footer__details a:focus-visible,.domain-site-footer--home .domain-site-footer__brand:hover,.domain-site-footer--home .domain-site-footer__brand:focus-visible{color:var(--dd-blue)}.domain-site-footer--home .domain-site-footer__details{text-transform:none}@media (max-width:720px){.domain-site-footer.domain-site-footer--home{grid-template-columns:1fr;align-items:stretch;padding-inline:12px}.domain-site-footer--home .domain-site-footer__section{min-height:132px;border-right:1px solid var(--dd-rule);border-bottom:1px solid var(--dd-rule)}}@media (prefers-reduced-motion:no-preference){html.motion-enabled .domain-catalogue__kicker:not([data-motion-revealed]),html.motion-enabled .domain-catalogue__headline h1:not([data-motion-revealed]),html.motion-enabled .domain-catalogue__headline>p:not([data-motion-revealed]),html.motion-enabled .domain-catalogue__filters:not([data-motion-revealed]),html.motion-enabled .domain-catalogue__meta:not([data-motion-revealed]),html.motion-enabled .domain-catalogue__item .domain-card:not([data-motion-revealed]),html.motion-enabled .domain-contact-section__label:not([data-motion-revealed]),html.motion-enabled .domain-contact-section h2:not([data-motion-revealed]),html.motion-enabled .domain-contact-section__intro:not([data-motion-revealed]),html.motion-enabled .domain-contact-section .domain-contact-form__field:not([data-motion-revealed]),html.motion-enabled .domain-contact-section .domain-contact-form__footer:not([data-motion-revealed]),html.motion-enabled .domain-sale-page .sale-status:not([data-motion-revealed]),html.motion-enabled .domain-sale-page #domain-title:not([data-motion-revealed]),html.motion-enabled .domain-sale-page .domain-hero__offer:not([data-motion-revealed]),html.motion-enabled .domain-sale-page .hero-actions:not([data-motion-revealed]),html.motion-enabled .domain-sale-page .domain-gallery:not([data-motion-revealed]),html.motion-enabled .domain-sale-page .domain-hero__visual:not([data-motion-revealed]),html.motion-enabled .domain-sale-page .stat-cell:not([data-motion-revealed]),html.motion-enabled .domain-sale-page .page-section .section-label:not([data-motion-revealed]),html.motion-enabled .domain-sale-page .section-content>h2:not([data-motion-revealed]),html.motion-enabled .domain-sale-page .analysis-copy>:not([data-motion-revealed]),html.motion-enabled .domain-sale-page .table-frame:not([data-motion-revealed]),html.motion-enabled .domain-sale-page .info-list>div:not([data-motion-revealed]),html.motion-enabled .domain-sale-page .identity-note:not([data-motion-revealed]),html.motion-enabled .domain-sale-page .page-section--identity .rte>:not([data-motion-revealed]),html.motion-enabled .domain-sale-page .inline-action:not([data-motion-revealed]),html.motion-enabled .domain-sale-page .faq-list>details:not([data-motion-revealed]),html.motion-enabled .domain-sale-page .contact-section .section-label:not([data-motion-revealed]),html.motion-enabled .domain-sale-page .contact-section h2:not([data-motion-revealed]),html.motion-enabled .domain-sale-page .contact-grid>div:not([data-motion-revealed]),html.motion-enabled .domain-sale-page .contact-form-intro:not([data-motion-revealed]),html.motion-enabled .domain-sale-page .contact-section .domain-contact-form__field:not([data-motion-revealed]),html.motion-enabled .domain-sale-page .contact-section .domain-contact-form__footer:not([data-motion-revealed]),html.motion-enabled .domain-site-footer>:not([data-motion-revealed]){opacity:0}}