.sfk-button{appearance:none;border:1px solid var(--sf-color-primary);background:var(--sf-color-primary);color:var(--sf-color-primary-contrast);font:inherit;cursor:pointer;border-radius:999px;padding:.6rem 1.1rem;font-weight:600}.sfk-button--ghost{color:var(--sf-color-text);border-color:color-mix(in srgb, var(--sf-color-text) 25%, transparent);background:0 0}.sfk-link-button{appearance:none;font:inherit;color:var(--sf-color-primary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.sfk-consent{z-index:50;background:var(--sf-color-surface);max-width:720px;color:var(--sf-color-text);border-radius:18px;gap:.75rem;margin:0 auto;padding:1rem 1.1rem;display:grid;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 12px 40px #0a14282e}.sfk-consent__title{margin:0;font-weight:700}.sfk-consent__text{color:var(--sf-color-muted);margin:.25rem 0 0;font-size:.93rem}.sfk-consent__text a{color:var(--sf-color-primary)}.sfk-consent__options{flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:.6rem;font-size:.93rem;display:flex}.sfk-consent__actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.sfk-consent[data-variant=compact]{gap:.5rem;padding:.6rem .75rem}.sfk-consent[data-variant=compact] .sfk-consent__text{margin:0;font-size:.85rem;line-height:1.35}.sfk-consent[data-variant=compact] .sfk-consent__options{margin-top:0}.sfk-consent[data-variant=compact] .sfk-consent__actions{grid-template-columns:repeat(auto-fit,minmax(0,1fr));display:grid}.sfk-consent[data-variant=compact] .sfk-button{padding:.45rem .75rem}.sfk-footer{border-top:1px solid color-mix(in srgb, var(--sf-color-text) 10%, transparent);background:var(--sf-color-surface);color:var(--sf-color-muted);margin-top:4rem;font-size:.9rem}.sfk-footer__inner{gap:.9rem;max-width:1120px;margin:0 auto;padding:2rem 16px 2.5rem;display:grid}.sfk-footer__brand{color:var(--sf-color-text);flex-wrap:wrap;gap:.4rem 1.2rem;display:flex}.sfk-footer a{color:inherit}.sfk-footer__disclosure{max-width:70ch;margin:0}.sfk-footer__links{flex-wrap:wrap;gap:.4rem 1.2rem;display:flex}.sfk-footer__copy{margin:0;font-size:.85rem}.sfk-legal-section{margin:2rem 0}.sfk-legal-section h2{margin:0 0 .75rem;font-size:1.25rem}.sfk-legal-section h3{margin:1.25rem 0 .5rem;font-size:1.05rem}.sfk-dl{gap:.5rem;margin:0;display:grid}.sfk-dl__row{gap:.15rem;display:grid}.sfk-dl__row dt{color:var(--sf-color-muted);font-size:.85rem}.sfk-dl__row dd{margin:0}.sfk-chain,.sfk-docs{gap:.4rem;padding-left:1.2rem;display:grid}.sfk-legal-todo{background:#d4a0171a;border-left:3px solid #d4a017;border-radius:6px;padding:.5rem .75rem;font-size:.9rem}.sfk-legal-pending{color:var(--sf-color-muted);font-style:italic}@media (min-width:720px){.sfk-dl__row{grid-template-columns:14rem 1fr}.sfk-consent{grid-template-columns:1fr auto;align-items:end}}.sfk-content{max-width:760px;color:var(--sf-color-text);margin:0 auto;line-height:1.65}.sfk-content__title{margin:0 0 1rem;font-size:clamp(1.6rem,3.5vw,2.2rem);line-height:1.2}.sfk-content__heading{margin:2rem 0 .75rem;line-height:1.3}h2.sfk-content__heading{font-size:1.4rem}h3.sfk-content__heading{font-size:1.15rem}.sfk-content__text{margin:0 0 1rem}.sfk-content__list{margin:0 0 1rem;padding-left:1.4rem}.sfk-content__list li{margin:.25rem 0}.sfk-content__link{color:var(--sf-color-primary);text-underline-offset:2px;text-decoration:underline}.sfk-content__faq{border:1px solid color-mix(in srgb, var(--sf-color-text) 12%, transparent);background:var(--sf-color-surface);border-radius:12px;margin:0 0 .75rem;padding:.75rem 1rem}.sfk-content__faq summary{cursor:pointer;font-weight:600}.sfk-content__faq .sfk-content__text{margin:.6rem 0 0}.sfk-content__cta{margin:1.5rem 0}.sfk-content__cta-button{text-decoration:none;display:inline-block}.sfk-content__more{margin:0 0 1rem}.sfk-partner{max-width:960px;color:var(--sf-color-text);gap:1rem;margin:0 auto;padding:1.5rem 16px 3rem;display:grid}.sfk-partner--narrow{max-width:460px}.sfk-partner__head{gap:.4rem;display:grid}.sfk-partner__eyebrow{color:var(--sf-color-muted);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.85rem}.sfk-partner__title{overflow-wrap:anywhere;margin:0;font-size:clamp(1.5rem,6vw,2.1rem);line-height:1.2}.sfk-partner__lead{color:var(--sf-color-muted);margin:0;line-height:1.5}.sfk-partner__panel{background:var(--sf-color-surface);border:1px solid color-mix(in srgb, var(--sf-color-text) 12%, transparent);border-radius:16px;gap:.75rem;min-width:0;padding:1rem;display:grid}.sfk-partner__h2{margin:0;font-size:1.1rem}.sfk-partner__note{color:var(--sf-color-muted);margin:0;font-size:.9rem;line-height:1.45}.sfk-partner__muted{color:var(--sf-color-muted)}.sfk-partner__link{color:var(--sf-color-primary);overflow-wrap:anywhere}.sfk-partner__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.sfk-partner__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.sfk-partner__form{gap:.9rem}.sfk-partner__field{gap:.35rem;font-size:.95rem;font-weight:600;display:grid}.sfk-partner__field input{font:inherit;border:1px solid color-mix(in srgb, var(--sf-color-text) 25%, transparent);background:var(--sf-color-bg,var(--sf-color-surface));color:var(--sf-color-text);border-radius:10px;min-width:0;padding:.7rem .8rem;font-size:1rem;font-weight:400}.sfk-partner__field input:focus-visible{outline:2px solid var(--sf-color-primary);outline-offset:1px}.sfk-partner__submit{width:100%;padding:.75rem 1.1rem}.sfk-partner__submit:disabled,.sfk-partner .sfk-button:disabled{opacity:.6;cursor:default}.sfk-partner__reply{min-height:1.4em;color:var(--sf-color-muted);margin:0;font-size:.93rem}.sfk-partner__reply[data-tone=error]{color:#d6453d}.sfk-partner__facts{gap:.6rem;margin:0;display:grid}.sfk-partner__facts>div{gap:.15rem;min-width:0;display:grid}.sfk-partner__facts dt{color:var(--sf-color-muted);font-size:.85rem}.sfk-partner__facts dd{overflow-wrap:anywhere;margin:0;font-weight:600}.sfk-partner__copy{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.sfk-partner__copy-button{padding:.35rem .8rem;font-size:.9rem}.sfk-partner__columns{gap:1rem;display:grid}.sfk-partner__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.sfk-partner__tile{background:color-mix(in srgb, var(--sf-color-text) 5%, transparent);border-radius:12px;align-content:start;gap:.2rem;min-width:0;padding:.7rem;display:grid}.sfk-partner__tile span{color:var(--sf-color-muted);font-size:.85rem}.sfk-partner__tile strong{overflow-wrap:anywhere;font-size:1.25rem}.sfk-partner__tile small{color:var(--sf-color-muted);font-size:.78rem;line-height:1.35}.sfk-partner__tile[data-missing=true] strong{color:var(--sf-color-muted);font-size:1rem;font-weight:600}.sfk-partner__chips{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.sfk-partner__chips li{border:1px solid color-mix(in srgb, var(--sf-color-text) 20%, transparent);border-radius:999px;padding:.3rem .7rem;font-size:.9rem}.sfk-partner__events{margin:0;padding:0;list-style:none;display:grid}.sfk-partner__events li{border-top:1px solid color-mix(in srgb, var(--sf-color-text) 10%, transparent);grid-template-columns:1fr auto;gap:.1rem .75rem;padding:.55rem 0;font-size:.93rem;display:grid}.sfk-partner__events li>:first-child{grid-column:1/-1;font-size:.82rem}.sfk-partner__caveats{color:var(--sf-color-muted);gap:.4rem;margin:0;padding-left:1.2rem;font-size:.9rem;line-height:1.45;display:grid}.sfk-partner__footer{padding-top:.25rem;font-size:.9rem}@media (min-width:720px){.sfk-partner{padding-top:2.5rem}.sfk-partner__panel{padding:1.25rem}.sfk-partner__facts,.sfk-partner__columns{grid-template-columns:repeat(2,minmax(0,1fr))}.sfk-partner__events li{grid-template-columns:11rem 1fr auto}.sfk-partner__events li>:first-child{font-size:inherit;grid-column:auto}}
:where(:root){--ij-font-family-sans:Arial, Helvetica, sans-serif;--ij-font-size-xs:.75rem;--ij-font-size-sm:.875rem;--ij-font-size-md:1rem;--ij-font-size-lg:1.125rem;--ij-font-size-xl:1.5rem;--ij-font-size-2xl:clamp(1.75rem, 5vw, 2.25rem);--ij-line-height-tight:1.15;--ij-line-height-body:1.5;--ij-space-0:0;--ij-space-1:.25rem;--ij-space-2:.5rem;--ij-space-3:.75rem;--ij-space-4:1rem;--ij-space-6:1.5rem;--ij-space-8:2rem;--ij-space-12:3rem;--ij-container-compact:26.875rem;--ij-container-content:45rem;--ij-container-wide:70rem;--ij-radius-sm:.5rem;--ij-radius-md:.75rem;--ij-radius-lg:1rem;--ij-radius-xl:1.5rem;--ij-radius-pill:999px;--ij-border-thin:1px;--ij-border-strong:2px;--ij-shadow-sm:0 1px 2px #0f172a14;--ij-shadow-md:0 12px 30px #0f172a1f;--ij-shadow-overlay:0 24px 64px #0f172a3d;--ij-touch-target:2.75rem;--ij-touch-target-roomy:3.25rem;--ij-focus-ring-width:3px;--ij-focus-ring-offset:2px;--ij-breakpoint-compact:22.5rem;--ij-breakpoint-tablet:48rem;--ij-breakpoint-desktop:64rem;--ij-motion-fast:.12s;--ij-motion-normal:.18s;--ij-motion-slow:.24s;--ij-z-base:0;--ij-z-dropdown:20;--ij-z-sticky:30;--ij-z-overlay:40;--ij-z-modal:50;--ij-z-toast:60;--ij-ui-surface:#fff;--ij-ui-surface-muted:#f1f5f9;--ij-ui-text:#0f172a;--ij-ui-text-muted:#526076;--ij-ui-border:#cbd5e1;--ij-ui-focus:#1d4ed8;--ij-ui-success:#167545;--ij-ui-warning:#9a5b08;--ij-ui-danger:#b4232f;--ij-ui-info:#1e5aa8;--ij-ui-selected:#e8f0ff;--ij-ui-disabled:#e2e8f0;--ij-brand-primary:#2563eb;--ij-brand-accent:#3b82f6;--ij-brand-on-primary:#fff;--ij-ground:#0b0d10;--ij-surface-raised:#12151a;--ij-surface-sunken:#181c22;--ij-rule:#262b33;--ij-ink:#eceef1;--ij-ink-muted:#a3aab4;--ij-ink-faint:#858c96;--ij-signal:#5b9dff;--ij-signal-hover:#86b6ff;--ij-signal-muted:#5b9dff26;--ij-signal-glow:0 0 8px #5b9dff73;--ij-signal-ink:#1d4ed8;--ij-signal-glow-soft:0 0 0 3px #1d4ed81f;--ij-color-scheme:dark;--ij-paper-edge:#d6d9de;--ij-paper-sunken:#e7e9ec;--ij-paper-ink:#0f1115;--ij-paper-ink-soft:#454b53;--ij-paper-ink-faint:#5e656e;--ij-font-sans:system-ui, "Segoe UI", Roboto, "Noto Sans", -apple-system, sans-serif;--ij-font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--ij-ease:cubic-bezier(.22, .61, .36, 1);--ij-beam:2px;--ij-void:calc(var(--ij-beam) * 2)}
@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/montserrat-5.3.0/montserrat-cyrillic-ext-wght-normal.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/montserrat-5.3.0/montserrat-cyrillic-wght-normal.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/montserrat-5.3.0/montserrat-vietnamese-wght-normal.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/montserrat-5.3.0/montserrat-latin-ext-wght-normal.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/montserrat-5.3.0/montserrat-latin-wght-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial),local(ArialMT);font-weight:100 549;size-adjust:112.8%;ascent-override:85.8%;descent-override:22.3%;line-gap-override:0%}@font-face{font-family:Montserrat Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:550 749;size-adjust:109.5%;ascent-override:88.4%;descent-override:22.9%;line-gap-override:0%}@font-face{font-family:Montserrat Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:750 900;size-adjust:112%;ascent-override:86.4%;descent-override:22.4%;line-gap-override:0%}@font-face{font-family:Montserrat Fallback Roboto;src:local(Roboto),local(Roboto-Regular);font-weight:100 549;size-adjust:112.8%;ascent-override:85.8%;descent-override:22.3%;line-gap-override:0%}@font-face{font-family:Montserrat Fallback Roboto;src:local(Roboto Bold),local(Roboto-Bold);font-weight:550 749;size-adjust:116.3%;ascent-override:83.2%;descent-override:21.6%;line-gap-override:0%}@font-face{font-family:Montserrat Fallback Roboto;src:local(Roboto Bold),local(Roboto-Bold);font-weight:750 900;size-adjust:118.9%;ascent-override:81.4%;descent-override:21.1%;line-gap-override:0%}:root{--sf-font-sans:"Segoe UI Variable Text", "Segoe UI", system-ui, -apple-system, Roboto, "Helvetica Neue", Arial, sans-serif;--woc-font-display:"Montserrat Variable", "Montserrat Fallback", "Montserrat Fallback Roboto", "Segoe UI Variable Display", "Segoe UI", system-ui, sans-serif;--woc-navy:#0a2d6b;--woc-navy-deep:#071f4d;--woc-blue:#07f;--woc-blue-ink:#0a5bd6;--woc-red:#ff3b3b;--woc-cta:#e0282e;--woc-cta-hover:#c81e24;--woc-ink:#0b1f45;--woc-body:#22365c;--woc-muted:#4a5a78;--woc-sky:#eef5ff;--woc-sky-2:#e2eeff;--woc-ground:#f5f8fd;--woc-line:#dbe4f2;--woc-radius:22px;--woc-radius-sm:14px;--woc-max:1200px;--woc-header-h:68px;--woc-shadow:0 1px 2px #0a2d6b0d, 0 12px 32px -12px #0a2d6b2e;--woc-shadow-lg:0 2px 4px #0a2d6b0d, 0 28px 56px -24px #0a2d6b59;--woc-ease:cubic-bezier(.22, 1, .36, 1)}body{--ij-ground:#f5f8fd;--ij-void:calc(var(--ij-beam) * 2);--ij-surface-raised:#fff;--ij-surface-sunken:#eef3fa;--ij-rule:#d9e2f0;--ij-ink:#0b1f45;--ij-ink-muted:#4a5a78;--ij-ink-faint:#5f6e89;--ij-signal:#07f;--ij-signal-hover:#0a5bd6;--ij-signal-muted:#0077ff1f;--ij-signal-glow:0 0 10px #0077ff4d;--ij-signal-ink:#0a5bd6;--ij-signal-glow-soft:0 0 0 3px #0077ff24;--ij-paper-edge:#d9e2f0;--ij-paper-sunken:#eef3fa;--ij-paper-ink:#0b1f45;--ij-paper-ink-soft:#3b4b69;--ij-paper-ink-faint:#5a6985;--ij-brand-primary:#0a2d6b;--ij-brand-accent:#e0282e;--ij-brand-on-primary:#fff;--ij-ui-surface:#fff;--ij-ui-surface-muted:#eef3fa;--ij-ui-text:#0b1f45;--ij-ui-text-muted:#4a5a78;--ij-ui-border:#cfdaea;--ij-ui-focus:#07f;--ij-ui-selected:#e6f1ff;--ij-font-sans:var(--sf-font-sans);--ij-font-family-sans:var(--sf-font-sans);--ij-classic-number:#0a2d6b;--ij-classic-cta:#e0282e;--ij-classic-cta-ink:#fff;--ij-radius-xl:1.375rem;--ij-shadow-sm:0 1px 2px #0a2d6b0d, 0 10px 28px -18px #0a2d6b4d}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--woc-header-h) + 16px);scroll-padding-bottom:108px}body{font-family:var(--sf-font-sans);color:var(--woc-ink);background:#fff;margin:0;line-height:1.6;overflow-x:clip}h1,h2,h3,.woc-btn,.woc-kicker{font-family:var(--woc-font-display)}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}a{color:var(--woc-blue-ink);text-underline-offset:.18em}img,svg{max-width:100%}:focus-visible{outline:3px solid var(--woc-blue);outline-offset:3px;border-radius:6px}.woc-main{display:block}.woc-main:focus{outline:none}.woc-wrap{max-width:var(--woc-max);margin:0 auto;padding:0 16px}.woc-skip{z-index:100;background:var(--woc-navy);color:#fff;border-radius:12px;padding:.7rem 1.1rem;font-weight:700;text-decoration:none;position:absolute;top:-100px;left:12px}.woc-skip:focus{top:12px}.woc-logo{flex:none;width:auto;display:block}.woc-inline-logo{vertical-align:-.02em;width:auto;height:.8em;display:inline-block}.woc-h-with-logo{flex-wrap:wrap;align-items:baseline;gap:.3em;display:flex}.woc-header{z-index:40;-webkit-backdrop-filter:blur(18px)saturate(1.6);background:#ffffffdb;border-bottom:1px solid #0a2d6b1a;position:sticky;top:0;box-shadow:inset 0 1px #ffffffa6,0 10px 30px -18px #0a2d6b4d}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.woc-header{background:#fff}}@keyframes woc-header-glass{0%{background:#fff6;border-bottom-color:#0000;box-shadow:inset 0 1px #fff0,0 10px 30px -18px #0a2d6b00}to{background:#ffffffbd;border-bottom-color:#0a2d6b1a;box-shadow:inset 0 1px #ffffffa6,0 10px 30px -18px #0a2d6b4d}}.woc-header__inner{max-width:var(--woc-max);min-height:var(--woc-header-h);justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;padding:.55rem 16px;display:flex;position:relative}.woc-header__brand{border-radius:10px;margin-left:-4px;padding:4px;display:inline-flex}.woc-header__logo{height:44px}.woc-nav{align-items:center;gap:.75rem;display:flex}.woc-nav__desktop{display:none}.woc-nav__desktop>ul{align-items:center;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.woc-nav__has-panel{position:relative}.woc-nav__link{min-height:44px;color:var(--woc-navy);font:650 .97rem/1.2 var(--sf-font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.3rem;padding:.45rem .8rem;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.woc-nav__link:hover{background:var(--woc-sky)}.woc-nav__link[aria-current=page]{background:var(--woc-sky-2)}.woc-nav__chevron{width:16px;height:16px;transition:transform .2s var(--woc-ease)}.woc-nav__link[aria-expanded=true] .woc-nav__chevron{transform:rotate(180deg)}.woc-nav__panel{border:1px solid var(--woc-line);width:340px;box-shadow:var(--woc-shadow-lg);background:#fff;border-radius:18px;gap:.25rem;padding:.5rem;display:grid;position:absolute;top:calc(100% + 10px);left:-.5rem}.woc-nav__panel[hidden],.woc-nav__sheet[hidden]{display:none}.woc-nav__product{color:var(--woc-ink);border-radius:14px;align-items:center;gap:.85rem;padding:.75rem;text-decoration:none;transition:background .15s;display:flex}.woc-nav__product:hover,.woc-nav__product[aria-current=page]{background:var(--woc-sky)}.woc-nav__product-icon{background:var(--woc-sky-2);width:44px;height:44px;color:var(--woc-blue-ink);border-radius:12px;flex:none;place-items:center;display:grid}.woc-nav__product-icon svg{width:24px;height:24px}.woc-nav__product-text{display:grid}.woc-nav__product strong{color:var(--woc-navy);font-family:var(--woc-font-display);font-weight:700}.woc-nav__product small{color:var(--woc-muted);font-size:.88rem;line-height:1.35}.woc-nav .woc-nav__cta{display:none}.woc-nav__menu-button{border:1.5px solid var(--woc-line);min-height:44px;color:var(--woc-navy);font:700 .95rem/1 var(--sf-font-sans);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .9rem;display:inline-flex}.woc-nav__menu-button svg{width:20px;height:20px}.woc-nav__sheet{border-bottom:1px solid var(--woc-line);max-height:calc(100dvh - var(--woc-header-h));background:#fff;padding:.75rem 16px 1.25rem;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 24px 40px -24px #0a2d6b59}.woc-nav__sheet-label{letter-spacing:.1em;text-transform:uppercase;color:var(--woc-muted);margin:.25rem 0 .4rem;font-size:.8rem;font-weight:700}.woc-nav__sheet-products{gap:.25rem;display:grid}.woc-nav__sheet-pages{border-top:1px solid var(--woc-line);margin:.75rem 0 0;padding:.5rem 0 0;list-style:none}.woc-nav__sheet-pages a{min-height:52px;color:var(--woc-navy);border-radius:12px;justify-content:space-between;align-items:center;padding:0 .75rem;font-weight:650;text-decoration:none;display:flex}.woc-nav__sheet-pages a svg{width:18px;height:18px;color:var(--woc-blue-ink)}.woc-nav__sheet-pages a:hover,.woc-nav__sheet-pages a[aria-current=page]{background:var(--woc-sky)}.woc-btn{cursor:pointer;min-height:48px;transition:background .18s ease, transform .18s var(--woc-ease), box-shadow .18s ease, border-color .18s ease, color .18s ease;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.7rem 1.4rem;font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.woc-btn svg{width:18px;height:18px;transition:transform .2s var(--woc-ease);flex:none}.woc-btn--primary{background:var(--woc-cta);color:#fff;box-shadow:inset 0 1px #ffffff40,0 12px 26px -12px #e0282ebf}.woc-btn--primary:hover{background:var(--woc-cta-hover);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff40,0 16px 30px -12px #e0282ecc}.woc-btn--primary:hover svg{transform:translate(3px)}.woc-btn--primary:active{transform:translateY(0)}.woc-btn--primary:focus-visible{outline-color:var(--woc-navy)}.woc-btn--outline{color:var(--woc-navy);background:#fff;border:1.5px solid #b9c9e4}.woc-btn--outline:hover{border-color:var(--woc-blue);color:var(--woc-blue-ink);background:var(--woc-sky)}.woc-btn--outline svg{color:var(--woc-blue-ink)}.woc-btn--xl{min-height:58px;padding:.85rem 1.8rem;font-size:1.125rem}.woc-kicker{letter-spacing:.14em;text-transform:uppercase;width:fit-content;color:var(--woc-blue-ink);align-items:center;gap:.55rem;margin:0 0 .9rem;font-size:.78rem;font-weight:700;display:flex}.woc-kicker:before{content:"";background:var(--woc-red);border-radius:2px;width:22px;height:3px}.woc-hero{background:radial-gradient(60% 80% at 92% 12%, #ffe2c48c 0%, #ffe2c400 60%), radial-gradient(90% 90% at 100% 0%, var(--woc-sky-2) 0%, #e2eeff00 62%), linear-gradient(180deg, var(--woc-sky) 0%, var(--woc-ground) 100%);position:relative;overflow:clip}.woc-hero__inner{grid-template-areas:"copy""quote""pass""extras";gap:1rem;padding-top:1.25rem;padding-bottom:2.25rem;display:grid}.woc-hero__copy{grid-area:copy}.woc-hero .woc-kicker{margin-bottom:.7rem}.woc-hero__extras{grid-area:extras}.woc-hero h1{letter-spacing:-.03em;color:var(--woc-navy);max-width:10.275em;margin:0 0 .8rem;font-size:clamp(2rem,7.6vw,4rem);font-weight:800;line-height:1.04}.woc-hero h1 em{color:var(--woc-blue);background:linear-gradient(90deg, #0a6ef0 0%, var(--woc-blue) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.woc-hero__lead{color:var(--woc-muted);max-width:46ch;margin:0;font-size:1.04rem;line-height:1.5}.woc-hero__secondary{margin-top:0}.woc-hero__assure{color:var(--woc-body);flex-wrap:wrap;gap:.4rem 1.2rem;margin:1.1rem 0 0;padding:0;font-size:.95rem;font-weight:600;list-style:none;display:flex}.woc-hero__assure li{align-items:center;gap:.35rem;display:inline-flex}.woc-hero__assure svg{color:#147a4b;width:18px;height:18px}.woc-quote{z-index:2;border:1px solid var(--woc-line);max-width:600px;box-shadow:var(--woc-shadow-lg);background:#fff;border-radius:24px;grid-area:quote;padding:1rem;position:relative}.woc-quote__label{color:var(--woc-navy);margin:0 0 .45rem;font-weight:700;display:block}.woc-quote__row{gap:.6rem;display:grid}.woc-quote__plate{border:2px solid var(--woc-navy);background:#fff;border-radius:14px;align-items:stretch;min-height:58px;transition:box-shadow .18s,border-color .18s;display:flex;overflow:hidden}.woc-quote__plate:focus-within{border-color:var(--woc-blue);box-shadow:0 0 0 4px #07f3}.woc-quote__ua{color:#fff;width:44px;font:800 .72rem/1 var(--woc-font-display);letter-spacing:.04em;background:#0057b8;flex:none;align-content:center;place-items:center;gap:3px;display:grid}.woc-quote__flag{background:linear-gradient(#0057b8 0 50%,#ffd500 50% 100%);border-radius:2px;width:18px;height:12px;box-shadow:0 0 0 1px #ffffffb3}.woc-quote__input{min-width:0;color:var(--woc-ink);font:700 1.45rem/1 var(--woc-font-display);letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;flex:1;padding:0 .9rem}.woc-quote__input::placeholder{color:#5f6e89;font-weight:600}.woc-quote__input:focus{outline:none}.woc-quote__error{color:#b3261e;margin:.6rem 0 0;font-size:.95rem;font-weight:600}.woc-quote__hint{color:var(--woc-muted);margin:.55rem 0 0;font-size:.86rem;line-height:1.45}.woc-pass-stack{grid-area:pass;width:min(100%,440px);margin-top:.1rem;padding-top:24px;position:relative}@media (max-width:959px){.woc-hero .woc-pass-stack,.woc-hero__secondary{display:none}.woc-pass-bottom{padding-top:.5rem;padding-bottom:1.5rem}.woc-pass-bottom .woc-pass-stack{margin:0 auto}#products .wb--accent-green{order:-1}}@media (min-width:960px){.woc-pass-bottom{display:none}}.woc-pass{aspect-ratio:1.586;color:#fff;isolation:isolate;border-radius:22px;grid-template-rows:auto 1fr auto;padding:1rem 1.15rem 1rem 1.2rem;display:grid;position:relative;overflow:hidden}.woc-pass--front{background:radial-gradient(110% 95% at 100% 0%, #0077ff8c 0%, #07f0 55%), radial-gradient(70% 60% at 0% 100%, #0077ff47 0%, #07f0 60%), linear-gradient(135deg, #0d3f94 0%, var(--woc-navy) 48%, #061b45 100%);box-shadow:inset 0 1px #ffffff38,0 0 0 1px #0a2d6b59,0 34px 54px -26px #0a2d6b99}.woc-pass--front:before{content:"";pointer-events:none;background:linear-gradient(112deg,#fff0 36%,#ffffff1f 43%,#8fc2ff42 49%,#ffffff1a 55%,#fff0 62%);position:absolute;inset:-40% -60%;translate:-6%}.woc-pass--front:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#ffffff09 0 1px,#0000 1px 7px),repeating-linear-gradient(0deg,#ffffff08 0 1px,#0000 1px 7px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 80% at 80% 20%,#000 0%,#0000 100%);mask-image:radial-gradient(90% 80% at 80% 20%,#000 0%,#0000 100%)}.woc-pass--back{aspect-ratio:auto;background:radial-gradient(90% 90% at 100% 0,#2bb38a80 0%,#2bb38a00 55%),linear-gradient(135deg,#118a66 0%,#0b6b4a 55%,#074d35 100%);border-radius:20px 20px 0 0;height:60%;padding:0 1.1rem;display:block;position:absolute;top:0;left:14px;right:14px;box-shadow:inset 0 1px #fff3}.woc-pass__back-label{height:24px;font:800 .68rem/1 var(--woc-font-display);letter-spacing:.1em;text-transform:uppercase;color:#dff5ea;align-items:center;gap:.35rem;display:inline-flex}.woc-pass__back-label svg{width:13px;height:13px}.woc-pass>*{z-index:1;position:relative}.woc-pass__top{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.woc-pass__kind{font:700 .66rem/1.2 var(--woc-font-display);letter-spacing:.14em;text-transform:uppercase;color:#cfe0fa;text-align:right}.woc-pass__mid{align-content:center;gap:.35rem;display:grid}.woc-pass__label{font:700 .64rem/1.2 var(--woc-font-display);letter-spacing:.12em;text-transform:uppercase;color:#a9bde3}.woc-pass__plate{background:#fff;border-radius:10px;align-items:stretch;width:fit-content;max-width:100%;min-height:42px;display:flex;overflow:hidden;box-shadow:0 10px 22px -12px #0009}.woc-pass__ua{color:#fff;width:30px;font:800 .56rem/1 var(--woc-font-display);letter-spacing:.04em;background:#0057b8;flex:none;align-content:center;place-items:center;gap:2px;display:grid}.woc-pass__ua .woc-quote__flag{width:14px;height:9px}.woc-pass__no{color:var(--woc-ink);font:800 1.3rem/1 var(--woc-font-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:0 .85rem;display:inline-flex}.woc-pass__plate[data-empty] .woc-pass__no{color:#8a97b0;font-weight:700}.woc-pass__bottom{flex-wrap:wrap;align-items:center;gap:.6rem;padding-right:22%;display:flex}.woc-pass__product{font:800 1.02rem/1.2 var(--woc-font-display);letter-spacing:-.01em}.woc-pass__badge{font:700 .7rem/1.2 var(--woc-font-display);color:#fff;white-space:nowrap;background:#ffffff1a;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .6rem .3rem .45rem;display:inline-flex}.woc-pass__badge svg{color:#7ff0b8;width:13px;height:13px}.woc-pass__buoy{z-index:0;aspect-ratio:1;filter:drop-shadow(0 12px 18px #00000059);width:46%;height:auto;position:absolute;bottom:-22%;right:-11%}.woc-hero~section,.woc-footer{content-visibility:auto;contain-intrinsic-size:auto 640px}.woc-section__head{max-width:42rem;margin-bottom:2rem}.woc-section__head h2{letter-spacing:-.02em;color:var(--woc-navy);margin:0 0 .6rem;font-size:clamp(1.65rem,4.8vw,2.5rem);font-weight:800;line-height:1.12}.woc-section__head p{color:var(--woc-muted);margin:0;font-size:1.05rem}::view-transition{pointer-events:none}::view-transition-old(root){animation-duration:.22s}::view-transition-new(root){animation-duration:.22s}::view-transition-group(.woc-morph){animation-duration:.42s;animation-timing-function:var(--woc-ease);z-index:2}::view-transition-image-pair(.woc-morph){animation-name:woc-morph-blur;animation-duration:.42s}@keyframes woc-morph-blur{35%{filter:blur(2px)}}.woc-header{view-transition-name:woc-header}::view-transition-group(woc-header){z-index:40;animation:none}::view-transition-old(woc-header){display:none}::view-transition-new(woc-header){animation:none}@media (prefers-reduced-motion:reduce){::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-image-pair(*){animation-duration:0s!important;animation-delay:0s!important}}.woc-read-progress{top:var(--woc-header-h);z-index:41;background:var(--woc-blue);transform-origin:0;pointer-events:none;height:3px;display:none;position:fixed;left:0;right:0;scale:0 1}@keyframes woc-read-progress{0%{scale:0 1}to{scale:1}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.woc-read-progress{animation:linear both woc-read-progress;animation-timeline:scroll(root);display:block}}}.woc-page-head{background:radial-gradient(60% 120% at 100% 0%, #ffe2c473 0%, #ffe2c400 60%), linear-gradient(180deg, var(--woc-sky) 0%, var(--woc-ground) 100%);padding:1rem 0 1.75rem}.woc-page-head h1{letter-spacing:-.025em;color:var(--woc-navy);margin:0 0 .5rem;font-size:clamp(1.9rem,5.6vw,2.9rem);font-weight:800;line-height:1.08}.woc-page-head__lead{color:var(--woc-muted);max-width:56ch;margin:0;font-size:1.06rem}.woc-page-head__split{align-items:center;gap:1.25rem;display:grid}.woc-page-head__mark{filter:drop-shadow(0 14px 22px #0a2d6b38);width:132px;height:132px;display:none}.woc-crumbs ol{flex-wrap:wrap;gap:.3rem;margin:0 0 1rem;padding:0;font-size:.9rem;list-style:none;display:flex}.woc-crumbs li{color:var(--woc-muted);align-items:center;gap:.3rem;display:inline-flex}.woc-crumbs li+li:before{content:"›";color:#7d8ba5}.woc-crumbs a{min-height:44px;color:var(--woc-blue-ink);align-items:center;margin-block:-10px;font-weight:600;display:inline-flex}.woc-crumbs [aria-current]{color:var(--woc-body);font-weight:600}.sf-prose .woc-crumbs ol{margin-bottom:1.25rem}.woc-calculator{background:var(--woc-ground);padding-bottom:3rem}.woc-calculator__grid{max-width:var(--woc-max);margin:0 auto}.woc-calculator__title{font-family:var(--woc-font-display);margin:0;padding:2rem 0 1rem;font-size:clamp(1.2rem,2.4vw,1.6rem);line-height:1.25}.woc-calculator__form{min-width:0;min-height:100svh}.woc-calculator [data-classic] :is(h2,h3,legend){font-family:var(--woc-font-display)}.woc-rail{display:none}.woc-rail__list{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.woc-rail__list a{min-height:42px;color:var(--woc-body);border-radius:12px;align-items:center;gap:.65rem;padding:.35rem .6rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:flex}.woc-rail__list a:hover{background:#fff}.woc-rail__num{border:2px solid var(--woc-line);width:1.75rem;height:1.75rem;font:800 .82rem/1 var(--woc-font-display);color:var(--woc-muted);border-radius:50%;place-items:center;transition:background .2s,border-color .2s,color .2s;display:grid}.woc-rail__list a[aria-current]{color:var(--woc-navy);background:#fff;box-shadow:0 1px 2px #0a2d6b14}.woc-rail__list a[aria-current] .woc-rail__num{background:var(--woc-navy);border-color:var(--woc-navy);color:#fff}.woc-rail__note{color:var(--woc-body);margin-top:1rem;font-size:.92rem}.woc-rail__note p{margin:0}.woc-rail__note p+p{margin-top:.6rem}.sf-prose{max-width:820px;margin:0 auto;padding:1.5rem 16px 3rem}.sf-prose h1{color:var(--woc-navy);margin:0 0 1rem;font-size:clamp(1.7rem,5vw,2.3rem);line-height:1.15}.sf-prose h2{color:var(--woc-navy)}.sf-prose p,.sf-prose li{max-width:70ch}.sf-muted{color:var(--woc-muted);font-size:.9rem}.woc-legal section{margin:2rem 0}.woc-legal__table{border:1px solid color-mix(in srgb, var(--woc-navy) 14%, transparent);background:#fff;border-radius:12px;margin:1rem 0;overflow-x:auto}.woc-legal__table table{border-collapse:collapse;width:100%;min-width:520px;font-size:.95rem}.woc-legal__table th,.woc-legal__table td{text-align:left;vertical-align:top;border-bottom:1px solid color-mix(in srgb, var(--woc-navy) 10%, transparent);padding:.6rem .75rem}.woc-legal__table thead th{color:var(--woc-muted);font-size:.85rem}.woc-legal__dl{gap:.6rem;margin:1rem 0;display:grid}.woc-legal__dl dt{color:var(--woc-muted);font-size:.85rem}.woc-legal__dl dd{margin:0}.woc-legal__pending{border-left:3px solid var(--woc-navy);background:#fff;border-radius:6px;padding:.5rem .75rem}@media (min-width:720px){.woc-legal__dl>div{grid-template-columns:16rem 1fr;gap:1rem;display:grid}}.woc-notfound{text-align:center;justify-items:center;padding:2.5rem 16px 4rem;display:grid}.woc-notfound .wb{align-items:center;max-width:560px;padding:2.5rem 1.5rem}.woc-notfound h1{color:var(--woc-navy);margin:1rem 0 0;font-size:clamp(1.8rem,5vw,2.4rem)}.woc-notfound p{color:var(--woc-muted);margin:0}.woc-notfound__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.25rem;display:flex}.woc-footer{--sf-color-text:#fff;--sf-color-muted:#c9d6ef;--sf-color-bg:var(--woc-navy-deep);--sf-color-surface:var(--woc-navy-deep);background:radial-gradient(60% 80% at 100% 0%, #0077ff38 0%, #07f0 60%), var(--woc-navy-deep);color:#c9d6ef}.woc-footer .sfk-footer{color:#c9d6ef;background:0 0;border-top:0;margin-top:0}.woc-footer .sfk-footer__brand>strong{display:none}.woc-footer a{color:#fff}.woc-footer .sfk-footer__links{gap:0 1.25rem}.woc-footer .sfk-footer__links a{align-items:center;min-height:44px;display:inline-flex}.woc-footer :focus-visible{outline-color:#fff}.woc-footer-nav{border-bottom:1px solid #ffffff1f}.woc-footer-nav__inner{max-width:var(--woc-max);grid-template-columns:1fr 1fr;gap:2.5rem 1.5rem;margin:0 auto;padding:3.5rem 16px 2.75rem;display:grid}.woc-footer-nav__brand{grid-column:1/-1;align-content:start;justify-items:start;display:grid}.woc-footer-nav__logo{height:64px}.woc-footer-nav__brand p{color:#fff;font-family:var(--woc-font-display);margin:.8rem 0 0;font-weight:700}.woc-footer-nav__brand .woc-footer-nav__about{color:#a9bde3;max-width:30ch;font:400 .92rem/1.55 var(--sf-font-sans);margin-top:.4rem}.woc-footer-nav__title{font:800 .74rem/1 var(--woc-font-display);letter-spacing:.16em;text-transform:uppercase;color:#fff;margin:0 0 1.1rem}.woc-footer-nav__title:before{content:"";background:var(--woc-red,#e5262b);border-radius:2px;width:22px;height:2px;margin-bottom:.8rem;display:block}.woc-footer-nav ul{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.woc-footer-nav__group a{color:#b9c9e6;min-height:36px;font:500 .95rem/1.3 var(--sf-font-sans);align-items:center;text-decoration:none;transition:color .15s;display:inline-flex}.woc-footer-nav__group a:hover{color:#fff}.woc-footer-nav__contacts{margin-top:1.4rem!important}.woc-footer-nav__contacts a{color:#fff;min-height:40px;font:700 1.05rem/1.2 var(--woc-font-display);align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.woc-footer-nav__contacts a svg{color:#a9bde3;width:18px;height:18px}.woc-footer-nav__contacts a:hover{text-underline-offset:3px;text-decoration:underline}.woc-footer-nav__messengers{flex-wrap:wrap;gap:.5rem;margin-top:.4rem;display:flex}.woc-footer-nav__messengers a{font:600 .88rem/1 var(--sf-font-sans);border:1px solid #ffffff38;border-radius:999px;padding:0 .9rem}.woc-footer-nav__cta{min-height:46px;font:700 .95rem/1 var(--woc-font-display);background:#fff;border-radius:999px;align-items:center;gap:.5rem;margin-top:1.4rem;padding:0 1.3rem;text-decoration:none;transition:transform .15s;display:inline-flex;color:var(--woc-navy)!important}.woc-footer-nav__cta svg{width:18px;height:18px}.woc-footer-nav__cta:hover{transform:translateY(-1px)}.woc-footer .sfk-footer__inner{max-width:var(--woc-max);color:#8fa5cf;padding-top:1.75rem;font-size:.85rem}.woc-footer:has(.woc-footer-nav__contacts) .sfk-footer__brand{display:none}.woc-mobile-cta{left:10px;right:10px;bottom:calc(var(--consent-bar-height,0px) + 10px + env(safe-area-inset-bottom));z-index:30;-webkit-backdrop-filter:blur(20px)saturate(1.7);transition:transform .3s var(--woc-ease), opacity .3s ease;background:#ffffffbd;border:1px solid #0a2d6b1f;border-radius:26px;padding:8px;position:fixed;box-shadow:inset 0 1px #ffffffb3,inset 0 -1px #0a2d6b0a,0 18px 40px -16px #0a2d6b66,0 2px 6px #0a2d6b0f}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.woc-mobile-cta{background:#fff}}.woc-mobile-cta .woc-btn{border-radius:18px;width:100%;min-height:54px;font-size:1.08rem}.woc-mobile-cta[data-hidden=true]{opacity:0;transform:translateY(120%)}body:has([data-hero-quote]) .woc-mobile-cta[data-hidden=pending]{opacity:0;transform:translateY(120%)}body:has(.woc-mobile-cta) .woc-footer{padding-bottom:96px}@keyframes woc-float{0%,to{translate:0}50%{translate:0 -7px}}@keyframes woc-sheen{0%{translate:-46%}45%,to{translate:40%}}@keyframes woc-reveal{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:no-preference){.woc-pass--front:before{animation:7s cubic-bezier(.4,0,.2,1) infinite woc-sheen}@supports (animation-timeline:scroll()){.woc-header{animation:linear both woc-header-glass;animation-timeline:scroll(root);animation-range:0 120px}}@supports (animation-timeline:view()){.woc-reveal{animation:linear both woc-reveal;animation-timeline:view();animation-range:entry cover 28%}}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@media (min-width:560px){.woc-quote{padding:1.25rem}.woc-quote__row{grid-template-columns:1fr auto;align-items:stretch}}@media (min-width:760px){.woc-page-head{padding:1.25rem 0 2.5rem}.woc-page-head__split{grid-template-columns:1fr auto}.woc-page-head__mark{display:block}.woc-footer-nav__inner{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.woc-footer-nav__inner{grid-template-columns:1.5fr 1fr 1fr 1fr;column-gap:2.5rem}.woc-footer-nav__brand{grid-column:auto}}@media (min-width:960px){:root{--woc-header-h:76px}.woc-header__logo{height:48px}.woc-nav{gap:1rem}.woc-nav__desktop{display:block}.woc-nav .woc-nav__cta{min-height:46px;padding:.6rem 1.3rem;display:inline-flex}.woc-nav__menu-button,.woc-nav__sheet{display:none!important}.woc-mobile-cta{display:none}body:has(.woc-mobile-cta) .woc-footer{padding-bottom:0}.woc-hero__inner{min-height:min(720px, calc(100svh - var(--woc-header-h)));grid-template-columns:1.5fr 1fr;grid-template-areas:"copy pass""quote pass""extras pass";align-content:center;gap:1.5rem 3rem;padding-top:3.5rem;padding-bottom:4.5rem}.woc-hero h1{max-width:9.59em;margin-bottom:1rem}.woc-hero__lead{font-size:1.12rem;line-height:1.6}.woc-hero .woc-kicker{margin-bottom:.9rem}.woc-pass-stack{width:min(100%,480px);transform-style:preserve-3d;transition:transform .6s var(--woc-ease);place-self:center end;padding-top:28px;transform:perspective(1400px)rotateY(-13deg)rotateX(5deg)}.woc-pass-stack:hover{transform:perspective(1400px)rotateY(-4deg)rotateX(2deg)}.woc-pass{border-radius:26px;padding:1.2rem 1.4rem 1.2rem 1.45rem}.woc-pass--back{border-radius:24px 24px 0 0;padding:0 1.2rem}.woc-pass__no{font-size:1.55rem}.woc-pass__plate{min-height:48px}.woc-pass__ua{width:34px}.woc-pass__product{font-size:1.15rem}.woc-pass__kind,.woc-pass__label{font-size:.7rem}.woc-pass__back-label{height:28px;font-size:.72rem}@media (prefers-reduced-motion:no-preference){.woc-pass-stack{animation:7s ease-in-out infinite woc-float}}}@media (min-width:1100px){.woc-calculator__grid{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:2rem;padding:0 16px;display:grid}.woc-calculator__grid [data-classic]{margin-left:auto;margin-right:0}.woc-rail{top:calc(var(--woc-header-h) + 20px);padding-top:20px;display:block;position:sticky}}@media (max-width:380px){.woc-header__logo{height:38px}.woc-pass__no{font-size:1.15rem}.woc-pass__badge{font-size:.66rem}}.woc-tank__controls{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:12px;display:flex}.woc-tank__chip{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.woc-tank__litres input{width:5em;font:inherit;color:inherit;background:0 0;border:1px solid;border-radius:8px;margin-left:6px;padding:4px 8px}.woc-tank__note{opacity:.8;margin-top:8px;font-size:.9em}.woc-letter-promo{border:1px solid var(--woc-line);border-left:4px solid var(--woc-blue);border-radius:var(--woc-radius-sm);background:var(--woc-sky);color:var(--woc-ink);gap:4px;margin:0 0 16px;padding:12px 16px;display:grid}.woc-letter-promo span{color:var(--woc-body);font-size:.95em}.woc-reviews__links{flex-wrap:wrap;gap:10px;margin:12px 0 0;display:flex}
.woc-main{background:var(--woc-ground)}.wb-group{padding:1.75rem 0 .5rem}.wb-group:last-child{padding-bottom:3rem}.wb-group .woc-section__head{margin-bottom:1.1rem}.wb-group__label{font:700 .76rem/1.2 var(--woc-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--woc-muted);align-items:center;gap:.55rem;margin:.4rem 0 .9rem;display:flex}.wb-group__label:before{content:"";background:var(--woc-red);border-radius:2px;width:22px;height:3px}.wb-group--trust{padding-top:.5rem}.wb-group--follow{padding-top:0}.wb-grid{grid-template-columns:minmax(0,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.wb-item{display:contents}.wb{border-radius:var(--woc-radius);border:1px solid var(--woc-line);min-width:0;box-shadow:var(--woc-shadow);color:var(--woc-ink);overflow-wrap:anywhere;scroll-margin-top:calc(var(--woc-header-h) + 16px);background:#fff;flex-direction:column;gap:.8rem;margin:0;padding:1.2rem 1.15rem 1.25rem;text-decoration:none;display:flex;position:relative}a.wb{color:var(--woc-ink)}.wb__head{grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.85rem;display:grid}.wb__head--plain{grid-template-columns:minmax(0,1fr)}.wb__icon{background:var(--woc-sky);width:46px;height:46px;color:var(--woc-blue-ink);border-radius:14px;grid-row:1/span 2;place-items:center;display:grid}.wb__icon svg{width:24px;height:24px}.wb__icon img{object-fit:contain;max-width:34px;max-height:30px}.wb__kicker{font:700 .74rem/1.25 var(--woc-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--woc-muted);grid-column:2;margin:0}.wb__head--plain .wb__kicker{grid-column:1;margin-bottom:.2rem}.wb__title{font-family:var(--woc-font-display);letter-spacing:-.01em;color:var(--woc-navy);grid-column:2;margin:0;font-size:1.2rem;font-weight:750;line-height:1.25}.wb__head--plain .wb__title{grid-column:1}.wb__head:not(:has(.wb__kicker)){grid-template-rows:auto}.wb__head:not(:has(.wb__kicker)) .wb__icon{grid-row:1}.wb__body{color:var(--woc-body);gap:.65rem;font-size:1rem;line-height:1.6;display:grid}.wb__body>*{margin:0}.wb__body a{color:var(--woc-blue-ink);font-weight:600}.wb__body h3{color:var(--woc-navy);margin-top:.35rem;font-size:1.04rem;line-height:1.3}.wb__body small{color:var(--woc-muted)}.wb__list{gap:.45rem;padding:0;list-style:none;display:grid}.wb__list li{padding-left:1.55rem;position:relative}.wb__list li:before{content:"";border:2.5px solid var(--woc-blue);border-radius:50%;width:10px;height:10px;position:absolute;top:.55em;left:.15rem}ol.wb__list{counter-reset:wb-step;gap:.55rem}ol.wb__list li{counter-increment:wb-step;min-height:1.8rem;padding-left:2.35rem}ol.wb__list li:before{content:counter(wb-step);background:var(--woc-navy);color:#fff;width:1.7rem;height:1.7rem;font:800 .8rem/1 var(--woc-font-display);border:0;place-items:center;display:grid;top:.05rem;left:0}.wb__facts{gap:.5rem;margin:0;display:grid}.wb__facts>div{border-radius:var(--woc-radius-sm);background:var(--woc-sky);padding:.75rem .9rem}.wb__facts dt{letter-spacing:.02em;color:var(--woc-muted);font-size:.8rem;font-weight:700}.wb__facts dd{color:var(--woc-ink);margin:.15rem 0 0;font-weight:600}.wb__note{border-left:4px solid var(--woc-blue);border-radius:0 var(--woc-radius-sm) var(--woc-radius-sm) 0;background:var(--woc-ground);padding:.8rem 1rem;font-size:.96rem}.wb__table{border:1px solid var(--woc-line);border-radius:var(--woc-radius-sm);overflow-x:auto}.wb__table:focus-visible{outline:3px solid var(--woc-blue);outline-offset:2px}.wb__table table{border-collapse:collapse;width:100%;min-width:30rem;font-size:.96rem}.wb__table caption{text-align:left;color:var(--woc-navy);background:var(--woc-sky);padding:.7rem 1rem;font-weight:700}.wb__table th,.wb__table td{overflow-wrap:normal;border-top:1px solid var(--woc-line);text-align:left;vertical-align:top;padding:.6rem 1rem}.wb__table thead th{color:var(--woc-muted);font-size:.82rem}.wb__table tbody th{color:var(--woc-ink)}.wb__chips{flex-wrap:wrap;gap:.4rem;padding:0;list-style:none;display:flex}.wb__chips li{border:1px solid var(--woc-line);background:var(--woc-ground);color:var(--woc-body);border-radius:999px;padding:.3rem .7rem;font-size:.92rem}.wb__action{font-family:var(--woc-font-display);color:var(--woc-blue-ink);align-items:center;margin:auto 0 0;padding-top:.15rem;font-weight:700;display:inline-flex}.wb__action a{min-height:44px;color:inherit;align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}span.wb__action{gap:.4rem}.wb__action svg{width:18px;height:18px;transition:transform .2s var(--woc-ease);flex:none}.wb__action a:hover svg,.wb--link:hover .wb__action svg{transform:translate(4px)}.wb--link{transition:transform .25s var(--woc-ease), box-shadow .25s ease, border-color .25s ease}@media (hover:hover){.wb--link:hover{border-color:color-mix(in srgb, var(--woc-blue) 40%, var(--woc-line));box-shadow:var(--woc-shadow-lg);transform:translateY(-3px)}}.wb--link:focus-visible{outline-offset:2px}.wb--product{background:linear-gradient(#fff 0%,#fbfdff 100%);gap:.75rem;overflow:hidden}.wb--product:after{content:"";pointer-events:none;background:radial-gradient(circle,#0077ff1a 0%,#07f0 70%);border-radius:50%;width:180px;height:180px;position:absolute;top:-60px;right:-60px}.wb--product .wb__head{grid-template-columns:minmax(0,1fr);row-gap:.6rem}.wb--product .wb__icon,.wb--product .wb__kicker,.wb--product .wb__title{grid-area:auto/1}.wb__icon--lg{border-radius:16px;width:54px;height:54px}.wb__icon--lg svg{width:28px;height:28px}.wb--product .wb__title{font-size:1.55rem;font-weight:800}.wb--product .wb__body{color:var(--woc-muted)}.wb--product .wb__list{color:var(--woc-body);font-size:.97rem}.wb--accent-blue{--wb-accent:var(--woc-blue);--wb-accent-2:#0a2d6b;--wb-accent-ink:var(--woc-blue-ink);--wb-accent-tile:var(--woc-sky)}.wb--accent-green{--wb-accent:#2bb38a;--wb-accent-2:#0b6b4a;--wb-accent-ink:#0b6b4a;--wb-accent-tile:#e6f6ef}.wb--accent-navy{--wb-accent:#3b5a99;--wb-accent-2:var(--woc-navy);--wb-accent-ink:var(--woc-navy);--wb-accent-tile:#e8edf7}.wb--product[class*=wb--accent-]:before{content:"";background:linear-gradient(90deg, var(--wb-accent-2) 0%, var(--wb-accent) 60%, var(--wb-accent) 100%);height:5px;position:absolute;inset:0 0 auto}.wb--product[class*=wb--accent-]:after{background:radial-gradient(circle, color-mix(in srgb, var(--wb-accent) 14%, transparent) 0%, transparent 70%)}.wb--product[class*=wb--accent-] .wb__icon{background:var(--wb-accent-tile);color:var(--wb-accent-ink)}.wb--product[class*=wb--accent-] .wb__kicker,.wb--product[class*=wb--accent-] .wb__action{color:var(--wb-accent-ink)}.wb--product[class*=wb--accent-] .wb__list li:before{border-color:var(--wb-accent)}.wb__rows{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.wb__rows li{background:var(--woc-ground);border:1px dashed var(--woc-line);min-height:44px;color:var(--woc-muted);border-radius:12px;align-items:center;gap:.7rem;padding:.5rem .7rem;font-weight:650;display:flex}.wb__rows li[data-done]{color:var(--woc-navy);background:#fff;border-style:solid}.wb__rows li>span:first-child{border:2px solid var(--woc-line);width:1.8rem;height:1.8rem;font:800 .85rem/1 var(--woc-font-display);border-radius:50%;flex:none;place-items:center;display:grid}.wb__rows li[data-done]>span:first-child{background:var(--woc-navy);border-color:var(--woc-navy);color:#fff}.wb--steps{background:radial-gradient(90% 70% at 100% 100%,#0077ff1a 0%,#07f0 60%),#fff}.wb__num{background:var(--woc-navy);color:#fff;width:46px;height:46px;font:800 1.15rem/1 var(--woc-font-display);border-radius:50%;grid-row:1/span 2;place-items:center;display:grid}.wb--step{gap:.6rem;overflow:hidden}.wb--step .wb__num{width:54px;height:54px;box-shadow:0 0 0 5px color-mix(in srgb, var(--woc-blue) 14%, transparent);font-size:1.4rem}.wb--step .wb__title{font-size:1.3rem}.wb--step .wb__body{padding-right:3.6rem}.wb__step-mark{z-index:0;font:800 6.4rem/1 var(--woc-font-display);letter-spacing:-.06em;color:var(--woc-sky-2);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:.1em;right:.02em}.wb--step .wb__head,.wb--step .wb__body{z-index:1;position:relative}.wb-steps__track{--wb-steps-fill:1;justify-content:space-between;align-items:center;margin:0 0 14px;padding:6px 2px;display:flex;position:relative}.wb-steps__track:before,.wb-steps__track:after{content:"";border-radius:2px;height:3px;margin-top:-1.5px;position:absolute;top:50%;left:14px;right:14px}.wb-steps__track:before{background:var(--woc-line)}.wb-steps__track:after{background:var(--woc-blue-ink);transform-origin:0;scale:var(--wb-steps-fill) 1}.wb-steps__node{z-index:1;background:var(--woc-blue-ink);color:#fff;border:2px solid var(--woc-blue-ink);width:28px;height:28px;box-shadow:0 0 0 4px var(--woc-ground);font:800 .8rem/1 var(--woc-font-display);border-radius:50%;place-items:center;display:grid;position:relative}.wb--offers{background:linear-gradient(160deg, var(--woc-sky) 0%, #fff 100%)}.wb__offers{gap:.45rem;display:grid}.wb__offers span{border:1px solid var(--woc-line);background:#fff;border-radius:12px;height:44px;position:relative}.wb__offers span:before{content:"";background:var(--woc-sky-2);border-radius:8px;width:24px;height:24px;position:absolute;top:10px;left:10px}.wb__offers span:after{content:"";background:#d7e3f5;border-radius:4px;height:8px;position:absolute;top:18px;left:44px;right:30%}.wb__offers span:first-child{border:2px solid var(--woc-blue);background:#f3f8ff}.wb--facts .wb__facts{margin-top:.1rem}.wb--note{background:var(--woc-sky);border-color:#cfe0fa}.wb--note .wb__note,.wb--warning .wb__note{background:0 0;border:0;padding:0}.wb--warning{background:#fff6f5;border-color:#ffd9d3}.wb--warning .wb__icon{color:#c81e24;background:#ffe9e6}.wb--warning .wb__list li:before{border-color:#e0282e}.wb--navy{background:radial-gradient(90% 120% at 0% 100%, #07f6 0%, #07f0 60%), var(--woc-navy);border-color:var(--woc-navy);color:#fff;overflow:hidden}.wb--navy .wb__title,.wb--navy .wb__body{color:#fff}.wb--navy .wb__kicker{color:#a9bde3}.wb--navy .wb__icon{color:#8fc2ff;background:#ffffff1f}.wb--navy .wb__list li:before{border-color:#8fc2ff}.wb__values{z-index:1;gap:.6rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.wb__values li{color:#e8efff;align-items:center;gap:.6rem;font-weight:650;display:flex}.wb__values svg{color:#8fc2ff;flex:none;width:22px;height:22px}.wb__buoy{opacity:.95;pointer-events:none;width:150px;height:150px;position:absolute;bottom:-34px;right:-34px}.wb--cta{background:radial-gradient(70% 120% at 100% 0%, #0077ff73 0%, #07f0 60%), var(--woc-navy);border-color:var(--woc-navy);color:#fff;border-radius:28px;align-items:center;gap:1rem;padding:1.5rem 1.25rem;display:grid;overflow:hidden}.wb--cta .wb__head{grid-template-columns:minmax(0,1fr)}.wb--cta .wb__title{color:#fff;grid-column:1;font-size:clamp(1.35rem,4vw,1.9rem);font-weight:800;line-height:1.15}.wb--cta .wb__body{color:#d3def4}.wb--cta .wb__buoy--cta{opacity:1;width:72px;height:72px;position:static}.wb--cta .woc-btn{justify-self:start;width:100%}.wb--cta .woc-btn--primary:focus-visible{outline-color:#fff}.wb--faq .wb__body{gap:.55rem}.wb__q{border:1px solid var(--woc-line);border-radius:var(--woc-radius-sm);background:var(--woc-ground);transition:border-color .2s,box-shadow .2s}.wb__q[open]{border-color:color-mix(in srgb, var(--woc-blue) 40%, var(--woc-line));box-shadow:var(--woc-shadow);background:#fff}.wb__q summary{border-radius:var(--woc-radius-sm);cursor:pointer;min-height:52px;font-family:var(--woc-font-display);color:var(--woc-navy);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;font-weight:700;line-height:1.3;list-style:none;display:flex}.wb__q summary::-webkit-details-marker{display:none}.wb__q summary:after{content:"+";content:"+" / "";background:var(--woc-sky);width:30px;height:30px;color:var(--woc-blue-ink);transition:transform .25s var(--woc-ease);border-radius:50%;flex:none;place-items:center;font-size:1.25rem;line-height:1;display:grid}.wb__q[open] summary:after{transform:rotate(45deg)}.wb__q p{color:var(--woc-body);margin:0;padding:0 1rem 1rem}.wb__links{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.wb__links a{border:1px solid var(--woc-line);border-radius:var(--woc-radius-sm);background:var(--woc-ground);min-height:52px;color:var(--woc-navy);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.8rem;padding:.75rem .95rem;text-decoration:none;transition:border-color .2s,background .2s;display:grid}.wb__links a:hover{border-color:color-mix(in srgb, var(--woc-blue) 45%, var(--woc-line));background:#fff}.wb__links strong{font-weight:700}.wb__links span{color:var(--woc-muted);grid-column:1;font-size:.92rem;line-height:1.4}.wb__links svg{width:18px;height:18px;color:var(--woc-blue-ink);grid-area:1/2/span 2}.wb__trust{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.wb__trust li{align-items:flex-start;gap:.8rem;display:flex}.wb__trust li>span:last-child{gap:.1rem;line-height:1.4;display:grid}.wb__trust strong{color:var(--woc-navy);font-size:.98rem}.wb__trust small,.wb__trust a{font-size:.9rem}.wb__trust a{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.wb__trust .wb__icon{border-radius:12px;flex:none;width:42px;height:42px}.wb__trust .wb__icon svg{width:22px;height:22px}.wb__logos{grid-template-columns:repeat(3,1fr);gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.wb__logos li{background:var(--woc-ground);border-radius:14px;place-items:center;height:64px;padding:.4rem .5rem;display:grid}.wb__logos img{object-fit:contain;filter:grayscale()contrast(1.1);opacity:.95;mix-blend-mode:multiply;width:auto;max-width:100%;max-height:48px;transition:filter .25s,opacity .25s}.wb__logos li:hover img{filter:none;opacity:1}.wb--contact .wb__title{color:var(--woc-muted);font-size:.95rem;font-weight:650}.wb__value{min-height:44px;font-family:var(--woc-font-display);color:var(--woc-navy);align-items:center;font-size:1.3rem;font-weight:800;text-decoration:none;display:inline-flex}.wb__sos{grid-template-columns:repeat(3,1fr);gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.wb__sos a{background:var(--woc-ground);border:1px solid var(--woc-line);min-height:72px;color:var(--woc-body);text-align:center;border-radius:16px;justify-items:center;gap:.1rem;padding:.7rem .4rem;font-size:.8rem;font-weight:600;text-decoration:none;display:grid}.wb__sos strong{font:800 1.55rem/1.1 var(--woc-font-display);color:#b3261e}.wb--article .wb__title,.wb--insurer .wb__title{font-size:1.12rem}.wb--article .wb__body,.wb--insurer .wb__body{font-size:.97rem}.wb__logo{object-fit:contain;object-position:left center;width:auto;max-width:112px;height:40px;display:block}.wb--legal{max-width:860px;margin:1.25rem auto 3rem}.wb--legal .sf-prose{width:100%;min-width:0;padding:0}.wb--legal button,.wb__body button{min-height:44px}.wb--legal .woc-crumbs ol{margin-bottom:.6rem}.wb-more{min-width:0;display:block}.wb-more__toggle{min-height:54px;color:var(--woc-navy);font:700 1rem/1.2 var(--woc-font-display);cursor:pointer;background:#fff;border:1.5px solid #6f86ad;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.2rem;list-style:none;transition:border-color .2s,background .2s;display:flex}.wb-more__toggle::-webkit-details-marker{display:none}.wb-more__toggle:hover{border-color:var(--woc-blue);background:var(--woc-sky)}.wb-more__toggle svg{width:20px;height:20px;color:var(--woc-blue-ink);transition:transform .25s var(--woc-ease)}.wb-more__hide,.wb-more[open] .wb-more__show{display:none}.wb-more[open] .wb-more__hide{display:inline}.wb-more[open] .wb-more__toggle svg{transform:rotate(180deg)}.wb-more__list{gap:14px;margin-top:14px;display:grid}.wb-more__close{width:100%;min-height:54px;color:var(--woc-navy);font:700 1rem/1.2 var(--woc-font-display);cursor:pointer;background:#fff;border:1.5px solid #6f86ad;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;margin-top:14px;padding:.7rem 1.2rem;display:flex}.wb-more__close svg{width:20px;height:20px;color:var(--woc-blue-ink);transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){.wb--link:active,.wb__links a:active,.wb__q summary:active,.wb-more__toggle:active,.woc-btn:active{transition-duration:60ms;transform:scale(.98)}.wb--link:active{box-shadow:0 2px 6px #0a2d6b29,0 14px 26px -14px #0a2d6b73}.wb__links a:active{box-shadow:0 2px 6px #0a2d6b24}.wb__q summary:active{background:var(--woc-sky)}@supports (interpolate-size:allow-keywords) and selector(::details-content){.wb__q,.wb-more{interpolate-size:allow-keywords}.wb__q::details-content{height:0;transition:height .32s var(--woc-ease), content-visibility .32s allow-discrete;overflow:clip}.wb__q[open]::details-content{height:auto}.wb__q p{opacity:0;transition:opacity .25s ease, translate .25s var(--woc-ease);translate:0 -4px}.wb__q[open] p{opacity:1;translate:0}@media (max-width:759px){.wb-more::details-content{height:0;transition:height .42s var(--woc-ease), content-visibility .42s allow-discrete;overflow:clip}.wb-more[open]::details-content{height:auto}.wb-more__list{opacity:0;transition:opacity .3s ease 80ms, translate .3s var(--woc-ease) 80ms;translate:0 10px}.wb-more[open] .wb-more__list{opacity:1;translate:0}}}}@media (max-width:759px){.wb-grid--deck>.wb{top:calc(var(--woc-header-h) + 52px);position:sticky}.wb-grid--deck>.wb:nth-child(2){top:calc(var(--woc-header-h) + 66px)}.wb-grid--deck>.wb:nth-child(3){top:calc(var(--woc-header-h) + 80px)}.wb-grid--deck{padding-bottom:28px}.wb-steps__track{top:var(--woc-header-h);z-index:4;background:var(--woc-ground);margin:0 -16px 10px;padding:8px 18px;position:sticky}.wb-grid--rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(84%,340px);grid-auto-flow:column;align-items:start;gap:12px;margin-inline:-16px;padding:4px 16px 20px;scroll-padding-inline:16px;overflow:auto hidden}.wb-grid--rail::-webkit-scrollbar{display:none}.wb-grid--rail>.wb{scroll-snap-align:start;scroll-margin-top:0}.wb-grid--rail .wb__buoy{width:120px;height:120px;bottom:-28px;right:-28px}.wb-group--rail{timeline-scope:--wb-rail}.wb-grid--rail{scroll-timeline:--wb-rail inline}.wb-rail__bar{background:var(--woc-line);border-radius:2px;width:120px;height:4px;margin:-8px auto 8px;display:none;position:relative;overflow:hidden}.wb-rail__bar:after{content:"";background:var(--woc-navy);border-radius:2px;width:36px;position:absolute;inset:0 auto 0 0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.wb-rail__bar{display:block}.wb-rail__bar:after{animation:linear both wb-rail-thumb;animation-timeline:--wb-rail}}}@supports selector(::scroll-marker){.wb-grid--rail{scroll-marker-group:after}.wb-grid--rail::scroll-marker-group{justify-content:center;height:44px;margin-top:-26px;display:flex}.wb-grid--rail>.wb::scroll-marker{content:"";background:radial-gradient(circle,#9aacc9 0 4px,#0000 4.6px);border-radius:10px;width:28px;height:44px}.wb-grid--rail>.wb-item>.wb::scroll-marker{content:"";background:radial-gradient(circle,#9aacc9 0 4px,#0000 4.6px);border-radius:10px;width:28px;height:44px}.wb-grid--rail>.wb::scroll-marker:target-current{background:radial-gradient(circle, var(--woc-navy) 0 4.5px, transparent 5.1px)}.wb-grid--rail>.wb-item>.wb::scroll-marker:target-current{background:radial-gradient(circle, var(--woc-navy) 0 4.5px, transparent 5.1px)}.wb-grid--rail>.wb::scroll-marker:focus-visible{outline:2px solid var(--woc-blue);outline-offset:-4px}.wb-grid--rail>.wb-item>.wb::scroll-marker:focus-visible{outline:2px solid var(--woc-blue);outline-offset:-4px}.wb-rail__bar{display:none}}.wb__links--rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:min(78%,300px);grid-auto-flow:column;gap:10px;margin-inline:-1.15rem;padding:2px 1.15rem 6px;scroll-padding-inline:1.15rem;overflow:auto hidden}.wb__links--rail::-webkit-scrollbar{display:none}.wb__links--rail>li{scroll-snap-align:start;display:grid}.wb__links--rail a{box-shadow:var(--woc-shadow);background:#fff;align-content:start}}@keyframes wb-rail-thumb{0%{translate:0}to{translate:84px}}@keyframes woc-reveal-x{0%{opacity:.55;translate:18px}to{opacity:1;translate:0}}@media (min-width:760px){.wb-group{padding:2.5rem 0 1rem}.wb-group:last-child{padding-bottom:4rem}.wb-group--trust{padding-top:0}.wb-group .woc-section__head{margin-bottom:1.5rem}.wb-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;gap:18px}.wb{padding:1.5rem 1.6rem 1.6rem}.wb[data-size=l],.wb[data-size=full]{grid-column:1/-1}.wb[data-span="2"]{grid-row:span 2}.wb__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.wb--cta{grid-template-columns:auto minmax(0,1fr) auto;padding:2rem 2.25rem}.wb--cta .woc-btn{width:auto}.wb__trust{grid-template-columns:repeat(3,1fr);gap:1.25rem}.wb__sos{max-width:360px}.wb-grid>.wb-more{grid-column:1/-1}.wb-grid>.wb-more>.wb-more__list{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;gap:18px}@supports selector(::details-content){.wb-more,.wb-more__list{display:contents}.wb-more::details-content{content-visibility:visible;display:contents}.wb-more__toggle,.wb-more__close{display:none}}}@media (min-width:960px){.wb-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.wb[data-size=s]{grid-column:span 2}.wb[data-size=m]{grid-column:span 3}.wb[data-size=l]{grid-column:span 4}.wb[data-size=full]{grid-column:1/-1}.wb-grid>.wb-more>.wb-more__list{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.wb--faq[data-size=full] .wb-more__list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.55rem}.wb--faq[data-size=full] .wb-more{grid-column:1/-1}.wb--faq[data-size=full] .wb__body,.wb--links[data-size=full] .wb__links{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.wb--links[data-size=full] .wb__links{gap:.6rem}.wb--product .wb__title{font-size:1.65rem}.wb[data-size=l] .wb__facts,.wb[data-size=full] .wb__facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@keyframes wb-steps-fill{0%{--wb-steps-fill:0}to{--wb-steps-fill:1}}@keyframes wb-steps-node{0%{color:var(--woc-muted);background:#fff;border-color:#9aacc9;scale:1}40%,70%{background:var(--woc-blue-ink);border-color:var(--woc-blue-ink);color:#fff;scale:1.25}to{background:var(--woc-blue-ink);border-color:var(--woc-blue-ink);color:#fff;scale:1}}@property --wb-steps-fill{syntax:"<number>";inherits:true;initial-value:1}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){#steps.wb-group{timeline-scope:--wb-steps}.wb-grid--deck{view-timeline:--wb-steps block}.wb-steps__track{animation:linear both wb-steps-fill;animation-timeline:--wb-steps;animation-range:cover 46% cover 78%}.wb-steps__node{animation:linear both wb-steps-node;animation-timeline:--wb-steps}.wb-steps__node:first-child{animation-range:cover 44% cover 53%}.wb-steps__node:nth-child(2){animation-range:cover 58% cover 67%}.wb-steps__node:nth-child(3){animation-range:cover 73% cover 82%}@media (min-width:760px){.wb-steps__track{animation-range:cover 10% cover 45%}.wb-steps__node:first-child{animation-range:cover 8% cover 22%}.wb-steps__node:nth-child(2){animation-range:cover 22% cover 36%}.wb-steps__node:nth-child(3){animation-range:cover 36% cover 50%}}.wb-grid>.wb,.wb-grid>.wb-item>.wb,.wb-more__list>.wb{animation:linear both woc-reveal;animation-timeline:view();animation-range:entry 0 entry 200px}@media (max-width:759px){.wb-grid--rail>.wb{animation-name:woc-reveal-x;animation-timeline:view(inline);animation-range:entry entry 80%}}}}.wb--rail{box-shadow:none;gap:.5rem;padding:.9rem .8rem}.wb--rail .wb__kicker{padding:0 .6rem}.wb--notice{gap:.5rem}@media (min-width:960px){.wb--tall{grid-row:span 2}}@media print{.wb-grid,.wb-more__list{display:block}.wb{box-shadow:none;break-inside:avoid;margin:0 0 12px;opacity:1!important;animation:none!important;translate:none!important}.wb--navy,.wb--cta{color:#0b1f45;background:#fff;border-color:#0a2d6b}.wb--navy .wb__title,.wb--navy .wb__body,.wb--navy .wb__values li,.wb--cta .wb__title,.wb--cta .wb__body{color:#0b1f45}.wb-more{display:block}.wb-more::details-content{content-visibility:visible;display:block}.wb-more__toggle,.wb-more__close,.wb__buoy,.wb--cta .woc-btn{display:none}.wb__table{overflow:visible}.wb__table table{min-width:0}}
