@layer components{:root.a .a3{display:none}:root.a .mx{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>.q{display:inline-flex;width:156px;max-width:156px;flex:none}:root.a .q img{width:100%;height:auto;max-height:52px;object-fit:contain}:root.a .m6{gap:18px;flex-wrap:nowrap;font-size:14px;line-height:1.35}:root.a .ai{gap:12px}:root.a .h{margin-inline:32px;margin-block-start:48px}:root.a .w,:root.a .mj{display:flex;flex-direction:column;align-items:flex-start;gap:14px}:root.a .w h2{font-size:clamp(28px,3vw,40px);line-height:1.08;overflow-wrap:anywhere}:root.a .w .t,:root.a .mj .t{max-width:76ch;font-size:16px;line-height:1.75}:root.a .uz{align-self:flex-start;max-width:100%}:root.a .aj,:root.a .r{display:block;margin-block-start:24px}:root.a .at,:root.a .r .at{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 .c,:root.a .r .c{width:auto;min-width:0}:root.a .c 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 .c p,:root.a .r .c p{font-size:16px;line-height:1.75;max-width:62ch}:root.a .y,:root.a .r .y{position:static;inset:auto;opacity:1;width:100%;height:auto;max-width:100%;pointer-events:auto;align-self:center}:root.a .y img,:root.a .r .y img{width:100%;height:auto;max-height:410px;object-fit:contain}:root.a .aj .p,:root.a .r .p{flex-direction:row;align-items:stretch;flex-wrap:wrap;gap:12px}:root.a .u,:root.a .aj .u,:root.a .r .u,:root.a .au .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 .as:focus-visible{outline:3px solid currentColor;outline-offset:-5px}:root.a .ak{display:flex;flex-direction:column;align-items:stretch;gap:14px;height:auto;overflow:visible;background:0 0}:root.a .ak picture{display:block;width:100%;height:auto}:root.a .az{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 .ak:not([data-speed=true]) .az{background:var(--dk-panel);border-color:var(--color-on-surface);color:var(--color-on-surface)}:root.a .ak:focus-visible{outline:3px solid var(--color-accent);outline-offset:5px}:root.a .a8{max-width:1120px;margin-inline:auto;padding-inline:32px}:root.a .a8>.w{margin-block-end:24px}:root.a .g{font-size:17px;line-height:1.85;max-width:none}:root.a .g>p{font-size:17px;line-height:1.85;max-width:76ch;margin-block:24px}:root.a .a9{margin-block:36px 44px;min-width:0}:root.a .a9 .h{margin:0}:root.a .g .a9 p{margin-block:0}:root.a .g .a9 .t{font-size:16px;line-height:1.75}:root.a .g .a9 h2{margin-block:0}:root.a .g .a9 h3{margin-block:0 12px;font-size:24px;line-height:1.2}:root.a .al{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}:root.a .uc{grid-template-columns:repeat(2,minmax(0,1fr))}:root.a .v{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 .a5 .v,:root.a .m8 .v{background:var(--dk-panel);color:var(--color-on-surface)}:root.a .v h3{font-size:25px;line-height:1.2}:root.a .v p,:root.a .ao p,:root.a .ut p{font-size:15px;line-height:1.75;max-width:none;color:var(--dk-reader)}:root.a .ua{color:var(--color-accent);font-size:clamp(28px,4vw,42px);line-height:1.15;overflow-wrap:anywhere}:root.a .v>.as,:root.a .ao .as{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 .v:has(a):hover{border-color:var(--color-accent)}:root.a .v a:focus-visible{outline:3px solid currentColor;outline-offset:-5px}:root.a .v>.u{margin-block-start:auto}:root.a .ao{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}:root.a .ao li,:root.a .ao 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 .ao li>div{display:flex;flex-direction:column;gap:14px;min-width:0}:root.a .ao h3{font-size:24px;line-height:1.2}:root.a .a7{display:grid;grid-template-columns:minmax(0,1.2fr)minmax(0,.8fr);gap:32px;align-items:center}:root.a .u8{padding:30px;background:var(--dk-mobile)}:root.a .a7 .a0{width:100%}:root.a .m4>.t{max-width:none;font-size:16px;line-height:1.75;margin-block-start:14px}:root.a .mv{width:100%;height:auto;min-height:0;padding:0;background:0 0}:root.a .mv img{width:100%;height:auto;max-height:520px;object-fit:contain}:root.a .u7 p{font-size:16px;line-height:1.75}:root.a .ug{flex-wrap:wrap;gap:8px}:root.a .ug button{min-height:44px;padding:10px 14px;font-size:14px}:root.a .z table{font-size:15px;line-height:1.75}:root.a .z th,:root.a .z td{padding:18px}:root.a .kj,:root.a caption{font-size:15px;line-height:1.75}:root.a .z .u{padding:11px 16px;min-height:48px;font-size:14px}:root.a .z .u:not([data-speed=true]){color:var(--color-on-surface)}:root.a .i dt,:root.a .ac dt{font-size:12px;letter-spacing:.04em;line-height:1.6}:root.a .i dd,:root.a .ac dd{font-size:16px;line-height:1.7}:root.a .ap summary{font-size:17px;line-height:1.6;min-height:48px}:root.a .ap details>div{font-size:16px;line-height:1.8}:root.a .aw{padding:30px;background:var(--dk-panel)}:root.a .aw .t{font-size:16px;line-height:1.75;max-width:76ch}:root.a .an{margin-block-start:60px;padding:40px 32px}:root.a .an p,:root.a .an a{font-size:14px;line-height:1.75}:root.a .mt p{font-size:13px}:root.a .f .l,:root.a .m0 .f h3{font-size:13px;line-height:1.5}:root.a .m0 .k{aspect-ratio:3/4}:root.a .m0 .k img{object-fit:contain}:root.a .b{width:46px;height:46px}@container(max-width:800px){:root.a .z table,:root.a .z tbody{display:block}:root.a .z thead{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}:root.a .z tr{display:grid;grid-template-columns:minmax(0,1fr);padding:18px;gap:16px;border-block-start:1px solid var(--dk-line)}:root.a .z th,:root.a .z td{display:block;padding:0;border:0;width:auto}:root.a .aq{display:block;font-size:11px;color:var(--dk-muted);margin-block-end:4px}:root.a .z .u{width:100%}:root.a .z .a1{min-width:0}}@media(min-width:1200px){:root.a .ay{display:none}}@media(max-width:1199px){:root.a .m6{display:none}:root.a .ay{display:block}:root.a .s{padding-inline:24px}:root.a .ag{top:100%;max-height:calc(100dvh - 84px)}:root.a .al{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.q{width:clamp(96px,28vw,128px);max-width:128px}:root.a .s .av .u{font-size:13px;max-width:none;padding:10px 12px;min-height:46px}:root.a .ai{gap:10px}:root.a .h{margin-inline:16px;margin-block-start:36px}:root.a .at,:root.a .r .at{display:flex;flex-direction:column;gap:24px;padding:24px 20px;align-items:stretch}:root.a .c h1,:root.a .r h1{font-size:clamp(30px,8.2vw,44px)}:root.a .c p,:root.a .r .c p{font-size:15px}:root.a .y,:root.a .r .y{display:block;height:auto;pointer-events:auto}:root.a .y img,:root.a .r .y img{width:100%;height:auto}:root.a .a8{margin-inline:0;padding-inline:16px}:root.a .g>p{font-size:16px;line-height:1.85}:root.a .al,:root.a .uc,:root.a .ao{grid-template-columns:minmax(0,1fr)}:root.a .v{padding:22px}:root.a .a7{grid-template-columns:minmax(0,1fr);gap:26px}:root.a .u8{padding:24px 20px}:root.a .mv{max-width:420px;margin-inline:auto}:root.a .a9{margin-block:30px 36px}:root.a .w{gap:12px}:root.a .w .t{font-size:15px;max-width:none}:root.a .aj .p .u{flex:1 1 100%}:root.a .an{padding:32px 16px}:root.a .ag{max-height:calc(100dvh - 72px)}:root.a .i{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 .au:not(:has(.uu)){grid-template-columns:minmax(0,1fr);gap:0}:root.a .al{display:flex;flex-wrap:wrap;gap:20px;width:100%}:root.a .al>.v{flex:1 1 260px;max-width:100%;min-height:0}:root.a .ar{width:100%}:root.a .v p{font-size:16px;line-height:1.75}:root.a .g .a9 :is(ul,ol){padding-inline-start:0;list-style:none}:root.a .g .a9 .ao>li+li{margin-block-start:0}:root.a :is(.i,.ac){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(.i,.ac)>div{flex:1 1 240px;margin:0;padding:22px;border:0;background:var(--color-surface);min-width:0}:root.a .ac>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.ab .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 .mu{display:inline-flex}:root.a .mu .u,:root.a .av .u{min-height:46px;padding:12px 18px;font-size:13px;white-space:normal}:root.a .s{gap:22px}:root.a .m6{gap:14px}:root.a .ai{gap:10px;flex:none}:root.a .r .y{overflow:visible}:root.a .r .y .az{display:none}:root.a .r .y .ak{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 .y .ak: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 .y .ak: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 .y .ak: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 .y .ak:hover:active{transform:translateY(0)scale(.985)}}@media(prefers-reduced-motion:reduce){:root.a .r .y .ak,:root.a .r .y .ak:is(:hover,:active){transition:none;transform:none}}:root.a .u5{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 .ke{position:absolute;inset:0;z-index:-2;pointer-events:none}:root.a .ke :is(picture,img){display:block;width:100%;height:100%;max-height:none;object-fit:cover;object-position:center 58%}:root.a .kv::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 .u5 .w{gap:16px;margin:0 0 30px}:root.a .u5 .t{max-width:70ch;color:var(--color-on-surface)}:root.a .k1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}:root.a .mc[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 .mc .mr{width:26px;height:28px;flex:none}:root.a .mc .u4{width:22px;height:22px;margin-inline-start:auto}:root.a .mc[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 .m3{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 .m3 .q{width:160px;flex:none}:root.a .m3 .q img{width:100%;height:auto}:root.a .m3 p{margin:0;max-width:50ch}:root.a .uo{display:flex;flex-wrap:wrap;justify-content:center;gap:30px 56px;margin:32px auto;width:100%}:root.a .a2{flex:0 1 210px;min-width:0}:root.a .a2 h3{font-size:12px;letter-spacing:.1em;text-transform:uppercase;margin-block-end:14px}:root.a .a2 nav{display:grid;gap:2px}:root.a .a2 a{display:flex;align-items:center;min-height:44px;overflow-wrap:anywhere}:root.a .a2 a:is(:hover,:focus-visible){color:var(--color-accent)}:root.a .ue{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px 20px;padding-block:4px 24px}:root.a .mb{display:inline-flex;align-items:center;justify-content:center;min-height:64px;max-width:100%}:root.a .mb img{width:auto;height:46px;max-width:100%;object-fit:contain}:root.a .fp img{height:66px}:root.a .me{justify-content:center}:root.a .me>div{max-width:72ch}:root.a .mt{justify-content:center}:root.a .mt p{max-width:100ch;text-align:center}@media(prefers-reduced-motion:no-preference){:root.a.ab .u[data-speed=true]::after,:root.a.ab .av .u[data-speed=true]::after{animation:dk-reading-sweep 2.4s ease-in-out infinite}:root.a.ab .u:is(:hover,:focus-visible)::after{animation:dk-reading-sweep 1.1s ease-in-out infinite}:root.a .z .u[data-speed=true]{animation:dk-deposit-pulse 2s ease-in-out infinite}:root.a .z .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 .m6{display:none}:root.a .ag{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.q{width:clamp(100px,31vw,124px);max-width:124px;flex:initial;justify-self:start}:root.a .ai{margin:0;margin-inline-start:auto;display:flex;align-items:center;width:auto;min-width:0;flex:initial;gap:8px}:root.a .s .mu{display:none}:root.a .s .av{min-width:0;display:flex;flex:initial}:root.a .s .ai .av .u{width:auto;max-width:100%;min-height:44px;padding:10px 8px;font-size:12px;letter-spacing:.02em}:root.a .ay{flex:0 0 44px;justify-self:end}:root.a .ag{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 .al>.v{flex-basis:100%;padding:22px}:root.a .v p{font-size:16px}:root.a :is(.i,.ac)>div{flex-basis:100%;padding:20px}:root.a .au{padding:24px 20px}:root.a .u5{padding:28px 20px}:root.a .u5 .w{margin-block-end:24px}:root.a .k1{grid-template-columns:minmax(0,1fr);gap:12px}:root.a .mc[data-speed=true]{min-height:60px;justify-content:flex-start}:root.a .kv::before{background:color-mix(in srgb,var(--color-surface) 87%,transparent)}:root.a .m3{text-align:center}:root.a .uo{gap:26px 24px}:root.a .a2{flex-basis:calc(50% - 12px)}}@media(max-width:399px){:root.a .a2{flex-basis:100%;max-width:230px}}@media(prefers-reduced-motion:reduce){:root.a .z .u[data-speed=true],:root.a.ab .u::after{animation:none}:root.a.ab .u::after{opacity:0}}:root.a .am .f .l{font-size:12px;line-height:1.3;margin-block-start:10px}@media(max-width:1023px){:root.a .am .f .l{font-size:11px}}}