.dSNloq_page{--rm-line:#dfe3e8;overflow-wrap:anywhere}.dSNloq_page section[id],.dSNloq_workflow{scroll-margin-top:calc(var(--header-height) + 86px)}.dSNloq_hero{background:linear-gradient(115deg,#fff 48%,#f4f6f8 48%);padding:70px 0 64px}.dSNloq_heroGrid{grid-template-columns:1.05fr 1fr;align-items:center;gap:54px;display:grid}.dSNloq_hero h1{white-space:pre-line;letter-spacing:-.055em;margin-bottom:24px;font-size:clamp(38px,4vw,62px);line-height:1.22}.dSNloq_lead{color:var(--ink-soft);max-width:620px;font-size:18px;line-height:1.9}.dSNloq_actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.dSNloq_primary,.dSNloq_secondary{border:1px solid var(--line);justify-content:space-between;align-items:center;gap:26px;min-height:52px;padding:13px 20px;font-size:15px;font-weight:750;transition:background .2s,color .2s;display:inline-flex}.dSNloq_primary{background:var(--brand);border-color:var(--brand);color:#fff}.dSNloq_primary:hover{background:var(--brand-dark)}.dSNloq_secondary{background:#fff}.dSNloq_secondary:hover{border-color:var(--ink)}.dSNloq_primary span,.dSNloq_secondary span{transition:transform .2s}.dSNloq_primary:hover span,.dSNloq_secondary:hover span{transform:translate(4px)}.dSNloq_heroMedia{border:1px solid var(--rm-line);background:#fff;margin:0;padding:25px 24px 20px}.dSNloq_logo{background:var(--dark);width:240px;height:auto;margin:0 auto 4px;padding:8px 12px}.dSNloq_monitor{object-fit:contain;width:100%;height:auto;max-height:350px}.dSNloq_heroMedia figcaption,.dSNloq_featureMedia figcaption,.dSNloq_axesMedia figcaption{color:var(--muted);margin:12px 0 0;font-size:11px;line-height:1.6}.dSNloq_heroMedia figcaption{text-align:center}.dSNloq_tags{border-top:1px solid var(--rm-line);flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;padding-top:16px;display:flex}.dSNloq_tags span{color:var(--ink-soft);background:var(--surface);padding:3px 7px;font-size:11px;font-weight:650}.dSNloq_sectionNav{top:var(--header-height);z-index:15;border-top:1px solid var(--rm-line);border-bottom:1px solid var(--rm-line);background:#fffffff7;position:sticky}.dSNloq_navItems{scrollbar-width:thin;gap:30px;padding:0 2px;display:flex;overflow-x:auto}.dSNloq_navItems a{text-align:center;border-bottom:3px solid #0000;flex:1 0 auto;padding:21px 0 18px;font-size:14px;font-weight:700;line-height:1.5;transition:color .2s,border-color .2s}.dSNloq_navItems a:hover,.dSNloq_navItems a:focus-visible{color:var(--brand);border-color:var(--brand)}.dSNloq_section{padding:84px 0}.dSNloq_soft{background:var(--surface)}.dSNloq_dark{background:var(--dark);color:#fff}.dSNloq_dark .eyebrow{color:#ff7179}.dSNloq_page h2{white-space:pre-line;letter-spacing:-.04em;margin:0 0 22px;font-size:clamp(30px,3vw,44px);line-height:1.28}.dSNloq_page h3{margin:0 0 12px;font-size:20px;line-height:1.4}.dSNloq_page p{line-height:1.85}.dSNloq_page figure{min-width:0}.dSNloq_heading{max-width:880px;margin-bottom:36px}.dSNloq_heading>p:not(.eyebrow){color:var(--ink-soft);margin:0;font-size:16px}.dSNloq_dark .dSNloq_heading>p:not(.eyebrow){color:#b8c5d3}.dSNloq_splitHeading{grid-template-columns:1fr 1fr;align-items:center;gap:60px;margin-bottom:34px;display:grid}.dSNloq_splitHeading>p{color:var(--ink-soft);margin:0;font-size:17px}.dSNloq_overviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.dSNloq_overviewGrid>div{border-top:1px solid var(--ink);padding-top:20px}.dSNloq_number{color:var(--brand);letter-spacing:.04em;flex-shrink:0;font-family:ui-monospace,monospace;font-size:12px;line-height:1.5}.dSNloq_overviewGrid h3{margin-top:14px}.dSNloq_overviewGrid p{color:var(--muted);margin-bottom:0;font-size:15px}.dSNloq_featureLayout{grid-template-columns:1fr 1.1fr;align-items:start;gap:44px;display:grid}.dSNloq_featureMedia{top:calc(var(--header-height) + 100px);margin:0;position:sticky}.dSNloq_featureMedia img{border:1px solid var(--rm-line);width:100%;height:auto}.dSNloq_featureList>div{border-top:1px solid #cfd5dd;gap:18px;padding:19px 0;display:flex}.dSNloq_featureList h3{margin-bottom:7px;font-size:18px}.dSNloq_featureList p{color:var(--ink-soft);margin-bottom:0;font-size:15px}.dSNloq_featureList .dSNloq_number{margin-top:4px}.dSNloq_workflow{border:1px solid var(--rm-line);background:#fff;margin-top:40px;padding:26px 28px}.dSNloq_workflow ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;list-style:none;display:grid}.dSNloq_workflow li{align-items:center;gap:10px;font-size:14px;display:flex}.dSNloq_flowArrow{color:#949dab;margin-left:auto}.dSNloq_workflow>p:last-child{color:var(--muted);margin:20px 0 0;font-size:13px}.dSNloq_applicationGrid{border-top:1px solid #34414c;border-left:1px solid #34414c;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dSNloq_applicationGrid>div{border-bottom:1px solid #34414c;border-right:1px solid #34414c;padding:24px}.dSNloq_applicationTop{align-items:center;gap:14px;margin-bottom:18px;display:flex}.dSNloq_applicationTop>span:last-child{letter-spacing:.08em;color:#9aabbc;font-size:10px}.dSNloq_applicationTop .dSNloq_number{color:#ff7179}.dSNloq_applicationGrid p{color:#b8c5d3;margin:0;font-size:15px}.dSNloq_compatibilityGrid{grid-template-columns:1fr 1.1fr;align-items:center;gap:54px;display:grid}.dSNloq_compatibilityGrid p{color:var(--ink-soft);font-size:16px}.dSNloq_axesMedia{margin:0}.dSNloq_axesMedia img{border:1px solid var(--rm-line);width:100%;height:auto}.dSNloq_checklist{margin-top:24px;list-style:none}.dSNloq_checklist li{border-top:1px solid var(--rm-line);gap:18px;padding:13px 0;font-size:14px;display:flex}.dSNloq_brandLogos{border:1px solid var(--rm-line);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:42px;display:grid}.dSNloq_brandLogos>div{justify-content:center;align-items:center;min-height:105px;padding:22px;display:flex}.dSNloq_brandLogos>div+div{border-left:1px solid var(--rm-line)}.dSNloq_brandLogos img{object-fit:contain;width:100%;height:55px}.dSNloq_brandList{flex-wrap:wrap;gap:8px;margin-top:24px;list-style:none;display:flex}.dSNloq_brandList li{background:var(--surface);color:var(--ink-soft);padding:6px 12px;font-size:12px;font-weight:600}.dSNloq_note{color:var(--muted);margin:18px 0 0;font-size:13px}.dSNloq_faq{margin-top:42px}.dSNloq_faq>h3{margin-bottom:20px;font-size:25px}.dSNloq_faq details{border-top:1px solid var(--rm-line)}.dSNloq_faq details:last-child{border-bottom:1px solid var(--rm-line)}.dSNloq_faq summary{cursor:pointer;align-items:center;gap:20px;padding:20px 0;font-size:16px;font-weight:700;list-style:none;display:flex}.dSNloq_faq summary::-webkit-details-marker{display:none}.dSNloq_plus{flex-shrink:0;width:16px;height:16px;margin-left:auto;position:relative}.dSNloq_plus:before,.dSNloq_plus:after{content:"";background:var(--ink);width:16px;height:2px;position:absolute;top:7px;left:0}.dSNloq_plus:after{transform:rotate(90deg)}.dSNloq_faq details[open] .dSNloq_plus:after{transform:rotate(0)}.dSNloq_faq details[open] summary{color:var(--brand)}.dSNloq_answer{padding:0 36px 20px}.dSNloq_answer p{color:var(--ink-soft);max-width:1000px;margin-bottom:0;font-size:15px}.dSNloq_answer a{margin-top:12px;font-size:13px;text-decoration:underline;display:inline-block}.dSNloq_references{border-top:1px solid var(--rm-line);margin-top:34px;padding-top:22px}.dSNloq_references p{color:var(--muted);margin-bottom:12px;font-size:12px}.dSNloq_references>div{flex-wrap:wrap;gap:18px;display:flex}.dSNloq_references a{color:var(--muted);font-size:12px;text-decoration:underline}.dSNloq_cta{background:var(--dark);color:#fff;padding:56px 0}.dSNloq_cta>div{justify-content:space-between;align-items:center;gap:40px;display:flex}.dSNloq_cta .eyebrow{color:#ff7179}.dSNloq_cta h2{font-size:clamp(28px,3vw,40px)}.dSNloq_cta p:not(.eyebrow){color:#b8c5d3;max-width:750px;margin-bottom:0;font-size:15px}.dSNloq_cta .dSNloq_primary{flex-shrink:0}.dSNloq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.dSNloq_navCompact{display:none}.dSNloq_compatibilitySection{padding-bottom:64px}.dSNloq_resourcesSection{padding-top:64px}@media (max-width:639px){.dSNloq_page .dSNloq_navItems{gap:5px;overflow-x:visible}.dSNloq_page .dSNloq_navItems a{white-space:nowrap;flex:1 1 0;min-width:0;font-size:11px}.dSNloq_navFull{display:none}.dSNloq_navCompact{display:inline}.dSNloq_page .dSNloq_compatibilitySection{padding-bottom:36px}.dSNloq_page .dSNloq_resourcesSection{padding-top:36px}}@media (max-width:1100px){.dSNloq_heroGrid{gap:28px}.dSNloq_hero h1{font-size:44px}.dSNloq_heroMedia{padding:20px 14px}.dSNloq_hero .dSNloq_lead{font-size:16px}.dSNloq_featureLayout{gap:30px}.dSNloq_workflow ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.dSNloq_workflow .dSNloq_flowArrow{display:none}.dSNloq_navItems{gap:24px}.dSNloq_navItems a{font-size:13px}.dSNloq_compatibilityGrid{gap:30px}.dSNloq_brandLogos>div{padding:16px}.dSNloq_cta>div{flex-direction:column;align-items:flex-start;gap:26px}}@media (max-width:900px){.dSNloq_heroGrid,.dSNloq_featureLayout,.dSNloq_compatibilityGrid{grid-template-columns:1fr}.dSNloq_hero{background:linear-gradient(150deg,#fff 65%,#f4f6f8 65%);padding:45px 0}.dSNloq_hero h1{font-size:46px}.dSNloq_hero .dSNloq_lead{max-width:760px}.dSNloq_heroMedia{width:100%;max-width:640px;margin:10px auto 0}.dSNloq_monitor{max-height:310px}.dSNloq_featureMedia{max-width:650px;position:static}.dSNloq_splitHeading{gap:28px}.dSNloq_page h2{font-size:34px}.dSNloq_featureList{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}.dSNloq_applicationGrid>div{padding:20px}.dSNloq_overviewGrid{gap:20px}.dSNloq_overviewGrid h3{font-size:18px}.dSNloq_brandLogos>div{min-height:88px}}@media (max-width:639px){.dSNloq_hero{padding:34px 0}.dSNloq_hero h1{font-size:36px;line-height:1.28}.dSNloq_lead{line-height:1.8}.dSNloq_heroGrid{gap:20px}.dSNloq_hero .eyebrow{font-size:10px}.dSNloq_actions{gap:9px;margin-top:22px}.dSNloq_primary,.dSNloq_secondary{gap:18px;min-height:48px;padding:12px 15px;font-size:13px}.dSNloq_heroMedia{padding:20px 12px 15px}.dSNloq_logo{width:180px}.dSNloq_monitor{max-height:240px}.dSNloq_tags{gap:5px;margin-top:12px;padding-top:12px}.dSNloq_tags span{font-size:10px}.dSNloq_sectionNav>div{width:calc(100% - 36px)}.dSNloq_navItems{gap:23px}.dSNloq_navItems a{padding:16px 0 13px;font-size:12px}.dSNloq_page section[id],.dSNloq_workflow{scroll-margin-top:calc(var(--header-height) + 68px)}.dSNloq_section{padding:48px 0}.dSNloq_page h2{font-size:29px;line-height:1.35}.dSNloq_splitHeading{grid-template-columns:1fr;gap:0}.dSNloq_splitHeading>p{font-size:15px}.dSNloq_heading{margin-bottom:26px}.dSNloq_heading>p:not(.eyebrow){font-size:14px}.dSNloq_overviewGrid{grid-template-columns:1fr;gap:24px}.dSNloq_overviewGrid>div{padding-top:16px}.dSNloq_overviewGrid h3{margin-top:10px}.dSNloq_featureList{grid-template-columns:1fr}.dSNloq_featureList>div{padding:18px 0}.dSNloq_featureList p{font-size:14px}.dSNloq_workflow{margin-top:24px;padding:20px 18px}.dSNloq_workflow ol{grid-template-columns:1fr;gap:0}.dSNloq_workflow li{border-bottom:1px solid var(--rm-line);gap:18px;padding:10px 0;font-size:14px}.dSNloq_workflow>p:last-child{font-size:12px}.dSNloq_applicationGrid{grid-template-columns:1fr}.dSNloq_applicationGrid>div{padding:21px}.dSNloq_applicationTop{margin-bottom:10px}.dSNloq_applicationGrid h3{margin-bottom:8px;font-size:20px}.dSNloq_applicationGrid p{font-size:14px}.dSNloq_compatibilityGrid p{font-size:15px}.dSNloq_checklist li{gap:14px;font-size:13px}.dSNloq_brandLogos{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:26px}.dSNloq_brandLogos>div{min-height:78px;padding:14px}.dSNloq_brandLogos>div:nth-child(4){border-left:0}.dSNloq_brandLogos>div:nth-child(n+4){border-top:1px solid var(--rm-line)}.dSNloq_brandLogos img{height:42px}.dSNloq_brandList{gap:6px;margin-top:18px}.dSNloq_brandList li{padding:5px 8px;font-size:11px}.dSNloq_note{font-size:12px}.dSNloq_faq summary{gap:13px;padding:18px 0;font-size:14px}.dSNloq_answer{padding:0 0 20px 27px}.dSNloq_answer p{font-size:14px}.dSNloq_cta{padding:40px 0}.dSNloq_cta>div{gap:24px}.dSNloq_cta h2{font-size:29px}}@media (prefers-reduced-motion:reduce){.dSNloq_primary,.dSNloq_secondary,.dSNloq_primary span,.dSNloq_secondary span{transition:none}.dSNloq_primary:hover span,.dSNloq_secondary:hover span{transform:none}}
