.dm-articles-page{background:#1f1f1f;color:#4c4a4a;font-family:var(--dm-body);overflow-x:clip}.figma-section{position:relative;overflow:clip;background:#f8f8f8}.figma-section-3518,.figma-section-3695{background:#1f1f1f}.figma-stage{margin:auto;zoom:var(--design-scale,1);position:relative}.figma-section-3518 .figma-stage{margin-bottom:-5px}.figma-section button{padding:0}.figma-section a{text-decoration:none}.figma-section p a{color:inherit}.articles-form-slot{position:absolute;left:1262px;top:140px;width:454px;color:#525252;z-index:10}.articles-form-slot .reference-form{gap:24px}.articles-form-slot .form-row{grid-template-columns:260px 182px;gap:12px}.articles-form-slot .primary-button{background:var(--dm-accent);border-radius:10px;font-size:16px}.articles-form-slot .consent{font-size:13px;color:#999}.articles-footer-nav{position:absolute;left:180px;top:564px;display:flex;gap:42px;font-size:20px;font-weight:500}.articles-footer-nav a{color:inherit}.articles-mobile{display:none}.articles-channel-link{position:absolute;border-radius:14px;outline-offset:5px;z-index:5;background:transparent}.articles-channel-link:hover{box-shadow:0 0 0 2px var(--dm-accent)}
@media(min-width:1920px){.figma-stage{zoom:1}}
.figma-stage div,.figma-stage img{pointer-events:none}.figma-stage a,.figma-stage button,.figma-stage input,.figma-stage select,.figma-stage label{pointer-events:auto}
.mobile-channel-actions{display:flex;gap:14px;flex-wrap:wrap}
@media(max-width:1199px){.figma-section{display:none}.figma-section-3518{display:block;overflow:visible;height:0;background:transparent;z-index:30}.figma-section-3518>.figma-stage{display:none}.articles-mobile{display:block}.articles-mobile>section{padding:60px 20px}.articles-mobile-hero{position:relative;background:#1f1f1f;color:#f1f1f1;padding-top:160px!important;background-image:radial-gradient(ellipse at 55% 40%,#12354a99,transparent 65%)}.articles-mobile-hero :is(h1,[data-seo-page-heading]){font:900 clamp(28px,5.8vw,58px)/1.11 var(--dm-display);text-transform:uppercase;margin:26px 0}.articles-mobile-hero>p:last-child{font-size:clamp(18px,2.5vw,26px);line-height:1.3}.articles-tag{font-size:16px;margin:0;color:#aaa}.articles-tag span{color:#eee}.articles-mobile-card{background:#1f1f1f;color:white;padding-top:0!important}.mobile-crop{position:relative;overflow:clip;width:100%;border-radius:14px}.mobile-crop-inner{position:absolute;left:0;top:0;zoom:var(--mobile-scale,1)}.mobile-crop .figma-stage{zoom:1;margin:0}.mobile-card-copy{margin-top:20px;border:1px solid #fff;border-radius:20px;padding:24px}.mobile-card-copy h2{font:700 22px/1.2 var(--dm-display);text-transform:uppercase;margin:0 0 24px}.articles-outline{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:12px 24px;border:1px solid currentColor;border-radius:10px;background:transparent;color:inherit;font:700 14px/1.2 var(--dm-body);text-decoration:none;cursor:pointer}.articles-mobile-marquee{padding:30px 20px;background:#fafafa;font:900 26px/1.15 var(--dm-display);text-transform:uppercase;text-align:center}.articles-mobile-awards,.articles-mobile-conferences{background:#f8f8f8}.articles-mobile h2{font:900 clamp(24px,3.5vw,34px)/1.15 var(--dm-display);text-transform:uppercase}.articles-mobile h3{font:700 22px/1.2 var(--dm-body);margin:24px 0 12px}.articles-mobile p{line-height:1.45}.articles-mobile article+article{margin-top:48px}.articles-mobile-awards .mobile-crop{background:#1f1f1f}.articles-mobile-conferences{padding-top:0!important}.articles-mobile-channels{background:white;padding:24px 20px!important}.articles-mobile-footer{background:white;color:#4c4a4a}.articles-mobile-footer>a{display:block;overflow-wrap:anywhere;color:inherit;text-decoration:none;margin:18px 0}.articles-mobile-footer>nav{display:flex;gap:24px;margin:24px 0}.articles-mobile-footer>nav a{color:inherit;text-decoration:none}.articles-mobile-footer .reference-form{margin:28px 0 36px}.articles-mobile-footer .primary-button{background:var(--dm-accent)}.articles-mobile-footer>p:last-child{font-size:12px;color:#777}.articles-mobile>section>*{max-width:880px;margin-left:auto;margin-right:auto}}
@media(max-width:639px){.articles-mobile>section{padding:40px 20px}.articles-mobile-hero{padding-top:120px!important}.articles-mobile-hero :is(h1,[data-seo-page-heading]){font-size:28px}.mobile-card-copy{padding:22px}.mobile-card-copy h2{font-size:20px}.articles-mobile h3{font-size:20px}.articles-mobile-footer .form-row{grid-template-columns:1fr}}
@media(min-width:1200px){
 .figma-section-3518>.dm-site-nav{display:none}
 .figma-section-3518>.figma-stage .dm-site-nav{width:1560px;max-width:none;top:40px;height:74px;padding:0 18px 0 48px;gap:36px;zoom:1}
 .figma-section-3518>.figma-stage .dm-brand{width:200px}
 .figma-section-3518>.figma-stage .dm-nav-links{font-size:14px;gap:56px;margin-right:35px}
 .figma-section-3518>.figma-stage .dm-callback{width:326px;height:50px;font-size:16px}
 .figma-section-3518 [data-node-id="6:3522"]{white-space:normal;transform:translateY(-14.4px)}
 .figma-section-3518 .compact-hero-line{display:block;white-space:nowrap}
 .figma-section-3518 .compact-hero-line:first-child{padding-left:104px}
}
