@layer components{:root.a .ay{display:none}:root.a .mi{margin-inline:0;max-width:1440px;margin-inline:auto}:root.a main{padding-block-end:8px}:root.a .s{position:sticky;top:0;z-index:50;gap:24px;padding:16px 32px;background:var(--color-surface);min-height:86px}:root.a .s>.y{display:inline-flex;width:156px;max-width:156px;flex:none}:root.a .y img{width:100%;height:auto;max-height:52px;object-fit:contain}:root.a .mt{gap:18px;flex-wrap:nowrap;font-size:14px;line-height:1.35}:root.a .as{gap:12px}:root.a .h{margin-inline:32px;margin-block-start:48px}:root.a .d,:root.a .mx{display:flex;flex-direction:column;align-items:flex-start;gap:14px}:root.a .d h2{font-size:clamp(28px,3vw,40px);line-height:1.08;overflow-wrap:anywhere}:root.a .d .t,:root.a .mx .t{max-width:76ch;font-size:16px;line-height:1.75}:root.a .uy{align-self:flex-start;max-width:100%}:root.a .aw,:root.a .r{display:block;margin-block-start:24px}:root.a .ao,:root.a .r .ao{display:grid;grid-template-columns:minmax(0,1.05fr)minmax(0,1fr);gap:32px;padding:32px;min-height:0;align-items:center;overflow:visible}:root.a .j,:root.a .r .j{width:auto;min-width:0}:root.a .j h1,:root.a .r h1{font-size:clamp(36px,4.5vw,60px);line-height:1.07;letter-spacing:-.02em;overflow-wrap:anywhere;max-width:100%}:root.a .j p,:root.a .r .j p{font-size:16px;line-height:1.75;max-width:62ch}:root.a .x,:root.a .r .x{position:static;inset:auto;opacity:1;width:100%;height:auto;max-width:100%;pointer-events:auto;align-self:center}:root.a .x img,:root.a .r .x img{width:100%;height:auto;max-height:410px;object-fit:contain}:root.a .aw .w,:root.a .r .w{flex-direction:row;align-items:stretch;flex-wrap:wrap;gap:12px}:root.a .u,:root.a .aw .u,:root.a .r .u,:root.a .an .u{display:inline-flex;align-items:center;justify-content:center;min-height:48px;max-width:100%;padding:var(--button-pad-y)var(--button-pad-x);font-size:var(--button-font-size);line-height:1.4;border:1px solid transparent;border-radius:var(--button-radius);clip-path:var(--button-clip);text-decoration:none;overflow-wrap:anywhere;transition:transform .2s,box-shadow .2s,background-color .2s}:root.a .u[data-speed=true]{color:var(--color-surface);background:var(--color-primary);border-color:var(--color-primary)}:root.a .u:not([data-speed=true]),:root.a .r .u:not([data-speed=true]){color:var(--color-on-surface);background:color-mix(in srgb,var(--color-surface),var(--color-on-surface) 12%);border:1px solid color-mix(in srgb,var(--color-on-surface) 42%,var(--color-surface))}:root.a .u:hover{transform:translateY(-2px);box-shadow:0 7px 20px color-mix(in srgb,var(--color-primary) 18%,transparent)}:root.a .u:active{transform:translateY(0)}:root.a .u:focus-visible,:root.a .ai:focus-visible{outline:3px solid currentColor;outline-offset:-5px}:root.a .al{display:flex;flex-direction:column;align-items:stretch;gap:14px;height:auto;overflow:visible;background:0 0}:root.a .al picture{display:block;width:100%;height:auto}:root.a .a5{position:static;inset:auto;align-self:flex-start;max-width:100%;min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;font-size:var(--button-font-size);border:1px solid transparent;border-radius:var(--button-radius);clip-path:var(--button-clip);line-height:1.4;color:var(--color-surface);background:var(--color-primary)}:root.a .al:not([data-speed=true]) .a5{background:var(--dk-panel);border-color:var(--color-on-surface);color:var(--color-on-surface)}:root.a .al:focus-visible{outline:3px solid var(--color-accent);outline-offset:5px}:root.a .ma{max-width:1120px;margin-inline:auto;padding-inline:32px}:root.a .ma>.d{margin-block-end:24px}:root.a .z{font-size:17px;line-height:1.85;max-width:none}:root.a .z>p{font-size:17px;line-height:1.85;max-width:76ch;margin-block:24px}:root.a .a1{margin-block:36px 44px;min-width:0}:root.a .a1 .h{margin:0}:root.a .z .a1 p{margin-block:0}:root.a .z .a1 .t{font-size:16px;line-height:1.75}:root.a .z .a1 h2{margin-block:0}:root.a .z .a1 h3{margin-block:0 12px;font-size:24px;line-height:1.2}:root.a .aj{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}:root.a .k0{grid-template-columns:repeat(2,minmax(0,1fr))}:root.a .b{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:26px;background:var(--dk-panel);color:var(--color-on-surface);border:1px solid var(--dk-line);border-radius:var(--dk-radius);min-width:0}:root.a .ak .b,:root.a .m2 .b{background:var(--dk-panel);color:var(--color-on-surface)}:root.a .b h3{font-size:25px;line-height:1.2}:root.a .b p,:root.a .aq p,:root.a .ue p{font-size:15px;line-height:1.75;max-width:none;color:var(--dk-reader)}:root.a .mf{color:var(--color-accent);font-size:clamp(28px,4vw,42px);line-height:1.15;overflow-wrap:anywhere}:root.a .b>.ai,:root.a .aq .ai{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 16px;border:1px solid color-mix(in srgb,var(--color-on-surface) 42%,var(--color-surface));border-radius:var(--button-radius);background:color-mix(in srgb,var(--color-surface),var(--color-on-surface) 12%);color:var(--color-on-surface);font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;max-width:100%;margin-block-start:auto}:root.a .b:has(a):hover{border-color:var(--color-accent)}:root.a .b a:focus-visible{outline:3px solid currentColor;outline-offset:-5px}:root.a .b>.u{margin-block-start:auto}:root.a .aq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}:root.a .aq li,:root.a .aq li+li{display:flex;flex-direction:column;gap:16px;padding:24px;border:1px solid var(--dk-line);border-radius:var(--dk-radius);background:var(--dk-panel);min-width:0}:root.a .aq li>div{display:flex;flex-direction:column;gap:14px;min-width:0}:root.a .aq h3{font-size:24px;line-height:1.2}:root.a .ah{display:grid;grid-template-columns:minmax(0,1.2fr)minmax(0,.8fr);gap:32px;align-items:center}:root.a .ka{padding:30px;background:var(--dk-mobile)}:root.a .ah .aa{width:100%}:root.a .mb>.t{max-width:none;font-size:16px;line-height:1.75;margin-block-start:14px}:root.a .mk{width:100%;height:auto;min-height:0;padding:0;background:0 0}:root.a .mk img{width:100%;height:auto;max-height:520px;object-fit:contain}:root.a .up p{font-size:16px;line-height:1.75}:root.a .ur{flex-wrap:wrap;gap:8px}:root.a .ur button{min-height:44px;padding:10px 14px;font-size:14px}:root.a .g table{font-size:15px;line-height:1.75}:root.a .g th,:root.a .g td{padding:18px}:root.a .kw,:root.a caption{font-size:15px;line-height:1.75}:root.a .g .u{padding:11px 16px;min-height:48px;font-size:14px}:root.a .g .u:not([data-speed=true]){color:var(--color-on-surface)}:root.a .a0 dt,:root.a .a8 dt{font-size:12px;letter-spacing:.04em;line-height:1.6}:root.a .a0 dd,:root.a .a8 dd{font-size:16px;line-height:1.7}:root.a .af summary{font-size:17px;line-height:1.6;min-height:48px}:root.a .af details>div{font-size:16px;line-height:1.8}:root.a .a4{padding:30px;background:var(--dk-panel)}:root.a .a4 .t{font-size:16px;line-height:1.75;max-width:76ch}:root.a .ac{margin-block-start:60px;padding:40px 32px}:root.a .ac p,:root.a .ac a{font-size:14px;line-height:1.75}:root.a .mq p{font-size:13px}:root.a .f .l,:root.a .mo .f h3{font-size:13px;line-height:1.5}:root.a .mo .k{aspect-ratio:3/4}:root.a .mo .k img{object-fit:contain}:root.a .v{width:46px;height:46px}@container(max-width:800px){:root.a .g table,:root.a .g tbody{display:block}:root.a .g thead{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}:root.a .g tr{display:grid;grid-template-columns:minmax(0,1fr);padding:18px;gap:16px;border-block-start:1px solid var(--dk-line)}:root.a .g th,:root.a .g td{display:block;padding:0;border:0;width:auto}:root.a .a9{display:block;font-size:11px;color:var(--dk-muted);margin-block-end:4px}:root.a .g .u{width:100%}:root.a .g .ae{min-width:0}}@media(min-width:1200px){:root.a .ab{display:none}}@media(max-width:1199px){:root.a .mt{display:none}:root.a .ab{display:block}:root.a .s{padding-inline:24px}:root.a .ar{top:100%;max-height:calc(100dvh - 84px)}:root.a .aj{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){:root.a .s{padding:12px;gap:12px;min-height:72px}:root.a .s>a.y{width:clamp(96px,28vw,128px);max-width:128px}:root.a .s .az .u{font-size:13px;max-width:none;padding:10px 12px;min-height:46px}:root.a .as{gap:10px}:root.a .h{margin-inline:16px;margin-block-start:36px}:root.a .ao,:root.a .r .ao{display:flex;flex-direction:column;gap:24px;padding:24px 20px;align-items:stretch}:root.a .j h1,:root.a .r h1{font-size:clamp(30px,8.2vw,44px)}:root.a .j p,:root.a .r .j p{font-size:15px}:root.a .x,:root.a .r .x{display:block;height:auto;pointer-events:auto}:root.a .x img,:root.a .r .x img{width:100%;height:auto}:root.a .ma{margin-inline:0;padding-inline:16px}:root.a .z>p{font-size:16px;line-height:1.85}:root.a .aj,:root.a .k0,:root.a .aq{grid-template-columns:minmax(0,1fr)}:root.a .b{padding:22px}:root.a .ah{grid-template-columns:minmax(0,1fr);gap:26px}:root.a .ka{padding:24px 20px}:root.a .mk{max-width:420px;margin-inline:auto}:root.a .a1{margin-block:30px 36px}:root.a .d{gap:12px}:root.a .d .t{font-size:15px;max-width:none}:root.a .aw .w .u{flex:1 1 100%}:root.a .ac{padding:32px 16px}:root.a .ar{max-height:calc(100dvh - 72px)}:root.a .a0{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){:root.a .u,:root.a .u:hover{transition:none;transform:none;animation:none}:root.a .u::after{animation:none;opacity:0}}}@layer components{:root.a{--dk-download:var(--color-download, var(--color-primary));--dk-on-download:var(--color-on-download, var(--color-surface))}:root.a:has([data-page][open]){overflow:hidden}:root.a .an:not(:has(.ud)){grid-template-columns:minmax(0,1fr);gap:0}:root.a .aj{display:flex;flex-wrap:wrap;gap:20px;width:100%}:root.a .aj>.b{flex:1 1 260px;max-width:100%;min-height:0}:root.a .ap{width:100%}:root.a .b p{font-size:16px;line-height:1.75}:root.a .z .a1 :is(ul,ol){padding-inline-start:0;list-style:none}:root.a .z .a1 .aq>li+li{margin-block-start:0}:root.a :is(.a0,.a8){display:flex;flex-wrap:wrap;gap:1px;padding:1px;border:0;background:var(--dk-line);border-radius:var(--dk-radius);overflow:hidden}:root.a :is(.a0,.a8)>div{flex:1 1 240px;margin:0;padding:22px;border:0;background:var(--color-surface);min-width:0}:root.a .a8>div{flex-basis:300px}:root.a .u{position:relative;isolation:isolate;overflow:hidden;overflow:clip;transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}:root.a .u>:is(span,svg){position:relative;z-index:1}:root.a .u[data-speed=true]:is(:hover,:focus-visible){color:var(--color-primary);background:var(--color-surface);border-color:var(--color-primary);filter:none;box-shadow:0 5px 20px color-mix(in srgb,var(--color-primary) 24%,transparent)}:root.a .u:not([data-speed=true]):is(:hover,:focus-visible){color:var(--color-accent);background:var(--color-surface);border-color:var(--color-accent);filter:none}:root.a.a3 .u::after{z-index:0;left:-45%;inset-inline-start:-45%;top:0;bottom:0;width:40%;height:auto;background:linear-gradient(110deg,transparent,color-mix(in srgb,var(--color-on-surface) 55%,transparent),transparent);transform:translateX(0)skewX(-18deg);opacity:0}:root.a .u0{display:inline-flex}:root.a .u0 .u,:root.a .az .u{min-height:46px;padding:12px 18px;font-size:13px;white-space:normal}:root.a .s{gap:22px}:root.a .mt{gap:14px}:root.a .as{gap:10px;flex:none}:root.a .r .x{overflow:visible}:root.a .r .x .a5{display:none}:root.a .r .x .al{cursor:pointer;display:block;overflow:clip;border-radius:var(--dk-radius);outline:1px solid var(--dk-line);outline-offset:-1px;transition:outline-color .2s ease,box-shadow .2s ease,transform .2s ease}:root.a .r .x .al:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px;box-shadow:0 0 0 7px color-mix(in srgb,var(--color-accent) 15%,transparent)}:root.a .r .x .al:active{transform:scale(.985);outline-color:var(--color-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent) 55%,transparent)}@media(hover:hover) and (pointer:fine){:root.a .r .x .al:hover{transform:translateY(-3px);outline-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent),0 14px 30px color-mix(in srgb,var(--color-primary) 24%,transparent)}:root.a .r .x .al:hover:active{transform:translateY(0)scale(.985)}}@media(prefers-reduced-motion:reduce){:root.a .r .x .al,:root.a .r .x .al:is(:hover,:active){transition:none;transform:none}}:root.a .ui{position:relative;isolation:isolate;overflow:hidden;padding:clamp(24px,4vw,44px);border:1px solid var(--dk-line);border-radius:var(--dk-radius);background:var(--dk-mobile)}:root.a .k5{position:absolute;inset:0;z-index:-2;pointer-events:none}:root.a .k5 :is(picture,img){display:block;width:100%;height:100%;max-height:none;object-fit:cover;object-position:center 58%}:root.a .kz::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(100deg,color-mix(in srgb,var(--color-surface) 96%,transparent),color-mix(in srgb,var(--color-surface) 79%,transparent) 65%,color-mix(in srgb,var(--color-surface) 65%,transparent))}:root.a .ui .d{gap:16px;margin:0 0 30px}:root.a .ui .t{max-width:70ch;color:var(--color-on-surface)}:root.a .kl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}:root.a .uq[data-speed=true]{gap:12px;padding:18px;min-height:68px;text-transform:none;letter-spacing:0;font-size:16px;color:var(--dk-on-download);background:var(--dk-download);border-color:var(--dk-download)}:root.a .uq .mn{width:26px;height:28px;flex:none}:root.a .uq .u3{width:22px;height:22px;margin-inline-start:auto}:root.a .uq[data-speed=true]:is(:hover,:focus-visible){color:var(--dk-download);background:var(--color-surface);border-color:var(--dk-download);box-shadow:0 5px 24px color-mix(in srgb,var(--dk-download) 25%,transparent)}:root.a .m7{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:18px 28px;padding-block-end:28px;border-block-end:1px solid var(--dk-line)}:root.a .m7 .y{width:160px;flex:none}:root.a .m7 .y img{width:100%;height:auto}:root.a .m7 p{margin:0;max-width:50ch}:root.a .uk{display:flex;flex-wrap:wrap;justify-content:center;gap:30px 56px;margin:32px auto;width:100%}:root.a .ag{flex:0 1 210px;min-width:0}:root.a .ag h3{font-size:12px;letter-spacing:.1em;text-transform:uppercase;margin-block-end:14px}:root.a .ag nav{display:grid;gap:2px}:root.a .ag a{display:flex;align-items:center;min-height:44px;overflow-wrap:anywhere}:root.a .ag a:is(:hover,:focus-visible){color:var(--color-accent)}:root.a .uz{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px 20px;padding-block:4px 24px}:root.a .m3{display:inline-flex;align-items:center;justify-content:center;min-height:64px;max-width:100%}:root.a .m3 img{width:auto;height:46px;max-width:100%;object-fit:contain}:root.a .fm img{height:66px}:root.a .mv{justify-content:center}:root.a .mv>div{max-width:72ch}:root.a .mq{justify-content:center}:root.a .mq p{max-width:100ch;text-align:center}@media(prefers-reduced-motion:no-preference){:root.a.a3 .u[data-speed=true]::after,:root.a.a3 .az .u[data-speed=true]::after{animation:dk-reading-sweep 2.4s ease-in-out infinite}:root.a.a3 .u:is(:hover,:focus-visible)::after{animation:dk-reading-sweep 1.1s ease-in-out infinite}:root.a .g .u[data-speed=true]{animation:dk-deposit-pulse 2s ease-in-out infinite}:root.a .g .u[data-speed=true]:is(:hover,:focus-visible){animation-play-state:paused}@keyframes dk-reading-sweep{0%,20%{opacity:0;transform:translateX(0)skewX(-18deg)}30%{opacity:.95}70%{opacity:.95}85%,100%{opacity:0;transform:translateX(380%)skewX(-18deg)}}@keyframes dk-deposit-pulse{0%,100%{box-shadow:0 0 color-mix(in srgb,var(--color-primary) 35%,transparent)}55%{box-shadow:0 0 0 7px color-mix(in srgb,var(--color-primary) 0%,transparent),0 0 18px color-mix(in srgb,var(--color-primary) 22%,transparent)}}}@media(max-width:1199px){:root.a .mt{display:none}:root.a .ar{top:var(--dk-header-height,86px);height:calc(100dvh - var(--dk-header-height,86px));max-height:calc(100dvh - var(--dk-header-height,86px))}}@media(max-width:767px){:root.a .s{display:flex;flex-wrap:nowrap;align-items:center;gap:10px;min-height:68px;padding:10px 12px}:root.a .s>a.y{width:clamp(100px,31vw,124px);max-width:124px;flex:initial;justify-self:start}:root.a .as{margin:0;margin-inline-start:auto;display:flex;align-items:center;width:auto;min-width:0;flex:initial;gap:8px}:root.a .s .u0{display:none}:root.a .s .az{min-width:0;display:flex;flex:initial}:root.a .s .as .az .u{width:auto;max-width:100%;min-height:44px;padding:10px 8px;font-size:12px;letter-spacing:.02em}:root.a .ab{flex:0 0 44px;justify-self:end}:root.a .ar{top:var(--dk-header-height,68px);height:calc(100dvh - var(--dk-header-height,68px));max-height:calc(100dvh - var(--dk-header-height,68px))}:root.a .aj>.b{flex-basis:100%;padding:22px}:root.a .b p{font-size:16px}:root.a :is(.a0,.a8)>div{flex-basis:100%;padding:20px}:root.a .an{padding:24px 20px}:root.a .ui{padding:28px 20px}:root.a .ui .d{margin-block-end:24px}:root.a .kl{grid-template-columns:minmax(0,1fr);gap:12px}:root.a .uq[data-speed=true]{min-height:60px;justify-content:flex-start}:root.a .kz::before{background:color-mix(in srgb,var(--color-surface) 87%,transparent)}:root.a .m7{text-align:center}:root.a .uk{gap:26px 24px}:root.a .ag{flex-basis:calc(50% - 12px)}}@media(max-width:399px){:root.a .ag{flex-basis:100%;max-width:230px}}@media(prefers-reduced-motion:reduce){:root.a .g .u[data-speed=true],:root.a.a3 .u::after{animation:none}:root.a.a3 .u::after{opacity:0}}:root.a .au .f .l{font-size:12px;line-height:1.3;margin-block-start:10px}@media(max-width:1023px){:root.a .au .f .l{font-size:11px}}}