.sdw{--sdw-blue:#094081;--sdw-blue-ink:#072f5f;--sdw-night:#0b1e36;--sdw-night-2:#102a4c;--sdw-red:#bc002d;--sdw-red-hover:#9e0026;--sdw-ink:#16202c;--sdw-muted:#4f5b6b;--sdw-line:#dde3ea;--sdw-soft:#f3f5f8;--sdw-ok-bg:#e8f6ed;--sdw-ok-ink:#11663a;--sdw-ok-line:#a8d8b9;--sdw-err-bg:#fdecef;--sdw-err-ink:#9e0026;--sdw-radius:8px;--sdw-gutter:20px;--sdw-offset:84px;color:var(--sdw-ink);font-family:inherit;font-size:1rem;line-height:1.6;-webkit-text-size-adjust:100%}.sdw *,.sdw *::before,.sdw *::after{box-sizing:border-box}.sdw section{position:relative;overflow-x:clip;scroll-margin-top:var(--sdw-offset)}.sdw :where(h1,h2,h3,p,ul,dl,dd,figure){margin:0}.sdw :where(img){display:block;max-width:100%}.sdw :where(a){color:inherit}.sdw :focus-visible{outline:3px solid var(--sdw-blue);outline-offset:3px}.sdw .sdw-hero :focus-visible,.sdw .sdw-quote__head :focus-visible,.sdw .sdw-quote__more :focus-visible{outline-color:#8fc1ff}.sdw .sdw-wrap{width:min(1200px, 100% - 2 * var(--sdw-gutter));margin-inline:auto}.sdw .sdw-h2{font-size:clamp(1.5rem, 1.1rem + 1.4vw, 2rem);line-height:1.25;font-weight:700;letter-spacing:-.01em;color:var(--sdw-ink)}.sdw .sdw-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:12px 22px;border:2px solid #fff0;border-radius:var(--sdw-radius);font:inherit;font-size:1rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;color:#fff!important;transition:background-color .15s ease,border-color .15s ease}.sdw .sdw-btn:hover,.sdw .sdw-btn:focus,.sdw .sdw-btn:active,.sdw .sdw-btn:visited{color:#fff!important;text-decoration:none}.sdw .sdw-btn--red,.sdw .sdw-btn--red:focus{background:var(--sdw-red);border-color:var(--sdw-red)}.sdw .sdw-btn--red:hover,.sdw .sdw-btn--red:active{background:var(--sdw-red-hover);border-color:var(--sdw-red-hover)}.sdw .sdw-btn--blue,.sdw .sdw-btn--blue:focus{background:var(--sdw-blue);border-color:var(--sdw-blue)}.sdw .sdw-btn--blue:hover,.sdw .sdw-btn--blue:active{background:var(--sdw-blue-ink);border-color:var(--sdw-blue-ink)}.sdw .sdw-btn--line,.sdw .sdw-btn--line:focus{background:#fff0;border-color:rgb(255 255 255 / .6)}.sdw .sdw-btn--line:hover,.sdw .sdw-btn--line:active{background:rgb(255 255 255 / .12);border-color:#fff}.sdw .sdw-btn--block{display:flex;width:100%}.sdw .sdw-link{font-weight:700;color:var(--sdw-blue)!important;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.sdw .sdw-link:hover{color:var(--sdw-blue-ink)!important}.sdw .sdw-media{position:relative;width:100%;overflow:hidden;border-radius:var(--sdw-radius);background:#e6ebf1}.sdw .sdw-media--4x3{aspect-ratio:4 / 3}.sdw .sdw-media--3x2{aspect-ratio:3 / 2}.sdw .sdw-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.sdw .sdw-media__ph{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:16px;text-align:center;font-size:.875rem;color:#6b7787;border:1.5px dashed #b5c0cd;border-radius:inherit}.sdw .sdw-media:has(img) .sdw-media__ph{display:none}.sdw .sdw-hero{background:var(--sdw-night);color:#fff;padding-block:clamp(24px, 4vw, 60px) 48px;isolation:isolate}.sdw .sdw-hero::before{content:"";position:absolute;z-index:-1;inset:auto 0 0 0;height:46%;background:var(--sdw-night-2);clip-path:polygon(0 28%,100% 0,100% 100%,0 100%)}.sdw .sdw-hero::after{content:"";position:absolute;z-index:-1;right:0;bottom:0;width:220px;height:120px;background:repeating-linear-gradient(120deg,transparent 0 14px,rgb(143 193 255 / .10) 14px 16px)}.sdw .sdw-hero__grid{display:grid;gap:28px}.sdw .sdw-hero__kicker{display:flex;align-items:center;gap:10px;font-size:.875rem;font-weight:600;color:#a9bbd1}.sdw .sdw-hero__kicker::before{content:"";width:24px;height:3px;background:var(--sdw-red);flex:none}.sdw .sdw-hero__title{margin-top:8px;font-size:clamp(1.875rem, 1.3rem + 1.9vw, 2.5rem);line-height:1.15;font-weight:800;letter-spacing:-.02em;color:#fff}.sdw .sdw-hero__lead{margin-top:8px;font-size:1.1875rem;font-weight:700;color:#dce5f0}.sdw .sdw-hero__desc{margin-top:8px;font-size:.9375rem;line-height:1.55;color:#b9c7d8;max-width:52ch}.sdw .sdw-plate{margin-top:18px;padding:14px 16px 12px 20px;border:1px solid rgb(255 255 255 / .16);border-radius:var(--sdw-radius);background:rgb(255 255 255 / .04);box-shadow:inset 4px 0 0 var(--sdw-red)}.sdw .sdw-plate__label{font-size:.875rem;font-weight:600;color:#a9bbd1}.sdw .sdw-plate__price{margin-top:2px;line-height:1.05;color:#fff}.sdw .sdw-plate__num{font-size:clamp(2.5rem, 1.9rem + 2.4vw, 3.25rem);font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.sdw .sdw-plate__unit{font-size:1.125rem;font-weight:700}.sdw .sdw-plate__model{margin-top:8px;font-weight:700;color:#fff}.sdw .sdw-plate__list{font-size:.9375rem;color:#c9d5e3}.sdw .sdw-plate__terms{margin-top:8px;padding-top:8px;border-top:1px solid rgb(255 255 255 / .12);font-size:.8125rem;line-height:1.5;color:#a9bbd1}.sdw .sdw-actions{display:grid;gap:10px;margin-top:16px}.sdw .sdw-hero__hotline{margin-top:14px;font-size:.9375rem;color:#c9d5e3}.sdw .sdw-hero__hotline a{color:#fff;font-weight:700;text-decoration:none;border-bottom:1px solid rgb(255 255 255 / .45)}.sdw .sdw-hero__media .sdw-media{background:#13304f}.sdw .sdw-hero__media .sdw-media__ph{color:#9fb3cc;border-color:#3d5a7c}.sdw .sdw-hero__caption{margin-top:10px;font-size:.8125rem;line-height:1.5;color:#a9bbd1}.sdw .sdw-versions{background:var(--sdw-soft);padding-block:56px}.sdw .sdw-head{max-width:760px;margin-bottom:24px}.sdw .sdw-head__sub{margin-top:8px;color:var(--sdw-muted)}.sdw .sdw-ver{display:flex;flex-direction:column;background:#fff;border:1px solid var(--sdw-line);border-radius:var(--sdw-radius);box-shadow:inset 0 3px 0 var(--sdw-blue),0 1px 2px rgb(11 30 54 / .06);padding:22px 18px 18px}.sdw .sdw-ver--feature{box-shadow:inset 0 4px 0 var(--sdw-red),0 1px 2px rgb(11 30 54 / .06);gap:16px}.sdw .sdw-ver--feature .sdw-ver__main{display:flex;flex-direction:column}.sdw .sdw-ver--feature .sdw-ver__points{margin-top:0;padding-top:16px;border-top:1px solid var(--sdw-line)}.sdw .sdw-ver__badge{display:inline-block;align-self:flex-start;margin-bottom:10px;padding:4px 10px;border-radius:4px;background:#fbe7ec;color:var(--sdw-red-hover);font-size:.8125rem;font-weight:700}.sdw .sdw-ver__name{font-size:1.25rem;line-height:1.3;font-weight:800;letter-spacing:-.01em}.sdw .sdw-ver__vin{display:inline-block;align-self:flex-start;margin-top:6px;padding:2px 10px;border:1px solid #c8d3e0;border-radius:4px;font-size:.8125rem;font-weight:700;color:var(--sdw-blue)}.sdw .sdw-ver__points{margin-top:14px;padding:0;list-style:none;display:grid;gap:8px}.sdw .sdw-ver__points li{position:relative;padding-left:18px;font-size:.9375rem;line-height:1.5;color:var(--sdw-muted)}.sdw .sdw-ver__points li::before{content:"";position:absolute;left:0;top:.6em;width:8px;height:2px;background:var(--sdw-blue)}.sdw .sdw-ver__more{margin-top:14px;font-size:.9375rem;color:var(--sdw-muted)}.sdw .sdw-ver>.sdw-btn{margin-top:auto}.sdw .sdw-ver>.sdw-ver__points,.sdw .sdw-ver>.sdw-ver__more{margin-bottom:18px}.sdw .sdw-spec{margin-top:14px;border-top:1px solid var(--sdw-line)}.sdw .sdw-spec__row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;border-bottom:1px solid var(--sdw-line)}.sdw .sdw-spec dt{font-size:.875rem;color:var(--sdw-muted);flex:none}.sdw .sdw-spec dd{font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.sdw .sdw-spec__row--hl dt{color:var(--sdw-ink);font-weight:700}.sdw .sdw-spec__row--hl dd{color:var(--sdw-red);font-size:1.125rem}.sdw .sdw-spec__row--text dd{font-weight:600}.sdw .sdw-ver__data .sdw-spec{margin-top:0;margin-bottom:16px}.sdw .sdw-ver-grid{display:grid;gap:16px;margin-top:16px}.sdw .sdw-fine{margin-top:16px;font-size:.8125rem;line-height:1.55;color:var(--sdw-muted);max-width:900px}.sdw .sdw-fine a{color:var(--sdw-blue);font-weight:600}.sdw .sdw-values{display:grid;gap:28px;margin-top:44px}.sdw .sdw-value figcaption{margin-top:14px}.sdw .sdw-value__title{font-size:1.1875rem;line-height:1.3;font-weight:800}.sdw .sdw-value figcaption p{margin-top:6px;color:var(--sdw-muted);max-width:60ch}.sdw .sdw-versions__cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:36px}.sdw .sdw-quote{background:var(--sdw-blue);color:#fff;padding-block:56px}.sdw .sdw-quote__grid{display:grid;gap:24px;align-items:start;grid-template-areas:"head" "form" "more"}.sdw .sdw-quote__head{grid-area:head}.sdw .sdw-form-card{grid-area:form}.sdw .sdw-quote__more{grid-area:more}.sdw .sdw-quote .sdw-h2{color:#fff}.sdw .sdw-quote__head>p{margin-top:10px;color:#d6e2f1;max-width:52ch}.sdw .sdw-quote__list{margin:0;padding:0;list-style:none;display:grid;gap:10px}.sdw .sdw-quote__list li{position:relative;padding-left:26px;color:#fff;font-weight:600}.sdw .sdw-quote__list li::before{content:"";position:absolute;left:2px;top:.35em;width:12px;height:7px;border-left:2.5px solid #fff;border-bottom:2.5px solid #fff;transform:rotate(-45deg)}.sdw .sdw-quote__call{margin-top:20px;color:#d6e2f1}.sdw .sdw-quote__call a{color:#fff;font-weight:800;font-size:1.125rem;text-decoration:none;border-bottom:1px solid rgb(255 255 255 / .5)}.sdw .sdw-quote__place{margin-top:8px}.sdw .sdw-quote__place a{color:#d6e2f1;font-size:.9375rem}.sdw .sdw-form-card{background:#fff;color:var(--sdw-ink);border-radius:10px;padding:22px 18px;scroll-margin-top:var(--sdw-offset);box-shadow:0 12px 32px rgb(4 22 46 / .28)}.sdw .sdw-form__title{font-size:1.25rem;font-weight:800;line-height:1.3}.sdw .sdw-form__title:focus{outline:none}.sdw .sdw-form__req{margin-top:4px;font-size:.8125rem;color:var(--sdw-muted)}#sdw-quote-form .sdw-form__grid{display:grid;gap:14px 16px;margin-top:16px}#sdw-quote-form .sdw-field{min-width:0}#sdw-quote-form .sdw-field label{display:block;margin-bottom:6px;font-size:.9375rem;font-weight:600;color:var(--sdw-ink)}#sdw-quote-form .sdw-field input,#sdw-quote-form .sdw-field select{display:block;width:100%;min-height:48px;margin:0;padding:10px 12px;border:1px solid #c3ccd7;border-radius:6px;background-color:#fff;font:inherit;font-size:16px;line-height:1.4;color:var(--sdw-ink);box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}#sdw-quote-form .sdw-field input::placeholder{color:#8a95a3;opacity:1}#sdw-quote-form .sdw-field select{appearance:none;-webkit-appearance:none;padding-right:40px;background-image:linear-gradient(45deg,transparent 50%,#4f5b6b 50%),linear-gradient(135deg,#4f5b6b 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 14px) 50%;background-size:6px 6px,6px 6px;background-repeat:no-repeat}#sdw-quote-form .sdw-field input:focus,#sdw-quote-form .sdw-field select:focus{border-color:var(--sdw-blue);box-shadow:0 0 0 3px rgb(9 64 129 / .2);outline:none}#sdw-quote-form .sdw-field.is-prefilled select{border-color:var(--sdw-blue);box-shadow:0 0 0 3px rgb(9 64 129 / .2)}#sdw-quote-form .sdw-check{display:flex;gap:10px;align-items:flex-start;margin-top:18px;font-size:.875rem;line-height:1.5;color:var(--sdw-ink)}#sdw-quote-form .sdw-check input{flex:none;width:20px;height:20px;margin:1px 0 0;accent-color:var(--sdw-blue)}#sdw-quote-form .sdw-check a{color:var(--sdw-blue)}#sdw-quote-form .sdw-form__submit{margin-top:18px;min-height:52px}#sdw-quote-form .sdw-form__submit.is-muted,#sdw-quote-form .sdw-form__submit.is-muted:hover,#sdw-quote-form .sdw-form__submit.is-muted:focus{background:#4b5a6b;border-color:#4b5a6b;cursor:default}#sdw-quote-form .sdw-form__submit[aria-busy="true"]{cursor:progress}.sdw .sdw-form__status:empty{display:none}.sdw .sdw-form__status{margin-top:14px;padding:12px 14px;border-radius:6px;border:1px solid var(--sdw-ok-line);background:var(--sdw-ok-bg);color:var(--sdw-ok-ink);font-size:.9375rem;font-weight:400;line-height:1.55}.sdw .sdw-form__status.is-error{border-color:#f1b6c3;background:var(--sdw-err-bg);color:var(--sdw-err-ink)}.sdw .sdw-form__alt{margin-top:12px;font-size:.875rem;color:var(--sdw-muted);text-align:center}.sdw .sdw-form__alt a{color:var(--sdw-blue);font-weight:700}.sdw .sdw-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}@media (min-width:600px){#sdw-quote-form .sdw-form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sdw .sdw-faq{background:#fff;padding-block:56px 64px}.sdw .sdw-faq__inner{max-width:860px}.sdw .sdw-faq .sdw-h2{margin-bottom:12px}.sdw .sdw-qa{border-bottom:1px solid var(--sdw-line)}.sdw .sdw-qa summary{position:relative;display:block;cursor:pointer;list-style:none;padding:18px 40px 18px 0;font-size:1.0625rem;font-weight:700;line-height:1.45}.sdw .sdw-qa summary::-webkit-details-marker{display:none}.sdw .sdw-qa summary::before,.sdw .sdw-qa summary::after{content:"";position:absolute;right:6px;top:50%;width:14px;height:2px;background:var(--sdw-blue);transition:transform .2s ease}.sdw .sdw-qa summary::after{transform:rotate(90deg)}.sdw .sdw-qa[open] summary::after{transform:rotate(0deg)}.sdw .sdw-qa__a{padding-bottom:18px}.sdw .sdw-qa__a p{color:var(--sdw-muted);max-width:72ch}.sdw .sdw-qa__a a{color:var(--sdw-blue);font-weight:600}@media (min-width:768px){.sdw{--sdw-gutter:32px}.sdw .sdw-actions{grid-template-columns:repeat(2,max-content)}.sdw .sdw-ver-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sdw .sdw-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.sdw .sdw-ver{padding:24px 22px 22px}.sdw .sdw-ver--feature{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-areas:"main data" "points data";grid-template-rows:auto 1fr;gap:16px 32px;padding:26px 26px 24px}.sdw .sdw-ver--feature .sdw-ver__main{grid-area:main}.sdw .sdw-ver--feature .sdw-ver__points{grid-area:points;border-top:0;padding-top:0}.sdw .sdw-ver__data{grid-area:data;display:flex;flex-direction:column;justify-content:center}.sdw .sdw-form-card{padding:28px 26px}}@media (min-width:1024px){.sdw{--sdw-gutter:40px}.sdw .sdw-hero{padding-block:clamp(40px, 4.5vw, 64px) 72px}.sdw .sdw-hero__desc{font-size:1rem;line-height:1.6}.sdw .sdw-hero::before{inset:0 0 0 auto;width:52%;height:auto;clip-path:polygon(16% 0,100% 0,100% 100%,0 100%)}.sdw .sdw-hero::after{width:320px;height:160px}.sdw .sdw-hero__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:center}.sdw .sdw-versions,.sdw .sdw-quote{padding-block:88px}.sdw .sdw-faq{padding-block:80px 88px}.sdw .sdw-quote__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-rows:auto 1fr;grid-template-areas:"head form" "more form";gap:24px 56px}.sdw .sdw-quote__head{padding-top:8px}.sdw .sdw-form-card{padding:32px}}@media (prefers-reduced-motion:reduce){.sdw *,.sdw *::before,.sdw *::after{transition:none!important}}