html{scroll-behavior:smooth}.m261 .m-hero-grid{align-items:center}.m261 .m-hero-unit{align-self:center;display:block;padding-bottom:4rem}.m261 .m-hero-unit img{width:100%;height:auto;min-height:0}.m261 .m-hero-unit figcaption{position:static;writing-mode:initial;transform:none;text-align:center;margin-top:1rem}.m261 .m-overview img{width:100%;height:auto}.m261 .m-media img{max-width:100%;height:auto}.n3-flow{display:grid;gap:.5rem}.n3-flow>div{padding:1.2rem;border:1px solid var(--m-line);background:var(--m-steel)}.n3-flow b,.n3-flow span{display:block}.n3-flow span{font-size:.85rem;margin-top:.4rem;color:var(--m-mute)}.n3-flow i{text-align:center;color:var(--m-blue);font-style:normal}.n3-apps{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.n3-apps article{border-top:3px solid var(--m-green);padding-top:1.2rem}.n3-apps span{font-size:.8rem;color:var(--m-mute)}.n3-apps h3{font-family:var(--m-cond);font-size:1.6rem;margin:1rem 0}.n3-apps p{color:var(--m-mute)}.m-form textarea{width:100%;padding:.8rem;border:1px solid var(--m-line);color:var(--m-ink);background:var(--m-bg);font:inherit;margin:0 0 1rem}.site-nav{background:var(--m-bg)!important;color:var(--m-ink)!important}.site-nav .nav-lnk,.site-nav .nav-tel{color:var(--m-ink)!important}.table-scroll{overflow:auto}.m261 .m-subnav{overflow:auto}.m261 .m-subnav ul{min-width:720px}@media(max-width:860px){.n3-apps{grid-template-columns:1fr}.m261 .m-hero-unit{padding-bottom:1rem}.m261 .m-hero-unit img{width:min(100%,600px);margin:auto}.site-nav .nav-links.n3-menu-open{display:flex!important;position:absolute;top:100%;left:0;right:0;background:var(--m-bg);padding:1.5rem;flex-direction:column;gap:1rem}}.site-nav .nav-lnk{background:transparent!important;box-shadow:none!important;padding:.55rem .65rem!important;font-size:.8rem!important}.site-nav .nav-links{gap:0!important}.site-nav .nav-brand-img{width:136px!important;height:auto!important}.site-nav .nav-brand{flex-shrink:0}.site-nav .nav-right .btn{color:#fff!important;background:#1f4fa3!important}

.n3-video-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.n3-video-card{background:var(--m-bg);border:1px solid var(--m-line);overflow:hidden}.n3-player{aspect-ratio:16/9;background:#0d151c}.n3-player iframe{border:0;width:100%;height:100%;display:block}.n3-play{display:block;position:relative;width:100%;height:100%;padding:0;border:0;background:#0d151c;color:white;cursor:pointer}.n3-play img{width:100%;height:100%;object-fit:cover;display:block;opacity:.8}.n3-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:66px;height:52px;border-radius:8px;background:#c90000;display:grid;place-items:center;font-size:1.5rem}.n3-play-label{position:absolute;bottom:1rem;left:1rem;right:1rem;font-size:.85rem;text-shadow:0 1px 6px #000}.n3-video-card video{width:100%;height:auto;aspect-ratio:16/9;background:#0d151c;display:block;object-fit:cover}.n3-video-copy{padding:1.3rem}.n3-video-copy h4{font:600 1.45rem/1.2 var(--m-cond);margin:0 0 .65rem}.n3-video-copy p{font-size:.92rem;line-height:1.7;color:var(--m-mute);margin:0 0 1rem}.n3-video-copy a{color:var(--m-blue);font-size:.84rem;text-decoration:underline;text-underline-offset:3px}.n3-media-heading{margin:3.5rem 0 1.5rem;padding-top:1.5rem;border-top:1px solid var(--m-line)}.n3-media-heading p{color:var(--m-mute)}.n3-drive-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.n3-media-banner{margin-top:3rem}@media(max-width:800px){.n3-video-grid,.n3-drive-grid{grid-template-columns:1fr}}

.n3-play{background:#dce5ed}.n3-play img{object-fit:contain;opacity:1}.n3-play-label{background:rgba(13,21,28,.8);padding:.5rem;border-radius:2px}

.n3-doc-intro{max-width:78ch;margin-bottom:2rem}.n3-doc-filename{overflow-wrap:anywhere;font-size:.78rem!important}.n3-doc-group{border:1px solid var(--m-line);margin-bottom:.8rem;background:var(--m-bg)}.n3-doc-group summary{display:flex;justify-content:space-between;gap:1rem;cursor:pointer;font:600 1.2rem/1.4 var(--m-cond);padding:1.2rem;list-style:none}.n3-doc-group summary:before{content:'+';color:var(--m-blue);margin-right:.5rem}.n3-doc-group[open] summary:before{content:'−'}.n3-doc-group summary span{margin-left:auto;font:400 .85rem/1.6 Inter,sans-serif;color:var(--m-mute)}.n3-doc-group .m-files{padding:0 1.2rem 1.2rem}.n3-doc-group .m-file{background:var(--m-bg)}@media(max-width:650px){.m261 .m-file{grid-template-columns:1fr!important}.m261 .m-file .m-btn{justify-self:start}.n3-doc-group summary{font-size:1.05rem}}

.n3-available{display:inline-flex;align-items:center;justify-content:center;padding:.35rem .8rem;border:1px solid var(--m-line);border-radius:2rem;color:var(--m-blue);font-size:.82rem;font-weight:600;white-space:nowrap}.m261 .m-form h3{overflow-wrap:anywhere}.m261 .m-form .m-form-product{margin-bottom:1rem}

.n3-config-table{margin-top:2rem}.n3-config-table caption{text-align:left;font-size:.9rem;color:var(--m-mute);padding-bottom:1rem}.n3-config-notes{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:2rem}.n3-config-notes p{max-width:60ch}@media(max-width:700px){.n3-config-notes{grid-template-columns:1fr;gap:1rem}}

.n3-player:has(.consent-embed-placeholder:not([hidden])){aspect-ratio:auto;min-height:270px}.n3-player .consent-embed-placeholder{position:relative;z-index:1}.n3-player iframe[aria-hidden="true"]{display:none}
