*{box-sizing:border-box}body{margin:0;color:#14231d;font:16px Arial,sans-serif;background:#fff}header{height:82px;display:flex;align-items:center;justify-content:space-between;padding:0 6vw;border-bottom:1px solid #dfe5e1}.brand{font-size:25px;font-weight:900;color:#14231d;text-decoration:none}.brand span{color:#18704f}nav a{margin-left:28px;color:#263b32;text-decoration:none}.hero{padding:100px 8vw;background:#f0f4f1;min-height:530px}.eyebrow{letter-spacing:2px;font-size:12px;font-weight:800;color:#18704f}.hero h1,.detail h1{font-size:clamp(42px,6vw,78px);line-height:1.02;margin:18px 0}.hero>p{max-width:700px;font-size:20px;line-height:1.6}.hero form,.market form{display:flex;max-width:760px;margin-top:35px}.hero input,.market input{flex:1;padding:18px;border:1px solid #9dacA4;font-size:17px}.hero button,.market button,.buy{background:#176b4b;color:#fff;border:0;padding:0 28px;font-weight:700}.market,.detail{padding:70px 8vw;max-width:1500px;margin:auto}.sectionhead{display:flex;justify-content:space-between;align-items:end;border-bottom:2px solid #14231d}.domainrow{display:grid;grid-template-columns:2fr 1.5fr 1fr auto;gap:25px;padding:24px 0;border-bottom:1px solid #d9dfdc;color:#14231d;text-decoration:none;align-items:center}.domainrow strong{font-size:24px}.domainrow i{font-style:normal}.lead{font-size:22px}.price{font-size:38px;font-weight:800;margin:30px 0}.buy{padding:16px 28px;font-size:17px}article{max-width:850px;margin-top:60px;line-height:1.8}footer{padding:35px 8vw;border-top:1px solid #dfe5e1}@media(max-width:700px){nav{display:none}.domainrow{grid-template-columns:1fr}.hero{padding:70px 6vw}.market,.detail{padding:45px 6vw}}
.inquiry{max-width:760px;margin-top:35px}.inquiry label{display:block;font-weight:700;margin:18px 0}.inquiry input,.inquiry textarea{display:block;width:100%;padding:14px;border:1px solid #9daca4;margin-top:7px;font:inherit}.inquiry textarea{resize:vertical}.notice{max-width:760px;padding:18px 0;border-top:2px solid;border-bottom:1px solid;margin:25px 0}.success-front{border-color:#176b4b}.error-front{border-color:#9b2c2c}.detail small{font-weight:400}
.facts{display:grid;grid-template-columns:repeat(3,1fr);max-width:900px;margin:55px 0 0;border-top:1px solid #cfd8d3;border-bottom:1px solid #cfd8d3}.facts div{padding:22px 25px 22px 0}.facts dt{font-size:12px;letter-spacing:1.5px;font-weight:800;color:#587067;text-transform:uppercase}.facts dd{margin:8px 0 0;font-weight:700}.seo-section{padding:70px 8vw;max-width:1200px;margin:auto;border-top:1px solid #dfe5e1}.seo-section h2{font-size:36px;max-width:800px}.seo-section p{max-width:850px;line-height:1.8}footer a{color:inherit}@media(max-width:700px){.facts{grid-template-columns:1fr}.facts div{border-bottom:1px solid #e2e7e4}}

.categorybar{padding:24px 8vw;border-bottom:1px solid #dfe5e1;display:flex;gap:24px;overflow:auto}.categorybar a{white-space:nowrap;color:#14231d;text-decoration:none;font-weight:700}.trust{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid #dfe5e1;border-bottom:1px solid #dfe5e1}.trust div{padding:35px 8vw;border-right:1px solid #dfe5e1}.trust strong{display:block;font-size:20px;margin-bottom:8px}.cta-line{display:inline-block;background:#176b4b;color:#fff;text-decoration:none;padding:14px 22px;font-weight:700}.buy{display:inline-block;text-decoration:none}.legal-note{font-size:13px;color:#52645c;line-height:1.6}@media(max-width:700px){.trust{grid-template-columns:1fr}.trust div{border-right:0;border-bottom:1px solid #dfe5e1}}

.searchfilters{gap:8px;flex-wrap:wrap}.searchfilters input,.searchfilters select{min-width:150px}.breadcrumbs{font-size:14px;margin-bottom:28px}.notice{padding:14px 0;border-top:1px solid #cfd8d3;border-bottom:1px solid #cfd8d3}@media(max-width:700px){header{padding:0 5vw;height:70px}.hero form,.market form{flex-direction:column}.hero button,.market button{padding:16px}.searchfilters input,.searchfilters select{width:100%}.domainrow strong{font-size:21px}.detail h1{overflow-wrap:anywhere}}

.brand{display:inline-flex;align-items:center}.brand-logo{display:block;width:auto;height:38px;max-width:min(360px,48vw);object-fit:contain}

/* DomainHafen 3.4 – konsistentes Blau/Weiß/Anthrazit */
:root{--dh-blue:#096bd8;--dh-navy:#0a1830;--dh-text:#16263d;--dh-muted:#58677b;--dh-line:#dbe5f0;--dh-pale:#f3f7fc}
body{font-family:Arial,Helvetica,sans-serif;color:var(--dh-text);background:#fff}header{background:#fff;border-bottom:1px solid var(--dh-line);position:relative;z-index:10}nav a,.categorybar a{color:var(--dh-text)}nav a:hover,.categorybar a:hover{color:var(--dh-blue)}
.hero{background:linear-gradient(105deg,#f3f8ff 0%,#fff 65%);border-bottom:1px solid var(--dh-line);min-height:570px;position:relative;overflow:hidden}.hero:after{content:"";position:absolute;right:-130px;top:40px;width:480px;height:480px;border:65px solid rgba(9,107,216,.055);border-radius:50%;pointer-events:none}.hero>*{position:relative;z-index:1}.hero h1{max-width:1050px;font-weight:800;letter-spacing:-2px;color:var(--dh-navy)}.hero>p{color:#33445d}.eyebrow{color:var(--dh-blue)}.hero input,.market input,.inquiry input,.inquiry textarea{border-color:#c7d4e4;border-radius:3px}.hero button,.market button,.buy,.cta-line{background:var(--dh-blue);color:white;border-radius:3px;cursor:pointer}.hero button:hover,.market button:hover,.buy:hover,.cta-line:hover{background:#0754ac}.domainrow{color:var(--dh-text);border-color:var(--dh-line)}.domainrow:hover{color:var(--dh-blue)}.market,.seo-section{max-width:1420px}.trust{background:var(--dh-pale);border-color:var(--dh-line)}.trust div{border-color:var(--dh-line)}.facts{border-color:var(--dh-line)}.facts dt{color:var(--dh-blue)}.legal-note{color:var(--dh-muted)}
.site-footer{padding:0;background:#0c1a31;color:#eaf2ff;border-top:4px solid var(--dh-blue)}.footer-main{max-width:1420px;margin:auto;padding:55px 6vw 45px;display:grid;grid-template-columns:2fr 1fr 1fr;gap:65px}.footer-main p{max-width:430px;color:#c0cee2;line-height:1.7}.footer-main h3{font-size:16px;color:white;margin:0 0 20px}.footer-main a:not(.footer-brand){display:block;margin:12px 0;color:#d1e0f5;text-decoration:none}.footer-main a:hover{color:#72b5ff}.footer-brand{display:inline-flex;padding:8px 12px;background:white;border-radius:4px}.footer-brand img{height:33px}.footer-bottom{border-top:1px solid #2a3c56;text-align:center;padding:22px 5vw 26px;color:#c0cee2;font-size:13px;line-height:1.65}.footer-bottom p{margin:5px auto;max-width:1100px}
.editorial{max-width:1420px;margin:auto;padding:75px 8vw;display:grid;grid-template-columns:1.2fr 1fr;gap:65px;align-items:center}.editorial h2,.seo-section h2{font-size:clamp(29px,3vw,43px);line-height:1.16;color:var(--dh-navy)}.editorial p,.editorial li{line-height:1.8;color:#34445c}.editorial img{display:block;width:100%;height:350px;object-fit:cover;border-radius:4px}.editorial:nth-of-type(even){background:var(--dh-pale)}.editorial ul{padding-left:20px}.seo-section{padding-top:65px;padding-bottom:75px}.seo-section h3{font-size:23px;color:var(--dh-navy);margin-top:35px}.seo-section p{color:#34445c}.detail{min-height:55vh}.detail article{max-width:900px;margin-top:30px}.detail article h2{margin-top:36px;color:var(--dh-navy)}.detail article p,.detail article li{line-height:1.8}.contact-grid{display:grid;grid-template-columns:1.4fr .8fr;gap:70px}.contact-aside{padding:30px;background:var(--dh-pale);align-self:start}.contact-aside a{color:var(--dh-blue)}
@media(max-width:850px){.editorial,.footer-main,.contact-grid{grid-template-columns:1fr;gap:25px}.editorial{padding:45px 6vw}.editorial img{height:260px}.footer-main{padding:35px 6vw}.hero:after{display:none}.hero h1{letter-spacing:-1px}}

/* V3.5: echte Fotografie, Blau/Weiß und Verbraucherpreise */
.hero{background:linear-gradient(90deg,rgba(248,251,255,.98) 0%,rgba(248,251,255,.94) 53%,rgba(248,251,255,.30) 100%),linear-gradient(125deg,#f7fbff,#e6f1fc)}.hero:after{display:none}.editorial img{object-fit:cover;filter:saturate(.83)}.site-footer .footer-bottom{text-align:center}.site-footer .footer-bottom p{margin:8px auto;text-align:center}.purchase{max-width:760px}.purchase label{display:block;margin:15px 0;font-weight:700}.purchase input{display:block;width:100%;padding:14px;margin-top:6px;border:1px solid #c7d4e4}.legal-note{line-height:1.7}
@media(max-width:850px){.hero{background:linear-gradient(90deg,rgba(248,251,255,.95),rgba(248,251,255,.86)),linear-gradient(125deg,#f7fbff,#e6f1fc)}}

.dh-consent{display:flex!important;gap:12px;align-items:flex-start;background:#eff5ff;border:1px solid #b8d2f3;padding:15px;font-weight:400!important}.dh-consent input{width:22px!important;flex:0 0 22px;margin:3px 0!important}.purchase select{width:100%;padding:14px;margin-top:6px;border:1px solid #c7d4e4;background:white}

/* V3.9: centered legal footer across viewport widths */
.site-footer .footer-bottom {text-align:center!important;display:block!important;width:100%;box-sizing:border-box;}
.site-footer .footer-bottom p {text-align:center!important;margin:0.6rem auto!important;max-width:1100px;}

/* V4.2: lokal gespeicherte Fotografie, responsive und ohne externe Bildserver */
.editorial picture{display:block;width:100%;min-width:0}
.editorial picture img{width:100%;height:360px;object-fit:cover;object-position:center;display:block;border-radius:5px}
.editorial-purchase{border-top:1px solid var(--dh-line)}
@media(max-width:850px){.editorial picture img{height:240px}}
/* V4.6 – redaktionelles Frontend und Besucherwerkzeuge */
:root{--dh-ink:#0a1a35;--dh-ocean:#075bd1;--dh-sky:#eaf5ff;--dh-teal:#09a4a7;--dh-warm:#ffcf79}
html{scroll-behavior:smooth}body{color:var(--dh-ink);font-size:16px;line-height:1.55}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #f4a41d;outline-offset:3px}.dh-wrap{width:min(1240px,calc(100% - 56px));margin:0 auto}.dh-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.dh-header{padding:0 max(28px,calc((100vw - 1240px)/2));height:88px}.dh-header nav{display:flex;align-items:center;gap:32px}.dh-header nav a{margin:0;font-size:14px;font-weight:700}.dh-nav-contact{background:#eaf3ff;padding:11px 17px;border-radius:3px;color:#075bd1!important}.dh-menu-toggle{display:none}.dh-kicker{display:inline-block;font-size:12px;letter-spacing:2.1px;font-weight:900;color:var(--dh-ocean)}.dh-hero{background:linear-gradient(115deg,#f5faff,#eaf4ff 68%,#d8ecff);padding:90px 0 82px;overflow:hidden}.dh-hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:60px;align-items:center}.dh-hero h1{font-size:clamp(46px,5.2vw,76px);letter-spacing:-3px;line-height:1.06;margin:20px 0 24px;max-width:780px}.dh-hero h1 em{font-style:normal;color:var(--dh-ocean)}.dh-hero-copy>p{font-size:19px;line-height:1.7;max-width:660px;color:#42546d}.dh-search{display:flex;max-width:720px;margin:35px 0 23px;box-shadow:0 16px 40px rgba(7,61,129,.12)}.dh-search input{min-width:0;flex:1;border:1px solid #c9dcf2;border-right:0;background:white;padding:18px;font:inherit}.dh-search button{background:#0766d9;border:0;color:white;font-weight:800;padding:16px 22px;cursor:pointer}.dh-hero-points{display:flex;gap:18px;flex-wrap:wrap;font-size:13px;font-weight:700;color:#375270}.dh-hero-visual{position:relative}.dh-hero-visual img{width:100%;height:480px;object-fit:cover;display:block;border-radius:4px;box-shadow:20px 20px 0 rgba(9,107,216,.12)}.dh-photo-label{position:absolute;left:-25px;bottom:26px;background:#0b2448;color:#fff;padding:23px 27px;max-width:300px;box-shadow:0 14px 30px #09244b3b}.dh-photo-label span{display:block;color:#7fd8ff;font-size:10px;font-weight:800;letter-spacing:1.5px;margin-bottom:8px}.dh-photo-label strong{font-size:21px;line-height:1.25}.dh-ribbon{background:#092247;color:#fff}.dh-ribbon-grid{display:grid;grid-template-columns:repeat(4,1fr)}.dh-ribbon-grid span{padding:21px 14px;border-right:1px solid #28496e;font-size:13px;font-weight:700}.dh-ribbon-grid b{color:#66d4e5;margin-right:12px}.dh-section{padding:90px 0}.dh-heading{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-bottom:35px}.dh-heading h2,.dh-section h2,.dh-feature h2,.dh-final-cta h2,.dh-page-hero h1{font-size:clamp(32px,3.7vw,51px);letter-spacing:-1.4px;line-height:1.14;margin:12px 0 15px;color:#0a1a35}.dh-heading p,.dh-section p,.dh-feature p{max-width:710px;color:#4d5d75;line-height:1.8}.dh-textlink{color:#075bd1;font-weight:800;text-decoration:none;white-space:normal}.dh-categories{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:22px}.dh-category{border:1px solid #cbdcf1;padding:9px 15px;color:#18406f;font-weight:700;text-decoration:none;font-size:13px}.dh-category:hover{background:#eaf4ff}.dh-domain-list{border-top:2px solid #0a1a35}.dh-domain-list-head{display:flex;justify-content:space-between;gap:20px;padding:16px 5px;color:#526580;font-size:12px}.dh-domain-item{display:grid;grid-template-columns:1fr auto 45px;align-items:center;gap:24px;border-top:1px solid #dce6f3;padding:22px 10px;color:#0a1a35;text-decoration:none;transition:background .2s}.dh-domain-item:hover{background:#f2f8ff}.dh-domain-item strong{display:block;font-size:24px}.dh-domain-item small{display:block;color:#66768c;margin-top:4px}.dh-domain-price{font-weight:800;font-size:19px}.dh-domain-arrow{font-size:24px;color:#075bd1}.dh-empty{background:#f2f7fe;padding:40px;margin-top:10px}.dh-empty strong{font-size:20px}.dh-btn{display:inline-block;background:#0766d9;border:0;color:#fff!important;padding:15px 23px;font-weight:800;text-decoration:none;cursor:pointer;font-size:14px;border-radius:2px}.dh-btn:hover{background:#034ca7}.dh-tools-preview{background:#edf5ff}.dh-tool-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.dh-tool-card{display:flex;flex-direction:column;min-height:270px;padding:32px;background:white;border-top:5px solid #0766d9;text-decoration:none;color:#0a1a35;box-shadow:0 12px 24px #0b377012}.dh-tool-card:nth-child(2){border-color:#00a5a5}.dh-tool-card:nth-child(3){border-color:#e5a037}.dh-tool-card .dh-tool-number{font-size:11px;color:#075bd1;font-weight:900;letter-spacing:1.4px}.dh-tool-card strong{font-size:26px;line-height:1.2;margin:17px 0 6px}.dh-tool-card p{font-size:14px;line-height:1.7}.dh-tool-card>span:last-child{margin-top:auto;color:#075bd1;font-weight:800}.dh-disclaimer{font-size:12px!important;color:#687b93!important;line-height:1.6!important}.dh-feature{padding:90px 0}.dh-feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center}.dh-feature-grid img{display:block;width:100%;height:400px;object-fit:cover;border-radius:3px}.dh-feature-dark{background:#0a1d3b;color:white}.dh-feature-dark h2,.dh-feature-dark p{color:white}.dh-feature-dark p{color:#c8d8ee}.dh-feature-dark .dh-kicker{color:#70d8f0}.dh-btn-light{background:#fff;color:#075bd1!important}.dh-btn-light:hover{background:#dceeff}.dh-feature-light{background:#f7fbff}.dh-steps{background:#fff}.dh-step-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;margin-top:35px}.dh-step-grid>div{border-top:3px solid #0c72db;padding:23px 8px 0 0}.dh-step-grid span{font-size:34px;color:#0c72db;font-weight:900}.dh-step-grid h3{font-size:20px;margin:12px 0}.dh-step-grid p{font-size:14px}.dh-guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.dh-guide-grid a{display:block;background:#f2f7ff;padding:31px;text-decoration:none;color:#0a1a35;border-bottom:4px solid #0b6dd6}.dh-guide-grid a>span{font-size:11px;letter-spacing:1.5px;color:#075bd1;font-weight:900}.dh-guide-grid h3{font-size:24px;line-height:1.25;margin:17px 0}.dh-guide-grid p{font-size:14px}.dh-guide-grid b{font-size:14px;color:#075bd1}.dh-faq{background:#f8fbff}.dh-faq-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:85px}.dh-faq details{border-bottom:1px solid #cbdced;padding:0}.dh-faq summary{font-weight:800;cursor:pointer;padding:21px 26px 21px 0;position:relative;list-style:none}.dh-faq summary:after{content:'+';position:absolute;right:3px;color:#0766d9;font-size:24px;top:15px}.dh-faq details[open] summary:after{content:'−'}.dh-faq details p{font-size:14px;margin:0 0 24px}.dh-final-cta{background:linear-gradient(120deg,#0659be,#082a60);color:white;padding:95px 0}.dh-final-cta .dh-kicker{color:#9feaff}.dh-final-cta h2{color:#fff;max-width:760px}.dh-final-cta p{color:#d8e9ff;max-width:690px;line-height:1.8}.dh-final-cta .dh-btn{margin:14px 12px 0 0}.dh-btn-outline{background:transparent;border:1px solid #a5c9f5}.dh-btn-outline:hover{background:#ffffff20}.dh-page-hero{padding:92px 0;background:linear-gradient(110deg,#eaf4ff,#fff)}.dh-page-hero h1{max-width:880px}.dh-page-hero p{max-width:770px;font-size:19px;color:#4d5d75;line-height:1.75}.dh-inline-links{display:flex;flex-wrap:wrap;gap:18px;margin-top:30px}.dh-inline-links a{color:#075bd1;font-weight:800;text-decoration:none}.dh-tool-section{scroll-margin-top:20px}.dh-tool-alt{background:#f0f7ff}.dh-tool-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:75px}.dh-tool-workspace{background:#fff;border:1px solid #d7e6f5;box-shadow:0 14px 30px #1a447010;padding:35px}.dh-tool-workspace>label{display:block;font-weight:800;margin:15px 0 7px}.dh-tool-workspace input:not([type=checkbox]),.dh-tool-workspace select{width:100%;padding:14px;font:inherit;border:1px solid #bdcde0;background:#fff}.dh-tool-workspace .dh-btn{margin-top:22px}.dh-result{padding:18px 0;min-height:60px}.dh-result ul{padding-left:20px}.dh-name-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:15px}.dh-copy{background:#f1f7ff;border:1px solid #d6e5f7;padding:12px;text-align:left;color:#12355e;cursor:pointer;overflow-wrap:anywhere}.dh-copy small{display:block;color:#075bd1}.dh-checks{border:1px solid #d6e5f7;padding:20px;margin-top:15px}.dh-checks legend{font-weight:800}.dh-checks label{display:block;margin:13px 0;font-size:14px}.dh-checks input{margin-right:8px}.dh-budget-label{display:block;color:#526580;font-weight:800;font-size:12px}.dh-budget-total{display:block;color:#075bd1;font-size:40px}.dh-article-section{padding:85px 0;scroll-margin-top:20px}.dh-article-alt{background:#f3f8ff}.dh-article-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:95px}.dh-article-grid aside h2{font-size:37px;line-height:1.2;letter-spacing:-1px}.dh-article-grid aside p{color:#62758e}.dh-article-grid article{max-width:none;margin:0;line-height:1.85}.dh-article-grid article h3{font-size:23px;margin:10px 0}.dh-article-grid article h3:not(:first-child){margin-top:35px}.dh-article-grid article p,.dh-article-grid article li{color:#40536e}.dh-article-grid article a{color:#075bd1}.dh-guide-hero{background:linear-gradient(120deg,#e5f3ff,#f8fbff)}.dh-cms-intro{background:#edf6ff;border-left:4px solid #0766d9;padding:25px 30px;margin:25px 0 40px}.dh-cms-intro p{margin:0}.dh-cms-feature{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;margin:35px 0}.dh-cms-feature img{width:100%;height:290px;object-fit:cover}.dh-cms-feature h2{font-size:29px}.dh-cms-links{display:flex;flex-wrap:wrap;gap:14px;margin:35px 0}.dh-cms-links a{background:#eaf4ff;padding:12px 18px;text-decoration:none;color:#075bd1;font-weight:800}
@media(max-width:1000px){.dh-hero-grid,.dh-feature-grid,.dh-tool-layout,.dh-article-grid,.dh-faq-grid{grid-template-columns:1fr;gap:35px}.dh-hero-visual img{height:340px}.dh-hero{padding:65px 0}.dh-step-grid{grid-template-columns:repeat(2,1fr)}.dh-header nav{gap:15px}}
@media(max-width:700px){.dh-wrap{width:calc(100% - 36px)}.dh-header{padding:0 18px;height:72px}.dh-header .brand-logo{height:30px}.dh-menu-toggle{display:block;background:#eaf4ff;border:0;padding:9px 12px;font-weight:800;color:#075bd1}.dh-header nav{display:none;position:absolute;left:0;right:0;top:72px;background:white;padding:18px;box-shadow:0 15px 30px #092a521c;flex-direction:column;align-items:stretch}.dh-header nav.dh-nav-open{display:flex}.dh-hero h1{font-size:44px;letter-spacing:-1.8px}.dh-hero-copy>p{font-size:16px}.dh-search{flex-direction:column}.dh-search input{border-right:1px solid #c9dcf2}.dh-search button{padding:16px}.dh-photo-label{left:0;bottom:0}.dh-ribbon-grid{grid-template-columns:repeat(2,1fr)}.dh-ribbon-grid span{font-size:11px}.dh-section,.dh-feature,.dh-article-section{padding:55px 0}.dh-heading{display:block}.dh-tool-grid,.dh-guide-grid,.dh-step-grid,.dh-cms-feature{grid-template-columns:1fr}.dh-feature-grid img{height:240px}.dh-domain-list-head span{display:none}.dh-domain-item{grid-template-columns:1fr auto;gap:8px}.dh-domain-arrow{display:none}.dh-domain-item strong{font-size:19px}.dh-domain-price{font-size:16px}.dh-tool-workspace{padding:22px}.dh-name-grid{grid-template-columns:1fr}.dh-page-hero{padding:55px 0}.dh-article-grid aside h2{font-size:30px}.dh-cms-feature img{height:220px}}
