@font-face{font-family:"OCR-B";src:url(data:font/woff;base64,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) format("woff");font-display:block}:root{--primary:#1b3df5;--accent:var(--primary);--on-primary:#fff;--brand-bg:#1b3df5;--on-brand:#fff;--brand-line:#1b3df5;--footer-bg:#06104f;--cta:#ffb81c;--on-cta:#14171f;--cta-hover:#ffc94d;--cta-line:#14171f;--text:#14171f;--text-muted:#4a5568;--text-light:#4a5568;--bg:#fff;--bg-subtle:#f3f5ff;--bg-code:#f3f5ff;--border:#d5daf0;--border-light:#e6e9f8;--shadow:rgba(10,26,140,.18);--font-heading:"OCR-B",var(--font-body);--font-h1:var(--font-heading);--font-h2:var(--font-heading);--font-accent:"OCR-B",var(--font-body);--soft:var(--bg-subtle);--fg:var(--text);--mut:var(--text-muted);--line:var(--border);--acc:var(--primary);--on-acc:#fff;--flag:#c4161c;--paper:#fff;--ink:#111;--hair:#8884;--solid:#000;--sans:var(--font-body);--mono:var(--font-code);}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){--primary:#7d93ff;--on-primary:#0b1020;--brand-bg:#1b2fd0;--brand-line:#262d52;--footer-bg:#080d3a;--cta:#ffc233;--cta-hover:#ffd166;--cta-line:transparent;--text:#e9ecf1;--text-muted:#a9b3c7;--text-light:#a9b3c7;--bg:#0b1020;--bg-subtle:#141a33;--bg-code:#141a33;--border:#262d52;--border-light:#1d2444;--shadow:rgba(0,0,0,.5);--flag:#ff7b80;--on-acc:#0b1020}}:root[data-theme="dark"]{--primary:#7d93ff;--on-primary:#0b1020;--brand-bg:#1b2fd0;--brand-line:#262d52;--footer-bg:#080d3a;--cta:#ffc233;--cta-hover:#ffd166;--cta-line:transparent;--text:#e9ecf1;--text-muted:#a9b3c7;--text-light:#a9b3c7;--bg:#0b1020;--bg-subtle:#141a33;--bg-code:#141a33;--border:#262d52;--border-light:#1d2444;--shadow:rgba(0,0,0,.5);--flag:#ff7b80;--on-acc:#0b1020}h1{font-family:var(--font-h1)}h2{font-family:var(--font-h2)}h1,h2{font-weight:400;letter-spacing:0;overflow-wrap:break-word;font-synthesis:none}h3,h4,h5,h6{font-family:var(--font-body)}:where(.section-hero) h1{font-size:var(--fs-h1-hero)}.nav-cta,.mobile-cta,.btn-primary,.btn.p,.header-nav .nav-cta{background:var(--cta);color:var(--on-cta);border:1px solid var(--cta-line)}.nav-cta:hover,.btn-primary:hover,.btn.p:hover,.header-nav .nav-cta:hover{background:var(--cta-hover);color:var(--on-cta)}.nav-cta:active,.btn-primary:active,.btn.p:active{background:color-mix(in srgb,var(--cta) 75%,var(--on-cta))}.btn-primary,.btn.p{padding:10px 22px}.offerings-bar{background:none;border:0;color:var(--text-muted)}.offerings-nav a,.utility-link{color:var(--text-muted);font-weight:500;font-size:var(--fs-xs)}.offerings-nav a:hover,.utility-link:hover{color:var(--primary);text-decoration:underline;text-underline-offset:4px}@media (min-width:901px){.header-utilities{display:contents}.utility-text{order:1}.offerings-nav{order:2}.header-utilities a[aria-label=Search]{order:3}}.offerings-bar .site-logo{color:var(--text)}@media (max-width:900px){.offerings-bar{display:none}.site-header .header-top{flex-wrap:nowrap;gap:8px;min-width:0}.site-header .content-nav-brand{flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.site-header .header-mobile-actions{flex:0 0 auto;display:flex;align-items:center;gap:8px;min-width:0}.site-header .mobile-cta{flex:0 0 auto;white-space:nowrap;padding:8px 14px;min-height:40px}}@media (max-width:360px){.site-header .mobile-cta{padding:8px 10px;font-size:14px}}.bar{display:none}.header-nav a{font-weight:400;font-size:var(--fs-sm);border-bottom:0;padding:8px 14px}.header-nav .nav-cta{font-family:var(--font-body);font-weight:600;padding:8px 18px}.header-nav a + a::before,.header-nav a::before{content:"";position:absolute;inset:2px;width:auto;height:auto;opacity:0;pointer-events:none;transition:opacity .15s;--tick:var(--primary);background:linear-gradient(var(--tick),var(--tick)) 0 0/7px 2px no-repeat,linear-gradient(var(--tick),var(--tick)) 0 0/2px 7px no-repeat,linear-gradient(var(--tick),var(--tick)) 100% 0/7px 2px no-repeat,linear-gradient(var(--tick),var(--tick)) 100% 0/2px 7px no-repeat,linear-gradient(var(--tick),var(--tick)) 0 100%/7px 2px no-repeat,linear-gradient(var(--tick),var(--tick)) 0 100%/2px 7px no-repeat,linear-gradient(var(--tick),var(--tick)) 100% 100%/7px 2px no-repeat,linear-gradient(var(--tick),var(--tick)) 100% 100%/2px 7px no-repeat}.header-nav a:hover::before,.header-nav a.nav-active::before{opacity:1}.header-nav a.nav-active{border-bottom:0;background:color-mix(in srgb,var(--primary) 9%,transparent)}.header-nav .nav-cta::before,.header-nav .nav-cta + .nav-cta::before{content:none}.header-nav .nav-contact{color:var(--text-muted);font-weight:500;margin-left:auto;margin-right:-6px}.header-nav .nav-contact + .nav-cta{margin-left:0}.header-nav .nav-contact:hover{color:var(--primary);text-decoration:underline;text-underline-offset:4px}a:focus-visible,button:focus-visible,label:focus-visible,summary:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.section{padding:48px 0}.section-hero{padding:72px 24px 56px}.feature-grid{gap:24px}.feature-card{display:flex;flex-direction:column;background:var(--bg);transition:border-color .15s,box-shadow .15s}a.feature-card:hover{border-color:var(--primary);box-shadow:0 2px 8px var(--shadow)}.feature-card .card-link{margin-top:auto}.layout-landing:not(:has(:is(.sol-page,.topic-page))) .section:last-child:not(:has(.feature-grid,.kontakt)){background:var(--brand-bg);color:var(--on-brand);border-color:var(--brand-bg)}.layout-landing:not(:has(:is(.sol-page,.topic-page))) .section:last-child:not(:has(.feature-grid,.kontakt)) h2,.layout-landing:not(:has(:is(.sol-page,.topic-page))) .section:last-child:not(:has(.feature-grid,.kontakt)) h3,.layout-landing:not(:has(:is(.sol-page,.topic-page))) .section:last-child:not(:has(.feature-grid,.kontakt)) p,.layout-landing:not(:has(:is(.sol-page,.topic-page))) .section:last-child:not(:has(.feature-grid,.kontakt)) .step-title,.layout-landing:not(:has(:is(.sol-page,.topic-page))) .section:last-child:not(:has(.feature-grid,.kontakt)) .step p{color:var(--on-brand)}.layout-landing:not(:has(:is(.sol-page,.topic-page))) .section:last-child:not(:has(.feature-grid,.kontakt)) p a{color:var(--on-brand);text-decoration:underline}.layout-landing:not(:has(:is(.sol-page,.topic-page))) .section:last-child:not(:has(.feature-grid,.kontakt)) a:focus-visible{outline-color:var(--on-brand)}.layout-landing:not(:has(:is(.sol-page,.topic-page))) .section:last-child:not(:has(.feature-grid,.kontakt)) .step-marker{background:var(--cta);color:var(--on-cta)}.layout-landing:not(:has(:is(.sol-page,.topic-page))) .section:last-child:not(:has(.feature-grid,.kontakt)) .btn-secondary{color:var(--on-brand);border-color:var(--on-brand);background:transparent}.layout-landing:not(:has(:is(.sol-page,.topic-page))) .section:last-child:not(:has(.feature-grid,.kontakt)) .btn-secondary:hover{background:color-mix(in srgb,var(--on-brand) 15%,transparent);color:var(--on-brand)}@media (max-width:600px){.section{padding:32px 0}.section-inner{padding-left:16px;padding-right:16px}.section-hero{padding:48px 16px 40px}}.layout-landing:has(.doc-page) .section-hero .section-inner > p:has(img){margin:24px 0 0;max-width:none}.layout-landing:has(.doc-page) .section-hero p:has(img) img{display:block;width:100%;max-width:1000px;height:auto;margin:0 auto;border:1px solid var(--border)}.layout-landing:has(.doc-page) .sol-jump{justify-content:center}.layout-landing:has(.doc-page) .feature-grid{margin:24px 0;border-bottom:1px solid var(--border)}.layout-landing:has(.doc-page) .feature-grid + p{margin-top:32px}@media (max-width:820px){.layout-landing:has(.doc-page) .feature-card{grid-template-columns:minmax(0,1fr) auto;padding:16px 8px}.layout-landing:has(.doc-page) .feature-card p{grid-column:1}.layout-landing:has(.doc-page) .feature-card::after{grid-column:2;grid-row:1/span 2;align-self:center}}.layout-landing:has(.faq-page) .section-hero .section-inner{text-align:left}.layout-landing:has(.faq-page) .section-hero p{margin-left:0;margin-right:0}.layout-landing:has(.faq-page) .section:not(.section-hero):not(:last-child) .section-inner{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:40px;align-items:start}.layout-landing:has(.faq-page) .section:not(.section-hero):not(:last-child) h2{grid-column:1/-1;margin:0 0 24px;text-align:left}.layout-landing:has(.faq-page) .section:not(.section-hero):not(:last-child) .section-inner > p:has(img){grid-column:1;grid-row:2;margin:0;max-width:none}.layout-landing:has(.faq-page) .section:not(.section-hero):not(:last-child) .section-inner > p:has(img) img{display:block;width:100%;height:auto;border:1px solid var(--border)}.layout-landing:has(.faq-page) .section:not(.section-hero):not(:last-child) .faq{grid-column:2;grid-row:2;margin:0}@media (max-width:820px){.layout-landing:has(.faq-page) .section:not(.section-hero):not(:last-child) .section-inner{grid-template-columns:minmax(0,1fr)}.layout-landing:has(.faq-page) .section:not(.section-hero):not(:last-child) .section-inner > p:has(img),.layout-landing:has(.faq-page) .section:not(.section-hero):not(:last-child) .faq{grid-column:1;grid-row:auto}.layout-landing:has(.faq-page) .section:not(.section-hero):not(:last-child) .section-inner > p:has(img){margin-bottom:20px}.layout-landing:has(.faq-page) .section:not(.section-hero):not(:last-child) .section-inner > p:has(img) img{max-width:240px}}.sol-page,.doc-page,.faq-page{display:none}.layout-landing:has(.sol-page){counter-reset:solgroup}.layout-landing:has(.sol-page) .section-hero .section-inner{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:56px;align-items:center;text-align:left}.layout-landing:has(.sol-page) .section-hero h1,.layout-landing:has(.sol-page) .section-hero p,.layout-landing:has(.sol-page) .sol-jump{grid-column:1;margin-left:0;margin-right:0;text-align:left;max-width:none}.layout-landing:has(.sol-page) .section-hero p{font-size:var(--fs-lead);line-height:1.6}.layout-landing:has(.sol-page) .section-hero p:has(.sol-page){display:none}.layout-landing:has(.sol-page) .section-hero p:has(img[src*="hero-scan"]){grid-column:2;grid-row:1/span 4;position:relative;margin:0;padding:12px;background:var(--paper);border:1px solid var(--border);box-shadow:0 6px 18px var(--shadow)}.layout-landing:has(.sol-page) .section-hero p:has(img) img{display:block;width:100%;height:auto}.layout-landing:has(.sol-page) .section-hero p:has(img[src*="hero-scan"])::before{content:"";position:absolute;inset:4px;pointer-events:none;--tick:var(--primary);background:linear-gradient(var(--tick),var(--tick)) 0 0/14px 2px no-repeat,linear-gradient(var(--tick),var(--tick)) 0 0/2px 14px no-repeat,linear-gradient(var(--tick),var(--tick)) 100% 0/14px 2px no-repeat,linear-gradient(var(--tick),var(--tick)) 100% 0/2px 14px no-repeat,linear-gradient(var(--tick),var(--tick)) 0 100%/14px 2px no-repeat,linear-gradient(var(--tick),var(--tick)) 0 100%/2px 14px no-repeat,linear-gradient(var(--tick),var(--tick)) 100% 100%/14px 2px no-repeat,linear-gradient(var(--tick),var(--tick)) 100% 100%/2px 14px no-repeat}.layout-landing:has(.sol-page) .section-hero p:has(img[src*="hero-scan"])::after{content:"";position:absolute;left:12px;right:12px;top:12px;height:2px;background:var(--cta);box-shadow:0 0 12px var(--cta);animation:sol-beam 2.8s ease-in-out .4s 1 both}@keyframes sol-beam{0%{top:12px;opacity:0}10%{opacity:1}90%{opacity:1}100%{top:calc(100% - 14px);opacity:0}}@media (prefers-reduced-motion:reduce){.layout-landing:has(.sol-page) .section-hero p:has(img[src*="hero-scan"])::after{display:none}}.sol-jump{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0}.sol-jump li{margin:0;max-width:none}.sol-jump a{display:block;padding:7px 14px;border:1px solid var(--border);background:var(--bg);color:var(--text);font:400 var(--fs-sm)/1.3 var(--font-body);text-decoration:none}.sol-jump a:hover{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 9%,var(--bg))}.layout-landing:has(.sol-page) .section:not(.section-hero) .section-inner{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,7fr);column-gap:40px;align-items:start}.layout-landing:has(.sol-page) .section:not(.section-hero) h2{grid-column:1;grid-row:1;margin:0;padding:0;border:0;text-align:left;font-size:var(--fs-h2);line-height:1.2}.layout-landing:has(.sol-page) .section:not(.section-hero) h2::before{counter-increment:solgroup;content:counter(solgroup,decimal-leading-zero);display:block;margin-bottom:10px;color:var(--primary);font-family:var(--font-accent);font-size:var(--fs-sm);letter-spacing:.08em}.layout-landing:is(:has(.sol-page),:has(.doc-page)) .feature-grid{grid-column:2;grid-row:1/span 3;display:block;margin:0;border-bottom:1px solid var(--border)}.layout-landing:has(.sol-page) .section:not(.section-hero) .section-inner > p{grid-column:1/-1;margin-top:32px;padding:16px 20px;background:var(--bg-subtle);border-left:4px solid var(--cta)}.layout-landing:is(:has(.sol-page),:has(.doc-page)) .feature-card{position:relative;display:grid;grid-template-columns:minmax(110px,170px) minmax(0,1fr) auto;gap:4px 24px;align-items:baseline;padding:20px 16px;border:0;border-top:1px solid var(--border);border-radius:0;background:transparent;box-shadow:none}.layout-landing:is(:has(.sol-page),:has(.doc-page)) .feature-card h3{margin:0;font-size:var(--fs-body);font-weight:600;color:var(--text)}.layout-landing:is(:has(.sol-page),:has(.doc-page)) .feature-card p{margin:0;font-size:var(--fs-sm);color:var(--text-muted)}.layout-landing:is(:has(.sol-page),:has(.doc-page)) .feature-card::after{content:"\2192";color:var(--primary);font-size:var(--fs-lead);transition:transform .15s}.layout-landing:is(:has(.sol-page),:has(.doc-page)) a.feature-card p:has(>.card-link:only-child){display:none}.layout-landing:is(:has(.sol-page),:has(.doc-page)) a.feature-card:hover{background:color-mix(in srgb,var(--primary) 7%,transparent);box-shadow:none}.layout-landing:is(:has(.sol-page),:has(.doc-page)) a.feature-card:hover::after{transform:translateX(4px)}.layout-landing:is(:has(.sol-page),:has(.doc-page)) a.feature-card::before{content:"";position:absolute;inset:3px;opacity:0;transition:opacity .15s;pointer-events:none;--tick:var(--primary);background:linear-gradient(var(--tick),var(--tick)) 0 0/10px 2px no-repeat,linear-gradient(var(--tick),var(--tick)) 0 0/2px 10px no-repeat,linear-gradient(var(--tick),var(--tick)) 100% 0/10px 2px no-repeat,linear-gradient(var(--tick),var(--tick)) 100% 0/2px 10px no-repeat,linear-gradient(var(--tick),var(--tick)) 0 100%/10px 2px no-repeat,linear-gradient(var(--tick),var(--tick)) 0 100%/2px 10px no-repeat,linear-gradient(var(--tick),var(--tick)) 100% 100%/10px 2px no-repeat,linear-gradient(var(--tick),var(--tick)) 100% 100%/2px 10px no-repeat}.layout-landing:is(:has(.sol-page),:has(.doc-page)) a.feature-card:hover::before,.layout-landing:is(:has(.sol-page),:has(.doc-page)) a.feature-card:focus-visible::before{opacity:1}.layout-landing:has(.sol-page) .section:not(.section-hero) .section-inner > p:has(img){grid-column:1;grid-row:2;margin:24px 0 0;max-width:none;padding:0;background:none;border:0}.layout-landing:has(.sol-page) .section:not(.section-hero) .section-inner > p:has(img) img{display:block;width:100%;max-width:440px;height:auto;border:1px solid var(--border)}.layout-landing:has(.sol-page) .section:last-child:not(.section-hero) .section-inner > p:not(:has(img)){position:relative;margin-top:48px;margin-left:0;margin-right:0;max-width:none;text-align:left;padding:28px 232px 28px 28px;min-height:150px;background:var(--bg-subtle);border:1px solid var(--border);border-left:4px solid var(--cta);font-size:var(--fs-body);line-height:1.5;transition:border-color .15s,background .15s}.layout-landing:has(.sol-page) .section:last-child:not(.section-hero) .section-inner > p:not(:has(img)) a{font-weight:600}.layout-landing:has(.sol-page) .section:last-child:not(.section-hero) .section-inner > p:not(:has(img)) a::after{content:"";position:absolute;inset:0;z-index:1}.layout-landing:has(.sol-page) .section:last-child:not(.section-hero) .section-inner > p:not(:has(img)):hover{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 7%,var(--bg-subtle))}.layout-landing:has(.sol-page) .section:last-child:not(.section-hero) .section-inner > p:not(:has(img)):has(a:focus-visible){outline:2px solid var(--primary);outline-offset:2px}.layout-landing:has(.sol-page) .section:last-child:not(.section-hero) .section-inner > p:not(:has(img))::before{content:"";position:absolute;right:28px;top:50%;width:176px;height:124px;margin-top:-62px;--mk:color-mix(in srgb,var(--text-muted) 50%,transparent);--bx:color-mix(in srgb,var(--primary) 28%,transparent);background:linear-gradient(var(--mk),var(--mk)) 12px 14px/40px 6px no-repeat,linear-gradient(var(--mk),var(--mk)) 58px 14px/30px 6px no-repeat,linear-gradient(var(--bx),var(--bx)) 91px 11px/56px 12px no-repeat,linear-gradient(var(--primary),var(--primary)) 91px 22px/56px 1px no-repeat,linear-gradient(var(--primary),var(--primary)) 91px 11px/56px 1px no-repeat,linear-gradient(var(--mk),var(--mk)) 94px 14px/50px 6px no-repeat,linear-gradient(var(--mk),var(--mk)) 150px 14px/14px 6px no-repeat,linear-gradient(var(--mk),var(--mk)) 12px 29px/22px 6px no-repeat,linear-gradient(var(--bx),var(--bx)) 37px 26px/50px 12px no-repeat,linear-gradient(var(--primary),var(--primary)) 37px 37px/50px 1px no-repeat,linear-gradient(var(--primary),var(--primary)) 37px 26px/50px 1px no-repeat,linear-gradient(var(--mk),var(--mk)) 40px 29px/44px 6px no-repeat,linear-gradient(var(--mk),var(--mk)) 90px 29px/36px 6px no-repeat,linear-gradient(var(--mk),var(--mk)) 132px 29px/32px 6px no-repeat,linear-gradient(var(--mk),var(--mk)) 12px 44px/52px 6px no-repeat,linear-gradient(var(--mk),var(--mk)) 70px 44px/26px 6px no-repeat,linear-gradient(var(--mk),var(--mk)) 102px 44px/40px 6px no-repeat,linear-gradient(var(--mk),var(--mk)) 12px 59px/30px 6px no-repeat,linear-gradient(var(--bx),var(--bx)) 45px 56px/62px 12px no-repeat,linear-gradient(var(--primary),var(--primary)) 45px 67px/62px 1px no-repeat,linear-gradient(var(--primary),var(--primary)) 45px 56px/62px 1px no-repeat,linear-gradient(var(--mk),var(--mk)) 48px 59px/56px 6px no-repeat,linear-gradient(var(--mk),var(--mk)) 110px 59px/28px 6px no-repeat,linear-gradient(var(--mk),var(--mk)) 144px 59px/20px 6px no-repeat,linear-gradient(var(--mk),var(--mk)) 12px 74px/44px 6px no-repeat,linear-gradient(var(--mk),var(--mk)) 62px 74px/18px 6px no-repeat,linear-gradient(var(--mk),var(--mk)) 86px 74px/60px 6px no-repeat,linear-gradient(var(--mk),var(--mk)) 12px 89px/36px 6px no-repeat,linear-gradient(var(--mk),var(--mk)) 54px 89px/40px 6px no-repeat,linear-gradient(var(--bx),var(--bx)) 97px 86px/40px 12px no-repeat,linear-gradient(var(--primary),var(--primary)) 97px 97px/40px 1px no-repeat,linear-gradient(var(--primary),var(--primary)) 97px 86px/40px 1px no-repeat,linear-gradient(var(--mk),var(--mk)) 100px 89px/34px 6px no-repeat,linear-gradient(var(--mk),var(--mk)) 12px 104px/26px 6px no-repeat,var(--bg);border:1px solid var(--border);box-shadow:0 4px 12px var(--shadow)}.layout-landing:has(.sol-page) .section:last-child:not(.section-hero) .section-inner > p:not(:has(img))::after{content:"";position:absolute;right:28px;top:50%;width:178px;height:124px;margin-top:-62px;background:linear-gradient(var(--cta),var(--cta)) 0 0/100% 2px no-repeat;filter:drop-shadow(0 0 4px var(--cta));animation:sol-read 3.6s ease-in-out infinite;pointer-events:none}@keyframes sol-read{0%{background-position:0 0}50%{background-position:0 100%}100%{background-position:0 0}}@media (prefers-reduced-motion:reduce){.layout-landing:has(.sol-page) .section:last-child:not(.section-hero) .section-inner > p:not(:has(img))::after{animation:none;background-position:0 58%}}@media (max-width:820px){.layout-landing:has(.sol-page) .section-hero .section-inner{grid-template-columns:minmax(0,1fr)}.layout-landing:has(.sol-page) .section-hero p:has(img[src*="hero-scan"]){grid-column:1;grid-row:auto;margin-top:24px}.layout-landing:has(.sol-page) .section:not(.section-hero) .section-inner{grid-template-columns:minmax(0,1fr)}.layout-landing:has(.sol-page) .section:not(.section-hero) h2{margin-bottom:16px}.layout-landing:is(:has(.sol-page),:has(.doc-page)) .feature-grid{grid-column:1;grid-row:auto}.layout-landing:is(:has(.sol-page),:has(.doc-page)) .feature-card{grid-template-columns:minmax(0,1fr) auto;padding:16px 8px}.layout-landing:is(:has(.sol-page),:has(.doc-page)) .feature-card p{grid-column:1}.layout-landing:is(:has(.sol-page),:has(.doc-page)) .feature-card::after{grid-column:2;grid-row:1/span 2;align-self:center}.layout-landing:has(.sol-page) .section:last-child:not(.section-hero) .section-inner > p:not(:has(img)){padding:178px 20px 24px}.layout-landing:has(.sol-page) .section:last-child:not(.section-hero) .section-inner > p:not(:has(img))::before,.layout-landing:has(.sol-page) .section:last-child:not(.section-hero) .section-inner > p:not(:has(img))::after{right:auto;left:20px;top:24px;margin-top:0}}small,.small{font-size:var(--fs-sm);color:var(--text-muted)}.src{font-size:var(--fs-xs);color:var(--text-muted)}.sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.scroll-title,.scroll-title.visible{display:none}.hs-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(24px,5vw,64px);align-items:center}.hs-text{text-align:left}.hs-text p{margin-left:0;margin-right:0}.hs-fig{margin:0}.hs-wrap{position:relative;--secs:12s}.hs{display:block;width:100%;height:auto;border:1px solid var(--border);background:#fff}.hs .k{fill:rgba(111,134,255,.07);stroke:#6f86ff;stroke-width:1.5;vector-effect:non-scaling-stroke}.hs .r{fill:rgba(111,134,255,.1);stroke:#8fa2ff;stroke-width:2.5;vector-effect:non-scaling-stroke}.hs .a,.hs .c{fill:rgba(255,184,28,.3);stroke:#ffb81c;stroke-width:2.5}.hs .c,.hs .ln{opacity:0}.hs-step{position:absolute;left:10px;bottom:10px;margin:0;font:13px/1 var(--font-accent);pointer-events:none}.hs-step span{position:absolute;left:0;bottom:0;white-space:nowrap;padding:5px 9px;background:var(--cta);color:var(--on-cta);opacity:0}.hs-step .s5{opacity:1}@keyframes hs-cam{0%,14%{transform:var(--cam-c)}26%,34%{transform:var(--cam-w)}44%,50%{transform:var(--cam-l)}62%,68%{transform:var(--cam-r)}82%,100%{transform:translate(0,0) scale(1)}}@keyframes hs-vis{0%{opacity:0}4%,94%{opacity:1}99%,100%{opacity:0}}@keyframes hs-c{0%,3%{opacity:0}6%,24%{opacity:1}28%,100%{opacity:0}}@keyframes hs-a{0%,20%{opacity:0}26%,100%{opacity:1}}@keyframes hs-ln{0%,34%{opacity:0}40%,56%{opacity:1}62%,100%{opacity:0}}@keyframes hs-r1{0%,56%{opacity:0}64%,100%{opacity:1}}@keyframes hs-r2{0%,76%{opacity:0}84%,100%{opacity:1}}@keyframes hs-pg{0%,74%{opacity:0}84%,100%{opacity:1}}@keyframes hs-fa{0%,46%{opacity:0;transform:translate(var(--dx),var(--dy))}62%,100%{opacity:1;transform:none}}@keyframes hs-fb{0%,64%{opacity:0;transform:translate(var(--dx),var(--dy))}82%,100%{opacity:1;transform:none}}@keyframes hs-s1{0%,3%{opacity:0}6%,14%{opacity:1}18%,100%{opacity:0}}@keyframes hs-s2{0%,21%{opacity:0}25%,34%{opacity:1}38%,100%{opacity:0}}@keyframes hs-s3{0%,39%{opacity:0}43%,52%{opacity:1}56%,100%{opacity:0}}@keyframes hs-s4{0%,57%{opacity:0}61%,70%{opacity:1}74%,100%{opacity:0}}@keyframes hs-s5{0%,80%{opacity:0}84%,94%{opacity:1}98%,100%{opacity:0}}@media (prefers-reduced-motion:no-preference){.hs .cam,.hs .c,.hs .a,.hs .ln,.hs .r1,.hs .r2,.hs .pg,.hs .t,.hs-step span{animation-duration:var(--secs);animation-iteration-count:infinite;animation-fill-mode:both;animation-timing-function:cubic-bezier(.45,0,.25,1)}.hs .cam{transform-origin:0 0;animation-name:hs-cam,hs-vis;animation-timing-function:cubic-bezier(.5,0,.2,1),linear}.hs .c{animation-name:hs-c}.hs .a{animation-name:hs-a}.hs .ln{animation-name:hs-ln}.hs .r1{animation-name:hs-r1}.hs .r2{animation-name:hs-r2}.hs .pg{animation-name:hs-pg}.hs .ta{animation-name:hs-fa}.hs .tb{animation-name:hs-fb}.hs-step .s1{animation-name:hs-s1}.hs-step .s2{animation-name:hs-s2}.hs-step .s3{animation-name:hs-s3}.hs-step .s4{animation-name:hs-s4}.hs-step .s5{animation-name:hs-s5}}@media (max-width:820px){.hs-step{font-size:12px}}.cta{display:flex;flex-wrap:wrap;gap:14px 22px;align-items:center;margin:24px 0}@media (max-width:820px){.hs-grid{grid-template-columns:minmax(0,1fr)}}.zr{margin:32px 0 0}.zr-row{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;counter-reset:zt}.zt{min-width:0;display:flex;flex-direction:column;gap:14px;grid-column:span 2;padding:16px;background:var(--bg-subtle);border:1px solid var(--border);counter-increment:zt}.zt:nth-child(n+4){grid-column:span 3}.zt svg{display:block;width:100%;height:170px;background:var(--paper);border:1px solid var(--border);padding:8px;box-sizing:border-box}.zt:nth-child(n+4) svg{height:210px}.zt .ov rect{fill:none;stroke:var(--primary);stroke-width:2.2;vector-effect:non-scaling-stroke}.zt p{margin:0;font-size:var(--fs-body);line-height:1.55;color:var(--text);text-align:left;text-wrap:pretty}.zt p b{display:flex;align-items:center;gap:10px;margin-bottom:6px;color:var(--text);font-weight:650;font-size:var(--fs-lead)}.zt p b::before{content:counter(zt,decimal-leading-zero);color:var(--primary);font:400 var(--fs-sm)/1 var(--font-accent);letter-spacing:.08em}.zt p b::after{content:"";flex:1;height:1px;background:linear-gradient(90deg,var(--primary),transparent)}.zr figcaption{max-width:70ch;margin-top:20px;padding-left:14px;border-left:3px solid var(--primary);text-align:left}.zr + p{margin:20px 0 0;text-align:left;font-size:var(--fs-sm);color:var(--text-muted)}.zr ~ .steps{margin-top:clamp(40px,6vw,72px);padding-top:clamp(32px,5vw,56px);border-top:1px solid var(--border)}@media (max-width:820px){.zr-row{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-16px;padding:0 16px 14px;-webkit-overflow-scrolling:touch}.zt,.zt:nth-child(n+4){flex:0 0 78%;grid-column:auto;scroll-snap-align:start}.zt svg,.zt:nth-child(n+4) svg{height:190px}}.rd{margin:20px 0 28px;display:grid;grid-template-columns:minmax(0,1fr);gap:20px 32px;align-items:center}.rd img{width:100%;max-width:420px;height:auto;background:var(--paper);border:1px solid var(--border);padding:6px;box-shadow:0 6px 18px var(--shadow)}.rd-l{list-style:none;margin:0;padding:0;display:grid;gap:10px}.rd-l li{text-align:left;display:grid;grid-template-columns:9em 1fr;gap:2px 16px;align-items:baseline;padding:10px 0;border-top:1px solid var(--border)}.rd-t{font:600 var(--fs-body)/1.3 var(--font-code);letter-spacing:.02em}.rd-t mark{background:none;color:var(--flag);text-decoration:underline wavy;text-underline-offset:4px}.rd-l li.rd-src{align-items:center;border-top:0}.rd-l li.rd-src img{justify-self:start}.rd-n{grid-column:2;font-size:var(--fs-sm);color:var(--text-muted)}.rd figcaption{grid-column:1/-1}@media (min-width:821px){.rd-l{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.rd-l li{display:flex;flex-direction:column;gap:8px;padding:16px 18px;background:var(--bg-subtle);border:1px solid var(--border);border-top:3px solid var(--border)}.rd-l li:nth-child(2){border-top-color:var(--primary)}.rd-l li.rd-src{grid-column:1/-1;flex-direction:row;align-items:center;gap:16px;background:none;border:0;padding:0}.rd-t{font-size:1.2rem;word-break:break-word}.rd-n{grid-column:auto}}.chips{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:24px 0;max-width:none}.chips div{padding:16px 18px;border:1px solid var(--border);background:var(--bg)}.chips dt{font-weight:620;margin-bottom:4px}.chips dd{margin:0;color:var(--text-muted);font-size:var(--fs-sm)}.chips.proc{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:0;border:1px solid var(--border);background:var(--bg-subtle);counter-reset:pc}.chips.proc div{position:relative;padding:22px 22px 24px;border:0;border-left:1px solid var(--border);background:none;counter-increment:pc}.chips.proc div:first-child{border-left:0}.chips.proc div::before{content:"";position:absolute;left:-1px;right:0;top:-1px;height:3px;background:var(--primary)}.chips.proc .pi{display:block;width:30px;height:30px;margin-bottom:16px;fill:none;stroke:var(--primary);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.chips.proc dt{font:400 var(--fs-xs)/1 var(--font-accent);letter-spacing:.12em;text-transform:uppercase;color:var(--primary);margin-bottom:10px}.chips.proc dt::before{content:counter(pc,decimal-leading-zero) " ";color:var(--text-muted)}.chips.proc dd{font-size:var(--fs-body);line-height:1.5;color:var(--text)}@media (max-width:820px){.chips.proc div{border-left:0;border-top:1px solid var(--border)}.chips.proc div:first-child{border-top:0}}.proc-more{margin:16px 0 0;font-size:var(--fs-sm);color:var(--text-muted)}.proc-more a{font-weight:600;white-space:nowrap}.proc-more a::after{content:" 92"}@media (max-width:820px){.rd-l li{grid-template-columns:minmax(0,1fr)}.rd-n{grid-column:1}}.box{background:var(--bg-subtle);padding:24px}figure.fig{margin:32px 0}figure.fig svg{display:block;width:100%;height:auto;max-width:560px}figure.fig svg text{font-family:var(--sans);fill:currentColor}figure.fig figcaption{font-size:var(--fs-sm);color:var(--mut);max-width:40em;margin-top:10px}.fig .page{fill:var(--soft);stroke:currentColor;stroke-opacity:.35}.fig .bx{fill:none}.fig .bx.ok{stroke:var(--acc)}.fig .bx.fl{stroke:var(--flag)}.tnctl{display:inline-block;min-height:44px;margin:0 0 10px;padding:10px 18px;border:1px solid var(--line);font:600 var(--fs-sm) var(--sans);cursor:pointer}.tnctl:hover{border-color:var(--mut)}.tnctl .off{display:none}.tnp:checked+.tnctl .on{display:none}.tnp:checked+.tnctl .off{display:inline}.tnp:focus-visible+.tnctl{outline:3px solid var(--acc);outline-offset:3px}.tnp:checked~svg.tn *{animation-play-state:paused!important}.io{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px 36px;margin:28px 0 32px;padding:22px 24px;border:1px solid var(--border);background:var(--bg-subtle)}.io-g{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px 18px}.io-l{font:600 var(--fs-sm)/1.2 var(--sans);color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em}.io ul{list-style:none;display:flex;gap:10px;margin:0;padding:0}.io li{position:relative;max-width:none;width:54px;height:66px;margin:0;padding:0 0 10px;display:flex;align-items:flex-end;justify-content:center;font:700 12px/1 var(--sans);letter-spacing:.03em;color:var(--text);background:var(--text-muted);clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,0 100%)}.io li::before{content:"";position:absolute;inset:1.5px;z-index:-1;background:var(--bg);clip-path:polygon(0 0,calc(100% - 14.4px) 0,100% 14.4px,100% 100%,0 100%)}.io li::after{content:"";position:absolute;top:0;right:0;width:15px;height:15px;background:linear-gradient(to bottom left,transparent 50%,var(--text-muted) 50%)}.io .io-out li{color:var(--primary);background:var(--primary)}.io .io-out li::after{background:linear-gradient(to bottom left,transparent 50%,var(--primary) 50%)}.io-a{position:relative;width:56px;height:2px;background:var(--text-muted)}.io-a::after{content:"";position:absolute;right:-2px;top:-6px;border:7px solid transparent;border-left:10px solid var(--text-muted);border-right:0}@media (max-width:760px){.io{flex-direction:column}.io-a{width:2px;height:28px}.io-a::after{right:-6px;top:auto;bottom:-2px;border:7px solid transparent;border-top:10px solid var(--text-muted);border-bottom:0}}.breadcrumb{font-size:var(--fs-xs);color:var(--text-muted);margin-bottom:var(--space-md,1rem)}.breadcrumb a{color:var(--text-muted)}.breadcrumb [aria-current]{color:var(--text)}.section-inner,.section-hero .section-inner,.layout-raw main{max-width:var(--page-max);box-sizing:border-box}.layout-raw main{margin:0 auto;padding-left:24px;padding-right:24px}