.cy-sys{--cys-ease: cubic-bezier(.16, 1, .3, 1);--cys-hover-dur: .42s;--cys-fg: rgb(var(--color-foreground));--cys-fg2: rgb(var(--color-foreground2));--cys-red: var(--cy-red, #FF0000);--cys-line: rgb(var(--color-foreground) / .09);--cys-line-hi: rgb(var(--color-foreground) / .24);--cys-panel: rgb(var(--color-foreground) / .035);--cys-panel-2: rgb(var(--color-foreground) / .012);font-family:var(--font-body-family, "Manrope"),system-ui,sans-serif;-webkit-font-smoothing:antialiased}.cy-sys .cys-eyebrow{display:inline-flex;align-items:center;justify-content:center;gap:1.2rem;margin:0 0 1.6rem;font-size:1.2rem;font-weight:800;line-height:1;letter-spacing:.22em;text-transform:uppercase;color:var(--cys-eyebrow, var(--cy-tint-text))}.cy-sys .cys-eyebrow{gap:.9rem;position:relative}.cy-sys .cys-eyebrow:before,.cy-sys--subnav .cys-subnav__label:before,.hdt-main-header .cy-mega:not(.cy-mega--support) .cy-mega__heading:before,.cy-footer .cy-footer__coltitle:before,.hdt-main-header .hdt-push-menu-btn:before{content:"";flex:0 0 auto;inline-size:1.2rem;block-size:1rem;border-radius:0;opacity:1;background:currentColor;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201973.62%20340.24%22%3E%3Cpolygon%20points%3D%22335.04%2C340.24%200%2C0%201973.62%2C0%201639.21%2C340.24%22%2F%3E%3C%2Fsvg%3E) 50% 0 / 100% 20.4% no-repeat,url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201973.62%20340.24%22%3E%3Cpolygon%20points%3D%22335.04%2C340.24%200%2C0%201973.62%2C0%201639.21%2C340.24%22%2F%3E%3C%2Fsvg%3E) 50% 0 / 100% 20.4% no-repeat,url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201973.62%20340.24%22%3E%3Cpolygon%20points%3D%22335.04%2C340.24%200%2C0%201973.62%2C0%201639.21%2C340.24%22%2F%3E%3C%2Fsvg%3E) 50% 0 / 100% 20.4% no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201973.62%20340.24%22%3E%3Cpolygon%20points%3D%22335.04%2C340.24%200%2C0%201973.62%2C0%201639.21%2C340.24%22%2F%3E%3C%2Fsvg%3E) 50% 0 / 100% 20.4% no-repeat,url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201973.62%20340.24%22%3E%3Cpolygon%20points%3D%22335.04%2C340.24%200%2C0%201973.62%2C0%201639.21%2C340.24%22%2F%3E%3C%2Fsvg%3E) 50% 0 / 100% 20.4% no-repeat,url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201973.62%20340.24%22%3E%3Cpolygon%20points%3D%22335.04%2C340.24%200%2C0%201973.62%2C0%201639.21%2C340.24%22%2F%3E%3C%2Fsvg%3E) 50% 0 / 100% 20.4% no-repeat;-webkit-mask-position:50% 0,50% 50%,50% 100%;mask-position:50% 0,50% 50%,50% 100%}.hdt-main-header .hdt-push-menu-btn:before{inline-size:2.4rem;block-size:2rem;color:currentColor}.hdt-main-header .hdt-push-menu-btn>svg{display:none}.cy-sys--subnav .cys-subnav__label:before{color:var(--cy-tint)}.cy-sys .cys-eyebrow:after,.cy-sys--subnav .cys-subnav__label:after,.hdt-main-header .cy-mega:not(.cy-mega--support) .cy-mega__heading:after,.cy-footer .cy-footer__coltitle:after{content:"";position:absolute;left:0;top:50%;inline-size:1.2rem;block-size:1rem;translate:0 -50%;pointer-events:none;background:linear-gradient(115deg,transparent 40%,rgb(255 255 255 / .75) 50%,transparent 60%) 100% 0 / 300% 100% no-repeat;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%227833.96%2014.71%201973.62%201668.67%22%3E%3Cpolygon%20points%3D%228169%2C1029.36%207833.96%2C689.11%209807.58%2C689.11%209473.17%2C1029.36%22%2F%3E%3Cpolygon%20points%3D%228169%2C354.95%207833.96%2C14.71%209807.58%2C14.71%209473.17%2C354.95%22%2F%3E%3Cpolygon%20points%3D%228169%2C1683.38%207833.96%2C1343.13%209807.58%2C1343.13%209473.17%2C1683.38%22%2F%3E%3C%2Fsvg%3E) center / contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%227833.96%2014.71%201973.62%201668.67%22%3E%3Cpolygon%20points%3D%228169%2C1029.36%207833.96%2C689.11%209807.58%2C689.11%209473.17%2C1029.36%22%2F%3E%3Cpolygon%20points%3D%228169%2C354.95%207833.96%2C14.71%209807.58%2C14.71%209473.17%2C354.95%22%2F%3E%3Cpolygon%20points%3D%228169%2C1683.38%207833.96%2C1343.13%209807.58%2C1343.13%209473.17%2C1683.38%22%2F%3E%3C%2Fsvg%3E) center / contain no-repeat;opacity:0}.hdt-main-header .cy-mega:not(.cy-mega--support) .cy-mega__heading,.cy-sys--subnav .cys-subnav__label{position:relative}.hdt-main-header .cy-mega:not(.cy-mega--support) .cy-mega__heading:before,.cy-footer .cy-footer__coltitle:before{color:var(--cy-tint-text, #DA0402);inline-size:1.2rem;block-size:1rem}.hdt-main-header .cy-mega:not(.cy-mega--support) .cy-mega__heading:after,.cy-footer .cy-footer__coltitle:after,.cy-sys--subnav .cys-subnav__label:after{inline-size:1.2rem;block-size:1rem}.cy-footer .cy-footer__coltitle:after{left:0}.hdt-main-header .cy-mega:not(.cy-mega--support) .cy-mega__rail:hover .cy-mega__heading:after,.hdt-main-header .cy-mega:not(.cy-mega--support) .cy-mega__col:hover .cy-mega__heading:after{transform:translate(.3rem)}@media(prefers-reduced-motion:no-preference){.cy-sys .cys-eyebrow[data-e=armed]:before,.cy-sys--subnav .cys-subnav__label[data-e=armed]:before,.hdt-main-header .cy-mega:not(.cy-mega--support) .cy-mega__heading[data-e=armed]:before,.cy-footer .cy-footer__coltitle[data-e=armed]:before{-webkit-mask-size:0% 20.4%,0% 20.4%,0% 20.4%;mask-size:0% 20.4%,0% 20.4%,0% 20.4%}.cy-sys .cys-eyebrow[data-e=in]:before,.cy-sys--subnav .cys-subnav__label[data-e=in]:before,.hdt-main-header .cy-mega:not(.cy-mega--support) .cy-mega__heading[data-e=in]:before,.cy-footer .cy-footer__coltitle[data-e=in]:before{animation:cysEAssemble 1.1s cubic-bezier(.16,1,.3,1) .15s both}.cy-sys .cys-eyebrow[data-e=in]:after,.cy-sys--subnav .cys-subnav__label[data-e=in]:after,.hdt-main-header .cy-mega:not(.cy-mega--support) .cy-mega__heading[data-e=in]:after,.cy-footer .cy-footer__coltitle[data-e=in]:after{opacity:1;animation:cysEGlint 6s cubic-bezier(.45,0,.25,1) 1.6s infinite both}@keyframes cysEAssemble{0%{-webkit-mask-size:0% 20.4%,0% 20.4%,0% 20.4%;mask-size:0% 20.4%,0% 20.4%,0% 20.4%}45%{-webkit-mask-size:100% 20.4%,0% 20.4%,0% 20.4%;mask-size:100% 20.4%,0% 20.4%,0% 20.4%}72%{-webkit-mask-size:100% 20.4%,100% 20.4%,0% 20.4%;mask-size:100% 20.4%,100% 20.4%,0% 20.4%}to{-webkit-mask-size:100% 20.4%,100% 20.4%,100% 20.4%;mask-size:100% 20.4%,100% 20.4%,100% 20.4%}}@keyframes cysEGlint{0%{background-position:100% 0}16%,to{background-position:0 0}}[data-e=in][data-e-off]:after{animation-play-state:paused!important}.cy-sys .cys-eyebrow[data-e=in]:after{animation-iteration-count:1}}.cy-sys{--cys-title-size: clamp(var(--cys-h2-mb, 3.4rem), 3.9vw, var(--cys-h2, 6.4rem));--cys-lede-size: clamp(var(--cys-lede-mb, 1.8rem), 1.46vw, var(--cys-lede, 2.2rem))}.cy-sys .hdt-heading-block{margin:0;font-family:var(--font-heading-family);font-size:var(--cys-title-size);font-weight:var(--cys-h2-weight, 700);line-height:1.04;letter-spacing:-.028em;text-transform:var(--cys-h2-case, none);color:var(--cys-fg);text-wrap:balance}.cy-sys .hdt-subheading-block{max-inline-size:34ch;font-family:var(--font-body-family);font-size:var(--cys-lede-size);font-weight:400;line-height:1.45;letter-spacing:0;color:rgb(var(--color-foreground) / .62);text-wrap:pretty}.cy-sys .hdt-text-center .hdt-subheading-block,.cy-sys .hdt-text-center.hdt-subheading-block{margin-inline:auto}.cy-sys .hdt-subheading-block p{margin:0}.cy-sys .hdt-section-heading_block{row-gap:0!important;margin-bottom:clamp(3.6rem,5vw,6.4rem)!important}.cy-sys .hdt-section-heading_block .cys-eyebrow{margin-block:0 var(--cys-gap-eyebrow, 1.2rem)!important}.cy-sys .hdt-section-heading_block .hdt-heading-block{margin-block:0!important}.cy-sys .hdt-section-heading_block .hdt-subheading-block{margin-block:var(--cys-gap-lede, 1.2rem) 0!important}@media(min-width:768px){.cy-sys .hdt-section-heading_block .cys-eyebrow{margin-block-end:var(--cys-gap-eyebrow-lg, 1.6rem)!important}.cy-sys .hdt-section-heading_block .hdt-subheading-block{margin-block-start:var(--cys-gap-lede-lg, 1.6rem)!important}}:is(.cyfb--fp,.cyfk,.cyspec--single,.cyvs,.cy-sys--faq-split,.cyvx){--cys-big-title: var(--cys-title-size, clamp(34px, 3.9vw, 64px));--cys-big-lede: var(--cys-lede-size, clamp(18px, 1.46vw, 22px))}:root :is(.cyfb--fp,.cyfk,.cyspec--single,.cyvs,.cy-sys--faq-split,.cyvx) .hdt-heading-block{margin:0!important;font-family:var(--font-heading-family)!important;font-size:var(--cys-big-title)!important;font-weight:700!important;line-height:1.04!important;letter-spacing:-.028em!important;text-align:start!important;text-wrap:balance}:root :is(.cyfb--fp,.cyfk,.cyspec--single,.cyvs,.cy-sys--faq-split,.cyvx) .hdt-subheading-block{margin:20px 0 0!important;max-width:34ch;font-family:var(--font-body-family)!important;font-size:var(--cys-big-lede)!important;font-weight:400!important;line-height:1.45!important;letter-spacing:0!important;text-align:start!important;color:rgb(var(--color-foreground) / .62)!important}:root :is(.cyfb--fp,.cyfk,.cyspec--single,.cyvs,.cy-sys--faq-split,.cyvx) .hdt-subheading-block p{margin:0;color:inherit!important;font-size:inherit!important}:root :is(.cyfb--fp,.cyfk,.cyspec--single,.cyvs,.cy-sys--faq-split,.cyvx) .hdt-subheading-block strong{font-weight:600;color:#946410!important;-webkit-text-fill-color:currentColor;background:none!important}:root :is(.cyfb--fp,.cyspec--single,:is(.cyfk,.cyvs,.cy-sys--faq-split,.cyvx).cy-dark) .hdt-subheading-block strong{color:#e0b04a!important}:root :is(.cyfb--fp,.cyfk,.cyspec--single,.cyvs,.cy-sys--faq-split,.cyvx) .cys-eyebrow{justify-content:flex-start!important;text-align:start!important;margin:0 0 18px!important}@media(max-width:989px){:root :is(.cyfb--fp,.cyfk,.cyspec--single,.cyvs,.cy-sys--faq-split,.cyvx) .hdt-subheading-block{margin-top:12px!important}:root :is(.cyfk,.cyspec--single,.cy-sys--faq-split,.cyvx)>.hdt-container{padding-inline:clamp(20px,5vw,80px)!important}}.cy-sys--tiles .hdt-tcwi-item{counter-increment:cys-item}.cy-sys--tiles [id^=box-]{counter-reset:cys-item}.cy-sys--tiles .hdt-tcwi-inner{position:relative;isolation:isolate;block-size:100%;display:flex;flex-direction:column;padding:calc(1.8rem + 1px) calc(1.6rem + 1px) calc(2rem + 1px);border:0;--cy-edge: var(--cys-line);--cy-r: var(--cys-radius, 1.6rem);border-radius:var(--cys-radius, 1.6rem);background:linear-gradient(180deg,var(--cys-panel),var(--cys-panel-2));transition:transform var(--cys-hover-dur) var(--cys-ease),border-color var(--cys-hover-dur) var(--cys-ease),box-shadow var(--cys-hover-dur) var(--cys-ease)}.cy-sys--numbered .hdt-tcwi-inner:before{content:counter(cys-item,decimal-leading-zero);position:absolute;inset-block-start:1.4rem;inset-inline-start:1.6rem;z-index:2;font-size:1.2rem;font-weight:700;letter-spacing:.14em;font-variant-numeric:tabular-nums;color:var(--cys-fg2);opacity:.7;transition:color var(--cys-hover-dur) var(--cys-ease),opacity var(--cys-hover-dur) var(--cys-ease)}.cy-sys--tiles .hdt-eff{padding:10%}.cy-sys--tiles .hdt-eff img{transition:transform .7s var(--cys-ease),filter .7s var(--cys-ease)}.cy-sys--tiles .hdt-tcwi-content{padding-top:.4rem}.cy-sys .hdt-tcwi-content .hdt-rte,.cy-sys .hdt-tcwi-content p{margin:0;font-size:1.3rem;font-weight:700;line-height:1.35;letter-spacing:-.005em;color:var(--cys-fg)}@media(min-width:1150px){.cy-sys .hdt-tcwi-content .hdt-rte,.cy-sys .hdt-tcwi-content p{font-size:var(--cys-caption, 1.5rem)}.cy-sys--tiles .hdt-tcwi-inner{padding:2.2rem 2rem 2.4rem}}.cy-sys--tiles .cys-spot{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:0;border-radius:inherit;background:radial-gradient(26rem circle at var(--mx, 50%) var(--my, 40%),rgb(var(--color-foreground) / .09),transparent 60%);transition:opacity var(--cys-hover-dur) var(--cys-ease)}.cy-sys .cys-search{display:flex;align-items:center;gap:1.2rem;block-size:5.6rem;padding-inline:2.2rem;border:1px solid var(--cys-line);border-radius:var(--cy-radius-s);background:rgb(var(--color-background2, var(--color-background)));color:var(--cys-fg2);transition:border-color var(--cy-dur-state) ease,box-shadow var(--cy-dur-state) ease}.cy-sys .cys-search:focus-within{border-color:rgb(var(--color-foreground) / .45);box-shadow:0 0 0 .4rem rgb(var(--color-foreground) / .06);color:var(--cys-fg)}.cy-sys .cys-search input{flex:1;min-inline-size:0;block-size:100%;margin:0;padding:0;border:0;outline:0;background:none;box-shadow:none;font:500 1.6rem/1 inherit;color:var(--cys-fg)}.cy-sys .cys-search input::placeholder{color:var(--cys-fg2);opacity:1}.cy-sys .cys-toggle{display:inline-grid;place-items:center;flex:none;inline-size:4rem;block-size:4rem;margin:0;padding:0;border:1px solid var(--cys-line);border-radius:50%;background:rgb(var(--color-background2, var(--color-background)));color:var(--cys-fg);cursor:pointer;transition:border-color var(--cy-dur-state) ease,background-color var(--cy-dur-state) ease}.cy-sys .cys-toggle:hover{border-color:rgb(var(--color-foreground) / .35)}.cy-sys .cys-toggle[hidden],.cy-sys .cys-toggle .cys-toggle__close,.cy-sys .cys-toggle.is-open .cys-toggle__open{display:none}.cy-sys .cys-toggle.is-open .cys-toggle__close{display:block}.cy-sys--faq .cys-faq{display:block;max-inline-size:88rem;margin-inline:auto}.cy-sys .cys-tabs{justify-content:center;margin-block:1rem .4rem}@media(min-width:768px){.cy-sys .cys-tabs{margin-block:2.2rem 1.6rem}}.cy-sys--faq .cys-faq__row{display:flex;align-items:center;gap:1.2rem;margin-block-end:1.8rem;min-block-size:4rem}.cy-sys--faq .cys-chips{flex:1}.cy-sys--faq .cys-faq__meta{flex:1;margin:0;font-size:1.3rem;font-weight:600;color:var(--cys-fg2)}.cy-sys--faq .cys-chips:not([hidden])+.cys-faq__meta:empty{display:none}.cy-sys--faq .is-searching .cys-tabs,.cy-sys--faq .is-searching .cys-chips{opacity:.35;pointer-events:none}.cy-sys--faq .hdt-row-accordion{gap:1.2rem!important}.cy-sys--faq .cys-faq__item[hidden]{display:none!important}.cy-sys--faq .cys-faq__item .hdt-accordion-item summary{padding:2rem 2.4rem;gap:1.6rem;font-size:1.6rem;font-weight:700;line-height:1.4;color:var(--cys-fg);cursor:pointer}.cy-sys--faq .cys-faq__item .hdt-accordion-icon{flex:none;inline-size:2.4rem;block-size:2.4rem;min-width:0;min-height:0;aspect-ratio:auto;border:0;border-radius:0;background:transparent;color:rgb(var(--color-foreground) / .55);transition:color var(--cy-dur-state) ease}.cy-sys--faq .cys-faq__item .hdt-accordion-icon svg{display:none}.cy-sys--faq .cys-faq__item .hdt-accordion-icon:before,.cy-sys--faq .cys-faq__item .hdt-accordion-icon:after{content:"";position:absolute;inset:50% auto auto 50%;inline-size:2.2rem;block-size:3px;margin:-1.5px 0 0 -1.1rem;border-radius:1.5px;background:currentColor;transition:transform var(--cy-dur-move, .32s) var(--cy-ease-move, ease)}.cy-sys--faq .cys-faq__item .hdt-accordion-icon:after{transform:rotate(90deg)}.cy-sys--faq .cys-faq__item details[open] .hdt-accordion-icon{color:var(--cys-fg)}.cy-sys--faq .cys-faq__item details[open] .hdt-accordion-icon:after{transform:rotate(180deg)}.cy-sys--faq .cys-help{margin-block-start:4rem}@media(max-width:767px){.cy-sys--faq .cys-help{margin-block-start:3.2rem}}@media(hover:hover)and (pointer:fine){.cy-sys--faq .cys-faq__item summary:hover .hdt-accordion-icon{color:var(--cys-fg)}}@media(prefers-reduced-motion:reduce){.cy-sys--faq .cys-faq__item .hdt-accordion-icon:before,.cy-sys--faq .cys-faq__item .hdt-accordion-icon:after{transition:none}}.cy-sys--faq .cys-faq__item:has(details[open]){border-color:rgb(var(--color-foreground) / .2)}.cy-sys.cy-sys--faq-split{position:relative;isolation:isolate;overflow:clip;background:#fff;padding-block:clamp(88px,10vw,160px)}.cy-sys--faq-split:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:none;background-size:24px 24px;-webkit-mask:linear-gradient(100deg,#000,transparent 48%);mask:linear-gradient(100deg,#000,transparent 48%);animation:cysFaqDots 40s linear infinite}.cy-sys.cy-sys--faq-split.cy-sys--faq-plain{background:rgb(var(--color-background))}.cy-sys--faq-split.cy-sys--faq-plain:before{content:none}@keyframes cysFaqDots{to{background-position:48px 24px}}.cy-sys--faq-split>*{position:relative;z-index:1}.cy-sys--faq-split .hdt-text-center{text-align:start}.cy-sys--faq-split .hdt-heading-block{color:#0b0b0c}@media(min-width:990px){.cy-sys--faq-split>.hdt-container{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-template-rows:auto 1fr;column-gap:clamp(32px,6vw,112px);align-items:start}.cy-sys--faq-split>.hdt-container>:not(.cys-faq,.hdt-row-accordion){grid-column:1}.cy-sys--faq-split>.hdt-container>:is(.cys-faq,.hdt-row-accordion){grid-column:2;grid-row:1 / span 3;margin:0}}@media(max-width:989px){.cy-sys--faq-split>.hdt-container>:is(.cys-faq,.hdt-row-accordion){margin-block-start:32px}}@media(prefers-reduced-motion:reduce){.cy-sys--faq-split:before{animation:none}}html.cy-lite .cy-sys--faq-split:before{animation:none}.cy-sys .hdt-heading-block .cys-name,.cy-sys .hdt-subheading-block em{font-style:normal;font-weight:inherit;color:transparent;-webkit-text-fill-color:transparent;background:var(--cys-gold, linear-gradient(100deg, #946410 0%, #C08A22 45%, #E0B04A 60%, #9A6A12 100%));-webkit-background-clip:text;background-clip:text;animation:none}.cy-sys--faq .cys-faq__item .hdt-accordion-content{padding:0 2.4rem 2.2rem;font-size:var(--cy-text-body, 1.5rem);line-height:1.65;color:var(--cys-fg2)}.cy-sys--faq .cys-faq__item .hdt-accordion-content p{margin:0 0 .7em}.cy-sys--faq .cys-faq__item .hdt-accordion-content p:last-child{margin:0}.cy-sys--faq .cys-faq__item .hdt-accordion-content a{color:var(--cys-fg);text-decoration:underline;text-decoration-color:var(--cys-red);text-underline-offset:.3rem}.cy-sys--faq .cys-faq__none{margin:2.4rem 0 0;text-align:center;color:var(--cys-fg2)}.cy-sys--faq .cys-faq__none a{display:inline-flex;align-items:center;min-height:44px;color:var(--cys-fg);font-weight:700;text-decoration:underline;text-underline-offset:.2em}mark.cys-mark{background:#e0b04a57;color:inherit;border-radius:4px;padding:0 .08em;box-decoration-break:clone;-webkit-box-decoration-break:clone}@media(prefers-reduced-motion:no-preference){.cy-sys--faq .cys-faq__item:not([hidden]){animation:cysIn .5s var(--cys-ease) backwards;animation-delay:calc(var(--animation-order, 0) * 40ms)}@keyframes cysIn{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}}@media(min-width:768px){.cy-sys--faq .cys-faq__item .hdt-accordion-item summary{padding:2.2rem 2.8rem;font-size:1.7rem}.cy-sys--faq .cys-faq__item .hdt-accordion-content{padding:0 2.8rem 2.4rem;font-size:var(--cy-text-body, 1.5rem)}}@media(max-width:767px){.cy-sys .cys-search{block-size:5.2rem;padding-inline:1.8rem}.cy-sys--faq .cys-chips{margin-inline:-1.6rem 0}}.cy-sys--pagehead .hdt-row-grid{row-gap:0!important}.cy-sys--pagehead .cys-crumb{margin-block-end:2.2rem}.cy-sys--pagehead .cys-crumb .hdt-breadcrumb-list{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0;padding:0;font-size:1.3rem;color:var(--cys-fg2)}.cy-sys--pagehead .cys-crumb .hdt-breadcrumb-item,.cy-sys--pagehead .cys-crumb a{color:var(--cys-fg2);text-decoration:none}.cy-sys--pagehead .cys-crumb a:hover{color:var(--cys-fg)}.cy-sys--pagehead .cys-crumb svg{margin-inline-start:.6rem;opacity:.6}.cy-sys--pagehead :is(h1,h2).hdt-heading-block{margin:0}.cy-sys--pagehead .hdt-subheading-block{margin-block-start:1.6rem}.cy-sys--pagehead-left .hdt-row-grid{text-align:start}.cy-sys--pagehead-left .cys-eyebrow{justify-content:flex-start}.cy-sys--pagehead-left .hdt-subheading-block{margin-inline:0}.cy-sys--pagehead-dark{background:#0a0a0b;color:#fff;isolation:isolate;background-image:radial-gradient(60% 120% at 50% 0%,rgb(255 255 255 / .05),transparent 70%),radial-gradient(38% 90% at 100% 100%,rgb(255 0 0 / .1),transparent 70%)}.cy-sys--pagehead-dark:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background-image:none;background-size:1.6rem 1.6rem;background-position:.8rem .8rem;-webkit-mask-image:radial-gradient(ellipse 46% 70% at 50% 50%,transparent 30%,#000 85%);mask-image:radial-gradient(ellipse 46% 70% at 50% 50%,transparent 30%,#000 85%)}.cy-sys--pagehead-dark.cy-sys--pagehead-left:before{-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgb(0 0 0 / .3) 40%,#000 75%);mask-image:linear-gradient(90deg,transparent 0%,rgb(0 0 0 / .3) 40%,#000 75%)}.cy-sys--pagehead-dark .hdt-container{position:relative;z-index:2}.cy-sys--pagehead-dark .cys-ph__box{--fx: 0px;position:relative;display:flex;flex-direction:column;align-items:center;inline-size:min(112rem,100%);margin-inline:auto;padding:4.8rem 5.6rem;justify-content:center;min-block-size:15.8rem}.cy-sys--pagehead-dark .cys-ph__label{order:0}.cy-sys--pagehead-dark .cys-eyebrow{gap:1rem;margin:0 0 1.4rem;font-size:1.2rem;font-weight:600;letter-spacing:.22em;color:#ffffff8c}.cy-sys--pagehead-dark .cys-eyebrow:before{color:#ff1f1f}.cy-sys--pagehead-dark :is(h1,h2).hdt-heading-block{order:1;margin:0;color:#fff;font-weight:600;font-size:clamp(3.2rem,2.9vw + 1.4rem,5.6rem);line-height:1.04;letter-spacing:-.045em}.cy-sys--pagehead-dark .hdt-subheading-block{order:2;margin:1.4rem auto 0;max-inline-size:100ch;color:#fff9;font-size:1.6rem;line-height:1.55}.cy-sys--pagehead-dark .cys-crumb{order:3;margin:2.2rem 0 0}.cy-sys--pagehead-dark .cys-crumb .hdt-breadcrumb-list{font-size:1.25rem;gap:.4rem}.cy-sys--pagehead-dark .cys-crumb .hdt-breadcrumb-list,.cy-sys--pagehead-dark .cys-crumb .hdt-breadcrumb-item,.cy-sys--pagehead-dark .cys-crumb a{color:#ffffffa8}.cy-sys--pagehead-dark .cys-crumb a:hover{color:#fff}.cy-sys--pagehead-dark .cys-crumb .hdt-breadcrumb-item:last-child{color:#ffffff9e}.cy-sys--pagehead-dark.cy-sys--pagehead-left .cys-ph__box{align-items:flex-start;margin-inline:0}.cy-sys--pagehead-dark.cy-sys--pagehead-left .hdt-subheading-block{margin-inline:0}@media(max-width:767px){.cy-sys--pagehead-dark .cys-ph__box{padding:4rem .8rem;min-block-size:25.3rem}.cy-sys--pagehead-dark :is(h1,h2).hdt-heading-block{font-size:clamp(2.8rem,7.8vw,3.4rem);letter-spacing:-.04em}.cy-sys--pagehead-dark .cys-eyebrow{margin-block-end:1.4rem;font-size:1.2rem}.cy-sys--pagehead-dark .hdt-subheading-block{font-size:1.45rem;margin-block-start:1.2rem}.cy-sys--pagehead-dark .cys-crumb{margin-block-start:2rem}}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-video{background-image:none}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-video:before{content:none}.cys-ph__film{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;background:#0a0a0b}.cys-ph__film:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgb(10 10 11 / var(--cyv-shade, 0)) 0% 30%,rgb(10 10 11 / calc(var(--cyv-shade, 0) * .55)) 58%,#0a0a0b00 80%)}.cys-ph__v{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover;object-position:var(--cyv-pos, 50% 0%)}.cys-ph__v--mb{display:none}@media(min-width:1200px){.cy-sys--pagehead-pcside .cys-ph__film{background:#000}.cy-sys--pagehead-pcside .cys-ph__v--dk{inset:0 0 0 auto;inline-size:58.4rem;block-size:100%;object-fit:cover;object-position:100% 0%}.cy-sys--pagehead-pcside .cys-ph__film:after{content:none}.cy-sys--pagehead-pcside .hdt-subheading-block{max-inline-size:min(100ch,calc(100vw - 69.5rem - max(0px,(100vw - 128rem) / 2)))}}.cy-sys--pagehead-bg-video>.cy-vctl{z-index:3}.cy-sys--pagehead-full{--cyph-pi: 3rem}.cy-sys--pagehead-full .hdt-container{max-width:none;padding-inline:var(--cyph-pi)}.cy-sys--pagehead-full .cys-ph__box,.cy-sys--pagehead-dark.cy-sys--pagehead-full .cys-ph__box{inline-size:100%;max-inline-size:none;min-block-size:0;margin-inline:0;padding:4.4rem 0 4.8rem}.cy-sys--pagehead-full .cys-crumb,.cy-sys--pagehead-dark.cy-sys--pagehead-full .cys-crumb{order:-1;margin:0 0 1.2rem}.cy-sys--pagehead-full .cys-crumb .hdt-breadcrumb-list{font-size:1.2rem;line-height:1.4}.cy-sys--pagehead-dark.cy-sys--pagehead-full .cys-eyebrow{margin-block-end:1rem}.cy-sys--pagehead-dark.cy-sys--pagehead-full :is(h1,h2).hdt-heading-block{font-size:clamp(3.4rem,2.2vw + 1.6rem,5.6rem);font-weight:600;line-height:1.02;letter-spacing:-.04em;text-wrap:balance}.cy-sys--pagehead-dark.cy-sys--pagehead-full .hdt-subheading-block{margin:1rem 0 0;max-inline-size:52ch;font-size:1.5rem;line-height:1.45}@media(max-width:1149px){.cy-sys--pagehead-full{--cyph-pi: 2.4rem}}@media(max-width:767px){.cy-sys--pagehead-full{--cyph-pi: 1rem}.cy-sys--pagehead-full .cys-ph__box,.cy-sys--pagehead-dark.cy-sys--pagehead-full .cys-ph__box{padding:2.4rem 0 2.8rem}.cy-sys--pagehead-full .cys-crumb,.cy-sys--pagehead-dark.cy-sys--pagehead-full .cys-crumb{margin-block-end:.8rem}.cy-sys--pagehead-dark.cy-sys--pagehead-full :is(h1,h2).hdt-heading-block{font-size:clamp(2.8rem,8vw,3.4rem);letter-spacing:-.035em}.cy-sys--pagehead-dark.cy-sys--pagehead-full .hdt-subheading-block{margin-block-start:.6rem;font-size:1.4rem}}.cy-sys--pagehead-center .cys-ph__film:after{background:rgb(10 10 11 / var(--cyv-shade, 0))}@media(max-width:767px){.cys-ph__v--dk{display:none}.cys-ph__v--mb{display:block;object-position:var(--cyv-pos-mb, 50% 50%)}.cys-ph__film:after{background:linear-gradient(90deg,rgb(10 10 11 / var(--cyv-shade, 0)),rgb(10 10 11 / calc(var(--cyv-shade, 0) * .75)) 60%,rgb(10 10 11 / calc(var(--cyv-shade, 0) * .35)))}}@media(max-width:767px){.cy-sys--pagehead-mbsq{aspect-ratio:1 / 1}.cy-sys--pagehead-mbsq .cys-ph__v--mb{object-position:50% 50%}.cy-sys--pagehead-mbfoot{display:flex;flex-direction:column;justify-content:flex-end}.cy-sys--pagehead-mbfoot .cys-ph__box{min-block-size:0;padding-block:2.4rem 1.6rem}.cy-sys--pagehead-mbfoot>.cy-vctl{inset-block:auto 1.2rem;inset-inline:auto 1.2rem}.cy-sys--pagehead-mbbl .cys-crumb{padding-inline-end:8.4rem}.cy-sys--pagehead-mbbl .cys-ph__film:after{background:linear-gradient(to top,rgb(10 10 11 / var(--cyv-shade, 0)),rgb(10 10 11 / calc(var(--cyv-shade, 0) * .7)) 40%,#0a0a0b00 75%)}.cy-sys--pagehead-dark.cy-sys--pagehead-mbbr .cys-ph__box{align-items:flex-end;text-align:end;margin-inline:0}.cy-sys--pagehead-mbbr .hdt-row-grid{text-align:end}.cy-sys--pagehead-mbbr .cys-eyebrow,.cy-sys--pagehead-mbbr .cys-crumb .hdt-breadcrumb-list{justify-content:flex-end}.cy-sys--pagehead-dark.cy-sys--pagehead-mbbr .hdt-subheading-block{margin-inline:auto 0}.cy-sys--pagehead-mbbr .cys-ph__film:after{background:linear-gradient(to top,rgb(10 10 11 / var(--cyv-shade, 0)),rgb(10 10 11 / calc(var(--cyv-shade, 0) * .7)) 40%,#0a0a0b00 75%)}}.cy-sys--subnav{background:transparent;border-block-end:1px solid var(--cys-line)}.cy-sys--subnav .cys-subnav{background:linear-gradient(180deg,#ffffffed,#f7f7f9d6);-webkit-backdrop-filter:saturate(1.7) blur(22px);backdrop-filter:saturate(1.7) blur(22px);border-block-end:1px solid rgb(11 11 12 / .08);box-shadow:inset 0 1px #fffffff2,inset 0 -1px #ffffff80,0 8px 22px -16px #0b0b0c38}.cy-sys--subnav .cys-subnav__row{display:flex;align-items:stretch;gap:2.8rem;block-size:5.6rem}.cy-sys--subnav-center .cys-subnav__row{justify-content:center}.cy-sys--subnav .cys-subnav__label{display:flex;align-items:center;gap:.8rem;flex:none;padding-inline-end:2.8rem;margin-inline-end:-.4rem;border-inline-end:1px solid var(--cys-line);font-size:1.2rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--cys-fg2)}.cy-sys--subnav a.cys-subnav__label{text-decoration:none;transition:color var(--cy-dur-state) ease}.cy-sys--subnav a.cys-subnav__label:hover{color:var(--cys-fg)}.cy-sys--subnav a.cys-subnav__label:focus-visible{outline:2px solid var(--cys-red);outline-offset:.4rem;border-radius:2px}.cy-sys--subnav .cys-subnav__scroll{display:contents}.cy-sys--subnav .cys-subnav__tabs{display:flex;align-items:stretch;gap:2.8rem;overflow-x:auto;scrollbar-width:none}.cy-sys--subnav .cys-subnav__tabs::-webkit-scrollbar{display:none}.cy-sys--subnav .cys-subnav__tabs:has(.cys-subnav__sep){gap:2rem}.cy-sys--subnav .cys-subnav__sep{flex:none;align-self:center;inline-size:1px;block-size:1.6rem;background:var(--cys-line-hi, rgb(var(--color-foreground) / .2))}.cy-sys .cys-navlink{position:relative;display:inline-flex;align-items:center;flex:none;font-size:1.4rem;font-weight:500;letter-spacing:-.005em;color:var(--cys-fg2);text-decoration:none;white-space:nowrap;transition:color var(--cy-dur-state) ease}.cy-sys .cys-navlink:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:2px;border-radius:2px;background:#000;transform:scaleX(0);transition:transform var(--cy-dur-sheet) var(--cys-ease)}.cy-sys .cys-navlink:hover{color:var(--cys-fg)}.cy-sys .cys-navlink:hover:after{transform:scaleX(.6)}.cy-sys .cys-navlink.is-active{color:var(--cys-fg);font-weight:600}.cy-sys .cys-navlink:is(.is-active,[aria-current]):after{transform:scaleX(1)}.cy-sys .cys-navlink:focus-visible{outline:2px solid var(--cys-red);outline-offset:.4rem;border-radius:2px}.cy-sys--subnav.is-stuck{box-shadow:0 1.2rem 2.8rem -2.4rem #00000073}.cy-sys--subnav-fill{background:rgb(var(--color-background));--cys-fg: rgb(var(--color-foreground));--cys-fg2: rgb(var(--color-foreground) / .66);--cys-line: rgb(var(--color-foreground) / .12);--cys-line-hi: rgb(var(--color-foreground) / .2);color:rgb(var(--color-foreground))}.cy-sys--subnav-fill .cys-subnav{background:linear-gradient(180deg,rgb(var(--color-background) / .94),rgb(var(--color-background) / .84));border-block-end-color:rgb(var(--color-foreground) / .08);box-shadow:inset 0 1px rgb(var(--color-foreground) / .06),0 8px 22px -16px #0000008c}.cy-sys--subnav .cys-subnav__cta{display:flex;align-items:center;flex:none;padding-inline-start:2.4rem;border-inline-start:1px solid var(--cys-line)}.cy-sys .cys-navlink.cys-navlink--soft:after{transform:scaleX(1);background:var(--cy-tint)}@media(min-width:990px){.cy-sys--subnav .cys-subnav .hdt-container{max-width:none;padding-inline:clamp(20px,5vw,80px)}.cy-sys--subnav .cys-subnav__row{justify-content:flex-start}.cy-sys--subnav .cys-subnav__scroll{display:flex;flex:1 1 auto;min-inline-size:0;justify-content:space-between}.cy-sys--subnav .cys-subnav__label{margin-inline-end:auto;align-self:center}.cy-sys--subnav .cys-subnav__tabs{gap:4px;margin-inline-start:auto}.cy-sys--subnav .cys-subnav__tabs:has(.cys-subnav__sep){gap:4px}.cy-sys--subnav .cys-subnav__sep{margin-inline:8px}.cy-sys--subnav .cys-subnav__tabs .cys-navlink--hi{order:99;margin-inline-start:20px;align-self:center}.cy-sys--subnav .cys-subnav__tabs .cys-navlink:not(.cys-navlink--hi){padding-inline:12px;min-block-size:5.6rem}.cy-sys--subnav :is(.cys-subnav__row,.cys-subnav__scroll,.cys-subnav__tabs){align-self:stretch;align-items:stretch;min-block-size:5.6rem}}@media(max-width:767px){.cy-sys--subnav .cys-subnav__cta{padding-inline-start:1.2rem}.cy-sys--subnav .cys-subnav__row--cta .cys-subnav__scroll{margin-inline-end:0;padding-inline-end:1.2rem}.cy-sys--subnav .cys-subnav__cta .cys-btn.cys-btn--sm,.cy-sys--subnav .cys-subnav__cta .cys-btn.cys-btn--sm:hover{block-size:4.4rem;border-block:.5rem solid transparent;background-clip:padding-box;border-radius:var(--cys-btn-radius, .6rem) / calc(var(--cys-btn-radius, .6rem) + .5rem)}.cy-sys--subnav .cys-navlink:before{content:"";position:absolute;inset-block:0;inset-inline-start:50%;inline-size:max(100%,4.4rem);translate:-50% 0}.cy-sys--subnav .cys-subnav__row{block-size:5rem;justify-content:flex-start}.cy-sys--subnav .cys-subnav__tabs,.cy-sys--subnav .cys-subnav__row,.cy-sys--subnav .cys-subnav__scroll{gap:2.2rem}.cy-sys--subnav .cys-subnav__scroll{display:flex;align-items:stretch;flex:1 1 0;min-inline-size:0;overflow-x:auto;scrollbar-width:none;margin-inline:-1.6rem;padding-inline:1.6rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 1.6rem,#000 calc(100% - 2.8rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 1.6rem,#000 calc(100% - 2.8rem),transparent)}.cy-sys--subnav .cys-subnav__scroll::-webkit-scrollbar{display:none}.cy-sys--subnav .cys-subnav__tabs{overflow:visible;flex:none}.cy-sys--subnav .cys-subnav__label{padding-inline-end:2.2rem;margin-inline-end:0}.cy-sys .cys-navlink{font-size:1.35rem}.cy-sys--pagehead .cys-crumb{margin-block-end:1.6rem}}@media(max-width:767px){.cy-sys--subnav .cys-subnav__row--cta{overflow-x:auto;scrollbar-width:none;margin-inline:-1.6rem;padding-inline:1.6rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 1.6rem,#000 calc(100% - 2.8rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 1.6rem,#000 calc(100% - 2.8rem),transparent)}.cy-sys--subnav .cys-subnav__row--cta::-webkit-scrollbar{display:none}.cy-sys--subnav .cys-subnav__row--cta .cys-subnav__scroll{flex:none;overflow:visible;margin:0;padding:0;-webkit-mask-image:none;mask-image:none}.cy-sys--subnav .cys-subnav__row--cta .cys-subnav__cta{flex:none}}.cy-sys--subnav .cys-subnav__tabs .cys-navlink--hi{order:99}@media(prefers-reduced-motion:reduce){.cy-sys .cys-navlink:after{transition:none}}.cy-sys--prose .cys-help-wrap{margin-top:5.6rem}.cy-sys--prose .cys-help-wrap .cys-help{margin:0}.cy-sys--prose .cys-help__text p{margin:0 0 .4em}.cy-sys--prose .cys-help__text p:last-child{margin:0}.cy-sys--prose .hdt-main-area{max-inline-size:min(var(--cys-measure, 76rem),70ch);margin-inline:auto}.cy-sys .cys-prose{font-size:var(--cy-text-body, 1.5rem);line-height:1.7;color:var(--cys-fg2)}.cy-sys .cys-prose>:first-child{margin-top:0}.cy-sys .cys-prose h1,.cy-sys .cys-prose h2{margin:2.2em 0 .6em;font-size:2.8rem;font-weight:800;line-height:1.2;letter-spacing:-.02em;color:var(--cys-fg);text-wrap:balance}.cy-sys .cys-prose h3{margin:1.8em 0 .5em;font-size:2.1rem;font-weight:800;line-height:1.3;letter-spacing:-.01em;color:var(--cys-fg)}.cy-sys .cys-prose h4,.cy-sys .cys-prose h5,.cy-sys .cys-prose h6{margin:1.6em 0 .4em;font-size:1.7rem;font-weight:800;color:var(--cys-fg)}.cy-sys .cys-prose p,.cy-sys .cys-prose ul,.cy-sys .cys-prose ol{margin:0 0 1em}.cy-sys .cys-prose li{margin:0 0 .45em}.cy-sys .cys-prose strong,.cy-sys .cys-prose b{color:var(--cys-fg);font-weight:700}.cy-sys .cys-prose a{color:var(--cys-fg);text-decoration:underline;text-decoration-color:var(--cys-red);text-underline-offset:.3rem}.cy-sys .cys-prose hr{margin:2.4em 0;border:0;border-top:1px solid var(--cys-line)}.cy-sys .cys-prose table{width:100%;border-collapse:collapse;margin:0 0 1.4em;font-size:1.5rem}.cy-sys .cys-prose th,.cy-sys .cys-prose td{padding:1rem 1.2rem;border-bottom:1px solid var(--cys-line);text-align:start;vertical-align:top}.cy-sys .cys-prose th{color:var(--cys-fg);font-weight:700}@media(max-width:767px){.cy-sys .cys-prose{font-size:var(--cy-text-body, 1.4rem);line-height:1.7}.cy-sys .cys-prose h1,.cy-sys .cys-prose h2{font-size:2.3rem}.cy-sys .cys-prose h3{font-size:1.9rem}.cy-sys .cys-prose table{display:block;overflow-x:auto}}.cy-sys--prose .cys-doc{display:grid;grid-template-columns:24rem minmax(0,min(var(--cys-measure, 76rem),70ch));gap:7.2rem;justify-content:center;align-items:start}.cy-sys--prose .cys-doc .hdt-main-area{max-inline-size:none;margin-inline:0}.cy-sys--prose .cys-doc__toc{grid-column:1;grid-row:1}.cy-sys--prose .cys-doc__main{grid-column:2}.cy-sys--prose .cys-doc.cys-doc--solo{grid-template-columns:minmax(0,min(var(--cys-measure, 76rem),70ch))}.cy-sys--prose .cys-doc--solo .cys-doc__main{grid-column:1}.cy-sys--prose .cys-doc__toc{position:sticky;inset-block-start:calc(var(--cys-subnav-top, 0px) + 5.6rem + 3.2rem)}.cy-sys--prose .cys-doc__toc[hidden]{display:none}.cy-sys--prose .cys-doc__box>summary{list-style:none}.cy-sys--prose .cys-doc__box>summary::-webkit-details-marker{display:none}.cy-sys--prose .cys-doc__label{display:flex;align-items:center;gap:1rem;margin:0 0 1.4rem;cursor:default;font-size:1.2rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--cys-fg2)}.cy-sys--prose .cys-doc__label:before{content:"";inline-size:.6rem;block-size:.6rem;background:var(--cy-tint)}.cy-sys--prose .cys-doc__list{margin:0;padding:0;list-style:none;border-inline-start:1px solid var(--cys-line);max-block-size:calc(100vh - var(--cys-subnav-top, 0px) - 20rem);overflow-y:auto;scrollbar-width:thin}.cy-sys--prose .cys-doc__list a{position:relative;display:block;padding:.7rem 0 .7rem 1.6rem;font-size:1.35rem;line-height:1.4;color:var(--cys-fg2);text-decoration:none;transition:color var(--cy-dur-state) ease}.cy-sys--prose .cys-doc__list a:before{content:"";position:absolute;inset-block:.6rem;inset-inline-start:-1px;inline-size:2px;border-radius:2px;background:var(--cys-fg);transform:scaleY(0);transition:transform var(--cy-dur-sheet) var(--cys-ease)}.cy-sys--prose .cys-doc__list a:hover{color:var(--cys-fg)}.cy-sys--prose .cys-doc__list a.is-current{color:var(--cys-fg);font-weight:600}.cy-sys--prose .cys-doc__list a.is-current:before{transform:scaleY(1)}.cy-sys--prose .cys-doc__list a:focus-visible{outline:2px solid var(--cys-red);outline-offset:2px;border-radius:2px}.cy-sys--prose .cys-doc__meta{margin:0 0 2.8rem;font-size:1.3rem;font-weight:600;letter-spacing:.02em;color:var(--cys-fg2)}.cy-sys--prose .cys-doc .cys-prose h2{scroll-margin-top:calc(var(--cys-subnav-top, 0px) + 5.6rem + 2.4rem)}@media(max-width:1023px){.cy-sys--prose .cys-doc{grid-template-columns:minmax(0,1fr);gap:2.4rem}.cy-sys--prose .cys-doc__toc,.cy-sys--prose .cys-doc__main{grid-column:auto;grid-row:auto}.cy-sys--prose .cys-doc__toc{position:static}.cy-sys--prose .cys-doc__box{border-radius:calc(var(--cys-btn-radius, .6rem) + .4rem);background:rgb(var(--color-background2, var(--color-background)));box-shadow:inset 0 0 0 1px var(--cys-line),0 .8rem 1.8rem -1.4rem #00000040}.cy-sys--prose .cys-doc__label{margin:0;padding:1.6rem 1.8rem;cursor:pointer}.cy-sys--prose .cys-doc__label:after{content:"";margin-inline-start:auto;inline-size:.8rem;block-size:.8rem;border-inline-end:1.5px solid currentColor;border-block-end:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform var(--cy-dur-sheet) var(--cys-ease)}.cy-sys--prose .cys-doc__box[open] .cys-doc__label:after{transform:rotate(-135deg) translateY(-2px)}.cy-sys--prose .cys-doc__list{max-block-size:50vh;margin:0 1.8rem 1.6rem}}@media(prefers-reduced-motion:reduce){.cy-sys--prose .cys-doc__list a:before{transition:none}}.cy-sys--prose .cys-prose .hdt-scrollable-wrapper:has(>.cys-tbl){overflow:visible;padding:0;margin:2.8rem 0 3.6rem}.cy-sys--prose .cys-prose table.cys-tbl{inline-size:100%;margin:0;border:1px solid var(--cys-line);border-collapse:separate;border-spacing:0;border-radius:var(--cy-radius-m);overflow:hidden;box-shadow:0 1px 2px #0000000a,0 1.8rem 3.6rem -3rem #0000004d;background:#fff;font-size:1.5rem;line-height:1.55;color:var(--cys-fg2)}.cy-sys--prose .cys-prose .cys-tbl :is(th,td){padding:1.4rem 1.8rem;vertical-align:top;text-align:start;border:0;border-block-start:1px solid var(--cys-line)}.cy-sys--prose .cys-prose .cys-tbl :is(th,td) :is(p,ul,ol){margin:0}.cy-sys--prose .cys-prose .cys-tbl :is(th,td) p+p{margin-block-start:.8rem}.cy-sys--prose .cys-prose .cys-tbl tbody tr:first-child>*{border-block-start:0}.cy-sys--prose .cys-prose .cys-tbl strong{color:var(--cys-fg)}.cy-sys--prose .cys-prose .cys-tbl--grid thead th{border:0;background:#111113;color:#fff;vertical-align:bottom;font-size:1.4rem;font-weight:700;letter-spacing:.01em;text-transform:none}.cy-sys--prose .cys-prose .cys-tbl--grid thead th :is(p,strong){color:inherit}.cy-sys--prose .cys-prose .cys-tbl--grid thead th p+p{margin-block-start:2px;font-size:1.2rem;font-weight:500;color:#ffffff9e}.cy-sys--prose .cys-prose .cys-tbl--grid tbody tr:nth-child(2n)>*{background:var(--cys-panel)}.cy-sys--prose .cys-prose .cys-tbl--grid tbody th{font-weight:600;color:var(--cys-fg)}.cy-sys--prose .cys-prose .cys-tbl .is-na{color:rgb(var(--color-foreground) / .45)}.cy-sys--prose .cys-prose .cys-tbl--kv tbody th{inline-size:30%;background:var(--cys-panel);border-inline-end:1px solid var(--cys-line);font-size:1.45rem;font-weight:700;color:var(--cys-fg)}@media(max-width:749px){.cy-sys--prose .cys-prose table.cys-tbl{font-size:1.45rem}.cy-sys--prose .cys-prose table.cys-tbl--grid{display:block;border:0;border-radius:0;box-shadow:none;background:none;overflow:visible}.cy-sys--prose .cys-prose .cys-tbl--grid thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cy-sys--prose .cys-prose .cys-tbl--grid tbody{display:grid;gap:1.2rem}.cy-sys--prose .cys-prose .cys-tbl--grid tbody tr{display:block;border:1px solid var(--cys-line);border-radius:1.2rem;overflow:hidden;background:#fff;box-shadow:0 1px 2px #0000000a}.cy-sys--prose .cys-prose .cys-tbl--grid tbody tr>*{display:block;background:none!important}.cy-sys--prose .cys-prose .cys-tbl--grid tbody th{padding:1.2rem 1.6rem;border:0;background:#111113!important;color:#fff;font-size:1.5rem;font-weight:700}.cy-sys--prose .cys-prose .cys-tbl--grid tbody td{display:grid;grid-template-columns:minmax(0,8.8rem) minmax(0,1fr);gap:1.2rem;padding:1rem 1.6rem;border-block-start:1px solid var(--cys-line)}.cy-sys--prose .cys-prose .cys-tbl--grid tbody th+td{border-block-start:0}.cy-sys--prose .cys-prose .cys-tbl--grid tbody td:before{content:attr(data-label);font-size:1.2rem;font-weight:700;line-height:1.5;letter-spacing:.02em;color:var(--cys-fg)}.cy-sys--prose .cys-prose table.cys-tbl--kv,.cy-sys--prose .cys-prose .cys-tbl--kv :is(tbody,tr){display:block}.cy-sys--prose .cys-prose .cys-tbl--kv tbody :is(th,td){display:block;inline-size:auto;border-inline-end:0;padding:1.2rem 1.6rem}.cy-sys--prose .cys-prose .cys-tbl--kv tbody th{padding-block:1rem;font-size:1.3rem;letter-spacing:.04em;text-transform:uppercase}.cy-sys--prose .cys-prose .cys-tbl--kv tbody td{border-block-start:0;padding-block:1rem 1.4rem}}.cy-sys .cys-eyebrow{--animation-order: 0}.cy-sys .hdt-heading-block{--animation-order: 1}.cy-sys .hdt-subheading-block{--animation-order: 2}.cy-sys .hdt-tcwi-item:nth-child(1){--animation-order: 3}.cy-sys .hdt-tcwi-item:nth-child(2){--animation-order: 4}.cy-sys .hdt-tcwi-item:nth-child(3){--animation-order: 5}.cy-sys .hdt-tcwi-item:nth-child(4){--animation-order: 6}.cy-sys .hdt-tcwi-item:nth-child(5){--animation-order: 7}.cy-sys .hdt-tcwi-item:nth-child(6){--animation-order: 8}.cy-sys .hdt-tcwi-item:nth-child(7){--animation-order: 9}.cy-sys .hdt-tcwi-item:nth-child(8){--animation-order: 10}.cy-sys .hdt-tcwi-item:nth-child(n+9){--animation-order: 11}.cy-sys .hdt-tcwi-item [hdt-reveal]{opacity:1!important;transform:none!important;animation:none!important}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.cy-sys--hover.cy-sys--tiles .hdt-tcwi-inner:hover{transform:translateY(-.4rem);box-shadow:0 2.4rem 4.8rem -2.8rem #0000008c}.cy-sys--hover.cy-sys--numbered .hdt-tcwi-inner:hover:before{color:var(--cy-tint-text);opacity:1}.cy-sys--hover.cy-sys--tiles .hdt-tcwi-inner:hover .hdt-eff img{transform:scale(1.07);filter:drop-shadow(0 0 1.4rem rgb(var(--color-foreground) / .22))}.cy-sys--hover.cy-sys--tiles .hdt-tcwi-inner:hover .cys-spot{opacity:1}}@media(max-width:767px){.cy-sys--tiles .hdt-tcwi-inner{border-radius:min(var(--cys-radius, 1.6rem),1.2rem);--cy-r: min(var(--cys-radius, 1.6rem), 1.2rem)}}@media(prefers-reduced-motion:reduce){.cy-sys *{transition:none!important}}@property --cys-spin{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes cysSpin{0%{--cys-spin: 0deg}to{--cys-spin: 360deg}}.cy-sys .cys-toggle:focus-visible{outline:2px solid var(--cys-red);outline-offset:.3rem}.cy-sys .cys-toggle{border-radius:var(--cys-btn-radius, .6rem)}.cy-sys .cys-search{border-radius:calc(var(--cys-btn-radius, .6rem) + 2px)}.cy-sys--faq .cys-faq__item details,.cy-sys--faq .cys-faq__item summary{background:transparent;border-radius:inherit}.cy-sys--faq .cys-faq__item .cys-spot{display:none}.cy-sys .cys-help--dark{border-color:#ffffff14;background:radial-gradient(90% 140% at 100% 0%,rgb(255 0 0 / .18),transparent 55%),#0a0a0b}.cy-sys .cys-help--dark .cys-help__title{color:#fff}.cy-sys .cys-help--dark .cys-help__text{color:#ffffff9e}.cy-sys .cys-help--dark .cys-help__text a{color:#fff}.cy-sys .cys-help--dark .cys-help__text strong,.cy-sys .cys-help--dark .cys-help__text b{color:#fff;font-weight:600}.cy-sys .cys-toggle{--b-fill: linear-gradient(180deg, #FFFFFF, #F4F4F6);--b-wipe: linear-gradient(90deg, #ECECEF, #E4E4E8);--b-edge: rgb(0 0 0 / .09);--b-hi: rgb(255 255 255 / .9);--b-shadow: 0 1px 2px rgb(0 0 0 / .06), 0 .8rem 1.6rem -1.2rem rgb(0 0 0 / .28);--b-shadow-h: 0 1px 2px rgb(0 0 0 / .08), 0 1.2rem 2.2rem -1.2rem rgb(0 0 0 / .34);--b-ring: rgb(255 0 0 / .3), #FF1F1F;--b-ink: #111113;position:relative;isolation:isolate;overflow:hidden;border:0;border-radius:var(--cys-btn-radius, .6rem);background:var(--b-fill);color:var(--b-ink);box-shadow:inset 0 0 0 1px var(--b-edge),inset 0 1px 0 var(--b-hi),var(--b-shadow);font-weight:600;letter-spacing:.005em;transition:box-shadow var(--cy-dur-state) var(--cys-ease),color var(--cy-dur-state) ease}.cy-sys .cys-toggle:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:var(--b-wipe);transform:scaleX(0);transform-origin:left center;transition:transform .5s var(--cys-ease)}.cy-sys .cys-toggle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;padding:1.5px;border-radius:inherit;background:conic-gradient(from var(--cys-spin),transparent 0deg 250deg,var(--b-ring) 330deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:0;transition:opacity var(--cy-dur-state) ease}.cy-sys .cys-toggle:hover{background:var(--b-fill);color:var(--b-ink);box-shadow:inset 0 0 0 1px var(--b-edge),inset 0 1px 0 var(--b-hi),var(--b-shadow-h)}.cy-sys .cys-toggle:active{box-shadow:inset 0 0 0 1px var(--b-edge),inset 0 2px .4rem #0000001f,0 1px 1px #0000000f}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.cy-sys .cys-toggle:hover:before{transform:scaleX(1)}.cy-sys .cys-toggle:hover:after{opacity:1;animation:cysSpin 1.8s linear infinite}}.cy-sys .cys-toggle{color:#2a2a30}@media(prefers-reduced-motion:reduce){.cy-sys .cys-toggle:before{transition:none!important}}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame{background-image:radial-gradient(60% 120% at 50% 0%,rgb(255 255 255 / .05),transparent 70%)}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame:before{content:none}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__box{inline-size:min(112rem,100%)}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__box>:not(.cys-ph__frame){position:relative;z-index:2}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__frame{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__l{position:absolute;display:block;background:#ffffff1a}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__l--t,.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__l--b{block-size:1px;inset-inline:calc(50% - 50vw)}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__l--t{inset-block-start:0}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__l--b{inset-block-end:0}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__l--s,.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__l--e{inline-size:1px;inset-block:-6.4rem}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__l--s{inset-inline-start:0}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__l--e{inset-inline-end:0}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__x{position:absolute;inline-size:1.3rem;block-size:1.3rem;margin:-.6rem 0 0 -.6rem;z-index:1}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__x:before,.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__x:after{content:"";position:absolute;background:#ffffff8c}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__x:before{inset-block:0;inset-inline-start:.6rem;inline-size:1px}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__x:after{inset-inline:0;inset-block-start:.6rem;block-size:1px}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__x--tl{inset-block-start:0;inset-inline-start:0}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__x--tr{inset-block-start:0;inset-inline-start:100%}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__x--bl{inset-block-start:100%;inset-inline-start:0}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__x--br{inset-block-start:100%;inset-inline-start:100%}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__x--tl:before,.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__x--tl:after{background:#ff1f1f}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__glint{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-repeat:no-repeat;opacity:.85}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__l--t .cys-ph__glint{--len: 13rem;background-image:linear-gradient(90deg,transparent,rgb(255 60 60 / .4) 45%,rgb(255 255 255 / .9) 88%,transparent);background-size:var(--len) 100%;background-position:calc(-1 * var(--len)) 0}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__l--b .cys-ph__glint{--len: 13rem;background-image:linear-gradient(270deg,transparent,rgb(255 60 60 / .4) 45%,rgb(255 255 255 / .9) 88%,transparent);background-size:var(--len) 100%;background-position:calc(100% + var(--len)) 0}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__l--s .cys-ph__glint{top:0;right:0;bottom:0;left:0;--len: 11rem;background-image:linear-gradient(180deg,transparent,rgb(255 60 60 / .4) 45%,rgb(255 255 255 / .9) 88%,transparent);background-size:100% var(--len);background-position:0 calc(-1 * var(--len))}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__l--e .cys-ph__glint{top:0;right:0;bottom:0;left:0;--len: 11rem;background-image:linear-gradient(0deg,transparent,rgb(255 60 60 / .4) 45%,rgb(255 255 255 / .9) 88%,transparent);background-size:100% var(--len);background-position:0 calc(100% + var(--len))}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__x--tr{--tick: 4s}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__x--tl{--tick: 5.3s}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__x--br{--tick: 8.1s}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__x--bl{--tick: 11.9s}@media(prefers-reduced-motion:no-preference){.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__l--t,.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__l--b{transform-origin:50% 50%;animation:cysLineX 1.1s cubic-bezier(.16,1,.3,1) .1s both}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__l--s,.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__l--e{transform-origin:50% 50%;animation:cysLineY 1.1s cubic-bezier(.16,1,.3,1) .25s both}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__x{animation:cysCross .6s ease-out .9s both}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__glint{animation:13s cubic-bezier(.45,.05,.25,1) 2 both}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__l--t .cys-ph__glint{animation-name:cysRunR;animation-delay:1.6s}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__l--s .cys-ph__glint{animation-name:cysRunD;animation-delay:4.9s}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__l--e .cys-ph__glint{animation-name:cysRunU;animation-delay:7.7s}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__l--b .cys-ph__glint{animation-name:cysRunL;animation-delay:11.2s}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__x:before,.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__x:after{animation:cysTick 13s cubic-bezier(.34,1.56,.64,1) var(--tick, 0s) 2 both}.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__x--tl:before,.cy-sys--pagehead-dark.cy-sys--pagehead-bg-frame .cys-ph__x--tl:after{animation-name:cysTickRed}@keyframes cysLineX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes cysLineY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes cysCross{0%{opacity:0;transform:rotate(-90deg) scale(.4)}to{opacity:1;transform:none}}@keyframes cysRunR{0%{background-position:calc(-1 * var(--len)) 0}20%,to{background-position:calc(100% + var(--len)) 0}}@keyframes cysRunL{0%{background-position:calc(100% + var(--len)) 0}20%,to{background-position:calc(-1 * var(--len)) 0}}@keyframes cysRunD{0%{background-position:0 calc(-1 * var(--len))}18%,to{background-position:0 calc(100% + var(--len))}}@keyframes cysRunU{0%{background-position:0 calc(100% + var(--len))}18%,to{background-position:0 calc(-1 * var(--len))}}@keyframes cysTick{0%{transform:none;box-shadow:none}3%{transform:rotate(45deg) scale(1.7);box-shadow:0 0 .6rem 1px #ffffffd9;background:#fff}7%,to{transform:rotate(90deg);box-shadow:none}}@keyframes cysTickRed{0%{transform:none;box-shadow:none}3%{transform:rotate(45deg) scale(1.7);box-shadow:none}7%,to{transform:rotate(90deg);box-shadow:none}}}@media(prefers-reduced-motion:no-preference){.hdt-reveal-in-view .cy-sys .hdt-tcwi-item[hdt-reveal=slide-in]:not(.hdt-reveal--offscreen,[animationend]){animation-duration:.36s;animation-delay:calc((var(--animation-order, 3) - 3) * 40ms)}}.cy-hero .hdt-content .cys-btn{pointer-events:auto}@media(min-width:768px){.cy-hero--wide .hdt-media-overlap-content{--media-overlap-content-gap-c: 1.5rem;--media-overlap-content-w: 100%}}@media(max-width:767px){.cy-hero .hdt-hero-image__inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:linear-gradient(to bottom,rgb(var(--color-background) / .82),rgb(var(--color-background) / .6) 30%,rgb(var(--color-background) / .35) 44%,rgb(var(--color-background) / 0) 56%)}.cy-hero .hdt-hero-image__inner>.hdt-grid{position:relative;z-index:2}}.cy-hero--fx .hdt-content-inner>.hdt-text-warry:is(.hdt-h0,.hdt-h1,.hdt-h2,.hdt-h3,.hdt-h_custom)>:is(h1,h2,h3,h4,p){display:inline-block;color:transparent;padding-block:.06em .18em;margin-block:-.06em -.18em;background-image:linear-gradient(110deg,transparent 42%,rgb(255 255 255 / .9) 50%,transparent 58%),linear-gradient(100deg,var(--fx-1),var(--fx-2) 33%,var(--fx-3) 66%,var(--fx-1));background-size:300% 100%,200% 100%;background-repeat:no-repeat,repeat;background-position:150% 0,0 0;-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 .2rem 1.4rem rgb(0 0 0 / .45));animation:cyHeroFlow 10s linear infinite}@keyframes cyHeroFlow{0%{background-position:150% 0,0 0}30%{background-position:-50% 0,-60% 0}to{background-position:-50% 0,-200% 0}}@media(prefers-reduced-motion:reduce){.cy-hero--fx .hdt-content-inner>.hdt-text-warry>:is(h1,h2,h3,h4,p){animation:none;background-position:-50% 0,0 0}}.cy-hero--fx .hdt-content-inner>.hdt-text-warry>h1 em{display:block;margin-block-start:1.4rem;max-inline-size:34ch;font-family:var(--font-body-family, inherit);font-size:clamp(1.2rem,.9rem + .4vw,1.5rem);font-style:normal;font-weight:600;line-height:1.5;letter-spacing:.2em;text-transform:uppercase;-webkit-text-fill-color:rgb(255 255 255 / .82)}@media(max-width:767px){.cy-hero--fx .hdt-content-inner>.hdt-text-warry>h1 em{margin-block-start:.8rem}}.cy-hero-cue{z-index:3;display:flex;justify-content:center;align-self:end;justify-self:stretch;margin-block-end:2rem;pointer-events:none}.cy-hero-cue .cyhv-cue{pointer-events:auto}@media(max-width:989px){.cy-hero-cue{display:none}}.cy-hero--shade .hdt-media-wrapper{position:relative}.cy-hero--shade .hdt-media-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgb(var(--color-background) / .82),rgb(var(--color-background) / .6) 30%,rgb(var(--color-background) / 0) 56%)}.cy-hero--shade-right .hdt-media-wrapper:after{transform:scaleX(-1)}@media(max-width:767px){.cy-hero--shade .hdt-media-wrapper:after{transform:none;background:linear-gradient(rgb(var(--color-background) / 0) 55%,rgb(var(--color-background) / .7) 76%,rgb(var(--color-background) / .88))}}.cyin-ready [data-cyin]{transition:translate .5s cubic-bezier(.22,1,.36,1),opacity .4s ease}.cyin-ready [data-cyin].is-in{opacity:1}.cyin-ready [data-cyin]:not(.is-in){translate:var(--cyin-x, 0px) var(--cyin-y, 0px);opacity:0;transition-duration:0s}.cyin-ready [data-cyin=art]{--cyin-x: 2.4rem}.cyin-ready [data-cyin=text]{--cyin-x: -1.6rem}.cyin-ready.cyfb--text-right [data-cyin=art]{--cyin-x: -2.4rem}.cyin-ready.cyfb--text-right [data-cyin=text]{--cyin-x: 1.6rem}.cyin-ready .cyfb__stat:nth-child(2),.cyin-ready .cyvn__stats{transition-delay:.08s}.cyin-ready .cyfb__stat:nth-child(3){transition-delay:.16s}.cyin-ready .cyfb__stat:nth-child(4){transition-delay:.24s}.cyin-ready [data-cyin]:not(.is-in){transition-delay:0s}@media(max-width:989px){.cyin-ready [data-cyin],.cyin-ready.cyfb--text-right [data-cyin]{--cyin-x: 0px;--cyin-y: 1.6rem}}.cyin-ready [data-cyin][hdt-reveal],.cyin-ready [data-cyin] [hdt-reveal]{animation:none!important;transform:none!important}.cyin-ready [data-cyin] [hdt-reveal]{opacity:1!important}.hdt-reveal-in-view [data-cy-first][hdt-reveal],.hdt-reveal-in-view [data-cy-first] [hdt-reveal]{opacity:1!important;transform:none!important;animation:none!important}@media(prefers-reduced-motion:no-preference){.hdt-reveal-in-view .cy-sys [hdt-reveal=slide-in]:not(.hdt-reveal--offscreen,[animationend]){animation:cysRevealIn .45s cubic-bezier(0,0,.3,1) forwards;animation-delay:calc(var(--animation-order, 0) * 50ms)}.hdt-reveal-in-view .cy-sys [hdt-reveal=slide-in]:not([animationend]){transform:translateY(1.6rem)}@keyframes cysRevealIn{0%{transform:translateY(1.6rem);opacity:.01}to{transform:translateY(0);opacity:1}}}[data-cy-anim] .cy-tcwi--product.cy-tcwi--product:not(.is-in) .hdt-ratio img{opacity:1;translate:0 0}[data-cy-anim] .cy-tcwi--product.cy-tcwi--product:not(.is-in) .cy-tcwi__ticks{transform:none}[data-cy-anim] .cy-tcwi--product.cy-tcwi--product:not(.is-in) .cy-tcwi__lo,[data-cy-anim] .cy-tcwi--product.cy-tcwi--product:not(.is-in) .cy-tcwi__hi{opacity:1}[data-cy-anim] .cy-tcwi--product.cy-tcwi--product:not(.is-in) .hdt-tcwi-content>h3{clip-path:inset(0 0 0 0)}.cy-sys--scene{position:relative;overflow:hidden;isolation:isolate}.cy-sys--scene>.cys-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.cy-sys--scene>:not(.cys-scene){position:relative;z-index:1}.cy-sys--scene .hdt-s-gradient:not(.cy-sys--scene){background:transparent}.cys-scene__grid,.cys-scene__glow{position:absolute;top:0;right:0;bottom:0;left:0}.cys-scene__grid{background-image:linear-gradient(rgb(var(--color-foreground) / .08) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--color-foreground) / .08) 1px,transparent 1px);background-size:5.6rem 5.6rem;background-position:center top;-webkit-mask-image:radial-gradient(ellipse 72% 70% at 50% 45%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 72% 70% at 50% 45%,#000 20%,transparent 75%)}.cys-scene__glow{background:radial-gradient(ellipse 45% 50% at 0% 0%,rgb(255 0 0 / .13),transparent 70%),radial-gradient(ellipse 45% 50% at 100% 100%,rgb(123 92 255 / .15),transparent 70%),radial-gradient(ellipse 55% 40% at 50% 105%,rgb(255 43 214 / .11),transparent 70%)}@media(max-width:767px){.cys-scene__grid{background-size:4rem 4rem}}.cy-sys{--cys-gold-champagne: linear-gradient(100deg, #B8862B 0%, #E0B54C 22%, #FBE7A1 40%, #E0B54C 52%, #B8862B 68%, #F3D98A 86%, #B8862B 100%);--cys-gold-antique: linear-gradient(100deg, #9A6A12 0%, #C08A22 24%, #E0B04A 44%, #C08A22 62%, #9A6A12 82%, #C08A22 100%);--cys-gold: var(--cys-gold-antique)}[color-scheme=scheme-77e4ef58-56a9-4631-876a-12098ba7d57d].cy-sys,[color-scheme=scheme-77e4ef58-56a9-4631-876a-12098ba7d57d] .cy-sys,[color-scheme=scheme-fe88a2ec-47a1-478d-8953-54da0178e18c].cy-sys,[color-scheme=scheme-fe88a2ec-47a1-478d-8953-54da0178e18c] .cy-sys,.cy-sys.cy-dark,.cy-dark .cy-sys,.cyhv{--cys-gold: var(--cys-gold-champagne)}:is(.cyhv-title__h,.cyvn__digits,.cyvn__why strong,.cyfb__value){background-image:var(--cys-gold);background-size:240% 100%;background-position:0% 50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--cys-gold-fill, currentColor);padding-block-end:.14em;margin-block-end:-.14em}.cyhv-title__h{text-shadow:none;filter:none}@media(prefers-reduced-motion:no-preference){:is(.cyhv-title__h,.cyvn__digits,.cyvn__why strong){animation:cysGoldSweep 9s ease-in-out infinite alternate}}@keyframes cysGoldSweep{0%{background-position:0% 50%}to{background-position:100% 50%}}.cy-sys--subnav .cys-navlink.cys-navlink--hi{align-self:center;padding-block:0;color:#fff}.cy-sys--subnav .cys-navlink.cys-navlink--hi:before,.cy-sys--subnav .cys-navlink.cys-navlink--hi:after{content:none}.cy-sys[data-cy-card-fx] :is([data-cy-fx],.cy-sys--tiles .hdt-tcwi-inner),[data-cy-card-fx] .cy-sys :is([data-cy-fx],.cy-sys--tiles .hdt-tcwi-inner){transition:transform .6s cubic-bezier(.2,.7,.15,1),box-shadow .3s ease}[data-cy-card-fx] [data-cy-fx-pic] img{transform-origin:50% 50%;transition:transform .7s cubic-bezier(.2,.7,.15,1)}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){[data-cy-card-fx] :is([data-cy-fx],.cy-sys--tiles .hdt-tcwi-inner):is(:hover,.is-tilting){transform:perspective(100rem) rotateX(var(--cyfx-rx, 0deg)) rotateY(var(--cyfx-ry, 0deg)) translateY(calc(var(--cys-card-lift, .4rem) * -1 * var(--cyfx-k, 1)))!important;box-shadow:inset 0 0 0 1px rgb(var(--color-foreground) / calc(.12 * var(--cyfx-k, 1))),0 calc(2.4rem * var(--cyfx-k, 1)) calc(4.8rem * var(--cyfx-k, 1)) -2.4rem rgb(0 0 0 / calc(.38 * var(--cyfx-k, 1)))!important}[data-cy-card-fx] :is([data-cy-fx],.cy-sys--tiles .hdt-tcwi-inner).is-tilting{transition:none!important}[data-cy-card-fx] :is([data-cy-fx],.cy-sys--tiles .hdt-tcwi-inner):hover [data-cy-fx-pic] img{transform:scale(var(--cys-card-zoom, 1))}}@media(hover:none),(pointer:coarse){[data-cy-card-fx] [data-cy-fx].is-touch{transform:translateY(calc(var(--cys-card-lift, .4rem) * -1));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground) / .12),0 2.4rem 4.8rem -2.4rem #00000059}[data-cy-card-fx] [data-cy-fx].is-touch>.cy-edge__light{opacity:1;animation:cy-run var(--cy-dur-spin, 1.8s) linear infinite}}@media(prefers-reduced-motion:reduce){[data-cy-card-fx] [data-cy-fx].is-touch>.cy-edge__light{animation:none}}html{--cys-subnav-top: 0px}html.cy-hdr-on{--cys-subnav-top: var(--header-height, 0px)}.cy-footer.cy-sys .hdt-heading-block{font-size:2.8rem;font-weight:800;letter-spacing:-.035em}.cy-footer.cy-sys .hdt-subheading-block{max-inline-size:54ch;font-size:var(--cy-text-lede, 1.6rem);line-height:1.55;color:var(--cys-fg2)}@media(min-width:768px){.cy-footer.cy-sys .hdt-heading-block{font-size:4rem}.cy-footer.cy-sys .hdt-subheading-block{font-size:1.6rem}}@media(min-width:1150px){.cy-footer.cy-sys .hdt-heading-block{font-size:4.8rem}}.cy-offline{position:fixed;z-index:2147483000;inset-inline:16px;inset-block-end:calc(16px + env(safe-area-inset-bottom,0px));margin-inline:auto;max-inline-size:440px;min-block-size:44px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:10px 16px;border-radius:8px;background:#111113;color:#fff;font:600 14px/1.4 var(--font-body-family, system-ui, sans-serif);text-align:center;box-shadow:0 12px 32px -12px #00000073}.cy-offline[popover]{inset:auto 16px calc(16px + env(safe-area-inset-bottom,0px)) 16px;margin:0 auto;border:0;overflow:visible}
/*# sourceMappingURL=/cdn/shop/t/62/assets/cy-section-system.css.map */
