:root:is(html){--bdr-stl:solid;--bdr-w:1px;--bdr-clr-o:0.3;--bg-bx-o:1;--img-fg-sat:1;--img-fg-sep:0;--img-fg-brt:1;--img-fg-con:1;--img-fg-blr:0px;--img-fg-o:1;--img-bg-o:1;--img-bg-sat:1;--img-bg-sep:0;--img-bg-brt:1;--img-bg-con:1;--img-bg-blr:0px;--vid-bg-o:1;--btn-txt-clr:var(--text-alt);--btn-txt-clr-lt:var(--text);--btn-bg-clr-lt:var(--inner-bg);--btn-txt-clr-lt-alt:var(--text-alt);--btn-bg-clr-lt-alt:var(--main-bg-alt);--btn-txt-clr-dk:var(--text-alt);--btn-bg-clr-dk:var(--buttons);--btn-txt-clr-dk-alt:var(--text-alt);--btn-bg-clr-dk-alt:var(--main-bg-alt);--bx-sdw-dsk-x:0.1em;--bx-sdw-dsk-y:0.1em;--bx-sdw-dsk-blr:0.1em;--bx-sdw-dsk-o:0;--bx-sdw-x:0.1em;--bx-sdw-y:0.1em;--bx-sdw-blr:0.5em;--bx-sdw-o:0;--bx-sdw-crd-x:0.2em;--bx-sdw-crd-y:0.2em;--bx-sdw-crd-blr:0.5em;--bx-sdw-crd-o:0;--bg-bx-o:0.9;--bdr-rds:0.333rem;--bdr-bl-rds:1;--bdr-br-rds:1;--bdr-tl-rds:1;--bdr-tr-rds:1;--bdr-rds-crd:0.333rem;--bdr-bl-rds-crd:1;--bdr-br-rds-crd:1;--bdr-tl-rds-crd:1;--bdr-tr-rds-crd:1;--frm-bdr-stl:solid;--frm-bdr-w:1px;--frm-bdr-rds:0.333rem;--flx-gap:8.9rem;--fncy-imgs-ovp-a:2.222rem;--g-cnt-k-ttl-m:0.8rem;--g-cnt-ttl-ttl-m:0.55rem;--g-cnt-ttl-cnt-m:1rem;--g-cnt-full-img-m:1.5rem;--g-trn-sp:.3s;--g-trn-tf:ease;--grd-sp:1.333rem;--grd-sml-mpt:0.8;--grd-lrg-mpt:1.3;--grd-sp-sml:calc(var(--grd-sp) * var(--grd-sml-mpt));--grd-sp-lrg:calc(var(--grd-sp) * var(--grd-lrg-mpt));--grd-sp-dyn:var(--grd-sp);--mn-t:58.4rem;--mn-w:88rem;--mn-f:22.467rem;--mn_ch-w:82ch;--mn-sys:72rem;--mn_min:70vw;--mn_min-t:41vw;--mn_max:90vw;--py-i-s:1.4rem;--rvw-str-clr:#FFD80A;--rvw-str-s:1.5rem;--rvw-str-o:.5;--sl-trn-sp:.6s;--sl-trn-tf:ease;--sl-sa-s:1.1rem;--so-i-s:1.4rem;--sp-hp:2rem;--sp-vp:3.5rem;--sp-qk:1rem;--sp-vm:40;--sp-vm-mbl:30;--sp-vp-min:6.3%;--sp-vp-max:10%;--sp-vp-mn:7.4;--sp-vp-mx:10;--sp-hp-min:8%;--sp-hp-max:10%;--sp-hp-mn:8%;--sp-hp-mx:10%;--sp-vp-mmc:clamp(calc(var(--sp-vp-mn) * 1vw), var(--sp-vp), calc(var(--sp-vp-mx) * 1vw));--sp-vm-clc:calc((var(--sp-vm-mbl) * 1px) + (var(--sp-vm) - var(--sp-vm-mbl)) * ((100vw - 320px) / (1920 - 320)));--svg-con-bdr-r:50%;--svg-con-s:0.56rem;--tag-pd-v:0.4em;--tag-pd-h:1em;--tag-bdr-rds:5em;--bg-bx-bdr-thc:4px;--bg-bx-bdr-clr-o:1;[data-role="scroller"]{--sl-sa-pd-mtp:2.5;}}header:has(.hdr.lt-bg:not(.alt-bg)) + main > section.lt-bg[class*="pd_v"]:not(.alt-bg,.bg-image):first-child,header:has(.hdr.lt-bg.alt-bg) + main > section.lt-bg.alt-bg[class*="pd_v"]:not(.bg-image):first-child,header:has(.hdr.dk-bg:not(.alt-bg)) + main > section.dk-bg[class*="pd_v"]:not(.alt-bg,.bg-image):first-child,header:has(.hdr.dk-bg.alt-bg) + main > section.dk-bg.alt-bg[class*="pd_v"]:not(.bg-image):first-child{padding-top:clamp(calc(var(--sp-vp-min) * 0.5), var(--sp-vp), calc(var(--sp-vp-max) * 0.5) );}main:has( > section:last-child:is(.lt-bg[class*="pd_v"]:not(.alt-bg,.bg-image))) + footer > section.lt-bg[class*="pd_v"]:not(.alt-bg,.bg-image):first-child,main:has( > section:last-child:is(.lt-bg.alt-bg[class*="pd_v"]:not(.bg-image))) + footer > section.lt-bg.alt-bg[class*="pd_v"]:not(.bg-image):first-child,main:has( > section:last-child:is(.dk-bg[class*="pd_v"]:not(.alt-bg,.bg-image))) + footer > section.dk-bg[class*="pd_v"]:not(.alt-bg,.bg-image):first-child,main:has( > section:last-child:is(.dk-bg.alt-bg[class*="pd_v"]:not(.bg-image))) + footer > section.dk-bg.alt-bg[class*="pd_v"]:not(.bg-image):first-child,main:has( > form:last-child > section:is(.lt-bg[class*="pd_v"]:not(.alt-bg,.bg-image))) + footer > section.lt-bg[class*="pd_v"]:not(.alt-bg,.bg-image):first-child,main:has( > form:last-child > section:is(.lt-bg.alt-bg[class*="pd_v"]:not(.bg-image))) + footer > section.lt-bg.alt-bg[class*="pd_v"]:not(.bg-image):first-child,main:has( > form:last-child > section:is(.dk-bg[class*="pd_v"]:not(.alt-bg,.bg-image))) + footer > section.dk-bg[class*="pd_v"]:not(.alt-bg,.bg-image):first-child,main:has( > form:last-child > section:is(.dk-bg.alt-bg[class*="pd_v"]:not(.bg-image))) + footer > section.dk-bg.alt-bg[class*="pd_v"]:not(.bg-image):first-child{padding-top:0;}.tag:not(:has(a)),.tag a{border:var(--bdr-stl) var(--bdr-w) hsl(from var(--text-color) h s l / var(--bdr-clr-o));}.svg-con{border-radius:var(--svg-con-bdr-r);padding:var(--svg-con-s);background-color:var(--buttons);color:var(--btn-txt-clr);display:flex;justify-content:center;align-items:center;font-size:calc(var(--svg-con-s) * 2);&.sml{--svg-con-s:0.45rem;}}button:focus-visible{outline:-webkit-focus-ring-color auto 1px;}@media screen and (min-width:1280px){[class*="shf"]{> .mn_tn{--con-w:clamp(var(--mn_min-t), var(--mn-t), var(--mn_max)) !important;}}}@media screen and (min-width:1280px){section.pnl_l{[class*="ta_"]{text-align:left;}header{text-align:left;}.flr_hd{margin-left:0;margin-right:auto;}.crd{text-align:initial;}}section.pnl_c{[class*="ta_"]:not(.crd){text-align:center;}header{text-align:center;}.flr_hd{margin-left:auto;margin-right:auto;}.pnl_f{display:block !important;&[class*="flx-at-"]{margin-top:var(--sp-vm-clc);}}.crd{text-align:initial;}}section.pnl_r{[class*="ta_"]:not(.crd){text-align:right;}header{text-align:right;}.flr_hd{margin-right:0;margin-left:auto;}.crd{text-align:initial;}}}@media screen and (min-width:700px){:root{--fnt-s-mtp:1 !important;}}@media screen and (min-width:1280px){:root{--mn_min:60vw;}:where(.sd-zn,.cnt-zn) > * + *{margin-top:calc(var(--sp-vm-clc) * 1) !important;}[class*="mn_"].sys_w{max-width:clamp(var(--mn_min), var(--mn-sys), var(--mn_max));}.lt-bg[class*="pd_v"]:not(.alt-bg,.bg-image) + .lt-bg[class*="pd_v"]:not(.alt-bg,.bg-image),.lt-bg.alt-bg[class*="pd_v"]:not(.bg-image) + .lt-bg.alt-bg[class*="pd_v"]:not(.bg-image),.dk-bg[class*="pd_v"]:not(.alt-bg,.bg-image) + .dk-bg[class*="pd_v"]:not(.alt-bg,.bg-image),.dk-bg.alt-bg[class*="pd_v"]:not(.bg-image) + .dk-bg.alt-bg[class*="pd_v"]:not(.bg-image){padding-top:0;}.lt-bg[class*="pd_v"]:not(.alt-bg,.bg-image) + form .lt-bg[class*="pd_v"]:not(.alt-bg,.bg-image),.lt-bg.alt-bg[class*="pd_v"]:not(.bg-image) + form .lt-bg.alt-bg[class*="pd_v"]:not(.bg-image),.dk-bg[class*="pd_v"]:not(.alt-bg,.bg-image) + form .dk-bg[class*="pd_v"]:not(.alt-bg,.bg-image),.dk-bg.alt-bg[class*="pd_v"]:not(.bg-image) + form .dk-bg.alt-bg[class*="pd_v"]:not(.bg-image){padding-top:0;}form:has( .lt-bg[class*="pd_v"]:not(.alt-bg,.bg-image) ) + .lt-bg[class*="pd_v"]:not(.alt-bg,.bg-image),form:has( .lt-bg.alt-bg[class*="pd_v"]:not(.bg-image) ) + .lt-bg.alt-bg[class*="pd_v"]:not(.bg-image),form:has( .dk-bg[class*="pd_v"]:not(.alt-bg,.bg-image) ) + .dk-bg[class*="pd_v"]:not(.alt-bg,.bg-image),form:has( .dk-bg.alt-bg[class*="pd_v"]:not(.bg-image) ) + .dk-bg.alt-bg[class*="pd_v"]:not(.bg-image){padding-top:0;}form:has( .lt-bg[class*="pd_v"]:not(.alt-bg,.bg-image) ) + form > .lt-bg[class*="pd_v"]:not(.alt-bg,.bg-image) ,form:has( .lt-bg.alt-bg[class*="pd_v"]:not(.bg-image) ) + form > .lt-bg.alt-bg[class*="pd_v"]:not(.bg-image),form:has( .dk-bg[class*="pd_v"]:not(.alt-bg,.bg-image) ) + form > .dk-bg[class*="pd_v"]:not(.alt-bg,.bg-image) ,form:has( .dk-bg.alt-bg[class*="pd_v"]:not(.bg-image) ) + form > .dk-bg.alt-bg[class*="pd_v"]:not(.bg-image){padding-top:0;}.fncy-imgs{> *:first-child{margin-right:calc(var(--fncy-imgs-ovp-a) * -1);}> *:last-child{margin-left:calc(var(--fncy-imgs-ovp-a) * -1);}}}@media screen and (max-width:1279px){:root{--sp-vp-max-mbl:16%;}}