:root{--ce-ink3:#20232c;--ce-ink4:#2a2d38;--ce-act-l:#a7440b;--ce-ac-dk:#f08a4b;--ce-tx2-l:#333640;--ce-tx3-l:#525354;--ce-od-tx:#f8f4ec;--ce-od-tx2:#d9d3c5;--ce-od-tx3:#aaa498;--ce-hi:#fffdf8;--ce-mute:#77736a;--ce-white:#fff;--ce-black:#000;--rgb-ink:22,24,31;--rgb-od:255,253,248;--rgb-sh:74,52,30;--rgb-ac-dk:240,138,75;--rgb-up:29,107,58;--ce-up:#1d6b3a;--ce-ink5:#1e2028;--rgb-ac:200,83,15;--rgb-act-l:167,68,11;--ce-hdbg:rgba(248,244,236,.9);--ce-ftbg:#f8f4ec;--ce-field:#fffdf8;--ce-on:#fffdf8;--ce-on2:#fffdf8;--ce-on-rgb:255,253,248;--ce-qtx:#f8f4ec;--ce-od-btn:#fffdf8}


.cm-bwbox{margin:28px 0!important}
.cm-bwbox h2{margin:0 0 4px!important;font:650 20px/1.2 var(--sans)!important;letter-spacing:-.01em!important}
.cm-bwbox .big{display:flex!important;gap:18px!important;align-items:baseline!important;flex-wrap:wrap!important;margin:8px 0 10px!important;font:400 13px var(--mono)!important}
.cm-bwbox .n{font:900 34px/1 var(--dot)!important;font-variation-settings:"ROND" 100!important}
.cm-bwbox ul{list-style:none!important;margin:0!important;padding:0!important}
.cm-bwbox li{position:relative!important;padding:8px 4px!important;border-top:var(--rule-row,1px dashed var(--k-c8c8c8))!important}
.cm-bwbox li a{font-weight:600!important;color:var(--k-000)!important}
.cm-bwbox li a::after{content:""!important;position:absolute!important;inset:0!important}
.cm-bwbox li:hover{background:var(--k-f6f6f6)!important}

.cm-bwbox.cm-bw0{padding-top:22px!important;padding-bottom:16px!important}
.cm-bw0-l{margin:0!important;font:400 13px/1.6 var(--mono)!important;color:var(--k-000)!important}
.cm-bw0-l .cm-mono{color:var(--k-555)!important}

.cm-bwp h2{margin:0 0 var(--sp-hd,16px)!important}
.cm-bwp .cm-bwi{margin:0 0 20px!important;max-width:720px!important;font-size:14px!important;line-height:1.55!important;color:#a4a4a4!important}
.cm-bwp .cm-bwb{display:flex!important;flex-wrap:wrap!important;gap:12px 40px!important;margin:0 0 16px!important}
.cm-bwp .cm-bwk{display:flex!important;align-items:baseline!important;gap:10px!important}
.cm-bwp .cm-bwk small{font:400 12px/1.4 var(--mono)!important;color:#8a8a8a!important}
.cm-bwp .cm-bwn{font:900 34px/1 var(--dot)!important;color:#ededed!important}
.cm-bwp .cm-bwl{list-style:none!important;margin:0!important;padding:0!important;border-top:1px dashed #404040!important}
.cm-bwp .cm-bwr{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;gap:6px 20px!important;align-items:center!important;padding:14px 0!important;border-bottom:1px dashed #404040!important}
.cm-bwp .cm-bwm{min-width:0!important;display:flex!important;flex-direction:column!important;gap:3px!important}
.cm-bwp .cm-bwt{font:600 15px/1.3 var(--sans)!important;color:#ededed!important;text-decoration:none!important}
.cm-bwp .cm-bwt:hover,.cm-bwp .cm-bwt:focus-visible{text-decoration:underline!important;text-underline-offset:3px!important}
.cm-bwp .cm-bwm small{font:400 12px/1.45 var(--mono)!important;color:#7a7a7a!important}
.cm-bwp .cm-bwm small:first-of-type{font:400 13.5px/1.45 var(--sans)!important;color:#a4a4a4!important}
.cm-bwp .cm-bws{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:2px!important;text-align:right!important;white-space:nowrap!important}
.cm-bwp .cm-bws b{font:600 14px/1 var(--mono)!important;color:#ededed!important}
.cm-bwp .cm-bws small{font:400 11px/1.3 var(--mono)!important;color:#7a7a7a!important}
.cm-bwp .cm-bwa{display:inline-flex!important;align-items:center!important;min-height:36px!important;padding:0 10px!important;border:1px solid #2a2a2a!important;color:#bdbdbd!important;font:600 12px/1 var(--mono)!important;text-decoration:none!important}
.cm-bwp .cm-bwa:hover,.cm-bwp .cm-bwa:focus-visible{border-color:#ededed!important;color:#ededed!important}
.cm-bwp .cm-bwf{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:12px 20px!important;margin:20px 0 0!important}
@media(max-width:699.98px){.cm-bwp .cm-bwr{grid-template-columns:minmax(0,1fr) auto!important}}
@media(max-width:699.98px){.cm-bwp .cm-bws{grid-column:1!important;grid-row:2!important;flex-direction:row!important;align-items:baseline!important;gap:6px!important}}
@media(max-width:699.98px){.cm-bwp .cm-bwa{grid-column:2!important;grid-row:1/3!important;min-height:44px!important}}
@media(max-width:699.98px){.cm-bwp .cm-bwf .btn,.cm-bwp .cm-bwf .lnk{min-height:44px!important;display:inline-flex!important;align-items:center!important}}

.cm-bwbox li a{color:var(--k-000)!important}

.cm-bwbox li:hover{background-image:none!important;background-color:var(--k-f6f6f6)!important}

.cm-bw0-l{color:var(--k-000)!important}

.cm-bw0-l .cm-mono{color:var(--k-555)!important}

.cm-bwp .cm-bwi{color:#454447!important}

.cm-bwp .cm-bwk small{color:#4b4a4c!important}

.cm-bwp .cm-bwn{color:#1a1b21!important}

.cm-bwp .cm-bwt{color:#1a1b21!important;text-decoration-color:currentcolor!important}

.cm-bwp .cm-bwt:hover,.cm-bwp .cm-bwt:focus-visible{text-decoration-color:currentcolor!important}

.cm-bwp .cm-bwm small{color:#4f4e4f!important}

.cm-bwp .cm-bwm small:first-of-type{color:#454447!important}

.cm-bwp .cm-bws b{color:#1a1b21!important}

.cm-bwp .cm-bws small{color:#4f4e4f!important}

.cm-bwp .cm-bwa{border-color:#c6c0b2!important;color:#38383d!important;text-decoration-color:currentcolor!important}

.cm-bwp .cm-bwa:hover,.cm-bwp .cm-bwa:focus-visible{border-color:#1a1b21!important;color:#1a1b21!important}

.fc-v,body.ce{--ce-bg:#f8f4ec;--ce-bg1:#fffdf8;--ce-bg2:#f8f3e9;--ce-bg3:#f2ebdd;--ce-ink:#16181f;--ce-ink2:#1c1e26;
 --ce-ln:rgba(22,24,31,.11);--ce-ln2:rgba(22,24,31,.19);--ce-ln3:rgba(22,24,31,.4);--ce-tx:#16181f;--ce-tx2:#333640;--ce-tx3:#525354;
 --ce-ac:#c8530f;--ce-act:#a7440b;--ce-acd:#f8ecdf;--ce-lo:#b3ad9f;
 --ce-f:Inter,system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;--ce-m:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--ce-d:Doto,ui-monospace,monospace;
 --ce-ease:cubic-bezier(.2,.8,.2,1);
 
 --t-display:clamp(36px,10.4vw,96px);   
 --t-num:48px;                          
 --t-h2:22px;                           
 --t-lead:18px;                         
 --t-body:15px;                         
 --t-small:13px;                        
 --t-micro:12px;                        
 --lh-tight:1;--lh-head:1.25;--lh-body:1.5;
 --w-reg:400;--w-mid:500;--w-bold:600;--w-dot:700;--w-dots:900;  
 --ls-tight:-.01em;--ls-label:.02em;
 
 --ce-sec:64px;      
 --ce-hero:48px;     
 --ce-hd:16px;       
 --ce-pad:28px;      
 --ce-gap:24px;      
 --ce-in:12px;       
 --ce-xs:8px;        
 --ce-xxs:4px;       
 
 --r-lg:16px;--r-md:10px;--r-sm:6px;
 
 --box-bd:1px solid rgba(22,24,31,.14);
 --sh-1:0 1px 2px rgba(74,52,30,.07),0 10px 24px -12px rgba(74,52,30,.22);
 --sh-2:0 2px 4px rgba(74,52,30,.08),0 20px 40px -16px rgba(74,52,30,.28);
 
 --btn-h:40px;--btn-px:16px;
 --btn-p-bg:var(--ce-ink);--btn-p-fg:#fffdf8;--btn-p-hv:#2a2d38;
 
 --dot-c:rgba(22,24,31,.075);--dot-s:18px}
@media (max-width:760px){.fc-v,body.ce{--t-num:40px;--t-h2:20px;--t-lead:16px;--ce-sec:48px;--ce-hero:32px;--ce-hd:12px;--ce-pad:20px;--ce-gap:16px;--btn-h:44px;--ls-label:0}}

.fc-board .fc-bar-t,.fc-board .fc-bq,.fc-board .fc-tabs,.ce-lw .fc-bar-t,.ce-lw .fc-bq,.ce-card-vs,.fc-pal-q{
 --ce-tx:#f8f4ec;--ce-tx2:#d9d3c5;--ce-tx3:#aaa498;--ce-ln:rgba(255,253,248,.14);--ce-ln2:rgba(255,253,248,.26);--ce-act:#f08a4b;
 --btn-p-bg:var(--ce-od-btn);--btn-p-fg:var(--ce-ink);--btn-p-hv:#fff;--dot-c:rgba(255,253,248,.07);background:var(--ce-ink)!important;color:var(--ce-tx)!important}
.ce-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}
body.ce .ce-w{max-width:1160px!important;margin:0 auto!important;padding:0 24px!important;box-sizing:border-box!important}
@media (max-width:480px){body.ce .ce-w{padding:0 16px!important}}
body.ce :focus-visible{outline:2px solid var(--ce-ac)!important;outline-offset:2px!important}

body.ce .ce-hd *,body.ce main.ce-home *,body.ce .ce-ft *,body.ce .fc-pal *,body.ce .ce-btn:not(#z):not(#y),body.ce .ce-btn *{font-variant-ligatures:none!important;font-feature-settings:"calt" 0,"liga" 0!important}



body.ce .ce-btn:not(#z):not(#y){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:var(--ce-xs)!important;box-sizing:border-box!important;height:var(--btn-h)!important;min-height:0!important;min-width:0!important;margin:0!important;padding:0 var(--btn-px)!important;
 border-radius:var(--r-md)!important;border:1px solid transparent!important;font:var(--w-bold) var(--t-body)/var(--lh-tight) var(--ce-f)!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;white-space:nowrap!important;cursor:pointer!important;box-shadow:none!important;transform:none!important;
 transition:background-color .15s,border-color .15s,color .15s,transform .15s var(--ce-ease)!important}
body.ce .ce-btn-p:not(#z):not(#y){background:var(--btn-p-bg)!important;border-color:var(--btn-p-bg)!important;color:var(--btn-p-fg)!important}
body.ce .ce-btn-s:not(#z):not(#y){background:var(--ce-bg1)!important;border-color:var(--ce-ln2)!important;color:var(--ce-tx2)!important;font-weight:var(--w-reg)!important}
body.ce .ce-btn-g:not(#z):not(#y){background:none!important;border-color:transparent!important;color:var(--ce-tx)!important;margin:calc((20px - var(--btn-h))/2) calc(-1*var(--btn-px))!important}
body.ce .ce-btn-i:not(#z):not(#y){width:var(--btn-h)!important;padding:0!important}
@media (hover:hover){
 body.ce .ce-btn-p:not(#z):not(#y):hover,body.ce a:hover>.ce-btn-p:not(#z):not(#y){background:var(--btn-p-hv)!important;border-color:var(--btn-p-hv)!important;transform:translateY(-1px)!important}
 body.ce .ce-btn-s:not(#z):not(#y):hover{border-color:var(--ce-ln3)!important;background:var(--ce-field)!important;color:var(--ce-tx)!important}
 body.ce .ce-btn-g:not(#z):not(#y):hover{color:var(--ce-act)!important}}
body.ce .ce-btn:not(#z):not(#y):active,body.ce a:active>.ce-btn:not(#z):not(#y){transform:scale(.98)!important}
body.ce .ce-btn:not(#z):not(#y):focus-visible{outline:2px solid var(--ce-ac)!important;outline-offset:2px!important}
.ce-btn-g>span[aria-hidden]{display:inline-block!important;transition:transform .2s var(--ce-ease)!important}
.ce-btn-g:hover>span[aria-hidden]{transform:translateX(3px)!important}

body.ce kbd,body.ce .ce-tag:not(#z){display:inline-flex!important;align-items:center!important;gap:var(--ce-xxs)!important;box-sizing:border-box!important;height:24px!important;padding:0 var(--ce-xs)!important;border-radius:var(--r-sm)!important;border:1px solid var(--ce-ln2)!important;background:var(--ce-bg2)!important;color:var(--ce-tx2)!important;
 font:var(--w-bold) var(--t-micro)/var(--lh-tight) var(--ce-m)!important;letter-spacing:0!important;white-space:nowrap!important;box-shadow:none!important}

:root:root:root:root:root:root:root:root body.ce .ce-kick:not(#z):not(#y):not(#x):not(#w):not(#v),
:root:root:root:root:root:root:root:root body.ce .ce-eb:not(#z):not(#y):not(#x):not(#w):not(#v){display:flex!important;align-items:center!important;gap:var(--ce-xs)!important;margin:0!important;padding:0!important;
 font:var(--w-dots) var(--t-body)/var(--lh-tight) var(--ce-d)!important;letter-spacing:var(--ls-label)!important;color:var(--ce-act)!important;text-transform:none!important;white-space:nowrap!important}
.ce-kick::before,.ce-eb::before{content:""!important;flex:none!important;width:6px!important;height:6px!important;border-radius:50%!important;background:var(--ce-ac)!important}
.ce-card-vs .ce-eb::before{content:none!important}

.ce-sh{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:var(--ce-hd)!important;margin:0 0 var(--ce-hd)!important}
.ce-sh-l{display:flex!important;flex-direction:column!important;gap:var(--ce-xs)!important;min-width:0!important}
:root:root:root:root:root:root:root:root body.ce main h2.ce-sh-t:not(.sr):not(#z):not(#y):not(#x):not(#w):not(#v){margin:0!important;padding:0!important;border:0!important;font:var(--w-bold) var(--t-h2)/var(--lh-head) var(--ce-f)!important;letter-spacing:var(--ls-tight)!important;color:var(--ce-tx)!important;text-transform:none!important;text-wrap:balance!important}

.ce-card{position:relative!important;box-sizing:border-box!important;background:var(--ce-bg1)!important;background-clip:padding-box!important;border:var(--box-bd)!important;border-radius:var(--r-lg)!important;padding:var(--ce-pad)!important;box-shadow:var(--sh-1)!important;
 transition:transform .25s var(--ce-ease),box-shadow .25s var(--ce-ease),border-color .25s!important}
body.ce .ce-card.ce-card-vs{background:var(--ce-ink)!important;background-clip:padding-box!important;border:var(--box-bd)!important}
.ce-card-h{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:var(--ce-xxs) var(--ce-xs)!important;margin:0 0 var(--ce-hd)!important;min-height:16px!important}
.ce-card-h .ce-eb,.ce-sh .ce-kick{white-space:nowrap!important}

.ce-card-h,.ce-sh{justify-content:flex-end!important}
:root:root:root:root:root:root:root:root body.ce .ce-card-h>.ce-eb:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),body.ce .ce-sh>.ce-sh-l{margin-right:auto!important}
@media (hover:hover){main.ce-home .ce-card:hover{transform:translateY(-2px)!important;box-shadow:var(--sh-2)!important}}

.fc-rel>li,.ce-mv li{border-top:1px solid var(--ce-ln)!important}
.fc-rel>li:first-child,.ce-mv li:first-child{border-top:0!important}


body.ce header.nav.ce-hd{position:sticky!important;top:0!important;z-index:50!important;background:var(--ce-hdbg)!important;box-shadow:0 -160px 0 0 var(--ce-bg)!important;-webkit-backdrop-filter:saturate(1.4) blur(10px)!important;backdrop-filter:saturate(1.4) blur(10px)!important;border-bottom:1px solid var(--ce-ln)!important;height:auto!important;padding:0!important}
.ce-hd-r{display:flex!important;align-items:center!important;gap:var(--ce-gap)!important;height:64px!important}
.ce-hd .logo{flex:none!important;display:inline-flex!important;align-items:center!important;gap:var(--ce-xs)!important;text-decoration:none!important;margin:0!important}
:root:root:root:root:root:root:root:root body.ce .ce-hd .logo .wm:not(#z):not(#y){font-size:var(--t-h2)!important}
.ce-nav{display:flex!important;align-items:center!important;gap:var(--ce-xxs)!important;margin-left:var(--ce-xs)!important}
.ce-nav a{display:inline-flex!important;align-items:center!important;height:var(--btn-h)!important;box-sizing:border-box!important;font:var(--w-mid) var(--t-body)/var(--lh-tight) var(--ce-f)!important;color:var(--ce-tx2)!important;text-decoration:none!important;padding:0 var(--ce-in)!important;border-radius:var(--r-md)!important;position:relative!important;transition:color .15s,background .15s!important}
.ce-nav a:hover{color:var(--ce-tx)!important;background:rgba(var(--rgb-ink),.05)!important}
.ce-nav a[aria-current=page]{color:var(--ce-tx)!important}
.ce-nav a[aria-current=page]::after{content:""!important;position:absolute!important;left:var(--ce-in)!important;right:var(--ce-in)!important;bottom:var(--ce-xxs)!important;height:2px!important;background:var(--ce-ac)!important;border-radius:2px!important}
body.ce .ce-k:not(#z):not(#y){margin-left:auto!important;min-width:200px!important;justify-content:flex-start!important}
.ce-k-t{margin-right:auto!important}
.ce-wk{flex:none!important}
.ce-mm{display:none!important;position:relative!important}
.ce-mm-b{flex-direction:column!important;gap:5px!important}
.ce-mm-b i{display:block!important;width:16px!important;height:1.5px!important;background:var(--ce-ink)!important;border-radius:2px!important;transition:transform .2s var(--ce-ease)!important}
.ce-mm.on .ce-mm-b i:first-of-type{transform:translateY(3.25px) rotate(45deg)!important}.ce-mm.on .ce-mm-b i:last-of-type{transform:translateY(-3.25px) rotate(-45deg)!important}
.ce-mm-p{position:absolute!important;right:0!important;top:calc(var(--btn-h) + var(--ce-xs))!important;width:min(280px,calc(100vw - 32px))!important;box-sizing:border-box!important;background:var(--ce-bg1)!important;border:var(--box-bd)!important;border-radius:var(--r-lg)!important;box-shadow:var(--sh-2)!important;padding:var(--ce-xs)!important;z-index:60!important}
.ce-mm-p[hidden]{display:none!important}
.ce-mm-p ul{list-style:none!important;margin:0!important;padding:0!important}
.ce-mm-p li{margin:0!important;padding:0!important}
.ce-mm-p li::before,.ce-mm-p li::after{content:none!important}
.ce-mm-p a:not(.ce-btn){display:flex!important;align-items:center!important;min-height:44px!important;padding:0 var(--ce-in)!important;border-radius:var(--r-md)!important;font:var(--w-mid) var(--t-body)/var(--lh-tight) var(--ce-f)!important;color:var(--ce-tx)!important;text-decoration:none!important}
.ce-mm-p a:not(.ce-btn):hover,.ce-mm-p a[aria-current=page]{background:var(--ce-bg2)!important}
.ce-mm-p a[aria-current=page]{box-shadow:inset 3px 0 0 var(--ce-ac)!important}
body.ce .ce-mm-p .ce-mm-wk:not(#z):not(#y){display:flex!important;width:100%!important;margin-top:var(--ce-xs)!important}
#ce-mm-p a:not(#z):not(.ce-btn){color:var(--ce-tx)!important;opacity:1!important}
@media (prefers-reduced-motion:no-preference){.ce-mm-p:not([hidden]){animation:ce-in .18s var(--ce-ease)!important}}
@keyframes ce-in{from{opacity:0;transform:translateY(-4px)}}
@media (max-width:1000px){body.ce .ce-k:not(#z):not(#y){min-width:0!important}body.ce .ce-k .ce-tag:not(#z):not(#y){display:none!important}}
@media (max-width:860px){.ce-nav,body.ce .ce-wk.ce-btn:not(#z):not(#y){display:none!important}.ce-mm{display:block!important}.ce-hd-r{gap:var(--ce-xs)!important;height:60px!important}body.ce .ce-k:not(#z):not(#y){width:var(--btn-h)!important;padding:0!important;justify-content:center!important}.ce-k-t{display:none!important}}


.ce-home{display:block!important;padding:0!important}
body.ce .ce-hero.ce-w{position:relative!important;isolation:isolate!important;text-align:center!important;padding-top:var(--ce-hero)!important;padding-bottom:var(--ce-hero)!important}
.ce-hero.ce-w{display:flex!important;flex-direction:column!important;align-items:center!important;gap:var(--ce-hd)!important}
.ce-stats{align-self:stretch!important}
.ce-np-a{display:inline-block!important;margin:0 auto!important;border-radius:50%!important}
.ce-np{width:64px!important;height:64px!important;display:block!important;color:var(--ce-ink)!important}
@media (max-width:760px){.ce-np{width:52px!important;height:52px!important}}
.ce-np .np-lid{transform-box:fill-box!important;transform:scaleY(0)!important}.ce-np .np-lid-t{transform-origin:50% 0!important}.ce-np .np-lid-b{transform-origin:50% 100%!important}
@media (prefers-reduced-motion:no-preference){.ce-np .np-load{animation:ce-blink 3.2s .8s ease-in-out 1!important}.ce-np-a:hover .np-hover{animation:ce-blink .5s ease-in-out!important}
 .ce-np{animation:ce-float 6s ease-in-out infinite!important}}
@keyframes ce-blink{0%,4%,100%{transform:scaleY(0)}2%{transform:scaleY(1)}}
@keyframes ce-float{50%{transform:translateY(-3px)}}
.ce-np-a:hover .np-hover{transform:scaleY(1)!important}

:root:root:root:root:root:root:root:root body.ce main h1.ce-h1:not(.sr):not(#z):not(#y):not(#x):not(#w):not(#v){font:var(--w-dot) var(--t-display)/var(--lh-tight) var(--ce-d)!important;letter-spacing:var(--ls-tight)!important;margin:0 auto!important;color:var(--ce-tx)!important;text-transform:none!important}
.ce-h1 span{display:block!important;width:fit-content!important;margin-inline:auto!important}
.ce-h1 .ce-l1{color:var(--ce-tx)!important}
.ce-h1 .ce-l2{color:var(--ce-ac)!important}
:root:root:root:root:root:root:root:root body.ce .ce-sub:not(#z):not(#y){margin:0 auto!important;max-width:56ch!important;font:var(--w-reg) var(--t-lead)/var(--lh-body) var(--ce-f)!important;color:var(--ce-tx2)!important;text-wrap:balance!important}
.ce-stats{list-style:none!important;display:flex!important;justify-content:center!important;align-items:baseline!important;flex-wrap:wrap!important;gap:var(--ce-xxs) 0!important;margin:0!important;padding:0!important;font:var(--w-reg) var(--t-small)/var(--lh-body) var(--ce-f)!important;color:var(--ce-tx3)!important}
.ce-stats li{margin:0!important;padding:0!important}
.ce-stats li::before{content:none!important}
.ce-stats li+li::before{content:"\00b7"!important;margin:0 var(--ce-in)!important;color:var(--ce-lo)!important}
.ce-stats b{font:var(--w-dots) var(--t-body)/var(--lh-tight) var(--ce-d)!important;color:var(--ce-act)!important;margin-right:var(--ce-xxs)!important;font-variant-numeric:tabular-nums!important}
@media (max-width:420px){.ce-stats li+li::before{margin:0 var(--ce-xs)!important}}

body.ce .ce-hero::before{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;pointer-events:none!important;background-image:radial-gradient(var(--dot-c) 1px,transparent 1.3px)!important;background-size:var(--dot-s) var(--dot-s)!important;background-position:center!important;-webkit-mask-image:radial-gradient(ellipse 58% 62% at 50% 46%,#000 25%,transparent 78%)!important;mask-image:radial-gradient(ellipse 58% 62% at 50% 46%,#000 25%,transparent 78%)!important}
body.ce .ce-card-vs{isolation:isolate!important;overflow:hidden!important}
body.ce .ce-card-vs::before{content:""!important;position:absolute!important;inset:0!important;z-index:-1!important;pointer-events:none!important;background-image:radial-gradient(var(--dot-c) 1px,transparent 1.3px)!important;background-size:var(--dot-s) var(--dot-s)!important;background-position:center!important;-webkit-mask-image:radial-gradient(ellipse 70% 80% at 50% 45%,#000 20%,transparent 80%)!important;mask-image:radial-gradient(ellipse 70% 80% at 50% 45%,#000 20%,transparent 80%)!important}


.fc-board,.ce-lw{position:relative!important;background:var(--ce-bg1)!important;background-clip:padding-box!important;border:var(--box-bd)!important;border-radius:var(--r-lg)!important;overflow:hidden!important;box-shadow:var(--sh-1)!important;text-align:left!important}
.fc-bar-t{display:flex!important;align-items:center!important;gap:var(--ce-in)!important;height:40px!important;padding:0 var(--btn-px)!important;border-bottom:1px solid rgba(var(--rgb-od),.1)!important;font:var(--w-mid) var(--t-micro)/var(--lh-tight) var(--ce-m)!important;color:var(--ce-tx3)!important}
.fc-dots{display:flex!important;gap:var(--ce-xs)!important}.fc-dots i{width:10px!important;height:10px!important;border-radius:50%!important;background:rgba(var(--rgb-od),.2)!important}.fc-dots i:first-child{background:var(--ce-ac)!important}
.fc-bar-r{margin-left:auto!important}
.fc-bq{display:flex!important;align-items:center!important;gap:var(--ce-in)!important;padding:0 20px!important;height:60px!important;border-bottom:1px solid rgba(var(--rgb-od),.1)!important;transition:background .2s!important}
.fc-pr{color:var(--ce-act)!important;font-family:var(--ce-m)!important;font-weight:var(--w-bold)!important}
.fc-bq .fc-pr,.fc-pal-q .fc-pr{font-size:var(--t-lead)!important;line-height:var(--lh-tight)!important;color:var(--ce-ac-dk)!important}
.fc-bq input::placeholder{color:var(--ce-od-tx3)!important;opacity:1!important}
.fc-bq:focus-within{background:var(--ce-ink5)!important;box-shadow:inset 0 -1px 0 var(--ce-ac-dk)!important}
.fc-bq input:focus-visible{outline:0!important}
body.ce .fc-bq .ce-tag:not(#z){background:var(--ce-ink3)!important;border-color:rgba(var(--rgb-od),.25)!important;color:var(--ce-od-tx2)!important}
.fc-tabs{display:flex!important;gap:var(--ce-xxs)!important;padding:0 var(--ce-xs)!important;overflow-x:auto!important;scrollbar-width:none!important;overscroll-behavior-x:contain!important}
.fc-tabs::-webkit-scrollbar{display:none!important}
body.ce .fc-tabs button:not(#z){flex:none!important;display:inline-flex!important;align-items:center!important;gap:var(--ce-xs)!important;border:0!important;background:none!important;border-radius:0!important;height:44px!important;min-height:0!important;padding:0 var(--ce-in)!important;margin:0!important;font:var(--w-mid) var(--t-body)/var(--lh-tight) var(--ce-f)!important;color:var(--ce-od-tx2)!important;cursor:pointer!important;white-space:nowrap!important;box-shadow:none!important;transform:none!important;transition:color .15s,box-shadow .2s!important}
body.ce .fc-tabs button:not(#z):hover{color:var(--ce-hi)!important}
body.ce .fc-tabs button[aria-selected=true]:not(#z){color:var(--ce-hi)!important;box-shadow:inset 0 -3px 0 var(--ce-ac)!important}
.fc-tabs button span{font:var(--w-mid) var(--t-micro)/var(--lh-tight) var(--ce-m)!important;color:var(--ce-od-tx3)!important}
.fc-tabs button[aria-selected=true] span{color:var(--ce-ac-dk)!important}
.fc-thd,.fc-row a{display:grid!important;grid-template-columns:36px 32px minmax(180px,1.1fr) minmax(0,2fr) 172px 140px 20px!important;align-items:center!important;column-gap:var(--ce-hd)!important;padding:0 20px!important}
.fc-thd{height:36px!important;font:var(--w-mid) var(--t-micro)/var(--lh-tight) var(--ce-m)!important;letter-spacing:0!important;color:var(--ce-tx2)!important;background:var(--ce-bg2)!important;border-bottom:1px solid var(--ce-ln)!important}
ol.fc-rows{list-style:none!important;margin:0!important;padding:0!important}
.fc-rows li{margin:0!important;padding:0!important}
.fc-rows li::before,.fc-rows li::after{content:none!important}
.fc-row a{min-height:64px!important;text-decoration:none!important;position:relative!important;color:var(--ce-tx)!important;transition:background .15s,box-shadow .15s!important}
.fc-row+.fc-row a::before{content:""!important;position:absolute!important;left:20px!important;right:20px!important;top:0!important;height:1px!important;background:var(--ce-ln)!important}
.fc-row a:hover,.fc-row a:focus-visible{background:var(--ce-bg2)!important;box-shadow:inset 3px 0 0 var(--ce-ac)!important}
.fc-row a:active{background:var(--ce-bg3)!important}
body.ce .fc-row a:focus-visible{outline-offset:-2px!important;border-radius:0!important}
.fc-rk{font:var(--w-dots) var(--t-body)/var(--lh-tight) var(--ce-d)!important;color:var(--ce-tx3)!important;font-variant-numeric:tabular-nums!important}
.is-top .fc-rk{color:var(--ce-act)!important}
.fc-lg{width:28px!important;height:28px!important;border-radius:var(--r-sm)!important;overflow:hidden!important;background:var(--ce-white)!important;display:grid!important;place-items:center!important;flex:none!important;outline:1px solid rgba(var(--rgb-ink),.14)!important;outline-offset:-1px!important}
.fc-lg img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;filter:grayscale(1) contrast(1.05)!important;opacity:.85!important;transition:filter .3s,opacity .3s!important}
.fc-row a:hover .fc-lg img,.fc-row a:focus-visible .fc-lg img,.fc-o[aria-selected=true] .fc-lg img,.fc-pv-h .fc-lg img,.fc-vs .fc-lg img,.ce-mv li a:hover .fc-lg img{filter:none!important;opacity:1!important}
.fc-lg b{font:var(--w-bold) var(--t-small) var(--ce-m)!important;color:var(--ce-tx)!important}
.fc-lg-xl{width:48px!important;height:48px!important;border-radius:var(--r-md)!important}
.fc-nm{display:flex!important;flex-direction:column!important;gap:var(--ce-xxs)!important;min-width:0!important}
.fc-nm b{font:var(--w-bold) var(--t-body)/var(--lh-head) var(--ce-f)!important;letter-spacing:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
.fc-nm small,.fc-nm small span{font:var(--w-reg) var(--t-small)/var(--lh-head) var(--ce-f)!important;color:var(--ce-tx3)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
.fc-nm small .fc-cl{color:var(--ce-act)!important;font-weight:var(--w-mid)!important}
.fc-pm{display:none!important}
.fc-vd{color:var(--ce-tx2)!important;font:var(--w-reg) var(--t-body)/var(--lh-body) var(--ce-f)!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-wrap:pretty!important}
.fc-thd .fc-vd,.fc-thd .fc-pc{font:inherit!important;color:inherit!important}
.fc-pc{font:var(--w-mid) var(--t-small)/var(--lh-head) var(--ce-f)!important;color:var(--ce-tx)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
.fc-sc{display:flex!important;align-items:center!important;gap:var(--ce-in)!important;justify-content:flex-end!important}
.fc-sv{--ce-c:color-mix(in oklab,var(--ce-act) calc(var(--h,1)*100%),#77736a);color:var(--ce-c)!important;font:var(--w-dots) var(--t-h2)/var(--lh-tight) var(--ce-d)!important;font-variant-numeric:tabular-nums!important}
.fc-m{--ce-c:color-mix(in oklab,var(--ce-ac) calc(var(--h,1)*100%),var(--ce-lo));position:relative!important;display:block!important;width:80px!important;height:8px!important;background:repeating-linear-gradient(90deg,rgba(var(--rgb-ink),.12) 0 6px,transparent 6px 8px)!important}
.fc-m i{position:absolute!important;inset:0!important;width:calc(var(--s)*100%)!important;background:repeating-linear-gradient(90deg,var(--ce-c) 0 6px,transparent 6px 8px)!important;transform-origin:left!important;transition:transform .9s var(--ce-ease)!important}
html:not(.fc-rm) .fc-m.pre i{transform:scaleX(0)!important}
.fc-go{font:var(--w-mid) var(--t-body)/var(--lh-tight) var(--ce-m)!important;color:var(--ce-tx3)!important;transition:transform .2s var(--ce-ease),color .2s!important}
.fc-row a:hover .fc-go{color:var(--ce-act)!important;transform:translateX(3px)!important}
.fc-board-f{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:var(--ce-hd)!important;padding:var(--ce-hd) 20px!important;border-top:1px solid var(--ce-ln)!important;background:var(--ce-bg2)!important}
:root:root:root:root:root:root:root:root body.ce .fc-count:not(#z){margin:0!important;font:var(--w-reg) var(--t-small)/var(--lh-body) var(--ce-f)!important;color:var(--ce-tx3)!important}
:root:root:root:root:root:root:root:root body.ce .fc-empty:not(#z){display:flex!important;align-items:center!important;gap:var(--ce-in)!important;padding:28px 20px!important;margin:0!important;font:var(--w-reg) var(--t-body)/var(--lh-body) var(--ce-f)!important;color:var(--ce-tx2)!important}
:root:root:root:root:root:root:root:root body.ce .fc-empty[hidden]:not(#z){display:none!important}
.ce-np-s{flex:none!important;display:block!important;width:32px!important;height:32px!important;color:var(--ce-ink)!important}
.ce-np-e{display:block!important;width:32px!important;height:32px!important;transform:rotate(-8deg)!important}
.fc-lnk{background:none!important;border:0!important;padding:0!important;font:inherit!important;color:var(--ce-act)!important;text-decoration:underline!important;cursor:pointer!important;min-height:0!important;height:auto!important;display:inline!important}
@media (max-width:1100px){.fc-thd,.fc-row a{grid-template-columns:32px 28px minmax(160px,1fr) minmax(0,1.4fr) 140px 120px 16px!important;column-gap:var(--ce-in)!important}.fc-m{width:64px!important}}
@media (max-width:860px){.fc-thd{display:none!important}.fc-row a{grid-template-columns:28px 28px minmax(0,1fr) auto!important;column-gap:var(--ce-in)!important;padding:var(--ce-in) var(--ce-hd)!important;min-height:68px!important}.fc-row+.fc-row a::before{left:16px!important;right:16px!important}.fc-row .fc-vd,.fc-row .fc-pc,.fc-row .fc-go{display:none!important}.fc-pm{display:inline!important}.fc-of{display:none!important}.fc-row .fc-sc{flex-direction:column!important;align-items:flex-end!important;gap:var(--ce-xs)!important}.fc-row .fc-m{width:56px!important}.fc-board-f{flex-direction:column!important;align-items:flex-start!important;padding:var(--ce-hd)!important}.fc-bq{height:56px!important;padding:0 var(--ce-hd)!important}body.ce .fc-bq .ce-tag:not(#z):not(#y){display:none!important}.fc-bar-t{padding:0 var(--ce-hd)!important}}


body.ce .ce-sec.ce-w{margin-top:var(--ce-sec)!important}
.ce-duo{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:var(--ce-gap)!important;align-items:stretch!important}
.ce-card-vs{display:flex!important;flex-direction:column!important}
.fc-live{flex:none!important;width:8px!important;height:8px!important;border-radius:50%!important;background:var(--ce-ac)!important}
@media (prefers-reduced-motion:no-preference){.fc-live{animation:ce-pulse 2.4s ease-out infinite!important}}
@keyframes ce-pulse{0%{box-shadow:0 0 0 0 rgba(var(--rgb-ac),.45)}70%,100%{box-shadow:0 0 0 8px rgba(var(--rgb-ac),0)}}
.fc-vs{flex:1!important;display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;gap:var(--ce-hd)!important;text-decoration:none!important;color:var(--ce-tx)!important}
.fc-vs-s{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:var(--ce-in)!important;min-width:0!important}
.fc-vs-b{align-items:flex-end!important;text-align:right!important}
.fc-vs-s b{font:var(--w-bold) var(--t-lead)/var(--lh-head) var(--ce-f)!important;color:var(--ce-hi)!important}
:root:root:root:root:root:root:root:root body.ce .fc-vs-s small:not(#z){font:var(--w-reg) var(--t-small)/var(--lh-body) var(--ce-f)!important;color:var(--ce-od-tx3)!important;margin:0!important}
.fc-vs-m{display:flex!important;align-items:center!important;gap:var(--ce-in)!important}
.fc-vs-n{font:var(--w-dot) var(--t-num)/var(--lh-tight) var(--ce-d)!important;color:var(--ce-bg1)!important;font-variant-numeric:tabular-nums!important}
.fc-vs-n:first-child{color:var(--ce-ac)!important}
.fc-vs-x{font:var(--w-dots) var(--t-lead)/var(--lh-tight) var(--ce-d)!important;color:var(--ce-od-tx3)!important}
body.ce .fc-vs-cta.ce-btn:not(#z):not(#y){grid-column:1/-1!important;justify-self:stretch!important;margin-top:var(--ce-xs)!important}
.fc-rel{list-style:none!important;margin:0!important;padding:0!important}
.fc-rel li{display:grid!important;grid-template-columns:56px 1fr!important;gap:var(--ce-in)!important;padding:var(--ce-in) 0!important;margin:0!important}
.fc-rel li:first-child{padding-top:0!important}
.fc-rel li:last-child{padding-bottom:0!important}
.fc-rel li::before{content:none!important}
:root:root:root:root:root:root:root:root body.ce .fc-rel time:not(#z):not(#y){font:var(--w-dots) var(--t-body)/var(--lh-head) var(--ce-d)!important;color:var(--ce-act)!important;font-variant-numeric:tabular-nums!important;letter-spacing:0!important}
:root:root:root:root:root:root:root:root body.ce .fc-rel h3:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t){margin:0 0 var(--ce-xxs)!important;font:var(--w-bold) var(--t-body)/var(--lh-head) var(--ce-f)!important;letter-spacing:0!important;text-transform:none!important;text-wrap:balance!important}
:root:root:root:root:root:root:root:root body.ce .fc-rel h3:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t) a{font:inherit!important;color:var(--ce-tx)!important;text-decoration:none!important}
:root:root:root:root:root:root:root:root body.ce .fc-rel h3:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t) a:hover{color:var(--ce-act)!important}
:root:root:root:root:root:root:root:root body.ce .fc-rel p:not(#z){margin:0!important;color:var(--ce-tx2)!important;font:var(--w-reg) var(--t-body)/var(--lh-body) var(--ce-f)!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-wrap:pretty!important}
.fc-rel p b{font-weight:var(--w-mid)!important;color:var(--ce-tx)!important}
@media (max-width:900px){.ce-duo{grid-template-columns:1fr!important}}
@media (max-width:480px){.fc-vs{gap:var(--ce-in)!important}.fc-vs-m{gap:var(--ce-xs)!important}.fc-lg-xl{width:40px!important;height:40px!important}}

body.ce .ce-card.ce-mv-b{display:grid!important;grid-template-columns:repeat(var(--ce-n,3),minmax(0,1fr))!important;padding:0!important}
.ce-mv-c{display:flex!important;flex-direction:column!important;gap:var(--ce-hd)!important;min-width:0!important;padding:var(--ce-pad)!important}
.ce-mv-c+.ce-mv-c{border-left:1px solid var(--ce-ln)!important}
.ce-mv ul{list-style:none!important;margin:0!important;padding:0!important}
.ce-mv li{margin:0!important;padding:0!important}
.ce-mv li::before{content:none!important}
.ce-mv li a{display:flex!important;align-items:center!important;gap:var(--ce-in)!important;min-height:56px!important;padding:var(--ce-in) 0!important;text-decoration:none!important;color:var(--ce-tx)!important;box-sizing:border-box!important}
.ce-mv li:first-child a{padding-top:0!important;min-height:44px!important}
.ce-mv li:last-child a{padding-bottom:0!important;min-height:44px!important}
.ce-mv li:only-child a{min-height:32px!important}
.ce-mv li a:hover b{color:var(--ce-act)!important}
.ce-mv li a:active{opacity:.85!important}
.ce-mv-n{display:flex!important;flex-direction:column!important;gap:var(--ce-xxs)!important;min-width:0!important;flex:1!important}
:root:root:root:root:root:root:root:root body.ce .ce-mv-n b:not(#z):not(#y):not(#x){font:var(--w-bold) var(--t-body)/var(--lh-head) var(--ce-f)!important;color:inherit!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
:root:root:root:root:root:root:root:root body.ce .ce-mv-n small:not(#z):not(#y):not(#x){font:var(--w-reg) var(--t-small)/var(--lh-head) var(--ce-f)!important;color:var(--ce-tx3)!important;margin:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
.ce-mv-d{flex:none!important}
.ce-mv-d i{width:0!important;height:0!important;border-left:4px solid transparent!important;border-right:4px solid transparent!important}
body.ce .ce-mv-up.ce-tag:not(#z){color:var(--ce-up)!important;background:rgba(var(--rgb-up),.1)!important;border-color:rgba(var(--rgb-up),.2)!important}
.ce-mv-up i{border-bottom:6px solid currentColor!important}
body.ce .ce-mv-dn.ce-tag:not(#z){color:var(--ce-act)!important;background:rgba(var(--rgb-act-l),.1)!important;border-color:rgba(var(--rgb-act-l),.2)!important}
.ce-mv-dn i{border-top:6px solid currentColor!important}
body.ce .ce-mv-nw.ce-tag:not(#z){color:var(--ce-tx2)!important;background:rgba(var(--rgb-ink),.06)!important;border-color:var(--ce-ln2)!important}
.ce-mv-nw i{width:6px!important;height:6px!important;border:0!important;border-radius:50%!important;background:var(--ce-ac)!important}
@media (max-width:999px){body.ce .ce-card.ce-mv-b[style*="--ce-n:3"]{grid-template-columns:1fr!important}.ce-mv-b[style*="--ce-n:3"] .ce-mv-c+.ce-mv-c{border-left:0!important;border-top:1px solid var(--ce-ln)!important}}
@media (max-width:760px){body.ce .ce-card.ce-mv-b{grid-template-columns:1fr!important}.ce-mv-c+.ce-mv-c{border-left:0!important;border-top:1px solid var(--ce-ln)!important}}


.ce-lw{margin-top:var(--ce-gap)!important}
.ce-league .ce-lw .tbl{margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}
.ce-league .ce-lw .th{background:var(--ce-bg2)!important}
.ce-league details.tr[hidden]{display:none!important}
.ce-cq-e{border-top:1px solid var(--ce-ln)!important}
:root:root body.ce .ce-league .a3-rs em:not(#z){font:var(--w-dots) var(--t-h2)/1 var(--ce-d)!important;color:var(--ce-act)!important;font-style:normal!important}
:root:root body.ce .ce-league .a3-sg i:not(#z){background-color:var(--ce-ac)!important;box-shadow:none!important}
:root:root body.ce .ce-league .tr-1 .tn:not(#z),:root:root body.ce .ce-league .tr .tn:not(#z){font:var(--w-dots) var(--t-body)/1 var(--ce-d)!important}
:root:root body.ce .ce-league .tr-1 .tn:not(#z){color:var(--ce-act)!important}


body.ce footer.ce-ft{position:relative!important;margin-top:var(--ce-sec)!important;border-top:1px solid var(--ce-ln)!important;background:var(--ce-ftbg)!important;padding:var(--ce-pad) 0!important;font:var(--w-reg) var(--t-small)/var(--lh-body) var(--ce-f)!important;color:var(--ce-tx3)!important}
.ce-ft-r{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:var(--ce-hd) var(--ce-gap)!important;flex-wrap:wrap!important}
.ce-wkf{display:flex!important;align-items:center!important;gap:var(--ce-xs) var(--ce-hd)!important;flex-wrap:wrap!important;margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;position:relative!important}
.ce-wkf label{font:var(--w-reg) var(--t-body)/var(--lh-body) var(--ce-f)!important;color:var(--ce-tx2)!important;margin:0!important}
.ce-wkf label b{font-weight:var(--w-bold)!important;color:var(--ce-tx)!important;margin-right:var(--ce-xxs)!important}
.ce-wkf-r{display:flex!important;gap:var(--ce-xs)!important}
#ce-em:not(#z):not(#y){flex:1 1 auto!important;width:220px!important;min-width:0!important;height:var(--btn-h)!important;box-sizing:border-box!important;padding:0 var(--ce-in)!important;border:1px solid var(--ce-ln3)!important;border-radius:var(--r-md)!important;background:var(--ce-field)!important;font:var(--w-reg) var(--t-body)/1 var(--ce-f)!important;color:var(--ce-tx)!important;box-shadow:none!important;margin:0!important}
#ce-em:not(#z):not(#y):focus{border-color:var(--ce-ink)!important}
.ce-wkf .digest-msg{flex-basis:100%!important;font:var(--w-reg) var(--t-small)/var(--lh-body) var(--ce-f)!important;color:var(--ce-act)!important}
.ce-wkf .digest-msg:empty{display:none!important}
.ce-ft-r2{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:var(--ce-xs) var(--ce-gap)!important;flex-wrap:wrap!important;margin-top:var(--ce-hd)!important;padding-top:var(--ce-hd)!important;border-top:1px solid var(--ce-ln)!important}
.ce-fl{display:flex!important;flex-wrap:wrap!important;gap:var(--ce-xs) var(--ce-gap)!important}
.ce-fl a{color:var(--ce-tx2)!important;text-decoration:none!important;font:var(--w-mid) var(--t-small)/var(--lh-body) var(--ce-f)!important}
.ce-fl a:hover{color:var(--ce-act)!important;text-decoration:underline!important;text-underline-offset:3px!important}
:root:root:root:root:root:root:root:root body.ce .ce-fc:not(#z){margin:0!important;padding:0!important;border:0!important;font:var(--w-reg) var(--t-small)/var(--lh-body) var(--ce-f)!important;color:var(--ce-tx3)!important}
body.ce .ce-wkf:not(#z){display:flex!important;flex:1 1 100%!important;justify-content:space-between!important}

.ce-wkf label{flex:1 1 320px!important;min-width:0!important}
.ce-wkf-r{margin-left:auto!important}
.ce-wkf-r{min-width:0!important}
@media (max-width:760px){body.ce .ce-wkf:not(#z){flex-direction:column!important;align-items:stretch!important}.ce-wkf label{flex:none!important}.ce-wkf{width:100%!important}.ce-wkf-r{width:100%!important;margin-left:0!important}#ce-em:not(#z):not(#y){flex:1 1 0!important;width:0!important;font-size:16px!important}.ce-fl{gap:var(--ce-xs) var(--ce-hd)!important}}
body.ce main.ce-home a:focus-visible,body.ce main.ce-home button:focus-visible,body.ce .ce-ft a:focus-visible,body.ce .ce-ft button:focus-visible{outline:2px solid var(--ce-ac)!important;outline-offset:2px!important;border-radius:var(--r-sm)!important}


.fc-pal{padding:0!important;border:0!important;background:none!important;color:var(--ce-tx)!important;width:min(760px,calc(100vw - 32px))!important;max-width:none!important;max-height:none!important;margin:12vh auto auto!important;overflow:visible!important}
.fc-pal::backdrop{background:rgba(var(--rgb-ink),.32)!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important}
@media (prefers-reduced-motion:no-preference){.fc-pal[open]{animation:fc-pop .18s var(--ce-ease)!important}}
@keyframes fc-pop{from{opacity:0;transform:translateY(-6px) scale(.985)}}
.fc-pal-in{background:var(--ce-bg1)!important;border:1px solid var(--ce-ink)!important;border-radius:16px!important;box-shadow:0 40px 100px -20px rgba(var(--rgb-ink),.45)!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;max-height:min(560px,76vh)!important}
.fc-pal-q{display:flex!important;align-items:center!important;gap:12px!important;padding:0 16px 0 20px!important;height:60px!important}
.fc-pal-q .fc-pr{font-size:18px!important;color:var(--ce-ac-dk)!important}
body.ce .fc-pal-q input{flex:1!important;min-width:0!important;height:100%!important;border:0!important;background:none!important;outline:0!important;box-shadow:none!important;font:400 18px var(--ce-f)!important;color:var(--ce-bg1)!important;padding:0!important;margin:0!important}
.fc-pal-q input::placeholder{color:var(--ce-od-tx3)!important;opacity:1!important}
body.ce .fc-pal-x{border:1px solid rgba(var(--rgb-od),.25)!important;background:var(--ce-ink3)!important;border-radius:6px!important;font:500 11px/1 var(--ce-m)!important;color:var(--ce-od-tx2)!important;padding:5px 7px!important;cursor:pointer!important;min-height:0!important;height:auto!important;box-shadow:none!important}
.fc-x-m{display:none!important}
.fc-pal-b{display:grid!important;grid-template-columns:minmax(0,1fr) 260px!important;min-height:0!important;flex:1!important}
.fc-pal-l{overflow-y:auto!important;padding:8px!important;min-height:0!important;max-height:calc(min(560px,76vh) - 104px)!important;overscroll-behavior:contain!important}
.fc-pal-g{font:600 12px/1 var(--ce-f)!important;letter-spacing:.02em!important;color:var(--ce-tx3)!important;padding:12px 12px 6px!important}
.fc-o{display:grid!important;grid-template-columns:28px minmax(0,1fr) auto!important;gap:12px!important;align-items:center!important;padding:8px 12px!important;border-radius:9px!important;cursor:pointer!important;text-decoration:none!important;color:var(--ce-tx)!important;min-height:48px!important}
.fc-o-i{width:28px!important;height:28px!important;border-radius:7px!important;display:grid!important;place-items:center!important;background:var(--ce-bg3)!important;color:var(--ce-tx2)!important;font:600 12px var(--ce-m)!important;box-shadow:inset 0 0 0 1px var(--ce-ln)!important}
.fc-o-t{min-width:0!important;display:flex!important;flex-direction:column!important;gap:2px!important}
.fc-o-t b{font:500 15px/1.3 var(--ce-f)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
.fc-o-t small{font:400 13px var(--ce-f)!important;color:var(--ce-tx3)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
.fc-o-r{font-size:17px!important}
.fc-o[aria-selected=true]{background:var(--ce-acd)!important;box-shadow:inset 3px 0 0 var(--ce-ac)!important}
.fc-o mark{background:none!important;color:var(--ce-act)!important;font-weight:600!important}
.fc-pal-pv{border-left:1px solid var(--ce-ln)!important;padding:20px!important;background:var(--ce-bg2)!important;overflow:hidden!important}
.fc-pv-h{display:flex!important;gap:12px!important;align-items:center!important;margin-bottom:16px!important}
.fc-pv-h .fc-lg,.fc-pv-h .fc-o-i{width:40px!important;height:40px!important;border-radius:10px!important}
.fc-pv-h b{display:block!important;font:600 16px/1.2 var(--ce-f)!important}
.fc-pv-h small{font:400 13px var(--ce-f)!important;color:var(--ce-tx3)!important}
.fc-pv-s{display:flex!important;align-items:center!important;gap:12px!important;margin-bottom:12px!important}
.fc-pv-s .fc-sv{font-size:32px!important}
.fc-pv-s .fc-m{width:96px!important}
.fc-pv p{margin:0 0 12px!important;font:400 14px/1.5 var(--ce-f)!important;color:var(--ce-tx2)!important}
.fc-pv dl{margin:0!important;display:grid!important;gap:8px!important;font-size:13px!important}
.fc-pv dt{font:600 12px var(--ce-f)!important;color:var(--ce-tx3)!important}
.fc-pv dd{margin:2px 0 0!important;color:var(--ce-tx)!important}
.fc-pal-ft{display:flex!important;gap:16px!important;align-items:center!important;margin:0!important;padding:10px 16px!important;border-top:1px solid var(--ce-ln)!important;font:400 12px var(--ce-f)!important;color:var(--ce-tx3)!important}
.fc-pal-ft kbd{margin-right:4px!important}
.fc-pal-n{margin-left:auto!important}
.fc-pal-e{padding:28px 12px!important;color:var(--ce-tx2)!important;font-size:15px!important}
@media (max-width:760px){.fc-pal{width:100vw!important;height:100dvh!important;margin:0!important;max-height:100dvh!important}.fc-pal-in{border-radius:0!important;height:100%!important;max-height:none!important;border:0!important}.fc-pal-b{grid-template-columns:1fr!important}.fc-pal-pv,.fc-pal-ft{display:none!important}.fc-pal-l{max-height:none!important}.fc-x-d{display:none!important}.fc-x-m{display:inline!important}body.ce .fc-pal-x{font-size:13px!important;padding:8px 10px!important}body.ce .fc-pal-q input{font-size:17px!important}}
@media (prefers-reduced-motion:reduce){body.ce *{animation:none!important;transition:none!important}}
@media (prefers-reduced-motion:reduce){body.ce *{animation:none!important;transition:none!important}}

#q:not(#z):not(#y),#ce-cq:not(#z):not(#y),#np-q:not(#z):not(#y){flex:1!important;min-width:0!important;width:auto!important;height:100%!important;border:0!important;border-radius:0!important;background:none!important;background-color:transparent!important;box-shadow:none!important;outline:0!important;padding:0!important;margin:0!important;font:var(--w-reg) var(--t-lead)/1 var(--ce-f)!important;color:var(--ce-od-tx)!important}
@media (max-width:760px){#q:not(#z):not(#y),#ce-cq:not(#z):not(#y),#np-q:not(#z):not(#y){font-size:16px!important}}

:root:root:root:root:root:root:root:root body.ce .pe-rl li>a:first-child:not(#z):not(#y):not(#x){display:block!important;min-height:0!important;margin:0!important;padding:4px 0!important;line-height:1.4!important}
:root:root:root:root:root:root:root:root body.ce .pe-rl li:not(#z):not(#y){row-gap:2px!important;align-items:start!important}
:root:root:root:root:root:root:root:root body.ce .pe-rl .pe-h:not(#z):not(#y){margin:0!important;line-height:1.45!important;padding-top:4px!important}
@media (max-width:760px){:root:root:root:root:root:root:root:root body.ce .pe-rl .pe-h:not(#z):not(#y){padding-top:0!important}}

:root:root:root:root:root:root:root:root:root:root.ce-h,:root:root:root:root:root:root:root:root body.ce{--bc-bg:#f8f4ec!important;--bg:#f8f4ec!important;--pg:#f8f4ec!important;--ce-bg:#f8f4ec!important;--k-fff:#f8f4ec!important;--vx-bg:#f8f4ec!important;--w-bg0:#f8f4ec!important;--bc-paper:#fffdf8!important;--bc-paper2:#f8f3e9!important;--bc-or-soft:#f8ecdf!important;--w-pane:#fffdf8!important;--p:#fffdf8!important}
:root:root:root:root:root:root:root:root:root:root.ce-h:not(#z){background:var(--ce-bg)!important}

.ce-sub,.ce-mv-n b{text-wrap:balance!important}

.ce-caret{flex:none!important;width:2px!important;height:20px!important;border-radius:1px!important;background:var(--ce-ac-dk)!important;margin-right:-10px!important}
.fc-bq .fc-pr{order:-2!important}.fc-bq .ce-caret{order:-1!important}
#q:focus+.ce-caret,#q:not(:placeholder-shown)+.ce-caret{opacity:0!important}
@media (prefers-reduced-motion:no-preference){
 .ce-hero>*,.ce-bw{animation:ce-up .6s var(--ce-ease) both!important}
 .ce-hero>:nth-child(2){animation-delay:.05s!important}.ce-hero>:nth-child(3){animation-delay:.1s!important}.ce-hero>:nth-child(4){animation-delay:.15s!important}.ce-bw{animation-delay:.2s!important}
 .ce-hero .ce-np-a{animation-delay:0s!important}
 
 .ce-h1 .ce-l1{animation:ce-type .48s steps(14,end) .08s backwards!important}
 .ce-h1 .ce-l2{animation:ce-type .3s steps(7,end) .58s backwards!important}
 
 html.ce-ld main.ce-home .fc-board:not(.ce-done) .fc-row:not([hidden]){animation:ce-row .42s var(--ce-ease) both!important;animation-delay:calc(.3s + var(--i,0)*.03s)!important}
 html.ce-ld main.ce-home .fc-board:not(.ce-done) .fc-row.is-top .fc-m i{animation:ce-bar .55s var(--ce-ease) both!important;animation-delay:calc(.36s + var(--i,0)*.03s)!important}
 .ce-caret{animation:ce-caret 1.1s steps(1) infinite!important}
 .ce-rv{opacity:0!important;transform:translateY(14px)!important;transition:opacity .5s var(--ce-ease),transform .6s var(--ce-ease)!important}
 .ce-rv.ce-in{opacity:1!important;transform:none!important}
 .fc-m i{transition-duration:.55s!important}}
@keyframes ce-up{from{opacity:0;transform:translateY(8px)}}
@keyframes ce-type{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}
@keyframes ce-row{from{opacity:0;transform:translateY(6px)}}
@keyframes ce-bar{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes ce-caret{50%{opacity:0}}

.ce-pk{position:absolute!important;bottom:100%!important;right:max(24px,calc((100% - 1160px)/2 + 32px))!important;width:64px!important;height:39px!important;margin-bottom:-5px!important;z-index:1!important;-webkit-tap-highlight-color:transparent!important}
.ce-pk svg{display:block!important;width:100%!important;height:100%!important;overflow:visible!important}
.ce-pk-e{fill:var(--ce-bg)!important}
.ce-pk-w{display:none!important}
.ce-pk-b{transition:transform .55s cubic-bezier(.3,1.35,.5,1)!important}
.ce-pk-h rect{transition:transform .3s var(--ce-ease) .3s,opacity .2s .3s!important}
.ce-pk-t{transform-box:view-box!important;transform-origin:256px 248px!important}
html.ce-pk-js .ce-pk:not(.in) .ce-pk-b{transform:translateY(250px)!important}
html.ce-pk-js .ce-pk:not(.in) .ce-pk-h rect{opacity:0!important;transform:translateY(16px)!important}
@media (prefers-reduced-motion:no-preference){
 .ce-pk.in .ce-pk-e{animation:ce-glance 8s 2s ease-in-out infinite!important}
 .ce-pk.in .ce-pk-t{animation:ce-tilt 8s 2s ease-in-out infinite!important}
 .ce-pk:hover .ce-pk-b,.ce-pk.pop .ce-pk-b{transform:translateY(-64px)!important}
 .ce-pk:hover .ce-pk-o,.ce-pk.pop .ce-pk-o{display:none!important}
 .ce-pk:hover .ce-pk-w,.ce-pk.pop .ce-pk-w{display:inline!important}}
@keyframes ce-glance{0%,62%,100%{transform:translateX(0)}66%,74%{transform:translateX(-9px)}79%,87%{transform:translateX(9px)}92%{transform:translateX(0)}}
@keyframes ce-tilt{0%,62%,100%{transform:rotate(0)}66%,74%{transform:rotate(-3deg)}79%,87%{transform:rotate(3deg)}92%{transform:rotate(0)}}
@media (max-width:760px){.ce-pk{width:44px!important;height:27px!important;margin-bottom:-4px!important;right:16px!important}}


main.ce-home{overflow-x:clip!important}

.ce-bw{position:relative!important;isolation:isolate!important}
.ce-bw::before{content:""!important;position:absolute!important;z-index:-1!important;inset:-96px -8% -64px!important;pointer-events:none!important;
 background:radial-gradient(ellipse 46% 42% at 50% 26%,rgba(var(--rgb-ac-dk),.17),rgba(var(--rgb-ac-dk),.06) 48%,rgba(var(--rgb-ac-dk),0) 72%)!important}
body.ce .ce-hero::before{--dot-s:14px;--dot-c:rgba(22,24,31,.075);inset:0 0 -120px!important;-webkit-mask-image:radial-gradient(ellipse 60% 70% at 50% 40%,#000 22%,transparent 76%)!important;mask-image:radial-gradient(ellipse 60% 70% at 50% 40%,#000 22%,transparent 76%)!important}

.fc-board::before{content:""!important;position:absolute!important;z-index:2!important;top:0!important;left:12%!important;right:12%!important;height:1px!important;pointer-events:none!important;background:linear-gradient(90deg,rgba(var(--rgb-ac-dk),0),rgba(var(--rgb-ac-dk),.75) 50%,rgba(var(--rgb-ac-dk),0))!important}
.fc-board .fc-bar-t{position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px 0 rgba(var(--rgb-od),.06)!important}
.fc-board .fc-bar-t::after{content:""!important;position:absolute!important;inset:0!important;pointer-events:none!important;background:linear-gradient(100deg,transparent 30%,rgba(var(--rgb-od),.09) 50%,transparent 70%)!important;transform:translateX(-110%)!important}

.fc-tabs::after{content:""!important;position:sticky!important;right:calc(-1*var(--ce-xs))!important;flex:none!important;width:56px!important;margin-left:-56px!important;margin-right:calc(-1*var(--ce-xs))!important;pointer-events:none!important;background:linear-gradient(90deg,rgba(var(--rgb-ink),0),var(--ce-ink) 85%)!important;transition:opacity .2s!important}
.fc-tabs.ce-end::after{opacity:0!important}

.ce-fd{display:inline-block!important}

.fc-row mark{background:rgba(var(--rgb-ac),.16)!important;color:inherit!important;border-radius:3px!important;box-shadow:0 0 0 1px rgba(var(--rgb-ac),.1)!important;padding:0 1px!important;margin:0 -1px!important}
@media (prefers-reduced-motion:no-preference){
 .ce-fd.on{animation:ce-flap .07s linear infinite!important;color:color-mix(in oklab,currentColor 70%,transparent)!important}
 .fc-board .fc-bar-t::after{animation:ce-sweep 1.4s .9s var(--ce-ease) 1 both!important}
 .fc-row.ce-en{animation:ce-row .36s var(--ce-ease) both!important;animation-delay:calc(var(--j,0)*.035s)!important}
 .fc-board::before{animation:ce-lit 1.6s .4s ease-out both!important}}
@keyframes ce-flap{0%{transform:scaleY(1)}50%{transform:scaleY(.55) translateY(-6%)}100%{transform:scaleY(1)}}
@keyframes ce-sweep{to{transform:translateX(110%)}}
@keyframes ce-lit{from{opacity:0;transform:scaleX(.2)}}



@media (min-width:861px){.fc-row .fc-pc{white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;text-wrap:balance!important}}

@media (max-width:860px){
 .fc-nm small{white-space:normal!important;display:block!important;overflow:hidden!important;text-wrap:pretty!important}
 .fc-nm small span{white-space:normal!important;overflow:visible!important}
 .fc-nm small .fc-cl{white-space:nowrap!important;margin-right:.7em!important}
 
 .fc-pm i{display:inline-block!important;width:1em!important;margin-left:-1em!important;text-align:center!important;font-style:normal!important}}

@media (max-width:560px){
 .fc-vs{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-areas:"a b" "m m"!important;row-gap:var(--ce-hd)!important}
 .fc-vs>.fc-vs-s:first-child{grid-area:a!important}.fc-vs>.fc-vs-b{grid-area:b!important}
 .fc-vs-m{grid-area:m!important;justify-content:center!important;gap:var(--ce-hd)!important}
 .fc-vs-n{font-size:56px!important}
 .fc-vs-s{gap:var(--ce-xs)!important}}

@media (max-width:400px){.ce-card-h .ce-btn-g{--btn-px:10px}}

body.ce #filter-line{display:none!important}


.ce-x{flex:none!important}

@media (min-width:1024px) and (prefers-reduced-motion:no-preference){html.ce-snap{scroll-padding-top:65px!important}}

@media (max-width:760px){:root:root:root:root:root:root:root:root body.ce .fc-vs-n:not(#z):not(#y):not(#x){font-size:var(--t-num)!important}}


:is(:root:root:root:root:root:root:root body.bc .bc-sb-c):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){border-left-color:rgba(var(--ce-on-rgb),.16)!important}
:is(:root:root:root:root:root:root:root body.bc .bc-sb-k):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){color:rgba(var(--ce-on-rgb),.72)!important}
:is(:root:root:root:root:root:root:root body.bc .bc-sb-v small):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){color:rgba(var(--ce-on-rgb),.72)!important}
:is(:root:root:root:root:root:root:root body.bc a.bc-sb-s):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8),:is(:root:root:root:root:root:root:root body.bc .bc-sb-s):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){color:rgba(var(--ce-on-rgb),.86)!important}
:is(:root:root:root:root:root:root:root body.bc .bc-sb .bc-eq):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){color:rgba(var(--ce-on-rgb),.86)!important}
:is(:root:root:root:root:root:root:root body.bc .bc-form i):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){background-color:rgba(var(--ce-on-rgb),.14)!important}
:is(:root:root:root:root:root:root:root body.bc .bc-sb-c:nth-child(n+3)):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){border-top-color:rgba(var(--ce-on-rgb),.16)!important}
:is(:root:root:root:root:root:root:root body.bc .bc-vs-v):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){color:rgba(var(--ce-on-rgb),.86)!important}
:is(:root:root:root:root:root:root:root body.bc .bc-vs-m):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){color:rgba(var(--ce-on-rgb),.78)!important}
:is(:root:root:root:root:root:root:root body.bc .bc-vs-x):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){color:rgba(var(--ce-on-rgb),.5)!important;border-left-color:rgba(var(--ce-on-rgb),.16)!important;border-right-color:rgba(var(--ce-on-rgb),.16)!important}
:is(:root:root:root:root:root:root:root body.bc section.gl-sb .gl-strip .gl-sts small:not(#z):not(#y)):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){color:rgba(var(--ce-on-rgb),.7)!important}
:is(:root:root:root:root:root:root:root body.bc .bc-fx-sb .bc-vs-x:not(#z)):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){color:rgba(var(--ce-on-rgb),.92)!important;border-color:rgba(var(--ce-on-rgb),.28)!important}
:is(:root:root:root:root:root:root:root body.bc .gl-stn .gl-stw:not(#z)):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){color:rgba(var(--ce-on-rgb),.74)!important}
:is(:root:root .bdg-prev figure):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){color:var(--ce-qtx)!important}
:is(:root:root .bdg-prev figure figcaption):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){color:var(--ce-qtx)!important}
:is(.vx-status):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){color:var(--ce-qtx)!important}
:is(.ls-back):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){color:var(--ce-qtx)!important}
:is(a.cm-chip:focus-visible):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){color:var(--ce-qtx)!important}
:is(a.cm-chip:hover):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){color:var(--ce-qtx)!important}
:is(.cm-pcard):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){background-color:var(--ce-on)!important}
:is(.cm-pcard-pv .cm-rk):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){background-color:var(--ce-on)!important}
:is(.cm-st):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){background-color:var(--ce-on)!important}
:is(.cm-pc-st dt):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){color:rgba(var(--ce-on-rgb),.72)!important}
:is(.cm-pc-st dd):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){color:var(--ce-on)!important}
:is(.cm-pc-st dd small):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){color:rgba(var(--ce-on-rgb),.72)!important}
:is(.cm-fm i):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){background-color:rgba(var(--ce-on-rgb),.14)!important;color:var(--ce-on)!important}
:is(body .cm-nodb):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){background-color:var(--ce-on)!important}
:is(.cd-menu button:focus-visible):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){color:var(--ce-qtx)!important}
:is(.cd-screen .cd-go2):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){color:var(--ce-qtx)!important}
:is(.cd-menu button:hover):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){color:var(--ce-qtx)!important}
:is(:root:root body.th-a3.th-plat .ls-z:hover):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8),:is(:root:root body.th-a3.th-plat .ls-c.ls-on .ls-z):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){color:var(--ce-qtx)!important}
:is(:root:root body.th-a3.th-plat .ls-zb .ls-back:hover):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){color:var(--ce-qtx)!important}
:is(html.gl-th-studio:root:root:root:root:root body.th-a3.th-plat .ls-c .ls-z):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8),:is(html.gl-th-studio:root:root:root:root:root body.th-a3.th-plat .ls-c .ls-z:hover):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8),:is(html.gl-th-studio:root:root:root:root:root body.th-a3.th-plat .ls-c.ls-on .ls-z):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8),:is(html.gl-th-studio:root:root:root:root:root body.th-a3.th-plat .ls-c .ls-z:focus-visible):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){color:var(--ce-qtx)!important}
:is(.gl-rail):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){color:var(--ce-qtx)!important}
:is(.gl-railr):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){background-color:var(--ce-qtx)!important}
:is(html.gl-th-stadium:root:root:root:root:root body.th-a3.th-plat .ls-wn):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8){color:var(--ce-qtx)!important}


body.ce{--pg-top:var(--ce-hero)}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) .pe.wrap:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){box-sizing:border-box!important;max-width:1160px!important;margin:0 auto!important;padding:0 24px!important}
@media (max-width:480px){:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) .pe.wrap:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){padding:0 16px!important}}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) .pe .pe-rm-hd:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:var(--ce-hd)!important;margin:0 0 var(--ce-hd)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) .pe .pe-rm-hd h2:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){margin:0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe).a3-main:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){box-sizing:border-box!important;width:100%!important;max-width:1160px!important;margin:0 auto!important;padding:var(--pg-top) 24px 0!important;font:var(--w-reg) var(--t-body)/var(--lh-body) var(--ce-f)!important;color:var(--ce-tx)!important}
@media (max-width:480px){:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe).a3-main:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){padding-left:16px!important;padding-right:16px!important}}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe).a3-main>*:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){margin-left:0!important;margin-right:0!important;max-width:none!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .crumbs:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){display:flex!important;align-items:center!important;gap:var(--ce-xs)!important;height:20px!important;margin:0 0 var(--ce-hd)!important;padding:0!important;font:var(--w-mid) var(--t-small)/20px var(--ce-f)!important;color:var(--ce-tx3)!important;white-space:nowrap!important;overflow:hidden!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .crumbs a:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){color:var(--ce-tx2)!important;text-decoration:none!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .crumbs a:hover:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){color:var(--ce-act)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .crumbs .cr-cur:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){overflow:hidden!important;text-overflow:ellipsis!important;color:var(--ce-tx3)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .crumbs .cr-sep:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){color:var(--ce-lo)!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-p.a3-w-pg:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-p.mt-hd:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){display:flow-root!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;padding:0!important;margin:0!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe).a3-main.center:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){display:block!important;min-height:0!important;text-align:left!important;margin-left:auto!important;margin-right:auto!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-lb:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .cc>.cc-t:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){display:flex!important;align-items:center!important;gap:var(--ce-xs)!important;margin:0 0 var(--ce-hd)!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;position:static!important;font:var(--w-dots) var(--t-body)/16px var(--ce-d)!important;min-height:16px!important;letter-spacing:var(--ls-label)!important;color:var(--ce-act)!important;text-transform:none!important;white-space:normal!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-lb .a3-dot:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){flex:none!important;width:6px!important;height:6px!important;border-radius:50%!important;background:var(--ce-ac)!important;box-shadow:none!important;margin:0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-lb:not(:has(.a3-dot))::before,:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .cc>.cc-t::before{content:""!important;flex:none!important;width:6px!important;height:6px!important;border-radius:50%!important;background:var(--ce-ac)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-lb .a3-hr:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){margin-left:var(--ce-xxs)!important;font:var(--w-reg) var(--t-small)/var(--lh-head) var(--ce-f)!important;color:var(--ce-tx3)!important;letter-spacing:0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-lb+h1:not(.ce-sr):not(.sr):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-lb+h2:not(.ce-sh-t):not(.ce-sr):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){margin-top:calc(var(--ce-xs) - var(--ce-hd))!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-w-pg>h1:first-child:not(.ce-sr):not(.sr):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){margin-top:calc(16px + var(--ce-xs))!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) article:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){margin:0!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) h1:not(.ce-sr):not(.sr):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){margin:0 0 var(--ce-in)!important;padding:0!important;font:var(--w-dot) var(--t-num)/1.05 var(--ce-d)!important;letter-spacing:var(--ls-tight)!important;color:var(--ce-tx)!important;text-transform:none!important;text-wrap:balance!important;text-shadow:none!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) h2:not(.ce-sh-t):not(.ce-sr):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){margin:0 0 var(--ce-hd)!important;padding:0!important;background:none!important;font:var(--w-bold) var(--t-h2)/var(--lh-head) var(--ce-f)!important;letter-spacing:var(--ls-tight)!important;color:var(--ce-tx)!important;text-transform:none!important;text-wrap:balance!important;text-shadow:none!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) h3:not(.ce-sr):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){font:var(--w-bold) var(--t-lead)/var(--lh-head) var(--ce-f)!important;letter-spacing:0!important;color:var(--ce-tx)!important;text-transform:none!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) p:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) li:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) dd:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){font-size:var(--t-body)!important;line-height:var(--lh-body)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .updated:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .muted.small:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) small:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){font-size:var(--t-small)!important;line-height:var(--lh-body)!important;color:var(--ce-tx3)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .sub:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .pt-sub:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .bc-fx-sub:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){margin:var(--ce-xs) 0 0!important;max-width:64ch!important;font:var(--w-reg) var(--t-lead)/var(--lh-body) var(--ce-f)!important;color:var(--ce-tx2)!important;text-wrap:pretty!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-p:not(.a3-w-pg):not(.mt-hd):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .gl-full:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tw:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .cc:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .cframe:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .pe-rm:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-w-vd:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){box-sizing:border-box!important;background:var(--ce-bg1)!important;background-clip:padding-box!important;border:var(--box-bd)!important;border-radius:var(--r-lg)!important;box-shadow:var(--sh-1)!important;padding:var(--ce-pad)!important;margin:var(--ce-gap) 0 0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-grid:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){gap:var(--ce-gap)!important;margin:var(--ce-gap) 0 0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-grid>*:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){margin:0!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-p .card.panel:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-p .cc:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .cc .cc:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .ps-tips .card.panel:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){background:var(--ce-bg2)!important;border:var(--box-bd)!important;border-radius:var(--r-md)!important;box-shadow:none!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-p .cc:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){padding:var(--ce-pad)!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .bc-sb:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .bc-vsb:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){background:var(--ce-ink)!important;background-clip:padding-box!important;border:var(--box-bd)!important;border-radius:var(--r-lg)!important;box-shadow:var(--sh-1)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .bc-sb-k:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){font:var(--w-dots) var(--t-small)/var(--lh-tight) var(--ce-d)!important;letter-spacing:var(--ls-label)!important;color:var(--ce-od-tx3)!important;text-transform:none!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .bc-sb-v:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){font-family:var(--ce-d)!important;font-variant-numeric:tabular-nums!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .bc-sb-s:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){font:var(--w-reg) var(--t-small)/var(--lh-head) var(--ce-f)!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) table:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){border-collapse:collapse!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) table th:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){font:var(--w-mid) var(--t-micro)/var(--lh-head) var(--ce-m)!important;letter-spacing:0!important;text-transform:none!important;color:var(--ce-tx2)!important;background:var(--ce-bg2)!important;border:0!important;border-bottom:1px solid var(--ce-ln)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) table td:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){border:0!important;border-bottom:1px solid var(--ce-ln)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) table tr:last-child td:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){border-bottom:0!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .btn:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .gl-btn:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:var(--ce-xs)!important;box-sizing:border-box!important;height:var(--btn-h)!important;min-height:0!important;padding:0 var(--btn-px)!important;border-radius:var(--r-md)!important;border:1px solid var(--ce-ln2)!important;background:var(--ce-bg1)!important;color:var(--ce-tx2)!important;font:var(--w-reg) var(--t-body)/var(--lh-tight) var(--ce-f)!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:none!important;transform:none!important;transition:background-color .15s,border-color .15s,color .15s,transform .15s var(--ce-ease)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .btn:hover:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .gl-btn:hover:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){border-color:var(--ce-ln3)!important;background:var(--ce-hi)!important;color:var(--ce-tx)!important;box-shadow:none!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) a.btn:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .gl-btn.pri:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .pt-cta .btn:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){background:var(--btn-p-bg)!important;border-color:var(--btn-p-bg)!important;color:var(--btn-p-fg)!important;font-weight:var(--w-bold)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) a.btn:hover:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .gl-btn.pri:hover:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){background:var(--btn-p-hv)!important;border-color:var(--btn-p-hv)!important;color:var(--btn-p-fg)!important;transform:translateY(-1px)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .lnk:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){display:inline-flex!important;align-items:center!important;gap:var(--ce-xs)!important;min-height:0!important;font:var(--w-bold) var(--t-body)/var(--lh-tight) var(--ce-f)!important;color:var(--ce-tx)!important;text-decoration:none!important;border:0!important;box-shadow:none!important;background:none!important;padding:0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .lnk:hover:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){color:var(--ce-act)!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .mt-chip:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .hp-opt:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){box-sizing:border-box!important;height:var(--btn-h)!important;min-height:0!important;padding:0 var(--btn-px)!important;border-radius:var(--r-md)!important;border:1px solid var(--ce-ln2)!important;background:var(--ce-bg1)!important;color:var(--ce-tx2)!important;font:var(--w-reg) var(--t-body)/var(--lh-tight) var(--ce-f)!important;box-shadow:none!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .mt-chip[aria-pressed=true]:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .hp-opt.on:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .mt-chip.on:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){background:var(--ce-ink)!important;border-color:var(--ce-ink)!important;color:var(--ce-bg1)!important;font-weight:var(--w-bold)!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .pl-tag:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tag:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .chip:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){display:inline-flex!important;align-items:center!important;gap:var(--ce-xxs)!important;box-sizing:border-box!important;height:24px!important;padding:0 var(--ce-xs)!important;border-radius:var(--r-sm)!important;border:1px solid var(--ce-ln2)!important;background:var(--ce-bg2)!important;color:var(--ce-tx2)!important;font:var(--w-bold) var(--t-micro)/var(--lh-tight) var(--ce-m)!important;letter-spacing:0!important;white-space:nowrap!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-p .cframe:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-p .sheet:not(.a3-p):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;padding:0!important;margin:0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-p .cframe>.cc-t:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-p .sheet-t:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){display:none!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-plans:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){background:var(--ce-bg2)!important;border:var(--box-bd)!important;border-radius:var(--r-md)!important;box-shadow:none!important;overflow:hidden!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .sheet dl:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){border-top:1px solid var(--ce-ln)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .srow:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){border:0!important;border-bottom:1px solid var(--ce-ln)!important;padding:var(--ce-in) 0!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tw:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){padding:0!important;overflow-x:auto!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tw table:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){width:100%!important;margin:0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) table th:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) table td:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){padding:var(--ce-in) var(--ce-hd)!important;vertical-align:top!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-w-pg>table:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){width:100%!important;border-collapse:separate!important;border-spacing:0!important;border:var(--box-bd)!important;border-radius:var(--r-lg)!important;background:var(--ce-bg1)!important;background-clip:padding-box!important;box-shadow:var(--sh-1)!important;overflow:hidden!important;margin:var(--ce-hd) 0 var(--ce-gap)!important}
@media (max-width:760px){:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-w-pg>table:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){display:block!important;overflow-x:auto!important}}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-w-pg>h2:not(.ce-sh-t):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){margin-top:calc(var(--ce-gap) * 2)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-w-pg>ul:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-w-pg>ol:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){padding-left:20px!important;margin:0 0 var(--ce-hd)!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .pe-rl a:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){font:var(--w-bold) var(--t-body)/var(--lh-head) var(--ce-f)!important;color:var(--ce-tx)!important;text-decoration:none!important;border:0!important;box-shadow:none!important;background:none!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .pe-rl a:hover:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){color:var(--ce-act)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .pe-rl li:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){border-bottom:1px solid var(--ce-ln)!important;border-top:0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .pe-rl li:last-child:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){border-bottom:0!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .bc-fx-b button:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){height:var(--btn-h)!important;border-radius:var(--r-md)!important;font:var(--w-bold) var(--t-body)/var(--lh-tight) var(--ce-f)!important;color:var(--ce-tx)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) select:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){height:var(--btn-h)!important;background-color:var(--ce-bg1)!important;color:var(--ce-tx)!important;border:var(--box-bd)!important;border-radius:var(--r-md)!important;padding:0 32px 0 var(--ce-in)!important;font:var(--w-med) var(--t-body)/1 var(--ce-f)!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){--newc-h:740px}
@media (max-width:860px){:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){--newc-h:920px}}
@media (max-width:480px){:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){--newc-h:962px}}
@media (max-width:420px){:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){--newc-h:984px}}
@media (max-width:400px){:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){--newc-h:1020px}}
@media (max-width:380px){:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){--newc-h:1056px}}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-p.a3-w-hg+.a3-p.a3-w-gl:not(.a3-w-pg):not(.mt-hd):not(.gl-x):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){margin-top:calc(var(--ce-sec) * 2 + var(--newc-h))!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .gl-newc:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){min-height:var(--newc-h)!important;box-sizing:border-box!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .bc-sb-c:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){border-left-color:rgba(var(--ce-on-rgb),.16)!important;border-top-color:rgba(var(--ce-on-rgb),.16)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .bc-sb-s:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){color:rgba(var(--ce-on-rgb),.86)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .bc-vs-m:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){color:rgba(var(--ce-on-rgb),.78)!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .crumbs a:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .crumbs .cr-cur:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .crumbs span:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){font-size:var(--t-small)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .cp:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .bdg-copy:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) code:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) code *:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){font-size:var(--t-small)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .stk-sc:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){font-size:var(--t-body)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .bc-sb-v:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .bc-vs-x:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .sc:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .gl-stt b:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .bc-sb em:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .bc-sb-v *:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){font-size:var(--t-h2)!important;line-height:var(--lh-head)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .gl-rbbig:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){font-size:var(--t-num)!important;line-height:1!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) td.bc-pos:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) td.bc-num:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) td em:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){font-size:var(--t-body)!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main>.a3-p:not(.a3-w-pg):not(.mt-hd):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main>.gl-full:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main>.tw:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main>.cc:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) .pe>.pe-rm:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){margin-top:var(--ce-sec)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main>.a3-w-pg+.a3-p:not(.mt-hd):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main>.mt-hd+.a3-p:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){margin-top:var(--ce-sec)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-w-pg>h2:not(.ce-sh-t):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){margin-top:var(--ce-sec)!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) :is(td,th,dt,time,.nw,.muted,.bc-vs-m,.gl-sbk,.gl-sbd,.gi-n,.pt-lk,.pt-mail,.txt,.pr,.ps-sort,.src,.nsl,.bdg-get,.bc-mv,.a3-mh):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){font-size:var(--t-small)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) :is(td,dt,dd,b,li,.nw,.bc-fx-q,.mt-bar,.bc-fx-spn,.updated,.th,.a3-rs) > :is(a,b,span,em,time):not(.a3-dot):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){font-size:inherit!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) dd > a:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) a > span:not(.a3-dot):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){font-size:inherit!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .bc-ld-n span:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-vbar em:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){font-size:var(--t-h2)!important}
@media (max-width:760px){:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .bc-vs-v:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){font-size:var(--t-num)!important}}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-hd:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){font-size:var(--t-micro)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-rs em:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){font-size:var(--t-small)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .bc-vs-n span:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .mt-bar span:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){font-size:var(--t-small)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .bc-ld-n>span:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .bc-ld-n span:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){font-size:var(--t-h2)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) .bc-ld .bc-ld-n:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) .bc-ld .bc-ld-n span:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){font-size:var(--t-h2)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) .a3-hc .a3-hd:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){font-size:var(--t-micro)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) .a3-rs em:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){font-size:var(--t-small)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) .mt-bar span:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){font-size:var(--t-small)!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-sg i:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-hb b:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){box-shadow:none!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .pt-ex:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){border-radius:var(--r-md)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) img:not(.b-404):not([class*=blob]):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){border-radius:var(--r-sm)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) img.gl-lg:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){border-radius:var(--r-md)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .bdg-item:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .stk-row:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){box-shadow:none!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) .bc-vs-x:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){color:rgba(var(--ce-on-rgb),.5)!important;border-left-color:rgba(var(--ce-on-rgb),.16)!important;border-right-color:rgba(var(--ce-on-rgb),.16)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) .bc-fx-sb .bc-vs-x:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){color:rgba(var(--ce-on-rgb),.92)!important;border-color:rgba(var(--ce-on-rgb),.28)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) .bc-sb .bc-eq:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){color:rgba(var(--ce-on-rgb),.86)!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .bdg-list:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){gap:var(--ce-gap)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) li.bdg-item:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){border:var(--box-bd)!important;border-radius:var(--r-lg)!important;background:var(--ce-bg1)!important;background-clip:padding-box!important;box-shadow:var(--sh-1)!important;padding:var(--ce-pad)!important;margin:0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) li.bdg-item .cc.cc-bdg:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){border:0!important;border-radius:var(--r-md)!important;background:var(--ce-bg2)!important;box-shadow:none!important;padding:var(--ce-in)!important;margin:var(--ce-hd) 0 0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) li.bdg-item .cc.cc-bdg>.cc-t:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){display:none!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) li.bdg-item .bdg-code:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){margin:0!important;padding:0!important;border:0!important;background:none!important;white-space:pre-wrap!important;word-break:break-all!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .gi-g:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){border:var(--box-bd)!important;border-radius:var(--r-lg)!important;background:var(--ce-bg1)!important;background-clip:padding-box!important;box-shadow:var(--sh-1)!important;padding:var(--ce-pad)!important;margin:var(--ce-sec) 0 0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .gi-g .pe-rm-hd:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:var(--ce-hd)!important;margin:0 0 var(--ce-hd)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .gi-g .pe-rm-hd h2:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){margin:0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .gi-g .gi-sub:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){margin:0!important;color:var(--ce-tx3)!important;font-size:var(--t-small)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .gi-g .pe-rl:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){margin:0!important;padding:0!important;list-style:none!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .gi-g .pe-rl li:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){display:grid!important;grid-template-columns:minmax(0,5fr) minmax(0,7fr)!important;gap:var(--ce-gap)!important;padding:var(--ce-in) 0!important}
@media (max-width:760px){:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .gi-g .pe-rl li:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){grid-template-columns:1fr!important;gap:var(--ce-xxs)!important}}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .gi-g .pe-h:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){color:var(--ce-tx3)!important;font-size:var(--t-small)!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main .gl-skoff.a3-p:not(.a3-w-pg):not(.mt-hd):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;padding:0!important;margin:0!important;display:flow-root!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main .gl-skoff>h1:first-child:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){margin-top:calc(20px + var(--ce-hd) + 24px)!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main.center:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){padding-top:var(--pg-top)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-w-404:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){position:relative!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-w-404 .b-404:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){position:absolute!important;right:0!important;top:0!important;width:120px!important;height:120px!important;margin:0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-w-404>h1:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){padding-right:136px!important}
@media (max-width:760px){:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-w-404 .b-404:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){width:72px!important;height:72px!important}:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-w-404>h1:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){padding-right:84px!important}}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-w-404>.b-404+h1:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){margin-top:calc(var(--ce-xs) - var(--ce-hd))!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-p:not(.a3-w-pg):not(.mt-hd):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .gl-full:not(.gl-newc):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tw:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .cc:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .cframe:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .pe-rm:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-w-vd:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .gi-g:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){background:none!important;border:0!important;border-top:1px solid var(--ce-ln)!important;border-radius:0!important;box-shadow:none!important;padding:calc(var(--ce-sec) / 2) 0 0!important;margin-top:calc(var(--ce-sec) / 2)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main>.a3-p:not(.a3-w-pg):not(.mt-hd):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main>.gl-full:not(.gl-newc):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main>.tw:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main>.cc:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) .pe>.pe-rm:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main>.a3-w-pg+.a3-p:not(.mt-hd):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main>.mt-hd+.a3-p:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){margin-top:calc(var(--ce-sec) / 2)!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-p .card.panel:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-p .cc:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-w-pg .cc:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;margin:var(--ce-hd) 0 0!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-w-pg>table:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;border-top:1px solid var(--ce-ln)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) table th:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){background:none!important;border-bottom:1px solid var(--ce-ln2)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tw:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){border-top:0!important;padding-top:0!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .gl-newc:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-plan:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .a3-p.tp-mb:not(.a3-w-pg):not(.mt-hd):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .calc-in:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .cframe.calc:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){background:var(--ce-bg1)!important;background-clip:padding-box!important;border:var(--box-bd)!important;border-radius:var(--r-lg)!important;box-shadow:var(--sh-1)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .gi-g:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){padding-left:0!important;padding-right:0!important}


:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-hero h1:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:flex!important;align-items:center!important;gap:var(--ce-in)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-hero .tp-line:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){max-width:62ch!important;margin:var(--ce-hd) 0 var(--ce-gap)!important;font-size:var(--t-lead)!important;line-height:var(--lh-body)!important;color:var(--ce-tx2)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-acts:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:var(--ce-hd)!important;margin:var(--ce-gap) 0 var(--ce-hd)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-from:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){margin:0 var(--ce-xs) 0 0!important;font:var(--w-reg) var(--t-body)/1 var(--ce-f)!important;color:var(--ce-tx3)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-from b:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){font:var(--w-dots) var(--t-h2)/1 var(--ce-d)!important;color:var(--ce-tx)!important;margin-left:var(--ce-xxs)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-acts .ce-btn:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){height:var(--btn-h)!important;border-radius:var(--r-md)!important;padding:0 var(--btn-px)!important;display:inline-flex!important;align-items:center!important;gap:var(--ce-xs)!important;font:var(--w-bold) var(--t-body)/1 var(--ce-f)!important;text-decoration:none!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-acts .ce-btn-p:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){background:var(--btn-p-bg)!important;color:var(--btn-p-fg)!important;border:1px solid var(--btn-p-bg)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-acts .ce-btn-s:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){background:var(--ce-bg1)!important;color:var(--ce-tx)!important;border:1px solid var(--ce-ln2)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-grid:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:grid!important;grid-template-columns:minmax(0,1fr) 360px!important;gap:0 var(--ce-sec)!important;align-items:start!important;margin-top:calc(var(--ce-sec) / 2)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-main:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:block!important;min-width:0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-main>*:first-child:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){margin-top:0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-side:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){position:sticky!important;top:calc(65px + var(--ce-gap))!important;min-width:0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-side .a3-p.tp-mb:not(.a3-w-pg):not(.mt-hd):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){margin:0!important;padding:var(--ce-pad)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-side .tp-mb table:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){width:100%!important;table-layout:auto!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-side .tp-mb th:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-side .tp-mb td:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){padding:var(--ce-xs) var(--ce-xs)!important;white-space:nowrap!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-side .tp-mb td.bc-tool:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){white-space:normal!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-side .tp-mb .bc-mvc:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-side .tp-mb th:nth-child(4):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:none!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-side .tp-mb .bc-pr:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){white-space:normal!important;color:var(--ce-tx3)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-side .tp-mb .bc-tw:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){overflow:visible!important;margin:0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mbf:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){margin:var(--ce-hd) 0 0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-side .pe-rm:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){margin-top:calc(var(--ce-sec) / 2)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-side .pe-rl li:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:block!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-side .pe-h:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:block!important;font-size:var(--t-small)!important;color:var(--ce-tx3)!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp .a3-w-vd .nsb:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:none!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-plans:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:grid!important;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))!important;gap:var(--ce-hd)!important;list-style:none!important;margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-plan:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){padding:var(--ce-in) var(--ce-hd)!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:var(--ce-xxs)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-pn:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){margin:0!important;font:var(--w-bold) var(--t-body)/var(--lh-head) var(--ce-f)!important;color:var(--ce-tx)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-pp:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){margin:0!important;font:var(--w-dots) var(--t-h2)/1.1 var(--ce-d)!important;color:var(--ce-tx)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-pd:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){margin:0!important;font-size:var(--t-small)!important;line-height:var(--lh-body)!important;color:var(--ce-tx3)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-pd .num:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){font:inherit!important;color:inherit!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp .a3-w-pc .srow:has(.tp-plans):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:block!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp .a3-w-pc .srow:has(.tp-plans)>dt:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:none!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp .srow:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:grid!important;grid-template-columns:180px minmax(0,1fr)!important;gap:var(--ce-gap)!important;padding:var(--ce-in) 0!important;border:0!important;border-bottom:1px solid var(--ce-ln)!important;margin:0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp .srow dt:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){color:var(--ce-tx3)!important;font-size:var(--t-small)!important;padding:0!important;margin:0!important;white-space:normal!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp .srow dd:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){margin:0!important;padding:0!important;font-size:var(--t-body)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp .sheet dl:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp .sheet:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){padding:0!important;margin:0!important;border:0!important;background:none!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp .sheet-t:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp .mob-more:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:none!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp .sheet-cm:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp .sheet-ft:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){margin:var(--ce-xs) 0 0!important;font-size:var(--t-small)!important;color:var(--ce-tx3)!important}
@media (max-width:1023px){
 :root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-grid:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:flex!important;flex-direction:column!important}
 :root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-main:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-side:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-stk:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:contents!important}
 :root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-main>*:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){order:4!important}
 :root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-main>.a3-w-vd:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){order:1!important}:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-main>.a3-w-pc:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){order:2!important}:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-side .tp-mb:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){order:3!important}
 :root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-main>#specs:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){order:4!important}:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-main>#builders:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){order:5!important}:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-side .pe-rm:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){order:6!important}
 :root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-side .tp-mb:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){position:static!important}
}
@media (max-width:760px){:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp .srow:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){grid-template-columns:1fr!important;gap:var(--ce-xxs)!important}:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-plans:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){grid-template-columns:1fr 1fr!important}}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp .srow dt:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp .srow dd:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:block!important;width:auto!important;max-width:none!important;flex:none!important;text-align:left!important;border:0!important;background:none!important;white-space:normal!important;word-break:normal!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp .srow dt::after:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp .srow dd::before:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp .srow::after:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){display:none!important;content:none!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-side .tp-mb .bc-pr:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-side .tp-mb th:nth-child(5):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:none!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-side .tp-mb table:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){min-width:0!important;width:100%!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp .srow dt:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){grid-column:1!important;grid-row:1!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp .srow dd:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){grid-column:2!important;grid-row:1!important}
@media (max-width:760px){:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp .srow dd:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){grid-column:1!important;grid-row:2!important}}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp .tp-main>.a3-p:not(:first-child):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){border:0!important;border-top:1px solid var(--ce-ln)!important;border-radius:0!important;background:none!important;box-shadow:none!important;padding:calc(var(--ce-sec) / 2) 0 0!important;margin:calc(var(--ce-sec) / 2) 0 0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp .tp-main>.a3-p:first-child:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){border:0!important;padding:0!important;margin:0!important;background:none!important;box-shadow:none!important}
@media (max-width:1023px){:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp .tp-main>.a3-p:first-child:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-side .a3-p.tp-mb:not(.a3-w-pg):not(.mt-hd):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-side .pe-rm:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){margin-top:calc(var(--ce-sec) / 2)!important}}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp .tp-vd:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){margin:var(--ce-gap) 0 0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .cm-bws b:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){font-size:15px!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) b.cm-bwn:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){font-size:40px!important;line-height:1!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp .a3-w-vd .a3-vbar:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:flex!important;height:8px!important;margin:16px 0 4px!important}
@media (min-width:761px){:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) b.cm-bwn:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){font-size:48px!important}}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-hero .bc-fx-sub:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){max-width:62ch!important;margin:var(--ce-hd) 0 var(--ce-gap)!important;font-size:var(--t-lead)!important;line-height:var(--lh-body)!important;color:var(--ce-tx2)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-hero .bc-fx-sb:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){margin:0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-hero .crumbs:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){margin:0 0 var(--ce-hd)!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-hero .mt-bnr:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:block!important;color:inherit!important;text-decoration:none!important;border-radius:var(--r-md)!important;outline-offset:4px!important;transition:background-color .15s var(--ce-ease)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-hero .mt-bnr:hover:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){background:var(--ce-bg1)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-hero .mt-bnr:focus-visible:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){outline:2px solid var(--ce-act)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-hero .mt-bnr-cue:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:inline-block!important;margin:var(--ce-hd) 0 0!important;font-size:var(--t-small)!important;color:var(--ce-tx3)!important;text-decoration:underline!important;text-decoration-color:var(--ce-ln2)!important;text-underline-offset:3px!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-hero .mt-bnr:hover .mt-bnr-cue:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-hero .mt-bnr:focus-visible .mt-bnr-cue:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){color:var(--ce-act)!important;text-decoration-color:currentcolor!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-vt .bc-fx-vote:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:block!important;margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-vt .bc-fx-q:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){margin:0 0 var(--ce-gap)!important;font:var(--w-dots) var(--t-h2)/var(--lh-head) var(--ce-d)!important;color:var(--ce-tx)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-vt .bc-fx-q span:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:block!important;margin:var(--ce-xs) 0 0!important;font:var(--w-reg) var(--t-small)/var(--lh-body) var(--ce-f)!important;color:var(--ce-tx3)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-vt .bc-fx-b:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:grid!important;grid-template-columns:1fr 1fr!important;gap:var(--ce-hd)!important;max-width:480px!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-vt .bc-fx-b .btn:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){box-sizing:border-box!important;width:100%!important;height:var(--btn-h)!important;min-height:0!important;padding:0 var(--btn-px)!important;border-radius:var(--r-md)!important;border:1px solid var(--ce-ln2)!important;background:var(--ce-bg1)!important;color:var(--ce-tx)!important;box-shadow:none!important;font:var(--w-bold) var(--t-body)/1 var(--ce-f)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-vt .bc-fx-b .btn.on:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){background:var(--btn-p-bg)!important;border-color:var(--btn-p-bg)!important;color:var(--btn-p-fg)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-vt :is(.bc-fx-note,.bc-fx-mine,.bc-fx-st):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){margin:var(--ce-hd) 0 0!important;font-size:var(--t-small)!important;color:var(--ce-tx3)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-more-s:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){margin:var(--ce-gap) 0 0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-more-s .mt-go:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:flex!important;flex-direction:column!important;gap:var(--ce-xs)!important;margin:0!important;font-size:var(--t-small)!important;color:var(--ce-tx3)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .tp-mb .bc-tool>span:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:inline-flex!important;align-items:center!important;gap:var(--ce-xs)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .tp-mb .bc-tool img:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){width:20px!important;height:20px!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-fms:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:grid!important;grid-template-columns:1fr 1fr!important;gap:var(--ce-gap)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-fm:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){border:0!important;background:none!important;box-shadow:none!important;padding:0!important}
@media (max-width:1023px){:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .tp-main>*:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){order:1!important}:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-more-s:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){order:5!important}}
@media (max-width:760px){:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-fms:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){grid-template-columns:1fr!important}}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-tw:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){overflow-x:auto!important;margin:0!important;border:0!important;background:none!important;box-shadow:none!important;padding:0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-t:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){width:100%!important;min-width:0!important;table-layout:fixed!important;border-collapse:collapse!important;border:0!important;background:none!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-t :is(th,td):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#a):not(#b):not(#c):not(#d):not(#e){padding:var(--ce-in) var(--ce-xs) var(--ce-in) 0!important;border:0!important;border-bottom:1px solid var(--ce-ln)!important;background:none!important;box-shadow:none!important;vertical-align:top!important;white-space:normal!important;overflow-wrap:anywhere!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-t thead th:nth-child(4):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-t tbody td:nth-child(4):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){width:18%!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-t .mt-w:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h):not(#i),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-t .mt-w *:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h):not(#i){color:var(--ce-act)!important;font-weight:var(--w-bold)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-fr:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:flex!important;gap:var(--ce-hd)!important;list-style:none!important;margin:var(--ce-xs) 0 0!important;padding:0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-fr li:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){border:0!important;background:none!important;box-shadow:none!important;padding:0!important;display:flex!important;flex-direction:column!important;font-size:var(--t-small)!important;color:var(--ce-tx3)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-fr li b:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){color:var(--ce-tx)!important}
@media (max-width:760px){:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-t th small:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:none!important}}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-t tr:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#a):not(#b):not(#c):not(#d):not(#e){border:0!important;background:none!important;box-shadow:none!important;border-radius:0!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-hero .crumbs:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){margin:0 0 var(--ce-hd)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-feat:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:flex!important;flex-direction:column!important;gap:var(--ce-xs)!important;margin:0!important;padding:var(--ce-pad)!important;background:var(--ce-ink)!important;border:var(--box-bd)!important;border-radius:var(--r-lg)!important;box-shadow:var(--sh-1)!important;color:var(--ce-on)!important;text-decoration:none!important;max-width:none!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-fk:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){font:var(--w-dots) var(--t-small)/var(--lh-tight) var(--ce-d)!important;letter-spacing:var(--ls-label)!important;color:var(--ce-ac-dk)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-ft:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){font:var(--w-bold) var(--t-h2)/var(--lh-head) var(--ce-f)!important;color:var(--ce-on)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-fd:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){font-size:var(--t-body)!important;line-height:var(--lh-body)!important;color:rgba(var(--ce-on-rgb),.86)!important;max-width:70ch!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-fm:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){font-size:var(--t-small)!important;color:rgba(var(--ce-on-rgb),.7)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-feat:hover .gi-ft:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){text-decoration:underline!important;text-underline-offset:3px!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-tabs:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:none!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-sub:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){margin:var(--ce-xs) 0 var(--ce-hd)!important;font-size:var(--t-small)!important;color:var(--ce-tx3)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-n:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){color:var(--ce-tx3)!important;font-size:inherit!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-rows:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){list-style:none!important;margin:0!important;padding:0!important;border-top:1px solid var(--ce-ln)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-r:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){margin:0!important;padding:0!important;border-bottom:1px solid var(--ce-ln)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-r a:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:var(--ce-xxs) var(--ce-gap)!important;padding:var(--ce-in) var(--ce-xs)!important;margin:0 calc(var(--ce-xs) * -1)!important;border-radius:var(--r-md)!important;color:var(--ce-tx)!important;text-decoration:none!important;transition:background-color .15s!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-r a:hover:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-r a:focus-visible:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){background:var(--ce-bg2)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-rt:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){grid-column:1!important;font:var(--w-bold) 15px/var(--lh-head) var(--ce-f)!important;color:var(--ce-tx)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-rd:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){grid-column:1!important;font-size:var(--t-small)!important;line-height:var(--lh-body)!important;color:var(--ce-tx3)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-rm:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){grid-column:2!important;grid-row:1 / span 2!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:var(--ce-xxs)!important;font-size:var(--t-small)!important;color:var(--ce-tx3)!important;white-space:nowrap!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-tag:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:inline-flex!important;align-items:center!important;height:24px!important;padding:0 var(--ce-xs)!important;border:1px solid var(--ce-ln2)!important;border-radius:var(--r-sm)!important;font-size:var(--t-small)!important;color:var(--ce-tx2)!important;background:none!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-stk ul:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){list-style:none!important;margin:var(--ce-hd) 0 0!important;padding:0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-stk li:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){margin:0!important;padding:var(--ce-xs) 0!important;border-bottom:1px solid var(--ce-ln)!important;font-size:var(--t-body)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-stk a:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){color:var(--ce-tx)!important;text-decoration:none!important;display:flex!important;justify-content:space-between!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-stk a:hover:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){text-decoration:underline!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-more:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){margin-top:calc(var(--ce-sec) / 2)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-s:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){scroll-margin-top:calc(65px + var(--ce-gap))!important}
@media (max-width:1023px){
 :root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-tabs:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:flex!important;gap:var(--ce-xs)!important;overflow-x:auto!important;margin:var(--ce-gap) 0 0!important;padding:0 0 var(--ce-xxs)!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}
 :root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-tabs a:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){flex:none!important;display:inline-flex!important;align-items:center!important;height:var(--btn-h)!important;padding:0 var(--btn-px)!important;border:1px solid var(--ce-ln2)!important;border-radius:var(--r-md)!important;background:var(--ce-bg1)!important;color:var(--ce-tx)!important;font:var(--w-bold) var(--t-body)/1 var(--ce-f)!important;text-decoration:none!important;white-space:nowrap!important}
 :root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-jump:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:none!important}
 :root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .tp-main>*:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){order:1!important}
 :root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-more:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){order:5!important}
}
@media (max-width:560px){:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-r a:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){grid-template-columns:1fr!important}:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-gi .gi-rm:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){grid-column:1!important;grid-row:auto!important;flex-direction:row!important;align-items:center!important;gap:var(--ce-xs)!important}}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-more-s .mt-go a:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:inline-flex!important;align-items:center!important;min-height:24px!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .tp-mt .mt-more-s .mt-go:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){gap:0!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .rs:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){margin:var(--ce-gap) 0 0!important;padding:var(--ce-pad)!important;background:var(--ce-bg1)!important;background-clip:padding-box!important;border:var(--box-bd)!important;border-radius:var(--r-lg)!important;box-shadow:var(--sh-1)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .rs-h:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){margin:0 0 var(--ce-hd)!important;font:var(--w-dots) var(--t-small)/var(--lh-tight) var(--ce-d)!important;letter-spacing:var(--ls-label)!important;color:var(--ce-act)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .rs-g:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){display:grid!important;grid-template-columns:repeat(var(--n),minmax(0,1fr))!important;border-top:1px solid var(--ce-ln)!important;border-bottom:1px solid var(--ce-ln)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .rs-c:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){padding:var(--ce-hd) var(--ce-hd) var(--ce-hd) 0!important;min-width:0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .rs-c+.rs-c:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){border-left:1px solid var(--ce-ln)!important;padding-left:var(--ce-hd)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .rs-k:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){margin:0!important;font-size:var(--t-small)!important;color:var(--ce-tx3)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .rs-v:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){margin:var(--ce-xs) 0!important;font:var(--w-dots) var(--t-num)/1 var(--ce-d)!important;font-variant-numeric:tabular-nums!important;color:var(--ce-tx)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .rs-v.rs-on:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){color:var(--ce-act)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .rs-ft:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){margin:0!important;font-size:var(--t-small)!important;color:var(--ce-tx3)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .rs-f:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){margin:var(--ce-hd) 0 0!important;font-size:var(--t-body)!important;color:var(--ce-tx2)!important}
@media (max-width:560px){:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .rs-g:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){grid-template-columns:1fr 1fr!important}:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .rs-c:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){border-left:0!important;padding-left:0!important;border-bottom:1px solid var(--ce-ln)!important}:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .rs-c+.rs-c:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){border-left:0!important;padding-left:0!important}:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .rs-c:nth-child(2n):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){border-left:1px solid var(--ce-ln)!important;padding-left:var(--ce-hd)!important}:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .rs-c:nth-last-child(-n+2):nth-child(odd):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .rs-c:last-child:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){border-bottom:0!important}}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .g-fold-a:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .g-fold summary span:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){font-size:var(--t-small)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) th button[data-c]:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){min-height:24px!important;padding-top:2px!important;padding-bottom:2px!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) input[type=checkbox]:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){width:24px!important;height:24px!important;margin:0 var(--ce-xs) 0 0!important;vertical-align:middle!important;accent-color:var(--ce-ink)!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .cm-bwp .cm-bwi:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){max-width:580px!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) .bc-vsb .bc-mv:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) .bc-vsb .bc-mv *:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r){color:rgba(var(--ce-on-rgb),.86)!important}

.th-a3 .a3-grid{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important}
.th-a3 .a3-grid>*{grid-column:1/-1!important;min-width:0!important}
.th-a3 .a3-vg>.vs-6{grid-column:span 6!important}
@media(max-width:760px){.th-a3 .a3-vg>.vs-6{grid-column:1/-1!important}}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main>.vsb+.a3-w-pg:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main>.a3-w-ttl+.bc-sb:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main>.a3-w-ttl+.vsb:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main>.bc-sb+.a3-grid:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){margin-top:var(--s-6)!important}
@media(max-width:699.98px){:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main>.vsb+.a3-w-pg:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main>.a3-w-ttl+.bc-sb:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main>.a3-w-ttl+.vsb:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u),:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main>.bc-sb+.a3-grid:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){margin-top:var(--s-5)!important}}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main .bc-vs-n span:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q):not(#p):not(#o){font-size:var(--t-body)!important}

:root:root:root:root:root:root:root:root body main .vx-r:not(#z){opacity:1!important;transform:none!important;transition:none!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) .tp-grid>.tp-main:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u){margin-top:0!important}
:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main .tp-main>*+*:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q):not(#p):not(#o){margin-top:var(--ce-sec)!important}

:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) article.tp>:not(:first-child):not(script):not(style):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q):not(#p):not(#o){margin-top:var(--ce-sec)!important}

:root:root:root:root:root:root:root:root body .ce-ft-r2:not(#z):not(#y):not(#x):not(#w){display:flex!important;align-items:baseline!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:8px 32px!important}
:root:root:root:root:root:root:root:root body .ce-fl:not(#z):not(#y):not(#x):not(#w){display:flex!important;flex-wrap:wrap!important;gap:0 24px!important;margin:0!important;padding:0!important;border:0!important;background:none!important}
:root:root:root:root:root:root:root:root body .ce-fl:not(#z):not(#y):not(#x):not(#w) a{display:inline-flex!important;align-items:center!important;min-height:24px!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;font:400 var(--t-small,13px)/1.5 var(--ce-f)!important;color:var(--ce-tx3,#525354)!important;text-decoration:none!important}
:root:root:root:root:root:root:root:root body .ce-fl:not(#z):not(#y):not(#x):not(#w) a:is(:hover,:focus-visible){color:var(--ce-tx,#16181f)!important;text-decoration:underline!important;text-underline-offset:3px!important}
:root:root:root:root:root:root:root:root body .ce-fc:not(#z):not(#y):not(#x):not(#w){font:400 var(--t-small,13px)/24px var(--ce-f)!important;color:var(--ce-tx3,#525354)!important;margin:0!important}
@media (max-width:760px){:root:root:root:root:root:root:root:root body .ce-ft-r2:not(#z):not(#y):not(#x):not(#w){flex-wrap:nowrap!important;gap:16px!important}
:root:root:root:root:root:root:root:root body .ce-fl:not(#z):not(#y):not(#x):not(#w){flex-wrap:nowrap!important;gap:0 16px!important}
:root:root:root:root:root:root:root:root body .ce-fl:not(#z):not(#y):not(#x):not(#w) a:not([href="/privacy/"]):not([href="/terms/"]){display:none!important}
:root:root:root:root:root:root:root:root body .ce-fc:not(#z):not(#y):not(#x):not(#w){text-align:right!important;flex:1 1 0!important;min-width:0!important;text-wrap:balance!important}
:root:root:root:root:root:root:root:root body .ce-fl:not(#z):not(#y):not(#x):not(#w){flex:0 0 auto!important}}

:root{--bt-h:40px;--bt-f:15px;--bt-px:16px;--bt-h-sm:32px;--bt-f-sm:13px;--bt-px-sm:12px;--bt-r:10px;--bt-bw:1px}
:root:root:root:root:root:root:root:root body :is(.ce-btn,.btn:not(.sm),.gl-btn,.cm-bwa,input[type=submit],.gi-tabs a):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){box-sizing:border-box!important;height:var(--bt-h)!important;min-height:var(--bt-h)!important;font-size:var(--bt-f)!important;line-height:1!important;padding-top:0!important;padding-bottom:0!important;padding-left:var(--bt-px)!important;padding-right:var(--bt-px)!important;border-radius:var(--bt-r)!important;border-width:var(--bt-bw)!important;border-style:solid!important;align-items:center!important;justify-content:center!important}
:root:root:root:root:root:root:root:root body :is(.btn.sm,.mt-chip,.hp-opt):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){box-sizing:border-box!important;height:var(--bt-h-sm)!important;min-height:var(--bt-h-sm)!important;font-size:var(--bt-f-sm)!important;line-height:1!important;padding-top:0!important;padding-bottom:0!important;padding-left:var(--bt-px-sm)!important;padding-right:var(--bt-px-sm)!important;border-radius:var(--bt-r)!important;border-width:var(--bt-bw)!important;border-style:solid!important;align-items:center!important;justify-content:center!important}

:root:root:root:root:root:root:root:root body :is(.ce-x,.ce-mm-b):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8):not(#r){width:var(--bt-h)!important;padding-left:0!important;padding-right:0!important}
@media (max-width:760px){:root:root:root:root:root:root:root:root body .ce-k:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8):not(#r){width:var(--bt-h)!important;padding-left:0!important;padding-right:0!important}}

:root:root:root:root:root:root:root:root body th button:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#a1):not(#a2):not(#a3):not(#a4):not(#a5):not(#a6):not(#a7):not(#a8){min-height:var(--bt-h-sm)!important;font-size:var(--bt-f-sm)!important;padding:0!important}

:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) .bc-sb .bc-sb-c:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q){display:flex!important;flex-direction:column!important;justify-content:flex-start!important}
:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) .bc-sb .bc-sb-v small:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q),:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) .bc-sb .bc-sb-v .bc-mv:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q),:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) .bc-sb .bc-sb-v .bc-mv *:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q){font-family:var(--ce-d)!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-transform:none!important;background:none!important;padding:0!important;border:0!important}
:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) .bc-sb .bc-sb-v small:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q){color:rgba(var(--ce-on-rgb),.72)!important}
:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) .bc-sb .bc-sb-v .bc-mv:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q){color:inherit!important}

:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) article.tp .tp-hero>.tp-acts:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q){margin-bottom:0!important}
:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) article.tp .tp-hero>.tp-acts+.updated:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q){margin-top:var(--ce-gap)!important}

:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) .mt-out span:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q),:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) span.unc:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q){font-size:var(--t-small)!important}
:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) .gl-lws:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q){font-size:22px!important}
:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main.a3-main>.a3-w-pg+.a3-grid.a3-cg:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q){margin-top:var(--ce-sec)!important}

:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .pt-ex:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q){border:var(--box-bd)!important;border-radius:var(--r-lg)!important;box-shadow:var(--sh-1)!important;background:var(--ce-bg1)!important;padding:var(--ce-hd)!important}
:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .pl-tag:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q){font-family:var(--ce-f)!important;font-size:var(--t-xs,12px)!important;font-weight:600!important;border-radius:var(--r-sm,6px)!important}
:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .pt-mail:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q){text-decoration:none!important}

:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) article.tp .tp-main:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q){margin-bottom:0!important}
:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) article.tp :is(.tp-side,.tp-stk) section.pe-rm:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q),:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) article.tp section.pe-rm:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q){margin-top:var(--ce-sec)!important}
:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) article.tp .tp-grid .tp-mb:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q){margin-top:0!important}
:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) article.tp .tp-grid .tp-main>:first-child:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q){margin-top:0!important}
:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) article.tp .tp-hero>.sub.tp-line+.bc-sb:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q){margin-top:var(--ce-gap)!important}
:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) article.tp .rs-f:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q),:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) article.tp .tp-mbf:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q),:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) article.tp .ps-link.ps-in:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q),:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) article.tp .specs-in+.sheet:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q){margin-top:var(--ce-gap)!important}
:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) article.tp .a3-w-vd .a3-vbar:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q){margin-top:var(--ce-gap)!important}
:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) main>p.mt-tl:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q){margin-top:var(--ce-sec)!important}
@media (max-width:1023px){:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) article.tp .tp-grid .tp-mb:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q){margin-top:var(--ce-sec)!important}}
:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) article.tp .pe-rm-hd+.pe-rl:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q),:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) article.tp .a3-w-sp>.a3-lb+.sheet:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q){margin-top:var(--ce-hd)!important}

:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) p.pt-cta:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q){text-decoration:none!important}
:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .pt-mail a.lnk:not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q){font-weight:var(--w-bold,650)!important;color:var(--ce-tx)!important;text-decoration:none!important}
:root:root:root:root:root:root:root:root:root body.ce:not(.ce-home-b) :is(main,.pe) .pt-mail a.lnk:is(:hover,:focus-visible):not(#z):not(#y):not(#x):not(#w):not(#v):not(#u):not(#t):not(#s):not(#r):not(#q){text-decoration:underline!important;text-underline-offset:3px!important}
