.msc-footer{background:#0b1421;border-top:1px solid #263448;color:#aebbcf;font:400 14px/1.7 Manrope,sans-serif;padding:64px 0 30px}.msc-footer *,.msc-footer :after,.msc-footer :before{box-sizing:border-box}.msc-footer .msc-footer-shell{margin:0 auto;width:min(1280px,calc(100% - 64px))}.msc-footer-grid{display:grid;gap:48px;grid-template-columns:1.15fr 4fr}.msc-footer-nav{display:grid;gap:32px;grid-template-columns:repeat(4,minmax(0,1fr))}.msc-footer-brand,.msc-footer-column{min-width:0}.msc-footer a{color:inherit;overflow-wrap:anywhere;text-decoration:none}.msc-footer a:hover{color:#7ee4de;text-decoration:underline;text-underline-offset:4px}.msc-footer a:focus-visible{border-radius:3px;outline:2px solid #7ee4de;outline-offset:5px}.msc-footer .msc-footer-logo{align-items:center;color:#f0f4fc;display:flex;font-size:18px;font-weight:800;gap:10px;line-height:1.3}.msc-footer-logo img{display:block;flex:none;-o-object-fit:contain;object-fit:contain}.msc-footer .msc-footer-brand p{color:inherit;margin:20px 0}.msc-footer-badge{background:#112e39;border:1px solid #275b63;border-radius:999px;color:#8de2df;display:inline-block;font-size:12px;font-weight:700;padding:4px 12px}.msc-footer .msc-footer-column h2{color:#7ee4de;font:700 12px/1.5 Manrope,sans-serif;letter-spacing:.1em;margin:0 0 16px;min-height:3em;text-transform:uppercase}.msc-footer ul{list-style:none}.msc-footer li,.msc-footer ul{margin:0;padding:0}.msc-footer li a{display:block;line-height:1.6;padding:8px 0}.msc-footer-bottom{align-items:baseline;border-top:1px solid #263448;display:flex;gap:24px;justify-content:space-between;margin-top:48px;padding:24px 72px 0 0}.msc-footer-bottom small{flex-shrink:0;font-size:12px}.msc-footer .msc-footer-bottom p{color:inherit;font-size:12px;margin:0;max-width:720px}@media (max-width:1100px){.msc-footer-grid{gap:36px;grid-template-columns:1fr}.msc-footer-brand{max-width:440px}}@media (max-width:700px){.msc-footer{padding:40px 0 100px}.msc-footer .msc-footer-shell{width:calc(100% - 48px)}.msc-footer-nav{gap:32px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}.msc-footer-bottom{flex-direction:column;gap:12px;margin-top:32px;padding-right:0}.msc-footer li a{min-height:44px}}@media (max-width:380px){.msc-footer-nav{grid-template-columns:1fr}}@media print{.msc-footer{display:none}}.secondary-page{--paper:#121b2e;--paper-2:#151f35;--paper-card:#172239;--night:#0d1627;--dusk:var(--paper);--ivory:#ece6da;--secondary-ink:var(--ivory);--secondary-muted:#a9b1bf;--secondary-navy:var(--paper);--secondary-line:hsla(40,32%,89%,.12);--secondary-blue:#79dfe3;--secondary-accent:#79dfe3;--secondary-link:#9ad8dc;--ink:var(--secondary-ink);--muted:var(--secondary-muted);--line:var(--secondary-line);background:var(--paper);color:var(--secondary-ink);display:flex;flex-direction:column;font-family:Manrope,Manrope Fallback,sans-serif;min-height:100vh;overflow-x:clip}html:has(>body.secondary-page){overflow-x:clip}.secondary-page *,.secondary-page :after,.secondary-page :before{box-sizing:border-box}.secondary-page h1,.secondary-page h2,.secondary-page h3{color:var(--secondary-ink);font-family:Onest,Onest Fallback,Manrope,sans-serif;letter-spacing:-.035em}.secondary-page li,.secondary-page p{color:var(--secondary-muted)}.secondary-page main{flex:1;position:relative;z-index:1}.secondary-page ::-moz-selection{background:#79dfe340}.secondary-page ::selection{background:#79dfe340}html .secondary-page .site-header{backdrop-filter:blur(22px) saturate(1.2);background:#0c1423e6!important;border-bottom:1px solid rgba(233,240,250,.08);height:auto;position:sticky;top:0;z-index:50}.secondary-page .nav-bar{background:transparent!important;box-shadow:none!important;height:auto;padding:0}.secondary-page .secondary-nav-shell{align-items:center;display:flex;gap:24px;height:72px;justify-content:space-between;margin:auto;padding:0;width:min(1180px,calc(100% - 48px))}.secondary-page .nav-logo{align-items:center;color:#fff;display:flex;flex:0 0 auto;font:700 17px Onest,Onest Fallback,Manrope,sans-serif;gap:10px;text-decoration:none}.secondary-page .nav-logo img{display:block!important;height:38px;-o-object-fit:contain;object-fit:contain;width:38px}.secondary-page .logo-dark{display:none!important}.secondary-page .nav-menu{align-items:center;display:flex;gap:28px;margin:0;padding:0}.secondary-page .nav-menu li{margin:0}.secondary-page .nav-link{color:#b9c4d4;font:500 14px Manrope,Manrope Fallback,sans-serif;padding:0;text-decoration:none}.secondary-page .nav-link:focus-visible,.secondary-page .nav-link:hover{color:#fff}.secondary-page .nav-actions{align-items:center;display:flex;gap:12px}.secondary-page .language-selector{position:relative}.secondary-page .language-toggle{align-items:center;background:#ffffff08;border:1px solid rgba(233,240,250,.12);border-radius:12px;color:#fff;display:flex;gap:8px;height:42px;justify-content:center;min-width:66px;padding:0 12px}.secondary-page .language-dropdown{background:#1e2d45;border:1px solid rgba(233,240,250,.12);border-radius:14px;box-shadow:0 22px 60px #0006;left:auto;min-width:190px;padding:6px;right:0;top:calc(100% + 10px)}.secondary-page .language-dropdown .lang-option{background:transparent;border:0;border-radius:9px;color:#cfdbec;min-height:42px;padding:8px 10px}.secondary-page .language-dropdown .lang-option span{color:inherit}.secondary-page .language-dropdown .lang-option:focus-visible,.secondary-page .language-dropdown .lang-option:hover{background:#ffffff12}.secondary-page .language-dropdown .lang-option.active{background:#79dfe32e;color:#fff}.secondary-page .error-actions .cta-button,.secondary-page .form-submit,.secondary-page .secondary-download{align-items:center;background:var(--secondary-ink);border:0;border-radius:13px;box-shadow:none;color:var(--paper);display:inline-flex;font-weight:800;justify-content:center;min-height:42px;padding:0 18px;text-decoration:none;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease}.secondary-page .error-actions .cta-button:hover,.secondary-page .form-submit:hover,.secondary-page .secondary-download:hover{box-shadow:0 14px 30px #00000059;transform:translateY(-2px)}.secondary-page .error-actions .cta-button,.secondary-page .site-header .secondary-download{background:var(--ivory);color:#0d1524}.secondary-page .mobile-menu-toggle{display:none}.secondary-page #mobile-menu{backdrop-filter:blur(22px);background:#0c1423fa!important;border-bottom:1px solid rgba(233,240,250,.08);padding:18px 24px 26px!important;top:72px!important}.secondary-page .mobile-menu-link{color:#cfdbec}.secondary-page .blog-article .blog-breadcrumb,.secondary-page .blog-article .blog-header,.secondary-page .blog-index .blog-header,.secondary-page .contact-header,.secondary-page .error-section,.secondary-page .legal-header,.secondary-page .manual-header{--secondary-ink:#edf2fa;--secondary-muted:#b3bfd0;--secondary-accent:#79dfe3;--secondary-link:#a9e9ec;--ink:#edf2fa;--muted:#b3bfd0;-o-border-image:linear-gradient(var(--night),var(--night)) 0 /0 /0 100vw;border-image:linear-gradient(var(--night),var(--night)) fill 0 /0 /0 100vw;color:var(--secondary-ink)}.secondary-page .blog-article .blog-breadcrumb,.secondary-page .blog-index .blog-header,.secondary-page .contact-header,.secondary-page .legal-header,.secondary-page .manual-header{border-image-outset:120px 100vw 0}.secondary-page .blog-article .blog-header,.secondary-page .blog-index .blog-header,.secondary-page .contact-header,.secondary-page .error-section,.secondary-page .legal-header,.secondary-page .manual-header{border-image-source:linear-gradient(180deg,var(--night) 0,var(--night) 35%,var(--dusk) 100%);isolation:isolate;position:relative}.secondary-page .blog-article .blog-header{border-image-outset:0 100vw}.secondary-page .blog-article .blog-header:before,.secondary-page .blog-index .blog-header:before,.secondary-page .contact-header:before,.secondary-page .error-section:before,.secondary-page .legal-header:before,.secondary-page .manual-header:before{animation:band-rings 14s ease-in-out infinite;background:radial-gradient(circle at 82% 38%,rgba(121,223,227,.95) 0 3px,transparent 4px),radial-gradient(circle at 70% 78%,rgba(233,240,250,.55) 0 2.5px,transparent 3.5px),radial-gradient(circle at 93% 70%,rgba(121,223,227,.7) 0 2.5px,transparent 3.5px),repeating-radial-gradient(circle at 82% 60%,transparent 0 78px,rgba(121,223,227,.1) 79px 80px);bottom:0;content:"";left:50%;margin-left:-50vw;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-image:radial-gradient(ellipse 45% 90% at 82% 60%,#000 30%,transparent 75%),linear-gradient(#000 55%,transparent);mask-image:radial-gradient(ellipse 45% 90% at 82% 60%,#000 30%,transparent 75%),linear-gradient(#000 55%,transparent);pointer-events:none;position:absolute;top:-140px;transform-origin:82% 60%;width:100vw;z-index:-1}@keyframes band-rings{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.secondary-page .contact-section,.secondary-page .legal-section{background:transparent;padding:0 0 clamp(64px,8vw,110px)}.secondary-page .contact-container,.secondary-page .legal-container{margin:0 auto;max-width:none;padding:0;width:min(820px,calc(100% - 48px))}.secondary-page .contact-header,.secondary-page .legal-header{margin-bottom:clamp(24px,3vw,40px);padding:clamp(32px,5vw,64px) 0 clamp(24px,3vw,40px);text-align:left}.secondary-page .contact-title,.secondary-page .legal-title{background:none;color:var(--secondary-ink);font-size:clamp(2.5rem,5.4vw,4.4rem);font-weight:700;letter-spacing:-.045em;line-height:.98;margin:0 0 18px;max-width:14ch;text-wrap:balance;-webkit-text-fill-color:currentColor}.secondary-page .contact-subtitle,.secondary-page .legal-subtitle{color:var(--secondary-muted);font-size:clamp(.98rem,1.5vw,1.1rem);line-height:1.65;margin:0}.secondary-page .legal-content{background:none;border:0;box-shadow:none;color:var(--secondary-muted);padding:0}.secondary-page .contact-form{background:var(--paper-card);border:1px solid var(--secondary-line);border-radius:22px;box-shadow:0 30px 70px #00000040;color:var(--secondary-muted);padding:clamp(24px,3.5vw,40px)}.secondary-page .legal-section-title{align-items:baseline;border:0;border-top:1px solid var(--secondary-line);color:var(--secondary-ink);display:flex;font-size:clamp(1.3rem,2.4vw,1.65rem);gap:18px;line-height:1.2;margin:56px 0 18px;padding:18px 0 0}.secondary-page .legal-section-title:first-child,.secondary-page .legal-section-title:first-of-type{margin-top:0}.secondary-page .section-marker{background:none;border:0;border-radius:0;color:var(--secondary-accent);flex:0 0 auto;font:800 13px Manrope,Manrope Fallback,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.1em;margin:0;min-width:28px;padding:0}.secondary-page .legal-content li,.secondary-page .legal-content p{color:var(--secondary-muted);font-size:1.02rem;line-height:1.75}.secondary-page .legal-content p{margin:0 0 16px;max-width:68ch}.secondary-page .legal-content ul{margin:0 0 24px;padding-left:22px}.secondary-page .legal-content li{margin-bottom:10px}.secondary-page .legal-content li::marker{color:var(--secondary-accent)}.secondary-page .legal-content strong{color:var(--secondary-ink)}.secondary-page .legal-contact a,.secondary-page .legal-content a{color:var(--secondary-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.secondary-page .legal-contact,.secondary-page .legal-footer{background:none;border:0;border-radius:0;border-top:2px solid var(--secondary-accent);color:var(--secondary-muted);margin-top:48px;padding:22px 0 0;text-align:left}.secondary-page .contact-form{margin:0;max-width:none}.secondary-page .form-group{margin-bottom:24px}.secondary-page .form-label{color:var(--secondary-ink);font-weight:700;margin-bottom:9px}.secondary-page .form-input,.secondary-page .form-textarea{background:#ffffff0a;border:1px solid hsla(40,32%,89%,.18);border-radius:12px;color:var(--secondary-ink);padding:14px 16px}.secondary-page .form-input::-moz-placeholder,.secondary-page .form-textarea::-moz-placeholder{color:#7d8596}.secondary-page .form-input::placeholder,.secondary-page .form-textarea::placeholder{color:#7d8596}.secondary-page .form-input:focus,.secondary-page .form-textarea:focus{border-color:var(--secondary-accent);box-shadow:0 0 0 4px #79dfe32e}.secondary-page .form-input:focus-visible,.secondary-page .form-textarea:focus-visible{outline-color:var(--secondary-accent)}.secondary-page .form-submit{cursor:pointer;min-height:54px;width:100%}.secondary-page .error-message,.secondary-page .success-message{border-radius:14px;margin-bottom:24px;padding:18px 20px}.secondary-page .success-message{background:#5fe0a814;border-color:#5fe0a84d;color:#8fe6bf}.secondary-page .error-message{background:#ff6e7814;border-color:#ff6e784d;color:#ff9ba3}.secondary-page .form-error,.secondary-page .form-label.required:after{color:#ff8e98}.secondary-page .form-group.error .form-input,.secondary-page .form-group.error .form-textarea{border-color:#ff7d87}.secondary-page .error-section{align-items:center;border-image-outset:0 100vw;display:flex;flex-direction:column;justify-content:center;margin:0 auto;min-height:calc(100svh - 72px);padding:80px 0 110px;text-align:center;width:min(760px,calc(100% - 48px))}.secondary-page .error-section:before{background:radial-gradient(circle at 50% 50%,rgba(121,223,227,.95) 0 3px,transparent 4px),repeating-radial-gradient(circle at 50% 50%,transparent 0 78px,rgba(121,223,227,.1) 79px 80px);-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 20%,transparent 62%);mask-image:radial-gradient(circle at 50% 50%,#000 20%,transparent 62%);top:0;transform-origin:50% 50%}.secondary-page .error-icon{display:none}.secondary-page .error-title{background:none;color:var(--secondary-ink);font-size:clamp(3.2rem,9vw,6.5rem);font-weight:700;letter-spacing:-.05em;line-height:.95;margin:0 0 18px;-webkit-text-fill-color:currentColor}.secondary-page .error-subtitle{color:var(--secondary-muted);line-height:1.65;margin:0 auto 32px}.secondary-page .error-actions .secondary-button{align-items:center;background:transparent;border:1px solid rgba(233,240,250,.2);border-radius:13px;color:#edf2fa;display:inline-flex;font-weight:700;min-height:42px;padding:0 18px;text-decoration:none}.secondary-page .site-footer{background:#0b1421;border-top:1px solid var(--secondary-line);padding:42px 0;position:relative;z-index:1}.secondary-page .secondary-footer-shell{margin:auto;padding:0;width:min(1180px,calc(100% - 48px))}.secondary-page .footer-content{align-items:center;display:grid;gap:18px 42px;grid-template-columns:auto 1fr;text-align:left}.secondary-page .footer-logo{align-items:center;color:#fff;display:flex;font:700 17px Onest,Onest Fallback,Manrope,sans-serif;gap:10px;text-decoration:none}.secondary-page .footer-logo img{display:block!important;height:36px;width:36px}.secondary-page .footer-links,.secondary-page .footer-links-secondary{align-items:center;display:flex;flex-wrap:wrap;gap:10px 20px;justify-content:flex-end;margin:0}.secondary-page .copyright,.secondary-page .footer-label,.secondary-page .footer-link,.secondary-page .footer-link-secondary,.secondary-page .footer-separator{color:#93a2b5;font-size:13px}.secondary-page .footer-link-secondary:hover,.secondary-page .footer-link:hover{color:#fff}.secondary-page .copyright{grid-column:1;margin:0}.secondary-page .footer-links-secondary{grid-column:2;grid-row:2}.secondary-page .msc-footer li,.secondary-page .msc-footer p{color:inherit}.secondary-page .site-back-to-top{background:var(--ivory);border:1px solid rgba(233,240,250,.14);box-shadow:0 14px 34px #0a111e4d;color:#0d1627}.secondary-page a:focus-visible,.secondary-page button:focus-visible,.secondary-page summary:focus-visible{outline:3px solid var(--secondary-accent);outline-offset:3px}.secondary-page .site-header a:focus-visible,.secondary-page .site-header button:focus-visible{outline-color:#79dfe3}@supports (animation-timeline:view()){.secondary-page .blog-card,.secondary-page .legal-section-title,.secondary-page .manual-answer,.secondary-page .reveal-on-scroll{animation:page-rise linear both;animation-range:entry 0 entry 40%;animation-timeline:view()}}@keyframes page-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (max-width:900px){.secondary-page .nav-menu,.secondary-page .secondary-download{display:none}.secondary-page .blog-content .secondary-download,.secondary-page .blog-cta .secondary-download{display:inline-flex}.secondary-page .mobile-menu-toggle{align-items:center;background:#ffffff08;border:1px solid rgba(233,240,250,.12);border-radius:12px;display:flex;flex-direction:column;gap:5px;height:42px;justify-content:center;width:42px}.secondary-page .mobile-menu-toggle .bar{background:#fff;height:2px;margin:0;width:18px}}@media (max-width:680px){.secondary-page .contact-container,.secondary-page .error-section,.secondary-page .legal-container,.secondary-page .secondary-footer-shell,.secondary-page .secondary-nav-shell{width:min(100% - 32px,900px)}.secondary-page .secondary-nav-shell{height:64px}.secondary-page .nav-logo span{display:none}.secondary-page #mobile-menu{top:64px!important}.secondary-page .contact-section,.secondary-page .legal-section{padding:0 0 64px}.secondary-page .contact-header,.secondary-page .legal-header{margin-bottom:22px;padding:28px 0 22px}.secondary-page .blog-article .blog-header:before,.secondary-page .blog-index .blog-header:before,.secondary-page .contact-header:before,.secondary-page .legal-header:before,.secondary-page .manual-header:before{filter:opacity(.4)}.secondary-page .contact-form{border-radius:18px;padding:24px 19px}.secondary-page .legal-section-title{margin-top:44px}.secondary-page .legal-content li,.secondary-page .legal-content p{font-size:.98rem;line-height:1.72}.secondary-page .footer-content{gap:22px;grid-template-columns:1fr}.secondary-page .footer-links,.secondary-page .footer-links-secondary{grid-column:1;grid-row:auto;justify-content:flex-start}.secondary-page .copyright{grid-column:1}.secondary-page .error-actions{flex-direction:column;width:100%}.secondary-page .error-actions a{justify-content:center;width:100%}}@media (forced-colors:active){.secondary-page .blog-article .blog-header:before,.secondary-page .blog-index .blog-header:before,.secondary-page .contact-header:before,.secondary-page .error-section:before,.secondary-page .legal-header:before,.secondary-page .manual-header:before{display:none}}.skip-link{background:#fff;color:#000;left:10px;padding:12px;position:fixed;top:-60px;z-index:10000}.skip-link:focus{top:10px}
