@charset "UTF-8";.cds--layout--size-xs{--cds-layout-size-height-context: var(--cds-layout-size-height-xs, 1.5rem);--cds-layout-size-height: var(--cds-layout-size-height-context)}.cds--layout-constraint--size__default-xs{--cds-layout-size-height: var(--cds-layout-size-height-context, var(--cds-layout-size-height-xs, 1.5rem))}.cds--layout-constraint--size__min-xs{--cds-layout-size-height-min: var(--cds-layout-size-height-xs, 1.5rem)}.cds--layout-constraint--size__max-xs{--cds-layout-size-height-max: var(--cds-layout-size-height-xs, 1.5rem)}.cds--layout--size-sm{--cds-layout-size-height-context: var(--cds-layout-size-height-sm, 2rem);--cds-layout-size-height: var(--cds-layout-size-height-context)}.cds--layout-constraint--size__default-sm{--cds-layout-size-height: var(--cds-layout-size-height-context, var(--cds-layout-size-height-sm, 2rem))}.cds--layout-constraint--size__min-sm{--cds-layout-size-height-min: var(--cds-layout-size-height-sm, 2rem)}.cds--layout-constraint--size__max-sm{--cds-layout-size-height-max: var(--cds-layout-size-height-sm, 2rem)}.cds--layout--size-md{--cds-layout-size-height-context: var(--cds-layout-size-height-md, 2.5rem);--cds-layout-size-height: var(--cds-layout-size-height-context)}.cds--layout-constraint--size__default-md{--cds-layout-size-height: var(--cds-layout-size-height-context, var(--cds-layout-size-height-md, 2.5rem))}.cds--layout-constraint--size__min-md{--cds-layout-size-height-min: var(--cds-layout-size-height-md, 2.5rem)}.cds--layout-constraint--size__max-md{--cds-layout-size-height-max: var(--cds-layout-size-height-md, 2.5rem)}.cds--layout--size-lg{--cds-layout-size-height-context: var(--cds-layout-size-height-lg, 3rem);--cds-layout-size-height: var(--cds-layout-size-height-context)}.cds--layout-constraint--size__default-lg{--cds-layout-size-height: var(--cds-layout-size-height-context, var(--cds-layout-size-height-lg, 3rem))}.cds--layout-constraint--size__min-lg{--cds-layout-size-height-min: var(--cds-layout-size-height-lg, 3rem)}.cds--layout-constraint--size__max-lg{--cds-layout-size-height-max: var(--cds-layout-size-height-lg, 3rem)}.cds--layout--size-xl{--cds-layout-size-height-context: var(--cds-layout-size-height-xl, 4rem);--cds-layout-size-height: var(--cds-layout-size-height-context)}.cds--layout-constraint--size__default-xl{--cds-layout-size-height: var(--cds-layout-size-height-context, var(--cds-layout-size-height-xl, 4rem))}.cds--layout-constraint--size__min-xl{--cds-layout-size-height-min: var(--cds-layout-size-height-xl, 4rem)}.cds--layout-constraint--size__max-xl{--cds-layout-size-height-max: var(--cds-layout-size-height-xl, 4rem)}.cds--layout--size-2xl{--cds-layout-size-height-context: var(--cds-layout-size-height-2xl, 5rem);--cds-layout-size-height: var(--cds-layout-size-height-context)}.cds--layout-constraint--size__default-2xl{--cds-layout-size-height: var(--cds-layout-size-height-context, var(--cds-layout-size-height-2xl, 5rem))}.cds--layout-constraint--size__min-2xl{--cds-layout-size-height-min: var(--cds-layout-size-height-2xl, 5rem)}.cds--layout-constraint--size__max-2xl{--cds-layout-size-height-max: var(--cds-layout-size-height-2xl, 5rem)}.cds--layout--density-condensed{--cds-layout-density-padding-inline-context: var(--cds-layout-density-padding-inline-condensed, .5rem);--cds-layout-density-padding-inline: var(--cds-layout-density-padding-inline-context)}.cds--layout-constraint--density__default-condensed{--cds-layout-density-padding-inline: var(--cds-layout-density-padding-inline-context, var(--cds-layout-density-padding-inline-condensed, .5rem))}.cds--layout-constraint--density__min-condensed{--cds-layout-density-padding-inline-min: var(--cds-layout-density-padding-inline-condensed, .5rem)}.cds--layout-constraint--density__max-condensed{--cds-layout-density-padding-inline-max: var(--cds-layout-density-padding-inline-condensed, .5rem)}.cds--layout--density-normal{--cds-layout-density-padding-inline-context: var(--cds-layout-density-padding-inline-normal, 1rem);--cds-layout-density-padding-inline: var(--cds-layout-density-padding-inline-context)}.cds--layout-constraint--density__default-normal{--cds-layout-density-padding-inline: var(--cds-layout-density-padding-inline-context, var(--cds-layout-density-padding-inline-normal, 1rem))}.cds--layout-constraint--density__min-normal{--cds-layout-density-padding-inline-min: var(--cds-layout-density-padding-inline-normal, 1rem)}.cds--layout-constraint--density__max-normal{--cds-layout-density-padding-inline-max: var(--cds-layout-density-padding-inline-normal, 1rem)}:root{--cds-layout-size-height-xs: 1.5rem;--cds-layout-size-height-sm: 2rem;--cds-layout-size-height-md: 2.5rem;--cds-layout-size-height-lg: 3rem;--cds-layout-size-height-xl: 4rem;--cds-layout-size-height-2xl: 5rem;--cds-layout-size-height-min: 0px;--cds-layout-size-height-max: 999999999px;--cds-layout-density-padding-inline-condensed: .5rem;--cds-layout-density-padding-inline-normal: 1rem;--cds-layout-density-padding-inline-min: 0px;--cds-layout-density-padding-inline-max: 999999999px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{padding:0;border:0;margin:0;font:inherit;font-feature-settings:"liga" 1;font-size:100%;vertical-align:baseline}button,select,input,textarea{border-radius:0;font-family:inherit}:root{color-scheme:var(--cds-color-scheme, light)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{background-color:var(--cds-background, #ffffff);color:var(--cds-text-primary, #161616);line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html{font-size:100%}body{font-weight:400;font-family:IBM Plex Sans,system-ui,-apple-system,BlinkMacSystemFont,".SFNSText-Regular",sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}code{font-family:IBM Plex Mono,system-ui,-apple-system,BlinkMacSystemFont,".SFNSText-Regular",monospace}strong{font-weight:600}@media screen and (-ms-high-contrast: active){svg{fill:ButtonText}}h1{font-size:var(--cds-heading-06-font-size, 2.625rem);font-weight:var(--cds-heading-06-font-weight, 300);line-height:var(--cds-heading-06-line-height, 1.199);letter-spacing:var(--cds-heading-06-letter-spacing, 0)}h2{font-size:var(--cds-heading-05-font-size, 2rem);font-weight:var(--cds-heading-05-font-weight, 400);line-height:var(--cds-heading-05-line-height, 1.25);letter-spacing:var(--cds-heading-05-letter-spacing, 0)}h3{font-size:var(--cds-heading-04-font-size, 1.75rem);font-weight:var(--cds-heading-04-font-weight, 400);line-height:var(--cds-heading-04-line-height, 1.28572);letter-spacing:var(--cds-heading-04-letter-spacing, 0)}h4{font-size:var(--cds-heading-03-font-size, 1.25rem);font-weight:var(--cds-heading-03-font-weight, 400);line-height:var(--cds-heading-03-line-height, 1.4);letter-spacing:var(--cds-heading-03-letter-spacing, 0)}h5{font-size:var(--cds-heading-02-font-size, 1rem);font-weight:var(--cds-heading-02-font-weight, 600);line-height:var(--cds-heading-02-line-height, 1.5);letter-spacing:var(--cds-heading-02-letter-spacing, 0)}h6{font-size:var(--cds-heading-01-font-size, .875rem);font-weight:var(--cds-heading-01-font-weight, 600);line-height:var(--cds-heading-01-line-height, 1.42857);letter-spacing:var(--cds-heading-01-letter-spacing, .16px)}p{font-size:var(--cds-body-02-font-size, 1rem);font-weight:var(--cds-body-02-font-weight, 400);line-height:var(--cds-body-02-line-height, 1.5);letter-spacing:var(--cds-body-02-letter-spacing, 0)}a{color:var(--cds-link-primary, #0062fe)}em{font-style:italic}:root{--cds-layer: var(--cds-layer-01, #f4f4f4);--cds-layer-active: var(--cds-layer-active-01, #c6c6c6);--cds-layer-background: var(--cds-layer-background-01, #ffffff);--cds-layer-hover: var(--cds-layer-hover-01, #e8e8e8);--cds-layer-selected: var(--cds-layer-selected-01, #e0e0e0);--cds-layer-selected-hover: var(--cds-layer-selected-hover-01, #d1d1d1);--cds-layer-accent: var(--cds-layer-accent-01, #e0e0e0);--cds-layer-accent-hover: var(--cds-layer-accent-hover-01, #d1d1d1);--cds-layer-accent-active: var(--cds-layer-accent-active-01, #a8a8a8);--cds-field: var(--cds-field-01, #f4f4f4);--cds-field-hover: var(--cds-field-hover-01, #e8e8e8);--cds-border-subtle: var(--cds-border-subtle-00, #e0e0e0);--cds-border-subtle-selected: var(--cds-border-subtle-selected-01, #c6c6c6);--cds-border-strong: var(--cds-border-strong-01, #8d8d8d);--cds-border-tile: var(--cds-border-tile-01, #c6c6c6)}.cds--layer-one{--cds-layer: var(--cds-layer-01, #f4f4f4);--cds-layer-active: var(--cds-layer-active-01, #c6c6c6);--cds-layer-background: var(--cds-layer-background-01, #ffffff);--cds-layer-hover: var(--cds-layer-hover-01, #e8e8e8);--cds-layer-selected: var(--cds-layer-selected-01, #e0e0e0);--cds-layer-selected-hover: var(--cds-layer-selected-hover-01, #d1d1d1);--cds-layer-accent: var(--cds-layer-accent-01, #e0e0e0);--cds-layer-accent-hover: var(--cds-layer-accent-hover-01, #d1d1d1);--cds-layer-accent-active: var(--cds-layer-accent-active-01, #a8a8a8);--cds-field: var(--cds-field-01, #f4f4f4);--cds-field-hover: var(--cds-field-hover-01, #e8e8e8);--cds-border-subtle: var(--cds-border-subtle-00, #e0e0e0);--cds-border-subtle-selected: var(--cds-border-subtle-selected-01, #c6c6c6);--cds-border-strong: var(--cds-border-strong-01, #8d8d8d);--cds-border-tile: var(--cds-border-tile-01, #c6c6c6)}.cds--layer-two{--cds-layer: var(--cds-layer-02, #ffffff);--cds-layer-active: var(--cds-layer-active-02, #c6c6c6);--cds-layer-background: var(--cds-layer-background-02, #f4f4f4);--cds-layer-hover: var(--cds-layer-hover-02, #e8e8e8);--cds-layer-selected: var(--cds-layer-selected-02, #e0e0e0);--cds-layer-selected-hover: var(--cds-layer-selected-hover-02, #d1d1d1);--cds-layer-accent: var(--cds-layer-accent-02, #e0e0e0);--cds-layer-accent-hover: var(--cds-layer-accent-hover-02, #d1d1d1);--cds-layer-accent-active: var(--cds-layer-accent-active-02, #a8a8a8);--cds-field: var(--cds-field-02, #ffffff);--cds-field-hover: var(--cds-field-hover-02, #e8e8e8);--cds-border-subtle: var(--cds-border-subtle-01, #c6c6c6);--cds-border-subtle-selected: var(--cds-border-subtle-selected-02, #c6c6c6);--cds-border-strong: var(--cds-border-strong-02, #8d8d8d);--cds-border-tile: var(--cds-border-tile-02, #a8a8a8)}.cds--layer-three{--cds-layer: var(--cds-layer-03, #f4f4f4);--cds-layer-active: var(--cds-layer-active-03, #c6c6c6);--cds-layer-background: var(--cds-layer-background-03, #ffffff);--cds-layer-hover: var(--cds-layer-hover-03, #e8e8e8);--cds-layer-selected: var(--cds-layer-selected-03, #e0e0e0);--cds-layer-selected-hover: var(--cds-layer-selected-hover-03, #d1d1d1);--cds-layer-accent: var(--cds-layer-accent-03, #e0e0e0);--cds-layer-accent-hover: var(--cds-layer-accent-hover-03, #d1d1d1);--cds-layer-accent-active: var(--cds-layer-accent-active-03, #a8a8a8);--cds-field: var(--cds-field-03, #f4f4f4);--cds-field-hover: var(--cds-field-hover-03, #e8e8e8);--cds-border-subtle: var(--cds-border-subtle-02, #e0e0e0);--cds-border-subtle-selected: var(--cds-border-subtle-selected-03, #c6c6c6);--cds-border-strong: var(--cds-border-strong-03, #8d8d8d);--cds-border-tile: var(--cds-border-tile-03, #c6c6c6)}.cds--layer-one.cds--layer__with-background,.cds--layer-two.cds--layer__with-background,.cds--layer-three.cds--layer__with-background{background-color:var(--cds-layer-background)}.cds--accordion{--cds-layout-size-height-local: clamp(max(var(--cds-layout-size-height-min), var(--cds-layout-size-height-sm)), var(--cds-layout-size-height, var(--cds-layout-size-height-md)), min(var(--cds-layout-size-height-max), var(--cds-layout-size-height-lg)));--cds-layout-density-padding-inline-local: clamp(var(--cds-layout-density-padding-inline-min), var(--cds-layout-density-padding-inline, var(--cds-layout-density-padding-inline-normal)), var(--cds-layout-density-padding-inline-max));box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--accordion *,.cds--accordion *:before,.cds--accordion *:after{box-sizing:inherit}.cds--accordion{inline-size:100%;list-style:none}.cds--accordion__item{display:list-item;overflow:visible;border-block-start:1px solid var(--cds-border-subtle);transition:border-color cubic-bezier(.2,0,.38,.9) .11s}.cds--accordion__item:last-child{border-block-end:1px solid var(--cds-border-subtle)}.cds--accordion__item:not(.cds--accordion__item--active):hover,.cds--accordion__item:not(.cds--accordion__item--active):hover+.cds--accordion__item{border-block-start-color:var(--cds-layer-hover)}.cds--accordion__item:not(.cds--accordion__item--active):last-child:hover{border-block-end-color:var(--cds-layer-hover)}.cds--accordion__heading{transition:background-color cubic-bezier(.2,0,.38,.9) .11s;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;text-align:start;inline-size:100%;box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--accordion__heading *,.cds--accordion__heading *:before,.cds--accordion__heading *:after{box-sizing:inherit}.cds--accordion__heading::-moz-focus-inner{border:0}.cds--accordion__heading{position:relative;display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-start;margin:0;color:var(--cds-text-primary, #161616);cursor:pointer;inline-size:100%;min-block-size:var(--cds-layout-size-height-local);padding-inline-end:var(--cds-layout-density-padding-inline-local)}.cds--accordion__heading:hover{background-color:var(--cds-layer-hover);outline:none}.cds--accordion__heading:focus{position:relative;z-index:2;box-shadow:0 -1px 0 0 var(--cds-focus, #0f62fe),inset 0 1px 0 0 var(--cds-focus, #0f62fe),inset 2px 0 0 0 var(--cds-focus, #0f62fe),0 1px 0 0 var(--cds-focus, #0f62fe),inset 0 -1px 0 0 var(--cds-focus, #0f62fe),inset -2px 0 0 0 var(--cds-focus, #0f62fe);outline:none}@media screen and (-ms-high-contrast: active),(forced-colors: active){.cds--accordion__heading:focus{outline:2px solid Highlight}}.cds--accordion__heading[disabled]{background-color:transparent;color:var(--cds-text-disabled, rgba(22, 22, 22, .25));cursor:not-allowed}.cds--accordion__heading[disabled] .cds--accordion__arrow{fill:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--accordion__heading[disabled]:hover:before{background-color:transparent}.cds--accordion__item--disabled,.cds--accordion__item--disabled+.cds--accordion__item{border-block-start:1px solid var(--cds-border-subtle)}li.cds--accordion__item--disabled:last-of-type{border-block-end:1px solid var(--cds-border-subtle)}.cds--accordion__arrow{outline:2px solid transparent;outline-offset:-2px;transition:all .11s cubic-bezier(.2,0,.38,.9)}.cds--accordion__arrow{flex:0 0 1rem;block-size:1rem;fill:var(--cds-icon-primary, #161616);inline-size:1rem;transform:rotate(-270deg)}.cds--accordion__title{font-size:var(--cds-body-01-font-size, .875rem);font-weight:var(--cds-body-01-font-weight, 400);line-height:var(--cds-body-01-line-height, 1.42857);letter-spacing:var(--cds-body-01-letter-spacing, .16px)}.cds--accordion__title{z-index:1;inline-size:100%;padding-inline-start:1rem;text-align:start}.cds--accordion__wrapper{display:none;overflow:hidden;padding:0;max-block-size:0;opacity:0;transition:all .11s cubic-bezier(0,0,.38,.9) allow-discrete;writing-mode:horizontal-tb}.cds--accordion__content{padding-inline:var(--cds-layout-density-padding-inline-local)}@media (min-width: 480px){.cds--accordion__content{padding-inline-end:3rem}}@media (min-width: 640px){.cds--accordion__content{padding-inline-end:25%}}.cds--accordion__content>p{font-size:var(--cds-body-01-font-size, .875rem);font-weight:var(--cds-body-01-font-weight, 400);line-height:var(--cds-body-01-line-height, 1.42857);letter-spacing:var(--cds-body-01-letter-spacing, .16px)}.cds--accordion--start .cds--accordion__heading{flex-direction:row}.cds--accordion--start .cds--accordion__arrow{margin:2px 0 0 var(--cds-layout-density-padding-inline-local)}.cds--accordion--start .cds--accordion__title{margin-inline-end:1rem}.cds--accordion--start .cds--accordion__content{margin-inline-start:calc(var(--cds-layout-density-padding-inline-local) + 1rem)}.cds--accordion__item--collapsing .cds--accordion__content,.cds--accordion__item--expanding .cds--accordion__content{display:block}.cds--accordion__item--active{overflow:visible}.cds--accordion__item--active>.cds--accordion__wrapper{display:block;overflow:visible;max-block-size:fit-content;opacity:1;padding-block:.5rem;padding-block-end:1.5rem}.cds--accordion__item--active>.cds--accordion__heading>.cds--accordion__arrow{fill:var(--cds-icon-primary, #161616);transform:rotate(-90deg)}@starting-style{.cds--accordion__item--active>.cds--accordion__wrapper{padding:0;max-block-size:0;opacity:0}}.cds--accordion--flush .cds--accordion__item{position:relative;border-color:transparent}.cds--accordion--flush .cds--accordion__item:last-child,.cds--accordion--flush .cds--accordion__item:hover,.cds--accordion--flush .cds--accordion__item:last-child:hover,.cds--accordion--flush .cds--accordion__item:hover+.cds--accordion__item{border-color:transparent}.cds--accordion--flush .cds--accordion__item:before,.cds--accordion--flush .cds--accordion__item:after{position:absolute;display:block;block-size:1px;content:"";inline-size:calc(100% - 2rem);margin-inline-start:1rem;transition:background cubic-bezier(.2,0,.38,.9) .11s}@media screen and (prefers-reduced-motion: reduce){.cds--accordion--flush .cds--accordion__item:before,.cds--accordion--flush .cds--accordion__item:after{transition:none}}.cds--accordion--flush .cds--accordion__item:before{background:var(--cds-border-subtle);inset-block-start:-1px}.cds--accordion--flush .cds--accordion__item:last-child:after{background:var(--cds-border-subtle);inset-block-end:-1px}.cds--accordion--flush .cds--accordion__heading:hover{position:relative;z-index:1}.cds--accordion--flush .cds--accordion__heading:hover:before,.cds--accordion--flush .cds--accordion__heading:hover:after{position:absolute;display:block;background:var(--cds-layer-hover);block-size:1px;content:"";inline-size:100%;inset-inline-start:0;transition:background cubic-bezier(.2,0,.38,.9) .11s}@media screen and (prefers-reduced-motion: reduce){.cds--accordion--flush .cds--accordion__heading:hover:before,.cds--accordion--flush .cds--accordion__heading:hover:after{transition:none}}.cds--accordion--flush .cds--accordion__heading:hover:before{inset-block-start:-1px}.cds--accordion--flush .cds--accordion__heading:hover:after{inset-block-end:-1px}.cds--accordion--flush .cds--accordion__heading:hover:focus:after,.cds--accordion--flush .cds--accordion__heading:hover:focus:before{background:none}.cds--accordion.cds--skeleton .cds--accordion__heading,.cds--accordion.cds--skeleton .cds--accordion__button{cursor:default}.cds--accordion.cds--skeleton .cds--accordion__arrow{cursor:default;fill:var(--cds-icon-primary, #161616);pointer-events:none}.cds--accordion.cds--skeleton .cds--accordion__arrow:hover,.cds--accordion.cds--skeleton .cds--accordion__arrow:focus,.cds--accordion.cds--skeleton .cds--accordion__arrow:active{border:none;cursor:default;outline:none}.cds--accordion.cds--skeleton .cds--accordion__heading:hover:before,.cds--accordion.cds--skeleton .cds--accordion__heading:hover{background-color:transparent}.cds--accordion--end.cds--skeleton .cds--accordion__arrow{margin-inline-start:1rem}.cds--skeleton .cds--accordion__heading:focus .cds--accordion__arrow{border:none;cursor:default;outline:none}.cds--accordion__title.cds--skeleton__text{margin-block-end:0}.cds--accordion.cds--skeleton .cds--accordion__title{margin-inline-start:1rem}[dir=rtl] .cds--accordion--start .cds--accordion__heading{padding-inline:var(--cds-layout-density-padding-inline-local) 0}[dir=rtl] .cds--accordion--start .cds--accordion__title{margin-inline-end:0;padding-inline-start:0}@keyframes cds--hide-feedback{0%{opacity:1;visibility:inherit}to{opacity:0;visibility:hidden}}@keyframes cds--show-feedback{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:inherit}}@keyframes cds--skeleton{0%{opacity:.3;transform:scaleX(0);transform-origin:left}20%{opacity:1;transform:scaleX(1);transform-origin:left}28%{transform:scaleX(1);transform-origin:right}51%{transform:scaleX(0);transform-origin:right}58%{transform:scaleX(0);transform-origin:right}82%{transform:scaleX(1);transform-origin:right}83%{transform:scaleX(1);transform-origin:left}96%{transform:scaleX(0);transform-origin:left}to{opacity:.3;transform:scaleX(0);transform-origin:left}}.cds--assistive-text,.cds--visually-hidden{position:absolute;overflow:hidden;padding:0;border:0;margin:-1px;block-size:1px;clip:rect(0,0,0,0);inline-size:1px;visibility:inherit;white-space:nowrap}.cds--popover-container{display:inline-block}.cds--popover-container:not(.cds--popover--auto-align){position:relative}.cds--popover--high-contrast .cds--popover{--cds-popover-background-color: var(--cds-background-inverse, #393939);--cds-popover-text-color: var(--cds-text-inverse, #ffffff)}.cds--popover--high-contrast .cds--popover .cds--skeleton,.cds--popover--high-contrast .cds--popover .cds--skeleton__text,.cds--popover--high-contrast .cds--popover .cds--skeleton__placeholder,.cds--popover--high-contrast .cds--popover .cds--icon--skeleton{background:var(--cds-background-inverse-hover, #474747)}.cds--popover--high-contrast .cds--popover .cds--skeleton:before,.cds--popover--high-contrast .cds--popover .cds--skeleton__text:before,.cds--popover--high-contrast .cds--popover .cds--skeleton__placeholder:before,.cds--popover--high-contrast .cds--popover .cds--icon--skeleton:before{background:var(--cds-background-inverse, #393939)}.cds--popover--drop-shadow .cds--popover{filter:var(--cds-popover-drop-shadow, drop-shadow(0 .125rem .125rem rgba(0, 0, 0, .2)))}.cds--popover--border>.cds--popover>.cds--popover-content{outline:1px solid var(--cds-popover-border-color, var(--cds-border-subtle));outline-offset:-1px}.cds--popover--caret{--cds-popover-offset: .625rem}.cds--popover{position:absolute;z-index:6000;top:0;right:0;bottom:0;left:0;pointer-events:none}.cds--popover-content{--cds-layout-size-height-sm: 2rem}.cds--popover-content.cds--layout--size-sm,.cds--layout--size-sm :where(.cds--popover-content){--cds-layout-size-height: var(--cds-layout-size-height-sm)}.cds--popover-content{--cds-layout-size-height-md: 2.5rem}.cds--popover-content.cds--layout--size-md,.cds--layout--size-md :where(.cds--popover-content){--cds-layout-size-height: var(--cds-layout-size-height-md)}.cds--popover-content{--cds-layout-size-height-lg: 3rem}.cds--popover-content.cds--layout--size-lg,.cds--layout--size-lg :where(.cds--popover-content){--cds-layout-size-height: var(--cds-layout-size-height-lg)}.cds--popover-content{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--popover-content *,.cds--popover-content *:before,.cds--popover-content *:after{box-sizing:inherit}.cds--popover-content{position:absolute;z-index:6000;display:none;border-radius:var(--cds-popover-border-radius, 2px);background-color:var(--cds-popover-background-color, var(--cds-layer));color:var(--cds-popover-text-color, var(--cds-text-primary, #161616));inline-size:max-content;max-inline-size:23rem;pointer-events:auto}.cds--popover--open>.cds--popover>.cds--popover-content{display:block}.cds--popover--background-token__background>.cds--popover>.cds--popover-content{background-color:var(--cds-background, #ffffff)}.cds--popover-content:before{position:absolute;display:none;content:""}.cds--popover--open>.cds--popover>.cds--popover-content:before{display:block}.cds--popover-caret,.cds--popover--auto-align.cds--popover-caret{position:absolute;z-index:6000;display:none;will-change:transform}.cds--popover-caret:after,.cds--popover--auto-align.cds--popover-caret:after{position:absolute;display:block;background-color:var(--cds-popover-background-color, var(--cds-layer));content:""}.cds--popover-caret:before,.cds--popover--auto-align.cds--popover-caret:before{position:absolute;display:none;background-color:var(--cds-popover-border-color, var(--cds-border-subtle));content:""}.cds--popover--background-token__background>.cds--popover>.cds--popover-caret:after{background-color:var(--cds-background, #ffffff)}.cds--popover--border .cds--popover-caret:before,.cds--popover--border .cds--popover--auto-align.cds--popover-caret:before{display:block}.cds--popover--caret.cds--popover--open>.cds--popover>.cds--popover-caret{display:block}.cds--popover--auto-align.cds--popover--caret.cds--popover--open>.cds--popover>.cds--popover-content>.cds--popover-caret{display:block}.cds--popover--tab-tip>.cds--popover>.cds--popover-caret{display:none}.cds--popover--bottom:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content{inset-block-end:0;inset-inline-start:50%;transform:translate(-50%,calc(100% + var(--cds-popover-offset, 0rem)))}.cds--popover--bottom:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content,.cds--popover--bottom-start:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content,.cds--popover--bottom-end:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content{inset-block-end:-.25rem}.cds--popover--top:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content,.cds--popover--top-start:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content,.cds--popover--top-end:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content{inset-block-start:-.25rem}.cds--popover--top-start:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content,.cds--popover--bottom-start:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content{inset-inline-start:calc(50% - var(--cds-popover-offset, 0rem) - 1rem)}.cds--popover--top-end:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content,.cds--popover--bottom-end:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content{inset-inline-end:calc(50% - var(--cds-popover-offset, 0rem) - 1rem)}.cds--popover--right:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content,.cds--popover--right-start:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content,.cds--popover--right-end:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content{inset-inline-start:calc(100% + .25rem)}.cds--popover--left:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content,.cds--popover--left-start:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content,.cds--popover--left-end:not(.cds--popover--caret):not(.cds--popover--auto-align):not(.cds--popover--tab-tip)>.cds--popover>.cds--popover-content{inset-inline-end:calc(100% + .25rem)}.cds--popover--bottom:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content{transform:translate(50%,calc(100% + var(--cds-popover-offset, 0rem)))}.cds--popover--bottom-left:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content,.cds--popover--bottom-start:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content{inset-block-end:0;inset-inline-start:calc(50% - var(--cds-popover-offset, 0rem));transform:translate(calc(-1 * var(--cds-popover-offset, 0rem)),calc(100% + var(--cds-popover-offset, 0rem)))}.cds--popover--bottom-left:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content,.cds--popover--bottom-start:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content{inset-inline-end:calc(50% - var(--cds-popover-offset, 0rem));inset-inline-start:initial}.cds--popover--bottom-right:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content,.cds--popover--bottom-end:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content{inset-block-end:0;inset-inline-end:calc(50% - var(--cds-popover-offset, 0rem));transform:translate(var(--cds-popover-offset, 0rem),calc(100% + var(--cds-popover-offset, 0rem)))}.cds--popover--bottom-right:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content,.cds--popover--bottom-end:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content{inset-inline-start:calc(50% - var(--cds-popover-offset, 0rem))}.cds--popover--bottom>.cds--popover>.cds--popover-content:before,.cds--popover--bottom-left>.cds--popover>.cds--popover-content:before,.cds--popover--bottom-start>.cds--popover>.cds--popover-content:before,.cds--popover--bottom-right>.cds--popover>.cds--popover-content:before,.cds--popover--bottom-end>.cds--popover>.cds--popover-content:before{block-size:var(--cds-popover-offset, 0rem);inset-block-start:0;inset-inline:0;transform:translateY(-100%)}.cds--popover--bottom>.cds--popover>.cds--popover-caret,.cds--popover--bottom-left>.cds--popover>.cds--popover-caret,.cds--popover--bottom-start>.cds--popover>.cds--popover-caret,.cds--popover--bottom-right>.cds--popover>.cds--popover-caret,.cds--popover--bottom-end>.cds--popover>.cds--popover-caret{block-size:var(--cds-popover-caret-height, .375rem);inline-size:var(--cds-popover-caret-width, .75rem);inset-block-end:0;inset-inline-start:50%;transform:translate(-50%,var(--cds-popover-offset, 0rem))}.cds--popover--bottom>.cds--popover>.cds--popover-caret:after,.cds--popover--bottom-left>.cds--popover>.cds--popover-caret:after,.cds--popover--bottom-start>.cds--popover>.cds--popover-caret:after,.cds--popover--bottom-right>.cds--popover>.cds--popover-caret:after,.cds--popover--bottom-end>.cds--popover>.cds--popover-caret:after{block-size:var(--cds-popover-caret-height, .375rem);clip-path:polygon(0% 100%,50% 0%,100% 100%);inline-size:var(--cds-popover-caret-width, .75rem)}.cds--popover--border.cds--popover--bottom>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--bottom-left>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--bottom-start>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--bottom-right>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--bottom-end>.cds--popover>.cds--popover-caret:before{block-size:var(--cds-popover-caret-height, .375rem);clip-path:polygon(0% 100%,50% 0%,100% 100%);inline-size:var(--cds-popover-caret-width, .75rem)}.cds--popover--border.cds--popover--bottom>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--bottom-left>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--bottom-start>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--bottom-right>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--bottom-end>.cds--popover>.cds--popover-caret:after{inline-size:calc(var(--cds-popover-caret-width, .75rem) - 1px);inset-block-start:1px;inset-inline-start:.5px}.cds--popover--bottom:dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--bottom-left:dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--bottom-start:dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--bottom-right:dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--bottom-end:dir(rtl)>.cds--popover>.cds--popover-caret{transform:translate(50%,var(--cds-popover-offset, 0rem))}.cds--popover--bottom.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--bottom-left.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--bottom-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--bottom-right.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--bottom-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret{block-size:var(--cds-popover-caret-height, .375rem);inline-size:var(--cds-popover-caret-width, .75rem)}.cds--popover--bottom.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--bottom-left.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--bottom-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--bottom-right.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--bottom-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after{block-size:var(--cds-popover-caret-height, .375rem);clip-path:polygon(0% 100%,50% 0%,100% 100%);inline-size:var(--cds-popover-caret-width, .75rem)}.cds--popover--border.cds--popover--bottom.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--bottom-left.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--bottom-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--bottom-right.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--bottom-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before{block-size:var(--cds-popover-caret-height, .375rem);clip-path:polygon(0% 100%,50% 0%,100% 100%);inline-size:var(--cds-popover-caret-width, .75rem)}.cds--popover--border.cds--popover--bottom.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--bottom-left.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--bottom-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--bottom-right.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--bottom-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after{inline-size:calc(var(--cds-popover-caret-width, .75rem) - 1px);inset-block-start:1px;inset-inline-start:.5px}.cds--popover--top:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content{inset-block-start:0;inset-inline-start:50%;transform:translate(-50%,calc(-100% - var(--cds-popover-offset, 0rem)))}.cds--popover--top:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content{transform:translate(50%,calc(-100% - var(--cds-popover-offset, 0rem)))}.cds--popover--top-left:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content,.cds--popover--top-start:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content{inset-block-start:0;inset-inline-start:calc(50% - var(--cds-popover-offset, 0rem));transform:translate(calc(-1 * var(--cds-popover-offset, 0rem)),calc(-100% - var(--cds-popover-offset, 0rem)))}.cds--popover--top-left:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content,.cds--popover--top-start:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content{inset-inline-end:calc(50% - var(--cds-popover-offset, 0rem));inset-inline-start:initial}.cds--popover--top-right:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content,.cds--popover--top-end:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content{inset-block-start:0;inset-inline-end:calc(50% - var(--cds-popover-offset, 0rem));transform:translate(var(--cds-popover-offset, 0rem),calc(-100% - var(--cds-popover-offset, 0rem)))}.cds--popover--top-right:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content,.cds--popover--top-end:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content{inset-inline-start:calc(50% - var(--cds-popover-offset, 0rem))}.cds--popover--top>.cds--popover>.cds--popover-content:before,.cds--popover--top-left>.cds--popover>.cds--popover-content:before,.cds--popover--top-start>.cds--popover>.cds--popover-content:before,.cds--popover--top-right>.cds--popover>.cds--popover-content:before,.cds--popover--top-end>.cds--popover>.cds--popover-content:before{block-size:var(--cds-popover-offset, 0rem);inset-block-end:0;inset-inline:0;transform:translateY(100%)}.cds--popover--top>.cds--popover>.cds--popover-caret,.cds--popover--top-left>.cds--popover>.cds--popover-caret,.cds--popover--top-start>.cds--popover>.cds--popover-caret,.cds--popover--top-right>.cds--popover>.cds--popover-caret,.cds--popover--top-end>.cds--popover>.cds--popover-caret{block-size:var(--cds-popover-caret-height, .375rem);inline-size:var(--cds-popover-caret-width, .75rem);inset-block-start:0;inset-inline-start:50%;transform:translate(-50%,calc(-1 * var(--cds-popover-offset, 0rem)))}.cds--popover--top>.cds--popover>.cds--popover-caret:after,.cds--popover--top-left>.cds--popover>.cds--popover-caret:after,.cds--popover--top-start>.cds--popover>.cds--popover-caret:after,.cds--popover--top-right>.cds--popover>.cds--popover-caret:after,.cds--popover--top-end>.cds--popover>.cds--popover-caret:after{block-size:var(--cds-popover-caret-height, .375rem);clip-path:polygon(0% 0%,50% 100%,100% 0%);inline-size:var(--cds-popover-caret-width, .75rem)}.cds--popover--border.cds--popover--top>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--top-left>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--top-start>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--top-right>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--top-end>.cds--popover>.cds--popover-caret:before{block-size:var(--cds-popover-caret-height, .375rem);clip-path:polygon(0% 0%,50% 100%,100% 0%);inline-size:var(--cds-popover-caret-width, .75rem)}.cds--popover--border.cds--popover--top>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--top-left>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--top-start>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--top-right>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--top-end>.cds--popover>.cds--popover-caret:after{inline-size:calc(var(--cds-popover-caret-width, .75rem) - 1px);inset-block-start:-1px;inset-inline-start:.5px}.cds--popover--top:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--top-left:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--top-start:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--top-right:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--top-end:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret{transform:translate(50%,calc(-1 * var(--cds-popover-offset, 0rem)))}.cds--popover--top.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--top-left.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--top-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--top-right.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--top-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret{block-size:var(--cds-popover-caret-height, .375rem);inline-size:var(--cds-popover-caret-width, .75rem)}.cds--popover--top.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--top-left.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--top-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--top-right.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--top-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after{block-size:var(--cds-popover-caret-height, .375rem);clip-path:polygon(0% 0%,50% 100%,100% 0%);inline-size:var(--cds-popover-caret-width, .75rem)}.cds--popover--border.cds--popover--top.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--top-left.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--top-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--top-right.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--top-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before{block-size:var(--cds-popover-caret-height, .375rem);clip-path:polygon(0% 0%,50% 100%,100% 0%);inline-size:var(--cds-popover-caret-width, .75rem)}.cds--popover--border.cds--popover--top.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--top-left.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--top-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--top-right.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--top-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after{inline-size:calc(var(--cds-popover-caret-width, .75rem) - 1px);inset-block-start:-1px;inset-inline-start:.5px}.cds--popover--right:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content{inset-block-start:50%;inset-inline-start:100%;transform:translate(var(--cds-popover-offset, 0rem),-50%)}.cds--popover--right-top:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content,.cds--popover--right-start:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content{inset-block-start:50%;inset-inline-start:100%;transform:translate(var(--cds-popover-offset, 0rem),calc(.5 * var(--cds-popover-offset, 0rem) * -1 - 16px))}.cds--popover--right-bottom:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content,.cds--popover--right-end:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content{inset-block-end:50%;inset-inline-start:100%;transform:translate(var(--cds-popover-offset, 0rem),calc(.5 * var(--cds-popover-offset, 0rem) + 16px))}.cds--popover--right:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content,.cds--popover--right-bottom:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content,.cds--popover--right-end:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content,.cds--popover--right-top:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content,.cds--popover--right-start:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content{inset-inline-end:100%;inset-inline-start:initial}.cds--popover--right>.cds--popover>.cds--popover-content:before,.cds--popover--right-top>.cds--popover>.cds--popover-content:before,.cds--popover--right-start>.cds--popover>.cds--popover-content:before,.cds--popover--right-bottom>.cds--popover>.cds--popover-content:before,.cds--popover--right-end>.cds--popover>.cds--popover-content:before{inline-size:var(--cds-popover-offset, 0rem);inset-block:0;inset-inline-start:0;transform:translate(-100%)}.cds--popover--right:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret,.cds--popover--right-top:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret,.cds--popover--right-start:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret,.cds--popover--right-bottom:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret,.cds--popover--right-end:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret{block-size:var(--cds-popover-caret-width, .75rem);inline-size:var(--cds-popover-caret-height, .375rem);inset-block-start:50%;inset-inline-start:100%;transform:translate(calc(var(--cds-popover-offset, 0rem) - 100%),-50%)}.cds--popover--right:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--right-top:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--right-start:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--right-bottom:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--right-end:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after{block-size:var(--cds-popover-caret-width, .75rem);clip-path:polygon(0% 50%,100% 0%,100% 100%);inline-size:var(--cds-popover-caret-height, .375rem)}.cds--popover--right:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--right-top:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--right-start:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--right-bottom:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--right-end:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret{inset-inline-end:100%;inset-inline-start:initial}.cds--popover--border.cds--popover--right:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--right-top:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--right-start:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--right-bottom:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--right-end:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:before{block-size:var(--cds-popover-caret-width, .75rem);clip-path:polygon(0% 50%,100% 0%,100% 100%);inline-size:var(--cds-popover-caret-height, .375rem)}.cds--popover--border.cds--popover--right:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-top:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-start:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-bottom:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-end:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after{inset-inline-start:1px}.cds--popover--border.cds--popover--right:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-top:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-start:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-bottom:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-end:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret:after{inset-inline-start:-1px}.cds--popover--right.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--right-top.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--right-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--right-bottom.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--right-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret{block-size:var(--cds-popover-caret-width, .75rem);inline-size:var(--cds-popover-caret-height, .375rem)}.cds--popover--right.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--right-top.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--right-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--right-bottom.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--right-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after{block-size:var(--cds-popover-caret-width, .75rem);clip-path:polygon(0% 50%,100% 0%,100% 100%);inline-size:var(--cds-popover-caret-height, .375rem)}.cds--popover--border.cds--popover--right.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--right-top.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--right-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--right-bottom.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--right-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before{block-size:var(--cds-popover-caret-width, .75rem);clip-path:polygon(0% 50%,100% 0%,100% 100%);inline-size:var(--cds-popover-caret-height, .375rem)}.cds--popover--border.cds--popover--right.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-top.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-bottom.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after{inset-inline-start:1px}.cds--popover--border.cds--popover--right.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--right-top.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--right-start.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--right-bottom.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--right-end.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:before{margin-inline-start:1px}.cds--popover--border.cds--popover--right.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-top.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-start.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-bottom.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--right-end.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:after{inset-inline-start:0}.cds--popover--left:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content{inset-block-start:50%;inset-inline-end:100%;transform:translate(calc(-1 * var(--cds-popover-offset, 0rem) + .1px),-50%)}.cds--popover--left-top:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content,.cds--popover--left-start:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content{inset-block-start:50%;inset-inline-end:100%;transform:translate(calc(-1 * var(--cds-popover-offset, 0rem)),calc(-.5 * var(--cds-popover-offset, 0rem) - 16px))}.cds--popover--left-bottom:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content,.cds--popover--left-end:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content{inset-block-end:50%;inset-inline-end:100%;transform:translate(calc(-1 * var(--cds-popover-offset, 0rem)),calc(.5 * var(--cds-popover-offset, 0rem) + 16px))}.cds--popover--left:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content,.cds--popover--left-bottom:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content,.cds--popover--left-end:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content,.cds--popover--left-top:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content,.cds--popover--left-start:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content{inset-inline-end:initial;inset-inline-start:100%}.cds--popover--left>.cds--popover>.cds--popover-content:before,.cds--popover--left-top>.cds--popover>.cds--popover-content:before,.cds--popover--left-start>.cds--popover>.cds--popover-content:before,.cds--popover--left-bottom>.cds--popover>.cds--popover-content:before,.cds--popover--left-end>.cds--popover>.cds--popover-content:before{inline-size:var(--cds-popover-offset, 0rem);inset-block:0;inset-inline-end:0;transform:translate(100%)}.cds--popover--left:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret,.cds--popover--left-top:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret,.cds--popover--left-start:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret,.cds--popover--left-bottom:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret,.cds--popover--left-end:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret{block-size:var(--cds-popover-caret-width, .75rem);inline-size:var(--cds-popover-caret-height, .375rem);inset-block-start:50%;inset-inline-end:100%;transform:translate(calc(-1 * var(--cds-popover-offset, 0rem) + 100%),-50%)}.cds--popover--left:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--left-top:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--left-start:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--left-bottom:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--left-end:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after{block-size:var(--cds-popover-caret-width, .75rem);clip-path:polygon(0% 0%,100% 50%,0% 100%);inline-size:var(--cds-popover-caret-height, .375rem)}.cds--popover--left:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--left-top:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--left-start:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--left-bottom:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret,.cds--popover--left-end:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret{inset-inline-end:initial;inset-inline-start:100%}.cds--popover--border.cds--popover--left:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--left-top:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--left-start:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--left-bottom:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:before,.cds--popover--border.cds--popover--left-end:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:before{block-size:var(--cds-popover-caret-width, .75rem);clip-path:polygon(0% 0%,100% 50%,0% 100%);inline-size:var(--cds-popover-caret-height, .375rem)}.cds--popover--border.cds--popover--left:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-top:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-start:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-bottom:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-end:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-caret:after{inset-inline-start:-1px}.cds--popover--border.cds--popover--left:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-top:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-start:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-bottom:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-end:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-caret:after{inset-inline-start:1px}.cds--popover--left.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--left-top.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--left-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--left-bottom.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret,.cds--popover--left-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret{block-size:var(--cds-popover-caret-width, .75rem);inline-size:var(--cds-popover-caret-height, .375rem)}.cds--popover--left.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--left-top.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--left-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--left-bottom.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--left-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after{block-size:var(--cds-popover-caret-width, .75rem);clip-path:polygon(0% 0%,100% 50%,0% 100%);inline-size:var(--cds-popover-caret-height, .375rem)}.cds--popover--border.cds--popover--left.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--left-top.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--left-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--left-bottom.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--left-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:before{block-size:var(--cds-popover-caret-width, .75rem);clip-path:polygon(0% 0%,100% 50%,0% 100%);inline-size:var(--cds-popover-caret-height, .375rem)}.cds--popover--border.cds--popover--left.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-top.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-start.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-bottom.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-end.cds--popover--auto-align>.cds--popover>.cds--popover-content>.cds--popover-caret:after{inset-inline-start:-1px}.cds--popover--border.cds--popover--left.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--left-top.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--left-start.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--left-bottom.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:before,.cds--popover--border.cds--popover--left-end.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:before{margin-inline-start:-1px}.cds--popover--border.cds--popover--left.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-top.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-start.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-bottom.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:after,.cds--popover--border.cds--popover--left-end.cds--popover--auto-align:dir(rtl)>.cds--popover>.cds--popover-content>.cds--popover-caret:after{inset-inline-start:0}.cds--popover--tab-tip>.cds--popover>.cds--popover-content{border-radius:0}.cds--popover--tab-tip.cds--popover--top-start:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content,.cds--popover--tab-tip.cds--popover--bottom-start:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content,.cds--popover--tab-tip.cds--popover--top-end:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content,.cds--popover--tab-tip.cds--popover--bottom-end:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content{inset-inline-start:0}.cds--popover--tab-tip.cds--popover--top-end:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content,.cds--popover--tab-tip.cds--popover--bottom-end:not(.cds--popover--auto-align)>.cds--popover>.cds--popover-content,.cds--popover--tab-tip.cds--popover--top-start:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content,.cds--popover--tab-tip.cds--popover--bottom-start:not(.cds--popover--auto-align):dir(rtl)>.cds--popover>.cds--popover-content{inset-inline-end:0;inset-inline-start:initial}.cds--popover--tab-tip .cds--popover{will-change:filter}.cds--popover--tab-tip__button{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;text-align:start;inline-size:100%;box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--popover--tab-tip__button *,.cds--popover--tab-tip__button *:before,.cds--popover--tab-tip__button *:after{box-sizing:inherit}.cds--popover--tab-tip__button::-moz-focus-inner{border:0}.cds--popover--tab-tip__button{position:relative;display:inline-flex;align-items:center;justify-content:center;block-size:2rem;inline-size:2rem}.cds--popover--tab-tip__button:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.cds--popover--tab-tip__button:focus{outline-style:dotted}}.cds--popover--tab-tip__button:hover{background-color:var(--cds-layer-hover)}.cds--popover--tab-tip.cds--popover--open .cds--popover--tab-tip__button{background:var(--cds-layer);box-shadow:0 2px 2px #0003}.cds--popover--tab-tip.cds--popover--open .cds--popover--tab-tip__button:not(:focus):after{position:absolute;z-index:6001;background:var(--cds-layer);block-size:2px;content:"";inline-size:100%;inset-block-end:0}.cds--popover--tab-tip__button svg{fill:var(--cds-icon-primary, #161616)}.cds--tooltip{--cds-popover-offset: 12px}.cds--tooltip-content{font-size:var(--cds-body-01-font-size, .875rem);font-weight:var(--cds-body-01-font-weight, 400);line-height:var(--cds-body-01-line-height, 1.42857);letter-spacing:var(--cds-body-01-letter-spacing, .16px);padding:var(--cds-tooltip-padding-block, 1rem) var(--cds-tooltip-padding-inline, 1rem);max-inline-size:18rem;overflow-wrap:break-word}.cds--icon-tooltip{--cds-tooltip-padding-block: .125rem;--cds-popover-caret-width: .5rem;--cds-popover-caret-height: .25rem;--cds-popover-offset: .5rem}.cds--icon-tooltip .cds--tooltip-content{font-size:var(--cds-body-compact-01-font-size, .875rem);font-weight:var(--cds-body-compact-01-font-weight, 400);line-height:var(--cds-body-compact-01-line-height, 1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing, .16px)}.cds--definition-term{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;text-align:start;inline-size:100%;box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--definition-term *,.cds--definition-term *:before,.cds--definition-term *:after{box-sizing:inherit}.cds--definition-term::-moz-focus-inner{border:0}.cds--definition-term{border-radius:0;border-block-end:1px dotted var(--cds-border-strong);color:var(--cds-text-primary, #161616)}.cds--definition-term:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.cds--definition-term:focus{outline-style:dotted}}.cds--definition-term:focus{border-block-end-color:var(--cds-border-interactive, #0f62fe)}.cds--definition-term:hover{border-block-end-color:var(--cds-border-interactive, #0f62fe)}.cds--definition-tooltip{font-size:var(--cds-body-01-font-size, .875rem);font-weight:var(--cds-body-01-font-weight, 400);line-height:var(--cds-body-01-line-height, 1.42857);letter-spacing:var(--cds-body-01-letter-spacing, .16px);padding:.5rem 1rem;max-inline-size:11rem;text-wrap:auto;word-break:break-word}.cds--btn{--cds-layout-size-height-local: clamp(max(var(--cds-layout-size-height-min), var(--cds-layout-size-height-xs)), var(--cds-layout-size-height, var(--cds-layout-size-height-lg)), min(var(--cds-layout-size-height-max), var(--cds-layout-size-height-2xl)));--cds-layout-density-padding-inline-local: clamp(var(--cds-layout-density-padding-inline-min), var(--cds-layout-density-padding-inline, var(--cds-layout-density-padding-inline-normal)), var(--cds-layout-density-padding-inline-max));--temp-1lh: ( var(--cds-body-compact-01-line-height, 1.28572) * 1em );--temp-expressive-1lh: ( var(--cds-body-compact-02-line-height, 1.375) * 1em );--temp-padding-block-max: calc( (var(--cds-layout-size-height-lg) - var(--temp-1lh)) / 2 - .0625rem );box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--btn *,.cds--btn *:before,.cds--btn *:after{box-sizing:inherit}.cds--btn{font-size:var(--cds-body-compact-01-font-size, .875rem);font-weight:var(--cds-body-compact-01-font-weight, 400);line-height:var(--cds-body-compact-01-line-height, 1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing, .16px);position:relative;display:inline-flex;flex-shrink:0;justify-content:space-between;border-radius:0;margin:0;cursor:pointer;inline-size:max-content;max-inline-size:20rem;min-block-size:var(--cds-layout-size-height-local);outline:none;padding-block:min((var(--cds-layout-size-height-local) - var(--temp-1lh)) / 2 - .0625rem,var(--temp-padding-block-max));padding-inline:calc(var(--cds-layout-density-padding-inline-local) - .0625rem) calc(var(--cds-layout-density-padding-inline-local) * 3 + 1rem - .0625rem);text-align:start;text-decoration:none;transition:background 70ms cubic-bezier(0,0,.38,.9),box-shadow 70ms cubic-bezier(0,0,.38,.9),border-color 70ms cubic-bezier(0,0,.38,.9),outline 70ms cubic-bezier(0,0,.38,.9);vertical-align:top}.cds--btn:disabled,.cds--btn:hover:disabled,.cds--btn:focus:disabled,.cds--btn.cds--btn--disabled,.cds--btn.cds--btn--disabled:hover,.cds--btn.cds--btn--disabled:focus{border-color:var(--cds-button-disabled, #c6c6c6);background:var(--cds-button-disabled, #c6c6c6);box-shadow:none;color:var(--cds-text-on-color-disabled, #8d8d8d);cursor:not-allowed}.cds--btn .cds--btn__icon{position:absolute;flex-shrink:0;block-size:1rem;inline-size:1rem;inset-block-start:min((var(--cds-layout-size-height-local) - 1rem) / 2 - .0625rem,var(--temp-padding-block-max));inset-inline-end:var(--cds-layout-density-padding-inline-local);margin-block-start:.0625rem}.cds--btn::-moz-focus-inner{padding:0;border:0}.cds--btn--primary{border-width:1px;border-style:solid;border-color:transparent;background-color:var(--cds-button-primary, #0f62fe);color:var(--cds-text-on-color, #ffffff)}@media (any-hover: hover){.cds--btn--primary:hover{background-color:var(--cds-button-primary-hover, #0050e6)}}.cds--btn--primary:focus{border-color:var(--cds-button-focus-color, var(--cds-focus, #0f62fe));box-shadow:inset 0 0 0 1px var(--cds-button-focus-color, var(--cds-focus, #0f62fe)),inset 0 0 0 2px var(--cds-background, #ffffff)}.cds--btn--primary:active{background-color:var(--cds-button-primary-active, #002d9c)}.cds--btn--primary .cds--btn__icon,.cds--btn--primary .cds--btn__icon path:not([data-icon-path]):not([fill=none]){fill:currentColor}.cds--btn--primary:hover{color:var(--cds-text-on-color, #ffffff)}.cds--btn--secondary{border-width:1px;border-style:solid;border-color:transparent;background-color:var(--cds-button-secondary, #393939);color:var(--cds-text-on-color, #ffffff)}@media (any-hover: hover){.cds--btn--secondary:hover{background-color:var(--cds-button-secondary-hover, #474747)}}.cds--btn--secondary:focus{border-color:var(--cds-button-focus-color, var(--cds-focus, #0f62fe));box-shadow:inset 0 0 0 1px var(--cds-button-focus-color, var(--cds-focus, #0f62fe)),inset 0 0 0 2px var(--cds-background, #ffffff)}.cds--btn--secondary:active{background-color:var(--cds-button-secondary-active, #6f6f6f)}.cds--btn--secondary .cds--btn__icon,.cds--btn--secondary .cds--btn__icon path:not([data-icon-path]):not([fill=none]){fill:currentColor}.cds--btn--secondary:hover,.cds--btn--secondary:focus{color:var(--cds-text-on-color, #ffffff)}.cds--btn--tertiary{border-width:1px;border-style:solid;border-color:var(--cds-button-tertiary, #0f62fe);background-color:transparent;color:var(--cds-button-tertiary, #0f62fe)}@media (any-hover: hover){.cds--btn--tertiary:hover{background-color:var(--cds-button-tertiary-hover, #0050e6)}}.cds--btn--tertiary:focus{border-color:var(--cds-button-focus-color, var(--cds-focus, #0f62fe));box-shadow:inset 0 0 0 1px var(--cds-button-focus-color, var(--cds-focus, #0f62fe)),inset 0 0 0 2px var(--cds-background, #ffffff)}.cds--btn--tertiary:active{background-color:var(--cds-button-tertiary-active, #002d9c)}.cds--btn--tertiary .cds--btn__icon,.cds--btn--tertiary .cds--btn__icon path:not([data-icon-path]):not([fill=none]){fill:currentColor}@media (any-hover: hover){.cds--btn--tertiary:hover{color:var(--cds-text-inverse, #ffffff)}}.cds--btn--tertiary:focus{background-color:var(--cds-button-tertiary, #0f62fe);color:var(--cds-text-inverse, #ffffff)}.cds--btn--tertiary:active{border-color:transparent;background-color:var(--cds-button-tertiary-active, #002d9c);color:var(--cds-text-inverse, #ffffff)}.cds--btn--tertiary:disabled,.cds--btn--tertiary:hover:disabled,.cds--btn--tertiary:focus:disabled,.cds--btn--tertiary.cds--btn--disabled,.cds--btn--tertiary.cds--btn--disabled:hover,.cds--btn--tertiary.cds--btn--disabled:focus{background:transparent;color:var(--cds-text-disabled, rgba(22, 22, 22, .25));outline:none}.cds--btn--ghost{border-width:1px;border-style:solid;border-color:transparent;background-color:transparent;color:var(--cds-link-primary, #0f62fe)}@media (any-hover: hover){.cds--btn--ghost:hover{background-color:var(--cds-background-hover, rgba(141, 141, 141, .12))}}.cds--btn--ghost:focus{border-color:var(--cds-button-focus-color, var(--cds-focus, #0f62fe));box-shadow:inset 0 0 0 1px var(--cds-button-focus-color, var(--cds-focus, #0f62fe)),inset 0 0 0 2px var(--cds-background, #ffffff)}.cds--btn--ghost:active{background-color:var(--cds-background-active, rgba(141, 141, 141, .5))}.cds--btn--ghost .cds--btn__icon,.cds--btn--ghost .cds--btn__icon path:not([data-icon-path]):not([fill=none]){fill:currentColor}.cds--btn--ghost{padding-inline-end:calc(var(--cds-layout-density-padding-inline-local) - .0625rem)}.cds--btn--ghost .cds--btn__icon{position:static;align-self:center;margin-inline-start:.5rem}@media (hover: hover){.cds--btn--ghost:hover{color:var(--cds-link-primary-hover, #0043ce)}}.cds--btn--ghost:active{background-color:var(--cds-background-active, rgba(141, 141, 141, .5));color:var(--cds-link-primary-hover, #0043ce)}.cds--btn--ghost:disabled,.cds--btn--ghost:hover:disabled,.cds--btn--ghost:focus:disabled,.cds--btn--ghost.cds--btn--disabled,.cds--btn--ghost.cds--btn--disabled:hover,.cds--btn--ghost.cds--btn--disabled:focus{border-color:transparent;background:transparent;color:var(--cds-text-disabled, rgba(22, 22, 22, .25));outline:none}.cds--btn--ghost:not([disabled]) svg{fill:var(--cds-icon-primary, #161616)}.cds--btn--icon-only{align-items:center;justify-content:center;padding:0;block-size:var(--cds-layout-size-height-local);inline-size:var(--cds-layout-size-height-local);padding-block-start:0}.cds--btn--icon-only>:first-child{min-inline-size:1rem}.cds--btn--icon-only .cds--btn__icon{position:static}.cds--btn--icon-only.cds--btn--ghost:focus{background-color:var(--cds-background-active, rgba(141, 141, 141, .5));box-shadow:inset 0 0 0 1px var(--cds-button-focus-color, var(--cds-focus, #0f62fe))}.cds--btn--icon-only.cds--btn--ghost .cds--btn__icon,.cds--btn--icon-only.cds--btn--danger--ghost .cds--btn__icon{margin:0}.cds--btn--icon-only.cds--btn--danger--ghost{padding-inline-end:calc(var(--cds-layout-density-padding-inline-local) - 1rem)}.cds--btn--xs:not(.cds--btn--icon-only){padding-block-start:1.5px}.cds--btn--xs:not(.cds--btn--icon-only) .cds--btn__icon,.cds--btn--sm:not(.cds--btn--icon-only) .cds--btn__icon,.cds--btn--md:not(.cds--btn--icon-only) .cds--btn__icon{margin-block-start:0}.cds--btn--icon-only.cds--btn--selected{background:var(--cds-background-selected, rgba(141, 141, 141, .2))}.cds--btn path[data-icon-path=inner-path]{fill:none}.cds--btn--ghost.cds--btn--icon-only .cds--btn__icon path:not([data-icon-path]):not([fill=none]),.cds--btn--ghost.cds--btn--icon-only .cds--btn__icon{fill:var(--cds-icon-primary, #161616)}.cds--btn--ghost.cds--btn--icon-only[disabled] .cds--btn__icon path:not([data-icon-path]):not([fill=none]),.cds--btn--ghost.cds--btn--icon-only[disabled] .cds--btn__icon,.cds--btn.cds--btn--icon-only.cds--btn--ghost[disabled]:hover .cds--btn__icon{fill:var(--cds-icon-on-color-disabled, #8d8d8d)}.cds--btn--ghost.cds--btn--icon-only[disabled],.cds--icon-tooltip--disabled .cds--tooltip-trigger__wrapper{cursor:not-allowed}.cds--icon-tooltip--disabled .cds--btn--icon-only[disabled]{pointer-events:none}.cds--btn--danger{border-width:1px;border-style:solid;border-color:transparent;background-color:var(--cds-button-danger-primary, #da1e28);color:var(--cds-text-on-color, #ffffff)}@media (any-hover: hover){.cds--btn--danger:hover{background-color:var(--cds-button-danger-hover, #b81921)}}.cds--btn--danger:focus{border-color:var(--cds-button-focus-color, var(--cds-focus, #0f62fe));box-shadow:inset 0 0 0 1px var(--cds-button-focus-color, var(--cds-focus, #0f62fe)),inset 0 0 0 2px var(--cds-background, #ffffff)}.cds--btn--danger:active{background-color:var(--cds-button-danger-active, #750e13)}.cds--btn--danger .cds--btn__icon,.cds--btn--danger .cds--btn__icon path:not([data-icon-path]):not([fill=none]){fill:currentColor}.cds--btn--danger:hover{color:var(--cds-text-on-color, #ffffff)}.cds--btn--danger--tertiary{border-width:1px;border-style:solid;border-color:var(--cds-button-danger-secondary, #da1e28);background-color:transparent;color:var(--cds-button-danger-secondary, #da1e28)}@media (any-hover: hover){.cds--btn--danger--tertiary:hover{background-color:var(--cds-button-danger-hover, #b81921)}}.cds--btn--danger--tertiary:focus{border-color:var(--cds-button-focus-color, var(--cds-focus, #0f62fe));box-shadow:inset 0 0 0 1px var(--cds-button-focus-color, var(--cds-focus, #0f62fe)),inset 0 0 0 2px var(--cds-background, #ffffff)}.cds--btn--danger--tertiary:active{background-color:var(--cds-button-danger-active, #750e13)}.cds--btn--danger--tertiary .cds--btn__icon,.cds--btn--danger--tertiary .cds--btn__icon path:not([data-icon-path]):not([fill=none]){fill:currentColor}@media (hover: hover){.cds--btn--danger--tertiary:hover{border-color:var(--cds-button-danger-hover, #b81921);color:var(--cds-text-on-color, #ffffff)}}.cds--btn--danger--tertiary:focus{background-color:var(--cds-button-danger-primary, #da1e28);color:var(--cds-text-on-color, #ffffff)}.cds--btn--danger--tertiary:active{border-color:var(--cds-button-danger-active, #750e13);background-color:var(--cds-button-danger-active, #750e13);color:var(--cds-text-on-color, #ffffff)}.cds--btn--danger--tertiary:disabled,.cds--btn--danger--tertiary:hover:disabled,.cds--btn--danger--tertiary:focus:disabled,.cds--btn--danger--tertiary.cds--btn--disabled,.cds--btn--danger--tertiary.cds--btn--disabled:hover,.cds--btn--danger--tertiary.cds--btn--disabled:focus{background:transparent;color:var(--cds-text-disabled, rgba(22, 22, 22, .25));outline:none}.cds--btn--danger--ghost{border-width:1px;border-style:solid;border-color:transparent;background-color:transparent;color:var(--cds-button-danger-secondary, #da1e28)}@media (any-hover: hover){.cds--btn--danger--ghost:hover{background-color:var(--cds-button-danger-hover, #b81921)}}.cds--btn--danger--ghost:focus{border-color:var(--cds-button-focus-color, var(--cds-focus, #0f62fe));box-shadow:inset 0 0 0 1px var(--cds-button-focus-color, var(--cds-focus, #0f62fe)),inset 0 0 0 2px var(--cds-background, #ffffff)}.cds--btn--danger--ghost:active{background-color:var(--cds-button-danger-active, #750e13)}.cds--btn--danger--ghost .cds--btn__icon,.cds--btn--danger--ghost .cds--btn__icon path:not([data-icon-path]):not([fill=none]){fill:currentColor}.cds--btn--danger--ghost{padding-inline-end:calc(var(--cds-layout-density-padding-inline-local) - .0625rem)}.cds--btn--danger--ghost .cds--btn__icon{position:static;margin-inline-start:.5rem}@media (hover: hover){.cds--btn--danger--ghost:hover{color:var(--cds-text-on-color, #ffffff)}}.cds--btn--danger--ghost:active{color:var(--cds-text-on-color, #ffffff)}.cds--btn--danger--ghost:disabled,.cds--btn--danger--ghost:hover:disabled,.cds--btn--danger--ghost:focus:disabled,.cds--btn--danger--ghost.cds--btn--disabled,.cds--btn--danger--ghost.cds--btn--disabled:hover,.cds--btn--danger--ghost.cds--btn--disabled:focus{border-color:transparent;background:transparent;color:var(--cds-text-disabled, rgba(22, 22, 22, .25));outline:none}.cds--btn--expressive{font-size:var(--cds-body-compact-02-font-size, 1rem);font-weight:var(--cds-body-compact-02-font-weight, 400);line-height:var(--cds-body-compact-02-line-height, 1.375);letter-spacing:var(--cds-body-compact-02-letter-spacing, 0);padding-block:min((var(--cds-layout-size-height-local) - var(--temp-expressive-1lh)) / 2 - .0625rem,var(--temp-padding-block-max))}.cds--btn--icon-only.cds--btn--expressive{padding:12px 13px}.cds--btn.cds--btn--expressive .cds--btn__icon{block-size:1.25rem;inline-size:1.25rem}.cds--btn-set .cds--btn.cds--btn--expressive{max-inline-size:20rem}.cds--btn.cds--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-background, #e8e8e8);box-shadow:none;pointer-events:none}.cds--btn.cds--skeleton:hover,.cds--btn.cds--skeleton:focus,.cds--btn.cds--skeleton:active{border:none;cursor:default;outline:none}.cds--btn.cds--skeleton:before{position:absolute;animation:3s ease-in-out cds--skeleton infinite;background:var(--cds-skeleton-element, #c6c6c6);block-size:100%;content:"";inline-size:100%;inset-inline-start:0;will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.cds--btn.cds--skeleton:before{animation:none}}@media screen and (-ms-high-contrast: active),(forced-colors: active){.cds--btn.cds--skeleton{background:CanvasText}.cds--btn.cds--skeleton:before{background:Canvas;forced-color-adjust:none}}.cds--btn.cds--skeleton{inline-size:9.375rem}.cds--btn-set{display:flex}.cds--btn-set--stacked{flex-direction:column}.cds--btn-set .cds--btn{inline-size:100%;max-inline-size:12.25rem}.cds--btn-set .cds--btn:not(:focus){box-shadow:-.0625rem 0 0 0 var(--cds-button-separator, #e0e0e0)}.cds--btn-set .cds--btn:first-of-type:not(:focus){box-shadow:inherit}.cds--btn-set .cds--btn:focus+.cds--btn{box-shadow:inherit}.cds--btn-set--stacked .cds--btn:not(:focus){box-shadow:0 -.0625rem 0 0 var(--cds-button-separator, #e0e0e0)}.cds--btn-set--stacked .cds--btn:first-of-type:not(:focus){box-shadow:inherit}.cds--btn-set .cds--btn.cds--btn--disabled{box-shadow:-.0625rem 0 0 0 var(--cds-icon-on-color-disabled, #8d8d8d)}.cds--btn-set .cds--btn.cds--btn--disabled:first-of-type{box-shadow:none}.cds--btn-set--stacked .cds--btn.cds--btn--disabled{box-shadow:0 -.0625rem 0 0 var(--cds-layer-selected-disabled, #8d8d8d)}.cds--btn-set--stacked .cds--btn.cds--btn--disabled:first-of-type{box-shadow:none}.cds--btn-set .cds--btn.cds--btn--loading{border-color:transparent;background-color:transparent;box-shadow:none}.cds--btn--sm .cds--badge-indicator{margin-block-start:.25rem;margin-inline-end:.25rem}@media screen and (-ms-high-contrast: active),(forced-colors: active){.cds--btn:focus{color:Highlight;outline:1px solid Highlight}}[dir=rtl] .cds--btn-set .cds--btn:not(:focus){box-shadow:.0625rem 0 0 0 var(--cds-button-separator, #e0e0e0)}.cds--btn-set--fluid{container-type:inline-size}.cds--btn-set--fluid .cds--btn-set__fluid-inner{--flex-direction: row;display:flex;flex-direction:var(--flex-direction);align-items:stretch;justify-content:flex-end;inline-size:100%}.cds--btn-set--fluid .cds--btn-set__fluid-inner .cds--btn{flex:0 1 25%;max-inline-size:14.5rem}.cds--btn-set--fluid .cds--btn-set__fluid-inner--auto-stack .cds--btn{min-inline-size:11rem}.cds--btn-set--fluid .cds--btn-set__fluid-inner .cds--btn--ghost,.cds--btn-set--fluid .cds--btn-set__fluid-inner .cds--btn--danger--ghost{flex:1 1 25%;max-inline-size:none;padding-inline-start:2rem}@container (width <= 11rem){.cds--btn-set--fluid .cds--btn-set__fluid-inner--auto-stack:has(:nth-child(1):last-child){--flex-direction: column}.cds--btn-set--fluid .cds--btn-set__fluid-inner--auto-stack:has(:nth-child(1):last-child) .cds--btn{flex:initial;inline-size:100%;max-inline-size:none}.cds--btn-set--fluid .cds--btn-set__fluid-inner--auto-stack:has(:nth-child(1):last-child) .cds--btn--ghost{padding-inline-start:1rem}}@container (width <= 22rem){.cds--btn-set--fluid .cds--btn-set__fluid-inner--auto-stack:has(:nth-child(2):last-child){--flex-direction: column}.cds--btn-set--fluid .cds--btn-set__fluid-inner--auto-stack:has(:nth-child(2):last-child) .cds--btn{flex:initial;inline-size:100%;max-inline-size:none}.cds--btn-set--fluid .cds--btn-set__fluid-inner--auto-stack:has(:nth-child(2):last-child) .cds--btn--ghost{padding-inline-start:1rem}}@container (width <= 33rem){.cds--btn-set--fluid .cds--btn-set__fluid-inner--auto-stack:has(:nth-child(3):last-child){--flex-direction: column}.cds--btn-set--fluid .cds--btn-set__fluid-inner--auto-stack:has(:nth-child(3):last-child) .cds--btn{flex:initial;inline-size:100%;max-inline-size:none}.cds--btn-set--fluid .cds--btn-set__fluid-inner--auto-stack:has(:nth-child(3):last-child) .cds--btn--ghost{padding-inline-start:1rem}}@container (width <= 44rem){.cds--btn-set--fluid .cds--btn-set__fluid-inner--auto-stack:has(:nth-child(4):last-child){--flex-direction: column}.cds--btn-set--fluid .cds--btn-set__fluid-inner--auto-stack:has(:nth-child(4):last-child) .cds--btn{flex:initial;inline-size:100%;max-inline-size:none}.cds--btn-set--fluid .cds--btn-set__fluid-inner--auto-stack:has(:nth-child(4):last-child) .cds--btn--ghost{padding-inline-start:1rem}}@container (width <= 44rem){.cds--btn-set--fluid .cds--btn-set__fluid-inner:has(:nth-child(2):last-child) .cds--btn{flex-basis:50%;max-inline-size:none}}@container (width <= 33rem){.cds--btn-set--fluid .cds--btn-set__fluid-inner:has(:nth-child(1):last-child) .cds--btn{flex:1 1 100%;max-inline-size:none}}.cds--tile-group html{font-size:100%}.cds--tile-group body{font-weight:400;font-family:IBM Plex Sans,system-ui,-apple-system,BlinkMacSystemFont,".SFNSText-Regular",sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.cds--tile-group code{font-family:IBM Plex Mono,system-ui,-apple-system,BlinkMacSystemFont,".SFNSText-Regular",monospace}.cds--tile-group strong{font-weight:600}.cds--tile{font-size:var(--cds-body-compact-01-font-size, .875rem);font-weight:var(--cds-body-compact-01-font-weight, 400);line-height:var(--cds-body-compact-01-line-height, 1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing, .16px);--cds-layout-density-padding-inline-local: clamp(var(--cds-layout-density-padding-inline-min), var(--cds-layout-density-padding-inline, var(--cds-layout-density-padding-inline-normal)), var(--cds-layout-density-padding-inline-max));position:relative;display:block;padding:var(--cds-layout-density-padding-inline-local);background-color:var(--cds-layer);min-block-size:4rem;min-inline-size:8rem;outline:2px solid transparent;outline-offset:-2px}.cds--tile:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.cds--tile:focus{outline-style:dotted}}.cds--tile--light{background-color:var(--cds-layer-02, #ffffff)}.cds--tile--clickable,.cds--tile--selectable{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--tile--clickable *,.cds--tile--clickable *:before,.cds--tile--clickable *:after,.cds--tile--selectable *,.cds--tile--selectable *:before,.cds--tile--selectable *:after{box-sizing:inherit}.cds--tile--clickable,.cds--tile--selectable{font-size:var(--cds-body-compact-01-font-size, .875rem);font-weight:var(--cds-body-compact-01-font-weight, 400);line-height:var(--cds-body-compact-01-line-height, 1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing, .16px);padding:var(--cds-layout-density-padding-inline-local);cursor:pointer;transition:.15s cubic-bezier(.2,0,.38,.9)}.cds--tile--clickable:hover,.cds--tile--selectable:hover{background:var(--cds-layer-hover)}.cds--tile--clickable{color:var(--cds-text-primary, #161616);text-decoration:none}.cds--tile--clickable:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.cds--tile--clickable:focus{outline-style:dotted}}.cds--tile--clickable:focus{text-decoration:none}.cds--tile--clickable:hover .cds--tile__checkmark,.cds--tile--clickable:focus .cds--tile__checkmark{opacity:1}.cds--tile--expandable::-moz-focus-inner{border:0}.cds--tile--clickable:hover,.cds--tile--clickable:active,.cds--tile--clickable:visited,.cds--tile--clickable:visited:hover{color:var(--cds-text-primary, #161616);text-decoration:none}.cds--tile--clickable.cds--link--disabled,.cds--tile--clickable:hover.cds--link--disabled{display:block;padding:var(--cds-layout-density-padding-inline-local);background-color:var(--cds-layer);color:var(--cds-text-disabled, rgba(22, 22, 22, .25));cursor:not-allowed}.cds--tile--clickable .cds--tile--icon,.cds--tile--clickable.cds--link--disabled .cds--tile--disabled-icon{position:absolute;block-size:1.25rem;inline-size:1.25rem;inset-block-end:.75rem;inset-inline-end:.75rem}.cds--tile--clickable .cds--tile--icon{fill:var(--cds-icon-interactive, #0f62fe)}.cds--tile--clickable.cds--link--disabled .cds--tile--disabled-icon{fill:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--tile--clickable.cds--link--disabled .cds--tile--icon{display:none}.cds--tile--selectable{border:1px solid transparent;padding-inline-end:calc(var(--cds-layout-density-padding-inline-local) * 2 + 1rem)}.cds--tile__checkmark{position:absolute;border:none;background:transparent;block-size:1rem;inset-block-start:var(--cds-layout-density-padding-inline-local);inset-inline-end:var(--cds-layout-density-padding-inline-local);transition:.11s cubic-bezier(.2,0,.38,.9);opacity:0}.cds--tile__checkmark svg{border-radius:50%;fill:var(--cds-icon-secondary, #525252)}.cds--tile__checkmark:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.cds--tile__checkmark:focus{outline-style:dotted}}.cds--tile__checkmark--persistent{opacity:1}.cds--tile__chevron{position:absolute;display:flex;align-items:center;justify-content:center;block-size:calc(var(--cds-layout-density-padding-inline-local) * 2 + 1rem);inline-size:calc(var(--cds-layout-density-padding-inline-local) * 2 + 1rem);inset-block-end:0;inset-inline-end:0}.cds--tile__chevron svg{fill:var(--cds-icon-primary, #161616);transform-origin:center;transition:.11s cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.cds--tile__chevron svg{transition:none}}.cds--tile__chevron--interactive{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;text-align:start;inline-size:100%;box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--tile__chevron--interactive *,.cds--tile__chevron--interactive *:before,.cds--tile__chevron--interactive *:after{box-sizing:inherit}.cds--tile__chevron--interactive::-moz-focus-inner{border:0}.cds--tile__chevron--interactive{position:absolute;display:flex;align-items:center;justify-content:center;block-size:calc(var(--cds-layout-density-padding-inline-local) * 2 + 1rem);inline-size:calc(var(--cds-layout-density-padding-inline-local) * 2 + 1rem);inset-block-end:0;inset-inline-end:0}.cds--tile__chevron--interactive:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}.cds--tile__chevron--interactive:hover{background-color:var(--cds-layer-hover);cursor:pointer}.cds--tile--expandable{position:relative;overflow:hidden;border:0;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;inline-size:100%;text-align:start;transition:max-height .15s cubic-bezier(.2,0,.38,.9);font-size:var(--cds-body-compact-01-font-size, .875rem);font-weight:var(--cds-body-compact-01-font-weight, 400);line-height:var(--cds-body-compact-01-line-height, 1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing, .16px)}.cds--tile--expandable:hover{background:var(--cds-layer-hover)}.cds--tile--expandable.cds--tile--expandable--interactive{border:none;cursor:default;transition:max-height .15s cubic-bezier(.2,0,.38,.9)}.cds--tile--expandable.cds--tile--expandable--interactive:hover{background-color:var(--cds-layer)}.cds--tile--expandable.cds--tile--expandable--interactive:focus{outline:none}.cds--tile--expandable--interactive:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.cds--tile--expandable--interactive:focus{outline-style:dotted}}.cds--tile-content__below-the-fold{display:block;opacity:0;transition:opacity .11s cubic-bezier(.2,0,.38,.9),visibility .11s cubic-bezier(.2,0,.38,.9);visibility:hidden}.cds--tile--is-expanded{overflow:visible;transition:max-height .11s cubic-bezier(.2,0,.38,.9)}.cds--tile--is-expanded .cds--tile__chevron svg{transform:rotate(180deg)}.cds--tile--is-expanded .cds--tile-content__below-the-fold{opacity:1;transition:opacity .11s cubic-bezier(.2,0,.38,.9),visibility .11s cubic-bezier(.2,0,.38,.9);visibility:inherit}@supports (hanging-punctuation: first) and (font: -apple-system-body) and (-webkit-appearance: none){.cds--tile--is-expanded .cds--tile-content__below-the-fold{overflow-y:auto}}.cds--tile--is-selected{border:1px solid var(--cds-layer-selected-inverse, #161616)}.cds--tile--is-selected .cds--tile__checkmark{opacity:1}.cds--tile--is-selected .cds--tile__checkmark svg{fill:var(--cds-icon-primary, #161616)}.cds--tile-content{block-size:100%;inline-size:100%}.cds--tile-input{position:absolute;overflow:hidden;padding:0;border:0;margin:-1px;block-size:1px;clip:rect(0,0,0,0);inline-size:1px;visibility:inherit;white-space:nowrap}.cds--tile-input:focus+.cds--tile{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.cds--tile-input:focus+.cds--tile{outline-style:dotted}}.cds--tile--disabled.cds--tile--selectable{background-color:var(--cds-layer);color:var(--cds-text-disabled, rgba(22, 22, 22, .25));cursor:not-allowed}.cds--tile--disabled.cds--tile--selectable.cds--tile--light{background-color:var(--cds-layer-02, #ffffff)}.cds--tile--disabled.cds--tile--is-selected{border-color:var(--cds-border-disabled, #c6c6c6)}.cds--tile--disabled .cds--tile__checkmark svg{fill:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--tile>.cds--tile--inner-decorator>*,.cds--tile--expandable>div>.cds--tile--inner-decorator>*,.cds--tile>.cds--ai-label,.cds--tile--expandable>div>.cds--ai-label,.cds--tile>.cds--slug,.cds--tile--expandable>div>.cds--slug,.cds--tile--clickable .cds--tile--ai-label-icon{position:absolute;inset-block-start:1rem;inset-inline-end:1rem}.cds--tile.cds--tile--selectable>.cds--tile--inner-decorator>*,.cds--tile.cds--tile--selectable>.cds--ai-label,.cds--tile.cds--tile--selectable>.cds--slug{inset-inline-end:2.5rem}.cds--tile.cds--tile--selectable.cds--tile--radio>.cds--tile--inner-decorator>*,.cds--tile.cds--tile--selectable.cds--tile--radio>.cds--ai-label,.cds--tile.cds--tile--selectable.cds--tile--radio>.cds--slug{inset-inline-end:1rem;transition:inset-inline-end .11s cubic-bezier(.2,0,.38,.9);inset-inline-end:2.5rem}.cds--tile.cds--tile--selectable.cds--tile--radio.cds--tile--is-selected>.cds--tile--inner-decorator>*,.cds--tile.cds--tile--selectable.cds--tile--radio.cds--tile--is-selected>.cds--ai-label,.cds--tile.cds--tile--selectable.cds--tile--radio.cds--tile--is-selected>.cds--slug{inset-inline-end:2.5rem}.cds--tile.cds--tile--clickable>.cds--tile--inner-decorator>*,.cds--tile.cds--tile--clickable>.cds--ai-label,.cds--tile.cds--tile--clickable>.cds--slug{pointer-events:none}.cds--tile--decorator:has(.cds--tile--ai-label-icon).cds--tile,.cds--tile--decorator:has(.cds--ai-label).cds--tile,.cds--tile--slug.cds--tile{background:linear-gradient(to top,var(--cds-layer, var(--cds-ai-popover-background, #ffffff)) 0%,var(--cds-ai-aura-start, rgba(69, 137, 255, .1)) 0%,15%,var(--cds-ai-aura-end, rgba(255, 255, 255, 0)) 50%) padding-box,linear-gradient(to top,var(--cds-layer, var(--cds-ai-popover-background, #ffffff)),var(--cds-layer, var(--cds-ai-popover-background, #ffffff))) padding-box,linear-gradient(to bottom,var(--cds-ai-border-start, rgba(166, 200, 255, .64)),var(--cds-ai-border-end, #78a9ff)) border-box,linear-gradient(to top,var(--cds-layer, var(--cds-ai-popover-background, #ffffff)),var(--cds-layer, var(--cds-ai-popover-background, #ffffff))) border-box;border:1px solid transparent;box-shadow:inset 0 -80px 70px -65px var(--cds-ai-inner-shadow, rgba(69, 137, 255, .1)),0 4px 8px 0 var(--cds-ai-drop-shadow, rgba(15, 98, 254, .1))}.cds--tile--decorator:has(.cds--ai-label).cds--tile--expandable:hover,.cds--tile--slug.cds--tile--expandable:hover{background:linear-gradient(to top,var(--cds-layer, var(--cds-ai-popover-background, #ffffff)) 0%,var(--cds-ai-aura-start, rgba(69, 137, 255, .1)) 0%,15%,var(--cds-ai-aura-end, rgba(255, 255, 255, 0)) 50%) padding-box,linear-gradient(to top,var(--cds-layer, var(--cds-ai-popover-background, #ffffff)),var(--cds-layer, var(--cds-ai-popover-background, #ffffff))) padding-box,linear-gradient(to bottom,var(--cds-ai-border-start, rgba(166, 200, 255, .64)),var(--cds-ai-border-end, #78a9ff)) border-box,linear-gradient(to top,var(--cds-layer, var(--cds-ai-popover-background, #ffffff)),var(--cds-layer, var(--cds-ai-popover-background, #ffffff))) border-box}.cds--tile--decorator.cds--tile--selectable:before,.cds--tile--decorator.cds--tile--selectable:after,.cds--tile--decorator.cds--tile--clickable:before,.cds--tile--slug.cds--tile--selectable:before,.cds--tile--slug.cds--tile--selectable:after,.cds--tile--slug.cds--tile--clickable:before{position:absolute;display:block;block-size:100%;content:"";inline-size:100%;inset-block-start:0;inset-inline-start:0;opacity:0;transition:opacity .11s cubic-bezier(.2,0,.38,.9)}.cds--tile--decorator:has(.cds--ai-label).cds--tile--selectable:before,.cds--tile--decorator:has(.cds--ai-label).cds--tile--clickable:before,.cds--tile--decorator:has(.cds--tile--ai-label-icon).cds--tile--clickable:before,.cds--tile--slug.cds--tile--selectable:before,.cds--tile--slug.cds--tile--clickable:before{background:linear-gradient(to top,var(--cds-ai-aura-hover-start, rgba(69, 137, 255, .32)) 0%,15%,var(--cds-ai-aura-hover-end, rgba(255, 255, 255, 0)) 50%) padding-box,linear-gradient(to top,var(--cds-ai-aura-hover-background, #edf5ff),var(--cds-ai-aura-hover-background, #edf5ff)) padding-box,linear-gradient(to bottom,var(--cds-ai-border-start, rgba(166, 200, 255, .64)),var(--cds-ai-border-end, #78a9ff)) border-box,linear-gradient(to top,var(--cds-ai-aura-hover-background, #edf5ff),var(--cds-ai-aura-hover-background, #edf5ff)) border-box;box-shadow:inset 0 -80px 70px -65px var(--cds-ai-inner-shadow, rgba(69, 137, 255, .1)),0 4px 10px 2px var(--cds-ai-drop-shadow, rgba(15, 98, 254, .1))}.cds--tile--decorator.cds--tile--selectable:hover:before,.cds--tile--decorator.cds--tile--clickable:hover:before,.cds--tile--slug.cds--tile--selectable:hover:before,.cds--tile--slug.cds--tile--clickable:hover:before{opacity:1}.cds--tile--decorator.cds--tile--selectable:focus,.cds--tile--decorator.cds--tile--clickable:focus,.cds--tile-input:focus+.cds--tile--decorator.cds--tile,.cds--tile--slug.cds--tile--selectable:focus,.cds--tile--slug.cds--tile--clickable:focus,.cds--tile-input:focus+.cds--tile--slug.cds--tile{outline-offset:-1px}.cds--tile--decorator:has(.cds--tile--inner-decorator .cds--ai-label).cds--tile--selectable:after,.cds--tile--slug.cds--tile--selectable:after{background:linear-gradient(to top,var(--cds-ai-aura-start, rgba(69, 137, 255, .1)) 0%,15%,var(--cds-ai-aura-end, rgba(255, 255, 255, 0)) 50%) padding-box,linear-gradient(to top,var(--cds-layer),var(--cds-layer)) padding-box,linear-gradient(to bottom,var(--cds-border-inverse, #161616),var(--cds-border-inverse, #161616)) border-box,linear-gradient(to top,var(--cds-layer),var(--cds-layer)) border-box;box-shadow:inset 0 -80px 70px -65px var(--cds-ai-inner-shadow, rgba(69, 137, 255, .1)),0 4px 8px 0 var(--cds-ai-drop-shadow, rgba(15, 98, 254, .1))}.cds--tile--decorator.cds--tile--selectable:hover:after,.cds--tile--slug.cds--tile--selectable:hover:after{opacity:0}.cds--tile--decorator.cds--tile--is-selected:after,.cds--tile--slug.cds--tile--is-selected:after{opacity:1}.cds--tile--decorator:has(.cds--tile--inner-decorator).cds--tile--is-selected,.cds--tile--slug.cds--tile--is-selected{border-color:var(--cds-border-inverse, #161616)}.cds--tile--decorator.cds--tile--selectable .cds--tile-content,.cds--tile--decorator.cds--tile--clickable .cds--tile-content,.cds--tile--slug.cds--tile--selectable .cds--tile-content,.cds--tile--slug.cds--tile--clickable .cds--tile-content{position:relative;cursor:pointer}.cds--tile--decorator.cds--tile--selectable .cds--tile-content,.cds--tile--decorator.cds--tile--clickable .cds--tile-content,.cds--tile--decorator.cds--tile--selectable>.cds--tile__checkmark,.cds--tile--decorator.cds--tile--is-selected .cds--tile--inner-decorator>*,.cds--tile--slug.cds--tile--selectable .cds--tile-content,.cds--tile--slug.cds--tile--clickable .cds--tile-content,.cds--tile--slug.cds--tile--selectable>.cds--tile__checkmark,.cds--tile--slug.cds--tile--is-selected .cds--ai-label,.cds--tile--slug.cds--tile--is-selected .cds--slug{z-index:1}.cds--tile--decorator.cds--tile--selectable .cds--tile--inner-decorator>*:has(>.cds--popover--open),.cds--tile--slug.cds--tile--selectable .cds--ai-label:has(>.cds--popover--open),.cds--tile--slug.cds--tile--selectable .cds--slug:has(>.cds--popover--open){z-index:2}.cds--tile--decorator.cds--tile--selectable>.cds--tile--inner-decorator>*,.cds--tile--decorator.cds--tile--selectable>.cds--tile__checkmark,.cds--tile--slug.cds--tile--selectable>.cds--ai-label,.cds--tile--slug.cds--tile--selectable>.cds--slug,.cds--tile--slug.cds--tile--selectable>.cds--tile__checkmark{z-index:1}.cds--tile--expandable:has(.cds--tile--inner-decorator>*>.cds--popover--open),.cds--tile--expandable:has(.cds--ai-label>.cds--popover--open),.cds--tile--expandable:has(.cds--slug>.cds--popover--open){overflow:visible}.cds--tile--clickable .cds--tile--ai-label-icon rect{stroke:var(--cds-icon-primary, #161616)}.cds--tile--clickable .cds--tile--ai-label-icon path{fill:var(--cds-icon-primary, #161616)}.cds--tile--decorator-rounded,.cds--tile--decorator-rounded.cds--tile--selectable:before,.cds--tile--decorator-rounded.cds--tile--selectable:after,.cds--tile--decorator-rounded.cds--tile--clickable:before,.cds--tile--slug-rounded,.cds--tile--slug-rounded.cds--tile--selectable:before,.cds--tile--slug-rounded.cds--tile--selectable:after,.cds--tile--slug-rounded.cds--tile--clickable:before{border-radius:.5rem}.cds--tile--decorator-rounded .cds--tile__chevron,.cds--tile--slug-rounded .cds--tile__chevron{border-end-end-radius:.5rem}.cds--content-switcher{--cds-layout-size-height-local: clamp(max(var(--cds-layout-size-height-min), var(--cds-layout-size-height-sm)), var(--cds-layout-size-height, var(--cds-layout-size-height-md)), min(var(--cds-layout-size-height-max), var(--cds-layout-size-height-lg)));--cds-layout-density-padding-inline-local: clamp(var(--cds-layout-density-padding-inline-min), var(--cds-layout-density-padding-inline, var(--cds-layout-density-padding-inline-normal)), var(--cds-layout-density-padding-inline-max));display:flex;justify-content:space-evenly;border-radius:.25rem;block-size:var(--cds-layout-size-height-local);inline-size:100%;outline:.0625rem solid var(--cds-border-inverse, #161616);outline-offset:-.0625rem}.cds--content-switcher:has(.cds--content-switcher-btn:disabled){outline-color:var(--cds-border-disabled, #c6c6c6)}.cds--content-switcher-btn html{font-size:100%}.cds--content-switcher-btn body{font-weight:400;font-family:IBM Plex Sans,system-ui,-apple-system,BlinkMacSystemFont,".SFNSText-Regular",sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.cds--content-switcher-btn code{font-family:IBM Plex Mono,system-ui,-apple-system,BlinkMacSystemFont,".SFNSText-Regular",monospace}.cds--content-switcher-btn strong{font-weight:600}.cds--content-switcher-btn{font-family:IBM Plex Sans,system-ui,-apple-system,BlinkMacSystemFont,".SFNSText-Regular",sans-serif;outline:2px solid transparent;outline-offset:-2px;font-size:var(--cds-body-compact-01-font-size, .875rem);font-weight:var(--cds-body-compact-01-font-weight, 400);line-height:var(--cds-body-compact-01-line-height, 1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing, .16px);position:relative;display:inline-flex;overflow:hidden;border:none;margin:0;background-color:transparent;border-block-end:.0625rem solid var(--cds-border-inverse, #161616);border-block-start:.0625rem solid var(--cds-border-inverse, #161616);color:var(--cds-text-secondary, #525252);text-align:start;text-decoration:none;white-space:nowrap}.cds--content-switcher-btn:after{position:absolute;display:block;border-radius:.25rem;background-color:var(--cds-layer-selected-inverse, #161616);block-size:100%;content:"";inline-size:100%;inset-block-start:0;inset-inline-start:0;transform:scaleY(0);transform-origin:bottom}.cds--content-switcher-btn:disabled:after{display:none}.cds--content-switcher-btn:focus{border:0}.cds--content-switcher-btn:focus:after{border-radius:.25rem;box-shadow:inset 0 0 0 2px var(--cds-focus, #0f62fe),inset 0 0 0 3px var(--cds-focus-inset, #ffffff)}.cds--content-switcher-btn:hover{color:var(--cds-text-primary, #161616);cursor:pointer}.cds--content-switcher-btn:hover,.cds--content-switcher-btn:active{z-index:3;background-color:var(--cds-layer-hover);color:var(--cds-text-primary, #161616)}.cds--content-switcher-btn:disabled{border-color:var(--cds-border-disabled, #c6c6c6);background-color:transparent;color:var(--cds-text-disabled, rgba(22, 22, 22, .25))}.cds--content-switcher-btn:disabled:hover{cursor:not-allowed}.cds--content-switcher-btn:not(.cds--content-switcher--selected):focus:before{display:block;border-radius:.25rem;block-size:100%;box-shadow:inset 0 0 0 .125rem var(--cds-focus, #0f62fe);content:"";inline-size:100%}.cds--content-switcher-btn:not(.cds--content-switcher--selected):focus:after{background-color:var(--cds-focus-inset, #ffffff);transform:scaleY(1)}.cds--content-switcher-btn:not(.cds--content-switcher--selected):focus:hover:after{border-radius:0;background-color:var(--cds-layer-hover);border-block-end:.0625rem solid var(--cds-border-inverse, #161616);border-block-start:.0625rem solid var(--cds-border-inverse, #161616);box-shadow:none}.cds--content-switcher:not(.cds--content-switcher--icon-only) .cds--content-switcher-btn{align-items:center;padding:.5rem var(--cds-layout-density-padding-inline-local);inline-size:100%}.cds--content-switcher:not(.cds--content-switcher--icon-only) .cds--content-switcher-btn:first-child{border-end-start-radius:.25rem;border-start-start-radius:.25rem;box-shadow:inset .0625rem 0 0 0 var(--cds-border-inverse, #161616)}.cds--content-switcher:not(.cds--content-switcher--icon-only) .cds--content-switcher-btn:first-child:disabled{box-shadow:none}.cds--content-switcher:not(.cds--content-switcher--icon-only) .cds--content-switcher-btn:last-child{border-end-end-radius:.25rem;border-start-end-radius:.25rem;box-shadow:inset -.0625rem 0 0 0 var(--cds-border-inverse, #161616)}.cds--content-switcher:not(.cds--content-switcher--icon-only) .cds--content-switcher-btn:last-child:disabled{box-shadow:none}.cds--content-switcher .cds--content-switcher-btn.cds--content-switcher--selected,.cds--content-switcher .cds--content-switcher-btn.cds--content-switcher--selected:first-child,.cds--content-switcher .cds--content-switcher-btn.cds--content-switcher--selected:last-child{border:0}.cds--content-switcher .cds--content-switcher-btn.cds--content-switcher--selected:disabled:before,.cds--content-switcher .cds--content-switcher-btn.cds--content-switcher--selected:first-child:disabled:before,.cds--content-switcher .cds--content-switcher-btn.cds--content-switcher--selected:last-child:disabled:before{display:none}.cds--content-switcher-btn:before{position:absolute;z-index:2;display:block;background-color:var(--cds-border-subtle);block-size:1rem;content:"";inline-size:.0625rem;inset-inline-start:0}.cds--content-switcher:not(.cds--content-switcher--icon-only) .cds--content-switcher-btn:first-of-type:before{background-color:transparent}.cds--content-switcher-btn:focus:before,.cds--content-switcher-btn:focus+.cds--content-switcher-btn:before,.cds--content-switcher-btn:hover:before,.cds--content-switcher-btn:hover+.cds--content-switcher-btn:before,.cds--content-switcher--selected:before,.cds--content-switcher--selected+.cds--content-switcher-btn:before{background-color:transparent}.cds--content-switcher-btn:disabled:before,.cds--content-switcher-btn:disabled:hover+.cds--content-switcher-btn:disabled:before{background-color:var(--cds-border-disabled, #c6c6c6)}.cds--content-switcher-btn.cds--content-switcher--selected:disabled+.cds--content-switcher-btn:before,.cds--content-switcher-btn.cds--content-switcher--selected:disabled:hover+.cds--content-switcher-btn:before{background-color:transparent}.cds--content-switcher__icon{fill:var(--cds-icon-secondary, #525252)}.cds--content-switcher__icon+span{margin-inline-start:.5rem}.cds--content-switcher__label{z-index:1;overflow:hidden;max-inline-size:100%;text-overflow:ellipsis;white-space:nowrap}.cds--content-switcher-btn:hover .cds--content-switcher__icon,.cds--content-switcher-btn:focus .cds--content-switcher__icon{fill:var(--cds-icon-primary, #161616)}.cds--content-switcher-btn:focus:has(+.cds--content-switcher-btn:not(.cds--content-switcher--selected):hover):before,.cds--content-switcher-btn:not(.cds--content-switcher--selected):hover+.cds--content-switcher-btn:focus:before,.cds--content-switcher-btn:hover+.cds--content-switcher-btn.cds--content-switcher--selected:before,.cds--content-switcher-btn.cds--content-switcher--selected:has(+.cds--content-switcher-btn:hover):before{z-index:0;border-radius:0;block-size:100%;border-block-end:.0625rem solid var(--cds-border-inverse, #161616);border-block-start:.0625rem solid var(--cds-border-inverse, #161616);box-shadow:inset 0 0 0 .0625rem var(--cds-layer-hover);content:"";inline-size:100%}.cds--content-switcher-btn:focus:has(+.cds--content-switcher-btn:not(.cds--content-switcher--selected):hover):not(.cds--content-switcher--selected):after,.cds--content-switcher-btn:not(.cds--content-switcher--selected):hover+.cds--content-switcher-btn:focus:not(.cds--content-switcher--selected):after,.cds--content-switcher-btn:hover+.cds--content-switcher-btn.cds--content-switcher--selected:not(.cds--content-switcher--selected):after,.cds--content-switcher-btn.cds--content-switcher--selected:has(+.cds--content-switcher-btn:hover):not(.cds--content-switcher--selected):after{background-color:var(--cds-focus-inset, #ffffff);transform:scaleY(1)}.cds--content-switcher-btn.cds--content-switcher--selected{z-index:3;color:var(--cds-text-inverse, #ffffff)}.cds--content-switcher-btn.cds--content-switcher--selected:hover{background-color:transparent}.cds--content-switcher-btn.cds--content-switcher--selected:disabled{border-radius:.25rem;background-color:var(--cds-button-disabled, #c6c6c6);color:var(--cds-text-disabled, rgba(22, 22, 22, .25))}.cds--content-switcher-btn.cds--content-switcher--selected:after{transform:scaleY(1)}.cds--content-switcher-btn.cds--content-switcher--selected .cds--content-switcher__icon{fill:var(--cds-icon-inverse, #ffffff)}@media screen and (-ms-high-contrast: active),(forced-colors: active){.cds--content-switcher-btn:focus{color:Highlight;outline:1px solid Highlight}}.cds--content-switcher--icon-only{justify-content:flex-start;inline-size:fit-content}.cds--content-switcher--icon-only .cds--content-switcher-btn{align-items:center;padding:0;transition:none}.cds--content-switcher--icon-only .cds--content-switcher-btn:focus{box-shadow:none}.cds--content-switcher--icon-only .cds--content-switcher-popover__wrapper:first-child .cds--content-switcher-btn:first-of-type:before{background-color:transparent}.cds--content-switcher--icon-only .cds--content-switcher-popover__wrapper:first-child .cds--content-switcher-btn{border-end-start-radius:.25rem;border-start-start-radius:.25rem;box-shadow:inset .0625rem 0 0 0 var(--cds-border-inverse, #161616)}.cds--content-switcher--icon-only .cds--content-switcher-popover__wrapper:last-child .cds--content-switcher-btn{border-end-end-radius:.25rem;border-start-end-radius:.25rem;box-shadow:inset -.0625rem 0 0 0 var(--cds-border-inverse, #161616)}.cds--content-switcher--icon-only .cds--content-switcher-popover__wrapper:first-child .cds--content-switcher-btn[disabled],.cds--content-switcher--icon-only .cds--content-switcher-popover__wrapper:last-child .cds--content-switcher-btn[disabled]{box-shadow:none}.cds--content-switcher--lg .cds--content-switcher-btn{padding-inline:.875rem .875rem}.cds--content-switcher--lg .cds--content-switcher-btn svg{block-size:20px;inline-size:20px}.cds--content-switcher--icon-only .cds--content-switcher-btn svg{z-index:1;fill:var(--cds-icon-primary, #161616)}.cds--content-switcher--icon-only .cds--content-switcher-btn.cds--content-switcher--selected svg{z-index:1;fill:var(--cds-icon-inverse, #ffffff)}.cds--content-switcher--icon-only.cds--content-switcher--sm .cds--btn--sm{block-size:2rem}.cds--content-switcher-btn:focus:before,.cds--content-switcher-popover__wrapper:focus-within+.cds--content-switcher-popover__wrapper .cds--content-switcher-btn:before,.cds--content-switcher-popover__wrapper:not(.cds--content-switcher-popover--disabled):hover+.cds--content-switcher-popover__wrapper .cds--content-switcher-btn:not(.cds--content-switcher--selected):not(:focus):before,.cds--content-switcher--selected:before,.cds--content-switcher-popover--selected+.cds--content-switcher-popover__wrapper .cds--content-switcher-btn:before{background-color:transparent}.cds--content-switcher--icon-only .cds--content-switcher-btn[disabled] svg{fill:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--content-switcher--icon-only .cds--content-switcher-btn[disabled]:not(.cds--content-switcher--selected):hover,.cds--content-switcher--icon-only .cds--content-switcher-popover--selected+.cds--content-switcher-popover--disabled .cds--content-switcher-btn[disabled]:hover:before{background-color:transparent}.cds--content-switcher--icon-only .cds--content-switcher-btn[disabled]:hover:before{background-color:var(--cds-border-subtle)}.cds--content-switcher-popover__wrapper:has(+.cds--content-switcher-popover__wrapper .cds--content-switcher-btn:not(.cds--content-switcher--selected):hover) .cds--content-switcher-btn:focus:before,.cds--content-switcher-popover__wrapper:not(.cds--content-switcher-popover--selected):hover+.cds--content-switcher-popover__wrapper .cds--content-switcher-btn:focus:before,.cds--content-switcher-popover__wrapper:hover+.cds--content-switcher-popover__wrapper .cds--content-switcher--selected:before,.cds--content-switcher-popover--selected:has(+.cds--content-switcher-popover__wrapper .cds--content-switcher-btn:hover) .cds--content-switcher-btn:before{z-index:0;border-radius:0;block-size:100%;border-block-end:.0625rem solid var(--cds-border-inverse, #161616);border-block-start:.0625rem solid var(--cds-border-inverse, #161616);box-shadow:inset 0 0 0 .0625rem var(--cds-layer-hover);content:"";inline-size:100%}.cds--content-switcher-popover__wrapper:has(+.cds--content-switcher-popover__wrapper .cds--content-switcher-btn:not(.cds--content-switcher--selected):hover) .cds--content-switcher-btn:focus:not(.cds--content-switcher--selected):after,.cds--content-switcher-popover__wrapper:not(.cds--content-switcher-popover--selected):hover+.cds--content-switcher-popover__wrapper .cds--content-switcher-btn:focus:not(.cds--content-switcher--selected):after,.cds--content-switcher-popover__wrapper:hover+.cds--content-switcher-popover__wrapper .cds--content-switcher--selected:not(.cds--content-switcher--selected):after,.cds--content-switcher-popover--selected:has(+.cds--content-switcher-popover__wrapper .cds--content-switcher-btn:hover) .cds--content-switcher-btn:not(.cds--content-switcher--selected):after{background-color:var(--cds-focus-inset, #ffffff);transform:scaleY(1)}.cds--content-switcher--low-contrast{background-color:var(--cds-content-switcher-background, #e0e0e0);outline-color:var(--cds-border-strong)}.cds--content-switcher--low-contrast .cds--content-switcher-btn{border-color:var(--cds-border-strong)}.cds--content-switcher--low-contrast .cds--content-switcher-btn:hover,.cds--content-switcher--low-contrast .cds--content-switcher-btn:active{background-color:var(--cds-content-switcher-background-hover, #d1d1d1)}.cds--content-switcher--low-contrast .cds--content-switcher-btn:before{background-color:var(--cds-border-strong)}.cds--content-switcher--low-contrast .cds--content-switcher-btn:after{background-color:var(--cds-content-switcher-selected, #ffffff)}.cds--content-switcher--low-contrast .cds--content-switcher-btn:disabled{border-color:var(--cds-border-disabled, #c6c6c6);background-color:transparent;color:var(--cds-text-disabled, rgba(22, 22, 22, .25))}.cds--content-switcher--low-contrast .cds--content-switcher-btn:disabled:hover{cursor:not-allowed}.cds--content-switcher--low-contrast .cds--content-switcher-btn:not(.cds--content-switcher--selected):focus:before{background:transparent}.cds--content-switcher--low-contrast .cds--content-switcher-btn:not(.cds--content-switcher--selected):focus:after{background-color:var(--cds-content-switcher-background, #e0e0e0);box-shadow:inset 0 0 0 .125rem var(--cds-focus, #0f62fe)}.cds--content-switcher--low-contrast .cds--content-switcher-btn:not(.cds--content-switcher--selected):focus:hover:after{border-color:var(--cds-border-strong);background-color:var(--cds-content-switcher-background-hover, #d1d1d1);box-shadow:none}.cds--content-switcher--low-contrast:not(.cds--content-switcher--icon-only) .cds--content-switcher-btn:first-child{box-shadow:inset .0625rem 0 0 0 var(--cds-border-strong)}.cds--content-switcher--low-contrast:not(.cds--content-switcher--icon-only) .cds--content-switcher-btn:last-child{box-shadow:inset -.0625rem 0 0 0 var(--cds-border-strong)}.cds--content-switcher--low-contrast .cds--content-switcher-btn:focus:has(+.cds--content-switcher-btn:not(.cds--content-switcher--selected):hover):before,.cds--content-switcher--low-contrast .cds--content-switcher-btn:not(.cds--content-switcher--selected):hover+.cds--content-switcher-btn:focus:before,.cds--content-switcher--low-contrast .cds--content-switcher-btn:hover+.cds--content-switcher-btn.cds--content-switcher--selected:before,.cds--content-switcher--low-contrast .cds--content-switcher-btn.cds--content-switcher--selected:has(+.cds--content-switcher-btn:hover):before{border-color:var(--cds-border-strong);box-shadow:inset 0 0 0 .0625rem var(--cds-content-switcher-background-hover, #d1d1d1)}.cds--content-switcher--low-contrast .cds--content-switcher-btn:focus:has(+.cds--content-switcher-btn:not(.cds--content-switcher--selected):hover):not(.cds--content-switcher--selected):after,.cds--content-switcher--low-contrast .cds--content-switcher-btn:not(.cds--content-switcher--selected):hover+.cds--content-switcher-btn:focus:not(.cds--content-switcher--selected):after,.cds--content-switcher--low-contrast .cds--content-switcher-btn:hover+.cds--content-switcher-btn.cds--content-switcher--selected:not(.cds--content-switcher--selected):after,.cds--content-switcher--low-contrast .cds--content-switcher-btn.cds--content-switcher--selected:has(+.cds--content-switcher-btn:hover):not(.cds--content-switcher--selected):after{background-color:var(--cds-content-switcher-background, #e0e0e0)}.cds--content-switcher--low-contrast .cds--content-switcher-btn.cds--content-switcher--selected{font-size:var(--cds-heading-compact-01-font-size, .875rem);font-weight:var(--cds-heading-compact-01-font-weight, 600);line-height:var(--cds-heading-compact-01-line-height, 1.28572);letter-spacing:var(--cds-heading-compact-01-letter-spacing, .16px);color:var(--cds-text-primary, #161616)}.cds--content-switcher--low-contrast .cds--content-switcher-btn.cds--content-switcher--selected:hover{background-color:transparent}.cds--content-switcher--low-contrast .cds--content-switcher-btn.cds--content-switcher--selected:after{border-radius:.25rem;background-color:var(--cds-content-switcher-selected, #ffffff);box-shadow:inset 0 0 0 .0625rem var(--cds-border-inverse, #161616)}.cds--content-switcher--low-contrast .cds--content-switcher-btn.cds--content-switcher--selected:focus:after{box-shadow:inset 0 0 0 .125rem var(--cds-focus, #0f62fe)}.cds--content-switcher--low-contrast .cds--content-switcher-btn.cds--content-switcher--selected:disabled{border:.0625rem solid var(--cds-border-disabled, #c6c6c6);border-radius:.25rem;background-color:var(--cds-content-switcher-selected, #ffffff);color:var(--cds-text-disabled, rgba(22, 22, 22, .25))}.cds--content-switcher--low-contrast .cds--content-switcher-btn.cds--content-switcher--selected:disabled:before{background-color:transparent}.cds--content-switcher--low-contrast .cds--content-switcher-btn:focus:before,.cds--content-switcher--low-contrast .cds--content-switcher-btn:focus+.cds--content-switcher-btn:before,.cds--content-switcher--low-contrast .cds--content-switcher-btn:hover:before,.cds--content-switcher--low-contrast .cds--content-switcher-btn:hover+.cds--content-switcher-btn:before,.cds--content-switcher--low-contrast .cds--content-switcher--selected:before,.cds--content-switcher--low-contrast .cds--content-switcher--selected+.cds--content-switcher-btn:before{background-color:transparent}.cds--content-switcher--low-contrast .cds--content-switcher-btn:disabled:before,.cds--content-switcher--low-contrast .cds--content-switcher-btn:disabled:hover+.cds--content-switcher-btn:disabled:before{background-color:var(--cds-border-disabled, #c6c6c6)}.cds--content-switcher--low-contrast .cds--content-switcher-btn.cds--content-switcher--selected:disabled+.cds--content-switcher-btn:before,.cds--content-switcher--low-contrast .cds--content-switcher-btn.cds--content-switcher--selected:disabled:hover+.cds--content-switcher-btn:before,.cds--content-switcher--low-contrast .cds--content-switcher-btn:disabled:hover+.cds--content-switcher-btn.cds--content-switcher--selected:before{background-color:transparent}.cds--content-switcher--low-contrast.cds--content-switcher--icon-only .cds--content-switcher-popover__wrapper:first-child .cds--content-switcher-btn:not([disabled]){box-shadow:inset .0625rem 0 0 0 var(--cds-border-strong)}.cds--content-switcher--low-contrast.cds--content-switcher--icon-only .cds--content-switcher-popover__wrapper:last-child .cds--content-switcher-btn:not([disabled]){box-shadow:inset -.0625rem 0 0 0 var(--cds-border-strong)}.cds--content-switcher--low-contrast.cds--content-switcher--icon-only .cds--content-switcher-btn svg{fill:var(--cds-icon-secondary, #525252)}.cds--content-switcher--low-contrast.cds--content-switcher--icon-only .cds--content-switcher-btn:hover svg{fill:var(--cds-icon-primary, #161616)}.cds--content-switcher--low-contrast.cds--content-switcher--icon-only .cds--content-switcher-btn[disabled] svg{fill:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--content-switcher--low-contrast.cds--content-switcher--icon-only .cds--content-switcher-btn.cds--content-switcher--selected svg{fill:var(--cds-icon-primary, #161616)}.cds--content-switcher--low-contrast.cds--content-switcher--icon-only .cds--content-switcher-btn.cds--content-switcher--selected[disabled] svg{fill:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--content-switcher--low-contrast.cds--content-switcher--icon-only .cds--content-switcher-btn.cds--content-switcher--selected:disabled{border-color:var(--cds-border-disabled, #c6c6c6)}.cds--content-switcher--low-contrast .cds--content-switcher-btn:not(.cds--content-switcher__selected-hovered):focus:before,.cds--content-switcher--low-contrast .cds--content-switcher-popover__wrapper:focus-within+.cds--content-switcher-popover__wrapper .cds--content-switcher-btn:before,.cds--content-switcher--low-contrast .cds--content-switcher-popover__wrapper:not(.cds--content-switcher-popover--disabled):hover+.cds--content-switcher-popover__wrapper .cds--content-switcher-btn:not(.cds--content-switcher__selected-hovered):before,.cds--content-switcher--low-contrast .cds--content-switcher--selected:not(.cds--content-switcher__selected-hovered):before,.cds--content-switcher--low-contrast .cds--content-switcher-popover--selected+.cds--content-switcher-popover__wrapper .cds--content-switcher-btn:before{background-color:transparent}.cds--content-switcher--low-contrast .cds--content-switcher-popover__wrapper:has(+.cds--content-switcher-popover__wrapper .cds--content-switcher-btn:not(.cds--content-switcher--selected):hover) .cds--content-switcher-btn:focus:before,.cds--content-switcher--low-contrast .cds--content-switcher-popover__wrapper:not(.cds--content-switcher-popover--selected):hover+.cds--content-switcher-popover__wrapper .cds--content-switcher-btn:focus:before,.cds--content-switcher--low-contrast .cds--content-switcher-popover__wrapper:hover+.cds--content-switcher-popover__wrapper .cds--content-switcher--selected:before,.cds--content-switcher--low-contrast .cds--content-switcher-popover--selected:has(+.cds--content-switcher-popover__wrapper .cds--content-switcher-btn:hover) .cds--content-switcher-btn:before{border-color:var(--cds-border-strong);box-shadow:inset 0 0 0 .0625rem var(--cds-content-switcher-background-hover, #d1d1d1)}.cds--content-switcher--low-contrast .cds--content-switcher-popover__wrapper:has(+.cds--content-switcher-popover__wrapper .cds--content-switcher-btn:not(.cds--content-switcher--selected):hover) .cds--content-switcher-btn:focus:not(.cds--content-switcher--selected):after,.cds--content-switcher--low-contrast .cds--content-switcher-popover__wrapper:not(.cds--content-switcher-popover--selected):hover+.cds--content-switcher-popover__wrapper .cds--content-switcher-btn:focus:not(.cds--content-switcher--selected):after,.cds--content-switcher--low-contrast .cds--content-switcher-popover__wrapper:hover+.cds--content-switcher-popover__wrapper .cds--content-switcher--selected:not(.cds--content-switcher--selected):after,.cds--content-switcher--low-contrast .cds--content-switcher-popover--selected:has(+.cds--content-switcher-popover__wrapper .cds--content-switcher-btn:hover) .cds--content-switcher-btn:not(.cds--content-switcher--selected):after{background-color:var(--cds-content-switcher-background, #e0e0e0)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus{box-shadow:0 0 0 1000px var(--cds-field) inset;-webkit-text-fill-color:var(--cds-text-primary, #161616)}.cds--fieldset{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--fieldset *,.cds--fieldset *:before,.cds--fieldset *:after{box-sizing:inherit}.cds--form-item{font-size:var(--cds-body-compact-01-font-size, .875rem);font-weight:var(--cds-body-compact-01-font-weight, 400);line-height:var(--cds-body-compact-01-line-height, 1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing, .16px);display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start}.cds--label html{font-size:100%}.cds--label body{font-weight:400;font-family:IBM Plex Sans,system-ui,-apple-system,BlinkMacSystemFont,".SFNSText-Regular",sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.cds--label code{font-family:IBM Plex Mono,system-ui,-apple-system,BlinkMacSystemFont,".SFNSText-Regular",monospace}.cds--label strong{font-weight:600}.cds--label{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);display:inline-block;color:var(--cds-text-secondary, #525252);font-weight:400;line-height:1rem;margin-block-end:.5rem;vertical-align:baseline}.cds--label .cds--toggletip-label{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px)}.cds--label--no-margin{margin-block-end:0}.cds--label+.cds--tooltip{position:relative;inset-block-start:.2rem;inset-inline-start:.5rem}.cds--label+.cds--tooltip .cds--tooltip__trigger{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer;text-align:start;inline-size:100%;box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--label+.cds--tooltip .cds--tooltip__trigger *,.cds--label+.cds--tooltip .cds--tooltip__trigger *:before,.cds--label+.cds--tooltip .cds--tooltip__trigger *:after{box-sizing:inherit}.cds--label+.cds--tooltip .cds--tooltip__trigger::-moz-focus-inner{border:0}.cds--label+.cds--tooltip .cds--tooltip__trigger{display:flex;align-items:center;justify-content:center;font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px)}.cds--label+.cds--tooltip .cds--tooltip__trigger:focus{outline:1px solid var(--cds-focus, #0f62fe)}.cds--label+.cds--tooltip .cds--tooltip__trigger svg{fill:var(--cds-icon-secondary, #525252)}.cds--label+.cds--tooltip .cds--tooltip__trigger svg :hover{fill:var(--cds-icon-primary, #161616)}.cds--label+.cds--toggletip{inset-block-start:.2rem;inset-inline-start:.5rem}.cds--label.cds--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-background, #e8e8e8);box-shadow:none;pointer-events:none}.cds--label.cds--skeleton:hover,.cds--label.cds--skeleton:focus,.cds--label.cds--skeleton:active{border:none;cursor:default;outline:none}.cds--label.cds--skeleton:before{position:absolute;animation:3s ease-in-out cds--skeleton infinite;background:var(--cds-skeleton-element, #c6c6c6);block-size:100%;content:"";inline-size:100%;inset-inline-start:0;will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.cds--label.cds--skeleton:before{animation:none}}@media screen and (-ms-high-contrast: active),(forced-colors: active){.cds--label.cds--skeleton{background:CanvasText}.cds--label.cds--skeleton:before{background:Canvas;forced-color-adjust:none}}.cds--label.cds--skeleton{block-size:.875rem;inline-size:4.6875rem}input[type=number],input[type=text].cds--number{font-family:IBM Plex Sans,system-ui,-apple-system,BlinkMacSystemFont,".SFNSText-Regular",sans-serif}input[data-invalid]:not(:focus),.cds--number[data-invalid] input[type=number]:not(:focus),.cds--number[data-invalid] input[type=text]:not(:focus),.cds--text-input__field-wrapper[data-invalid]>.cds--text-input--invalid:not(:focus),.cds--text-area__wrapper[data-invalid]>.cds--text-area--invalid:not(:focus),.cds--select-input__wrapper[data-invalid] .cds--select-input:not(:focus),.cds--list-box[data-invalid]:not(.cds--multi-select--invalid--focused,.cds--combo-box--invalid--focused),.cds--combo-box[data-invalid]:not(.cds--multi-select--selected) .cds--text-input:not(:focus){outline:2px solid var(--cds-support-error, #da1e28);outline-offset:-2px}@media screen and (prefers-contrast){input[data-invalid]:not(:focus),.cds--number[data-invalid] input[type=number]:not(:focus),.cds--number[data-invalid] input[type=text]:not(:focus),.cds--text-input__field-wrapper[data-invalid]>.cds--text-input--invalid:not(:focus),.cds--text-area__wrapper[data-invalid]>.cds--text-area--invalid:not(:focus),.cds--select-input__wrapper[data-invalid] .cds--select-input:not(:focus),.cds--list-box[data-invalid]:not(.cds--multi-select--invalid--focused,.cds--combo-box--invalid--focused),.cds--combo-box[data-invalid]:not(.cds--multi-select--selected) .cds--text-input:not(:focus){outline-style:dotted}}input[data-invalid]~.cds--form-requirement,.cds--number[data-invalid] .cds--number__input-wrapper~.cds--form-requirement,.cds--number__input-wrapper--warning~.cds--form-requirement,.cds--date-picker-input__wrapper~.cds--form-requirement,.cds--date-picker-input__wrapper--warn~.cds--form-requirement,.cds--date-picker-input__wrapper--invalid~.cds--form-requirement,.cds--time-picker--invalid~.cds--form-requirement,.cds--time-picker--warning~.cds--form-requirement,.cds--text-input__field-wrapper[data-invalid]~.cds--form-requirement,.cds--text-input__field-wrapper--warning~.cds--form-requirement,.cds--text-input__field-wrapper--warning>.cds--text-input~.cds--form-requirement,.cds--text-area__wrapper[data-invalid]~.cds--form-requirement,.cds--text-area__wrapper--warn~.cds--form-requirement,.cds--select-input__wrapper[data-invalid]~.cds--form-requirement,.cds--select--warning .cds--select-input__wrapper~.cds--form-requirement,.cds--time-picker[data-invalid]~.cds--form-requirement,.cds--list-box[data-invalid]~.cds--form-requirement,.cds--list-box--warning~.cds--form-requirement{display:block;overflow:visible;font-weight:400;max-block-size:12.5rem}.cds--select--inline.cds--select--warning .cds--select-input--inline__wrapper~.cds--form-requirement,.cds--select-input--inline__wrapper[data-invalid]~.cds--form-requirement{display:inline-flex;overflow:visible;margin:0;inline-size:100%;margin-block-end:0;max-block-size:100%;padding-inline-start:.5rem}input[data-invalid]~.cds--form-requirement,.cds--number[data-invalid] .cds--number__input-wrapper~.cds--form-requirement,.cds--date-picker-input__wrapper~.cds--form-requirement,.cds--date-picker-input__wrapper--invalid~.cds--form-requirement,.cds--time-picker--invalid~.cds--form-requirement,.cds--text-input__field-wrapper[data-invalid]~.cds--form-requirement,.cds--text-area__wrapper[data-invalid]~.cds--form-requirement,.cds--select-input__wrapper[data-invalid]~.cds--form-requirement,.cds--time-picker[data-invalid]~.cds--form-requirement,.cds--list-box[data-invalid]~.cds--form-requirement,.cds--select-input--inline__wrapper[data-invalid]~.cds--form-requirement{color:var(--cds-text-error, #da1e28)}.cds--form--fluid .cds--text-input__field-wrapper[data-invalid],.cds--form--fluid .cds--text-input__field-wrapper--warning{display:block}.cds--form--fluid input[data-invalid]{outline:none}.cds--form--fluid .cds--form-requirement{padding:.5rem 2.5rem .5rem 1rem;margin:0}input:not(output,[data-invalid]):-moz-ui-invalid{box-shadow:none}.cds--form-requirement html{font-size:100%}.cds--form-requirement body{font-weight:400;font-family:IBM Plex Sans,system-ui,-apple-system,BlinkMacSystemFont,".SFNSText-Regular",sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.cds--form-requirement code{font-family:IBM Plex Mono,system-ui,-apple-system,BlinkMacSystemFont,".SFNSText-Regular",monospace}.cds--form-requirement strong{font-weight:600}.cds--form-requirement{font-size:var(--cds-helper-text-01-font-size, .75rem);line-height:var(--cds-helper-text-01-line-height, 1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing, .32px);display:none;overflow:hidden;margin:.25rem 0 0;max-block-size:0;overflow-wrap:break-word;word-break:break-word}.cds--select--inline .cds--form__helper-text{margin-block-start:0}.cds--form__helper-text{font-size:var(--cds-helper-text-01-font-size, .75rem);line-height:var(--cds-helper-text-01-line-height, 1.33333);letter-spacing:var(--cds-helper-text-01-letter-spacing, .32px);z-index:0;color:var(--cds-text-helper, #6f6f6f);inline-size:100%;margin-block-start:.25rem;opacity:1}.cds--label--disabled,.cds--form__helper-text--disabled,fieldset[disabled] .cds--label,fieldset[disabled] .cds--form__helper-text{color:var(--cds-text-disabled, rgba(22, 22, 22, .25))}.cds--checkbox-group{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--checkbox-group *,.cds--checkbox-group *:before,.cds--checkbox-group *:after{box-sizing:inherit}.cds--form-item.cds--checkbox-wrapper{position:relative;margin-block-end:.375rem}.cds--form-item.cds--checkbox-wrapper:first-of-type{margin-block-start:0}.cds--label+.cds--form-item.cds--checkbox-wrapper{margin-block-start:-.125rem}.cds--form-item.cds--checkbox-wrapper:last-of-type{margin-block-end:.1875rem}.cds--checkbox{position:absolute;overflow:hidden;padding:0;border:0;margin:-1px;block-size:1px;clip:rect(0,0,0,0);inline-size:1px;visibility:inherit;white-space:nowrap;inset-block-start:1.25rem;inset-inline-start:.7rem}.cds--checkbox-label html{font-size:100%}.cds--checkbox-label body{font-weight:400;font-family:IBM Plex Sans,system-ui,-apple-system,BlinkMacSystemFont,".SFNSText-Regular",sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.cds--checkbox-label code{font-family:IBM Plex Mono,system-ui,-apple-system,BlinkMacSystemFont,".SFNSText-Regular",monospace}.cds--checkbox-label strong{font-weight:600}.cds--checkbox-label{font-size:var(--cds-body-compact-01-font-size, .875rem);font-weight:var(--cds-body-compact-01-font-weight, 400);line-height:var(--cds-body-compact-01-line-height, 1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing, .16px);position:relative;display:flex;cursor:pointer;min-block-size:1.25rem;padding-block-start:.0625rem;padding-inline-start:1.25rem;-webkit-user-select:none;user-select:none}.cds--checkbox-label-text{padding-inline-start:.625rem}.cds--checkbox-label:before,.cds--checkbox-label:after{box-sizing:border-box}@media print{.cds--checkbox-label:before,.cds--checkbox-label:after{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.cds--checkbox-label:before{position:absolute;border:1px solid var(--cds-icon-primary, #161616);border-radius:2px}@media screen and (-ms-high-contrast: active),(forced-colors: active){.cds--checkbox-label:before{border:1px solid ButtonBorder}}.cds--checkbox-label:before{background-color:transparent;block-size:1rem;content:"";inline-size:1rem;inset-block-start:.125rem;inset-inline-start:0;margin-block:.0625rem .125rem;margin-inline:.1875rem 0}.cds--checkbox-label:after{position:absolute;background:none;block-size:.3125rem;border-block-end:1.5px solid var(--cds-icon-inverse, #ffffff);border-inline-start:1.5px solid var(--cds-icon-inverse, #ffffff);content:"";inline-size:.5625rem;inset-block-start:.40625rem;inset-inline-start:.4375rem;margin-block-start:-.1875rem;transform:scale(0) rotate(-45deg);transform-origin:bottom right}.cds--checkbox:checked+.cds--checkbox-label:before,.cds--checkbox:indeterminate+.cds--checkbox-label:before,.cds--checkbox-label[data-contained-checkbox-state=true]:before{border:none;border-width:1px;background-color:var(--cds-icon-primary, #161616)}@media screen and (-ms-high-contrast: active),(forced-colors: active){.cds--checkbox:checked+.cds--checkbox-label:before,.cds--checkbox:indeterminate+.cds--checkbox-label:before,.cds--checkbox-label[data-contained-checkbox-state=true]:before{border:1px solid ButtonBorder;background-color:SelectedItem}}.cds--checkbox:checked+.cds--checkbox-label:after,.cds--checkbox-label[data-contained-checkbox-state=true]:after{transform:scale(1) rotate(-45deg)}.cds--checkbox:indeterminate+.cds--checkbox-label:after{border-block-end:2px solid var(--cds-icon-inverse, #ffffff);border-inline-start:0 solid var(--cds-icon-inverse, #ffffff);inline-size:.5rem;inset-block-start:.6875rem;transform:scale(1) rotate(0)}.cds--checkbox:focus+.cds--checkbox-label:before,.cds--checkbox-label__focus:before,.cds--checkbox:checked:focus+.cds--checkbox-label:before,.cds--checkbox-label[data-contained-checkbox-state=true].cds--checkbox-label__focus:before,.cds--checkbox:indeterminate:focus+.cds--checkbox-label:before{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:1px}.cds--checkbox:disabled+.cds--checkbox-label,.cds--checkbox-label[data-contained-checkbox-disabled=true]{color:var(--cds-text-disabled, rgba(22, 22, 22, .25));cursor:not-allowed}.cds--checkbox:disabled+.cds--checkbox-label:before,.cds--checkbox-label[data-contained-checkbox-disabled=true]:before{border-color:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--checkbox:checked:disabled+.cds--checkbox-label:before,.cds--checkbox:indeterminate:disabled+.cds--checkbox-label:before,.cds--checkbox-label[data-contained-checkbox-state=true][data-contained-checkbox-disabled=true]:before{background-color:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--checkbox-group[data-invalid] .cds--checkbox-label:before,.cds--checkbox-wrapper--invalid .cds--checkbox-label:before,.cds--checkbox-wrapper--invalid .cds--checkbox:checked+.cds--checkbox-label:before{border:1px solid var(--cds-support-error, #da1e28)}.cds--checkbox-group .cds--checkbox-wrapper--invalid>.cds--checkbox__validation-msg,.cds--checkbox-group .cds--checkbox-wrapper--warning>.cds--checkbox__validation-msg,.cds--checkbox-group .cds--checkbox-wrapper>.cds--form__helper-text{display:none}.cds--checkbox-group:not(.cds--checkbox-group[data-invalid]) .cds--checkbox-wrapper--invalid .cds--checkbox-label:before,.cds--checkbox-group:not(.cds--checkbox-group[data-invalid]) .cds--checkbox-wrapper--invalid .cds--checkbox:checked+.cds--checkbox-label:before{border:1px solid var(--cds-icon-primary, #161616)}.cds--checkbox-group__validation-msg,.cds--checkbox__validation-msg{display:none;align-items:flex-start;inline-size:100%;margin-block-start:.25rem}.cds--checkbox__invalid-icon{margin:.0625rem .0625rem 0 .1875rem;fill:var(--cds-support-error, #da1e28);min-inline-size:1rem}.cds--checkbox__invalid-icon--warning{fill:var(--cds-support-warning, #f1c21b)}.cds--checkbox__invalid-icon--warning path:first-of-type{fill:#000}.cds--checkbox-group--invalid .cds--checkbox-group__validation-msg,.cds--checkbox-group--warning .cds--checkbox-group__validation-msg,.cds--checkbox-wrapper--invalid>.cds--checkbox__validation-msg,.cds--checkbox-wrapper--warning>.cds--checkbox__validation-msg{display:flex}.cds--checkbox-group--invalid .cds--checkbox-group__validation-msg .cds--form-requirement,.cds--checkbox-group--warning .cds--checkbox-group__validation-msg .cds--form-requirement,.cds--checkbox-wrapper--invalid .cds--checkbox__validation-msg .cds--form-requirement,.cds--checkbox-wrapper--warning .cds--checkbox__validation-msg .cds--form-requirement{display:block;overflow:visible;margin-block-start:0;margin-inline-start:.5rem;max-block-size:100%}.cds--checkbox-group--invalid .cds--checkbox-group__validation-msg .cds--form-requirement,.cds--checkbox-wrapper--invalid .cds--checkbox__validation-msg .cds--form-requirement{color:var(--cds-text-error, #da1e28)}.cds--checkbox-group--readonly .cds--checkbox-label,.cds--checkbox-wrapper--readonly .cds--checkbox-label{cursor:default}.cds--checkbox-group--readonly .cds--checkbox-label-text,.cds--checkbox-wrapper--readonly .cds--checkbox-label-text{cursor:text;-webkit-user-select:text;user-select:text}.cds--checkbox-group--readonly .cds--checkbox+.cds--checkbox-label:before,.cds--checkbox-wrapper--readonly .cds--checkbox+.cds--checkbox-label:before{border-color:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--checkbox-group--readonly .cds--checkbox:checked+.cds--checkbox-label:before,.cds--checkbox-wrapper--readonly .cds--checkbox:checked+.cds--checkbox-label:before{border:1px solid var(--cds-icon-disabled, rgba(22, 22, 22, .25));background:transparent}.cds--checkbox-group--readonly .cds--checkbox:checked+.cds--checkbox-label:after,.cds--checkbox-wrapper--readonly .cds--checkbox:checked+.cds--checkbox-label:after{border-color:var(--cds-text-primary, #161616)}@media screen and (-ms-high-contrast: active),(forced-colors: active){.cds--checkbox-group--readonly .cds--checkbox:checked+.cds--checkbox-label:after,.cds--checkbox-wrapper--readonly .cds--checkbox:checked+.cds--checkbox-label:after{fill:SelectedItemText}}.cds--checkbox-skeleton .cds--checkbox-label{cursor:default}.cds--checkbox-label-text.cds--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-background, #e8e8e8);box-shadow:none;pointer-events:none}.cds--checkbox-label-text.cds--skeleton:hover,.cds--checkbox-label-text.cds--skeleton:focus,.cds--checkbox-label-text.cds--skeleton:active{border:none;cursor:default;outline:none}.cds--checkbox-label-text.cds--skeleton:before{position:absolute;animation:3s ease-in-out cds--skeleton infinite;background:var(--cds-skeleton-element, #c6c6c6);block-size:100%;content:"";inline-size:100%;inset-inline-start:0;will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.cds--checkbox-label-text.cds--skeleton:before{animation:none}}@media screen and (-ms-high-contrast: active),(forced-colors: active){.cds--checkbox-label-text.cds--skeleton{background:CanvasText}.cds--checkbox-label-text.cds--skeleton:before{background:Canvas;forced-color-adjust:none}}.cds--checkbox-label-text.cds--skeleton{block-size:1rem;inline-size:6.25rem;margin-block:.0625rem 0;margin-inline:.375rem 0}.cds--checkbox--inline{position:relative}[dir=rtl] .cds--checkbox-label:after{margin-block-start:0;margin-inline-start:-.0625rem;transform-origin:center}[dir=rtl] .cds--checkbox:checked+.cds--checkbox-label:after,[dir=rtl] .cds--checkbox-label[data-contained-checkbox-state=true]:after{transform:scale(1.2) rotate3d(.5,1,0,158deg)}.cds--checkbox-group--decorator legend.cds--label,.cds--checkbox-wrapper--decorator .cds--checkbox-label-text,.cds--checkbox-group--slug legend.cds--label,.cds--checkbox-wrapper--slug .cds--checkbox-label-text{display:flex}.cds--checkbox-group--decorator legend.cds--label .cds--checkbox-group-inner--decorator>*,.cds--checkbox-wrapper--decorator .cds--checkbox-label-text .cds--checkbox-wrapper-inner--decorator>*{margin-inline-start:.5rem}.cds--checkbox-group--slug legend.cds--label .cds--ai-label,.cds--checkbox-wrapper--slug .cds--checkbox-label-text .cds--ai-label,.cds--checkbox-group--slug legend.cds--label .cds--slug,.cds--checkbox-wrapper--slug .cds--checkbox-label-text .cds--slug{margin-inline-start:.5rem}.cds--checkbox-wrapper--decorator .cds--checkbox-label-text .cds--ai-label__button--inline,.cds--checkbox-wrapper--slug .cds--checkbox-label-text .cds--ai-label__button--inline,.cds--checkbox-wrapper--slug .cds--checkbox-label-text .cds--slug__button--inline{line-height:inherit;margin-block-start:-.0625rem}.cds--checkbox-group--horizontal{position:relative;display:flex;flex-flow:row wrap;justify-content:flex-start}.cds--checkbox-group--horizontal .cds--form-item{flex:none;margin-block-end:0}.cds--checkbox-group--horizontal .cds--form-item:not(:last-of-type){margin-inline-end:1rem}.cds--checkbox-group--horizontal .cds--checkbox-label-text{padding-inline-start:.5rem}.cds--checkbox-group--horizontal .cds--label+.cds--form-item.cds--checkbox-wrapper{margin-block-start:0}.cds--radio-button-group{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--radio-button-group *,.cds--radio-button-group *:before,.cds--radio-button-group *:after{box-sizing:inherit}.cds--radio-button-group{position:relative;display:flex;align-items:center}.cds--label+.cds--form-item .cds--radio-button-group{margin-block-start:0}.cds--radio-button-group--vertical{flex-direction:column;align-items:flex-start}.cds--radio-button-group--vertical.cds--radio-button-group--label-left{align-items:flex-end}.cds--radio-button-group--vertical .cds--radio-button__label{margin-inline-end:0}.cds--radio-button-group--vertical .cds--radio-button__label:not(:last-of-type){margin-block-end:.5rem}.cds--radio-button{position:absolute;overflow:hidden;padding:0;border:0;margin:-1px;block-size:1px;clip:rect(0,0,0,0);inline-size:1px;white-space:nowrap;margin-block-start:.9rem;margin-inline-start:.63rem;visibility:inherit}.cds--radio-button__label{display:flex;align-items:center;cursor:pointer;margin-inline-end:1rem}.cds--radio-button__label-text{font-size:var(--cds-body-compact-01-font-size, .875rem);font-weight:var(--cds-body-compact-01-font-weight, 400);line-height:var(--cds-body-compact-01-line-height, 1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing, .16px);flex:1}.cds--radio-button__appearance{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--radio-button__appearance *,.cds--radio-button__appearance *:before,.cds--radio-button__appearance *:after{box-sizing:inherit}.cds--radio-button__appearance{flex-shrink:0;border:1px solid var(--cds-icon-primary, #161616);border-radius:50%;background-color:transparent;block-size:1.125rem;inline-size:1.125rem;margin-block:.0625rem .125rem;margin-inline:.125rem .625rem}.cds--radio-button-group--vertical .cds--radio-button__appearance{margin-block:0}.cds--radio-button:checked+.cds--radio-button__label .cds--radio-button__appearance{display:flex;align-items:center;justify-content:center;border-color:var(--cds-icon-primary, #161616)}.cds--radio-button:checked+.cds--radio-button__label .cds--radio-button__appearance:before{position:relative;display:inline-block;border-radius:50%;background-color:var(--cds-icon-primary, #161616);block-size:100%;content:"";inline-size:100%;transform:scale(.5)}@media screen and (-ms-high-contrast: active),(forced-colors: active){.cds--radio-button:checked+.cds--radio-button__label .cds--radio-button__appearance:before{background-color:ButtonText}}@media print{.cds--radio-button:checked+.cds--radio-button__label .cds--radio-button__appearance:before{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.cds--radio-button:disabled+.cds--radio-button__label{color:var(--cds-text-disabled, rgba(22, 22, 22, .25));cursor:not-allowed}.cds--radio-button:disabled+.cds--radio-button__label .cds--radio-button__appearance,.cds--radio-button:disabled:checked+.cds--radio-button__label .cds--radio-button__appearance{border-color:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--radio-button:disabled+.cds--radio-button__label .cds--radio-button__appearance:before,.cds--radio-button:disabled:checked+.cds--radio-button__label .cds--radio-button__appearance:before{background-color:var(--cds-text-disabled, rgba(22, 22, 22, .25))}.cds--radio-button-group--readonly .cds--radio-button+.cds--radio-button__label .cds--radio-button__appearance{border-color:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--radio-button-group--readonly .cds--radio-button__label{cursor:default}.cds--radio-button-group--readonly .cds--radio-button__label-text{cursor:text;-webkit-user-select:text;user-select:text}.cds--radio-button-group--invalid .cds--radio-button+.cds--radio-button__label .cds--radio-button__appearance{border-color:var(--cds-support-error, #da1e28)}.cds--radio-button__validation-msg{display:none;align-items:flex-end;margin-block-start:.375rem}.cds--radio-button__invalid-icon{fill:var(--cds-support-error, #da1e28);margin-inline:.1875rem .0625rem}.cds--radio-button__invalid-icon--warning{fill:var(--cds-support-warning, #f1c21b)}.cds--radio-button__invalid-icon--warning path:first-of-type{fill:#000}.cds--radio-button-group--invalid+.cds--radio-button__validation-msg,.cds--radio-button-group--warning+.cds--radio-button__validation-msg{display:flex}.cds--radio-button-group--invalid+.cds--radio-button__validation-msg .cds--form-requirement,.cds--radio-button-group--warning+.cds--radio-button__validation-msg .cds--form-requirement{display:block;overflow:visible;margin-block-start:0;margin-inline-start:.5rem;max-block-size:100%}.cds--radio-button-group--invalid+.cds--radio-button__validation-msg .cds--form-requirement{color:var(--cds-text-error, #da1e28)}.cds--radio-button-group~.cds--form__helper-text{margin-block-start:.375rem}.cds--radio-button:focus+.cds--radio-button__label .cds--radio-button__appearance{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:1.5px}.cds--radio-button__label.cds--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-background, #e8e8e8);box-shadow:none;pointer-events:none}.cds--radio-button__label.cds--skeleton:hover,.cds--radio-button__label.cds--skeleton:focus,.cds--radio-button__label.cds--skeleton:active{border:none;cursor:default;outline:none}.cds--radio-button__label.cds--skeleton:before{position:absolute;animation:3s ease-in-out cds--skeleton infinite;background:var(--cds-skeleton-element, #c6c6c6);block-size:100%;content:"";inline-size:100%;inset-inline-start:0;will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.cds--radio-button__label.cds--skeleton:before{animation:none}}@media screen and (-ms-high-contrast: active),(forced-colors: active){.cds--radio-button__label.cds--skeleton{background:CanvasText}.cds--radio-button__label.cds--skeleton:before{background:Canvas;forced-color-adjust:none}}.cds--radio-button__label.cds--skeleton{block-size:1.125rem;inline-size:6.25rem}.cds--radio-button__label.cds--skeleton .cds--radio-button__appearance{display:none}.cds--radio-button-wrapper .cds--radio-button__label{display:flex;align-items:flex-start;justify-content:center;margin:0}.cds--radio-button-wrapper:not(:last-of-type){margin-inline-end:1rem}.cds--radio-button-group--vertical .cds--radio-button-wrapper{margin-block-end:.375rem;margin-inline-end:0}.cds--radio-button-group--vertical .cds--radio-button-wrapper .cds--radio-button__label{padding-block-start:.125rem}.cds--radio-button-group--label-right .cds--radio-button__label,.cds--radio-button-wrapper.cds--radio-button-wrapper--label-right .cds--radio-button__label{flex-direction:row}.cds--radio-button-group--label-left .cds--radio-button__label,.cds--radio-button-wrapper.cds--radio-button-wrapper--label-left .cds--radio-button__label{flex-direction:row-reverse}.cds--radio-button-group--label-left .cds--radio-button__appearance,.cds--radio-button-wrapper.cds--radio-button-wrapper--label-left .cds--radio-button__appearance{margin-inline:.5rem 0}.cds--radio-button-group--decorator legend.cds--label,.cds--radio-button-wrapper--decorator .cds--radio-button__label-text,.cds--radio-button-group--slug legend.cds--label,.cds--radio-button-wrapper--slug .cds--radio-button__label-text{display:flex}.cds--radio-button-group--decorator legend.cds--label .cds--radio-button-group-inner--decorator>*,.cds--radio-button-wrapper--decorator .cds--radio-button__label-text .cds--radio-button-wrapper-inner--decorator>*,.cds--radio-button-group--slug legend.cds--label .cds--ai-label,.cds--radio-button-wrapper--slug .cds--radio-button__label-text .cds--ai-label,.cds--radio-button-group--slug legend.cds--label .cds--slug,.cds--radio-button-wrapper--slug .cds--radio-button__label-text .cds--slug{margin-inline-start:.5rem}.cds--radio-button-wrapper--decorator .cds--radio-button__label-text .cds--ai-label__button--inline,.cds--radio-button-wrapper--slug .cds--radio-button__label-text .cds--ai-label__button--inline,.cds--radio-button-wrapper--slug .cds--radio-button__label-text .cds--slug__button--inline{line-height:inherit;margin-block-start:-.0625rem}.cds--data-table-container{position:relative;padding-block-start:.125rem}.cds--data-table-content{display:block;overflow-x:auto}.cds--data-table-content:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.cds--data-table-content:focus{outline-style:dotted}}.cds--data-table-container--ai-enabled{position:relative;padding:1px;border:none}.cds--data-table-container--ai-enabled:after{position:absolute;z-index:-1;background-image:linear-gradient(to top,var(--cds-ai-border-end, #78a9ff),var(--cds-ai-border-start, rgba(166, 200, 255, .64)));block-size:100%;content:"";inline-size:100%;top:0;right:0;bottom:0;left:0;pointer-events:none}.cds--data-table-container--ai-enabled tbody{position:relative}.cds--data-table-container--ai-enabled tbody:before{position:absolute;block-size:100%;content:"";inline-size:100%;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,var(--cds-ai-aura-start, rgba(69, 137, 255, .1)) 0%,var(--cds-ai-aura-end, rgba(255, 255, 255, 0)) 50%,transparent 50%)}.cds--data-table-header{background-color:var(--cds-layer);padding-block:1rem 1.5rem;padding-inline:1rem}.cds--data-table-header.cds--data-table-header__with-decorator{display:flex;justify-content:space-between}.cds--data-table-header.cds--data-table-header__with-decorator.cds--data-table-header__with-decorator--standalone{justify-content:flex-end}.cds--data-table-header__title{font-size:var(--cds-heading-03-font-size, 1.25rem);font-weight:var(--cds-heading-03-font-weight, 400);line-height:var(--cds-heading-03-line-height, 1.4);letter-spacing:var(--cds-heading-03-letter-spacing, 0);color:var(--cds-text-primary, #161616)}.cds--data-table-header__description{font-size:var(--cds-body-compact-01-font-size, .875rem);font-weight:var(--cds-body-compact-01-font-weight, 400);line-height:var(--cds-body-compact-01-line-height, 1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing, .16px);color:var(--cds-text-secondary, #525252)}@media (min-width: 42rem){.cds--data-table-header__description{max-inline-size:50ch}}@media (min-width: 66rem){.cds--data-table-header__description{max-inline-size:80ch}}.cds--data-table{border-collapse:collapse;border-spacing:0;inline-size:100%}.cds--data-table thead{font-size:var(--cds-heading-compact-01-font-size, .875rem);font-weight:var(--cds-heading-compact-01-font-weight, 600);line-height:var(--cds-heading-compact-01-line-height, 1.28572);letter-spacing:var(--cds-heading-compact-01-letter-spacing, .16px);background-color:var(--cds-layer-accent)}.cds--data-table tbody{font-size:var(--cds-body-compact-01-font-size, .875rem);font-weight:var(--cds-body-compact-01-font-weight, 400);line-height:var(--cds-body-compact-01-line-height, 1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing, .16px);background-color:var(--cds-layer);inline-size:100%}.cds--data-table tr{border:none;block-size:3rem;inline-size:100%}.cds--data-table tbody tr,.cds--data-table tbody tr td,.cds--data-table tbody tr th{transition:background-color 70ms cubic-bezier(0,0,.38,.9)}.cds--data-table tbody tr:not([data-child-row]):hover,.cds--data-table tbody tr[data-child-row]:hover>td{background-color:var(--cds-layer-hover)}.cds--data-table tbody tr:hover td,.cds--data-table tbody tr:hover th{border-block-end:1px solid var(--cds-layer-hover);border-block-start:1px solid var(--cds-layer-hover);color:var(--cds-text-primary, #161616)}.cds--data-table tr:hover .cds--link:not(.cds--popover-container .cds--link){color:var(--cds-link-secondary, #0043ce)}.cds--data-table tr:hover .cds--link--disabled:not(.cds--popover-container .cds--link){color:var(--cds-text-disabled, rgba(22, 22, 22, .25))}.cds--data-table th,.cds--data-table td{text-align:start;vertical-align:middle}.cds--data-table.cds--data-table--top-aligned-body.cds--data-table--lg tr:not([data-child-row]) td:not(.cds--table-expand){padding-block:1rem 1rem}.cds--data-table.cds--data-table--top-aligned-body.cds--data-table--lg tr:not([data-child-row]) td:not(.cds--table-expand).cds--table-column-menu{padding-block-start:.5rem}.cds--data-table.cds--data-table--top-aligned-body.cds--data-table--lg tr:not([data-child-row]) td:not(.cds--table-expand).cds--table-column-checkbox:not(.cds--table-column-radio){padding-block-start:.8125rem}.cds--data-table.cds--data-table--top-aligned-body td{vertical-align:top}.cds--data-table.cds--data-table--top-aligned-header.cds--data-table--lg th:not(.cds--table-expand):not(.cds--table-sort__header){padding-block:1rem 1rem}.cds--data-table.cds--data-table--top-aligned-header.cds--data-table--lg th:not(.cds--table-expand):not(.cds--table-sort__header).cds--table-column-menu{padding-block-start:.5rem}.cds--data-table.cds--data-table--top-aligned-header.cds--data-table--lg th:not(.cds--table-expand):not(.cds--table-sort__header).cds--table-column-checkbox{padding-block-start:.8125rem}.cds--data-table.cds--data-table--top-aligned-header th{vertical-align:top}.cds--data-table th[align=right],.cds--data-table td[align=right]{text-align:end}.cds--data-table th[align=center],.cds--data-table td[align=center]{text-align:center}.cds--data-table th{background-color:var(--cds-layer-accent);color:var(--cds-text-primary, #161616);padding-inline:1rem 1rem}.cds--data-table th:last-of-type{position:static;inline-size:auto}.cds--data-table .cds--table-header-label{text-align:start}.cds--data-table td,.cds--data-table tbody th{border-block-end:1px solid var(--cds-border-subtle-01, #c6c6c6);border-block-start:1px solid var(--cds-layer);color:var(--cds-text-secondary, #525252);padding-inline:1rem 1rem}.cds--data-table td+td:first-of-type,.cds--data-table tbody th+td:first-of-type{padding-inline-start:.75rem}.cds--layer-two .cds--data-table td,.cds--layer-two .cds--data-table tbody th{border-block-end:1px solid var(--cds-border-subtle-02, #e0e0e0)}.cds--layer-three .cds--data-table td,.cds--layer-three .cds--data-table tbody th{border-block-end:1px solid var(--cds-border-subtle-03, #c6c6c6)}@supports (-moz-appearance: none){.cds--data-table td{background-clip:padding-box}}.cds--data-table .cds--list-box input[role=combobox],.cds--data-table .cds--list-box input[type=text],.cds--data-table .cds--dropdown,.cds--data-table .cds--list-box,.cds--data-table .cds--number input[type=number],.cds--data-table .cds--number input[type=text],.cds--data-table .cds--number__control-btn:before,.cds--data-table .cds--number__control-btn:after,.cds--data-table .cds--text-input,.cds--data-table .cds--select-input{background-color:var(--cds-field-02, #ffffff)}.cds--data-table td.cds--table-column-menu .cds--overflow-menu[aria-expanded=false]:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.cds--data-table td.cds--table-column-menu .cds--overflow-menu[aria-expanded=false]:focus{outline-style:dotted}}.cds--data-table td.cds--table-column-menu .cds--overflow-menu[aria-expanded=true]:focus{outline:none}@media screen and (hover: hover),(-ms-high-contrast: active),(-ms-high-contrast: none){.cds--data-table td.cds--table-column-menu .cds--overflow-menu .cds--overflow-menu__icon{opacity:0}}.cds--data-table td.cds--table-column-menu .cds--overflow-menu.cds--overflow-menu--open .cds--overflow-menu__icon{opacity:1}.cds--data-table.cds--data-table--visible-overflow-menu td.cds--table-column-menu .cds--overflow-menu .cds--overflow-menu__icon,.cds--data-table td.cds--table-column-menu .cds--overflow-menu:hover .cds--overflow-menu__icon,.cds--data-table td.cds--table-column-menu .cds--overflow-menu:focus .cds--overflow-menu__icon,.cds--data-table tr:hover td.cds--table-column-menu .cds--overflow-menu .cds--overflow-menu__icon{opacity:1}.cds--table-row--menu-option .cds--overflow-menu-options__btn .cds--overflow-menu-options__option-content svg{position:relative;inset-block-start:.1875rem;margin-inline-end:.5rem}.cds--data-table .cds--overflow-menu:hover,.cds--data-table .cds--overflow-menu__trigger:hover{background-color:var(--cds-layer-selected-hover)}.cds--data-table--selected .cds--overflow-menu:hover,.cds--data-table--selected .cds--overflow-menu__trigger:hover{background-color:var(--cds-layer-hover)}.cds--data-table--selected .cds--link:not(.cds--link--disabled){color:var(--cds-link-secondary, #0043ce)}.cds--data-table--xs td.cds--table-column-menu,.cds--data-table--sm td.cds--table-column-menu{block-size:1.5rem;padding-block:0}.cds--data-table--sm td.cds--table-column-menu{block-size:2rem}.cds--data-table--md td.cds--table-column-menu{block-size:2.5rem}.cds--data-table--xl .cds--table-column-menu{padding-block-start:.5rem}.cds--data-table--zebra tbody tr:not(.cds--parent-row):nth-child(odd) td{border-block-end:1px solid var(--cds-layer)}.cds--data-table--zebra tbody tr:not(.cds--parent-row):nth-child(2n) td{border-block-end:1px solid var(--cds-layer-accent);border-block-start:1px solid var(--cds-layer-accent)}.cds--data-table--zebra tbody tr:not(.cds--parent-row):not(.cds--data-table--selected):nth-child(2n){background-color:var(--cds-layer-accent)}.cds--data-table--zebra tbody tr:not(.cds--parent-row):hover td{border-block-end:1px solid var(--cds-layer-hover);border-block-start:1px solid var(--cds-layer-hover)}.cds--data-table--zebra tbody tr:not(.cds--parent-row):not(.cds--data-table--selected):hover{background-color:var(--cds-layer-hover)}.cds--table-column-checkbox .cds--checkbox-label{min-block-size:1.5rem;padding-inline-start:0}.cds--table-column-checkbox .cds--checkbox-label:before{margin-block-start:.125rem}.cds--table-column-checkbox .cds--checkbox-label:after{inset-block-start:.46875rem}.cds--data-table th.cds--table-column-checkbox{position:static;background-color:var(--cds-layer-accent);inline-size:2rem;transition:background-color 70ms cubic-bezier(0,0,.38,.9)}.cds--data-table thead th.cds--table-column-checkbox,.cds--data-table tbody td.cds--table-column-checkbox,.cds--data-table thead th.cds--table-expand,.cds--data-table tbody td.cds--table-expand{min-inline-size:0}.cds--data-table thead th.cds--table-column-checkbox,.cds--data-table tbody td.cds--table-column-checkbox{min-inline-size:2.5rem;padding-inline:1rem .25rem}.cds--data-table thead th.cds--table-expand,.cds--data-table tbody td.cds--table-expand{block-size:2rem;inline-size:2rem}.cds--data-table--xs thead th.cds--table-expand,.cds--data-table--xs tbody td.cds--table-expand{padding:0 0 0 .5rem;block-size:1.5rem;inline-size:1.5rem}.cds--data-table--sm thead th.cds--table-expand,.cds--data-table--sm tbody td.cds--table-expand{padding:0;block-size:2rem;inline-size:2rem;padding-inline-start:.5rem}.cds--data-table--md thead th.cds--table-expand,.cds--data-table--md tbody td.cds--table-expand{padding:.25rem 0 .25rem .5rem;block-size:2.5rem;inline-size:2.5rem}.cds--data-table--xl thead th.cds--table-expand,.cds--data-table--xl tbody td.cds--table-expand{block-size:4rem;padding-block:.625rem 1.375rem}.cds--data-table--xl .cds--table-column-checkbox{padding-block-start:.8125rem}.cds--data-table--xl .cds--table-column-radio{padding-block-start:1rem}.cds--table-column-radio{inline-size:48px}.cds--table-column-radio .cds--radio-button__appearance{margin-inline-end:-.125rem}.cds--data-table--zebra tbody tr:nth-child(odd).cds--data-table--selected td,tr.cds--data-table--selected td{border-block-end:1px solid var(--cds-layer-active);border-block-start:1px solid var(--cds-layer-selected);color:var(--cds-text-primary, #161616)}.cds--data-table--zebra tbody tr:nth-child(odd).cds--data-table--selected,tr.cds--data-table--selected{background-color:var(--cds-layer-selected)}.cds--data-table--zebra tbody tr:first-of-type:nth-child(odd).cds--data-table--selected td,tr.cds--data-table--selected:first-of-type td{border-block-start:1px solid var(--cds-border-subtle-selected)}.cds--data-table--zebra tbody tr:last-of-type:nth-child(odd).cds--data-table--selected td,.cds--data-table--zebra tbody tr:last-of-type:nth-child(2n).cds--data-table--selected td,tr.cds--data-table--selected:last-of-type td{border-block-end:1px solid var(--cds-layer-selected);border-block-start:1px solid var(--cds-layer-selected)}.cds--data-table--zebra tbody tr:nth-child(2n).cds--data-table--selected td{border-block-end:1px solid var(--cds-layer-active)}.cds--data-table--zebra tbody tr:nth-child(2n).cds--data-table--selected:hover td{border-block-end:1px solid var(--cds-layer-selected-hover)}.cds--data-table--zebra tbody tr:nth-child(odd).cds--data-table--selected:hover td,.cds--data-table tbody .cds--data-table--selected:hover td{border-block-end:1px solid var(--cds-layer-selected-hover);border-block-start:1px solid var(--cds-layer-selected-hover);color:var(--cds-text-primary, #161616)}.cds--data-table--zebra tbody tr:nth-child(odd).cds--data-table--selected:hover,.cds--data-table tbody .cds--data-table--selected:hover{background-color:var(--cds-layer-selected-hover)}.cds--data-table--selected .cds--overflow-menu .cds--overflow-menu__icon{opacity:1}.cds--data-table--xs thead tr,.cds--data-table--xs tbody tr,.cds--data-table--xs tbody tr th{block-size:1.5rem}.cds--data-table--xs .cds--table-header-label,.cds--data-table--xs td,.cds--data-table--xs tbody tr th{padding-block:.125rem .125rem}.cds--data-table--xs .cds--overflow-menu{block-size:calc(100% + 1px);inline-size:2rem}.cds--data-table.cds--data-table--xs:not(.cds--data-table--top-aligned-body) td.cds--table-column-checkbox,.cds--data-table.cds--data-table--xs:not(.cds--data-table--top-aligned-header) th.cds--table-column-checkbox{padding-block:0}.cds--data-table.cds--data-table--xs .cds--table-column-checkbox .cds--checkbox-label{block-size:1.4375rem;min-block-size:1.4375rem}.cds--data-table--sm thead tr,.cds--data-table--sm tbody tr,.cds--data-table--sm tbody tr th{block-size:2rem}.cds--data-table--sm .cds--table-header-label{padding-block:.4375rem .4375rem}.cds--data-table--sm td,.cds--data-table--sm tbody tr th,.cds--data-table--sm.cds--data-table--top-aligned-header th.cds--table-column-checkbox{padding-block:.4375rem .375rem}.cds--data-table.cds--data-table--sm:not(.cds--data-table--top-aligned-body) td.cds--table-column-checkbox,.cds--data-table.cds--data-table--sm:not(.cds--data-table--top-aligned-header) th.cds--table-column-checkbox{padding-block:.1875rem .1875rem}.cds--data-table--sm .cds--overflow-menu{block-size:calc(100% + 1px)}.cds--data-table--md thead tr,.cds--data-table--md tbody tr,.cds--data-table--md tbody tr th{block-size:2.5rem}.cds--data-table--md .cds--table-header-label,.cds--data-table--md.cds--data-table--top-aligned-header th.cds--table-column-checkbox{padding-block:.4375rem .4375rem}.cds--data-table--md td,.cds--data-table--md tbody tr th{padding-block:.4375rem .375rem}.cds--data-table.cds--data-table--md:not(.cds--data-table--top-aligned-body) td.cds--table-column-checkbox,.cds--data-table.cds--data-table--md:not(.cds--data-table--top-aligned-header) th.cds--table-column-checkbox{padding-block:.1875rem .1875rem}.cds--data-table--md .cds--table-column-menu{padding-block:.1875rem .1875rem}.cds--data-table--xl thead tr,.cds--data-table--xl tbody tr,.cds--data-table--xl tbody tr th{block-size:4rem}.cds--data-table--xl .cds--table-header-label,.cds--data-table--xl td,.cds--data-table--xl tbody tr th{padding-block:1rem 1rem}.cds--data-table--xl th,.cds--data-table--xl td{vertical-align:top}.cds--data-table--xl .cds--data-table--cell-secondary-text{font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px)}.cds--data-table--static{inline-size:auto}.cds--data-table-container--static{inline-size:fit-content}.cds--data-table_inner-container{background-color:var(--cds-layer-accent);transform:translateZ(0)}.cds--data-table--sticky-header{display:block;overflow-y:scroll}.cds--data-table--sticky-header thead,.cds--data-table--sticky-header tbody,.cds--data-table--sticky-header tr,.cds--data-table--sticky-header th,.cds--data-table--sticky-header td{display:flex}.cds--data-table--sticky-header thead{position:sticky;z-index:1;overflow:scroll;inline-size:100%;inset-block-start:0;-ms-overflow-style:none;will-change:transform}.cds--data-table--sticky-header thead tr th{border-block-end:1px solid var(--cds-layer-active)}.cds--data-table--sticky-header tbody{flex-direction:column;-ms-overflow-style:none;overflow-x:scroll;will-change:transform}.cds--data-table--sticky-header tr.cds--parent-row.cds--expandable-row{block-size:auto;min-block-size:3rem}.cds--data-table--sticky-header tr.cds--expandable-row:not(.cds--parent-row){block-size:auto}.cds--data-table--sticky-header .cds--table-expand{max-inline-size:3rem}.cds--data-table--sticky-header thead .cds--table-expand{align-items:center}.cds--data-table--sticky-header .cds--parent-row{min-block-size:3rem}.cds--data-table--sticky-header:not(.cds--data-table--xs):not(.cds--data-table--xl):not(.cds--data-table--sm) td:not(.cds--table-column-menu):not(.cds--table-column-checkbox){padding-block-start:.875rem}.cds--data-table--sticky-header tr.cds--parent-row.cds--expandable-row:hover+tr[data-child-row] td{border-block-start:1px solid var(--cds-layer-hover)}.cds--data-table--sticky-header tr.cds--expandable-row:last-of-type{overflow:hidden}.cds--data-table--sticky-header tr.cds--data-table--selected:first-of-type td{border-block-start:none}.cds--data-table--sticky-header thead th.cds--table-column-checkbox,.cds--data-table--sticky-header tbody tr td.cds--table-column-checkbox{align-items:center;inline-size:2.25rem;min-inline-size:2.25rem}.cds--data-table--sticky-header.cds--data-table--xl thead th.cds--table-column-checkbox,.cds--data-table--sticky-header.cds--data-table--xl td.cds--table-column-checkbox{align-items:flex-start}.cds--data-table--sticky-header th.cds--table-column-checkbox~th:last-of-type:empty{max-inline-size:4rem}.cds--data-table--sticky-header th:empty:not(.cds--table-expand){max-inline-size:2.25rem}.cds--data-table--sticky-header td.cds--table-column-menu{align-items:center;block-size:auto;padding-block-start:0}.cds--data-table--sticky-header thead::-webkit-scrollbar,.cds--data-table--sticky-header tbody::-webkit-scrollbar{display:none}@-moz-document url-prefix(){.cds--data-table--sticky-header thead,.cds--data-table--sticky-header tbody{scrollbar-width:none}}.cds--data-table--sticky-header tbody tr:last-of-type{border-block-end:0}.cds--data-table--sticky-header th:not(.cds--table-column-checkbox):not(.cds--table-column-menu):not(.cds--table-expand):not(.cds--table-column-icon),.cds--data-table--sticky-header td:not(.cds--table-column-checkbox):not(.cds--table-column-menu):not(.cds--table-expand):not(.cds--table-column-icon){inline-size:100%;min-inline-size:0}.cds--data-table--sticky-header.cds--data-table--xs tr:not(.cds--expandable-row),.cds--data-table--sticky-header.cds--data-table--sm tr:not(.cds--expandable-row),.cds--data-table--sticky-header.cds--data-table--xl tr:not(.cds--expandable-row){block-size:auto}.cds--data-table--sticky-header.cds--data-table--xs tr:not(.cds--expandable-row){min-block-size:1.5rem}.cds--data-table--sticky-header.cds--data-table--sm tr:not(.cds--expandable-row){min-block-size:2rem}.cds--data-table--sticky-header.cds--data-table--xl tr:not(.cds--expandable-row){min-block-size:4rem}.cds--data-table--sticky-header.cds--data-table--xs tr td.cds--table-expand{padding-block-start:.25rem}.cds--data-table--sticky-header.cds--data-table--sm tr td.cds--table-expand{padding-block-start:.5rem}.cds--data-table--sticky-header .cds--table-header-label{display:block;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;max-inline-size:calc(100% - 10px);overflow-y:hidden;padding-block:.9375rem 1rem}.cds--data-table--sticky-header.cds--data-table--xs th .cds--table-header-label{padding-block:.1875rem 0}.cds--data-table--sticky-header.cds--data-table--sm th .cds--table-header-label{padding-block:.5rem 0}.cds--data-table--sticky-header.cds--data-table--xl th .cds--table-header-label{padding-block-start:1rem}.cds--data-table--sticky-header.cds--data-table--xl th.cds--table-expand{display:flex;align-items:flex-start}.cds--data-table--sticky-header.cds--data-table--xs tr.cds--parent-row .cds--table-column-checkbox,.cds--data-table--sticky-header.cds--data-table--sm tr.cds--parent-row .cds--table-column-checkbox{align-items:flex-start}.cds--data-table--max-width{max-inline-size:100%}.cds--data-table--sticky-header{max-block-size:18.75rem}.cds--data-table .cds--form-item.cds--checkbox-wrapper:last-of-type{margin:0}.cds--data-table--xs .cds--form-item.cds--checkbox-wrapper:last-of-type,.cds--data-table--sm .cds--form-item.cds--checkbox-wrapper:last-of-type{margin:-.1875rem 0}.cds--data-table .cds--table-column-slug,.cds--data-table .cds--table-column-decorator{inline-size:1rem;padding-inline-end:0}tr.cds--data-table--slug-row,tr.cds--data-table--slug-row+.cds--expandable-row,tr.cds--data-table--ai-label-row,tr.cds--data-table--ai-label-row+.cds--expandable-row{background:linear-gradient(to right,var(--cds-ai-aura-start-sm, rgba(69, 137, 255, .16)) 0%,var(--cds-ai-aura-end, rgba(255, 255, 255, 0)) 50%,transparent 50%);background-attachment:fixed}.cds--data-table--slug-row,.cds--data-table--ai-label-row{box-shadow:inset 1px 0 var(--cds-ai-border-strong, #4589ff)}.cds--data-table tbody tr.cds--data-table--ai-label-row:hover td,tr.cds--data-table--ai-label-row.cds--expandable-row:hover+.cds--expandable-row[data-child-row] td,tr.cds--data-table--ai-label-row.cds--expandable-row--hover+.cds--expandable-row[data-child-row]:hover>td,tr.cds--data-table--ai-label-row.cds--expandable-row--hover>td,tr.cds--data-table--selected.cds--data-table--ai-label-row.cds--expandable-row+tr.cds--expandable-row[data-child-row]>td,tr.cds--data-table--ai-label-row.cds--parent-row.cds--data-table--selected.cds--expandable-row:hover td,tr.cds--data-table--ai-label-row.cds--parent-row.cds--data-table--selected.cds--expandable-row:hover td:first-of-type,tr.cds--data-table--ai-label-row.cds--parent-row.cds--data-table--selected:not(.cds--expandable-row):hover>td,tr.cds--data-table--ai-label-row.cds--parent-row.cds--data-table--selected.cds--expandable-row:hover+tr[data-child-row]>td,tr.cds--data-table--ai-label-row.cds--parent-row.cds--data-table--selected.cds--expandable-row--hover>td,tr.cds--data-table--ai-label-row.cds--parent-row.cds--data-table--selected.cds--expandable-row--hover>td:first-of-type{background-color:transparent}.cds--data-table tbody tr.cds--data-table--ai-label-row:hover,tr.cds--data-table--ai-label-row:hover+.cds--expandable-row[data-child-row],tr.cds--data-table--ai-label-row.cds--expandable-row--hover+.cds--expandable-row[data-child-row]:hover,tr.cds--expandable-row--hover.cds--data-table--ai-label-row,tr.cds--data-table--selected.cds--parent-row.cds--expandable-row--hover.cds--data-table--ai-label-row{background:linear-gradient(to right,var(--cds-ai-aura-hover-start, rgba(69, 137, 255, .32)) 0%,15%,var(--cds-ai-aura-hover-end, rgba(255, 255, 255, 0)) 50%),var(--cds-ai-aura-hover-background, #edf5ff);background-attachment:fixed}tr.cds--parent-row.cds--data-table--selected.cds--data-table--slug-row,.cds--data-table--selected.cds--data-table--slug-row,tr.cds--data-table--selected.cds--data-table--slug-row+.cds--expandable-row,tr.cds--parent-row.cds--data-table--selected.cds--data-table--ai-label-row,.cds--data-table--selected.cds--data-table--ai-label-row,tr.cds--data-table--selected.cds--data-table--ai-label-row+.cds--expandable-row{background:linear-gradient(to right,var(--cds-ai-aura-start-sm, rgba(69, 137, 255, .16)) 0%,var(--cds-ai-aura-end, rgba(255, 255, 255, 0)) 50%,transparent 50%),var(--cds-layer-selected);background-attachment:fixed}tr.cds--data-table--ai-label-row.cds--data-table--selected td,tr.cds--data-table--ai-label-row.cds--data-table--selected:hover td,tbody tr.cds--data-table--ai-label-row:hover td,tr.cds--data-table--ai-label-row.cds--parent-row.cds--data-table--selected.cds--expandable-row:hover td:not(.cds--table-expand):not(.cds--table-column-checkbox):not(.cds--table-column-slug){border-block-end-color:var(--cds-border-subtle)}tr.cds--expandable-row.cds--data-table--selected.cds--data-table--slug-row[data-parent-row]>td:not(.cds--table-expand):not(.cds--table-column-checkbox):not(.cds--table-column-slug){border-block-end:1px solid var(--cds-layer-selected)}tr.cds--parent-row.cds--data-table--slug-row.cds--expandable-row:hover td:first-of-type,tr.cds--parent-row.cds--data-table--ai-label-row.cds--expandable-row:hover td:first-of-type,tr.cds--parent-row.cds--data-table--decoratorß-row.cds--expandable-row:hover td:first-of-type{border-block-end:1px solid transparent}.cds--data-table thead th.cds--table-sort__header--slug .cds--table-sort,.cds--data-table thead th:has(>.cds--table-header-label--slug),.cds--data-table thead th.cds--table-sort__header--ai-label .cds--table-sort,.cds--data-table thead th:has(>.cds--table-header-label--ai-label){background:linear-gradient(to right,var(--cds-ai-aura-start-sm, rgba(69, 137, 255, .16)) 0%,var(--cds-ai-aura-end, rgba(255, 255, 255, 0)) 50%,transparent 50%)}.cds--table-column-slug .cds--ai-label,.cds--table-column-slug .cds--slug,.cds--table-column-decorator .cds--decorator{position:absolute;z-index:2;transform:translateY(-50%)}.cds--data-table--xl .cds--table-column-slug .cds--ai-label,.cds--data-table--xl .cds--table-column-slug .cds--slug,.cds--data-table--xl .cds--table-column-decorator .cds--decorator{transform:translateY(1px)}th .cds--table-header-label.cds--table-header-label--slug,th .cds--table-header-label.cds--table-header-label--ai-label,th .cds--table-header-label.cds--table-header-label--decorator{display:flex;align-items:center}th .cds--table-header-label.cds--table-header-label--ai-label .cds--ai-label,th .cds--table-header-label.cds--table-header-label--ai-label .cds--slug,th .cds--table-header-label.cds--table-header-label--decorator .cds--table-header-label--decorator-inner,th .cds--table-header-label.cds--table-header-label--ai-label .cds--table-header-label--decorator-inner{margin-inline-start:auto}th.cds--table-sort__header--slug,th:has(.cds--table-header-label--slug),th.cds--table-sort__header--ai-label,th:has(.cds--table-header-label--ai-label){box-shadow:inset 0 1px var(--cds-ai-border-strong, #4589ff)}td.cds--table-cell--column-slug{background:linear-gradient(to right,var(--cds-ai-aura-start-sm, rgba(69, 137, 255, .16)) 0%,var(--cds-ai-aura-end, rgba(255, 255, 255, 0)) 50%,transparent 50%)}tr.cds--parent-row:not(.cds--expandable-row):not(:first-of-type) td.cds--table-cell--column-slug{border-block-start:linear-gradient(to right,var(--cds-ai-aura-start-sm, rgba(69, 137, 255, .16)) 0%,var(--cds-ai-aura-end, rgba(255, 255, 255, 0)) 50%,transparent 50%)}@media screen and (-ms-high-contrast: active),(forced-colors: active){tr.cds--parent-row:not(.cds--expandable-row):not(:first-of-type) td.cds--table-cell--column-slug,.cds--data-table-content{outline:1px solid transparent}}.cds--tag{--cds-layout-size-height-xs: 1.125rem}.cds--tag.cds--layout--size-xs,.cds--layout--size-xs :where(.cds--tag){--cds-layout-size-height: var(--cds-layout-size-height-xs)}.cds--tag{--cds-layout-size-height-sm: 1.125rem}.cds--tag.cds--layout--size-sm,.cds--layout--size-sm :where(.cds--tag){--cds-layout-size-height: var(--cds-layout-size-height-sm)}.cds--tag{--cds-layout-size-height-md: 1.5rem}.cds--tag.cds--layout--size-md,.cds--layout--size-md :where(.cds--tag){--cds-layout-size-height: var(--cds-layout-size-height-md)}.cds--tag{--cds-layout-size-height-lg: 2rem}.cds--tag.cds--layout--size-lg,.cds--layout--size-lg :where(.cds--tag){--cds-layout-size-height: var(--cds-layout-size-height-lg)}.cds--tag{--cds-layout-size-height-local: clamp(max(var(--cds-layout-size-height-min), var(--cds-layout-size-height-sm)), var(--cds-layout-size-height, var(--cds-layout-size-height-md)), min(var(--cds-layout-size-height-max), var(--cds-layout-size-height-lg)));font-size:var(--cds-label-01-font-size, .75rem);font-weight:var(--cds-label-01-font-weight, 400);line-height:var(--cds-label-01-line-height, 1.33333);letter-spacing:var(--cds-label-01-letter-spacing, .32px);background-color:var(--cds-tag-background-gray, #e0e0e0);color:var(--cds-tag-color-gray, #161616)}.cds--tag.cds--tag--operational{border:1px solid var(--cds-tag-background-gray, #e0e0e0)}.cds--tag.cds--tag--operational:hover,.cds--tag .cds--tag__close-icon:hover{background-color:var(--cds-tag-hover-gray, #d1d1d1)}.cds--tag .cds--definition-term .cds--tag__label{color:var(--cds-tag-color-gray, #161616)}.cds--tag{display:inline-flex;align-items:center;justify-content:center;border-radius:1rem;cursor:default;max-inline-size:13rem;min-block-size:var(--cds-layout-size-height-local);min-inline-size:2rem;padding-inline:.5rem;vertical-align:middle;word-break:break-word}.cds--tag.cds--tag--lg{padding-inline-start:.75rem}.cds--tag:has(.cds--tag__custom-icon){padding-inline-start:.25rem}.cds--tag.cds--tag--lg:not(.cds--tag--filter){padding-inline:.75rem}.cds--tag.cds--tag--lg:has(.cds--tag__custom-icon){padding-inline-start:.5rem}.cds--tag:not(.cds--tag--selectable){border:0}.cds--tag:not(:first-child){margin-inline-start:0}.cds--tag--operational>span,.cds--tag--selectable>span,.cds--tag__label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cds--tag--interactive:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:1px}.cds--tag--filter{padding-block:0;padding-inline-end:0}.cds--tag--filter:hover{outline:none}.cds--tag--selectable{border:1px solid var(--cds-border-inverse, #161616);background-color:var(--cds-layer);color:var(--cds-text-primary, #161616);cursor:pointer}.cds--tag--selectable:hover{background-color:var(--cds-layer-hover);outline:none}.cds--tag--selectable:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:1px}.cds--tag--selectable-selected{background-color:var(--cds-layer-selected-inverse, #161616);color:var(--cds-text-inverse, #ffffff)}.cds--tag--selectable-selected:hover{background-color:var(--cds-layer-selected-inverse, #161616)}.cds--tag--operational{border:1px solid var(--cds-tag-border-gray, #a8a8a8);background-color:var(--cds-tag-background-gray, #e0e0e0);color:var(--cds-tag-color-gray, #161616);cursor:pointer}.cds--tag--operational:hover{background-color:var(--cds-tag-hover-gray, #d1d1d1);outline:none}.cds--tag--operational:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:1px}.cds--tag--red{background-color:var(--cds-tag-background-red, #ffd7d9);color:var(--cds-tag-color-red, #a2191f)}.cds--tag--red.cds--tag--operational{border:1px solid var(--cds-tag-border-red, #ff8389)}.cds--tag--red.cds--tag--operational:hover,.cds--tag--red .cds--tag__close-icon:hover{background-color:var(--cds-tag-hover-red, #ffc2c5)}.cds--tag--red .cds--definition-term .cds--tag__label{color:var(--cds-tag-color-red, #a2191f)}.cds--tag--magenta{background-color:var(--cds-tag-background-magenta, #ffd6e8);color:var(--cds-tag-color-magenta, #9f1853)}.cds--tag--magenta.cds--tag--operational{border:1px solid var(--cds-tag-border-magenta, #ff7eb6)}.cds--tag--magenta.cds--tag--operational:hover,.cds--tag--magenta .cds--tag__close-icon:hover{background-color:var(--cds-tag-hover-magenta, #ffbdda)}.cds--tag--magenta .cds--definition-term .cds--tag__label{color:var(--cds-tag-color-magenta, #9f1853)}.cds--tag--purple{background-color:var(--cds-tag-background-purple, #e8daff);color:var(--cds-tag-color-purple, #6929c4)}.cds--tag--purple.cds--tag--operational{border:1px solid var(--cds-tag-border-purple, #be95ff)}.cds--tag--purple.cds--tag--operational:hover,.cds--tag--purple .cds--tag__close-icon:hover{background-color:var(--cds-tag-hover-purple, #dcc7ff)}.cds--tag--purple .cds--definition-term .cds--tag__label{color:var(--cds-tag-color-purple, #6929c4)}.cds--tag--blue{background-color:var(--cds-tag-background-blue, #d0e2ff);color:var(--cds-tag-color-blue, #0043ce)}.cds--tag--blue.cds--tag--operational{border:1px solid var(--cds-tag-border-blue, #78a9ff)}.cds--tag--blue.cds--tag--operational:hover,.cds--tag--blue .cds--tag__close-icon:hover{background-color:var(--cds-tag-hover-blue, #b8d3ff)}.cds--tag--blue .cds--definition-term .cds--tag__label{color:var(--cds-tag-color-blue, #0043ce)}.cds--tag--cyan{background-color:var(--cds-tag-background-cyan, #bae6ff);color:var(--cds-tag-color-cyan, #00539a)}.cds--tag--cyan.cds--tag--operational{border:1px solid var(--cds-tag-border-cyan, #33b1ff)}.cds--tag--cyan.cds--tag--operational:hover,.cds--tag--cyan .cds--tag__close-icon:hover{background-color:var(--cds-tag-hover-cyan, #99daff)}.cds--tag--cyan .cds--definition-term .cds--tag__label{color:var(--cds-tag-color-cyan, #00539a)}.cds--tag--teal{background-color:var(--cds-tag-background-teal, #9ef0f0);color:var(--cds-tag-color-teal, #005d5d)}.cds--tag--teal.cds--tag--operational{border:1px solid var(--cds-tag-border-teal, #08bdba)}.cds--tag--teal.cds--tag--operational:hover,.cds--tag--teal .cds--tag__close-icon:hover{background-color:var(--cds-tag-hover-teal, #57e5e5)}.cds--tag--teal .cds--definition-term .cds--tag__label{color:var(--cds-tag-color-teal, #005d5d)}.cds--tag--green{background-color:var(--cds-tag-background-green, #a7f0ba);color:var(--cds-tag-color-green, #0e6027)}.cds--tag--green.cds--tag--operational{border:1px solid var(--cds-tag-border-green, #42be65)}.cds--tag--green.cds--tag--operational:hover,.cds--tag--green .cds--tag__close-icon:hover{background-color:var(--cds-tag-hover-green, #74e792)}.cds--tag--green .cds--definition-term .cds--tag__label{color:var(--cds-tag-color-green, #0e6027)}.cds--tag--gray{background-color:var(--cds-tag-background-gray, #e0e0e0);color:var(--cds-tag-color-gray, #161616)}.cds--tag--gray.cds--tag--operational{border:1px solid var(--cds-tag-border-gray, #a8a8a8)}.cds--tag--gray.cds--tag--operational:hover,.cds--tag--gray .cds--tag__close-icon:hover{background-color:var(--cds-tag-hover-gray, #d1d1d1)}.cds--tag--gray .cds--definition-term .cds--tag__label{color:var(--cds-tag-color-gray, #161616)}.cds--tag--cool-gray{background-color:var(--cds-tag-background-cool-gray, #dde1e6);color:var(--cds-tag-color-cool-gray, #121619)}.cds--tag--cool-gray.cds--tag--operational{border:1px solid var(--cds-tag-border-cool-gray, #a2a9b0)}.cds--tag--cool-gray.cds--tag--operational:hover,.cds--tag--cool-gray .cds--tag__close-icon:hover{background-color:var(--cds-tag-hover-cool-gray, #cdd3da)}.cds--tag--cool-gray .cds--definition-term .cds--tag__label{color:var(--cds-tag-color-cool-gray, #121619)}.cds--tag--warm-gray{background-color:var(--cds-tag-background-warm-gray, #e5e0df);color:var(--cds-tag-color-warm-gray, #171414)}.cds--tag--warm-gray.cds--tag--operational{border:1px solid var(--cds-tag-border-warm-gray, #ada8a8)}.cds--tag--warm-gray.cds--tag--operational:hover,.cds--tag--warm-gray .cds--tag__close-icon:hover{background-color:var(--cds-tag-hover-warm-gray, #d8d0cf)}.cds--tag--warm-gray .cds--definition-term .cds--tag__label{color:var(--cds-tag-color-warm-gray, #171414)}.cds--tag--high-contrast:not(.cds--tag--operational){background-color:var(--cds-background-inverse, #393939);color:var(--cds-text-inverse, #ffffff)}.cds--tag--high-contrast:not(.cds--tag--operational).cds--tag--operational{border:1px solid var(--cds-background-inverse, #393939)}.cds--tag--high-contrast:not(.cds--tag--operational).cds--tag--operational:hover{background-color:var(--cds-background-inverse-hover, #474747)}.cds--tag--high-contrast:not(.cds--tag--operational) .cds--tag__close-icon:hover{background-color:var(--cds-background-inverse-hover, #474747)}.cds--tag--high-contrast:not(.cds--tag--operational) .cds--definition-term .cds--tag__label{color:var(--cds-text-inverse, #ffffff)}.cds--multi-select--readonly .cds--tag--high-contrast:not(.cds--tag--operational) .cds--tag__close-icon:hover{background-color:transparent}.cds--tag--outline:not(.cds--tag--operational):not(span):not([disabled]){background-color:var(--cds-background, #ffffff);color:var(--cds-text-primary, #161616)}.cds--tag--outline:not(.cds--tag--operational):not(span):not([disabled]).cds--tag--operational{border:1px solid var(--cds-background, #ffffff)}.cds--tag--outline:not(.cds--tag--operational):not(span):not([disabled]).cds--tag--operational:hover{background-color:var(--cds-layer-hover)}.cds--tag--outline:not(.cds--tag--operational):not(span):not([disabled]) .cds--tag__close-icon:hover{background-color:var(--cds-layer-hover)}.cds--tag--outline:not(.cds--tag--operational):not(span):not([disabled]) .cds--definition-term .cds--tag__label{color:var(--cds-text-primary, #161616)}.cds--tag--outline:not(.cds--tag--operational):not(span):not([disabled]){outline:1px solid var(--cds-background-inverse, #393939);outline-offset:-1px}.cds--tag--disabled:not(.cds--tag--operational),.cds--tag--filter.cds--tag--disabled,.cds--tag--interactive.cds--tag--disabled{background-color:var(--cds-layer);color:var(--cds-text-disabled, rgba(22, 22, 22, .25))}.cds--tag--disabled:not(.cds--tag--operational).cds--tag--operational,.cds--tag--filter.cds--tag--disabled.cds--tag--operational,.cds--tag--interactive.cds--tag--disabled.cds--tag--operational{border:1px solid var(--cds-layer)}.cds--tag--disabled:not(.cds--tag--operational).cds--tag--operational:hover,.cds--tag--filter.cds--tag--disabled.cds--tag--operational:hover,.cds--tag--interactive.cds--tag--disabled.cds--tag--operational:hover{background-color:var(--cds-layer)}.cds--tag--disabled:not(.cds--tag--operational) .cds--tag__close-icon:hover,.cds--tag--filter.cds--tag--disabled .cds--tag__close-icon:hover,.cds--tag--interactive.cds--tag--disabled .cds--tag__close-icon:hover{background-color:var(--cds-layer)}.cds--tag--disabled:not(.cds--tag--operational) .cds--definition-term .cds--tag__label,.cds--tag--filter.cds--tag--disabled .cds--definition-term .cds--tag__label,.cds--tag--interactive.cds--tag--disabled .cds--definition-term .cds--tag__label{color:var(--cds-text-disabled, rgba(22, 22, 22, .25))}.cds--tag--disabled:not(.cds--tag--operational),.cds--tag--filter.cds--tag--disabled,.cds--tag--interactive.cds--tag--disabled{box-shadow:none;outline:none}.cds--tag--disabled:not(.cds--tag--operational):hover,.cds--tag--filter.cds--tag--disabled:hover,.cds--tag--interactive.cds--tag--disabled:hover{cursor:not-allowed}.cds--tag--disabled:not(.cds--tag--operational) .cds--tag__label,.cds--tag--filter.cds--tag--disabled .cds--tag__label,.cds--tag--interactive.cds--tag--disabled .cds--tag__label{background-color:var(--cds-layer);color:var(--cds-text-disabled, rgba(22, 22, 22, .25))}.cds--tag--selectable.cds--tag--disabled,.cds--tag--operational.cds--tag--disabled{border:1px solid var(--cds-border-disabled, #c6c6c6);background-color:var(--cds-layer);color:var(--cds-text-disabled, rgba(22, 22, 22, .25))}.cds--tag--selectable.cds--tag--disabled:hover,.cds--tag--operational.cds--tag--disabled:hover{background-color:var(--cds-layer);cursor:not-allowed}.cds--tag--interactive{transition:background-color 70ms cubic-bezier(0,0,.38,.9)}.cds--tag__close-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;margin:0 0 0 .125rem;background-color:transparent;block-size:var(--cds-layout-size-height-local);color:currentColor;cursor:pointer;inline-size:var(--cds-layout-size-height-local);transition:background-color 70ms cubic-bezier(.2,0,.38,.9),box-shadow 70ms cubic-bezier(.2,0,.38,.9)}.cds--tag__close-icon svg{fill:currentColor}.cds--tag__custom-icon{flex-shrink:0;padding:0;border:0;background-color:transparent;block-size:1rem;color:currentColor;inline-size:1rem;margin-inline-end:.25rem;outline:none}.cds--tag__custom-icon svg{fill:currentColor}.cds--tag--disabled .cds--tag__close-icon{cursor:not-allowed}.cds--tag__close-icon:focus{z-index:99999;border-radius:50%;box-shadow:inset 0 0 0 1px var(--cds-focus, #0f62fe);outline:none}.cds--tag--high-contrast .cds--tag__close-icon:focus{box-shadow:inset 0 0 0 1px var(--cds-focus-inverse, #ffffff)}.cds--tag--filter.cds--tag--disabled .cds--tag__close-icon:hover{background-color:transparent}.cds--tag--filter.cds--tag--disabled svg{fill:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--tag--sm.cds--tag--filter{padding-inline-end:0}.cds--tag--sm .cds--tag__close-icon{margin-inline-start:.3125rem}.cds--tag.cds--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-background, #e8e8e8);box-shadow:none;pointer-events:none}.cds--tag.cds--skeleton:hover,.cds--tag.cds--skeleton:focus,.cds--tag.cds--skeleton:active{border:none;cursor:default;outline:none}.cds--tag.cds--skeleton:before{position:absolute;animation:3s ease-in-out cds--skeleton infinite;background:var(--cds-skeleton-element, #c6c6c6);block-size:100%;content:"";inline-size:100%;inset-inline-start:0;will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.cds--tag.cds--skeleton:before{animation:none}}@media screen and (-ms-high-contrast: active),(forced-colors: active){.cds--tag.cds--skeleton{background:CanvasText}.cds--tag.cds--skeleton:before{background:Canvas;forced-color-adjust:none}}.cds--tag.cds--skeleton{background-color:var(--cds-skeleton-background, #e8e8e8);color:var(--cds-text-primary, #161616)}.cds--tag.cds--skeleton.cds--tag--operational{border:1px solid var(--cds-skeleton-background, #e8e8e8)}.cds--tag.cds--skeleton.cds--tag--operational:hover,.cds--tag.cds--skeleton .cds--tag__close-icon:hover{background-color:var(--cds-skeleton-background, #e8e8e8)}.cds--tag.cds--skeleton .cds--definition-term .cds--tag__label{color:var(--cds-text-primary, #161616)}.cds--tag.cds--skeleton{overflow:hidden;inline-size:3.75rem}@supports (hanging-punctuation: first) and (font: -apple-system-body) and (-webkit-appearance: none){.cds--tag.cds--skeleton{transform:translateZ(0)}}.cds--tag .cds--ai-label .cds--ai-label__button--inline,.cds--tag .cds--slug .cds--slug__button--inline{color:currentColor;margin-inline-start:.0625rem}.cds--tag .cds--ai-label .cds--ai-label__button--inline .cds--ai-label__text:before,.cds--tag .cds--slug .cds--slug__button--inline .cds--slug__text:before{background-color:currentColor}.cds--tag .cds--ai-label .cds--ai-label__button--inline:hover,.cds--tag .cds--slug .cds--slug__button--inline:hover{border-color:currentColor}.cds--tag--filter .cds--tag__decorator>*,.cds--tag--filter .cds--ai-label,.cds--tag--filter .cds--slug{min-inline-size:2.00875rem}.cds--tag .cds--tag__decorator:not(:has(.cds--ai-label)){block-size:1rem;text-align:center}@media screen and (-ms-high-contrast: active),(forced-colors: active){.cds--tag{outline:1px solid transparent}}@media screen and (-ms-high-contrast: active),(forced-colors: active){.cds--tag__close-icon:focus{color:Highlight;outline:1px solid Highlight}}.cds--tag-label-tooltip{max-inline-size:-webkit-fill-available}.cds--tag__custom-icon+.cds--tag-label-tooltip{max-inline-size:11rem}.cds--tag--filter .cds--tag__custom-icon+.cds--tag-label-tooltip{max-inline-size:9.875rem}.cds--interactive--tag-children{display:inline-flex;max-inline-size:12.5rem;place-items:center}.cds--tag--filter .cds--tag__custom-icon+span>.cds--interactive--tag-children{max-inline-size:11.5rem}.cds--tag .cds--definition-term{-webkit-border-after:none;border-block-end:none;cursor:default;max-inline-size:12rem}.cds--tag .cds--tag__custom-icon+span>.cds--definition-term{max-inline-size:11rem}.cds--tag>.cds--popover-container{display:flex}.cds--toggletip-button:has(.cds--tag--operational.cds--tag--disabled){pointer-events:none}.cds--text-area{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--text-area *,.cds--text-area *:before,.cds--text-area *:after{box-sizing:inherit}.cds--text-area{font-size:var(--cds-body-01-font-size, .875rem);font-weight:var(--cds-body-01-font-weight, 400);line-height:var(--cds-body-01-line-height, 1.42857);letter-spacing:var(--cds-body-01-letter-spacing, .16px);outline:2px solid transparent;outline-offset:-2px;padding:.6875rem var(--cds-layout-density-padding-inline-local);border:none;background-color:var(--cds-field);block-size:100%;border-block-end:1px solid var(--cds-border-strong);color:var(--cds-text-primary, #161616);font-family:inherit;min-block-size:2.5rem;min-inline-size:10rem;resize:vertical;transition:background-color 70ms cubic-bezier(.2,0,.38,.9),outline 70ms cubic-bezier(.2,0,.38,.9)}.cds--text-area:focus,.cds--text-area:active{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.cds--text-area:focus,.cds--text-area:active{outline-style:dotted}}.cds--text-area::placeholder{color:var(--cds-text-placeholder, rgba(22, 22, 22, .4));opacity:1;font-size:var(--cds-body-01-font-size, .875rem);font-weight:var(--cds-body-01-font-weight, 400);line-height:var(--cds-body-01-line-height, 1.42857);letter-spacing:var(--cds-body-01-letter-spacing, .16px)}.cds--text-area--light{background-color:var(--cds-field-02, #ffffff)}.cds--text-area__wrapper{--cds-layout-density-padding-inline-local: clamp(var(--cds-layout-density-padding-inline-min), var(--cds-layout-density-padding-inline, var(--cds-layout-density-padding-inline-normal)), var(--cds-layout-density-padding-inline-max));position:relative;display:flex;inline-size:100%;max-inline-size:100%}.cds--text-area__wrapper--cols{inline-size:auto}.cds--text-area__invalid-icon{position:absolute;fill:var(--cds-support-error, #da1e28);inset-block-start:.75rem;inset-inline-end:var(--cds-layout-density-padding-inline-local)}.cds--text-area__invalid-icon--warning{fill:var(--cds-support-warning, #f1c21b)}.cds--text-area__invalid-icon--warning path[fill]{fill:#000;opacity:1}.cds--text-area__counter-alert{position:absolute;overflow:hidden;padding:0;border:0;margin:-1px;block-size:1px;clip:rect(0,0,0,0);inline-size:1px}.cds--form-item:has(.cds--text-area__wrapper--cols){inline-size:fit-content}.cds--text-area:disabled{background-color:var(--cds-field);border-block-end:1px solid transparent;color:var(--cds-text-disabled, rgba(22, 22, 22, .25));cursor:not-allowed;outline:none;resize:none}.cds--text-area:disabled::placeholder{color:var(--cds-text-disabled, rgba(22, 22, 22, .25))}.cds--text-area__wrapper--readonly .cds--text-area{background:transparent;border-block-end-color:var(--cds-border-subtle)}.cds--text-area__wrapper--decorator .cds--text-area__inner-wrapper--decorator>*,.cds--text-area__wrapper--slug .cds--ai-label,.cds--text-area__wrapper--slug .cds--slug{position:absolute;inset-block-start:.75rem;inset-inline-end:1rem}.cds--text-area__wrapper--decorator .cds--ai-label.cds--ai-label--revert,.cds--text-area__wrapper--slug .cds--ai-label.cds--ai-label--revert,.cds--text-area__wrapper--slug .cds--slug.cds--slug--revert{inset-block-start:.25rem;inset-inline-end:.5rem;transform:translate(0)}.cds--text-area__wrapper--decorator .cds--text-area:has(~.cds--text-area__inner-wrapper--decorator .cds--ai-label):not(:has(~.cds--text-area__inner-wrapper--decorator .cds--ai-label--revert)),.cds--text-area__wrapper--slug .cds--text-area:has(~.cds--ai-label):not(:has(~.cds--ai-label--revert)),.cds--text-area__wrapper--slug .cds--text-area:has(~.cds--slug):not(:has(~.cds--slug--revert)){background-image:linear-gradient(0deg,var(--cds-ai-aura-start-sm, rgba(69, 137, 255, .16)) 0%,15%,var(--cds-ai-aura-end, rgba(255, 255, 255, 0)) 50%,transparent 100%);border-block-end-color:var(--cds-ai-border-strong, #4589ff)}.cds--text-area__wrapper--decorator .cds--text-area:has(~.cds--text-area__inner-wrapper--decorator>*),.cds--text-area__wrapper--slug .cds--text-area:has(~.cds--ai-label),.cds--text-area__wrapper--slug .cds--text-area:has(~.cds--slug){padding-inline-end:2.5rem}.cds--text-area--invalid:has(~.cds--text-area__inner-wrapper--decorator>*),.cds--text-area--warn:has(~.cds--text-area__inner-wrapper--decorator>*),.cds--text-area--invalid:has(~.cds--ai-label),.cds--text-area--warn:has(~.cds--ai-label),.cds--text-area--invalid:has(~.cds--slug),.cds--text-area--warn:has(~.cds--slug){padding-inline-end:4rem}.cds--text-area--invalid~.cds--text-area__inner-wrapper--decorator>*,.cds--text-area--warn~.cds--text-area__inner-wrapper--decorator>*,.cds--text-area--invalid~.cds--ai-label,.cds--text-area--warn~.cds--ai-label,.cds--text-area--invalid~.cds--slug,.cds--text-area--warn~.cds--slug{inset-inline-end:2.5rem}.cds--text-area--invalid~.cds--text-area__inner-wrapper--decorator>.cds--ai-label.cds--ai-label--revert,.cds--text-area--warn~.cds--text-area__inner-wrapper--decorator>.cds--ai-label.cds--ai-label--revert,.cds--text-area--invalid~.cds--ai-label.cds--ai-label--revert,.cds--text-area--warn~.cds--ai-label.cds--ai-label--revert,.cds--text-area--invalid~.cds--slug.cds--slug--revert,.cds--text-area--warn~.cds--slug.cds--slug--revert{inset-inline-end:2rem}.cds--text-area.cds--skeleton{position:relative;padding:0;border:none;background:var(--cds-skeleton-background, #e8e8e8);box-shadow:none;pointer-events:none}.cds--text-area.cds--skeleton:hover,.cds--text-area.cds--skeleton:focus,.cds--text-area.cds--skeleton:active{border:none;cursor:default;outline:none}.cds--text-area.cds--skeleton:before{position:absolute;animation:3s ease-in-out cds--skeleton infinite;background:var(--cds-skeleton-element, #c6c6c6);block-size:100%;content:"";inline-size:100%;inset-inline-start:0;will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.cds--text-area.cds--skeleton:before{animation:none}}@media screen and (-ms-high-contrast: active),(forced-colors: active){.cds--text-area.cds--skeleton{background:CanvasText}.cds--text-area.cds--skeleton:before{background:Canvas;forced-color-adjust:none}}.cds--text-area.cds--skeleton{block-size:6.25rem;inline-size:100%}.cds--text-area.cds--skeleton::placeholder{color:transparent}.cds--text-area__label-wrapper{position:relative;display:flex;justify-content:space-between;inline-size:100%}.cds--text-input{--cds-layout-size-height-local: clamp(max(var(--cds-layout-size-height-min), var(--cds-layout-size-height-xs)), var(--cds-layout-size-height, var(--cds-layout-size-height-md)), min(var(--cds-layout-size-height-max), var(--cds-layout-size-height-lg)));--cds-layout-density-padding-inline-local: clamp(var(--cds-layout-density-padding-inline-min), var(--cds-layout-density-padding-inline, var(--cds-layout-density-padding-inline-normal)), var(--cds-layout-density-padding-inline-max));box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--text-input *,.cds--text-input *:before,.cds--text-input *:after{box-sizing:inherit}.cds--text-input{font-size:var(--cds-body-compact-01-font-size, .875rem);font-weight:var(--cds-body-compact-01-font-weight, 400);line-height:var(--cds-body-compact-01-line-height, 1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing, .16px);outline:2px solid transparent;outline-offset:-2px;padding:0 var(--cds-layout-density-padding-inline-local);border:none;background-color:var(--cds-field);block-size:var(--cds-layout-size-height-local);border-block-end:1px solid var(--cds-border-strong);color:var(--cds-text-primary, #161616);font-family:inherit;inline-size:100%;transition:background-color 70ms cubic-bezier(.2,0,.38,.9),outline 70ms cubic-bezier(.2,0,.38,.9)}.cds--text-input:focus,.cds--text-input:active{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.cds--text-input:focus,.cds--text-input:active{outline-style:dotted}}.cds--text-input-wrapper svg[hidden]{display:none}.cds--password-input{padding-inline-end:var(--cds-layout-size-height-local)}.cds--text-input::placeholder{color:var(--cds-text-placeholder, rgba(22, 22, 22, .4));opacity:1}.cds--text-input--light{background-color:var(--cds-field-02, #ffffff)}.cds--text-input__field-wrapper{position:relative;display:flex;inline-size:100%}.cds--text-input__invalid-icon{position:absolute;fill:var(--cds-support-error, #da1e28);inset-block-start:50%;inset-inline-end:1rem;transform:translateY(-50%)}.cds--text-input__invalid-icon--warning{fill:var(--cds-support-warning, #f1c21b)}.cds--text-input__invalid-icon--warning path:first-of-type{fill:#000;opacity:1}.cds--text-input--password__visibility{position:relative;display:inline-flex;overflow:visible;align-items:center}.cds--text-input--password__visibility:focus{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.cds--text-input--password__visibility:focus{outline-style:dotted}}.cds--text-input--password__visibility{cursor:pointer}.cds--text-input--password__visibility:focus{outline:1px solid transparent}.cds--text-input--password__visibility:focus svg{outline:1px solid var(--cds-focus, #0f62fe)}@media screen and (prefers-contrast){.cds--text-input--password__visibility:focus svg{outline-style:dotted}}.cds--text-input--password__visibility:before,.cds--text-input--password__visibility:after,.cds--text-input--password__visibility .cds--assistive-text,.cds--text-input--password__visibility+.cds--assistive-text{position:absolute;z-index:6000;display:flex;align-items:center;opacity:0;pointer-events:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.cds--text-input--password__visibility:before,.cds--text-input--password__visibility:after,.cds--text-input--password__visibility .cds--assistive-text,.cds--text-input--password__visibility+.cds--assistive-text{display:inline-block}}.cds--text-input--password__visibility:before,.cds--text-input--password__visibility:after{transition:opacity 70ms cubic-bezier(.2,0,.38,.9)}@media screen and (prefers-reduced-motion: reduce){.cds--text-input--password__visibility:before,.cds--text-input--password__visibility:after{transition:none}}.cds--text-input--password__visibility.cds--tooltip--a11y:before,.cds--text-input--password__visibility.cds--tooltip--a11y:after{transition:none}.cds--text-input--password__visibility:before{border-style:solid;block-size:0;content:"";inline-size:0}.cds--text-input--password__visibility .cds--assistive-text,.cds--text-input--password__visibility+.cds--assistive-text{box-sizing:content-box;color:inherit;opacity:1;white-space:normal;word-break:break-word}.cds--text-input--password__visibility:after,.cds--text-input--password__visibility .cds--assistive-text,.cds--text-input--password__visibility+.cds--assistive-text{box-shadow:0 2px 6px var(--cds-shadow, rgba(0, 0, 0, .3));z-index:6000;padding:.1875rem 1rem;border-radius:.125rem;background-color:var(--cds-background-inverse, #393939);block-size:auto;color:var(--cds-text-inverse, #ffffff);font-weight:400;inline-size:max-content;max-inline-size:13rem;min-inline-size:1.5rem;text-align:start;transform:translate(-50%);font-size:var(--cds-body-compact-01-font-size, .875rem);font-weight:var(--cds-body-compact-01-font-weight, 400);line-height:var(--cds-body-compact-01-line-height, 1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing, .16px)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.cds--text-input--password__visibility:after,.cds--text-input--password__visibility .cds--assistive-text,.cds--text-input--password__visibility+.cds--assistive-text{inline-size:auto}}@supports (-ms-accelerator: true){.cds--text-input--password__visibility:after,.cds--text-input--password__visibility .cds--assistive-text,.cds--text-input--password__visibility+.cds--assistive-text{inline-size:auto}}@supports (-ms-ime-align: auto){.cds--text-input--password__visibility:after,.cds--text-input--password__visibility .cds--assistive-text,.cds--text-input--password__visibility+.cds--assistive-text{inline-size:auto}}@media screen and (-ms-high-contrast: active),screen and (prefers-contrast){.cds--text-input--password__visibility:after,.cds--text-input--password__visibility .cds--assistive-text,.cds--text-input--password__visibility+.cds--assistive-text{border:1px solid transparent}}.cds--text-input--password__visibility:after{content:attr(aria-label)}.cds--text-input--password__visibility.cds--tooltip--a11y:after{content:none}.cds--text-input--password__visibility.cds--tooltip--visible:before,.cds--text-input--password__visibility.cds--tooltip--visible:after,.cds--text-input--password__visibility:hover:before,.cds--text-input--password__visibility:hover:after,.cds--text-input--password__visibility:focus:before,.cds--text-input--password__visibility:focus:after{opacity:1}@keyframes cds--tooltip-fade{0%{opacity:0}to{opacity:1}}.cds--text-input--password__visibility.cds--tooltip--visible .cds--assistive-text,.cds--text-input--password__visibility.cds--tooltip--visible+.cds--assistive-text,.cds--text-input--password__visibility:hover .cds--assistive-text,.cds--text-input--password__visibility:hover+.cds--assistive-text,.cds--text-input--password__visibility:focus .cds--assistive-text,.cds--text-input--password__visibility:focus+.cds--assistive-text{overflow:visible;margin:auto;clip:auto}.cds--text-input--password__visibility.cds--tooltip--visible .cds--assistive-text,.cds--text-input--password__visibility.cds--tooltip--visible+.cds--assistive-text,.cds--text-input--password__visibility.cds--tooltip--visible.cds--tooltip--a11y:before,.cds--text-input--password__visibility:hover .cds--assistive-text,.cds--text-input--password__visibility:hover+.cds--assistive-text,.cds--text-input--password__visibility:hover.cds--tooltip--a11y:before,.cds--text-input--password__visibility:focus .cds--assistive-text,.cds--text-input--password__visibility:focus+.cds--assistive-text,.cds--text-input--password__visibility:focus.cds--tooltip--a11y:before{animation:cds--tooltip-fade 70ms cubic-bezier(.2,0,.38,.9)}.cds--text-input--password__visibility.cds--tooltip--hidden .cds--assistive-text,.cds--text-input--password__visibility.cds--tooltip--hidden+.cds--assistive-text{overflow:hidden;margin:-1px;clip:rect(0,0,0,0)}.cds--text-input--password__visibility.cds--tooltip--hidden.cds--tooltip--a11y:before{animation:none;opacity:0}.cds--text-input--password__visibility .cds--assistive-text:after{position:absolute;display:block;content:"";block-size:.75rem;inline-size:100%;inset-inline-start:0;inset-block-start:-.75rem}.cds--text-input--password__visibility:before,.cds--text-input--password__visibility:after,.cds--text-input--password__visibility .cds--assistive-text,.cds--text-input--password__visibility+.cds--assistive-text{inset-block-end:0;inset-inline-start:50%}.cds--text-input--password__visibility:before{border-width:0 .25rem .3125rem;border-color:transparent transparent var(--cds-background-inverse, #393939);inset-block-end:-.5rem;transform:translate(-50%,100%)}.cds--text-input--password__visibility:after,.cds--text-input--password__visibility .cds--assistive-text,.cds--text-input--password__visibility+.cds--assistive-text{inset-block-end:-.8125rem;transform:translate(-50%,100%)}.cds--btn.cds--text-input--password__visibility__toggle.cds--tooltip__trigger{outline:2px solid transparent;outline-offset:-2px;position:absolute;display:flex;align-items:center;justify-content:center;padding:0;border:0;aspect-ratio:1;background:none;block-size:100%;cursor:pointer;inset-inline-end:0;min-block-size:auto;transition:outline 70ms cubic-bezier(.2,0,.38,.9)}.cds--toggle-password-tooltip .cds--popover{--cds-layout-size-height-local: clamp(max(var(--cds-layout-size-height-min), var(--cds-layout-size-height-xs)), var(--cds-layout-size-height, var(--cds-layout-size-height-md)), min(var(--cds-layout-size-height-max), var(--cds-layout-size-height-lg)));gap:.25rem;inset-inline-start:calc(-1 * (var(--cds-layout-size-height-local)))}.cds--toggle-password-tooltip .cds--popover-content{min-inline-size:2.5rem}.cds--btn.cds--text-input--password__visibility__toggle.cds--tooltip__trigger svg{fill:var(--cds-icon-primary, #161616)}.cds--btn.cds--text-input--password__visibility__toggle.cds--tooltip__trigger:focus{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.cds--btn.cds--text-input--password__visibility__toggle.cds--tooltip__trigger:focus{outline-style:dotted}}.cds--text-input--invalid,.cds--text-input--warning{padding-inline-end:2.5rem}.cds--text-input--invalid.cds--password-input,.cds--text-input--warning.cds--password-input{padding-inline-end:calc(var(--cds-layout-size-height-local) + 1.5rem)}.cds--password-input-wrapper .cds--text-input__invalid-icon{--cds-layout-size-height-local: clamp(max(var(--cds-layout-size-height-min), var(--cds-layout-size-height-xs)), var(--cds-layout-size-height, var(--cds-layout-size-height-md)), min(var(--cds-layout-size-height-max), var(--cds-layout-size-height-lg)));inset-inline-end:var(--cds-layout-size-height-local)}.cds--text-input:disabled~.cds--text-input--password__visibility__toggle.cds--tooltip__trigger{cursor:not-allowed}.cds--text-input:disabled~.cds--text-input--password__visibility__toggle.cds--tooltip__trigger svg{fill:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--text-input:disabled~.cds--text-input--password__visibility__toggle.cds--tooltip__trigger svg:hover{fill:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--text-input--password__visibility__toggle:disabled.cds--tooltip__trigger svg{fill:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--text-input--password__visibility__toggle:disabled.cds--tooltip__trigger{cursor:default}.cds--text-input--password__visibility__toggle:disabled.cds--tooltip__trigger:hover svg{fill:var(--cds-icon-disabled, rgba(22, 22, 22, .25))}.cds--text-input--password__visibility__toggle:disabled.cds--tooltip__trigger:hover{cursor:default}.cds--text-input__counter-alert{position:absolute;overflow:hidden;padding:0;border:0;margin:-1px;block-size:1px;clip:rect(0,0,0,0);inline-size:1px}.cds--text-input:disabled{outline:2px solid transparent;outline-offset:-2px;background-color:var(--cds-field);border-block-end:1px solid transparent;color:var(--cds-text-disabled, rgba(22, 22, 22, .25));cursor:not-allowed;-webkit-text-fill-color:var(--cds-text-disabled, rgba(22, 22, 22, .25))}.cds--text-input--light:disabled{background-color:var(--cds-field-02, #ffffff)}.cds--text-input:disabled::placeholder{color:var(--cds-text-disabled, rgba(22, 22, 22, .25));opacity:1}.cds--text-input--invalid{outline:2px solid var(--cds-support-error, #da1e28);outline-offset:-2px}@media screen and (prefers-contrast){.cds--text-input--invalid{outline-style:dotted}}.cds--text-input--invalid{box-shadow:none}.cds--skeleton.cds--text-input{position:relative;padding:0;border:none;background:var(--cds-skeleton-background, #e8e8e8);box-shadow:none;pointer-events:none}.cds--skeleton.cds--text-input:hover,.cds--skeleton.cds--text-input:focus,.cds--skeleton.cds--text-input:active{border:none;cursor:default;outline:none}.cds--skeleton.cds--text-input:before{position:absolute;animation:3s ease-in-out cds--skeleton infinite;background:var(--cds-skeleton-element, #c6c6c6);block-size:100%;content:"";inline-size:100%;inset-inline-start:0;will-change:transform-origin,transform,opacity}@media (prefers-reduced-motion: reduce){.cds--skeleton.cds--text-input:before{animation:none}}@media screen and (-ms-high-contrast: active),(forced-colors: active){.cds--skeleton.cds--text-input{background:CanvasText}.cds--skeleton.cds--text-input:before{background:Canvas;forced-color-adjust:none}}.cds--form--fluid .cds--text-input-wrapper{position:relative;background:var(--cds-field);transition:background-color 70ms cubic-bezier(.2,0,.38,.9),outline 70ms cubic-bezier(.2,0,.38,.9)}.cds--form--fluid .cds--label{position:absolute;z-index:1;display:flex;align-items:center;margin:0;block-size:1rem;inset-block-start:.8125rem;inset-inline-start:1rem}.cds--form--fluid .cds--form__helper-text{display:none}.cds--form--fluid .cds--text-input{padding:2rem 1rem .8125rem;min-block-size:4rem}.cds--text-input__divider,.cds--form--fluid .cds--text-input__divider{display:none}.cds--form--fluid .cds--text-input--invalid,.cds--form--fluid .cds--text-input--warning{border-block-end:none}.cds--form--fluid .cds--text-input--invalid+.cds--text-input__divider,.cds--form--fluid .cds--text-input--warning+.cds--text-input__divider{display:block;border-style:solid;border-color:var(--cds-border-subtle);margin:0 1rem;border-block-end:none}.cds--form--fluid .cds--text-input__invalid-icon{inset-block-start:5rem}.cds--form--fluid .cds--text-input__field-wrapper[data-invalid]>.cds--text-input--invalid,.cds--form--fluid .cds--text-input__field-wrapper--warning>.cds--text-input--warning{outline:none}.cds--form--fluid .cds--text-input__field-wrapper--warning{border-block-end:1px solid var(--cds-border-strong)}.cds--form--fluid .cds--text-input__field-wrapper[data-invalid]:not(:focus){outline:2px solid var(--cds-support-error, #da1e28);outline-offset:-2px}@media screen and (prefers-contrast){.cds--form--fluid .cds--text-input__field-wrapper[data-invalid]:not(:focus){outline-style:dotted}}.cds--form--fluid .cds--text-input__field-wrapper[data-invalid]:focus-within,.cds--form--fluid .cds--text-input__field-wrapper--warning:focus-within{outline:2px solid var(--cds-focus, #0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.cds--form--fluid .cds--text-input__field-wrapper[data-invalid]:focus-within,.cds--form--fluid .cds--text-input__field-wrapper--warning:focus-within{outline-style:dotted}}.cds--form--fluid .cds--text-input__field-wrapper[data-invalid]>.cds--text-input--invalid:focus,.cds--form--fluid .cds--text-input__field-wrapper--warning>.cds--text-input--warning:focus{outline:none}.cds--text-input-wrapper.cds--text-input-wrapper--inline{flex-flow:row nowrap;align-items:center}.cds--text-input-wrapper .cds--label--inline{flex:0 1 auto;margin:0;overflow-wrap:break-word;word-break:break-word}.cds--text-input__label-helper-wrapper{flex:0 1 auto;flex-direction:column;max-inline-size:8.875rem;overflow-wrap:break-word}.cds--text-input__label-helper-wrapper:first-of-type{margin-inline-end:.5rem}.cds--text-input__label-helper-wrapper:last-of-type{margin-inline-start:.5rem}.cds--text-input-wrapper .cds--form__helper-text--inline{margin-block-start:.125rem}.cds--text-input-wrapper--inline .cds--form__helper-text--inline,.cds--text-input-wrapper--inline .cds--form-requirement{margin:0}.cds--text-input__field-outer-wrapper{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;inline-size:100%}.cds--text-input__field-outer-wrapper--inline{flex:8;flex-direction:column}.cds--text-input-wrapper--inline .cds--form-requirement{display:block;overflow:visible;font-weight:400;max-block-size:12.5rem}.cds--text-input-wrapper--inline--invalid .cds--form-requirement{color:var(--cds-text-error, #da1e28)}.cds--form--fluid .cds--text-input-wrapper--readonly,.cds--text-input-wrapper--readonly .cds--text-input{background:transparent;border-block-end-color:var(--cds-border-subtle)}.cds--text-input__field-wrapper--decorator .cds--text-input__field-inner-wrapper--decorator>*,.cds--text-input__field-wrapper .cds--ai-label,.cds--text-input__field-wrapper .cds--slug{position:absolute;inset-block-start:50%;inset-inline-end:1rem;transform:translateY(-50%)}.cds--text-input__field-wrapper--decorator .cds--text-input:has(~.cds--text-input__field-inner-wrapper--decorator .cds--ai-label):not(:has(~.cds--text-input__field-inner-wrapper--decorator .cds--ai-label--revert)),.cds--text-input__field-wrapper--slug .cds--text-input:has(~.cds--ai-label):not(:has(~.cds--ai-label--revert)),.cds--text-input__field-wrapper--slug .cds--text-input:has(~.cds--slug):not(:has(~.cds--slug--revert)){background-image:linear-gradient(0deg,var(--cds-ai-aura-start-sm, rgba(69, 137, 255, .16)) 0%,15%,var(--cds-ai-aura-end, rgba(255, 255, 255, 0)) 50%,transparent 100%);border-block-end-color:var(--cds-ai-border-strong, #4589ff)}.cds--text-input__field-wrapper--decorator .cds--text-input:not(.cds--text-input--invalid):not(.cds--text-input--warning):has(~.cds--text-input__field-inner-wrapper--decorator>*),.cds--text-input__field-wrapper--slug .cds--text-input:not(.cds--text-input--invalid):not(.cds--text-input--warning):has(~.cds--ai-label),.cds--text-input__field-wrapper--slug .cds--text-input:not(.cds--text-input--invalid):not(.cds--text-input--warning):has(~.cds--slug){padding-inline-end:2.5rem}.cds--text-input--invalid:has(~.cds--text-input__field-inner-wrapper--decorator>*),.cds--text-input--warning:has(~.cds--text-input__field-inner-wrapper--decorator>*),.cds--text-input--invalid:has(~.cds--ai-label),.cds--text-input--warning:has(~.cds--ai-label),.cds--text-input--invalid:has(~.cds--slug),.cds--text-input--warning:has(~.cds--slug){padding-inline-end:4rem}.cds--text-input__field-wrapper--decorator .cds--text-input--invalid~.cds--text-input__invalid-icon,.cds--text-input__field-wrapper--decorator .cds--text-input--warning~.cds--text-input__invalid-icon,.cds--text-input__field-wrapper--slug .cds--text-input--invalid~.cds--text-input__invalid-icon,.cds--text-input__field-wrapper--slug .cds--text-input--warning~.cds--text-input__invalid-icon{inset-inline-end:2.5rem}.cds--text-input__field-wrapper--decorator .cds--text-input--invalid~.cds--text-input__field-inner-wrapper--decorator>*,.cds--text-input__field-wrapper--decorator .cds--text-input--warning~.cds--text-input__field-inner-wrapper--decorator>*,.cds--text-input__field-wrapper--decorator .cds--text-input--invalid~.cds--ai-label,.cds--text-input__field-wrapper--decorator .cds--text-input--warning~.cds--ai-label,.cds--text-input__field-wrapper--decorator .cds--text-input--invalid~.cds--slug,.cds--text-input__field-wrapper--decorator .cds--text-input--warning~.cds--slug,.cds--text-input__field-wrapper--slug .cds--text-input--invalid~.cds--text-input__field-inner-wrapper--decorator>*,.cds--text-input__field-wrapper--slug .cds--text-input--warning~.cds--text-input__field-inner-wrapper--decorator>*,.cds--text-input__field-wrapper--slug .cds--text-input--invalid~.cds--ai-label,.cds--text-input__field-wrapper--slug .cds--text-input--warning~.cds--ai-label,.cds--text-input__field-wrapper--slug .cds--text-input--invalid~.cds--slug,.cds--text-input__field-wrapper--slug .cds--text-input--warning~.cds--slug{inset-inline-end:1rem}.cds--text-input__field-wrapper--decorator .cds--text-input__field-inner-wrapper--decorator:not(:has(.cds--ai-label))>*{block-size:1rem}.cds--text-input__label-wrapper{display:flex;justify-content:space-between;inline-size:100%}:root{--cds-ai-aura-end: rgba(255, 255, 255, 0);--cds-ai-aura-hover-background: #edf5ff;--cds-ai-aura-hover-end: rgba(255, 255, 255, 0);--cds-ai-aura-hover-start: rgba(69, 137, 255, .32);--cds-ai-aura-start: rgba(69, 137, 255, .1);--cds-ai-aura-start-sm: rgba(69, 137, 255, .16);--cds-ai-border-end: #78a9ff;--cds-ai-border-start: rgba(166, 200, 255, .64);--cds-ai-border-strong: #4589ff;--cds-ai-drop-shadow: rgba(15, 98, 254, .1);--cds-ai-inner-shadow: rgba(69, 137, 255, .1);--cds-ai-overlay: rgba(0, 17, 65, .5);--cds-ai-popover-background: #ffffff;--cds-ai-popover-caret-bottom: #78a9ff;--cds-ai-popover-caret-bottom-background: #eaf1ff;--cds-ai-popover-caret-bottom-background-actions: #e9effa;--cds-ai-popover-caret-center: #a0c3ff;--cds-ai-popover-shadow-outer-01: rgba(0, 67, 206, .06);--cds-ai-popover-shadow-outer-02: rgba(0, 0, 0, .04);--cds-ai-skeleton-background: #d0e2ff;--cds-ai-skeleton-element-background: #4589ff;--cds-background: #ffffff;--cds-background-active: rgba(141, 141, 141, .5);--cds-background-brand: #0f62fe;--cds-background-hover: rgba(141, 141, 141, .12);--cds-background-inverse: #393939;--cds-background-inverse-hover: #474747;--cds-background-selected: rgba(141, 141, 141, .2);--cds-background-selected-hover: rgba(141, 141, 141, .32);--cds-border-disabled: #c6c6c6;--cds-border-interactive: #0f62fe;--cds-border-inverse: #161616;--cds-border-strong-01: #8d8d8d;--cds-border-strong-02: #8d8d8d;--cds-border-strong-03: #8d8d8d;--cds-border-subtle-00: #e0e0e0;--cds-border-subtle-01: #c6c6c6;--cds-border-subtle-02: #e0e0e0;--cds-border-subtle-03: #c6c6c6;--cds-border-subtle-selected-01: #c6c6c6;--cds-border-subtle-selected-02: #c6c6c6;--cds-border-subtle-selected-03: #c6c6c6;--cds-border-tile-01: #c6c6c6;--cds-border-tile-02: #a8a8a8;--cds-border-tile-03: #c6c6c6;--cds-chat-avatar-agent: #393939;--cds-chat-avatar-bot: #6f6f6f;--cds-chat-avatar-user: #0f62fe;--cds-chat-bubble-agent: #ffffff;--cds-chat-bubble-agent-text: #161616;--cds-chat-bubble-border: #e0e0e0;--cds-chat-bubble-user: #e0e0e0;--cds-chat-bubble-user-text: #161616;--cds-chat-button: #0f62fe;--cds-chat-button-active: rgba(141, 141, 141, .5);--cds-chat-button-hover: rgba(141, 141, 141, .12);--cds-chat-button-selected: rgba(141, 141, 141, .2);--cds-chat-button-text-hover: #0043ce;--cds-chat-button-text-selected: #525252;--cds-chat-header-background: #ffffff;--cds-chat-header-text: #161616;--cds-chat-prompt-background: #ffffff;--cds-chat-prompt-border-end: rgba(244, 244, 244, 0);--cds-chat-prompt-border-start: #f4f4f4;--cds-chat-prompt-text: #161616;--cds-chat-shell-background: #ffffff;--cds-color-scheme: light;--cds-field-01: #f4f4f4;--cds-field-02: #ffffff;--cds-field-03: #f4f4f4;--cds-field-hover-01: #e8e8e8;--cds-field-hover-02: #e8e8e8;--cds-field-hover-03: #e8e8e8;--cds-focus: #0f62fe;--cds-focus-inset: #ffffff;--cds-focus-inverse: #ffffff;--cds-highlight: #d0e2ff;--cds-icon-disabled: rgba(22, 22, 22, .25);--cds-icon-interactive: #0f62fe;--cds-icon-inverse: #ffffff;--cds-icon-on-color: #ffffff;--cds-icon-on-color-disabled: #8d8d8d;--cds-icon-primary: #161616;--cds-icon-secondary: #525252;--cds-interactive: #0f62fe;--cds-layer-01: #f4f4f4;--cds-layer-02: #ffffff;--cds-layer-03: #f4f4f4;--cds-layer-accent-01: #e0e0e0;--cds-layer-accent-02: #e0e0e0;--cds-layer-accent-03: #e0e0e0;--cds-layer-accent-active-01: #a8a8a8;--cds-layer-accent-active-02: #a8a8a8;--cds-layer-accent-active-03: #a8a8a8;--cds-layer-accent-hover-01: #d1d1d1;--cds-layer-accent-hover-02: #d1d1d1;--cds-layer-accent-hover-03: #d1d1d1;--cds-layer-active-01: #c6c6c6;--cds-layer-active-02: #c6c6c6;--cds-layer-active-03: #c6c6c6;--cds-layer-background-01: #ffffff;--cds-layer-background-02: #f4f4f4;--cds-layer-background-03: #ffffff;--cds-layer-hover-01: #e8e8e8;--cds-layer-hover-02: #e8e8e8;--cds-layer-hover-03: #e8e8e8;--cds-layer-selected-01: #e0e0e0;--cds-layer-selected-02: #e0e0e0;--cds-layer-selected-03: #e0e0e0;--cds-layer-selected-disabled: #8d8d8d;--cds-layer-selected-hover-01: #d1d1d1;--cds-layer-selected-hover-02: #d1d1d1;--cds-layer-selected-hover-03: #d1d1d1;--cds-layer-selected-inverse: #161616;--cds-link-inverse: #78a9ff;--cds-link-inverse-active: #f4f4f4;--cds-link-inverse-hover: #a6c8ff;--cds-link-inverse-visited: #be95ff;--cds-link-primary: #0f62fe;--cds-link-primary-hover: #0043ce;--cds-link-secondary: #0043ce;--cds-link-visited: #8a3ffc;--cds-overlay: rgba(0, 0, 0, .6);--cds-shadow: rgba(0, 0, 0, .3);--cds-skeleton-background: #e8e8e8;--cds-skeleton-element: #c6c6c6;--cds-support-caution-major: #ff832b;--cds-support-caution-minor: #f1c21b;--cds-support-caution-undefined: #8a3ffc;--cds-support-error: #da1e28;--cds-support-error-inverse: #fa4d56;--cds-support-info: #0043ce;--cds-support-info-inverse: #4589ff;--cds-support-success: #24a148;--cds-support-success-inverse: #42be65;--cds-support-warning: #f1c21b;--cds-support-warning-inverse: #f1c21b;--cds-syntax-angle-bracket: #697077;--cds-syntax-annotation: #007d79;--cds-syntax-arithmetic-operator: #343a3f;--cds-syntax-atom: #161616;--cds-syntax-attribute: #00539a;--cds-syntax-attribute-name: #00539a;--cds-syntax-attribute-value: #161616;--cds-syntax-bitwise-operator: #343a3f;--cds-syntax-block-comment: #198038;--cds-syntax-bool: #161616;--cds-syntax-brace: #343a3f;--cds-syntax-bracket: #343a3f;--cds-syntax-character: #161616;--cds-syntax-class-name: #007d79;--cds-syntax-color: #161616;--cds-syntax-comment: #198038;--cds-syntax-compare-operator: #343a3f;--cds-syntax-constant: #0f62fe;--cds-syntax-content: #161616;--cds-syntax-content-separator: #343a3f;--cds-syntax-control-keyword: #6929c4;--cds-syntax-control-operator: #6929c4;--cds-syntax-definition: #00539a;--cds-syntax-definition-keyword: #00539a;--cds-syntax-definition-operator: #00539a;--cds-syntax-deleted: #ffd7d9;--cds-syntax-deref-operator: #343a3f;--cds-syntax-doc-comment: #198038;--cds-syntax-doc-string: #161616;--cds-syntax-document-meta: #198038;--cds-syntax-emphasis: #161616;--cds-syntax-escape: #343a3f;--cds-syntax-float: #198038;--cds-syntax-function: #8e6a00;--cds-syntax-heading: #00539a;--cds-syntax-heading-1: #00539a;--cds-syntax-heading-2: #00539a;--cds-syntax-heading-3: #00539a;--cds-syntax-heading-4: #00539a;--cds-syntax-heading-5: #00539a;--cds-syntax-heading-6: #00539a;--cds-syntax-inserted: #a7f0ba;--cds-syntax-integer: #198038;--cds-syntax-invalid: #da1e28;--cds-syntax-keyword: #0f62fe;--cds-syntax-label-name: #0f62fe;--cds-syntax-line-comment: #198038;--cds-syntax-link: #0f62fe;--cds-syntax-list: #161616;--cds-syntax-literal: #161616;--cds-syntax-local: #0f62fe;--cds-syntax-logic-operator: #343a3f;--cds-syntax-macro-name: #161616;--cds-syntax-meta: #198038;--cds-syntax-modifier: #0f62fe;--cds-syntax-module-keyword: #6929c4;--cds-syntax-monospace: #161616;--cds-syntax-name: #0f62fe;--cds-syntax-namespace: #007d79;--cds-syntax-null: #161616;--cds-syntax-number: #198038;--cds-syntax-operator: #343a3f;--cds-syntax-operator-keyword: #0f62fe;--cds-syntax-paren: #343a3f;--cds-syntax-processing-instruction: #161616;--cds-syntax-property-name: #00539a;--cds-syntax-punctuation: #343a3f;--cds-syntax-quote: #198038;--cds-syntax-regexp: #6929c4;--cds-syntax-self: #007d79;--cds-syntax-separator: #343a3f;--cds-syntax-special: #0f62fe;--cds-syntax-special-string: #8a3ffc;--cds-syntax-square-bracket: #343a3f;--cds-syntax-standard: #0f62fe;--cds-syntax-strikethrough: #161616;--cds-syntax-string: #161616;--cds-syntax-strong: #161616;--cds-syntax-tag: #007d79;--cds-syntax-tag-name: #007d79;--cds-syntax-type: #007d79;--cds-syntax-type-name: #007d79;--cds-syntax-type-operator: #007d79;--cds-syntax-unit: #198038;--cds-syntax-update-operator: #343a3f;--cds-syntax-url: #343a3f;--cds-syntax-variable: #0f62fe;--cds-syntax-variable-name: #0f62fe;--cds-text-disabled: rgba(22, 22, 22, .25);--cds-text-error: #da1e28;--cds-text-helper: #6f6f6f;--cds-text-inverse: #ffffff;--cds-text-on-color: #ffffff;--cds-text-on-color-disabled: #8d8d8d;--cds-text-placeholder: rgba(22, 22, 22, .4);--cds-text-primary: #161616;--cds-text-secondary: #525252;--cds-toggle-off: #8d8d8d;--cds-spacing-01: .125rem;--cds-spacing-02: .25rem;--cds-spacing-03: .5rem;--cds-spacing-04: .75rem;--cds-spacing-05: 1rem;--cds-spacing-06: 1.5rem;--cds-spacing-07: 2rem;--cds-spacing-08: 2.5rem;--cds-spacing-09: 3rem;--cds-spacing-10: 4rem;--cds-spacing-11: 5rem;--cds-spacing-12: 6rem;--cds-spacing-13: 10rem;--cds-fluid-spacing-01: 0;--cds-fluid-spacing-02: 2vw;--cds-fluid-spacing-03: 5vw;--cds-fluid-spacing-04: 10vw;--cds-caption-01-font-size: .75rem;--cds-caption-01-font-weight: 400;--cds-caption-01-line-height: 1.33333;--cds-caption-01-letter-spacing: .32px;--cds-caption-02-font-size: .875rem;--cds-caption-02-font-weight: 400;--cds-caption-02-line-height: 1.28572;--cds-caption-02-letter-spacing: .32px;--cds-label-01-font-size: .75rem;--cds-label-01-font-weight: 400;--cds-label-01-line-height: 1.33333;--cds-label-01-letter-spacing: .32px;--cds-label-02-font-size: .875rem;--cds-label-02-font-weight: 400;--cds-label-02-line-height: 1.28572;--cds-label-02-letter-spacing: .16px;--cds-helper-text-01-font-size: .75rem;--cds-helper-text-01-line-height: 1.33333;--cds-helper-text-01-letter-spacing: .32px;--cds-helper-text-02-font-size: .875rem;--cds-helper-text-02-font-weight: 400;--cds-helper-text-02-line-height: 1.28572;--cds-helper-text-02-letter-spacing: .16px;--cds-body-short-01-font-size: .875rem;--cds-body-short-01-font-weight: 400;--cds-body-short-01-line-height: 1.28572;--cds-body-short-01-letter-spacing: .16px;--cds-body-short-02-font-size: 1rem;--cds-body-short-02-font-weight: 400;--cds-body-short-02-line-height: 1.375;--cds-body-short-02-letter-spacing: 0;--cds-body-long-01-font-size: .875rem;--cds-body-long-01-font-weight: 400;--cds-body-long-01-line-height: 1.42857;--cds-body-long-01-letter-spacing: .16px;--cds-body-long-02-font-size: 1rem;--cds-body-long-02-font-weight: 400;--cds-body-long-02-line-height: 1.5;--cds-body-long-02-letter-spacing: 0;--cds-code-01-font-family: "IBM Plex Mono", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", monospace;--cds-code-01-font-size: .75rem;--cds-code-01-font-weight: 400;--cds-code-01-line-height: 1.33333;--cds-code-01-letter-spacing: .32px;--cds-code-02-font-family: "IBM Plex Mono", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", monospace;--cds-code-02-font-size: .875rem;--cds-code-02-font-weight: 400;--cds-code-02-line-height: 1.42857;--cds-code-02-letter-spacing: .32px;--cds-heading-01-font-size: .875rem;--cds-heading-01-font-weight: 600;--cds-heading-01-line-height: 1.42857;--cds-heading-01-letter-spacing: .16px;--cds-heading-02-font-size: 1rem;--cds-heading-02-font-weight: 600;--cds-heading-02-line-height: 1.5;--cds-heading-02-letter-spacing: 0;--cds-productive-heading-01-font-size: .875rem;--cds-productive-heading-01-font-weight: 600;--cds-productive-heading-01-line-height: 1.28572;--cds-productive-heading-01-letter-spacing: .16px;--cds-productive-heading-02-font-size: 1rem;--cds-productive-heading-02-font-weight: 600;--cds-productive-heading-02-line-height: 1.375;--cds-productive-heading-02-letter-spacing: 0;--cds-productive-heading-03-font-size: 1.25rem;--cds-productive-heading-03-font-weight: 400;--cds-productive-heading-03-line-height: 1.4;--cds-productive-heading-03-letter-spacing: 0;--cds-productive-heading-04-font-size: 1.75rem;--cds-productive-heading-04-font-weight: 400;--cds-productive-heading-04-line-height: 1.28572;--cds-productive-heading-04-letter-spacing: 0;--cds-productive-heading-05-font-size: 2rem;--cds-productive-heading-05-font-weight: 400;--cds-productive-heading-05-line-height: 1.25;--cds-productive-heading-05-letter-spacing: 0;--cds-productive-heading-06-font-size: 2.625rem;--cds-productive-heading-06-font-weight: 300;--cds-productive-heading-06-line-height: 1.199;--cds-productive-heading-06-letter-spacing: 0;--cds-productive-heading-07-font-size: 3.375rem;--cds-productive-heading-07-font-weight: 300;--cds-productive-heading-07-line-height: 1.19;--cds-productive-heading-07-letter-spacing: 0;--cds-expressive-paragraph-01-font-size: 1.5rem;--cds-expressive-paragraph-01-font-weight: 300;--cds-expressive-paragraph-01-line-height: 1.334;--cds-expressive-paragraph-01-letter-spacing: 0;--cds-expressive-heading-01-font-size: .875rem;--cds-expressive-heading-01-font-weight: 600;--cds-expressive-heading-01-line-height: 1.42857;--cds-expressive-heading-01-letter-spacing: .16px;--cds-expressive-heading-02-font-size: 1rem;--cds-expressive-heading-02-font-weight: 600;--cds-expressive-heading-02-line-height: 1.5;--cds-expressive-heading-02-letter-spacing: 0;--cds-expressive-heading-03-font-size: 1.25rem;--cds-expressive-heading-03-font-weight: 400;--cds-expressive-heading-03-line-height: 1.4;--cds-expressive-heading-03-letter-spacing: 0;--cds-expressive-heading-04-font-size: 1.75rem;--cds-expressive-heading-04-font-weight: 400;--cds-expressive-heading-04-line-height: 1.28572;--cds-expressive-heading-04-letter-spacing: 0;--cds-expressive-heading-05-font-size: 2rem;--cds-expressive-heading-05-font-weight: 400;--cds-expressive-heading-05-line-height: 1.25;--cds-expressive-heading-05-letter-spacing: 0;--cds-expressive-heading-06-font-size: 2rem;--cds-expressive-heading-06-font-weight: 600;--cds-expressive-heading-06-line-height: 1.25;--cds-expressive-heading-06-letter-spacing: 0;--cds-quotation-01-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--cds-quotation-01-font-size: 1.25rem;--cds-quotation-01-font-weight: 400;--cds-quotation-01-line-height: 1.3;--cds-quotation-01-letter-spacing: 0;--cds-quotation-02-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--cds-quotation-02-font-size: 2rem;--cds-quotation-02-font-weight: 300;--cds-quotation-02-line-height: 1.25;--cds-quotation-02-letter-spacing: 0;--cds-display-01-font-size: 2.625rem;--cds-display-01-font-weight: 300;--cds-display-01-line-height: 1.19;--cds-display-01-letter-spacing: 0;--cds-display-02-font-size: 2.625rem;--cds-display-02-font-weight: 600;--cds-display-02-line-height: 1.19;--cds-display-02-letter-spacing: 0;--cds-display-03-font-size: 2.625rem;--cds-display-03-font-weight: 300;--cds-display-03-line-height: 1.19;--cds-display-03-letter-spacing: 0;--cds-display-04-font-size: 2.625rem;--cds-display-04-font-weight: 300;--cds-display-04-line-height: 1.19;--cds-display-04-letter-spacing: 0;--cds-legal-01-font-size: .75rem;--cds-legal-01-font-weight: 400;--cds-legal-01-line-height: 1.33333;--cds-legal-01-letter-spacing: .32px;--cds-legal-02-font-size: .875rem;--cds-legal-02-font-weight: 400;--cds-legal-02-line-height: 1.28572;--cds-legal-02-letter-spacing: .16px;--cds-body-compact-01-font-size: .875rem;--cds-body-compact-01-font-weight: 400;--cds-body-compact-01-line-height: 1.28572;--cds-body-compact-01-letter-spacing: .16px;--cds-body-compact-02-font-size: 1rem;--cds-body-compact-02-font-weight: 400;--cds-body-compact-02-line-height: 1.375;--cds-body-compact-02-letter-spacing: 0;--cds-heading-compact-01-font-size: .875rem;--cds-heading-compact-01-font-weight: 600;--cds-heading-compact-01-line-height: 1.28572;--cds-heading-compact-01-letter-spacing: .16px;--cds-heading-compact-02-font-size: 1rem;--cds-heading-compact-02-font-weight: 600;--cds-heading-compact-02-line-height: 1.375;--cds-heading-compact-02-letter-spacing: 0;--cds-body-01-font-size: .875rem;--cds-body-01-font-weight: 400;--cds-body-01-line-height: 1.42857;--cds-body-01-letter-spacing: .16px;--cds-body-02-font-size: 1rem;--cds-body-02-font-weight: 400;--cds-body-02-line-height: 1.5;--cds-body-02-letter-spacing: 0;--cds-heading-03-font-size: 1.25rem;--cds-heading-03-font-weight: 400;--cds-heading-03-line-height: 1.4;--cds-heading-03-letter-spacing: 0;--cds-heading-04-font-size: 1.75rem;--cds-heading-04-font-weight: 400;--cds-heading-04-line-height: 1.28572;--cds-heading-04-letter-spacing: 0;--cds-heading-05-font-size: 2rem;--cds-heading-05-font-weight: 400;--cds-heading-05-line-height: 1.25;--cds-heading-05-letter-spacing: 0;--cds-heading-06-font-size: 2.625rem;--cds-heading-06-font-weight: 300;--cds-heading-06-line-height: 1.199;--cds-heading-06-letter-spacing: 0;--cds-heading-07-font-size: 3.375rem;--cds-heading-07-font-weight: 300;--cds-heading-07-line-height: 1.19;--cds-heading-07-letter-spacing: 0;--cds-fluid-heading-03-font-size: 1.25rem;--cds-fluid-heading-03-font-weight: 400;--cds-fluid-heading-03-line-height: 1.4;--cds-fluid-heading-03-letter-spacing: 0;--cds-fluid-heading-04-font-size: 1.75rem;--cds-fluid-heading-04-font-weight: 400;--cds-fluid-heading-04-line-height: 1.28572;--cds-fluid-heading-04-letter-spacing: 0;--cds-fluid-heading-05-font-size: 2rem;--cds-fluid-heading-05-font-weight: 400;--cds-fluid-heading-05-line-height: 1.25;--cds-fluid-heading-05-letter-spacing: 0;--cds-fluid-heading-06-font-size: 2rem;--cds-fluid-heading-06-font-weight: 600;--cds-fluid-heading-06-line-height: 1.25;--cds-fluid-heading-06-letter-spacing: 0;--cds-fluid-paragraph-01-font-size: 1.5rem;--cds-fluid-paragraph-01-font-weight: 300;--cds-fluid-paragraph-01-line-height: 1.334;--cds-fluid-paragraph-01-letter-spacing: 0;--cds-fluid-quotation-01-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--cds-fluid-quotation-01-font-size: 1.25rem;--cds-fluid-quotation-01-font-weight: 400;--cds-fluid-quotation-01-line-height: 1.3;--cds-fluid-quotation-01-letter-spacing: 0;--cds-fluid-quotation-02-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--cds-fluid-quotation-02-font-size: 2rem;--cds-fluid-quotation-02-font-weight: 300;--cds-fluid-quotation-02-line-height: 1.25;--cds-fluid-quotation-02-letter-spacing: 0;--cds-fluid-display-01-font-size: 2.625rem;--cds-fluid-display-01-font-weight: 300;--cds-fluid-display-01-line-height: 1.19;--cds-fluid-display-01-letter-spacing: 0;--cds-fluid-display-02-font-size: 2.625rem;--cds-fluid-display-02-font-weight: 600;--cds-fluid-display-02-line-height: 1.19;--cds-fluid-display-02-letter-spacing: 0;--cds-fluid-display-03-font-size: 2.625rem;--cds-fluid-display-03-font-weight: 300;--cds-fluid-display-03-line-height: 1.19;--cds-fluid-display-03-letter-spacing: 0;--cds-fluid-display-04-font-size: 2.625rem;--cds-fluid-display-04-font-weight: 300;--cds-fluid-display-04-line-height: 1.19;--cds-fluid-display-04-letter-spacing: 0;--cds-button-separator: #e0e0e0;--cds-button-primary: #0f62fe;--cds-button-secondary: #393939;--cds-button-tertiary: #0f62fe;--cds-button-danger-primary: #da1e28;--cds-button-danger-secondary: #da1e28;--cds-button-danger-active: #750e13;--cds-button-primary-active: #002d9c;--cds-button-secondary-active: #6f6f6f;--cds-button-tertiary-active: #002d9c;--cds-button-danger-hover: #b81921;--cds-button-primary-hover: #0050e6;--cds-button-secondary-hover: #474747;--cds-button-tertiary-hover: #0050e6;--cds-button-disabled: #c6c6c6;--cds-content-switcher-background: #e0e0e0;--cds-content-switcher-background-hover: #d1d1d1;--cds-content-switcher-selected: #ffffff;--cds-tag-background-red: #ffd7d9;--cds-tag-color-red: #a2191f;--cds-tag-hover-red: #ffc2c5;--cds-tag-background-magenta: #ffd6e8;--cds-tag-color-magenta: #9f1853;--cds-tag-hover-magenta: #ffbdda;--cds-tag-background-purple: #e8daff;--cds-tag-color-purple: #6929c4;--cds-tag-hover-purple: #dcc7ff;--cds-tag-background-blue: #d0e2ff;--cds-tag-color-blue: #0043ce;--cds-tag-hover-blue: #b8d3ff;--cds-tag-background-cyan: #bae6ff;--cds-tag-color-cyan: #00539a;--cds-tag-hover-cyan: #99daff;--cds-tag-background-teal: #9ef0f0;--cds-tag-color-teal: #005d5d;--cds-tag-hover-teal: #57e5e5;--cds-tag-background-green: #a7f0ba;--cds-tag-color-green: #0e6027;--cds-tag-hover-green: #74e792;--cds-tag-background-gray: #e0e0e0;--cds-tag-color-gray: #161616;--cds-tag-hover-gray: #d1d1d1;--cds-tag-border-red: #ff8389;--cds-tag-border-blue: #78a9ff;--cds-tag-border-cyan: #33b1ff;--cds-tag-border-teal: #08bdba;--cds-tag-border-green: #42be65;--cds-tag-border-magenta: #ff7eb6;--cds-tag-border-purple: #be95ff;--cds-tag-border-gray: #a8a8a8;--cds-tag-border-cool-gray: #a2a9b0;--cds-tag-border-warm-gray: #ada8a8;--cds-tag-background-cool-gray: #dde1e6;--cds-tag-color-cool-gray: #121619;--cds-tag-hover-cool-gray: #cdd3da;--cds-tag-background-warm-gray: #e5e0df;--cds-tag-color-warm-gray: #171414;--cds-tag-hover-warm-gray: #d8d0cf;color-scheme:var(--cds-color-scheme, light)}@media screen and (-ms-high-contrast: active),(forced-colors: active){:root{--cds-icon-primary: ButtonText;--cds-icon-secondary: ButtonText;--cds-icon-interactive: ButtonText;--cds-icon-disabled: GrayText;--cds-icon-on-color-disabled: GrayText;--cds-icon-inverse: SelectedItemText;--cds-icon-on-color: SelectedItemText;--cds-interactive: ButtonText;--cds-link-primary: LinkText;--cds-link-primary-hover: LinkText;--cds-link-secondary: LinkText;--cds-link-inverse: SelectedItemText;--cds-link-inverse-hover: SelectedItemText;--cds-link-inverse-visited: SelectedItemText;--cds-link-visited: VisitedText;--cds-background-selected: SelectedItem;--cds-background-selected-hover: SelectedItem;--cds-background-inverse: SelectedItem;--cds-layer-selected-inverse: SelectedItem;--cds-focus: Highlight}}:root{--cds-layer: var(--cds-layer-01, #f4f4f4);--cds-layer-active: var(--cds-layer-active-01, #c6c6c6);--cds-layer-background: var(--cds-layer-background-01, #ffffff);--cds-layer-hover: var(--cds-layer-hover-01, #e8e8e8);--cds-layer-selected: var(--cds-layer-selected-01, #e0e0e0);--cds-layer-selected-hover: var(--cds-layer-selected-hover-01, #d1d1d1);--cds-layer-accent: var(--cds-layer-accent-01, #e0e0e0);--cds-layer-accent-hover: var(--cds-layer-accent-hover-01, #d1d1d1);--cds-layer-accent-active: var(--cds-layer-accent-active-01, #a8a8a8);--cds-field: var(--cds-field-01, #f4f4f4);--cds-field-hover: var(--cds-field-hover-01, #e8e8e8);--cds-border-subtle: var(--cds-border-subtle-00, #e0e0e0);--cds-border-subtle-selected: var(--cds-border-subtle-selected-01, #c6c6c6);--cds-border-strong: var(--cds-border-strong-01, #8d8d8d);--cds-border-tile: var(--cds-border-tile-01, #c6c6c6);--cds-layout-size-height-xs: 1.5rem;--cds-layout-size-height-sm: 2rem;--cds-layout-size-height-md: 2.5rem;--cds-layout-size-height-lg: 3rem;--cds-layout-size-height-xl: 4rem;--cds-layout-size-height-2xl: 5rem;--cds-layout-density-padding-inline-condensed: .5rem;--cds-layout-density-padding-inline-normal: 1rem;--cds-layout-size-height-min: 0px;--cds-layout-size-height-max: 999999999px;--cds-layout-density-padding-inline-min: 0px;--cds-layout-density-padding-inline-max: 999999999px}@font-face{font-display:swap;font-family:"IBM Plex Serif";font-style:normal;font-weight:300;src:url(./IBMPlexSerif-Light-CLJ_5CAF.woff2) format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Serif";font-style:normal;font-weight:400;src:url(./IBMPlexSerif-Regular-4kD0EHjx.woff2) format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Serif";font-style:italic;font-weight:400;src:url(./IBMPlexSerif-Italic-DimJkxbf.woff2) format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Serif";font-style:normal;font-weight:500;src:url(./IBMPlexSerif-Medium-A3503I0N.woff2) format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Serif";font-style:normal;font-weight:600;src:url(./IBMPlexSerif-SemiBold-CqWF0XsA.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:300;src:url(./IBMPlexSans-Light-h-2IKOW6.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:400;src:url(./IBMPlexSans-Regular-1WWMo-FV.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:500;src:url(./IBMPlexSans-Medium-DHfh-n_w.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:600;src:url(./IBMPlexSans-SemiBold-Bb5_Unqn.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:700;src:url(./IBMPlexSans-Bold-DQjhTont.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(./IBMPlexMono-Regular-C14JCI6l.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:url(./IBMPlexMono-Medium-5xyJ95pu.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:url(./IBMPlexMono-SemiBold-BfuhRPo7.woff2) format("woff2")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:url(./IBMPlexMono-Bold-CdKmHbQR.woff2) format("woff2")}:root{--orange: #ff6a2c;--purple: #6e3cff;--serif: "IBM Plex Serif", Georgia, serif;--sans: "IBM Plex Sans", system-ui, sans-serif;--mono: "IBM Plex Mono", ui-monospace, monospace;--breath: 10s;--maxw: 1280px;--fs-2xs: clamp(.625rem, .58rem + .18vw, .8125rem);--fs-xs: clamp(.6875rem, .62rem + .26vw, .875rem);--fs-sm: clamp(.8125rem, .74rem + .3vw, .9375rem);--fs-base: clamp(.9375rem, .85rem + .35vw, 1.125rem);--fs-md: clamp(1.05rem, .92rem + .5vw, 1.3125rem);--fs-lg: clamp(1.3rem, 1.05rem + .9vw, 1.9rem);--fs-xl: clamp(1.7rem, 1.3rem + 1.6vw, 2.9rem);--fs-2xl: clamp(2.1rem, 1.5rem + 2.6vw, 4rem);--morning-tone: rgba(255, 186, 112, .6);--morning-core: rgba(255, 214, 142, .92);--cds-spacing-01: .125rem;--cds-spacing-02: .25rem;--cds-spacing-03: .5rem;--cds-spacing-04: .75rem;--cds-spacing-05: 1rem;--cds-spacing-06: 1.5rem;--cds-spacing-07: 2rem;--cds-spacing-08: 2.5rem;--cds-spacing-09: 3rem;--cds-spacing-10: 4rem;--cds-spacing-11: 5rem;--cds-spacing-12: 6rem;--cds-spacing-13: 10rem}@media (width >= 1728px){:root{--maxw: 1520px}}@media (width >= 2200px){:root{--maxw: 1840px}}:root,[data-carbon-theme=white]{--cds-ai-aura-end: rgba(255, 255, 255, 0);--cds-ai-aura-hover-background: #edf5ff;--cds-ai-aura-hover-end: rgba(255, 255, 255, 0);--cds-ai-aura-hover-start: rgba(69, 137, 255, .32);--cds-ai-aura-start: rgba(69, 137, 255, .1);--cds-ai-aura-start-sm: rgba(69, 137, 255, .16);--cds-ai-border-end: #78a9ff;--cds-ai-border-start: rgba(166, 200, 255, .64);--cds-ai-border-strong: #4589ff;--cds-ai-drop-shadow: rgba(15, 98, 254, .1);--cds-ai-inner-shadow: rgba(69, 137, 255, .1);--cds-ai-overlay: rgba(0, 17, 65, .5);--cds-ai-popover-background: #ffffff;--cds-ai-popover-caret-bottom: #78a9ff;--cds-ai-popover-caret-bottom-background: #eaf1ff;--cds-ai-popover-caret-bottom-background-actions: #e9effa;--cds-ai-popover-caret-center: #a0c3ff;--cds-ai-popover-shadow-outer-01: rgba(0, 67, 206, .06);--cds-ai-popover-shadow-outer-02: rgba(0, 0, 0, .04);--cds-ai-skeleton-background: #d0e2ff;--cds-ai-skeleton-element-background: #4589ff;--cds-background: #ffffff;--cds-background-active: rgba(141, 141, 141, .5);--cds-background-brand: #e04800;--cds-background-hover: rgba(141, 141, 141, .12);--cds-background-inverse: #393939;--cds-background-inverse-hover: #474747;--cds-background-selected: rgba(141, 141, 141, .2);--cds-background-selected-hover: rgba(141, 141, 141, .32);--cds-border-disabled: #c6c6c6;--cds-border-interactive: #e04800;--cds-border-inverse: #161616;--cds-border-strong-01: #8d8d8d;--cds-border-strong-02: #8d8d8d;--cds-border-strong-03: #8d8d8d;--cds-border-subtle-00: #e0e0e0;--cds-border-subtle-01: #c6c6c6;--cds-border-subtle-02: #e0e0e0;--cds-border-subtle-03: #c6c6c6;--cds-border-subtle-selected-01: #c6c6c6;--cds-border-subtle-selected-02: #c6c6c6;--cds-border-subtle-selected-03: #c6c6c6;--cds-border-tile-01: #c6c6c6;--cds-border-tile-02: #a8a8a8;--cds-border-tile-03: #c6c6c6;--cds-chat-avatar-agent: #393939;--cds-chat-avatar-bot: #6f6f6f;--cds-chat-avatar-user: #0f62fe;--cds-chat-bubble-agent: #ffffff;--cds-chat-bubble-agent-text: #161616;--cds-chat-bubble-border: #e0e0e0;--cds-chat-bubble-user: #e0e0e0;--cds-chat-bubble-user-text: #161616;--cds-chat-button: #0f62fe;--cds-chat-button-active: rgba(141, 141, 141, .5);--cds-chat-button-hover: rgba(141, 141, 141, .12);--cds-chat-button-selected: rgba(141, 141, 141, .2);--cds-chat-button-text-hover: #0043ce;--cds-chat-button-text-selected: #525252;--cds-chat-header-background: #ffffff;--cds-chat-header-text: #161616;--cds-chat-prompt-background: #ffffff;--cds-chat-prompt-border-end: rgba(244, 244, 244, 0);--cds-chat-prompt-border-start: #f4f4f4;--cds-chat-prompt-text: #161616;--cds-chat-shell-background: #ffffff;--cds-color-scheme: light;--cds-field-01: #f4f4f4;--cds-field-02: #ffffff;--cds-field-03: #f4f4f4;--cds-field-hover-01: #e8e8e8;--cds-field-hover-02: #e8e8e8;--cds-field-hover-03: #e8e8e8;--cds-focus: #e04800;--cds-focus-inset: #ffffff;--cds-focus-inverse: #ffffff;--cds-highlight: #d0e2ff;--cds-icon-disabled: rgba(22, 22, 22, .25);--cds-icon-interactive: #e04800;--cds-icon-inverse: #ffffff;--cds-icon-on-color: #ffffff;--cds-icon-on-color-disabled: #8d8d8d;--cds-icon-primary: #161616;--cds-icon-secondary: #525252;--cds-interactive: #e04800;--cds-layer-01: #f4f4f4;--cds-layer-02: #ffffff;--cds-layer-03: #f4f4f4;--cds-layer-accent-01: #e0e0e0;--cds-layer-accent-02: #e0e0e0;--cds-layer-accent-03: #e0e0e0;--cds-layer-accent-active-01: #a8a8a8;--cds-layer-accent-active-02: #a8a8a8;--cds-layer-accent-active-03: #a8a8a8;--cds-layer-accent-hover-01: #d1d1d1;--cds-layer-accent-hover-02: #d1d1d1;--cds-layer-accent-hover-03: #d1d1d1;--cds-layer-active-01: #c6c6c6;--cds-layer-active-02: #c6c6c6;--cds-layer-active-03: #c6c6c6;--cds-layer-background-01: #ffffff;--cds-layer-background-02: #f4f4f4;--cds-layer-background-03: #ffffff;--cds-layer-hover-01: #e8e8e8;--cds-layer-hover-02: #e8e8e8;--cds-layer-hover-03: #e8e8e8;--cds-layer-selected-01: #e0e0e0;--cds-layer-selected-02: #e0e0e0;--cds-layer-selected-03: #e0e0e0;--cds-layer-selected-disabled: #8d8d8d;--cds-layer-selected-hover-01: #d1d1d1;--cds-layer-selected-hover-02: #d1d1d1;--cds-layer-selected-hover-03: #d1d1d1;--cds-layer-selected-inverse: #161616;--cds-link-inverse: #78a9ff;--cds-link-inverse-active: #f4f4f4;--cds-link-inverse-hover: #a6c8ff;--cds-link-inverse-visited: #be95ff;--cds-link-primary: #b23200;--cds-link-primary-hover: #922800;--cds-link-secondary: #922800;--cds-link-visited: #8a3ffc;--cds-overlay: rgba(0, 0, 0, .6);--cds-shadow: rgba(0, 0, 0, .3);--cds-skeleton-background: #e8e8e8;--cds-skeleton-element: #c6c6c6;--cds-support-caution-major: #ff832b;--cds-support-caution-minor: #f1c21b;--cds-support-caution-undefined: #8a3ffc;--cds-support-error: #da1e28;--cds-support-error-inverse: #fa4d56;--cds-support-info: #0043ce;--cds-support-info-inverse: #4589ff;--cds-support-success: #24a148;--cds-support-success-inverse: #42be65;--cds-support-warning: #f1c21b;--cds-support-warning-inverse: #f1c21b;--cds-syntax-angle-bracket: #697077;--cds-syntax-annotation: #007d79;--cds-syntax-arithmetic-operator: #343a3f;--cds-syntax-atom: #161616;--cds-syntax-attribute: #00539a;--cds-syntax-attribute-name: #00539a;--cds-syntax-attribute-value: #161616;--cds-syntax-bitwise-operator: #343a3f;--cds-syntax-block-comment: #198038;--cds-syntax-bool: #161616;--cds-syntax-brace: #343a3f;--cds-syntax-bracket: #343a3f;--cds-syntax-character: #161616;--cds-syntax-class-name: #007d79;--cds-syntax-color: #161616;--cds-syntax-comment: #198038;--cds-syntax-compare-operator: #343a3f;--cds-syntax-constant: #0f62fe;--cds-syntax-content: #161616;--cds-syntax-content-separator: #343a3f;--cds-syntax-control-keyword: #6929c4;--cds-syntax-control-operator: #6929c4;--cds-syntax-definition: #00539a;--cds-syntax-definition-keyword: #00539a;--cds-syntax-definition-operator: #00539a;--cds-syntax-deleted: #ffd7d9;--cds-syntax-deref-operator: #343a3f;--cds-syntax-doc-comment: #198038;--cds-syntax-doc-string: #161616;--cds-syntax-document-meta: #198038;--cds-syntax-emphasis: #161616;--cds-syntax-escape: #343a3f;--cds-syntax-float: #198038;--cds-syntax-function: #8e6a00;--cds-syntax-heading: #00539a;--cds-syntax-heading-1: #00539a;--cds-syntax-heading-2: #00539a;--cds-syntax-heading-3: #00539a;--cds-syntax-heading-4: #00539a;--cds-syntax-heading-5: #00539a;--cds-syntax-heading-6: #00539a;--cds-syntax-inserted: #a7f0ba;--cds-syntax-integer: #198038;--cds-syntax-invalid: #da1e28;--cds-syntax-keyword: #0f62fe;--cds-syntax-label-name: #0f62fe;--cds-syntax-line-comment: #198038;--cds-syntax-link: #0f62fe;--cds-syntax-list: #161616;--cds-syntax-literal: #161616;--cds-syntax-local: #0f62fe;--cds-syntax-logic-operator: #343a3f;--cds-syntax-macro-name: #161616;--cds-syntax-meta: #198038;--cds-syntax-modifier: #0f62fe;--cds-syntax-module-keyword: #6929c4;--cds-syntax-monospace: #161616;--cds-syntax-name: #0f62fe;--cds-syntax-namespace: #007d79;--cds-syntax-null: #161616;--cds-syntax-number: #198038;--cds-syntax-operator: #343a3f;--cds-syntax-operator-keyword: #0f62fe;--cds-syntax-paren: #343a3f;--cds-syntax-processing-instruction: #161616;--cds-syntax-property-name: #00539a;--cds-syntax-punctuation: #343a3f;--cds-syntax-quote: #198038;--cds-syntax-regexp: #6929c4;--cds-syntax-self: #007d79;--cds-syntax-separator: #343a3f;--cds-syntax-special: #0f62fe;--cds-syntax-special-string: #8a3ffc;--cds-syntax-square-bracket: #343a3f;--cds-syntax-standard: #0f62fe;--cds-syntax-strikethrough: #161616;--cds-syntax-string: #161616;--cds-syntax-strong: #161616;--cds-syntax-tag: #007d79;--cds-syntax-tag-name: #007d79;--cds-syntax-type: #007d79;--cds-syntax-type-name: #007d79;--cds-syntax-type-operator: #007d79;--cds-syntax-unit: #198038;--cds-syntax-update-operator: #343a3f;--cds-syntax-url: #343a3f;--cds-syntax-variable: #0f62fe;--cds-syntax-variable-name: #0f62fe;--cds-text-disabled: rgba(22, 22, 22, .25);--cds-text-error: #da1e28;--cds-text-helper: #6f6f6f;--cds-text-inverse: #ffffff;--cds-text-on-color: #ffffff;--cds-text-on-color-disabled: #8d8d8d;--cds-text-placeholder: rgba(22, 22, 22, .4);--cds-text-primary: #161616;--cds-text-secondary: #525252;--cds-toggle-off: #8d8d8d;--cds-spacing-01: .125rem;--cds-spacing-02: .25rem;--cds-spacing-03: .5rem;--cds-spacing-04: .75rem;--cds-spacing-05: 1rem;--cds-spacing-06: 1.5rem;--cds-spacing-07: 2rem;--cds-spacing-08: 2.5rem;--cds-spacing-09: 3rem;--cds-spacing-10: 4rem;--cds-spacing-11: 5rem;--cds-spacing-12: 6rem;--cds-spacing-13: 10rem;--cds-fluid-spacing-01: 0;--cds-fluid-spacing-02: 2vw;--cds-fluid-spacing-03: 5vw;--cds-fluid-spacing-04: 10vw;--cds-caption-01-font-size: .75rem;--cds-caption-01-font-weight: 400;--cds-caption-01-line-height: 1.33333;--cds-caption-01-letter-spacing: .32px;--cds-caption-02-font-size: .875rem;--cds-caption-02-font-weight: 400;--cds-caption-02-line-height: 1.28572;--cds-caption-02-letter-spacing: .32px;--cds-label-01-font-size: .75rem;--cds-label-01-font-weight: 400;--cds-label-01-line-height: 1.33333;--cds-label-01-letter-spacing: .32px;--cds-label-02-font-size: .875rem;--cds-label-02-font-weight: 400;--cds-label-02-line-height: 1.28572;--cds-label-02-letter-spacing: .16px;--cds-helper-text-01-font-size: .75rem;--cds-helper-text-01-line-height: 1.33333;--cds-helper-text-01-letter-spacing: .32px;--cds-helper-text-02-font-size: .875rem;--cds-helper-text-02-font-weight: 400;--cds-helper-text-02-line-height: 1.28572;--cds-helper-text-02-letter-spacing: .16px;--cds-body-short-01-font-size: .875rem;--cds-body-short-01-font-weight: 400;--cds-body-short-01-line-height: 1.28572;--cds-body-short-01-letter-spacing: .16px;--cds-body-short-02-font-size: 1rem;--cds-body-short-02-font-weight: 400;--cds-body-short-02-line-height: 1.375;--cds-body-short-02-letter-spacing: 0;--cds-body-long-01-font-size: .875rem;--cds-body-long-01-font-weight: 400;--cds-body-long-01-line-height: 1.42857;--cds-body-long-01-letter-spacing: .16px;--cds-body-long-02-font-size: 1rem;--cds-body-long-02-font-weight: 400;--cds-body-long-02-line-height: 1.5;--cds-body-long-02-letter-spacing: 0;--cds-code-01-font-family: "IBM Plex Mono", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", monospace;--cds-code-01-font-size: .75rem;--cds-code-01-font-weight: 400;--cds-code-01-line-height: 1.33333;--cds-code-01-letter-spacing: .32px;--cds-code-02-font-family: "IBM Plex Mono", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", monospace;--cds-code-02-font-size: .875rem;--cds-code-02-font-weight: 400;--cds-code-02-line-height: 1.42857;--cds-code-02-letter-spacing: .32px;--cds-heading-01-font-size: .875rem;--cds-heading-01-font-weight: 600;--cds-heading-01-line-height: 1.42857;--cds-heading-01-letter-spacing: .16px;--cds-heading-02-font-size: 1rem;--cds-heading-02-font-weight: 600;--cds-heading-02-line-height: 1.5;--cds-heading-02-letter-spacing: 0;--cds-productive-heading-01-font-size: .875rem;--cds-productive-heading-01-font-weight: 600;--cds-productive-heading-01-line-height: 1.28572;--cds-productive-heading-01-letter-spacing: .16px;--cds-productive-heading-02-font-size: 1rem;--cds-productive-heading-02-font-weight: 600;--cds-productive-heading-02-line-height: 1.375;--cds-productive-heading-02-letter-spacing: 0;--cds-productive-heading-03-font-size: 1.25rem;--cds-productive-heading-03-font-weight: 400;--cds-productive-heading-03-line-height: 1.4;--cds-productive-heading-03-letter-spacing: 0;--cds-productive-heading-04-font-size: 1.75rem;--cds-productive-heading-04-font-weight: 400;--cds-productive-heading-04-line-height: 1.28572;--cds-productive-heading-04-letter-spacing: 0;--cds-productive-heading-05-font-size: 2rem;--cds-productive-heading-05-font-weight: 400;--cds-productive-heading-05-line-height: 1.25;--cds-productive-heading-05-letter-spacing: 0;--cds-productive-heading-06-font-size: 2.625rem;--cds-productive-heading-06-font-weight: 300;--cds-productive-heading-06-line-height: 1.199;--cds-productive-heading-06-letter-spacing: 0;--cds-productive-heading-07-font-size: 3.375rem;--cds-productive-heading-07-font-weight: 300;--cds-productive-heading-07-line-height: 1.19;--cds-productive-heading-07-letter-spacing: 0;--cds-expressive-paragraph-01-font-size: 1.5rem;--cds-expressive-paragraph-01-font-weight: 300;--cds-expressive-paragraph-01-line-height: 1.334;--cds-expressive-paragraph-01-letter-spacing: 0;--cds-expressive-heading-01-font-size: .875rem;--cds-expressive-heading-01-font-weight: 600;--cds-expressive-heading-01-line-height: 1.42857;--cds-expressive-heading-01-letter-spacing: .16px;--cds-expressive-heading-02-font-size: 1rem;--cds-expressive-heading-02-font-weight: 600;--cds-expressive-heading-02-line-height: 1.5;--cds-expressive-heading-02-letter-spacing: 0;--cds-expressive-heading-03-font-size: 1.25rem;--cds-expressive-heading-03-font-weight: 400;--cds-expressive-heading-03-line-height: 1.4;--cds-expressive-heading-03-letter-spacing: 0;--cds-expressive-heading-04-font-size: 1.75rem;--cds-expressive-heading-04-font-weight: 400;--cds-expressive-heading-04-line-height: 1.28572;--cds-expressive-heading-04-letter-spacing: 0;--cds-expressive-heading-05-font-size: 2rem;--cds-expressive-heading-05-font-weight: 400;--cds-expressive-heading-05-line-height: 1.25;--cds-expressive-heading-05-letter-spacing: 0;--cds-expressive-heading-06-font-size: 2rem;--cds-expressive-heading-06-font-weight: 600;--cds-expressive-heading-06-line-height: 1.25;--cds-expressive-heading-06-letter-spacing: 0;--cds-quotation-01-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--cds-quotation-01-font-size: 1.25rem;--cds-quotation-01-font-weight: 400;--cds-quotation-01-line-height: 1.3;--cds-quotation-01-letter-spacing: 0;--cds-quotation-02-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--cds-quotation-02-font-size: 2rem;--cds-quotation-02-font-weight: 300;--cds-quotation-02-line-height: 1.25;--cds-quotation-02-letter-spacing: 0;--cds-display-01-font-size: 2.625rem;--cds-display-01-font-weight: 300;--cds-display-01-line-height: 1.19;--cds-display-01-letter-spacing: 0;--cds-display-02-font-size: 2.625rem;--cds-display-02-font-weight: 600;--cds-display-02-line-height: 1.19;--cds-display-02-letter-spacing: 0;--cds-display-03-font-size: 2.625rem;--cds-display-03-font-weight: 300;--cds-display-03-line-height: 1.19;--cds-display-03-letter-spacing: 0;--cds-display-04-font-size: 2.625rem;--cds-display-04-font-weight: 300;--cds-display-04-line-height: 1.19;--cds-display-04-letter-spacing: 0;--cds-legal-01-font-size: .75rem;--cds-legal-01-font-weight: 400;--cds-legal-01-line-height: 1.33333;--cds-legal-01-letter-spacing: .32px;--cds-legal-02-font-size: .875rem;--cds-legal-02-font-weight: 400;--cds-legal-02-line-height: 1.28572;--cds-legal-02-letter-spacing: .16px;--cds-body-compact-01-font-size: .875rem;--cds-body-compact-01-font-weight: 400;--cds-body-compact-01-line-height: 1.28572;--cds-body-compact-01-letter-spacing: .16px;--cds-body-compact-02-font-size: 1rem;--cds-body-compact-02-font-weight: 400;--cds-body-compact-02-line-height: 1.375;--cds-body-compact-02-letter-spacing: 0;--cds-heading-compact-01-font-size: .875rem;--cds-heading-compact-01-font-weight: 600;--cds-heading-compact-01-line-height: 1.28572;--cds-heading-compact-01-letter-spacing: .16px;--cds-heading-compact-02-font-size: 1rem;--cds-heading-compact-02-font-weight: 600;--cds-heading-compact-02-line-height: 1.375;--cds-heading-compact-02-letter-spacing: 0;--cds-body-01-font-size: .875rem;--cds-body-01-font-weight: 400;--cds-body-01-line-height: 1.42857;--cds-body-01-letter-spacing: .16px;--cds-body-02-font-size: 1rem;--cds-body-02-font-weight: 400;--cds-body-02-line-height: 1.5;--cds-body-02-letter-spacing: 0;--cds-heading-03-font-size: 1.25rem;--cds-heading-03-font-weight: 400;--cds-heading-03-line-height: 1.4;--cds-heading-03-letter-spacing: 0;--cds-heading-04-font-size: 1.75rem;--cds-heading-04-font-weight: 400;--cds-heading-04-line-height: 1.28572;--cds-heading-04-letter-spacing: 0;--cds-heading-05-font-size: 2rem;--cds-heading-05-font-weight: 400;--cds-heading-05-line-height: 1.25;--cds-heading-05-letter-spacing: 0;--cds-heading-06-font-size: 2.625rem;--cds-heading-06-font-weight: 300;--cds-heading-06-line-height: 1.199;--cds-heading-06-letter-spacing: 0;--cds-heading-07-font-size: 3.375rem;--cds-heading-07-font-weight: 300;--cds-heading-07-line-height: 1.19;--cds-heading-07-letter-spacing: 0;--cds-fluid-heading-03-font-size: 1.25rem;--cds-fluid-heading-03-font-weight: 400;--cds-fluid-heading-03-line-height: 1.4;--cds-fluid-heading-03-letter-spacing: 0;--cds-fluid-heading-04-font-size: 1.75rem;--cds-fluid-heading-04-font-weight: 400;--cds-fluid-heading-04-line-height: 1.28572;--cds-fluid-heading-04-letter-spacing: 0;--cds-fluid-heading-05-font-size: 2rem;--cds-fluid-heading-05-font-weight: 400;--cds-fluid-heading-05-line-height: 1.25;--cds-fluid-heading-05-letter-spacing: 0;--cds-fluid-heading-06-font-size: 2rem;--cds-fluid-heading-06-font-weight: 600;--cds-fluid-heading-06-line-height: 1.25;--cds-fluid-heading-06-letter-spacing: 0;--cds-fluid-paragraph-01-font-size: 1.5rem;--cds-fluid-paragraph-01-font-weight: 300;--cds-fluid-paragraph-01-line-height: 1.334;--cds-fluid-paragraph-01-letter-spacing: 0;--cds-fluid-quotation-01-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--cds-fluid-quotation-01-font-size: 1.25rem;--cds-fluid-quotation-01-font-weight: 400;--cds-fluid-quotation-01-line-height: 1.3;--cds-fluid-quotation-01-letter-spacing: 0;--cds-fluid-quotation-02-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--cds-fluid-quotation-02-font-size: 2rem;--cds-fluid-quotation-02-font-weight: 300;--cds-fluid-quotation-02-line-height: 1.25;--cds-fluid-quotation-02-letter-spacing: 0;--cds-fluid-display-01-font-size: 2.625rem;--cds-fluid-display-01-font-weight: 300;--cds-fluid-display-01-line-height: 1.19;--cds-fluid-display-01-letter-spacing: 0;--cds-fluid-display-02-font-size: 2.625rem;--cds-fluid-display-02-font-weight: 600;--cds-fluid-display-02-line-height: 1.19;--cds-fluid-display-02-letter-spacing: 0;--cds-fluid-display-03-font-size: 2.625rem;--cds-fluid-display-03-font-weight: 300;--cds-fluid-display-03-line-height: 1.19;--cds-fluid-display-03-letter-spacing: 0;--cds-fluid-display-04-font-size: 2.625rem;--cds-fluid-display-04-font-weight: 300;--cds-fluid-display-04-line-height: 1.19;--cds-fluid-display-04-letter-spacing: 0;color-scheme:var(--cds-color-scheme, light)}@media screen and (-ms-high-contrast: active),(forced-colors: active){:root,[data-carbon-theme=white]{--cds-icon-primary: ButtonText;--cds-icon-secondary: ButtonText;--cds-icon-interactive: ButtonText;--cds-icon-disabled: GrayText;--cds-icon-on-color-disabled: GrayText;--cds-icon-inverse: SelectedItemText;--cds-icon-on-color: SelectedItemText;--cds-interactive: ButtonText;--cds-link-primary: LinkText;--cds-link-primary-hover: LinkText;--cds-link-secondary: LinkText;--cds-link-inverse: SelectedItemText;--cds-link-inverse-hover: SelectedItemText;--cds-link-inverse-visited: SelectedItemText;--cds-link-visited: VisitedText;--cds-background-selected: SelectedItem;--cds-background-selected-hover: SelectedItem;--cds-background-inverse: SelectedItem;--cds-layer-selected-inverse: SelectedItem;--cds-focus: Highlight}}:root,[data-carbon-theme=white]{--cds-layer: var(--cds-layer-01, #f4f4f4);--cds-layer-active: var(--cds-layer-active-01, #c6c6c6);--cds-layer-background: var(--cds-layer-background-01, #ffffff);--cds-layer-hover: var(--cds-layer-hover-01, #e8e8e8);--cds-layer-selected: var(--cds-layer-selected-01, #e0e0e0);--cds-layer-selected-hover: var(--cds-layer-selected-hover-01, #d1d1d1);--cds-layer-accent: var(--cds-layer-accent-01, #e0e0e0);--cds-layer-accent-hover: var(--cds-layer-accent-hover-01, #d1d1d1);--cds-layer-accent-active: var(--cds-layer-accent-active-01, #a8a8a8);--cds-field: var(--cds-field-01, #f4f4f4);--cds-field-hover: var(--cds-field-hover-01, #e8e8e8);--cds-border-subtle: var(--cds-border-subtle-00, #e0e0e0);--cds-border-subtle-selected: var(--cds-border-subtle-selected-01, #c6c6c6);--cds-border-strong: var(--cds-border-strong-01, #8d8d8d);--cds-border-tile: var(--cds-border-tile-01, #c6c6c6);--accent: #ff6a2c;--accent-vivid: #e04800;--accent-ink: #b23200;--accent-warm: #ff8a3c;--cool: #155aa8;--bg: #f3ecea;--surface: #ffffff;--surface-2: #fbf1ec;--txt: rgb(24, 15, 26);--txt-dim: #443640;--line: rgba(40, 16, 12, .16);--frame: rgba(40, 16, 12, .28);--glass: rgba(255, 255, 255, .5);--glass-line: rgba(255, 255, 255, .66);--depth-1: #f2d8c6;--depth-2: #e8c4d6;--depth-warm: #ff8a3c;--moon: #6e3cff;--stars-op: 0;--cds-background: #f3ecea;--cds-layer: #ffffff;--cds-layer-01: #ffffff;--cds-layer-02: #fbf1ec;--cds-layer-accent-01: #fce3d6;--cds-field: #ffffff;--cds-field-01: #ffffff;--cds-text-primary: rgb(24, 15, 26);--cds-text-secondary: #443640;--cds-text-helper: #574651;--cds-border-subtle: rgba(40, 16, 12, .16);--cds-border-subtle-01: rgba(40, 16, 12, .16);--cds-border-strong: rgba(40, 16, 12, .42);--cds-border-strong-01: rgba(40, 16, 12, .42);--cds-link-primary: #b23200;--cds-link-primary-hover: #922800;--cds-button-primary: #ff6a2c;--cds-button-primary-hover: #ff8038;--cds-button-primary-active: #e85a1e;--cds-button-secondary: #2a2140;--cds-button-secondary-hover: #3a2f55;--cds-button-tertiary: #b23200;--cds-button-tertiary-hover: #922800;--cds-button-tertiary-active: #7a2100;--cds-interactive: #e04800;--cds-border-interactive: #e04800;--cds-focus: #e04800;--psp-nir: rgba(120, 104, 140, .62)}[data-carbon-theme=night]{--cds-ai-aura-end: rgba(0, 0, 0, 0);--cds-ai-aura-hover-background: #333333;--cds-ai-aura-hover-end: rgba(0, 0, 0, 0);--cds-ai-aura-hover-start: rgba(69, 137, 255, .4);--cds-ai-aura-start: rgba(69, 137, 255, .1);--cds-ai-aura-start-sm: rgba(69, 137, 255, .16);--cds-ai-border-end: #4589ff;--cds-ai-border-start: rgba(166, 200, 255, .36);--cds-ai-border-strong: #78a9ff;--cds-ai-drop-shadow: rgba(0, 0, 0, .28);--cds-ai-inner-shadow: rgba(69, 137, 255, .16);--cds-ai-overlay: rgba(0, 0, 0, .5);--cds-ai-popover-background: #161616;--cds-ai-popover-caret-bottom: #4589ff;--cds-ai-popover-caret-bottom-background: #202d45;--cds-ai-popover-caret-bottom-background-actions: #1e283a;--cds-ai-popover-caret-center: #4870b5;--cds-ai-popover-shadow-outer-01: rgba(0, 0, 0, .12);--cds-ai-popover-shadow-outer-02: rgba(0, 0, 0, .08);--cds-ai-skeleton-background: rgba(120, 169, 255, .5);--cds-ai-skeleton-element-background: rgba(120, 169, 255, .3);--cds-background: #161616;--cds-background-active: rgba(141, 141, 141, .4);--cds-background-brand: #7a52ff;--cds-background-hover: rgba(141, 141, 141, .16);--cds-background-inverse: #f4f4f4;--cds-background-inverse-hover: #e8e8e8;--cds-background-selected: rgba(141, 141, 141, .24);--cds-background-selected-hover: rgba(141, 141, 141, .32);--cds-border-disabled: rgba(141, 141, 141, .5);--cds-border-interactive: #9a78ff;--cds-border-inverse: #f4f4f4;--cds-border-strong-01: #6f6f6f;--cds-border-strong-02: #8d8d8d;--cds-border-strong-03: #a8a8a8;--cds-border-subtle-00: #393939;--cds-border-subtle-01: #525252;--cds-border-subtle-02: #6f6f6f;--cds-border-subtle-03: #6f6f6f;--cds-border-subtle-selected-01: #6f6f6f;--cds-border-subtle-selected-02: #8d8d8d;--cds-border-subtle-selected-03: #8d8d8d;--cds-border-tile-01: #525252;--cds-border-tile-02: #6f6f6f;--cds-border-tile-03: #8d8d8d;--cds-chat-avatar-agent: #c6c6c6;--cds-chat-avatar-bot: #8d8d8d;--cds-chat-avatar-user: #4589ff;--cds-chat-bubble-agent: #262626;--cds-chat-bubble-agent-text: #f4f4f4;--cds-chat-bubble-border: #525252;--cds-chat-bubble-user: #393939;--cds-chat-bubble-user-text: #f4f4f4;--cds-chat-button: #78a9ff;--cds-chat-button-active: rgba(141, 141, 141, .4);--cds-chat-button-hover: rgba(141, 141, 141, .16);--cds-chat-button-selected: rgba(141, 141, 141, .24);--cds-chat-button-text-hover: #a6c8ff;--cds-chat-button-text-selected: #c6c6c6;--cds-chat-header-background: #262626;--cds-chat-header-text: #f4f4f4;--cds-chat-prompt-background: #161616;--cds-chat-prompt-border-end: rgba(38, 38, 38, 0);--cds-chat-prompt-border-start: #262626;--cds-chat-prompt-text: #f4f4f4;--cds-chat-shell-background: #262626;--cds-color-scheme: dark;--cds-field-01: #262626;--cds-field-02: #393939;--cds-field-03: #525252;--cds-field-hover-01: #333333;--cds-field-hover-02: #474747;--cds-field-hover-03: #636363;--cds-focus: #9a78ff;--cds-focus-inset: #161616;--cds-focus-inverse: #0f62fe;--cds-highlight: #001d6c;--cds-icon-disabled: rgba(244, 244, 244, .25);--cds-icon-interactive: #9a78ff;--cds-icon-inverse: #161616;--cds-icon-on-color: #ffffff;--cds-icon-on-color-disabled: rgba(255, 255, 255, .25);--cds-icon-primary: #f4f4f4;--cds-icon-secondary: #c6c6c6;--cds-interactive: #9a78ff;--cds-layer-01: #262626;--cds-layer-02: #393939;--cds-layer-03: #525252;--cds-layer-accent-01: #393939;--cds-layer-accent-02: #525252;--cds-layer-accent-03: #6f6f6f;--cds-layer-accent-active-01: #6f6f6f;--cds-layer-accent-active-02: #8d8d8d;--cds-layer-accent-active-03: #393939;--cds-layer-accent-hover-01: #474747;--cds-layer-accent-hover-02: #636363;--cds-layer-accent-hover-03: #5e5e5e;--cds-layer-active-01: #525252;--cds-layer-active-02: #6f6f6f;--cds-layer-active-03: #8d8d8d;--cds-layer-background-01: #161616;--cds-layer-background-02: #262626;--cds-layer-background-03: #393939;--cds-layer-hover-01: #333333;--cds-layer-hover-02: #474747;--cds-layer-hover-03: #636363;--cds-layer-selected-01: #393939;--cds-layer-selected-02: #525252;--cds-layer-selected-03: #6f6f6f;--cds-layer-selected-disabled: #a8a8a8;--cds-layer-selected-hover-01: #474747;--cds-layer-selected-hover-02: #636363;--cds-layer-selected-hover-03: #5e5e5e;--cds-layer-selected-inverse: #f4f4f4;--cds-link-inverse: #0f62fe;--cds-link-inverse-active: #161616;--cds-link-inverse-hover: #0043ce;--cds-link-inverse-visited: #8a3ffc;--cds-link-primary: #c9b9ff;--cds-link-primary-hover: #dccfff;--cds-link-secondary: #dccfff;--cds-link-visited: #be95ff;--cds-overlay: rgba(0, 0, 0, .6);--cds-shadow: rgba(0, 0, 0, .8);--cds-skeleton-background: #292929;--cds-skeleton-element: #393939;--cds-support-caution-major: #ff832b;--cds-support-caution-minor: #f1c21b;--cds-support-caution-undefined: #a56eff;--cds-support-error: #fa4d56;--cds-support-error-inverse: #da1e28;--cds-support-info: #4589ff;--cds-support-info-inverse: #0043ce;--cds-support-success: #42be65;--cds-support-success-inverse: #24a148;--cds-support-warning: #f1c21b;--cds-support-warning-inverse: #f1c21b;--cds-syntax-angle-bracket: #8d8d8d;--cds-syntax-annotation: #08bdba;--cds-syntax-arithmetic-operator: #e0e0e0;--cds-syntax-atom: #f4f4f4;--cds-syntax-attribute: #33b1ff;--cds-syntax-attribute-name: #33b1ff;--cds-syntax-attribute-value: #f4f4f4;--cds-syntax-bitwise-operator: #e0e0e0;--cds-syntax-block-comment: #42be65;--cds-syntax-bool: #f4f4f4;--cds-syntax-brace: #e0e0e0;--cds-syntax-bracket: #e0e0e0;--cds-syntax-character: #f4f4f4;--cds-syntax-class-name: #3ddbd9;--cds-syntax-color: #f4f4f4;--cds-syntax-comment: #42be65;--cds-syntax-compare-operator: #e0e0e0;--cds-syntax-constant: #4589ff;--cds-syntax-content: #f4f4f4;--cds-syntax-content-separator: #e0e0e0;--cds-syntax-control-keyword: #be95ff;--cds-syntax-control-operator: #be95ff;--cds-syntax-definition: #33b1ff;--cds-syntax-definition-keyword: #33b1ff;--cds-syntax-definition-operator: #33b1ff;--cds-syntax-deleted: #a2191f;--cds-syntax-deref-operator: #e0e0e0;--cds-syntax-doc-comment: #42be65;--cds-syntax-doc-string: #f4f4f4;--cds-syntax-document-meta: #42be65;--cds-syntax-emphasis: #f4f4f4;--cds-syntax-escape: #e0e0e0;--cds-syntax-float: #6fdc8c;--cds-syntax-function: #f1c21b;--cds-syntax-heading: #33b1ff;--cds-syntax-heading-1: #33b1ff;--cds-syntax-heading-2: #33b1ff;--cds-syntax-heading-3: #33b1ff;--cds-syntax-heading-4: #33b1ff;--cds-syntax-heading-5: #33b1ff;--cds-syntax-heading-6: #33b1ff;--cds-syntax-inserted: #198038;--cds-syntax-integer: #6fdc8c;--cds-syntax-invalid: #fa4d56;--cds-syntax-keyword: #4589ff;--cds-syntax-label-name: #a6c8ff;--cds-syntax-line-comment: #42be65;--cds-syntax-link: #4589ff;--cds-syntax-list: #f4f4f4;--cds-syntax-literal: #f4f4f4;--cds-syntax-local: #a6c8ff;--cds-syntax-logic-operator: #e0e0e0;--cds-syntax-macro-name: #f4f4f4;--cds-syntax-meta: #42be65;--cds-syntax-modifier: #4589ff;--cds-syntax-module-keyword: #be95ff;--cds-syntax-monospace: #f4f4f4;--cds-syntax-name: #a6c8ff;--cds-syntax-namespace: #3ddbd9;--cds-syntax-null: #f4f4f4;--cds-syntax-number: #6fdc8c;--cds-syntax-operator: #e0e0e0;--cds-syntax-operator-keyword: #4589ff;--cds-syntax-paren: #e0e0e0;--cds-syntax-processing-instruction: #f4f4f4;--cds-syntax-property-name: #33b1ff;--cds-syntax-punctuation: #e0e0e0;--cds-syntax-quote: #42be65;--cds-syntax-regexp: #be95ff;--cds-syntax-self: #3ddbd9;--cds-syntax-separator: #e0e0e0;--cds-syntax-special: #4589ff;--cds-syntax-special-string: #be95ff;--cds-syntax-square-bracket: #e0e0e0;--cds-syntax-standard: #4589ff;--cds-syntax-strikethrough: #f4f4f4;--cds-syntax-string: #f4f4f4;--cds-syntax-strong: #f4f4f4;--cds-syntax-tag: #3ddbd9;--cds-syntax-tag-name: #3ddbd9;--cds-syntax-type: #3ddbd9;--cds-syntax-type-name: #3ddbd9;--cds-syntax-type-operator: #3ddbd9;--cds-syntax-unit: #6fdc8c;--cds-syntax-update-operator: #e0e0e0;--cds-syntax-url: #e0e0e0;--cds-syntax-variable: #a6c8ff;--cds-syntax-variable-name: #a6c8ff;--cds-text-disabled: rgba(244, 244, 244, .25);--cds-text-error: #ff8389;--cds-text-helper: #a8a8a8;--cds-text-inverse: #161616;--cds-text-on-color: #ffffff;--cds-text-on-color-disabled: rgba(255, 255, 255, .25);--cds-text-placeholder: rgba(244, 244, 244, .4);--cds-text-primary: #f4f4f4;--cds-text-secondary: #c6c6c6;--cds-toggle-off: #6f6f6f;--cds-spacing-01: .125rem;--cds-spacing-02: .25rem;--cds-spacing-03: .5rem;--cds-spacing-04: .75rem;--cds-spacing-05: 1rem;--cds-spacing-06: 1.5rem;--cds-spacing-07: 2rem;--cds-spacing-08: 2.5rem;--cds-spacing-09: 3rem;--cds-spacing-10: 4rem;--cds-spacing-11: 5rem;--cds-spacing-12: 6rem;--cds-spacing-13: 10rem;--cds-fluid-spacing-01: 0;--cds-fluid-spacing-02: 2vw;--cds-fluid-spacing-03: 5vw;--cds-fluid-spacing-04: 10vw;--cds-caption-01-font-size: .75rem;--cds-caption-01-font-weight: 400;--cds-caption-01-line-height: 1.33333;--cds-caption-01-letter-spacing: .32px;--cds-caption-02-font-size: .875rem;--cds-caption-02-font-weight: 400;--cds-caption-02-line-height: 1.28572;--cds-caption-02-letter-spacing: .32px;--cds-label-01-font-size: .75rem;--cds-label-01-font-weight: 400;--cds-label-01-line-height: 1.33333;--cds-label-01-letter-spacing: .32px;--cds-label-02-font-size: .875rem;--cds-label-02-font-weight: 400;--cds-label-02-line-height: 1.28572;--cds-label-02-letter-spacing: .16px;--cds-helper-text-01-font-size: .75rem;--cds-helper-text-01-line-height: 1.33333;--cds-helper-text-01-letter-spacing: .32px;--cds-helper-text-02-font-size: .875rem;--cds-helper-text-02-font-weight: 400;--cds-helper-text-02-line-height: 1.28572;--cds-helper-text-02-letter-spacing: .16px;--cds-body-short-01-font-size: .875rem;--cds-body-short-01-font-weight: 400;--cds-body-short-01-line-height: 1.28572;--cds-body-short-01-letter-spacing: .16px;--cds-body-short-02-font-size: 1rem;--cds-body-short-02-font-weight: 400;--cds-body-short-02-line-height: 1.375;--cds-body-short-02-letter-spacing: 0;--cds-body-long-01-font-size: .875rem;--cds-body-long-01-font-weight: 400;--cds-body-long-01-line-height: 1.42857;--cds-body-long-01-letter-spacing: .16px;--cds-body-long-02-font-size: 1rem;--cds-body-long-02-font-weight: 400;--cds-body-long-02-line-height: 1.5;--cds-body-long-02-letter-spacing: 0;--cds-code-01-font-family: "IBM Plex Mono", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", monospace;--cds-code-01-font-size: .75rem;--cds-code-01-font-weight: 400;--cds-code-01-line-height: 1.33333;--cds-code-01-letter-spacing: .32px;--cds-code-02-font-family: "IBM Plex Mono", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", monospace;--cds-code-02-font-size: .875rem;--cds-code-02-font-weight: 400;--cds-code-02-line-height: 1.42857;--cds-code-02-letter-spacing: .32px;--cds-heading-01-font-size: .875rem;--cds-heading-01-font-weight: 600;--cds-heading-01-line-height: 1.42857;--cds-heading-01-letter-spacing: .16px;--cds-heading-02-font-size: 1rem;--cds-heading-02-font-weight: 600;--cds-heading-02-line-height: 1.5;--cds-heading-02-letter-spacing: 0;--cds-productive-heading-01-font-size: .875rem;--cds-productive-heading-01-font-weight: 600;--cds-productive-heading-01-line-height: 1.28572;--cds-productive-heading-01-letter-spacing: .16px;--cds-productive-heading-02-font-size: 1rem;--cds-productive-heading-02-font-weight: 600;--cds-productive-heading-02-line-height: 1.375;--cds-productive-heading-02-letter-spacing: 0;--cds-productive-heading-03-font-size: 1.25rem;--cds-productive-heading-03-font-weight: 400;--cds-productive-heading-03-line-height: 1.4;--cds-productive-heading-03-letter-spacing: 0;--cds-productive-heading-04-font-size: 1.75rem;--cds-productive-heading-04-font-weight: 400;--cds-productive-heading-04-line-height: 1.28572;--cds-productive-heading-04-letter-spacing: 0;--cds-productive-heading-05-font-size: 2rem;--cds-productive-heading-05-font-weight: 400;--cds-productive-heading-05-line-height: 1.25;--cds-productive-heading-05-letter-spacing: 0;--cds-productive-heading-06-font-size: 2.625rem;--cds-productive-heading-06-font-weight: 300;--cds-productive-heading-06-line-height: 1.199;--cds-productive-heading-06-letter-spacing: 0;--cds-productive-heading-07-font-size: 3.375rem;--cds-productive-heading-07-font-weight: 300;--cds-productive-heading-07-line-height: 1.19;--cds-productive-heading-07-letter-spacing: 0;--cds-expressive-paragraph-01-font-size: 1.5rem;--cds-expressive-paragraph-01-font-weight: 300;--cds-expressive-paragraph-01-line-height: 1.334;--cds-expressive-paragraph-01-letter-spacing: 0;--cds-expressive-heading-01-font-size: .875rem;--cds-expressive-heading-01-font-weight: 600;--cds-expressive-heading-01-line-height: 1.42857;--cds-expressive-heading-01-letter-spacing: .16px;--cds-expressive-heading-02-font-size: 1rem;--cds-expressive-heading-02-font-weight: 600;--cds-expressive-heading-02-line-height: 1.5;--cds-expressive-heading-02-letter-spacing: 0;--cds-expressive-heading-03-font-size: 1.25rem;--cds-expressive-heading-03-font-weight: 400;--cds-expressive-heading-03-line-height: 1.4;--cds-expressive-heading-03-letter-spacing: 0;--cds-expressive-heading-04-font-size: 1.75rem;--cds-expressive-heading-04-font-weight: 400;--cds-expressive-heading-04-line-height: 1.28572;--cds-expressive-heading-04-letter-spacing: 0;--cds-expressive-heading-05-font-size: 2rem;--cds-expressive-heading-05-font-weight: 400;--cds-expressive-heading-05-line-height: 1.25;--cds-expressive-heading-05-letter-spacing: 0;--cds-expressive-heading-06-font-size: 2rem;--cds-expressive-heading-06-font-weight: 600;--cds-expressive-heading-06-line-height: 1.25;--cds-expressive-heading-06-letter-spacing: 0;--cds-quotation-01-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--cds-quotation-01-font-size: 1.25rem;--cds-quotation-01-font-weight: 400;--cds-quotation-01-line-height: 1.3;--cds-quotation-01-letter-spacing: 0;--cds-quotation-02-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--cds-quotation-02-font-size: 2rem;--cds-quotation-02-font-weight: 300;--cds-quotation-02-line-height: 1.25;--cds-quotation-02-letter-spacing: 0;--cds-display-01-font-size: 2.625rem;--cds-display-01-font-weight: 300;--cds-display-01-line-height: 1.19;--cds-display-01-letter-spacing: 0;--cds-display-02-font-size: 2.625rem;--cds-display-02-font-weight: 600;--cds-display-02-line-height: 1.19;--cds-display-02-letter-spacing: 0;--cds-display-03-font-size: 2.625rem;--cds-display-03-font-weight: 300;--cds-display-03-line-height: 1.19;--cds-display-03-letter-spacing: 0;--cds-display-04-font-size: 2.625rem;--cds-display-04-font-weight: 300;--cds-display-04-line-height: 1.19;--cds-display-04-letter-spacing: 0;--cds-legal-01-font-size: .75rem;--cds-legal-01-font-weight: 400;--cds-legal-01-line-height: 1.33333;--cds-legal-01-letter-spacing: .32px;--cds-legal-02-font-size: .875rem;--cds-legal-02-font-weight: 400;--cds-legal-02-line-height: 1.28572;--cds-legal-02-letter-spacing: .16px;--cds-body-compact-01-font-size: .875rem;--cds-body-compact-01-font-weight: 400;--cds-body-compact-01-line-height: 1.28572;--cds-body-compact-01-letter-spacing: .16px;--cds-body-compact-02-font-size: 1rem;--cds-body-compact-02-font-weight: 400;--cds-body-compact-02-line-height: 1.375;--cds-body-compact-02-letter-spacing: 0;--cds-heading-compact-01-font-size: .875rem;--cds-heading-compact-01-font-weight: 600;--cds-heading-compact-01-line-height: 1.28572;--cds-heading-compact-01-letter-spacing: .16px;--cds-heading-compact-02-font-size: 1rem;--cds-heading-compact-02-font-weight: 600;--cds-heading-compact-02-line-height: 1.375;--cds-heading-compact-02-letter-spacing: 0;--cds-body-01-font-size: .875rem;--cds-body-01-font-weight: 400;--cds-body-01-line-height: 1.42857;--cds-body-01-letter-spacing: .16px;--cds-body-02-font-size: 1rem;--cds-body-02-font-weight: 400;--cds-body-02-line-height: 1.5;--cds-body-02-letter-spacing: 0;--cds-heading-03-font-size: 1.25rem;--cds-heading-03-font-weight: 400;--cds-heading-03-line-height: 1.4;--cds-heading-03-letter-spacing: 0;--cds-heading-04-font-size: 1.75rem;--cds-heading-04-font-weight: 400;--cds-heading-04-line-height: 1.28572;--cds-heading-04-letter-spacing: 0;--cds-heading-05-font-size: 2rem;--cds-heading-05-font-weight: 400;--cds-heading-05-line-height: 1.25;--cds-heading-05-letter-spacing: 0;--cds-heading-06-font-size: 2.625rem;--cds-heading-06-font-weight: 300;--cds-heading-06-line-height: 1.199;--cds-heading-06-letter-spacing: 0;--cds-heading-07-font-size: 3.375rem;--cds-heading-07-font-weight: 300;--cds-heading-07-line-height: 1.19;--cds-heading-07-letter-spacing: 0;--cds-fluid-heading-03-font-size: 1.25rem;--cds-fluid-heading-03-font-weight: 400;--cds-fluid-heading-03-line-height: 1.4;--cds-fluid-heading-03-letter-spacing: 0;--cds-fluid-heading-04-font-size: 1.75rem;--cds-fluid-heading-04-font-weight: 400;--cds-fluid-heading-04-line-height: 1.28572;--cds-fluid-heading-04-letter-spacing: 0;--cds-fluid-heading-05-font-size: 2rem;--cds-fluid-heading-05-font-weight: 400;--cds-fluid-heading-05-line-height: 1.25;--cds-fluid-heading-05-letter-spacing: 0;--cds-fluid-heading-06-font-size: 2rem;--cds-fluid-heading-06-font-weight: 600;--cds-fluid-heading-06-line-height: 1.25;--cds-fluid-heading-06-letter-spacing: 0;--cds-fluid-paragraph-01-font-size: 1.5rem;--cds-fluid-paragraph-01-font-weight: 300;--cds-fluid-paragraph-01-line-height: 1.334;--cds-fluid-paragraph-01-letter-spacing: 0;--cds-fluid-quotation-01-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--cds-fluid-quotation-01-font-size: 1.25rem;--cds-fluid-quotation-01-font-weight: 400;--cds-fluid-quotation-01-line-height: 1.3;--cds-fluid-quotation-01-letter-spacing: 0;--cds-fluid-quotation-02-font-family: "IBM Plex Serif", system-ui, -apple-system, BlinkMacSystemFont, ".SFNSText-Regular", serif;--cds-fluid-quotation-02-font-size: 2rem;--cds-fluid-quotation-02-font-weight: 300;--cds-fluid-quotation-02-line-height: 1.25;--cds-fluid-quotation-02-letter-spacing: 0;--cds-fluid-display-01-font-size: 2.625rem;--cds-fluid-display-01-font-weight: 300;--cds-fluid-display-01-line-height: 1.19;--cds-fluid-display-01-letter-spacing: 0;--cds-fluid-display-02-font-size: 2.625rem;--cds-fluid-display-02-font-weight: 600;--cds-fluid-display-02-line-height: 1.19;--cds-fluid-display-02-letter-spacing: 0;--cds-fluid-display-03-font-size: 2.625rem;--cds-fluid-display-03-font-weight: 300;--cds-fluid-display-03-line-height: 1.19;--cds-fluid-display-03-letter-spacing: 0;--cds-fluid-display-04-font-size: 2.625rem;--cds-fluid-display-04-font-weight: 300;--cds-fluid-display-04-line-height: 1.19;--cds-fluid-display-04-letter-spacing: 0;color-scheme:var(--cds-color-scheme, light)}@media screen and (-ms-high-contrast: active),(forced-colors: active){[data-carbon-theme=night]{--cds-icon-primary: ButtonText;--cds-icon-secondary: ButtonText;--cds-icon-interactive: ButtonText;--cds-icon-disabled: GrayText;--cds-icon-on-color-disabled: GrayText;--cds-icon-inverse: SelectedItemText;--cds-icon-on-color: SelectedItemText;--cds-interactive: ButtonText;--cds-link-primary: LinkText;--cds-link-primary-hover: LinkText;--cds-link-secondary: LinkText;--cds-link-inverse: SelectedItemText;--cds-link-inverse-hover: SelectedItemText;--cds-link-inverse-visited: SelectedItemText;--cds-link-visited: VisitedText;--cds-background-selected: SelectedItem;--cds-background-selected-hover: SelectedItem;--cds-background-inverse: SelectedItem;--cds-layer-selected-inverse: SelectedItem;--cds-focus: Highlight}}[data-carbon-theme=night]{--cds-layer: var(--cds-layer-01, #f4f4f4);--cds-layer-active: var(--cds-layer-active-01, #c6c6c6);--cds-layer-background: var(--cds-layer-background-01, #ffffff);--cds-layer-hover: var(--cds-layer-hover-01, #e8e8e8);--cds-layer-selected: var(--cds-layer-selected-01, #e0e0e0);--cds-layer-selected-hover: var(--cds-layer-selected-hover-01, #d1d1d1);--cds-layer-accent: var(--cds-layer-accent-01, #e0e0e0);--cds-layer-accent-hover: var(--cds-layer-accent-hover-01, #d1d1d1);--cds-layer-accent-active: var(--cds-layer-accent-active-01, #a8a8a8);--cds-field: var(--cds-field-01, #f4f4f4);--cds-field-hover: var(--cds-field-hover-01, #e8e8e8);--cds-border-subtle: var(--cds-border-subtle-00, #e0e0e0);--cds-border-subtle-selected: var(--cds-border-subtle-selected-01, #c6c6c6);--cds-border-strong: var(--cds-border-strong-01, #8d8d8d);--cds-border-tile: var(--cds-border-tile-01, #c6c6c6);--accent: #7a52ff;--accent-vivid: #9a78ff;--accent-ink: #c9b9ff;--accent-warm: #ff7a3c;--cool: #9cc5ff;--bg: #0c0716;--surface: #171225;--surface-2: #201734;--txt: rgb(244, 240, 255);--txt-dim: #d6d0e9;--line: rgba(255, 255, 255, .16);--frame: rgba(255, 255, 255, .26);--glass: rgba(255, 255, 255, .06);--glass-line: rgba(255, 255, 255, .5);--depth-1: #1a1430;--depth-2: #241a44;--depth-warm: #ff6a2c;--moon: #7a52ff;--stars-op: .5;--cds-background: #0c0716;--cds-layer: #171225;--cds-layer-01: #171225;--cds-layer-02: #201734;--cds-layer-accent-01: #2a1f48;--cds-field: #171225;--cds-field-01: #171225;--cds-text-primary: rgb(244, 240, 255);--cds-text-secondary: rgba(244, 240, 255, .78);--cds-text-helper: rgba(244, 240, 255, .66);--cds-border-subtle: rgba(255, 255, 255, .16);--cds-border-subtle-01: rgba(255, 255, 255, .16);--cds-border-strong: rgba(255, 255, 255, .44);--cds-border-strong-01: rgba(255, 255, 255, .44);--cds-link-primary: #c9b9ff;--cds-link-primary-hover: #dccfff;--cds-button-primary: #6e3cff;--cds-button-primary-hover: #7e4cff;--cds-button-primary-active: #5a2ee0;--cds-button-secondary: #2a2150;--cds-button-secondary-hover: #352a66;--cds-button-tertiary: #c9b9ff;--cds-button-tertiary-hover: #dccfff;--cds-button-tertiary-active: #b9a8ff;--cds-interactive: #9a78ff;--cds-border-interactive: #9a78ff;--cds-focus: #9a78ff;--psp-nir: rgba(154, 142, 178, .5)}.cds--btn,.cds--tile,.cds--tag,.cds--text-input,.cds--text-input__field-wrapper,.cds--content-switcher,.cds--content-switcher-btn,.media,.chart,.review,.end,.device-tile,.gallery button,.spec-line,.footer,.rv-card,.rv-badge,.spec-table table,.spec-table th,.spec-table td,.landing-card,.site .vb-film,.site .vb-chip,.site .vb-feature-media,.site .buy-btn{border-radius:0}html,body{margin:0;background:var(--cds-background)}@media screen and (prefers-reduced-motion: reduce){body,.site,.section,.vb-block,.footer,.rv-card,.spec-table,.chart,.device-tile,.media,.end,.buybox,.vb-feature-media,.vb-film,.vb-chip,.landing-card{transition:none}}body,.site,.section,.vb-block,.footer,.rv-card,.spec-table,.chart,.device-tile,.media,.end,.buybox,.vb-feature-media,.vb-film,.vb-chip,.landing-card{transition:background-color .64s cubic-bezier(.4,.14,.3,1),color .32s cubic-bezier(.4,.14,.3,1) .32s,border-color .64s cubic-bezier(.4,.14,.3,1),box-shadow .64s cubic-bezier(.4,.14,.3,1)}html.theme-scrub body,html.theme-scrub .site,html.theme-scrub .section,html.theme-scrub .vb-block,html.theme-scrub .footer,html.theme-scrub .rv-card,html.theme-scrub .spec-table,html.theme-scrub .chart,html.theme-scrub .device-tile,html.theme-scrub .media,html.theme-scrub .end,html.theme-scrub .buybox,html.theme-scrub .vb-feature-media,html.theme-scrub .vb-film,html.theme-scrub .vb-chip,html.theme-scrub .landing-card{transition:none}body{color:var(--txt);font-family:var(--sans);font-size:var(--fs-base);-webkit-font-smoothing:antialiased;line-height:1.5;overflow-x:hidden}#root{position:relative;z-index:1}a{color:inherit;text-decoration:none}img,video,svg{display:block;max-inline-size:100%}.serif{font-family:var(--serif)}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.tnum{font-variant-numeric:tabular-nums}.wrap{padding:0 2rem;margin:0 auto;max-inline-size:var(--maxw)}.eyebrow{display:inline-flex;align-items:center;color:var(--txt-dim);font-family:var(--mono);font-size:var(--fs-xs);gap:.5rem;letter-spacing:.18em;text-transform:uppercase}.eyebrow:before{background:var(--accent);block-size:1px;content:"";inline-size:1.5rem}.accent{color:var(--accent-ink);font-weight:600}h1,.t-h1{margin:0;font-family:var(--serif);font-size:clamp(2.625rem,7vw,5rem);font-weight:400;letter-spacing:-.015em;line-height:1.03}h1 b,.t-h1 b{color:var(--accent-vivid);font-weight:600}h2,.t-h2{margin:0;font-family:var(--serif);font-size:var(--fs-xl);font-weight:400;letter-spacing:-.01em;line-height:1.08}h2 b{color:var(--accent-vivid);font-weight:700}h3{margin:0;font-family:var(--serif);font-size:var(--fs-lg);font-weight:500}.lead{color:var(--txt-dim);font-size:var(--fs-md);font-weight:450;max-inline-size:58ch}.section{position:relative;padding-block:4rem}.section.no-rule{border-block-start:0}.section+.pinned,.pinned+.section,.pinned+.pinned,.pinned+.pmech,.pmech+.pinned,.section+.pmech{margin-block-start:calc(-1*clamp(3rem,9vh,7rem))}@media (prefers-reduced-motion: reduce){.section+.pinned,.pinned+.section,.pinned+.pinned,.pinned+.pmech,.pmech+.pinned,.section+.pmech{margin-block-start:0}}@media (width <= 720px){.section+.pinned,.pinned+.section,.pinned+.pinned,.pinned+.pmech,.pmech+.pinned,.section+.pmech{margin-block-start:0}}.stack-04>*+*{margin-block-start:.75rem}.stack-05>*+*{margin-block-start:1rem}.stack-06>*+*{margin-block-start:1.5rem}@media screen and (prefers-reduced-motion: reduce){.sky{position:fixed;z-index:-2;animation:none;background:radial-gradient(48% 60% at var(--sun-x, 18%) 26%,color-mix(in srgb,var(--depth-warm) 62%,transparent),transparent 60%),radial-gradient(46% 62% at var(--moon-x, 84%) 74%,color-mix(in srgb,var(--moon) 46%,transparent),transparent 62%),linear-gradient(120deg,var(--depth-1),var(--bg) 52%,var(--depth-2));top:0;right:0;bottom:0;left:0;pointer-events:none;transition:none;will-change:transform}}.sky{position:fixed;z-index:-2;animation:sky-breath var(--breath) ease-in-out infinite;background:radial-gradient(48% 60% at var(--sun-x, 18%) 26%,color-mix(in srgb,var(--depth-warm) 62%,transparent),transparent 60%),radial-gradient(46% 62% at var(--moon-x, 84%) 74%,color-mix(in srgb,var(--moon) 46%,transparent),transparent 62%),linear-gradient(120deg,var(--depth-1),var(--bg) 52%,var(--depth-2));top:0;right:0;bottom:0;left:0;pointer-events:none;transition:background .8s ease;will-change:transform}@keyframes sky-breath{0%,to{filter:saturate(1) brightness(1)}50%{filter:saturate(1.06) brightness(1.03)}}@media screen and (prefers-reduced-motion: reduce){.stars{position:fixed;z-index:-1;background-image:radial-gradient(rgba(255,255,255,.7) 1px,transparent 1.4px);background-size:46px 46px;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(150% 130% at 50% 40%,#000000,transparent 78%);mask-image:radial-gradient(150% 130% at 50% 40%,#000000,transparent 78%);opacity:var(--stars-op, 0);pointer-events:none;transition:none}}.stars{position:fixed;z-index:-1;background-image:radial-gradient(rgba(255,255,255,.7) 1px,transparent 1.4px);background-size:46px 46px;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(150% 130% at 50% 40%,#000000,transparent 78%);mask-image:radial-gradient(150% 130% at 50% 40%,#000000,transparent 78%);opacity:var(--stars-op, 0);pointer-events:none;transition:opacity .8s ease}.hudgrid{position:fixed;z-index:-1;background-image:linear-gradient(var(--txt) 1px,transparent 1px),linear-gradient(90deg,var(--txt) 1px,transparent 1px);background-size:64px 64px;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(120% 120% at 50% 28%,#000000,transparent 76%);mask-image:radial-gradient(120% 120% at 50% 28%,#000000,transparent 76%);opacity:.05;pointer-events:none}.glass{position:relative;border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);background:color-mix(in srgb,var(--surface) 62%,transparent)}.ticks{position:relative}.ticks:before,.ticks:after{position:absolute;z-index:3;border:1px solid var(--accent);block-size:13px;content:"";inline-size:13px}.ticks:before{border-block-end:0;border-inline-end:0;inset-block-start:-1px;inset-inline-start:-1px}.ticks:after{border-block-start:0;border-inline-start:0;inset-block-end:-1px;inset-inline-end:-1px}.aperture{position:relative;overflow:hidden;border:1px solid var(--frame);background:#0b0912}.aperture img,.aperture video{position:absolute;block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;object-fit:cover}.aperture .scrim{position:absolute;background:linear-gradient(180deg,transparent 45%,rgba(8,6,18,.8));top:0;right:0;bottom:0;left:0}.aperture .cap{position:absolute;z-index:2;color:#fff;font-size:var(--fs-xs);inset-block-end:.75rem;inset-inline:.75rem;text-shadow:0 1px 4px rgba(0,0,0,.7)}.aperture .cap .k{display:block;color:#ffb38a;font-family:var(--mono);font-size:var(--fs-2xs);letter-spacing:.14em;margin-block-end:4px;text-transform:uppercase}.site-header{position:sticky;z-index:120;display:grid;align-items:center;padding:1rem 2rem;-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);gap:1.5rem;grid-template-columns:1fr auto 1fr;inset-block-start:0}.site-header--dark{background:linear-gradient(180deg,#080612e6,#0806126b);border-block-end:1px solid rgba(255,255,255,.12);color:#f4f0ff}.site-header--light{background:color-mix(in srgb,var(--cds-background) 86%,transparent);border-block-end:1px solid var(--line);color:var(--cds-text-primary)}.site-header__nav{display:flex;gap:2rem;justify-self:start}@media screen and (prefers-reduced-motion: reduce){.site-header__nav a{position:relative;padding:.25rem 0;color:inherit;font-size:var(--fs-base);font-weight:500;letter-spacing:.015em;opacity:.74;transition:none}}.site-header__nav a{position:relative;padding:.25rem 0;color:inherit;font-size:var(--fs-base);font-weight:500;letter-spacing:.015em;opacity:.74;transition:opacity .2s ease,color .2s ease}.site-header__nav a span{position:relative;display:inline-block}@media screen and (prefers-reduced-motion: reduce){.site-header__nav a span:after{position:absolute;background:var(--accent);block-size:2px;content:"";inset-block-end:-3px;inset-inline:0;transform:scaleX(0);transform-origin:left center;transition:none}}.site-header__nav a span:after{position:absolute;background:var(--accent);block-size:2px;content:"";inset-block-end:-3px;inset-inline:0;transform:scaleX(0);transform-origin:left center;transition:transform .24s cubic-bezier(.4,.14,.3,1)}.site-header__nav a:hover,.site-header__nav a:focus-visible{opacity:1}.site-header__nav a:hover span:after,.site-header__nav a:focus-visible span:after,.site-header__nav a[aria-current=page] span:after{transform:scaleX(1)}.site-header__nav a[aria-current=page]{color:var(--accent-ink);font-weight:600;opacity:1}.site-header--dark .site-header__nav a[aria-current=page]{color:var(--accent-warm)}.site-header__nav a[aria-current=page] span:after{box-shadow:0 0 8px color-mix(in srgb,var(--accent) 60%,transparent)}.site-header__nav a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}[data-carbon-theme=night] .site-header__nav a{color:#cfc4ee}[data-carbon-theme=night] .site-header__nav a span:after{background:#9d7bff}[data-carbon-theme=night] .site-header__nav a[aria-current=page]{color:#b9a3ff}[data-carbon-theme=night] .site-header__nav a[aria-current=page] span:after{box-shadow:0 0 8px #966eff99}[data-carbon-theme=night] .site-header__nav a:focus-visible{outline-color:#9d7bff}.site-header__brand{display:flex;align-items:center;color:var(--accent, #ff6a2c);filter:drop-shadow(0 0 8px rgba(255,106,44,.25));justify-self:center}[data-carbon-theme=night] .site-header__brand{color:#b9a3ff;filter:drop-shadow(0 0 10px rgba(150,110,255,.35))}.circ-ctl{display:flex;align-items:center;gap:.75rem;justify-self:end}.cart-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--frame);background:var(--cds-layer-01);block-size:2.25rem;color:var(--txt);cursor:pointer;inline-size:2.25rem}.cart-btn:hover{border-color:var(--accent);color:var(--accent-ink)}.cart-btn:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.cart-btn-count{position:absolute;display:grid;border-radius:999px;background:var(--accent-ink);block-size:1.05rem;color:var(--cds-background);font-size:var(--fs-2xs);font-weight:700;inset-block-start:-.4rem;inset-inline-end:-.4rem;min-inline-size:1.05rem;padding-inline:.15rem;place-items:center}@media screen and (prefers-reduced-motion: reduce){.cart-scrim{position:fixed;z-index:110;background:#0a071073;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:none}}.cart-scrim{position:fixed;z-index:110;background:#0a071073;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity .28s ease}.cart-scrim.is-open{opacity:1;pointer-events:auto}@media screen and (prefers-reduced-motion: reduce){.cart-drawer{position:fixed;z-index:111;display:flex;flex-direction:column;background:var(--cds-background);border-inline-start:1px solid var(--frame);box-shadow:-18px 0 48px #0a071040;color:var(--txt);inline-size:min(26rem,92vw);inset-block:0;inset-inline-end:0;padding-block-start:var(--hdr-clear, 0);transform:translate(102%);transition:none;visibility:hidden}}.cart-drawer{position:fixed;z-index:111;display:flex;flex-direction:column;background:var(--cds-background);border-inline-start:1px solid var(--frame);box-shadow:-18px 0 48px #0a071040;color:var(--txt);inline-size:min(26rem,92vw);inset-block:0;inset-inline-end:0;padding-block-start:var(--hdr-clear, 0);transform:translate(102%);transition:transform .32s cubic-bezier(.4,.14,.3,1);visibility:hidden;will-change:transform}.cart-drawer.is-open{transform:translate(0);visibility:visible}.cart-head{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.5rem 1rem;border-block-end:1px solid var(--line)}.cart-head h2{font-family:var(--serif);font-size:var(--fs-lg);font-weight:400}.cart-close{display:grid;padding:0;border:1px solid var(--frame);background:transparent;block-size:2.75rem;color:var(--txt);cursor:pointer;inline-size:2.75rem;place-items:center}.cart-close:hover{border-color:var(--accent)}.cart-empty{display:grid;padding:2.5rem 1.5rem;color:var(--txt-dim);gap:.75rem;justify-items:start}.cart-list{flex:1;padding:.75rem 1.5rem;list-style:none;overflow-y:auto}.cart-item{display:flex;gap:.75rem;padding-block:.75rem}.cart-item+.cart-item{border-block-start:1px solid var(--line)}.cart-item-thumb{display:block;overflow:hidden;flex:0 0 3.5rem;border:1px solid var(--line);background:#efece9;block-size:3.5rem}.cart-item-thumb img{display:block;block-size:100%;inline-size:100%;object-fit:cover}.cart-item-body{flex:1;min-inline-size:0}.cart-item-unit{color:var(--txt-dim);font-size:var(--fs-2xs)}.cart-item-main{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.cart-item-name{font-weight:600;overflow-wrap:anywhere;white-space:normal}.cart-item-ctl{display:flex;align-items:center;justify-content:space-between;margin-block-start:.5rem}.cart-qty{display:inline-flex;align-items:center;border:1px solid var(--frame)}.cart-qty button{padding:0;border:0;background:transparent;block-size:1.75rem;color:var(--txt);cursor:pointer;font-size:var(--fs-base);inline-size:1.75rem}.cart-qty button:hover{color:var(--accent-ink)}.cart-qty span{inline-size:2rem;text-align:center}.cart-remove{display:grid;padding:0;border:0;background:transparent;block-size:1.75rem;color:var(--txt-dim);cursor:pointer;inline-size:1.75rem;place-items:center}.cart-remove:hover{color:var(--accent-ink)}.cart-foot{padding:1rem 1.5rem 1.5rem;border-block-start:1px solid var(--line)}.cart-total{display:flex;align-items:baseline;justify-content:space-between;font-size:var(--fs-base)}.cart-checkout{display:flex;align-items:center;justify-content:center;padding:.75rem;background:var(--accent-ink);color:var(--cds-background);font-weight:600;gap:.5rem;margin-block-start:1rem;min-block-size:3rem;text-align:center;text-decoration:none;transition:box-shadow .2s ease,filter .2s ease}.cart-checkout:hover{box-shadow:0 6px 24px -6px var(--accent);filter:brightness(1.08)}.cart-note{color:var(--txt-dim);font-size:var(--fs-xs);margin-block-start:.5rem}.circ-dn{color:var(--accent-ink);font-family:var(--mono);font-size:var(--fs-xs);font-weight:600;letter-spacing:.18em}.site-header--dark .circ-dn{color:var(--accent-warm)}.circ-slider{inline-size:9.5rem}.circ-slider .cds--slider{background:transparent;inline-size:100%;min-inline-size:0}.circ-slider .cds--slider__range-label{display:none}.circ-slider .cds--slider__track{background:linear-gradient(90deg,var(--orange),var(--purple));block-size:3px}.circ-slider .cds--slider__filled-track{background:transparent}.circ-slider .cds--slider__thumb{border:1px solid rgba(255,255,255,.7);border-radius:50%;background:var(--accent);block-size:16px;box-shadow:0 0 10px var(--accent);inline-size:16px}.circ-clock{color:inherit;font-family:var(--mono);font-size:var(--fs-sm);opacity:.85}.circ-clock b{opacity:1}@media (width <= 1100px){.site-header__nav{gap:1rem}.site-header__nav a{font-size:var(--fs-sm)}}@media (width <= 820px){.site-header{display:grid;align-items:center;padding:.75rem 1rem;gap:.5rem .5rem;grid-template-columns:1fr auto}.variant-a header.site-header{padding-inline:1rem}.site-header--mobile .site-header__brand{position:absolute;display:inline-flex;align-items:center;block-size:2.75rem;inset-block-start:.75rem;inset-inline-start:50%;transform:translate(-50%)}.circ-ctl--left{justify-self:start}.circ-ctl--right{justify-self:end}.site-menu{grid-column:1/-1}.circ-ctl{gap:.5rem}.cart-btn,.menu-btn,.lang-btn,.dnc-one{block-size:2.75rem;inline-size:2.75rem}.dnc--seg .dnc-seg{min-block-size:2.75rem;min-inline-size:2.75rem}}@media (width <= 340px){.variant-a header.site-header,.site-header{padding-inline:.5rem}.circ-ctl{gap:.25rem}}.lang-btn,.dnc-one{display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--frame);background:var(--cds-layer-01);color:var(--txt);cursor:pointer}.lang-btn{font:700 var(--fs-2xs) var(--mono);letter-spacing:.08em}.lang-btn:hover,.dnc-one:hover{border-color:var(--accent);color:var(--accent-ink)}.lang-btn:focus-visible,.dnc-one:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.lang-wrap{position:relative;display:inline-flex}.lang-menu{position:absolute;z-index:40;display:grid;border:1px solid var(--frame);background:var(--cds-layer-01);box-shadow:0 10px 26px -12px #0006;inset-block-start:calc(100% + 4px);inset-inline-start:0;min-inline-size:12rem}.lang-item{padding:.65rem .9rem;border:0;background:transparent;color:var(--txt);cursor:pointer;font-size:var(--fs-sm);text-align:start}.lang-item.is-current:after{color:var(--cds-text-secondary);content:" ·  current";font-size:var(--fs-2xs)}.lang-item:hover{background:var(--cds-layer-hover-01, rgba(0, 0, 0, .06))}.lang-soon{padding:.45rem .9rem .65rem;border-block-start:1px solid var(--line);color:var(--cds-text-secondary);font-size:var(--fs-2xs)}.orb-moon{position:absolute;border-radius:50%;aspect-ratio:1;background:radial-gradient(circle at 32% 30%,var(--moon-hi) 0%,var(--moon-mid) 38%,var(--moon-deep) 74%,rgba(10,6,2,.9) 100%);box-shadow:0 0 6px #ffffff40,0 1px 3px #00000059;inline-size:15%;inset-block-start:50%;inset-inline-start:50%;will-change:transform,opacity}.orb-moon--2{inline-size:12.5%}.orb-moon--3{inline-size:10.5%}.orb-glint{position:absolute;z-index:5;border-radius:50%;aspect-ratio:1;background:radial-gradient(circle at 40% 35%,rgba(255,255,255,.95),var(--moon-mid) 55%,transparent 78%);filter:blur(1px);inline-size:12%;inset-block-start:50%;inset-inline-start:50%;opacity:0;will-change:transform,opacity}.hero-orb.nd2{--moon-hi: #ffd9b8;--moon-mid: #f0761f;--moon-deep: #8f3a08}.hero-orb.nd1{--moon-hi: #e6dcff;--moon-mid: #9b7bff;--moon-deep: #5432c2}.hero-orb.nd3{--moon-hi: #ffffff;--moon-mid: #cfd6e2;--moon-deep: #7e8899}.orb-glcv{position:absolute;z-index:6;inset-block-start:50%;inset-inline-start:50%;pointer-events:none;transform:translate(-50%,-50%)}.orb--textin .orb-glcv{z-index:7}.inst-stage--big .orb--textin .orb-label{color:#fff;text-shadow:0 0 3px rgba(255,255,255,.85),0 0 14px color-mix(in srgb,var(--accent) 85%,transparent),0 0 26px color-mix(in srgb,var(--accent) 45%,transparent),0 1px 2px rgba(0,0,0,.3)}.hero-orb.orb--gl .orb-ball,.hero-orb.orb--gl .orb-moon,.hero-orb.orb--gl .orb-glint{visibility:hidden}@media (width <= 480px){.site-header--mobile{gap:.25rem .5rem}.site-header--mobile .circ-ctl{gap:.5rem}.site-header--mobile .dnc{gap:.25rem}}@media (width >= 2000px){.hub-card-media,.cp-related-media{max-block-size:264px}}.home-spectrum-tuck{margin-block-start:calc(-1*clamp(2rem,6vh,4.5rem))}@media (width >= 1500px){.inst-hero--big{padding-block-end:clamp(20px,2.6vh,34px)}}@media (1500px <= width <= 1649px){.inst-title{font-size:clamp(2rem,2.9vw,3rem)}}@media (width <= 1024px){.home-spectrum-tuck{margin-block-start:-6rem}}@media (width <= 720px){.home-otg{display:none}}@media (width > 720px){.split .home-otg{grid-column:1/-1}}@media (width <= 480px){.site-header--mobile .site-header__brand svg{block-size:auto;inline-size:min(9.5625rem,100vw - 15.5rem)}}.menu-btn{display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--frame);background:var(--cds-layer-01);color:var(--txt);cursor:pointer}.menu-btn:hover{border-color:var(--accent);color:var(--accent-ink)}.menu-btn:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.menu-btn[aria-expanded=true]{border-color:var(--accent-ink);background:var(--accent-ink);color:var(--cds-background)}.site-menu{display:grid;flex-basis:100%;border-block-start:1px solid var(--line);gap:.75rem;padding-block:.5rem .75rem}.site-menu__nav{display:grid}.site-menu__nav a{display:flex;align-items:center;color:inherit;font-size:var(--fs-base);font-weight:500;min-block-size:2.75rem;opacity:.82;text-decoration:none}.site-menu__nav a[aria-current=page]{color:var(--accent-ink);font-weight:600;opacity:1}.site-menu__nav a:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.site-menu__time{display:grid;gap:.25rem}.site-menu__time-label{color:var(--txt-dim);font:600 var(--fs-2xs) var(--mono);letter-spacing:.08em;text-transform:uppercase}.site-menu__time .dnc--dial{display:flex;align-items:center;gap:.75rem}.site-menu__time .dnc-range{flex:1;min-block-size:2.75rem}.site-menu__time .dnc-clock{display:inline}[data-carbon-theme=night] .site-menu{border-block-start-color:#ffffff1f}[data-carbon-theme=night] .site-menu__nav a[aria-current=page]{color:#b9a3ff}.hero{padding-block:6rem 4rem}.hero-grid{display:grid;align-items:center;gap:3rem;grid-template-columns:minmax(0,1fr) clamp(20rem,40vw,32rem)}@media (width <= 880px){.hero-grid{gap:2.5rem;grid-template-columns:1fr}}.hero h1{margin:.75rem 0 0}.hero .lead{margin-block-start:1.5rem}.hero .actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-block-start:2rem}.hero .meta{color:var(--txt-dim);font-family:var(--mono);font-size:var(--fs-xs);margin-block-start:2rem}#resetnow{color:var(--accent-ink);cursor:pointer;margin-inline-start:.5rem;text-decoration:underline}@media screen and (prefers-reduced-motion: reduce){.instrument{position:relative;animation:none;aspect-ratio:1/1;inline-size:100%;margin-inline:auto;max-inline-size:32rem;will-change:transform}}.instrument{position:relative;animation:glow var(--breath) ease-in-out infinite;aspect-ratio:1/1;inline-size:100%;margin-inline:auto;max-inline-size:32rem;will-change:transform}@keyframes glow{0%,to{filter:drop-shadow(0 0 1.4rem color-mix(in srgb,var(--accent) 38%,transparent))}50%{filter:drop-shadow(0 0 2.6rem color-mix(in srgb,var(--accent) 50%,transparent))}}.instrument .mark{position:absolute;block-size:100%;color:var(--accent);inline-size:100%;top:0;right:0;bottom:0;left:0;pointer-events:none}.instrument .mark path{fill:currentColor}.instrument .portal{position:absolute;z-index:1;overflow:hidden;border-radius:50%;block-size:53.91%;inline-size:53.91%;inset-block-start:23.04%;inset-inline-start:23.04%}.instrument .portal video,.instrument .portal img{block-size:100%;inline-size:100%;object-fit:cover}.instrument .circ{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;pointer-events:none}.instrument .circ .handle{cursor:grab;pointer-events:auto}@media screen and (prefers-reduced-motion: reduce){.navdot{position:absolute;z-index:5;display:grid;border:1.5px solid var(--accent);border-radius:50%;aspect-ratio:1;background:var(--surface);box-shadow:0 .5rem 1.25rem #00000047;inline-size:clamp(3.5rem,13%,5rem);place-items:center;transform:translate(-50%,-50%);transition:none}}.navdot{position:absolute;z-index:5;display:grid;border:1.5px solid var(--accent);border-radius:50%;aspect-ratio:1;background:var(--surface);box-shadow:0 .5rem 1.25rem #00000047;inline-size:clamp(3.5rem,13%,5rem);place-items:center;transform:translate(-50%,-50%);transition:transform .2s,box-shadow .2s}.navdot span{color:var(--txt);font-family:var(--mono);font-size:var(--fs-2xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.navdot:hover{box-shadow:0 .75rem 1.75rem #0006,0 0 1rem color-mix(in srgb,var(--accent) 40%,transparent);transform:translate(-50%,-50%) scale(1.08)}.navdot:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.split{display:grid;align-items:center;gap:3rem;grid-template-columns:1fr 1fr}@media (width <= 860px){.split{gap:2rem;grid-template-columns:1fr}}.ends{display:grid;gap:.75rem;grid-template-columns:1fr 1fr}@media (width <= 780px){.ends{grid-template-columns:1fr}}.end{position:relative;display:flex;overflow:hidden;flex-direction:column;justify-content:flex-end;border:1px solid var(--line);background:#0c0716;box-shadow:0 16px 44px -22px #28100c8c;min-block-size:22rem;transition:transform .32s cubic-bezier(.4,.14,.3,1),box-shadow .32s cubic-bezier(.4,.14,.3,1)}.end img,.end video{position:absolute;block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center 30%}.end .grad{position:absolute;background:linear-gradient(180deg,transparent 10%,rgba(8,6,18,.4) 44%,rgba(8,6,18,.94));top:0;right:0;bottom:0;left:0}.end .body{position:relative;z-index:2;padding:2rem;border:0;-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;color:#fff}.end .tag{color:#ffb38a;font-family:var(--mono);font-size:var(--fs-2xs);letter-spacing:.2em;text-shadow:0 1px 8px rgba(8,6,18,.9),0 0 2px rgba(8,6,18,.85);text-transform:uppercase}.end.moon .tag,.end.moon .go{color:#ddd2ff}.end h3{margin:.5rem 0;color:#fff;font-size:clamp(1.5rem,3vw,2rem);font-weight:300}.end p{color:#ffffffd1;font-size:var(--fs-sm);max-inline-size:36ch}.end .go{display:inline-flex;color:#ffb38a;font-family:var(--mono);font-size:var(--fs-xs);gap:8px;letter-spacing:.04em;margin-block-start:.75rem;text-transform:uppercase}.stat-row{display:flex;flex-wrap:wrap;gap:3rem}.stat .n{color:var(--accent-ink);font-family:var(--serif);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:300;line-height:1}.stat .l{color:var(--txt-dim);font-size:var(--fs-xs);margin-block-start:.25rem;max-inline-size:30ch}.cite{color:var(--txt-dim);font-size:var(--fs-2xs);line-height:1.6;max-inline-size:62ch}.device-grid{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-block-start:2rem}@media (width <= 820px){.device-grid{grid-template-columns:repeat(2,1fr)}}@media (width <= 520px){.device-grid{grid-template-columns:1fr}}.device-tile{display:flex;flex-direction:column;block-size:100%;gap:.5rem}.device-tile .n{color:var(--txt);font-family:var(--serif);font-size:var(--fs-md)}.device-tile .m{color:var(--txt-dim);font-family:var(--mono);font-size:var(--fs-xs)}.device-tile .p{color:var(--accent-ink);font-family:var(--mono);font-size:var(--fs-sm);margin-block-start:auto}.media{border:1px solid var(--frame);background:var(--surface);box-shadow:0 2px 14px #28100c12;inline-size:100%}.media img{display:block;aspect-ratio:1/1;background:#fff;inline-size:100%;object-fit:cover}.gallery{display:flex;flex-wrap:wrap;gap:.5rem;margin-block-start:.5rem}.gallery button{padding:0;border:1px solid var(--line);background:none;block-size:4rem;cursor:pointer;inline-size:4rem}.gallery button.sel{border-color:var(--accent);outline:1px solid var(--accent)}.gallery img{block-size:100%;inline-size:100%;object-fit:cover}.spec-line{display:flex;justify-content:space-between;padding:.75rem 0;border-block-end:1px solid var(--line);font-size:var(--fs-sm);gap:1rem}.spec-line:last-child{border-block-end:0}.spec-line .k{color:var(--txt-dim)}.spec-line .v{color:var(--txt);font-variant-numeric:tabular-nums}.feat-row{display:flex;flex-wrap:wrap;gap:.5rem}.price{color:var(--accent-ink);font-family:var(--serif);font-size:var(--fs-lg);font-weight:300}.chart{position:relative;z-index:1;padding:1rem;border:1px solid var(--glass-line);background:var(--surface);margin-inline:auto;max-inline-size:42rem}.chart .ctitle{display:flex;align-items:baseline;justify-content:space-between;color:var(--txt-dim);font-family:var(--mono);font-size:var(--fs-2xs);letter-spacing:.1em;margin-block-end:.75rem;text-transform:uppercase}.chart .ctitle b{color:var(--txt);font-weight:500}.chart-readout{position:relative;color:var(--txt-dim);font-family:var(--mono);font-size:var(--fs-xs);line-height:1.5;margin-block-start:.75rem;min-block-size:3.4rem}.chart-readout-ghost{visibility:hidden}.chart-readout-live{position:absolute;top:0;right:0;bottom:0;left:0}.chart-readout b{color:var(--accent-ink)}.chart svg{overflow:visible}.chart svg text{font-family:var(--mono)}.toggle-row{display:flex;flex-wrap:wrap;gap:.5rem;margin-block-start:.75rem}.tbtn{padding:.25rem .75rem;border:1px solid var(--line);background:none;color:var(--txt-dim);cursor:pointer;font-family:var(--mono);font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase}.tbtn[aria-pressed=true]{border-color:var(--accent);color:var(--txt)}.tbtn .sw{display:inline-block;block-size:2px;inline-size:10px;margin-inline-end:6px;vertical-align:middle}.scrolly{position:relative;block-size:340vh}.stage{position:sticky;display:grid;overflow:hidden;block-size:100vh;inset-block-start:0;place-items:center;--blk: 0;--mel: 0;--warm: 0}.stage .glow{position:absolute;background:radial-gradient(60% 55% at 50% 50%,color-mix(in srgb,var(--moon) 26%,transparent),transparent 70%);top:0;right:0;bottom:0;left:0}.stage .warm{position:absolute;background:radial-gradient(58% 52% at 60% 54%,color-mix(in srgb,var(--orange) 42%,transparent),transparent 72%);top:0;right:0;bottom:0;left:0;opacity:var(--warm)}.stage-inner{position:relative;z-index:2;inline-size:min(940px,92vw);text-align:center}.stage .label{color:var(--accent-ink);font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.24em;text-transform:uppercase}.caps{position:relative;margin:.5rem 0;block-size:7rem}@media screen and (prefers-reduced-motion: reduce){.cap{position:absolute;top:0;right:0;bottom:0;left:0;transition:none}}.cap{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .12s linear}.cap h2{font-size:clamp(1.75rem,3.8vw,2.75rem)}.cap p{color:var(--txt-dim);font-size:var(--fs-base);margin-block-start:.5rem;margin-inline:auto;max-inline-size:52ch}.specbar-wrap{position:relative;border:1px solid var(--glass-line);margin:1.5rem 0 .75rem;block-size:8rem;inline-size:100%}.specbar{position:absolute;background:linear-gradient(90deg,#6a2cff,#4040ff 14%,#0050ff 22%,#00a0ff,#00d8b0 40%,#36e000 50%,#aaf000 58%,#ffe000 62%,#ffc000 68%,#ff8400 76%,#f40 83%,red 87.5%,#ff000080 93%,#dc000014);top:0;right:0;bottom:0;left:0}.specblock{position:absolute;background:#070510e6;border-inline-end:2px solid rgba(255,255,255,.55);box-shadow:8px 0 22px #070510b3 inset;inline-size:calc(var(--blk) * 62.5%);inset-block:0;inset-inline-start:0}.specblock:after{position:absolute;color:#ffffff80;content:"blocked";font:500 10px/1 var(--mono);font-size:11px;inset-block-start:8px;inset-inline-start:12px;letter-spacing:.16em;opacity:var(--blk);text-transform:uppercase}.specpass{position:absolute;color:#ffd9b0;font:500 10px/1 var(--mono);font-size:11px;inset-block-start:8px;inset-inline-end:14px;letter-spacing:.14em;opacity:calc(var(--blk) * .9);text-transform:uppercase}.melc{position:absolute;block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;pointer-events:none}.melc path{fill:none;filter:drop-shadow(0 0 6px rgba(150,180,255,.6));opacity:var(--mel);stroke:#eaf0ff;stroke-width:2.4;vector-effect:non-scaling-stroke}.spec-axis{display:flex;justify-content:space-between;color:var(--txt-dim);font:12px/1.2 var(--mono);margin-block-start:.5rem}.reviews{column-count:3;column-gap:1rem;margin-block-start:2rem}@media (width <= 900px){.reviews{column-count:2}}@media (width <= 600px){.reviews{column-count:1}}.review{display:inline-block;box-sizing:border-box;padding:1rem;border:1px solid var(--line);background:var(--surface);break-inside:avoid;-webkit-column-break-inside:avoid;inline-size:100%;margin-block-end:1rem}.review .who{display:flex;align-items:center;gap:.75rem;margin-block-end:.75rem}.review .who img{flex:0 0 auto;border:1px solid var(--frame);border-radius:50%;block-size:3.25rem;inline-size:3.25rem;object-fit:cover;object-position:center top}.review .nm{font-weight:600}.review .ro{color:var(--txt-dim);font-size:var(--fs-xs)}.review .badge{display:inline-block;padding:.125rem .5rem;border:1px solid var(--line);color:var(--accent-ink);font-family:var(--mono);font-size:var(--fs-2xs);letter-spacing:.1em;margin-block-end:.75rem;text-transform:uppercase}.review blockquote{margin:0;color:var(--txt);font-size:var(--fs-sm);line-height:1.55}.footer{border-block-start:1px solid var(--line);margin-block-start:2rem;padding-block:2.5rem 3rem}.footer .cols{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem}.footer h5{margin:0 0 .5rem;color:var(--txt);font-family:var(--mono);font-size:var(--fs-2xs);letter-spacing:.14em;text-transform:uppercase}.footer a{display:block;padding:.25rem 0;color:var(--txt-dim);font-size:var(--fs-sm)}.footer a:hover{color:var(--txt)}.footer .disc{border-block-start:1px solid var(--line);color:color-mix(in srgb,var(--txt-dim) 80%,var(--txt));font-size:var(--fs-xs);line-height:1.7;margin-block-start:2rem;max-inline-size:80ch;padding-block-start:1rem}.footer .disc:before{display:block;color:var(--accent-ink);content:"Product information";font:700 var(--fs-2xs) var(--mono);letter-spacing:.14em;margin-block-end:.5rem;text-transform:uppercase}@media (width <= 720px){.footer .disc{line-height:1.85}}@media screen and (prefers-reduced-motion: reduce){.hero-scene{position:relative;display:flex;overflow:hidden;align-items:center;background:radial-gradient(70% 55% at 50% 40%,color-mix(in srgb,var(--hglow) 15%,transparent),transparent 60%),radial-gradient(60% 60% at 78% 108%,color-mix(in srgb,var(--moon) 16%,transparent),transparent 60%),radial-gradient(120% 120% at 50% 42%,#100b1f,#07050f 70%);color:#f4f0ff;min-block-size:100svh;transition:none;--horange: #ff6a2c;--hpurple: #7a52ff;--haccent: #ff6a2c;--hglow: #ff8a3c;--moon: #6e3cff;--hframe: rgba(255, 255, 255, .2)}}.hero-scene{position:relative;display:flex;overflow:hidden;align-items:center;background:radial-gradient(70% 55% at 50% 40%,color-mix(in srgb,var(--hglow) 15%,transparent),transparent 60%),radial-gradient(60% 60% at 78% 108%,color-mix(in srgb,var(--moon) 16%,transparent),transparent 60%),radial-gradient(120% 120% at 50% 42%,#100b1f,#07050f 70%);color:#f4f0ff;min-block-size:100svh;transition:background 1.2s ease;--horange: #ff6a2c;--hpurple: #7a52ff;--haccent: #ff6a2c;--hglow: #ff8a3c;--moon: #6e3cff;--hframe: rgba(255, 255, 255, .2)}.hero-scene .field{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none}@media screen and (prefers-reduced-motion: reduce){.hero-scene .dialglow{position:absolute;z-index:1;background:radial-gradient(circle,color-mix(in srgb,var(--haccent) 26%,transparent),transparent 62%);block-size:64vh;inline-size:64vh;inset-block-start:50%;inset-inline-start:50%;pointer-events:none;transform:translate(-50%,-50%);transition:none}}.hero-scene .dialglow{position:absolute;z-index:1;background:radial-gradient(circle,color-mix(in srgb,var(--haccent) 26%,transparent),transparent 62%);block-size:64vh;inline-size:64vh;inset-block-start:50%;inset-inline-start:50%;pointer-events:none;transform:translate(-50%,-50%);transition:background 1.2s ease}@media (width <= 860px){.hero-scene .dialglow{block-size:46vh;inline-size:46vh;inset-block-start:38%}}.hero-scene:after{position:absolute;z-index:2;background:linear-gradient(180deg,transparent,var(--cds-background));block-size:16%;content:"";inset-block-end:0;inset-inline:0;pointer-events:none}.markstage{position:absolute;z-index:6;display:grid;top:0;right:0;bottom:0;left:0;place-items:center;pointer-events:none}.logomark{position:relative;aspect-ratio:1000/956.52;inline-size:min(82vh,62vw);pointer-events:none}.markcore{position:absolute;animation:hbreathe var(--breath) ease-in-out infinite;top:0;right:0;bottom:0;left:0;pointer-events:none;will-change:filter}@keyframes hbreathe{0%,to{filter:drop-shadow(0 10px 52px color-mix(in srgb,var(--haccent) 22%,transparent))}50%{filter:drop-shadow(0 12px 74px color-mix(in srgb,var(--haccent) 40%,transparent))}}@media screen and (prefers-reduced-motion: reduce){.markvid{position:absolute;block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 956.52'><circle cx='478.26' cy='478.26' r='269.57' fill='white'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 956.52'><circle cx='478.26' cy='478.26' r='269.57' fill='white'/></svg>") center/contain no-repeat;object-fit:cover;opacity:.98;transition:none}}.markvid{position:absolute;block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 956.52'><circle cx='478.26' cy='478.26' r='269.57' fill='white'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 956.52'><circle cx='478.26' cy='478.26' r='269.57' fill='white'/></svg>") center/contain no-repeat;object-fit:cover;opacity:.98;transition:filter 1.2s ease}.markedgevid{filter:blur(14px) saturate(1.08);-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 956.52'><defs><radialGradient id='ge' gradientUnits='userSpaceOnUse' cx='478.26' cy='478.26' r='500'><stop offset='0.5' stop-color='white' stop-opacity='0'/><stop offset='0.97' stop-color='white' stop-opacity='1'/></radialGradient></defs><circle cx='478.26' cy='478.26' r='269.57' fill='url(%23ge)'/><path fill='url(%23ge)' d='M478.26,956.52C214.12,956.52,0,742.4,0,478.26S214.12,0,478.26,0V208.7c-148.88,0-269.57,120.69-269.57,269.57s120.69,269.57,269.57,269.57v208.7Z'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 956.52'><defs><radialGradient id='ge' gradientUnits='userSpaceOnUse' cx='478.26' cy='478.26' r='500'><stop offset='0.5' stop-color='white' stop-opacity='0'/><stop offset='0.97' stop-color='white' stop-opacity='1'/></radialGradient></defs><circle cx='478.26' cy='478.26' r='269.57' fill='url(%23ge)'/><path fill='url(%23ge)' d='M478.26,956.52C214.12,956.52,0,742.4,0,478.26S214.12,0,478.26,0V208.7c-148.88,0-269.57,120.69-269.57,269.57s120.69,269.57,269.57,269.57v208.7Z'/></svg>") center/contain no-repeat}.markrim{position:absolute;overflow:visible;block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;pointer-events:none}@media screen and (prefers-reduced-motion: reduce){.markrim path,.markrim circle{fill:none;filter:drop-shadow(0 0 16px color-mix(in srgb,var(--haccent) 45%,transparent));stroke:#ffffff80;stroke-width:1.6;transition:none;vector-effect:non-scaling-stroke}}.markrim path,.markrim circle{fill:none;filter:drop-shadow(0 0 16px color-mix(in srgb,var(--haccent) 45%,transparent));stroke:#ffffff80;stroke-width:1.6;transition:stroke .35s,filter .35s;vector-effect:non-scaling-stroke}@media screen and (prefers-reduced-motion: reduce){.hnavdot{position:absolute;z-index:5;display:grid;overflow:visible;border:1.5px solid rgba(255,255,255,.62);border-radius:50%;aspect-ratio:1;-webkit-backdrop-filter:blur(12px) saturate(1.5);backdrop-filter:blur(12px) saturate(1.5);background:linear-gradient(155deg,#ffffff4d,#ffffff0a 62%),color-mix(in srgb,var(--haccent) 32%,rgba(8,6,18,.46));box-shadow:0 8px 26px #0000006b,0 0 26px color-mix(in srgb,var(--haccent) 50%,transparent),inset 0 1.5px 1px #fff9,inset 0 -10px 18px #00000038;color:#fff;font-family:var(--mono);font-size:clamp(9px,1.15vw,13px);font-weight:600;inline-size:17.4%;letter-spacing:.05em;place-items:center;pointer-events:auto;text-align:center;text-decoration:none;text-shadow:0 1px 3px rgba(0,0,0,.55);text-transform:uppercase;transition:none}}.hnavdot{position:absolute;z-index:5;display:grid;overflow:visible;border:1.5px solid rgba(255,255,255,.62);border-radius:50%;aspect-ratio:1;-webkit-backdrop-filter:blur(12px) saturate(1.5);backdrop-filter:blur(12px) saturate(1.5);background:linear-gradient(155deg,#ffffff4d,#ffffff0a 62%),color-mix(in srgb,var(--haccent) 32%,rgba(8,6,18,.46));box-shadow:0 8px 26px #0000006b,0 0 26px color-mix(in srgb,var(--haccent) 50%,transparent),inset 0 1.5px 1px #fff9,inset 0 -10px 18px #00000038;color:#fff;font-family:var(--mono);font-size:clamp(9px,1.15vw,13px);font-weight:600;inline-size:17.4%;letter-spacing:.05em;place-items:center;pointer-events:auto;text-align:center;text-decoration:none;text-shadow:0 1px 3px rgba(0,0,0,.55);text-transform:uppercase;transition:transform .25s,box-shadow .25s,background .25s,filter .25s}.hnavdot:hover,.hnavdot:focus-visible{background:linear-gradient(155deg,#fff6,#ffffff12 62%),color-mix(in srgb,var(--haccent) 64%,rgba(8,6,18,.26));box-shadow:0 10px 32px #00000075,0 0 44px var(--haccent),inset 0 1.5px 1px #ffffffbd,inset 0 -10px 18px #00000038;filter:brightness(1.08);outline:none;transform:scale(1.1)}.hnavdot.nd1{inset-block-start:40.9%;inset-inline-start:82.6%}.hnavdot.nd2{inset-block-start:6.6%;inset-inline-start:66.1%}.hnavdot.nd3{inset-block-start:75.2%;inset-inline-start:66.1%}.hnavdot span{position:relative;z-index:2}@media screen and (prefers-reduced-motion: reduce){.hnavdot:before{position:absolute;border-radius:50%;animation:none;background:radial-gradient(circle,color-mix(in srgb,var(--haccent) 42%,transparent),transparent 68%);content:"";top:-34%;right:-34%;bottom:-34%;left:-34%;pointer-events:none}}.hnavdot:before{position:absolute;border-radius:50%;animation:hhalo 5.5s ease-in-out infinite;background:radial-gradient(circle,color-mix(in srgb,var(--haccent) 42%,transparent),transparent 68%);content:"";top:-34%;right:-34%;bottom:-34%;left:-34%;pointer-events:none}@keyframes hhalo{0%,to{opacity:.28;transform:scale(.86)}50%{opacity:.6;transform:scale(1.16)}}.hnavdot .orbiter{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;pointer-events:none}.hnavdot .orbiter:after{position:absolute;border-radius:50%;background:#fff;box-shadow:0 0 6px var(--haccent),0 0 13px var(--haccent);content:"";inset-inline-start:50%;transform:translate(-50%)}.hnavdot .o1:after{aspect-ratio:1;inline-size:11%;inset-block-start:-7%}.hnavdot .o2{top:-17%;right:-17%;bottom:-17%;left:-17%}.hnavdot .o2:after{aspect-ratio:1;background:color-mix(in srgb,#ffffff 60%,var(--haccent));inline-size:8%;inset-block-start:-5%}.hnavdot .o3{top:-33%;right:-33%;bottom:-33%;left:-33%}.hnavdot .o3:after{aspect-ratio:1;inline-size:6%;inset-block-start:-4%;opacity:.8}.cslider{position:absolute;z-index:4;overflow:visible;block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;pointer-events:none;touch-action:none}.csl-track{cursor:pointer;fill:none;pointer-events:stroke;stroke:#ffffff38;stroke-width:1.6;vector-effect:non-scaling-stroke}.csl-day{fill:none;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--horange) 65%,transparent));opacity:1;pointer-events:none;stroke:var(--horange);stroke-width:6.5;vector-effect:non-scaling-stroke}.csl-night{fill:none;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--hpurple) 65%,transparent));opacity:1;pointer-events:none;stroke:var(--hpurple);stroke-width:6.5;vector-effect:non-scaling-stroke}.csl-tick{stroke:#ffffff61;stroke-width:1.45;vector-effect:non-scaling-stroke}.csl-tick.med{stroke:#ffffff9e;stroke-width:1.8}.csl-tick.maj{stroke:#ffffffe6;stroke-width:2.2}.csl-ring{fill:color-mix(in srgb,var(--haccent) 18%,rgba(255,255,255,.06));filter:drop-shadow(0 0 10px color-mix(in srgb,var(--haccent) 55%,transparent));stroke:#ffffffb3;stroke-width:2;vector-effect:non-scaling-stroke}.csl-dot{fill:#fff;filter:drop-shadow(0 0 4px var(--haccent))}#cslHandle{cursor:grab;pointer-events:auto}#cslHandle .csl-hit{fill:transparent;pointer-events:auto}.herocopy{position:absolute;z-index:7;inline-size:min(23rem,50% - min(41vh,31vw) - clamp(1.2rem,2.6vw,2.8rem));inset-block-start:50%;inset-inline-end:calc(50% + min(41vh,31vw) + clamp(1.2rem,2.6vw,2.8rem));pointer-events:none;text-align:end;transform:translateY(-50%)}.herocopy .eyebrow{color:#f4f0ffb3}.herocopy .eyebrow:before{background:var(--haccent)}.herocopy h1{color:#f4f0ff;font-family:var(--serif);font-size:clamp(2.1rem,5vw,4rem);font-weight:300;line-height:1.04;margin-block-start:.5rem;text-shadow:0 1px 2px rgba(6,5,16,.5),0 0 30px rgba(6,5,16,.34)}.herocopy h1 b{color:var(--haccent);font-weight:600}.herocopy .htime{margin-block-start:1rem;pointer-events:auto;white-space:nowrap}.herocopy .htime .v{color:#f4f0ff;font-size:clamp(1.25rem,2.3vw,1.85rem);font-variant-numeric:tabular-nums;font-weight:500}.herocopy .htime .t{color:var(--haccent);font-family:var(--mono);font-size:var(--fs-xs);font-weight:600;letter-spacing:.22em;margin-inline-start:.7rem}.hero-scene .scrollcue{position:absolute;z-index:7;display:flex;flex-direction:column;align-items:center;color:#f4f0ff8c;font-family:var(--mono);font-size:var(--fs-2xs);gap:8px;inset-block-end:20px;inset-inline-start:50%;letter-spacing:.24em;text-transform:uppercase;transform:translate(-50%)}.hero-scene .scrollcue .ln{background:linear-gradient(var(--haccent),transparent);block-size:34px;inline-size:1px}@media (width <= 860px){.markstage{padding-block-start:13vh;place-items:start center}.logomark{inline-size:min(52vh,340px)}.herocopy{inline-size:auto;inset:auto auto 9% clamp(1.25rem,4.5vw,4.5rem);inset-inline-end:auto;max-inline-size:88%;text-align:start;transform:none}}@media (prefers-reduced-motion: reduce){.markcore{animation:none}.hnavdot:before,.hnavdot .orbiter{animation:none}}@media screen and (prefers-reduced-motion: reduce){[data-reveal]{opacity:0;transform:translateY(1rem);transition:none}}[data-reveal]{opacity:0;transform:translateY(1rem);transition:opacity .7s ease,transform .7s ease}[data-reveal].in{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){*{animation:none!important}.sky{transition:none!important}[data-reveal]{opacity:1!important;transform:none!important}}.reduced [data-reveal]{opacity:1;transform:none}.section,.vb-block{position:relative;isolation:isolate}.bg-deep:before,.bg-aurora:before,.bg-horizon:before{position:absolute;z-index:-1;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none}.bg-deep:before{background:radial-gradient(120% 76% at 50% -10%,hsl(var(--bg-hue),65%,55%,.13),transparent 62%),var(--cds-background)}.bg-aurora:before{background:radial-gradient(58% 80% at 10% 6%,hsl(var(--bg-hue),70%,58%,.15),transparent 60%),radial-gradient(60% 84% at 94% 98%,hsl(calc(var(--bg-hue) - 34deg),68%,54%,.13),transparent 60%),var(--cds-background)}.bg-horizon:before{background:linear-gradient(180deg,hsl(var(--bg-hue),60%,60%,.14),transparent 34%,transparent 66%,hsl(calc(var(--bg-hue) - 22deg),55%,48%,.12)),var(--cds-background)}.hnavdot .orbit-ring{position:absolute;border-radius:50%;animation:orbit 34s linear infinite;inset-block-start:50%;inset-inline-start:50%;pointer-events:none;transform:translate(-50%,-50%)}.hnavdot .orbit-ring.r1{block-size:122%;inline-size:122%}.hnavdot .orbit-ring.r2{block-size:156%;inline-size:156%}.hnavdot .orbit-ring.r3{block-size:196%;inline-size:196%}.hnavdot .sat{position:absolute;border-radius:50%;aspect-ratio:1;background:#fff;box-shadow:0 0 6px var(--haccent),0 0 12px var(--haccent);inline-size:8.5%;inset-block-start:-3%;inset-inline-start:50%;transform:translate(-50%)}.hnavdot .orbit-ring.r2 .sat{background:color-mix(in srgb,#ffffff 60%,var(--haccent));inline-size:7%}.hnavdot .orbit-ring.r3 .sat{inline-size:5.5%;opacity:.85}@keyframes orbit{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@media (prefers-reduced-motion: reduce){.hnavdot .orbit-ring{animation:none}}.rv-grid{display:grid;align-items:start;gap:1rem;grid-template-columns:repeat(3,1fr);margin-block-start:2rem}.rv-card{display:flex;box-sizing:border-box;flex-direction:column;padding:1.5rem;border:1px solid var(--line);background:var(--surface);block-size:100%;gap:.75rem}.rv-card--wide{grid-column:span 2}.rv-head{display:flex;align-items:center;gap:.75rem}.rv-ava{flex:0 0 auto;border:1px solid var(--frame);border-radius:50%;block-size:3.25rem;inline-size:3.25rem;object-fit:cover;object-position:center top}.rv-ava--initials{display:grid;background:var(--accent);color:#fff;font-family:var(--mono);font-size:var(--fs-base);font-weight:600;place-items:center}.rv-name{display:block;color:var(--txt);font-weight:600}.rv-role{display:block;color:var(--txt-dim);font-size:var(--fs-sm)}.rv-badge{align-self:flex-start;padding:.125rem .5rem;border:1px solid var(--line);color:var(--accent-ink);font-family:var(--mono);font-size:var(--fs-2xs);letter-spacing:.1em;text-transform:uppercase}.rv-quote{margin:0;color:var(--txt);font-size:var(--fs-sm);line-height:1.6}.rv-quote:before{content:"“"}.rv-quote:after{content:"”"}@media (width <= 900px){.rv-grid{grid-template-columns:repeat(2,1fr)}.rv-card--wide{grid-column:span 2}}@media (width <= 600px){.rv-grid{grid-template-columns:1fr}.rv-card--wide{grid-column:span 1}}.site .spec-table{position:relative;overflow:hidden;border:1px solid var(--frame);border-radius:0;background:var(--surface);box-shadow:0 10px 34px #0000001a}.site .spec-table .cds--data-table-content{overflow:visible}.site .spec-table table{border:0;background:transparent;border-collapse:separate;border-spacing:0;inline-size:100%}.site .spec-table thead th{padding:.95rem 1rem;border:0;background:linear-gradient(180deg,var(--accent-vivid),color-mix(in srgb,var(--accent-vivid) 78%,#000000));color:#fff;font:600 var(--fs-xs) var(--mono);letter-spacing:.04em}.site .spec-table thead th:first-child{background:transparent;color:var(--txt)}.site .spec-table tbody td{padding:.78rem 1rem;border:0;background:color-mix(in srgb,var(--surface) 80%,transparent);border-block-end:1px solid var(--line);color:var(--txt);font-size:var(--fs-sm)}.site .spec-table tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--surface-2) 55%,transparent)}.site .spec-table tbody tr:hover td{background:color-mix(in srgb,var(--accent) 9%,transparent)}.site .spec-table .spec-rowhead{background:var(--surface-2);color:var(--accent-ink);font-family:var(--mono);font-size:var(--fs-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.spec-cap{color:var(--txt-dim);font-size:var(--fs-xs);line-height:1.6;margin-block-start:.75rem}.buy-btn{min-inline-size:15rem}.buybox{position:relative}.feat-row .cds--tag{border:1px solid var(--line);background:var(--surface-2);color:var(--txt)}.feat-row .cds--tag .cds--tag__label{color:var(--txt)}.feat-row .cds--tag svg{fill:var(--accent-ink)}.site .cds--content-switcher{background:transparent}.site .cds--content-switcher-btn{border-color:var(--frame);background:var(--surface);color:var(--txt)}.site .cds--content-switcher-btn .cds--content-switcher__label{color:var(--txt)}.site .cds--content-switcher-btn:hover{background:var(--surface-2)}.site .cds--content-switcher-btn.cds--content-switcher--selected,.site .cds--content-switcher-btn[aria-selected=true]{border-color:var(--accent-vivid);background:var(--accent-vivid);color:#fff}.site .cds--content-switcher-btn.cds--content-switcher--selected .cds--content-switcher__label,.site .cds--content-switcher-btn[aria-selected=true] .cds--content-switcher__label{color:#fff}.landing{display:grid;padding:6rem 0;background:var(--cds-background);color:var(--txt);min-block-size:100svh;place-items:center}.landing-inner{padding:0 clamp(1.25rem,4.5vw,4.5rem);max-inline-size:64rem;text-align:center}.landing-brand{display:flex;justify-content:center;margin-block-end:2rem}.landing-h1{font-family:var(--serif);font-size:clamp(2.5rem,6vw,4.5rem);font-weight:300;line-height:1.04}.landing-h1 b{color:var(--accent-ink);font-weight:600}.landing .eyebrow{justify-content:center}.landing-lead{margin:1rem auto 3rem}.landing-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}@media screen and (prefers-reduced-motion: reduce){.landing-card{display:flex;flex-direction:column;align-items:flex-start;padding:2.5rem;border:1px solid var(--frame);background:var(--surface);gap:.5rem;text-align:start;transition:none}}.landing-card{display:flex;flex-direction:column;align-items:flex-start;padding:2.5rem;border:1px solid var(--frame);background:var(--surface);gap:.5rem;text-align:start;transition:border-color .2s,transform .2s}.landing-card:hover{border-color:var(--accent);transform:translateY(-4px)}.lc-k{color:var(--accent-ink);font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.18em;text-transform:uppercase}.lc-t{color:var(--txt);font-family:var(--serif);font-size:var(--fs-xl)}.lc-d{color:var(--txt-dim);font-size:var(--fs-sm);line-height:1.6}.lc-go{display:inline-flex;align-items:center;color:var(--accent-ink);font-weight:600;gap:8px;margin-block-start:.75rem}@media (width <= 760px){.landing-grid{grid-template-columns:1fr}}.variant-b[data-carbon-theme=white],.variant-b [data-carbon-theme=white]{--bg: #f4f1fc;--surface: #ffffff;--surface-2: #f7f4fd}.variant-b{--maxw: 1320px}.variant-b h1,.variant-b .t-h1{font-size:clamp(2.75rem,7.5vw,5.5rem)}.variant-b h2{font-size:clamp(2rem,4.2vw,3.25rem)}.variant-b .section{border-block-start:0;padding-block:6rem}.variant-b .lead{font-size:clamp(1.0625rem,1.5vw,1.25rem);max-inline-size:60ch}.vb-hero{position:relative;display:flex;overflow:hidden;align-items:flex-end;isolation:isolate;min-block-size:88svh;padding-block-end:4rem}.vb-hero--compact{min-block-size:54svh}@media screen and (prefers-reduced-motion: reduce){.vb-sky{position:absolute;z-index:-3;background:linear-gradient(180deg,hsl(var(--bg-hue),74%,calc(86% - var(--amb) * 70%)),hsl(calc(var(--bg-hue) - 14deg),66%,calc(72% - var(--amb) * 60%)) 52%,hsl(calc(var(--bg-hue) - 28deg),56%,calc(58% - var(--amb) * 48%)));top:0;right:0;bottom:0;left:0;transition:none}}.vb-sky{position:absolute;z-index:-3;background:linear-gradient(180deg,hsl(var(--bg-hue),74%,calc(86% - var(--amb) * 70%)),hsl(calc(var(--bg-hue) - 14deg),66%,calc(72% - var(--amb) * 60%)) 52%,hsl(calc(var(--bg-hue) - 28deg),56%,calc(58% - var(--amb) * 48%)));top:0;right:0;bottom:0;left:0;transition:background 1.2s ease}@media screen and (prefers-reduced-motion: reduce){.vb-celestial{position:absolute;z-index:-2;border-radius:50%;aspect-ratio:1;inline-size:clamp(5rem,11vw,9.5rem);inset-block-start:var(--sun-y, 28%);inset-inline-start:var(--sun-x, 80%);transform:translate(-50%,-50%);transition:none}}.vb-celestial{position:absolute;z-index:-2;border-radius:50%;aspect-ratio:1;inline-size:clamp(5rem,11vw,9.5rem);inset-block-start:var(--sun-y, 28%);inset-inline-start:var(--sun-x, 80%);transform:translate(-50%,-50%);transition:left 1.2s ease,top 1.2s ease,background 1.2s ease,box-shadow 1.2s ease}.vb-celestial.is-sun{background:radial-gradient(circle,#fff7e6,#ffd682 42%,#ff9a3c 76%);box-shadow:0 0 80px 22px #ffa64a80}.vb-celestial.is-moon{background:radial-gradient(circle at 38% 38%,#f3efff,#cbc1ff 56%,#9a8ae6 92%);box-shadow:0 0 56px 16px #9678ff66}.vb-haze{position:absolute;z-index:-1;background:linear-gradient(180deg,transparent,hsl(var(--bg-hue),60%,calc(74% - var(--amb) * 56%),.5));block-size:20%;filter:blur(10px);inset-block-end:28%;inset-inline:0}.vb-ground{position:absolute;z-index:-1;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--cds-background) 90%,transparent) 64%,var(--cds-background));block-size:36%;inset-block-end:0;inset-inline:0}.vb-hero-copy{position:relative;z-index:1;color:color-mix(in srgb,#ffffff calc(var(--amb) * 100%),#1a1430)}.vb-hero-copy h1{margin:.25rem 0 0;color:inherit;font-family:var(--serif);font-weight:300}.vb-hero-copy h1 b{color:var(--accent-ink);font-weight:600}.vb-hero-copy .lead{color:inherit;margin-block-start:1rem;opacity:.92}.vb-hero-copy .actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-block-start:2rem}.vb-clock{color:inherit;font-family:var(--mono);font-size:var(--fs-sm);letter-spacing:.02em;margin-block-start:1.5rem;opacity:.8}.vb-timeline{position:relative;block-size:360vh}.vb-stage{position:sticky;display:grid;overflow:hidden;background:linear-gradient(180deg,hsl(calc(36deg - var(--p) * 120deg),72%,calc(84% - var(--p) * 64%)),hsl(calc(18deg - var(--p) * 120deg),60%,calc(58% - var(--p) * 46%)));block-size:100vh;inset-block-start:0;place-items:center}.vb-arc{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.vb-arc-line{position:absolute;border-radius:50%/100% 100% 0 0;block-size:64%;border-block-start:1px dashed color-mix(in srgb,#ffffff 55%,transparent);inset-block-start:18%;inset-inline:4%}.vb-arc-body{position:absolute;border-radius:50%;aspect-ratio:1;inline-size:clamp(3rem,6vw,5rem);transform:translate(-50%,-50%);transition:none}.vb-arc-body.is-sun{background:radial-gradient(circle,#fff7e6,#ffd682 42%,#ff9a3c 78%);box-shadow:0 0 60px 16px #ffa64a80}.vb-arc-body.is-moon{background:radial-gradient(circle at 38% 38%,#f3efff,#cbc1ff 56%,#9a8ae6 92%);box-shadow:0 0 44px 12px #9678ff66}.vb-stage-copy{position:relative;z-index:2;color:color-mix(in srgb,#ffffff calc(var(--p) * 100%),#15102a);inline-size:min(960px,92vw);text-align:center}.vb-stage-k{color:inherit;font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.26em;opacity:.85;text-transform:uppercase}.vb-stage-caps{position:relative;margin:.75rem 0;block-size:14rem}@media screen and (prefers-reduced-motion: reduce){.vb-cap{position:absolute;display:flex;flex-direction:column;align-items:center;gap:.75rem;top:0;right:0;bottom:0;left:0;transition:none}}.vb-cap{position:absolute;display:flex;flex-direction:column;align-items:center;gap:.75rem;top:0;right:0;bottom:0;left:0;transition:opacity .12s linear}.vb-cap .eyebrow{color:inherit;opacity:.8}.vb-cap .eyebrow:before{background:currentColor}.vb-cap h2{color:inherit;font-family:var(--serif);font-size:clamp(1.75rem,4vw,3rem);font-weight:300}.vb-cap h2 b{font-weight:600}.vb-cap .lead{color:inherit;max-inline-size:54ch;opacity:.92}.vb-stage-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-block-start:1rem}.vb-feature{display:grid;align-items:center;gap:4rem;grid-template-columns:1fr 1fr}.vb-feature--rev .vb-feature-media{order:2}@media (width <= 880px){.vb-feature{grid-template-columns:1fr}.vb-feature--rev .vb-feature-media{order:0}}.vb-feature-media{overflow:hidden;border:1px solid var(--line);aspect-ratio:4/3;background:var(--surface)}.vb-feature-media img{block-size:100%;inline-size:100%;object-fit:cover}.vb-feature-copy h2{font-family:var(--serif);font-weight:300}.vb-feature-copy h2 b{color:var(--accent-ink);font-weight:600}.vb-pricerow{display:flex;flex-wrap:wrap;gap:.5rem}@media screen and (prefers-reduced-motion: reduce){.vb-chip{display:flex;flex-direction:column;padding:.5rem 1rem;border:1px solid var(--line);background:var(--surface);color:var(--txt);cursor:pointer;font-weight:600;gap:2px;transition:none}}.vb-chip{display:flex;flex-direction:column;padding:.5rem 1rem;border:1px solid var(--line);background:var(--surface);color:var(--txt);cursor:pointer;font-weight:600;gap:2px;transition:border-color .2s}.vb-chip span{color:var(--accent-ink);font-family:var(--mono);font-size:var(--fs-xs);font-weight:400}.vb-chip:hover{border-color:var(--accent)}.vb-filmstrip{display:grid;gap:.75rem;grid-template-columns:repeat(6,1fr)}@media (width <= 820px){.vb-filmstrip{grid-template-columns:repeat(3,1fr)}}@media (width <= 480px){.vb-filmstrip{grid-template-columns:repeat(2,1fr)}}@media screen and (prefers-reduced-motion: reduce){.vb-film{display:flex;flex-direction:column;padding:.5rem;border:1px solid var(--line);background:var(--surface);cursor:pointer;gap:.25rem;text-align:start;transition:none}}.vb-film{display:flex;flex-direction:column;padding:.5rem;border:1px solid var(--line);background:var(--surface);cursor:pointer;gap:.25rem;text-align:start;transition:border-color .2s,transform .2s}.vb-film img{aspect-ratio:1;background:#fff;inline-size:100%;object-fit:cover}.vb-film-n{color:var(--txt);font-size:var(--fs-sm);font-weight:600}.vb-film-p{color:var(--accent-ink);font-family:var(--mono);font-size:var(--fs-xs)}.vb-film.is-sel{border-color:var(--accent);outline:1px solid var(--accent);transform:translateY(-2px)}.variant-b h2 b,.variant-b h1 b{color:var(--accent-ink)}@media (prefers-reduced-motion: reduce){.vb-sky,.vb-celestial,.vb-stage{transition:none!important}}@media (width >= 672px){.section{padding-block:6rem}}@media (width >= 1312px){.wrap,.site-header{padding-inline:3rem}}[data-carbon-theme=white] .cds--btn--primary{color:#2a1206}[data-carbon-theme=white] .cds--btn--primary svg{fill:#2a1206}[data-carbon-theme=white] .dnc-seg.is-on{background:var(--accent);color:#2a1206}[data-carbon-theme=white] .dnc-seg.is-on svg{fill:#2a1206}.pp-card-radio{display:none}@media screen and (prefers-reduced-motion: reduce){.pp-card{position:relative;border:1.5px solid var(--glass-line);transition:none}}.pp-card{position:relative;display:flex;flex-direction:column;padding:.75rem;border:1px solid var(--line);background:var(--surface);cursor:pointer;gap:.25rem;text-align:start;transition:border-color .2s,transform .2s,box-shadow .2s}.pp-card:hover{border-color:var(--accent);transform:translateY(-3px)}.pp-card.is-sel{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);grid-column:span 2;transform:translateY(-3px)}.pp-card.is-sel:after{position:absolute;z-index:3;padding:.2rem .5rem;border-radius:0;background:var(--accent-vivid);box-shadow:0 2px 8px #0000004d;color:#fff;content:"✓ Selected";font:700 var(--fs-2xs)/1 var(--mono);inset-block-start:10px;inset-inline-end:10px;letter-spacing:.06em;text-transform:uppercase}.inst-hero{position:relative;display:flex;align-items:center;padding:4rem 0;min-block-size:100svh}.inst-grid{display:grid;align-items:center;gap:4rem;grid-template-columns:1fr 1fr;inline-size:100%}@media (width <= 900px){.inst-grid{gap:3rem;grid-template-columns:1fr}}.inst-copy h1{margin-block-start:.75rem}.inst-copy .lead{margin-block-start:1rem}.inst-clock{font-family:var(--mono);margin-block-start:1.5rem}.inst-clock .v{color:var(--txt);font-size:var(--fs-lg);font-variant-numeric:tabular-nums;font-weight:500}.inst-clock .t{color:var(--accent-ink);font-size:var(--fs-xs);font-weight:600;letter-spacing:.2em;margin-inline-start:.7rem}.inst-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-block-start:2rem}.inst-stage{position:relative;aspect-ratio:1;inline-size:100%;margin-inline:auto;max-inline-size:34rem}.inst-mark{position:absolute;aspect-ratio:1000/956.52;top:6%;right:14%;bottom:6%;left:14%}.inst-vid{position:absolute;block-size:100%;box-shadow:0 18px 60px color-mix(in srgb,var(--accent) 26%,transparent);filter:saturate(1.05);inline-size:100%;top:0;right:0;bottom:0;left:0;-webkit-mask:radial-gradient(circle at 50% 50%,#000000 59%,transparent 60%);mask:radial-gradient(circle at 50% 50%,#000000 59%,transparent 60%);object-fit:cover;object-position:center}.inst-rim{position:absolute;overflow:visible;block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;pointer-events:none}.inst-rim path,.inst-rim circle{fill:none;filter:drop-shadow(0 0 12px color-mix(in srgb,var(--accent) 60%,transparent));stroke:var(--accent);stroke-width:1.8;vector-effect:non-scaling-stroke}.inst-dial{position:absolute;overflow:visible;block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;touch-action:none}.inst-dial .csl-track{fill:none;pointer-events:none;stroke:var(--line);stroke-width:1.6;vector-effect:non-scaling-stroke}.inst-dial .csl-day{fill:none;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--orange, #ff6a2c) 55%,transparent));stroke:var(--orange, #ff6a2c);stroke-width:5;vector-effect:non-scaling-stroke}.inst-dial .csl-night{fill:none;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--moon) 55%,transparent));stroke:var(--moon);stroke-width:5;vector-effect:non-scaling-stroke}.inst-dial .csl-tick{stroke:var(--frame);stroke-width:1.4;vector-effect:non-scaling-stroke}.inst-dial .csl-tick.med{stroke:var(--txt-dim)}.inst-dial .csl-tick.maj{stroke:var(--txt);stroke-width:2}.inst-dial .csl-hit{cursor:grab;fill:transparent;pointer-events:auto}.inst-dial:focus-visible{outline:none}.inst-dial:focus-visible .csl-ring{filter:drop-shadow(0 0 7px var(--accent));stroke:var(--cds-focus);stroke-width:6}.inst-dial:focus-visible .csl-hit{fill:color-mix(in srgb,var(--accent) 20%,transparent)}.inst-dial g{cursor:grab}.inst-dial .csl-ring{fill:color-mix(in srgb,var(--accent) 18%,var(--surface));filter:drop-shadow(0 0 8px color-mix(in srgb,var(--accent) 55%,transparent));stroke:var(--accent);stroke-width:2;vector-effect:non-scaling-stroke}.inst-dial .csl-dot{fill:var(--accent)}.inst-stage .hero-orb{border:1.5px solid color-mix(in srgb,var(--accent) 55%,var(--frame));background:linear-gradient(155deg,color-mix(in srgb,#ffffff 60%,transparent),transparent 62%),color-mix(in srgb,var(--accent) 32%,var(--surface));box-shadow:0 6px 20px #28100c2e,0 0 18px color-mix(in srgb,var(--accent) 40%,transparent);color:var(--txt);text-shadow:none}[data-carbon-theme=night] .inst-stage .hero-orb{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.6)}.stage .cutorb{position:absolute;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--cutcol, #6a2cff) 46%,transparent),transparent 62%);block-size:72vh;inline-size:72vh;inset-block-start:50%;inset-inline-start:50%;mix-blend-mode:screen;opacity:calc(var(--blk, 0) * .9);pointer-events:none;transform:translate(-50%,-50%)}.sr-hero{position:relative;display:flex;flex-direction:column;justify-content:center;padding:6rem 0 4rem;gap:3rem;min-block-size:100svh}.sr-hero-copy h1{line-height:1.04;margin-block-start:.75rem}.sr-hero-copy .lead{margin-block-start:1rem;max-inline-size:60ch}.sr-ribbon-wrap{padding:0 2rem;margin:0 auto;inline-size:100%;max-inline-size:var(--maxw)}.sr-ribbon{position:relative;overflow:visible;border-radius:6px;block-size:clamp(4.5rem,9vw,7rem);box-shadow:0 10px 40px #28100c2e;cursor:crosshair}.sr-blocked{position:absolute;display:flex;align-items:flex-end;background:repeating-linear-gradient(45deg,#0a08189e,#0a08189e 7px,#0a081880 7px,#0a081880 14px);border-inline-end:2px solid #ffffff;inset-block:0;inset-inline-start:0}.sr-blocked span{padding:.25rem .5rem;color:#fff;font:600 var(--fs-xs)/1 var(--mono);letter-spacing:.08em;text-shadow:0 1px 3px rgba(0,0,0,.6);text-transform:uppercase}.sr-mark{position:absolute;border-inline-start:2px solid rgba(255,255,255,.9);inline-size:0;inset-block:0}.sr-mark span{position:absolute;display:flex;flex-direction:column;color:var(--txt);font:700 var(--fs-xs)/1.2 var(--sans);gap:2px;inset-block-start:-3.4rem;inset-inline-start:50%;text-align:center;transform:translate(-50%);white-space:nowrap}.sr-mark span small{color:var(--txt-dim);font-size:var(--fs-2xs);font-weight:400}.sr-mark--mel{border-color:#2b8cff}.sr-mark--cut{border-color:#fff}.sr-mark--ther{border-color:#e2231a}.sr-cursor{position:absolute;border-inline-start:2px dashed rgba(255,255,255,.85);inline-size:0;inset-block:0}.sr-cursor b{position:absolute;padding:.25rem .5rem;border:1px solid var(--frame);background:var(--surface);color:var(--txt);font:700 var(--fs-xs)/1 var(--mono);inset-block-end:-2rem;inset-inline-start:50%;transform:translate(-50%)}.sr-axis{display:flex;justify-content:space-between;color:var(--txt-dim);font:600 var(--fs-xs)/1 var(--mono);letter-spacing:.06em;margin-block-start:2.5rem;text-transform:uppercase}.sr-ends{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr;margin-block-start:2rem}@media (width <= 760px){.sr-ends{grid-template-columns:1fr}}@media screen and (prefers-reduced-motion: reduce){.sr-end{display:flex;flex-direction:column;align-items:flex-start;padding:2rem;border:1px solid var(--frame);background:var(--surface);cursor:pointer;gap:.5rem;text-align:start;transition:none}}.sr-end{display:flex;flex-direction:column;align-items:flex-start;padding:2rem;border:1px solid var(--frame);background:var(--surface);cursor:pointer;gap:.5rem;text-align:start;transition:transform .2s,border-color .2s,box-shadow .2s}.sr-end:hover{transform:translateY(-4px)}.sr-end--cool{border-block-start:4px solid #2b8cff}.sr-end--cool:hover{box-shadow:0 14px 40px #2b8cff38}.sr-end--warm{border-block-start:4px solid #ff5a2a}.sr-end--warm:hover{box-shadow:0 14px 40px #ff5a2a38}.sr-end-k{font:700 var(--fs-xs)/1 var(--mono);letter-spacing:.16em;text-transform:uppercase}.sr-end--cool .sr-end-k{color:var(--cool)}.sr-end--warm .sr-end-k{color:var(--accent-ink)}.sr-end-t{color:var(--txt);font-family:var(--serif);font-size:var(--fs-lg)}.sr-end-d{color:var(--txt-dim);font-size:var(--fs-base);line-height:1.55}.sr-end-go{display:inline-flex;align-items:center;font-weight:600;gap:8px;margin-block-start:.5rem}.sr-end--cool .sr-end-go{color:var(--cool)}.sr-end--warm .sr-end-go{color:var(--accent-ink)}.sr-feature{display:grid;align-items:center;gap:4rem;grid-template-columns:1fr 1fr}.sr-feature--rev .sr-feature-media{order:2}@media (width <= 880px){.sr-feature{grid-template-columns:1fr}.sr-feature--rev .sr-feature-media{order:0}}.sr-feature-media{position:relative;overflow:hidden;border:1px solid var(--frame);aspect-ratio:4/3}.sr-feature-media img{block-size:100%;inline-size:100%;object-fit:cover}.sr-feature-media--warm{border-block-start:4px solid #ff5a2a}.sr-feature-media--cool{border-block-start:4px solid #2b8cff}.sr-feature-copy h2{font-family:var(--serif);font-weight:300}.sr-tag{display:inline-flex;align-items:center;padding:.4rem .75rem;border:1px solid var(--line);border-radius:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:color-mix(in srgb,var(--surface) 60%,transparent);font:600 var(--fs-2xs)/1 var(--mono);gap:.5rem;letter-spacing:.12em;text-transform:uppercase}.sr-tag:before{border-radius:50%;block-size:.5rem;content:"";inline-size:.5rem}.sr-tag--warm{color:var(--accent-ink)}.sr-tag--warm:before{background:var(--accent-vivid);box-shadow:0 0 6px var(--accent)}.sr-tag--cool{color:var(--cool)}.sr-tag--cool:before{background:var(--cool);box-shadow:0 0 6px var(--cool)}.dnc{display:flex;align-items:center;gap:.75rem}.dnc-toggle{display:flex;border:1px solid var(--frame)}.dnc-seg{display:flex;align-items:center;padding:.25rem .75rem;border:0;background:transparent;color:inherit;cursor:pointer;font:600 var(--fs-xs)/1 var(--sans);gap:.25rem}.dnc-seg+.dnc-seg{border-inline-start:1px solid var(--frame)}.dnc-seg.is-on{background:#5a34c4;color:#fff}.dnc-seg.is-on svg{fill:currentColor}.dnc-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;block-size:16px;cursor:pointer;inline-size:7.5rem;outline:none}.dnc-range::-webkit-slider-runnable-track{border-radius:2px;background:linear-gradient(90deg,var(--purple) 0%,var(--purple) calc(var(--sr, 27%) - 6%),var(--orange) calc(var(--sr, 27%) + 4%),var(--orange) calc(var(--ss, 87%) - 4%),var(--purple) calc(var(--ss, 87%) + 6%),var(--purple) 100%);block-size:4px}.dnc-range::-moz-range-track{border-radius:2px;background:linear-gradient(90deg,var(--purple) 0%,var(--purple) calc(var(--sr, 27%) - 6%),var(--orange) calc(var(--sr, 27%) + 4%),var(--orange) calc(var(--ss, 87%) - 4%),var(--purple) calc(var(--ss, 87%) + 6%),var(--purple) 100%);block-size:4px}.dnc-range::-webkit-slider-thumb{border:1px solid rgba(255,255,255,.85);border-radius:50%;-webkit-appearance:none;background:var(--accent);block-size:16px;box-shadow:0 0 8px var(--accent);cursor:pointer;inline-size:16px;margin-block-start:-6px}.dnc-range::-moz-range-thumb{border:1px solid #ffffff;border-radius:50%;background:var(--accent);block-size:16px;cursor:pointer;inline-size:16px}.dnc-clock{color:inherit;font-family:var(--mono);font-size:var(--fs-xs)}@media (width <= 1100px){.dnc-range{inline-size:5rem}.dnc-clock{display:none}}@media (width <= 900px){.dnc-range{inline-size:4rem}}.dnc-now{padding:.2rem .5rem;border:1px solid var(--frame);background:var(--cds-layer-01);color:var(--accent-ink);cursor:pointer;font:600 var(--fs-2xs) var(--sans);text-decoration:none}.dnc-now:hover{border-color:var(--accent)}.site-header--dark .dnc-now{color:var(--accent-warm)}[data-carbon-theme=night] .dnc-now,[data-carbon-theme=night] .site-header--dark .dnc-now{color:var(--accent)}@media (width <= 720px){.dnc-range{inline-size:5rem}.dnc-clock,.dnc-seg span{display:none}}.hyperfield{position:fixed;z-index:-2;block-size:100lvh;inline-size:100%;top:0;right:0;bottom:0;left:0;pointer-events:none}@media screen and (prefers-reduced-motion: reduce){.ambient-glow{position:fixed;z-index:-3;animation:none;background:radial-gradient(46% 38% at 84% 6%,color-mix(in srgb,var(--glow-a) 30%,transparent),transparent 72%),radial-gradient(40% 34% at 8% 78%,color-mix(in srgb,var(--glow-b) 22%,transparent),transparent 72%),radial-gradient(34% 30% at 38% 34%,color-mix(in srgb,var(--glow-a) 13%,transparent),transparent 70%);top:0;right:0;bottom:0;left:0;opacity:calc(.6 + var(--amb, .4) * .4);pointer-events:none}}.ambient-glow{--glow-a: #ff6a2c;--glow-b: #ffb37a;position:fixed;z-index:-3;animation:ambient-breathe 44s ease-in-out infinite;background:radial-gradient(46% 38% at 84% 6%,color-mix(in srgb,var(--glow-a) 30%,transparent),transparent 72%),radial-gradient(40% 34% at 8% 78%,color-mix(in srgb,var(--glow-b) 22%,transparent),transparent 72%),radial-gradient(34% 30% at 38% 34%,color-mix(in srgb,var(--glow-a) 13%,transparent),transparent 70%);top:0;right:0;bottom:0;left:0;opacity:calc(.6 + var(--amb, .4) * .4);pointer-events:none}[data-carbon-theme=night] .ambient-glow{--glow-a: #7a4dff;--glow-b: #b9a3ff}@media screen and (prefers-reduced-motion: reduce){.site .cds--accordion__heading{transition:none}}.site .cds--accordion__heading{padding-inline-start:1rem;transition:background-color .16s ease,box-shadow .16s ease}.site .cds--accordion__title{margin-inline-start:0;padding-inline-start:0}.site .cds--accordion__content{padding-inline-start:1rem}.site .cds--accordion__heading:hover,.site .cds--accordion__heading:active{background-color:color-mix(in srgb,var(--accent) 9%,transparent);box-shadow:inset 3px 0 0 var(--accent)}[data-carbon-theme=night] .site .cds--accordion__heading:hover,[data-carbon-theme=night] .site .cds--accordion__heading:active{background-color:color-mix(in srgb,var(--accent) 17%,rgba(20,12,36,.5))}.site .cds--accordion__heading:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 75%,#3a1608);outline-offset:-3px}[data-carbon-theme=night] .site .cds--accordion__heading:focus-visible{outline-color:color-mix(in srgb,var(--accent) 55%,#ffffff)}@media (width <= 720px){.dnc-seg{min-block-size:2.75rem}.dnc-now{min-block-size:2.75rem;padding-inline:.7rem}.dnc-range{block-size:2.4rem}.cart-btn{block-size:2.75rem;inline-size:2.75rem}.site-header__nav a{padding-block:.65rem}}@keyframes ambient-breathe{0%,to{filter:brightness(1);transform:scale(1)}50%{filter:brightness(1.14);transform:scale(1.05)}}.variant-a .section,.variant-a .hero-a,.variant-a .inst-hero,.variant-b .section,.variant-b .sr-hero{background:transparent}.hero-a{position:relative;display:flex;align-items:center;padding:4rem 0;min-block-size:100svh}.hero-a-stage{display:grid;align-items:center;padding:0 2rem;margin:0 auto;gap:4rem;grid-template-columns:1.05fr .95fr;inline-size:100%;max-inline-size:var(--maxw)}@media (width <= 900px){.hero-a-stage{gap:2.5rem;grid-template-columns:1fr}}.hero-a-video{position:relative;overflow:hidden;border:1px solid var(--frame);aspect-ratio:4/3;background:#0b0912;box-shadow:0 24px 60px #08061266}.hero-a-video>video{position:absolute;block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;object-fit:cover}.hero-a-scrim{position:absolute;background:linear-gradient(120deg,rgba(8,6,18,.18),transparent 38%,rgba(8,6,18,.34));top:0;right:0;bottom:0;left:0;pointer-events:none}.hero-a-mark{position:absolute;block-size:84%;inline-size:auto;inset-block-start:8%;inset-inline-start:6%;opacity:.92;pointer-events:none}.hero-a-mark path,.hero-a-mark circle{fill:none;filter:drop-shadow(0 0 12px color-mix(in srgb,var(--accent) 55%,transparent));stroke:#ffffff80;stroke-width:1.4;vector-effect:non-scaling-stroke}.hero-a-dial{position:absolute;block-size:60px;inline-size:60px;inset-block-start:1rem;inset-inline-end:1rem;opacity:.85}.hero-a-dial .dial-ring{fill:none;stroke:#fff6;stroke-width:1.4}.hero-a-dial .dial-hand{filter:drop-shadow(0 0 4px var(--accent));stroke:var(--accent);stroke-linecap:round;stroke-width:2.6}@media screen and (prefers-reduced-motion: reduce){.hero-orb{position:absolute;z-index:5;display:grid;overflow:visible;border:1.5px solid rgba(255,255,255,.62);border-radius:50%;aspect-ratio:1;-webkit-backdrop-filter:blur(10px) saturate(1.4);backdrop-filter:blur(10px) saturate(1.4);background:linear-gradient(155deg,#ffffff4d,#ffffff0d 62%),color-mix(in srgb,var(--accent) 32%,rgba(8,6,18,.5));box-shadow:0 8px 24px #0000006b,0 0 22px color-mix(in srgb,var(--accent) 48%,transparent),inset 0 1.5px 1px #ffffff94;color:#fff;font:600 var(--fs-2xs)/1 var(--mono);inline-size:clamp(3.4rem,5vw,4.4rem);letter-spacing:.05em;place-items:center;text-align:center;text-decoration:none;text-shadow:0 1px 3px rgba(0,0,0,.6);text-transform:uppercase;transform:translate(-50%,-50%);transition:none}}.hero-orb{position:absolute;z-index:5;display:grid;overflow:visible;border:1.5px solid rgba(255,255,255,.62);border-radius:50%;aspect-ratio:1;-webkit-backdrop-filter:blur(10px) saturate(1.4);backdrop-filter:blur(10px) saturate(1.4);background:linear-gradient(155deg,#ffffff4d,#ffffff0d 62%),color-mix(in srgb,var(--accent) 32%,rgba(8,6,18,.5));box-shadow:0 8px 24px #0000006b,0 0 22px color-mix(in srgb,var(--accent) 48%,transparent),inset 0 1.5px 1px #ffffff94;color:#fff;cursor:pointer;font:600 var(--fs-2xs)/1 var(--mono);inline-size:clamp(3.4rem,5vw,4.4rem);letter-spacing:.05em;place-items:center;text-align:center;text-decoration:none;text-shadow:0 1px 3px rgba(0,0,0,.6);text-transform:uppercase;transform:translate(-50%,-50%);transition:transform .25s,box-shadow .25s}.hero-orb span{position:relative;z-index:2}.hero-orb:hover,.hero-orb:focus-visible{box-shadow:0 10px 30px #00000080,0 0 40px var(--accent);outline:none;transform:translate(-50%,-50%) scale(1.09)}.hero-orb .sat{position:absolute;border-radius:50%;margin:-3px;background:#fff;block-size:6px;box-shadow:0 0 6px var(--accent),0 0 12px var(--accent);inline-size:6px;inset-block-start:50%;inset-inline-start:50%}@media screen and (prefers-reduced-motion: reduce){.hero-orb .s1{animation:none}}.hero-orb .s1{animation:sat-a 34s linear infinite}@media screen and (prefers-reduced-motion: reduce){.hero-orb .s2{animation:none}}.hero-orb .s2{animation:sat-b 43s linear infinite}@media screen and (prefers-reduced-motion: reduce){.hero-orb .s3{animation:none}}.hero-orb .s3{animation:sat-c 53s linear infinite}.hero-orb.o1 .sat{animation-delay:-11s}.hero-orb.o2 .sat{animation-delay:-27s}@keyframes sat-a{0%{transform:rotate(0) translate(2rem)}to{transform:rotate(360deg) translate(2rem)}}@keyframes sat-b{0%{transform:rotate(140deg) translate(2.7rem)}to{transform:rotate(500deg) translate(2.7rem)}}@keyframes sat-c{0%{transform:rotate(255deg) translate(3.3rem)}to{transform:rotate(615deg) translate(3.3rem)}}@media (prefers-reduced-motion: reduce){.hero-orb .sat{animation:none}}.hero-a-copy h1{margin-block-start:.75rem}.hero-a-copy .lead{margin-block-start:1rem}.hero-a-clock{font-family:var(--mono);margin-block-start:1.5rem}.hero-a-clock .v{color:var(--txt);font-size:var(--fs-lg);font-variant-numeric:tabular-nums;font-weight:500}.hero-a-clock .t{color:var(--accent-ink);font-size:var(--fs-xs);font-weight:600;letter-spacing:.2em;margin-inline-start:.7rem}.hero-a-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-block-start:2rem}.hero-a .scrollcue,.inst-hero .scrollcue{position:absolute;display:flex;flex-direction:column;align-items:center;color:var(--txt-dim);font:600 var(--fs-2xs)/1 var(--mono);gap:8px;inset-block-end:18px;inset-inline-start:50%;letter-spacing:.24em;text-transform:uppercase;transform:translate(-50%)}.hero-a .scrollcue .ln,.inst-hero .scrollcue .ln{background:linear-gradient(var(--accent),transparent);block-size:30px;inline-size:1px}.pp-cards{display:grid;gap:1rem;grid-auto-flow:dense;grid-template-columns:repeat(3,1fr)}.pp-card.is-sel .pp-card-img{aspect-ratio:16/9}@media (width <= 760px){.pp-cards{grid-template-columns:repeat(2,1fr)}.pp-card.is-sel{grid-column:span 2}}@media (width <= 480px){.pp-cards{grid-template-columns:1fr}.pp-card.is-sel{grid-column:span 1}}.pp-card-img{position:relative;overflow:hidden;border-radius:0;aspect-ratio:4/3;background:#fff}@media screen and (prefers-reduced-motion: reduce){.pp-card-img img{block-size:100%;inline-size:100%;object-fit:cover;transition:none}}.pp-card-img img{block-size:100%;inline-size:100%;object-fit:cover;transition:transform .3s}.pp-card:hover .pp-card-img img{transform:scale(1.05)}.pp-card-check{position:absolute;display:grid;background:var(--accent);block-size:22px;color:#fff;inline-size:22px;inset-block-start:6px;inset-inline-end:6px;place-items:center}.pp-card-n{color:var(--txt);font-weight:600}.pp-card-m{color:var(--txt-dim);font:var(--fs-xs)/1.3 var(--mono)}.pp-card-p{color:var(--accent-ink);font-family:var(--mono);font-size:var(--fs-sm)}.dn-hero{position:relative;display:grid;grid-template-columns:var(--sunw, 50%) 1fr;min-block-size:100svh}@media (width <= 820px){.dn-hero{grid-auto-rows:1fr;grid-template-columns:1fr}}.dn-half{position:relative;display:flex;overflow:hidden;align-items:center;padding-block:4rem}.dn-half>img{position:absolute;block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;object-fit:cover}.dn-sun .dn-wash{position:absolute;background:linear-gradient(180deg,color-mix(in srgb,#ff8a3c 32%,transparent),#28140880 62%,#1e0e06db);top:0;right:0;bottom:0;left:0}.dn-moon .dn-wash{position:absolute;background:linear-gradient(180deg,color-mix(in srgb,#2a2150 30%,transparent),#0a08188c 60%,#080612e6);top:0;right:0;bottom:0;left:0}.dn-half.is-active .dn-wash{filter:saturate(1.15) brightness(1.06)}.dn-body{position:relative;z-index:2;padding:2.5rem;color:#fff;max-inline-size:34rem}.dn-k{display:inline-flex;align-items:center;font:600 var(--fs-xs)/1 var(--mono);gap:.25rem;letter-spacing:.14em;text-transform:uppercase}.dn-sun .dn-k{color:#ffce9e}.dn-sun .dn-k svg{fill:#ffce9e}.dn-moon .dn-k{color:#c9bcff}.dn-moon .dn-k svg{fill:#c9bcff}.dn-body h2{margin:.5rem 0;color:#fff;font-family:var(--serif);font-size:clamp(2rem,3.4vw,3rem);font-weight:300}.dn-body h2 b{font-weight:600}.dn-sun .dn-body h2 b{color:#ffb877}.dn-moon .dn-body h2 b{color:#bfb0ff}.dn-body p{color:#ffffffe6;font-size:var(--fs-base);line-height:1.55;max-inline-size:38ch}.dn-proof{display:block;margin:.75rem 0;color:#ffffffc7;font:var(--fs-xs)/1 var(--mono);letter-spacing:.04em}.dn-seam{position:absolute;z-index:3;background:linear-gradient(180deg,transparent,rgba(255,255,255,.4),transparent);inline-size:1px;inset-block:0;inset-inline-start:var(--sunw, 50%);pointer-events:none;transform:translate(-.5px)}@media (width <= 820px){.dn-seam{display:none}}.dn-now{position:absolute;padding:.25rem .75rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08061266;color:#ffffffd9;font:600 var(--fs-xs)/1 var(--mono);inset-block-start:1rem;inset-inline-start:50%;letter-spacing:.18em;text-transform:uppercase;transform:translate(-50%);white-space:nowrap}.dn-band-inner{max-inline-size:60rem}.dn-pagehero{position:relative;overflow:hidden;padding:6rem 0 4rem}.dn-pagehero--sun{background:linear-gradient(160deg,color-mix(in srgb,#ff8a3c calc(28% - var(--amb, .5) * 20%),var(--cds-background)),var(--cds-background) 70%)}.dn-pagehero--moon{background:linear-gradient(160deg,color-mix(in srgb,#6e3cff calc(26% - (1 - var(--amb, .5)) * 16%),var(--cds-background)),var(--cds-background) 70%)}.dn-pagehero .dn-k{color:var(--accent-ink)}.dn-pagehero .dn-k svg{fill:var(--accent-ink)}.dn-pagehero h1{margin:.75rem 0 0}.dn-pagehero .lead{margin-block-start:1rem}.inst-hero--big{position:relative;display:flex;overflow:hidden;flex-direction:column;align-items:center;justify-content:center;padding:clamp(24px,3.5vh,48px) clamp(24px,5vw,80px) clamp(28px,4vh,52px);block-size:var(--hero-h);max-inline-size:100vw;min-block-size:var(--hero-h);text-align:center;--hero-h: calc(100svh - var(--header-h, 4.75rem))}.inst-aside{position:absolute;z-index:8;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;inset-block-start:50%;inset-inline-end:calc(50% + min((100svh - var(--header-h, 4.75rem)) * .92,70vw)/2 + 1.15rem);inset-inline-start:clamp(24px,5vw,80px);max-inline-size:24rem;min-inline-size:11rem;pointer-events:none;text-align:start;transform:translateY(-50%)}.inst-eyebrow{color:var(--accent-ink);font-family:var(--mono);font-size:var(--fs-xs);font-weight:600;letter-spacing:.22em;text-transform:uppercase}.inst-title{font-family:var(--serif);font-size:clamp(2.25rem,3.6vw,3.4rem);font-weight:300;line-height:1.04}.inst-sub{color:var(--txt-dim);max-inline-size:24rem}.inst-stage--big{position:relative;aspect-ratio:1000/956.52;inline-size:min(var(--hero-h) * .92,70vw);margin-inline:auto;max-inline-size:none}.inst-stage--big .inst-mark{position:absolute;top:0;right:0;bottom:0;left:0}.inst-readout{z-index:8;display:flex;flex-wrap:wrap;align-items:baseline;font-family:var(--mono);gap:.75rem;margin-block-start:.5rem}.inst-readout .v{color:var(--txt);font-size:var(--fs-lg);font-variant-numeric:tabular-nums;font-weight:600;text-shadow:0 2px 12px var(--cds-background)}.inst-readout .t{color:var(--accent-ink);font-size:var(--fs-xs);font-weight:700;letter-spacing:.2em}.inst-readout .hint{color:var(--txt-dim);font-size:var(--fs-2xs);font-weight:600;letter-spacing:.14em;text-transform:uppercase}@media (width <= 1499px){.inst-hero--big{block-size:auto;gap:1.5rem;grid-template-columns:1fr;justify-items:center;min-block-size:min(var(--hero-h),44rem);padding-block-end:3.25rem;text-align:center}.inst-aside{position:static;align-items:center;max-inline-size:46rem;pointer-events:auto;text-align:center;transform:none}.inst-sub{max-inline-size:32rem}.inst-stage--big{order:-1;inline-size:min(52svh,88vw)}}@media (width <= 340px){html[data-hero] .inst-stage--big,.inst-stage--big{inline-size:min(74svh,84%)}}@media (width <= 680px){.inst-eyebrow{font-size:var(--fs-2xs);letter-spacing:.14em;max-inline-size:90vw}.inst-title{font-size:clamp(1.5rem,6.4vw,2rem)}.inst-sub{font-size:var(--fs-sm);max-inline-size:88vw}.inst-readout .v{font-size:var(--fs-md)}}.secvid,.scrubvid{display:block;block-size:100%;inline-size:100%;object-fit:cover}.vid-frame{position:relative;overflow:hidden;border:1px solid var(--frame);background:#0b0912}.vid-frame .secvid,.vid-frame .scrubvid{position:absolute;top:0;right:0;bottom:0;left:0}.vid-frame .vcap{position:absolute;z-index:2;color:#fff;font-family:var(--mono);font-size:var(--fs-xs);inset-block-end:1rem;inset-inline-start:1rem;letter-spacing:.04em;text-shadow:0 1px 6px rgba(0,0,0,.7)}.vid-frame .vscrim{position:absolute;background:linear-gradient(180deg,transparent 50%,rgba(8,6,18,.7));top:0;right:0;bottom:0;left:0;pointer-events:none}@media (width <= 560px){.glass{-webkit-backdrop-filter:blur(9px) saturate(1.3);backdrop-filter:blur(9px) saturate(1.3)}}.scrubbing .glass{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.bg-perspective{position:relative}.bg-perspective:before{position:absolute;z-index:-1;background:linear-gradient(transparent,color-mix(in srgb,var(--accent) 7%,transparent)),repeating-linear-gradient(var(--line) 0 1px,transparent 1px 64px);content:"";top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(transparent,#000 60%);mask-image:linear-gradient(transparent,#000 60%);opacity:.5;pointer-events:none;transform:perspective(680px) rotateX(58deg);transform-origin:bottom}.stage-scrub{position:absolute;z-index:0;block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;opacity:.42}.stage:before{position:absolute;z-index:1;background:radial-gradient(60% 60% at 50% 46%,#07051059,#070510c7);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none}.stage .glow,.stage .warm,.stage .cutorb{z-index:1}.stage .stage-inner{position:relative;z-index:2}.variant-c{background:#06040d}.cine-hero{position:relative;display:flex;overflow:hidden;align-items:center;min-block-size:100svh}.cine-hero--compact{min-block-size:62svh}.cine-bg,.cine-band-bg{position:absolute;z-index:0;block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;object-fit:cover}.cine-scrim{position:absolute;z-index:1;background:linear-gradient(90deg,#06040dd1,#06040d6b 55%,#06040d33),linear-gradient(0deg,rgba(6,4,13,.7),transparent 45%);top:0;right:0;bottom:0;left:0;pointer-events:none}.cine-copy{position:relative;z-index:2;padding:0 2rem;margin:0 auto;inline-size:100%;max-inline-size:var(--maxw)}.cine-card{padding:2.5rem;color:#fff;max-inline-size:36rem}.cine-card .eyebrow{color:#ffce9e}.cine-card .eyebrow:before{background:var(--accent)}.cine-card h1{color:#fff;font-family:var(--serif);font-size:clamp(2.4rem,5.2vw,4.4rem);font-weight:300;line-height:1.04}.cine-card h1 b{color:#ff7a3c;font-weight:600}.cine-card .lead{color:#ffffffe6;margin-block-start:1rem}.cine-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-block-start:2rem}.cine-band{position:relative;display:flex;overflow:hidden;align-items:center;min-block-size:84svh}.cine-band-copy{position:relative;z-index:2;padding:2.5rem;color:#fff;margin-inline-start:clamp(1.25rem,6vw,6rem);max-inline-size:34rem}.cine-band--cool .cine-scrim{background:linear-gradient(90deg,rgba(8,6,24,.84),rgba(8,6,24,.4) 55%,transparent),linear-gradient(0deg,rgba(8,6,24,.7),transparent 45%)}.cine-band-copy h2{color:#fff;font-family:var(--serif);font-size:clamp(2rem,4vw,3.2rem);font-weight:300;margin-block-end:.75rem}.cine-band-copy h2 b{color:#ff7a3c;font-weight:600}.cine-band--cool .cine-band-copy h2 b{color:#bfb0ff}.cine-band-copy .eyebrow{color:#ffffffd1}.cine-band-copy .lead{color:#ffffffe6}.cine-band-copy .eyebrow:before{background:#fff}.cine-section{position:relative;z-index:2;background:var(--cds-background)}[data-carbon-theme=white] .variant-c{background:#f1e8e0}[data-carbon-theme=white] .cine-hero .cine-scrim,[data-carbon-theme=white] .cine-band:not(.cine-band--cool) .cine-scrim{background:linear-gradient(90deg,#fff6ece6,#fff6ec7a 55%,#fff6ec29),linear-gradient(0deg,rgba(255,240,228,.72),transparent 45%)}[data-carbon-theme=white] .cine-card,[data-carbon-theme=white] .cine-card h1,[data-carbon-theme=white] .cine-band:not(.cine-band--cool) .cine-band-copy,[data-carbon-theme=white] .cine-band:not(.cine-band--cool) .cine-band-copy h2{color:var(--txt)}[data-carbon-theme=white] .cine-card h1 b,[data-carbon-theme=white] .cine-band:not(.cine-band--cool) .cine-band-copy h2 b{color:var(--accent-vivid)}[data-carbon-theme=white] .cine-card .lead,[data-carbon-theme=white] .cine-band:not(.cine-band--cool) .cine-band-copy .lead{color:var(--txt-dim)}[data-carbon-theme=white] .cine-card .eyebrow,[data-carbon-theme=white] .cine-band:not(.cine-band--cool) .cine-band-copy .eyebrow{color:var(--accent-ink)}[data-carbon-theme=white] .cine-band:not(.cine-band--cool) .cine-band-copy .eyebrow:before{background:var(--accent-vivid)}[data-carbon-theme=white] .cine-section,[data-carbon-theme=white] .cine-section h2,[data-carbon-theme=white] .cine-section h3,[data-carbon-theme=white] .cine-section p,[data-carbon-theme=white] .cine-section li{color:var(--txt)}[data-carbon-theme=white] .cine-section h2 b{color:var(--accent-vivid)}[data-carbon-theme=white] .cine-section .eyebrow{color:var(--accent-ink)}[data-carbon-theme=white] .cine-section .lead{color:var(--txt-dim)}[data-carbon-theme=white] .cine-hero .cine-card,[data-carbon-theme=white] .cine-band:not(.cine-band--cool) .cine-band-copy{background:#fdf4ea}[data-carbon-theme=white] .cine-band--cool .cine-band-copy{background:#0e0b1ad1}[data-carbon-theme=white] .stage{--txt-dim: #c6bedd;--accent-ink: #ff9a5c;--accent-vivid: #9a78ff;color:#f4f0ff}@media (width <= 560px){.cine-card,.cine-band-copy{padding:1.5rem}.cine-band-copy{margin-inline:1rem}}@media (width <= 860px){.landing-grid{grid-template-columns:1fr}}.landing-card--c{border-block-start:3px solid #ff7a3c}.buybox,.rv-card,.pp-card,.sr-end,.device-tile{border:1px solid var(--line);background:var(--surface)}.inst-stage--big .logomark{position:relative;block-size:100%;inline-size:100%}.inst-stage--big .markvid{position:absolute;block-size:100%;filter:drop-shadow(0 14px 60px color-mix(in srgb,var(--accent) 30%,transparent));inline-size:100%;top:0;right:0;bottom:0;left:0;-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 956.52'><circle cx='478.26' cy='478.26' r='269.57' fill='white'/><path fill='white' d='M478.26,956.52C214.12,956.52,0,742.4,0,478.26S214.12,0,478.26,0V208.7c-148.88,0-269.57,120.69-269.57,269.57s120.69,269.57,269.57,269.57v208.7Z'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 956.52'><circle cx='478.26' cy='478.26' r='269.57' fill='white'/><path fill='white' d='M478.26,956.52C214.12,956.52,0,742.4,0,478.26S214.12,0,478.26,0V208.7c-148.88,0-269.57,120.69-269.57,269.57s120.69,269.57,269.57,269.57v208.7Z'/></svg>") center/contain no-repeat;object-fit:cover;opacity:.98}.inst-stage--big .markrim{position:absolute;overflow:visible;block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;pointer-events:none}.inst-stage--big .markrim path{fill:none;filter:drop-shadow(0 0 14px color-mix(in srgb,var(--accent) 55%,transparent));stroke:var(--accent);stroke-width:2;vector-effect:non-scaling-stroke}.inst-stage--big .inst-dial{position:absolute;overflow:visible;block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;touch-action:none}@media screen and (prefers-reduced-motion: reduce){.inst-stage--big .hero-orb{position:absolute;z-index:6;display:block;border:0;border-radius:50%;aspect-ratio:1;background:none;box-shadow:none;color:#fff;cursor:pointer;inline-size:17.4%;pointer-events:auto;text-decoration:none;transform:none;transition:none}}.inst-stage--big .hero-orb{position:absolute;z-index:6;display:block;border:0;border-radius:50%;aspect-ratio:1;background:none;box-shadow:none;color:#fff;cursor:pointer;inline-size:17.4%;pointer-events:auto;text-decoration:none;transform:none;transition:transform .22s ease,filter .22s ease}.inst-stage--big .hero-orb:focus-visible{border-radius:50%;outline:3px solid var(--accent);outline-offset:4px}.inst-stage--big .hero-orb.nd1{--orb: #6e3cff;--orb-vivid: #8a63ff;inset-block-start:40.9%;inset-inline-start:82.6%}.inst-stage--big .hero-orb.nd2{--orb: #ff6a2c;--orb-vivid: #ff8a45;inset-block-start:6.6%;inset-inline-start:66.1%}.inst-stage--big .hero-orb.nd3{--orb: #98a2b5;--orb-vivid: #e2e8f3;inset-block-start:75.2%;inset-inline-start:66.1%}.inst-stage--big .hero-orb:hover,.inst-stage--big .hero-orb:focus-visible{filter:brightness(1.06);outline:none;transform:scale(1.08)}@media screen and (prefers-reduced-motion: reduce){.inst-stage--big .hero-orb:before{position:absolute;z-index:0;border-radius:50%;animation:none;background:radial-gradient(circle,color-mix(in srgb,var(--orb) 42%,transparent),transparent 66%);content:"";top:-34%;right:-34%;bottom:-34%;left:-34%;pointer-events:none}}.inst-stage--big .hero-orb:before{position:absolute;z-index:0;border-radius:50%;animation:orb-halo 5.6s ease-in-out infinite;background:radial-gradient(circle,color-mix(in srgb,var(--orb) 42%,transparent),transparent 66%);content:"";top:-34%;right:-34%;bottom:-34%;left:-34%;pointer-events:none}@keyframes orb-halo{0%,to{opacity:.32;transform:scale(.88)}50%{opacity:.58;transform:scale(1.12)}}.inst-stage--big .orb3d{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.inst-stage--big .logomark:before{position:absolute;z-index:0;background:radial-gradient(20% 20% at 68% 16%,color-mix(in srgb,#ff6a2c 22%,transparent),transparent 70%),radial-gradient(20% 20% at 80% 48%,color-mix(in srgb,#6e3cff 20%,transparent),transparent 70%),radial-gradient(19% 19% at 68% 76%,color-mix(in srgb,#8b93a5 20%,transparent),transparent 70%),repeating-radial-gradient(circle at 44% 50%,transparent 0 3.1%,rgba(150,84,40,.065) 3.1% 3.2%);content:"";top:-12%;right:-22%;bottom:-12%;left:-6%;-webkit-mask-image:radial-gradient(75% 75% at 62% 50%,#000000 46%,transparent 82%);mask-image:radial-gradient(75% 75% at 62% 50%,#000000 46%,transparent 82%);pointer-events:none}[data-carbon-theme=night] .inst-stage--big .logomark:before{background:radial-gradient(20% 20% at 68% 16%,color-mix(in srgb,#ff8a45 26%,transparent),transparent 70%),radial-gradient(20% 20% at 80% 48%,color-mix(in srgb,#8a63ff 30%,transparent),transparent 70%),radial-gradient(19% 19% at 68% 76%,color-mix(in srgb,#aab2c5 18%,transparent),transparent 70%),repeating-radial-gradient(circle at 44% 50%,transparent 0 3.1%,rgba(190,160,255,.075) 3.1% 3.2%)}.inst-stage--big .orb-ball{position:absolute;z-index:4;border:1.5px solid color-mix(in srgb,#ffffff 68%,var(--orb-vivid));border-radius:50%;-webkit-backdrop-filter:blur(12px) saturate(1.5);backdrop-filter:blur(12px) saturate(1.5);background:linear-gradient(155deg,#ffffff4d,#ffffff0a 62%),color-mix(in srgb,var(--orb) 46%,rgba(8,6,18,.32));box-shadow:0 8px 26px #0000006b,0 0 26px color-mix(in srgb,var(--orb) 50%,transparent),inset 0 1.5px 1px #fff9,inset 0 -10px 18px #00000038,inset 0 -4px 10px color-mix(in srgb,var(--orb-vivid) 28%,transparent);top:0;right:0;bottom:0;left:0}.inst-stage--big .orb-ball:before{position:absolute;border-radius:50%;background:radial-gradient(circle at 30% 24%,#ffffffd9,#fff0 26%),radial-gradient(circle at 66% 82%,color-mix(in srgb,var(--orb-vivid) 55%,transparent),transparent 44%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none}.inst-stage--big .hero-orb:hover .orb-ball,.inst-stage--big .hero-orb:focus-visible .orb-ball{background:linear-gradient(155deg,#fff6,#ffffff12 62%),color-mix(in srgb,var(--orb) 58%,rgba(8,6,18,.26));box-shadow:0 10px 32px #00000075,0 0 44px var(--orb),inset 0 1.5px 1px #ffffffbd,inset 0 -10px 18px #00000038}.inst-stage--big .hero-orb.nd3 .orb-ball{border-color:#fffc;background:linear-gradient(155deg,#ffffff61,#ffffff0d 62%),color-mix(in srgb,var(--orb) 46%,rgba(12,15,24,.32));box-shadow:0 8px 26px #0000006b,0 0 26px #ced7e880,inset 0 1.5px 1px #ffffffc7,inset 0 -10px 18px #0e131f47,inset 0 -4px 10px #e2e8f34d}.inst-stage--big .hero-orb.nd3:hover .orb-ball,.inst-stage--big .hero-orb.nd3:focus-visible .orb-ball{background:linear-gradient(155deg,#ffffff75,#ffffff14 62%),color-mix(in srgb,var(--orb) 58%,rgba(12,15,24,.26));box-shadow:0 10px 32px #00000075,0 0 44px #d6dff0e6,inset 0 1.5px 1px #ffffffe0,inset 0 -10px 18px #0e131f47}.inst-stage--big .orb-ring{position:absolute;z-index:auto;top:-26%;right:-26%;bottom:-26%;left:-26%;pointer-events:none}.inst-stage--big .orb-spin{position:absolute;z-index:auto;top:0;right:0;bottom:0;left:0}@media screen and (prefers-reduced-motion: reduce){.inst-stage--big .orb-sat{position:absolute;z-index:7;border:1.5px solid rgba(255,255,255,.85);border-radius:50%;margin:auto;animation:none;aspect-ratio:1;background:radial-gradient(circle at 34% 28%,#fffffffa,#fff0 40%),linear-gradient(180deg,#f4f7fc,#ccd4e2 30%,#7c8699 47%,#5c657c 55%,#b7c0d2 72%,#edf1f8);box-shadow:0 3px 9px #00000073,0 0 14px color-mix(in srgb,var(--orb-vivid) 80%,transparent),inset 0 -2px 4px #12182661,inset 0 1px 1px #ffffffeb;inline-size:16.5%;top:0;right:0;bottom:0;left:0;offset-path:ellipse(50% 26% at 50% 50%);offset-rotate:0deg}}.inst-stage--big .orb-sat{position:absolute;border:1.5px solid rgba(255,255,255,.85);border-radius:50%;margin:auto;animation:orb-sat-orbit 34s linear infinite,orb-sat-depth 34s linear infinite;aspect-ratio:1;background:radial-gradient(circle at 34% 28%,#fffffffa,#fff0 40%),linear-gradient(180deg,#f4f7fc,#ccd4e2 30%,#7c8699 47%,#5c657c 55%,#b7c0d2 72%,#edf1f8);box-shadow:0 3px 9px #00000073,0 0 14px color-mix(in srgb,var(--orb-vivid) 80%,transparent),inset 0 -2px 4px #12182661,inset 0 1px 1px #ffffffeb;inline-size:16.5%;top:0;right:0;bottom:0;left:0;offset-path:ellipse(50% 26% at 50% 50%);offset-rotate:0deg}.inst-stage--big .nd2 .orb-sat--1{animation-delay:-8s,-8s;animation-duration:47s,47s;inline-size:15%;offset-path:ellipse(50% 26% at 50% 50%)}.inst-stage--big .nd2 .orb-sat--2{animation-delay:-24s,-24s;animation-duration:41s,41s;inline-size:12.5%;offset-path:ellipse(41% 21.5% at 50% 50%)}.inst-stage--big .nd2 .orb-sat--3{animation-duration:34s,34s;inline-size:10%;offset-path:ellipse(31% 16% at 50% 50%)}.inst-stage--big .nd1 .orb-sat--1,.inst-stage--big .nd1 .orb-sat--2,.inst-stage--big .nd1 .orb-sat--3{animation-duration:47s,47s;inline-size:12%;offset-path:ellipse(46% 24% at 50% 50%)}.inst-stage--big .nd1 .orb-sat--2{animation-delay:-15667ms,-15667ms}.inst-stage--big .nd1 .orb-sat--3{animation-delay:-31333ms,-31333ms}.inst-stage--big .nd3 .orb-sat--1,.inst-stage--big .nd3 .orb-sat--2,.inst-stage--big .nd3 .orb-sat--3{animation-duration:41s,41s;inline-size:11.5%}.inst-stage--big .nd3 .orb-sat--1{offset-path:ellipse(50% 26% at 50% 50%)}.inst-stage--big .nd3 .orb-sat--2{animation-delay:-13667ms,-13667ms;offset-path:ellipse(24% 50% at 50% 50%)}.inst-stage--big .nd3 .orb-sat--3{animation-delay:-27333ms,-27333ms;offset-path:ellipse(43% 43% at 50% 50%)}.inst-stage--big .hero-orb.nd3 .orb-sat{border-color:#ffffffe0;background:radial-gradient(circle at 34% 28%,#fffffffa,#fff0 40%),linear-gradient(180deg,#f4f7fc,#ccd4e2 30%,#7c8699 47%,#5c657c 55%,#b7c0d2 72%,#edf1f8);box-shadow:0 2px 6px #00000059,0 0 12px #d6dff0cc,inset 0 -2px 4px #12182661,inset 0 1px 1px #ffffffeb}@keyframes orb-sat-orbit{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes orb-sat-depth{0%{z-index:5;filter:brightness(1.05);opacity:1;scale:1}25%{z-index:7;filter:brightness(1.18);opacity:1;scale:1.34}50%{z-index:5;filter:brightness(1.05);opacity:1;scale:1}75%{z-index:1;filter:brightness(.7);opacity:.45;scale:.66}to{z-index:5;filter:brightness(1.05);opacity:1;scale:1}}.inst-stage--big .orb-refl-wrap{position:absolute;z-index:5;top:10%;right:10%;bottom:10%;left:10%;pointer-events:none}@media screen and (prefers-reduced-motion: reduce){.inst-stage--big .orb-refl{display:none}}@media screen and (prefers-reduced-motion: reduce){.inst-stage--big .orb-refl{position:absolute;border-radius:50%;margin:auto;animation:none;aspect-ratio:1;background:radial-gradient(circle at 42% 34%,rgba(255,255,255,.98),rgba(255,255,255,.4) 52%,transparent 74%);filter:blur(1.5px);inline-size:11%;top:0;right:0;bottom:0;left:0;offset-path:ellipse(40% 20% at 50% 56%);offset-rotate:0deg;opacity:0;scale:1 .55}}.inst-stage--big .orb-refl{position:absolute;border-radius:50%;margin:auto;animation:orb-sat-orbit 34s linear infinite,orb-refl-vis 34s linear infinite;aspect-ratio:1;background:radial-gradient(circle at 42% 34%,rgba(255,255,255,.98),rgba(255,255,255,.4) 52%,transparent 74%);filter:blur(1.5px);inline-size:11%;top:0;right:0;bottom:0;left:0;offset-path:ellipse(40% 20% at 50% 56%);offset-rotate:0deg;opacity:0;scale:1 .55}@keyframes orb-refl-vis{0%,50%,to{opacity:0}12%,38%{opacity:.42}25%{opacity:.78}}.inst-stage--big .nd2 .orb-refl--1{animation-delay:-8s,-8s;animation-duration:47s,47s}.inst-stage--big .nd2 .orb-refl--2{animation-delay:-24s,-24s;animation-duration:41s,41s;inline-size:7.5%}.inst-stage--big .nd2 .orb-refl--3{animation-duration:34s,34s;inline-size:6.5%}.inst-stage--big .nd1 .orb-refl--1,.inst-stage--big .nd1 .orb-refl--2,.inst-stage--big .nd1 .orb-refl--3{animation-duration:47s,47s;inline-size:7.5%}.inst-stage--big .nd1 .orb-refl--2{animation-delay:-15667ms,-15667ms}.inst-stage--big .nd1 .orb-refl--3{animation-delay:-31333ms,-31333ms}.inst-stage--big .nd3 .orb-refl--1,.inst-stage--big .nd3 .orb-refl--2,.inst-stage--big .nd3 .orb-refl--3{animation-duration:41s,41s;inline-size:7%}.inst-stage--big .nd3 .orb-refl--2{animation-delay:-13667ms,-13667ms}.inst-stage--big .nd3 .orb-refl--3{animation-delay:-27333ms,-27333ms}.inst-stage--big .orb-label{position:absolute;z-index:6;display:grid;font:600 clamp(10px,1.1vw,14px)/1 var(--mono);top:0;right:0;bottom:0;left:0;letter-spacing:.16em;place-items:center;pointer-events:none;text-indent:.16em;text-shadow:0 1px 2px rgba(0,0,0,.55),0 3px 14px rgba(0,0,0,.38);text-transform:uppercase}@media (prefers-reduced-motion: reduce){.inst-stage--big .nd2 .orb-sat--1{offset-distance:18%}.inst-stage--big .nd2 .orb-sat--2{z-index:1;filter:brightness(.65);offset-distance:70%;opacity:.72;scale:.62}.inst-stage--big .nd2 .orb-sat--3{offset-distance:33%}.inst-stage--big .nd1 .orb-sat--1{offset-distance:8%}.inst-stage--big .nd1 .orb-sat--2{offset-distance:41%}.inst-stage--big .nd1 .orb-sat--3{z-index:1;filter:brightness(.65);offset-distance:74%;opacity:.72;scale:.62}.inst-stage--big .nd3 .orb-sat--1{offset-distance:25%}.inst-stage--big .nd3 .orb-sat--2{offset-distance:0%}.inst-stage--big .nd3 .orb-sat--3{offset-distance:12%}}.pinned{position:relative;pointer-events:none}.pin-stage{position:sticky;display:grid;overflow:hidden;block-size:100svh;inset-block-start:0;place-items:center;pointer-events:none}.pin-stage>*{pointer-events:auto}.pin-light .pin-stage{overflow:visible;background:transparent;overflow-x:clip}.pin-spectrum .pin-stage{background:transparent}.psp{display:grid;align-content:center;padding:0 2rem;margin:0 auto;gap:3rem;inline-size:100%;max-inline-size:var(--maxw)}.psp-copy{position:relative;min-block-size:10rem}@media screen and (prefers-reduced-motion: reduce){.psp-beat{position:absolute;top:0;right:0;bottom:0;left:0;max-inline-size:46rem;transition:none}}.psp-beat{position:absolute;top:0;right:0;bottom:0;left:0;max-inline-size:46rem;transition:opacity .4s ease}.psp-beat h2{margin:.45rem 0 .55rem;color:var(--txt);font-family:var(--serif);font-size:clamp(1.6rem,3.6vw,2.9rem);font-weight:500;line-height:1.07}.psp-beat .lead{color:var(--cds-text-secondary)}.psp-bar-wrap{position:relative;block-size:clamp(118px,15vw,186px);margin-block-start:3.4rem}.psp-bar{position:absolute;border-radius:0;box-shadow:0 10px 40px #00000047;top:0;right:0;bottom:0;left:0}.psp-block{position:absolute;border-radius:10px 0 0 10px;background:repeating-linear-gradient(90deg,#262c40e6,#262c40e6 3px,#3a4056e6 3px,#3a4056e6 6px);border-inline-end:2px dashed #ffffff;inset-block:0;inset-inline-start:0}.psp-glow{position:absolute;border-radius:50%;aspect-ratio:1;background:radial-gradient(circle,#ff1a1a,transparent 70%);box-shadow:0 0 30px 8px #ff1e1eb3;inline-size:5.2%;inset-block-start:50%;pointer-events:none;transform:translate(-50%,-50%)}.psp-glow--ir{background:radial-gradient(circle,rgba(225,10,16,.8),transparent 70%);box-shadow:0 0 26px 7px #b4080c73;opacity:.85}.psp-ir{position:absolute;block-size:1rem;border-block-start:2px solid var(--cds-text-secondary);border-inline-end:2px solid var(--cds-text-secondary);color:var(--cds-text-secondary);font:600 var(--fs-xs) var(--mono);inset-block-start:-1.5rem;pointer-events:none}.psp-ir span{position:absolute;inset-block-start:-1.15rem;inset-inline-end:.4rem;white-space:nowrap}@media screen and (prefers-reduced-motion: reduce){.psp-mark{position:absolute;inset-block:0 -2.7rem;transform:translate(-50%);transition:none}}.psp-mark{position:absolute;inset-block:0 -2.7rem;transform:translate(-50%);transition:opacity .3s}.psp-tick{position:absolute;background:var(--txt);inline-size:2px;inset-block:-.5rem 2.45rem;inset-inline-start:50%;transform:translate(-50%)}.psp-nm{position:absolute;color:var(--txt);font:700 var(--fs-sm) var(--mono);inset-block-end:1.15rem;inset-inline-start:50%;transform:translate(-50%);white-space:nowrap}.psp-lab{position:absolute;color:var(--cds-text-secondary);font:600 var(--fs-2xs)/1.3 var(--mono);inset-block-end:-.55rem;inset-inline-start:50%;letter-spacing:.04em;text-transform:uppercase;transform:translate(-50%);white-space:nowrap}.psp-axis{position:absolute;display:flex;justify-content:space-between;color:var(--cds-text-secondary);font:600 var(--fs-2xs) var(--mono);inset-block-end:-5rem;inset-inline:0;letter-spacing:.08em;text-transform:uppercase}@media (width <= 560px){.psp-lab{font-size:.625rem;inline-size:max-content;inset-block-end:auto;inset-block-start:calc(100% + .15rem);line-height:1.25;max-inline-size:5.2rem;text-align:center;white-space:normal}.psp-mark--cut .psp-lab,.psp-mark--t2 .psp-lab{inset-block-start:calc(100% + 1.95rem)}}@media (width <= 360px){.psp-lab{font-size:.55rem;max-inline-size:4.2rem}.psp-axis{inset-block-end:-7.4rem}.psp-axis span:nth-child(2){display:none}.psp-bar-wrap{margin-block-end:4.6rem}}.srx-hero{display:grid;gap:2rem;grid-template-rows:auto 1fr;min-block-size:92svh;padding-block-start:3rem}.srx-hero-inner{max-inline-size:52rem}.srx-hero h1{color:var(--txt);font-family:var(--serif);font-size:clamp(2.6rem,6vw,5rem);font-weight:300;line-height:1.02}.srx-hero h1 b{color:var(--accent-ink);font-weight:600}.srx-ctas{display:flex;flex-wrap:wrap;gap:.75rem;margin-block-start:1.5rem}.srx-split{display:grid;gap:6px;grid-template-columns:1fr 1fr;min-block-size:0}.srx-half{position:relative;overflow:hidden;border-radius:0;min-block-size:36vh}.srx-half video{position:absolute;block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center 35%}.srx-half:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0}.srx-half--warm:after{background:linear-gradient(0deg,rgba(224,72,0,.5),transparent 58%)}.srx-half--cool:after{background:linear-gradient(0deg,rgba(70,36,170,.55),transparent 58%)}.srx-half-tag{position:absolute;z-index:2;color:#fff;font:600 var(--fs-sm) var(--mono);inset-block-end:.9rem;inset-inline-start:1rem;letter-spacing:.02em;text-shadow:0 1px 6px rgba(0,0,0,.65)}@media (width <= 700px){.srx-split{grid-template-columns:1fr}.srx-half{min-block-size:30vh}}.daytl{position:relative;display:grid;padding:0;margin:2rem 0 0;list-style:none}.daytl:before{position:absolute;background:linear-gradient(180deg,var(--accent-warm),var(--moon));content:"";inline-size:2px;inset-block:.8rem;inset-inline-start:5.4rem;opacity:.55}.daytl-step{display:grid;align-items:start;padding:1.5rem 0;gap:1rem;grid-template-columns:4.6rem 1.4rem 1fr}.daytl-time{color:var(--accent-ink);font:700 var(--fs-base) var(--mono);font-variant-numeric:tabular-nums;padding-block-start:.15rem;text-align:end}.daytl-dot{border-radius:50%;background:var(--accent-vivid);block-size:.9rem;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 25%,transparent);inline-size:.9rem;justify-self:center;margin-block-start:.35rem}.daytl-body h3{color:var(--txt);font-family:var(--serif);font-size:var(--fs-lg);font-weight:500;margin-block-end:.3rem}.daytl-body p{color:var(--cds-text-secondary);max-inline-size:42rem}@media (width <= 560px){.daytl:before{inset-inline-start:4.4rem}.daytl-step{grid-template-columns:3.6rem 1.2rem 1fr}}.pin-film .pin-stage{background:#06040d}.film{position:absolute;top:0;right:0;bottom:0;left:0}.film-bg{position:absolute;block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;object-fit:cover}.film-scrim{position:absolute;background:linear-gradient(0deg,rgba(6,4,13,calc(.35 + var(--dark, .4) * .5)),rgba(6,4,13,calc(var(--dark, .4) * .45)) 72%);top:0;right:0;bottom:0;left:0}.film-copy{position:absolute;display:grid;top:0;right:0;bottom:0;left:0;place-items:center}@media screen and (prefers-reduced-motion: reduce){.film-beat{position:absolute;padding:0 2rem;color:#fff;max-inline-size:42rem;text-align:center;transition:none}}.film-beat{position:absolute;padding:0 2rem;color:#fff;max-inline-size:42rem;text-align:center;transition:opacity .45s ease}.film-beat .eyebrow{display:inline-block;color:#ffffffb8}.film-beat .eyebrow:before{display:none}.film-beat h2{margin:.3rem 0 .6rem;color:#fff;font-family:var(--serif);font-size:clamp(2.6rem,7vw,5.5rem);font-weight:300;line-height:1}.film-beat .lead{margin:0 auto;color:#ffffffe6;font-size:clamp(1rem,1.6vw,1.3rem)}.pp-steps{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-block-start:2rem}.pp-step{padding:1.5rem;border:1px solid var(--line);border-radius:0;background:var(--surface);border-block-start:3px solid var(--accent-vivid)}.pp-step-n{color:var(--accent-vivid);font:700 var(--fs-lg) var(--mono)}.pp-step h3{margin:.4rem 0;color:var(--txt);font-family:var(--serif);font-size:var(--fs-md);font-weight:500}.pp-step p{color:var(--cds-text-secondary)}@media (width <= 760px){.pp-steps{grid-template-columns:1fr}}.bg-soft,.bg-rings,.bg-mesh{position:relative;isolation:isolate}.bg-soft:before,.bg-rings:before,.bg-mesh:before{position:absolute;z-index:-1;content:"";top:-4rem;right:0;bottom:-4rem;left:0;-webkit-mask-image:linear-gradient(180deg,transparent,#000000 16%,#000000 84%,transparent);mask-image:linear-gradient(180deg,transparent,#000000 16%,#000000 84%,transparent);opacity:calc(.5 + var(--amb, .4) * .5);pointer-events:none}.pi-console{display:grid;align-items:start;gap:2.5rem;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.pi-register{display:flex;overflow:hidden;flex-direction:column;border:1px solid var(--frame);border-radius:0;background:var(--surface)}@media screen and (prefers-reduced-motion: reduce){.pi-row{display:grid;padding:.9rem 1rem;border:0;background:none;border-block-end:1px solid var(--line);border-inline-start:3px solid transparent;cursor:pointer;gap:.15rem .75rem;grid-template-areas:"name price" "meta price" "bar bar";grid-template-columns:1fr auto;text-align:start;transition:none}}.pi-row{display:grid;padding:.9rem 1rem;border:0;background:none;border-block-end:1px solid var(--line);border-inline-start:3px solid transparent;cursor:pointer;gap:.15rem .75rem;grid-template-areas:"name price" "meta price" "bar bar";grid-template-columns:1fr auto;text-align:start;transition:background .15s,border-color .15s}.pi-row:last-child{border-block-end:0}.pi-row:hover{background:color-mix(in srgb,var(--accent) 7%,transparent)}.pi-row.on{background:color-mix(in srgb,var(--accent) 12%,transparent);border-inline-start-color:var(--accent-vivid)}.pi-row-name{color:var(--txt);font-family:var(--sans);font-size:var(--fs-base);font-weight:500;grid-area:name}.pi-row-meta{color:var(--cds-text-secondary);font:600 var(--fs-xs) var(--mono);grid-area:meta}.pi-row-price{align-self:center;color:var(--accent-ink);font:700 var(--fs-sm) var(--mono);grid-area:price}.pi-row-bar{overflow:hidden;border-radius:2px;background:var(--line);block-size:3px;grid-area:bar;margin-block-start:.35rem}.pi-row-bar i{display:block;background:linear-gradient(90deg,var(--accent-warm),var(--accent-vivid));block-size:100%}.pi-readout{position:sticky;padding:1.5rem;border:1px solid var(--frame);border-radius:0;background:var(--surface);box-shadow:0 12px 40px #0000001f;inset-block-start:90px}.pi-photo{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:0;aspect-ratio:16/10;background:#fff}.pi-photo img{block-size:100%;inline-size:100%;object-fit:contain}@media (width <= 480px){.inst-stage--big .hero-orb:after{position:absolute;border-radius:50%;block-size:max(100%,44px);content:"";inline-size:max(100%,44px);inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}}.pi-photo-tag{position:absolute;padding:.25rem .5rem;border-radius:4px;background:#c43d00;color:#fff;font:700 var(--fs-2xs) var(--mono);inset-block-start:.6rem;inset-inline-start:.6rem;letter-spacing:.12em}[data-carbon-theme=night] .pi-photo-tag{background:#6e3cff}.pi-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-block-start:1rem}.pi-head h2{font-family:var(--sans);font-size:var(--fs-lg)}.pi-price{color:var(--accent-ink);font:700 var(--fs-lg) var(--mono)}.pi-modeltag{color:var(--accent-ink);font:600 var(--fs-xs) var(--sans);letter-spacing:.08em;margin-block:.35rem .4rem;text-transform:uppercase}.pi-blurb{margin:.5rem 0 1rem;color:var(--cds-text-secondary);font-size:var(--fs-sm)}.sci-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}.sci-card{padding:1.4rem 1.4rem 1.5rem;background:var(--cds-layer-01);border-block-start:2px solid var(--accent-vivid)}.sci-card h3{font:600 var(--fs-base) var(--sans);margin-block-end:.6rem}.sci-card p{color:var(--cds-text-secondary);font-size:var(--fs-sm);line-height:1.55}@media (width <= 42rem){.sci-grid{grid-template-columns:1fr}}.pi-gauges{display:grid;overflow:hidden;border:1px solid var(--line);border-radius:0;background:var(--line);gap:1px;grid-template-columns:1fr 1fr;margin-block-end:1rem}.pi-gauge{padding:.7rem .85rem;background:var(--surface)}.pi-gauge--wide{grid-column:1/-1}.pi-gauge-l{display:block;color:var(--cds-text-secondary);font:600 var(--fs-2xs) var(--mono);letter-spacing:.08em;margin-block-end:.15rem;text-transform:uppercase}.pi-gauge-v{color:var(--txt);font:700 var(--fs-md) var(--mono)}.pi-gauge--wide .pi-gauge-v{font:500 var(--fs-sm) var(--sans);line-height:1.4}.pi-gauge-v em{color:var(--cds-text-secondary);font-size:var(--fs-xs);font-style:normal;margin-inline-start:.15rem}@media (width <= 860px){.pi-console{grid-template-columns:1fr}.pi-readout{position:static}}.ps-spine{position:relative;margin:4rem 0 3rem;block-size:8.5rem}.ps-spine-bar{position:absolute;border-radius:4px;background:linear-gradient(90deg,#ffd24a,#ff9100,#ff3b1e,#c10018);block-size:8px;box-shadow:0 0 24px #ff501e66;inset-block-start:3.4rem;inset-inline:0}.ps-spine-scale{position:absolute;display:flex;justify-content:space-between;color:var(--cds-text-secondary);font:600 var(--fs-2xs) var(--mono);inset-block-start:4.6rem;inset-inline:0;letter-spacing:.08em;text-transform:uppercase}.ps-node{position:absolute;border:0;background:none;cursor:pointer;inset-block-start:3.4rem;transform:translate(-50%,-50%)}@media screen and (prefers-reduced-motion: reduce){.ps-node-dot{display:block;border:3px solid var(--accent-vivid);border-radius:50%;background:var(--surface);block-size:18px;box-shadow:0 2px 8px #00000040;inline-size:18px;transition:none}}.ps-node-dot{display:block;border:3px solid var(--accent-vivid);border-radius:50%;background:var(--surface);block-size:18px;box-shadow:0 2px 8px #00000040;inline-size:18px;transition:transform .15s,box-shadow .15s}@media screen and (prefers-reduced-motion: reduce){.ps-node-lab{position:absolute;inset-block-start:1.5rem;inset-inline-start:50%;opacity:.72;text-align:center;transform:translate(-50%);transition:none;white-space:nowrap}}.ps-node-lab{position:absolute;inset-block-start:1.5rem;inset-inline-start:50%;opacity:.72;text-align:center;transform:translate(-50%);transition:opacity .15s;white-space:nowrap}.ps-node.up .ps-node-lab{inset-block:auto 1.5rem}.ps-node-lab b{display:block;color:var(--txt);font-family:var(--serif);font-size:var(--fs-sm);font-weight:500}.ps-node-lab i{color:var(--cds-text-secondary);font:600 var(--fs-2xs) var(--mono);font-style:normal}.ps-node.on .ps-node-dot{box-shadow:0 0 0 6px color-mix(in srgb,var(--accent) 25%,transparent),0 0 20px var(--accent);transform:scale(1.5)}.ps-node.on .ps-node-lab{opacity:1}.ps-node.on .ps-node-lab b{color:var(--accent-ink)}.ps-media{overflow:hidden;border:1px solid var(--frame);border-radius:0;aspect-ratio:4/3;background:var(--surface)}.ps-media img{block-size:100%;inline-size:100%;object-fit:cover}.ps-wl{display:flex;flex-wrap:wrap;gap:.5rem}.ps-wl-pill{padding:.35rem .7rem;border-radius:0;color:#fff;font:700 var(--fs-xs) var(--mono);letter-spacing:.04em}.ps-wl-660{background:#e2150c}.ps-wl-850{background:#7a0e3a}@media (width <= 560px){.ps-node-lab b{font-size:var(--fs-xs)}}.pc-strip{display:flex;padding:0 0 .75rem;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory}.pc-chip{flex:0 0 auto;border:0;background:none;cursor:pointer;inline-size:clamp(130px,16vw,168px);scroll-snap-align:start;text-align:start}@media screen and (prefers-reduced-motion: reduce){.pc-chip-img{display:block;overflow:hidden;border:2px solid transparent;border-radius:0;aspect-ratio:4/3;transition:none}}.pc-chip-img{display:block;overflow:hidden;border:2px solid transparent;border-radius:0;aspect-ratio:4/3;transition:border-color .15s,box-shadow .15s}.pc-chip-img img{block-size:100%;inline-size:100%;object-fit:cover}.pc-chip.on .pc-chip-img{border-color:var(--accent-vivid);box-shadow:0 0 0 2px var(--accent-vivid),0 8px 22px #0000004d}.pc-chip-n{display:block;color:var(--txt);font-family:var(--serif);font-size:var(--fs-base);margin-block-start:.4rem}.pc-chip-m{color:var(--cds-text-secondary);font:600 var(--fs-xs) var(--mono)}.pc-scene{position:relative;display:flex;overflow:hidden;align-items:center;min-block-size:86svh}.pc-scene-bg{position:absolute;block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center 40%}.pc-scene-scrim{position:absolute;background:linear-gradient(90deg,rgba(6,4,13,.86),rgba(6,4,13,.42) 55%,transparent);top:0;right:0;bottom:0;left:0}.pc-scene-card{position:relative;z-index:2;padding:2rem;color:#fff;margin-inline-start:clamp(1.25rem,6vw,6rem);max-inline-size:34rem}.pc-scene-card h2{color:#fff;font-size:clamp(2rem,4vw,3rem)}.pc-scene-card .lead{color:#ffffffe6}.pc-spec{display:flex;flex-wrap:wrap;padding:0;margin:1rem 0;gap:1.5rem;list-style:none}.pc-spec li{display:flex;flex-direction:column}.pc-spec b{color:#fff;font:700 var(--fs-lg) var(--mono)}.pc-spec span{color:#ffffffb3;font:600 var(--fs-2xs) var(--mono);letter-spacing:.06em;text-transform:uppercase}.pc-buy{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.pc-buy .price{color:#fff;font:700 var(--fs-lg) var(--mono)}.pin-dose .pin-stage{background:transparent}.pdose{display:grid;align-content:center;padding:0 2rem;margin:0 auto;gap:2rem;inline-size:100%;max-inline-size:var(--maxw)}.pdose-copy{max-inline-size:42rem}.pdose-copy h2{margin:.3rem 0 .5rem;color:var(--txt);font-family:var(--serif);font-size:clamp(1.8rem,3.6vw,2.8rem);font-weight:400}.pdose-copy .lead{color:var(--cds-text-secondary)}.pdose-rig{position:relative;display:flex;align-items:center;block-size:clamp(120px,18vw,200px)}.pdose-panel{display:grid;flex:0 0 auto;padding:7px;border-radius:6px;background:#16101f;block-size:78%;box-shadow:0 0 24px #ff461e73;gap:5px;grid-template-columns:repeat(2,1fr);inline-size:44px}.pdose-panel i{border-radius:50%;background:radial-gradient(circle,#ff6a3c,#e2150c)}.pdose-beam{flex:1 1 auto;background:linear-gradient(90deg,color-mix(in srgb,#ff5a2a calc(var(--a) * 60%),transparent),color-mix(in srgb,#ff5a2a calc(var(--a) * 8%),transparent));block-size:100%;clip-path:polygon(0 44%,100% calc(50% - var(--w) / 2),100% calc(50% + var(--w) / 2),0 56%);--w: 30%;--a: 1}.pdose-skin{position:relative;flex:0 0 auto;border-radius:0;background:#e8c4a8;block-size:78%;box-shadow:0 0 calc(var(--glow) * 44px) calc(var(--glow) * 9px) rgba(255,90,42,var(--glow));inline-size:62px}.pdose-d{position:absolute;padding:.1rem .45rem;border-radius:4px;background:#0a0614b8;color:#fff;font:700 var(--fs-xs) var(--mono);inset-block-end:-1.7rem;inset-inline-start:50%;transform:translate(-50%);white-space:nowrap}.pdose-num{font:800 clamp(2.6rem,6.5vw,4.6rem)/1 var(--mono)}.pdose-num em{font-size:.4em;font-style:normal}.pdose-bar{overflow:hidden;border-radius:5px;margin:.55rem 0;background:var(--line);block-size:10px;max-inline-size:30rem}.pdose-bar i{display:block;background:linear-gradient(90deg,var(--accent-warm),var(--accent-vivid));block-size:100%}.pdose-cap{color:var(--cds-text-secondary);font:600 var(--fs-xs) var(--mono)}.plight{position:absolute;display:flex;align-items:center;justify-content:center;gap:clamp(2rem,6vw,6rem);top:0;right:0;bottom:0;left:0;padding-inline:clamp(2rem,5vw,4rem)}.plight-copy{position:relative;z-index:3;display:grid;flex:0 1 30rem;max-inline-size:30rem}.plight-stage{display:grid;flex:0 0 auto;place-items:center}@media (width <= 720px){.plight{flex-direction:column;justify-content:center;gap:1.5rem;padding-block:4.5rem 1rem;text-align:center}.plight-copy{flex:0 0 auto;justify-items:center;max-inline-size:92vw}.plight-panel{block-size:min(44svh,22rem);max-inline-size:80vw}}.plight-panel{--bloom: 0;position:relative;display:flex;flex-direction:column;padding:clamp(3px,4%,12px);border:1px solid var(--frame);aspect-ratio:var(--ar, .66);background:#0c0a12;block-size:min(56svh,30rem);box-shadow:inset 0 0 0 1px #ffffff0a,0 0 calc(var(--bloom) * 110px) calc(var(--bloom) * 26px) rgba(255,88,32,calc(var(--bloom) * .55)),0 0 calc(var(--bloom) * 240px) calc(var(--bloom) * 70px) rgba(255,64,20,calc(var(--bloom) * .3));gap:0}.plight-panel:before{position:absolute;z-index:-1;background:radial-gradient(ellipse 50% 50% at 50% 50%,rgba(255,92,36,.5),rgba(255,64,20,.22) 45%,transparent 72%);content:"";top:-70%;right:-180%;bottom:-70%;left:-180%;opacity:var(--bloom);pointer-events:none}.plight-head{display:flex;flex:1;flex-direction:column;justify-content:space-around;min-block-size:0}.plight-head+.plight-head{border-block-start:1px solid rgba(255,255,255,.09)}.plight-row{display:grid;flex:1;gap:0 clamp(1px,6%,7px);grid-template-columns:repeat(5,1fr);inline-size:90.9090909091%;min-block-size:0}.plight-row.off{margin-inline-start:9.0909090909%}.plight-led{--lit: 0;align-self:center;border-radius:50%;aspect-ratio:1;background:radial-gradient(circle at 42% 38%,color-mix(in srgb,#ffbf9a calc(var(--lit) * 92%),transparent),color-mix(in srgb,#ff5a26 calc(var(--lit) * 100%),#241017));block-size:calc(100% * var(--rph, 14) / 14);box-shadow:0 0 calc(var(--lit) * 12px) rgba(255,112,56,calc(var(--lit) * .95)),0 0 calc(var(--lit) * 26px) calc(var(--lit) * 4px) rgba(255,72,24,calc(var(--lit) * .5));justify-self:center;max-inline-size:100%;scale:calc(.72 + var(--lit) * .28)}.plight-led.ir{background:radial-gradient(circle at 42% 38%,color-mix(in srgb,#fff3d9 calc(var(--lit) * 88%),transparent),color-mix(in srgb,#e8b578 calc(var(--lit) * 100%),#1b0a11));box-shadow:0 0 calc(var(--lit) * 10px) rgba(255,220,160,calc(var(--lit) * .7)),0 0 calc(var(--lit) * 20px) calc(var(--lit) * 3px) rgba(255,205,140,calc(var(--lit) * .3))}.plight-copy--static .plight-beat{position:static;opacity:1}.plight-copy--static .plight-beat+.plight-beat{margin-block-start:1.5rem}.plight-beat{grid-area:1/1}.plight-beat h2{color:var(--txt);font-family:var(--serif);font-size:clamp(2rem,4.4vw,3.4rem);font-weight:300;line-height:1.02;margin-block:.5rem .75rem}.plight-beat .eyebrow{color:var(--accent-ink)}.plight-beat .lead{margin:0;color:var(--txt-dim)}.pin-trans .pin-stage{background:transparent}.ptr{display:grid;align-items:center;padding:0 2rem;margin:0 auto;gap:2.5rem;grid-template-columns:1fr 1.1fr;inline-size:100%;max-inline-size:var(--maxw)}.ptr-copy h2{margin:.3rem 0 .5rem;color:var(--txt);font-family:var(--serif);font-size:clamp(1.8rem,3.6vw,2.8rem);font-weight:400}.ptr-copy .lead{color:var(--cds-text-secondary)}.ptr-readout{color:var(--txt);font:600 var(--fs-base) var(--mono);margin-block-start:1rem}.ptr-readout b{color:var(--accent-vivid);font-size:var(--fs-lg)}[data-carbon-theme=white] .ptr-readout b{color:#a82f00}.ptr-plot{padding:1.5rem;border:1px solid var(--frame);border-radius:0;background:var(--surface)}.ptr-plot svg{display:block;block-size:clamp(160px,22vw,260px);inline-size:100%}.ptr-axis{display:flex;justify-content:space-between;color:var(--cds-text-secondary);font:600 var(--fs-2xs) var(--mono);letter-spacing:.06em;margin-block-start:.5rem;text-transform:uppercase}@media (width <= 760px){.ptr{grid-template-columns:1fr}}.pin-shutter .pin-stage{background:transparent;isolation:isolate}.pbs{display:grid;align-content:center;padding:0 2rem;margin:0 auto;gap:3rem;inline-size:100%;max-inline-size:var(--maxw)}.pbs-copy{max-inline-size:44rem}.pbs-copy h2{margin:.3rem 0 .5rem;color:var(--txt);font-family:var(--serif);font-size:clamp(1.8rem,4vw,3rem);font-weight:400}.pbs-copy .lead{color:var(--cds-text-secondary)}.pbs-copy h2 .pbs-cool{color:#0085c8}[data-carbon-theme=night] .pbs-copy h2 .pbs-cool{color:#00a9ff}.pbs-readout{color:var(--txt);font:600 var(--fs-base) var(--mono);margin-block-start:1rem}:root:not([data-carbon-theme=night]) .pbs-readout{display:inline-flex;align-items:center;padding:.45rem .8rem;border:1px solid rgba(255,106,44,.3);border-radius:.5rem;background:linear-gradient(180deg,#401d09,#291106);color:#f7efe8;gap:.45em;line-height:1.1}.pbs-readout b{font-size:var(--fs-lg)}.pbs-stage{position:relative;block-size:clamp(120px,16vw,180px);margin-block-end:2rem}.pbs-bar{position:absolute;border-radius:0;box-shadow:0 10px 36px #00000040;top:0;right:0;bottom:0;left:0}.pbs-shutter{position:absolute;overflow:hidden;border-radius:10px 0 0 10px;background:repeating-linear-gradient(90deg,#1e2234ed,#1e2234ed 4px,#30364ced 4px,#30364ced 8px);inset-block:0;inset-inline-start:0}.pbs-edge{position:absolute;background:#fff;box-shadow:0 0 12px #fff;inline-size:3px;inset-block:0;inset-inline-end:0}.pbs-pass{position:absolute;display:inline-flex;align-items:center;padding:.34rem .62rem;border-radius:999px;background:#0c0914d1;color:#ffb87a;font:700 var(--fs-xs)/1 var(--mono);inset-block-end:.5rem;letter-spacing:.06em;text-transform:uppercase;transform:translate(.4rem)}:root:not([data-carbon-theme=night]) .pbs-pass{background:#382115e6}.pbs-axis{position:absolute;display:flex;justify-content:space-between;color:var(--cds-text-secondary);font:600 var(--fs-sm) var(--mono);inset-block-end:-2.1rem;inset-inline:0}.rv-wall{column-fill:balance;column-gap:1rem;columns:3 300px;margin-block-start:2rem}.rv-wall .rv-card{margin:0 0 1rem;block-size:auto;break-inside:avoid;-webkit-column-break-inside:avoid}.rv-foot{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-block-start:auto;padding-block-start:.25rem}.rv-verified{display:inline-flex;align-items:center;color:var(--txt-dim);font:500 var(--fs-2xs) var(--mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}@media (width <= 600px){.rv-wall{columns:1}}.ps-pick{margin:2.5rem 0 1.5rem}.ps-pick-scale{display:flex;justify-content:space-between;border-block-end:3px solid transparent;border-image:linear-gradient(90deg,#ffd24a,#ff9100,#ff3b1e,#c10018) 1;color:var(--cds-text-secondary);font:600 var(--fs-2xs) var(--mono);letter-spacing:.08em;margin-block-end:1rem;padding-block-end:.5rem;text-transform:uppercase}.ps-pick-row{display:grid;gap:.75rem;grid-template-columns:repeat(6,1fr)}@media screen and (prefers-reduced-motion: reduce){.ps-pcard{display:flex;flex-direction:column;padding:.75rem;border:1.5px solid var(--line);border-radius:0;background:var(--surface);cursor:pointer;gap:.2rem;text-align:start;transition:none}}.ps-pcard{display:flex;flex-direction:column;padding:.75rem;border:1.5px solid var(--line);border-radius:0;background:var(--surface);cursor:pointer;gap:.2rem;text-align:start;transition:border-color .15s,transform .15s,box-shadow .15s}.ps-pcard:hover{transform:translateY(-3px)}.ps-pcard.on{border-color:var(--accent-vivid);box-shadow:0 0 0 2px var(--accent-vivid),0 10px 26px #00000024}.ps-pcard-img{overflow:hidden;border-radius:0;aspect-ratio:4/3;background:#fff}.ps-pcard-img img{block-size:100%;inline-size:100%;object-fit:cover}.ps-pcard-n{color:var(--txt);font-family:var(--serif);font-size:var(--fs-base);margin-block-start:.3rem}.ps-pcard-m{color:var(--cds-text-secondary);font:600 var(--fs-2xs) var(--mono)}.ps-pcard-p{color:var(--accent-ink);font:700 var(--fs-sm) var(--mono)}@media (width <= 900px){.ps-pick-row{grid-template-columns:repeat(3,1fr)}}@media (width <= 520px){.ps-pick-row{grid-template-columns:repeat(2,1fr)}}.depth-layer{position:fixed;z-index:-2;top:0;right:0;bottom:0;left:0;opacity:var(--dim, 1);pointer-events:none}.depth-svg{position:absolute;block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0}.depth-img{position:absolute;block-size:100%;filter:blur(2px) saturate(1.04);inline-size:100%;top:0;right:0;bottom:0;left:0;object-fit:cover}.depth-vignette{position:absolute;background:radial-gradient(120% 92% at 50% 28%,transparent 42%,rgba(0,0,0,.34) 100%);top:0;right:0;bottom:0;left:0}.variant-d,.variant-e,.variant-f,.variant-g,.variant-h,.variant-i,.variant-d .section,.variant-e .section,.variant-f .section,.variant-g .section,.variant-h .section,.variant-i .section{background:transparent}.membrane{border:1px solid var(--glass-line);border-radius:0;background:color-mix(in srgb,var(--cds-layer) 80%,transparent);box-shadow:0 18px 60px #0000002e}.membrane--solid{background:var(--cds-layer)}.membrane--frost{-webkit-backdrop-filter:blur(20px) saturate(1.25);backdrop-filter:blur(20px) saturate(1.25);background:color-mix(in srgb,var(--cds-layer) 55%,transparent)}@media (width <= 560px){.membrane--frost{-webkit-backdrop-filter:blur(12px) saturate(1.2);backdrop-filter:blur(12px) saturate(1.2)}}.variant-d{--txt: #eceaff;--txt-dim: #aca3e0;--accent-ink: #ff9a5c;--cds-text-primary: #eceaff;--cds-text-secondary: #b3aae0;--cds-text-helper: #9a90c8;--surface: #16122e;--surface-2: #1d1840;--line: rgba(180, 170, 255, .16);--frame: rgba(180, 170, 255, .22);--glass-line: rgba(180, 170, 255, .22);--cds-layer: #16122e;--cds-layer-01: #16122e;--cds-layer-02: #1d1840;--cds-field: #1d1840;--cds-border-subtle: rgba(180, 170, 255, .16);color:#eceaff}.variant-d h1,.variant-d h2,.variant-d h3{color:#f4f1ff}.variant-d h1 b,.variant-d h2 b{color:#ff9a5c}.variant-d .lead,.variant-d p{color:#c4bcec}.variant-d .eyebrow{color:#b3a8ff}.variant-d .membrane{border-color:#b4aaff2e;background:#130e28bd}.variant-d .membrane--frost{background:#130e2880}.variant-d .cds--accordion__title,.variant-d .cds--accordion__content{color:#dfdbff}.d-hero{display:grid;min-block-size:96svh;place-items:center;text-align:center}.d-hero-inner{max-inline-size:50rem}.d-mark{margin-block-end:1.5rem;opacity:.96}.d-hero h1{font-family:var(--serif);font-size:clamp(2.6rem,6vw,5rem);font-weight:300;line-height:1.03}.d-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-block-start:2rem}.d-band{padding:3rem;max-inline-size:62rem}.d-band h2,.d-final h2{font-family:var(--serif);font-size:clamp(1.9rem,4vw,3rem);font-weight:300}.d-sci{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin-block-start:2rem}.d-sci-card{position:relative;padding:1.5rem}.d-sci-n{color:#ff9a5c;font:700 var(--fs-sm) var(--mono)}.d-sci-card h3{margin:.3rem 0 .4rem;font-family:var(--serif);font-size:var(--fs-lg);font-weight:500}.d-two{display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media screen and (prefers-reduced-motion: reduce){.d-inst{padding:2.5rem;border:1px solid var(--glass-line);cursor:pointer;text-align:start;transition:none}}.d-inst{padding:2.5rem;border:1px solid var(--glass-line);cursor:pointer;text-align:start;transition:transform .2s,box-shadow .2s}.d-inst:hover{transform:translateY(-4px)}.d-inst h2{margin:.3rem 0 .5rem;font-family:var(--serif);font-size:var(--fs-xl)}.d-inst .go,.d-two .go{display:inline-flex;align-items:center;color:#ff9a5c;font:600 var(--fs-xs) var(--mono);gap:8px;letter-spacing:.06em;margin-block-start:1rem;text-transform:uppercase}.d-ben{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);margin-block-start:2rem}.d-ben-card{padding:1.5rem}.d-ben-card h3{color:#ff9a5c;font-size:var(--fs-base);margin-block-end:.6rem}.d-ben-card ul{display:grid;padding:0;margin:0;gap:.5rem;list-style:none}.d-ben-card li{position:relative;color:#c4bcec;font-size:var(--fs-sm);padding-inline-start:1.1rem}.d-ben-card li:before{position:absolute;color:#ff9a5c;content:"·";font-weight:700;inset-inline-start:.2rem}.d-research{display:grid;align-items:center;padding:2.5rem;gap:2.5rem;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.d-research-stat .n{color:#ff9a5c;font-family:var(--serif);font-size:clamp(3rem,7vw,5.5rem);font-weight:300;line-height:1}.d-research-stat .l{color:#aca3e0;font:600 var(--fs-xs) var(--mono);margin-block-start:.5rem}.d-how{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);margin-block-start:2rem}.d-how-card{padding:1.5rem;border-block-start:3px solid #ff9a5c}.d-how-n{color:#ff9a5c;font:700 var(--fs-lg) var(--mono)}.d-how-card h3{margin:.3rem 0;font-family:var(--serif);font-size:var(--fs-md)}.d-int{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin-block-start:2rem}.d-int-card{padding:1.5rem}.d-int-card h3{color:#f4f1ff;font-family:var(--serif);font-size:var(--fs-lg)}.d-final{padding:4rem 2.5rem;text-align:center}.d-final .d-cta{justify-content:center}.d-pan-hero{padding-block-start:3rem}.d-pan-hero h1{font-family:var(--serif);font-size:clamp(2.4rem,5.5vw,4.4rem);font-weight:300;line-height:1.04}.d-pan-media{overflow:hidden;padding:.75rem}.d-pan-media img{display:block;border-radius:0;inline-size:100%}.d-pan-buy{padding:2rem}.dock{margin-block-start:1.5rem}.dock-rail{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;padding:1rem 0;gap:.75rem}@media screen and (prefers-reduced-motion: reduce){.dock-card{flex:0 0 auto;border:0;background:none;cursor:pointer;inline-size:clamp(96px,12vw,150px);opacity:calc(1 - var(--d, 0) * .18);text-align:center;transform:scale(calc(1 - var(--d, 0) * .12));transition:none}}.dock-card{flex:0 0 auto;border:0;background:none;cursor:pointer;inline-size:clamp(96px,12vw,150px);opacity:calc(1 - var(--d, 0) * .18);text-align:center;transform:scale(calc(1 - var(--d, 0) * .12));transition:transform .28s cubic-bezier(.2,.8,.2,1),opacity .28s}.dock-card.on{opacity:1;transform:scale(1.18)}.dock-img{display:block;overflow:hidden;border:2px solid transparent;border-radius:0;aspect-ratio:3/4;background:#0e0b22;box-shadow:0 16px 40px #00000073}.dock-card.on .dock-img{border-color:#ff9a5c;box-shadow:0 0 0 2px #ff9a5c,0 22px 60px #ff8c3c4d}.dock-img img{block-size:100%;inline-size:100%;object-fit:cover}.dock-meta{display:block;margin-block-start:.5rem}.dock-meta b{display:block;color:#f4f1ff;font-family:var(--serif)}.dock-meta i{color:#aca3e0;font:600 var(--fs-2xs) var(--mono);font-style:normal}.dock-readout{color:#ff9a5c;font:700 var(--fs-sm) var(--mono);letter-spacing:.04em;margin-block-start:1rem;text-align:center}@media (width <= 760px){.d-sci,.d-two,.d-ben,.d-how,.d-int,.d-research{grid-template-columns:1fr}}.variant-e{--txt: #1c1518;--txt-dim: #6a5a52;--accent-ink: #b23200;--cds-text-primary: #1c1518;--cds-text-secondary: #5a4a44;--cds-text-helper: #7a6a62;--surface: #fffdf9;--surface-2: #f7f0e6;--line: rgba(40, 20, 10, .16);--frame: rgba(40, 20, 10, .24);--glass-line: rgba(40, 20, 10, .12);--cds-layer: #fffdf9;--cds-layer-01: #fffdf9;--cds-layer-02: #f7f0e6;--cds-field: #ffffff;--cds-border-subtle: rgba(40, 20, 10, .14);color:#1c1518}.variant-e .membrane{border-color:#28140a1f;background:#fffdf9cc;box-shadow:0 14px 44px #3c1e0a14}.variant-e h1,.variant-e h2,.variant-e h3{color:#1c1518}.variant-e h1 b,.variant-e h2 b{color:#b23200;font-weight:600}.e-mast{padding:4rem 0 2.5rem;border-block-end:2px solid var(--frame)}.e-kicker{display:flex;flex-wrap:wrap;justify-content:space-between;border-block-end:1px solid var(--line);color:var(--txt-dim);font:600 var(--fs-xs) var(--mono);gap:1rem;letter-spacing:.12em;margin-block-end:2rem;padding-block-end:.75rem;text-transform:uppercase}.e-mast h1{font-family:var(--serif);font-size:clamp(2.8rem,7vw,6rem);font-weight:300;letter-spacing:-.02em;line-height:.98}.e-deck{color:#3a2e2a;font-family:var(--serif);font-size:clamp(1.2rem,2.2vw,1.6rem);font-weight:300;line-height:1.4;margin-block-start:1.5rem;max-inline-size:46rem}.e-bylines{display:flex;flex-wrap:wrap;color:var(--txt-dim);font:600 var(--fs-xs) var(--mono);gap:2rem;letter-spacing:.08em;margin-block-start:1.5rem;text-transform:uppercase}.e-lead{display:grid;align-items:start;gap:3rem;grid-template-columns:1.1fr 1fr}.e-lead-fig{margin:0}.e-lead-fig img{display:block;border-radius:4px;inline-size:100%}.e-lead-copy h2{font-family:var(--serif);font-size:clamp(1.8rem,3.4vw,2.8rem);font-weight:400;line-height:1.08}.e-lead-copy .drop:first-letter{padding:.05em .12em 0 0;color:#b23200;float:inline-start;font-family:var(--serif);font-size:3.4em;font-weight:600;line-height:.78}.e-lead-copy p{margin-block-start:1rem}.e-pull{padding:2.5rem 0;text-align:center}.e-pull blockquote{padding:2rem 0;margin:0 auto;border-block-end:2px solid var(--frame);border-block-start:2px solid var(--frame);color:#2a201c;font-family:var(--serif);font-size:clamp(1.5rem,3.4vw,2.6rem);font-weight:300;line-height:1.3;max-inline-size:50rem}.e-cols{column-gap:2rem;columns:4 230px;margin-block-start:2rem}.e-col{border-block-start:1px solid var(--frame);break-inside:avoid;margin-block-end:1.5rem;padding-block-start:1rem}.e-col-n{color:#b23200;font:700 var(--fs-xs) var(--mono)}.e-col h3{margin:.3rem 0;font-family:var(--serif);font-size:var(--fs-md)}.e-col p{color:#4a3e38;font-size:var(--fs-sm)}.e-index{padding:0;margin:2rem 0 0;counter-reset:idx;list-style:none}@media screen and (prefers-reduced-motion: reduce){.e-index li{display:grid;align-items:center;padding:1.5rem 0;border-block-start:1px solid var(--frame);cursor:pointer;gap:1.5rem;grid-template-columns:auto 1fr auto;transition:none}}.e-index li{display:grid;align-items:center;padding:1.5rem 0;border-block-start:1px solid var(--frame);cursor:pointer;gap:1.5rem;grid-template-columns:auto 1fr auto;transition:padding-left .2s,color .2s}.e-index li:last-child{border-block-end:1px solid var(--frame)}.e-index li:hover,.e-index li.on{padding-inline-start:.75rem}.e-index li.on{color:#b23200}.e-idx-n{color:#b23200;font-family:var(--serif);font-size:var(--fs-xl);font-weight:300}.e-index h3{margin:0;font-family:var(--serif);font-size:var(--fs-lg)}.e-index p{margin:.2rem 0 0;color:#5a4a44}.e-pansel{display:grid;align-items:start;gap:2.5rem;grid-template-columns:1fr 1.2fr}.e-index--pan{margin:0}.e-index--pan li{padding:1rem 0;grid-template-columns:auto 1fr}.e-index--pan h3{font-size:var(--fs-md)}.e-feature{position:sticky;margin:0;inset-block-start:88px}.e-feature img{display:block;border-radius:4px;inline-size:100%}.e-feature figcaption{margin-block-start:1rem}.e-feature h2{font-family:var(--serif);font-size:var(--fs-lg);font-weight:400}.e-ben{display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);margin-block-start:2rem}.e-ben-col{border-block-start:2px solid var(--frame);padding-block-start:1rem}.e-ben-col h3{font-family:var(--serif);font-size:var(--fs-md);margin-block-end:.75rem}.e-ben-col ul{display:grid;padding:0;margin:0;gap:.5rem;list-style:none}.e-ben-col li{position:relative;color:#4a3e38;font-size:var(--fs-sm);padding-inline-start:1rem}.e-ben-col li:before{position:absolute;color:#b23200;content:"·";inset-inline-start:0}.e-how{margin-block-start:2rem}.e-how-row{display:grid;padding:1.5rem 0;border-block-start:1px solid var(--frame);gap:1.5rem;grid-template-columns:auto 1fr}.e-how-n{color:#b23200;font-family:var(--serif);font-size:var(--fs-2xl);font-weight:300}.e-how-row h3{font-family:var(--serif);font-size:var(--fs-lg)}.e-int{margin-block-start:2rem}.e-int-row{display:flex;align-items:baseline;justify-content:space-between;padding:1rem 0;border-block-start:1px solid var(--frame);gap:1.5rem}.e-int-row h3{font-family:var(--serif);font-size:var(--fs-lg)}.e-int-row p{color:#5a4a44;max-inline-size:34rem;text-align:end}.e-final{padding:4rem 0;border-block-start:2px solid var(--frame);text-align:center}.e-final h2{font-family:var(--serif);font-size:clamp(2rem,5vw,3.4rem);font-weight:300}.e-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-block-start:1.5rem}@media (width <= 860px){.e-lead,.e-pansel{grid-template-columns:1fr}.e-ben{grid-template-columns:1fr 1fr}.e-feature{position:static}.e-int-row{flex-direction:column}.e-int-row p{text-align:start}}.variant-f{--txt: #11161d;--txt-dim: #5b6675;--accent-ink: #b23200;--cds-text-primary: #11161d;--cds-text-secondary: #4d5765;--cds-text-helper: #6b7585;--surface: #ffffff;--surface-2: #eef3f8;--line: rgba(30, 50, 80, .14);--frame: rgba(30, 50, 80, .2);--glass-line: rgba(30, 50, 80, .1);--cds-layer: #ffffff;--cds-layer-01: #ffffff;--cds-layer-02: #eef3f8;--cds-field: #f4f8fc;--cds-border-subtle: rgba(30, 50, 80, .12);color:#11161d}.variant-f .membrane--solid{border:1px solid var(--line);background:#ffffffeb;box-shadow:0 12px 36px #14284612}.variant-f h1,.variant-f h2,.variant-f h3{color:#11161d}.variant-f h1 b,.variant-f h2 b{color:#b23200;font-weight:600}.f-hero{padding:4rem 0 2.5rem}.f-hero--pan{padding-block-end:2rem}.f-tag{display:inline-block;padding:.35rem .8rem;border:1px solid var(--line);border-radius:0;color:var(--txt-dim);font:600 var(--fs-xs) var(--mono);letter-spacing:.14em;text-transform:uppercase}.f-hero h1{font-family:var(--serif);font-size:clamp(2.6rem,6vw,4.8rem);font-weight:300;line-height:1.02;margin-block-start:1rem}.f-hero .lead{max-inline-size:46rem}.f-cta{display:flex;flex-wrap:wrap;gap:.75rem;margin-block-start:1.5rem}.f-stats{display:grid;gap:.75rem;grid-template-columns:repeat(4,1fr);margin-block-start:2.5rem}.f-stat{padding:1rem;border-radius:0;text-align:start}.f-stat-n{color:#11161d;font-family:var(--serif);font-size:clamp(1.6rem,3vw,2.4rem);font-weight:300}.f-stat-n em{color:var(--txt-dim);font-size:.5em;font-style:normal;margin-inline-start:.2rem}.f-stat-l{color:var(--txt-dim);font:600 var(--fs-xs) var(--mono);margin-block-start:.4rem}.f-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin-block-start:2rem}.f-card{padding:1.5rem;border-radius:0;border-inline-start:3px solid #b23200}.f-card-n{color:#b23200;font:700 var(--fs-sm) var(--mono)}.f-card h3{margin:.3rem 0 .4rem;font-family:var(--serif);font-size:var(--fs-lg)}.f-stat-big{color:#b23200;font-family:var(--serif);font-size:clamp(2.6rem,6vw,4.5rem);font-weight:300;margin-block-start:1rem}.f-stat-big span{display:block;color:var(--txt-dim);font:600 var(--fs-xs) var(--mono);margin-block-start:.3rem}.f-ben{display:grid;gap:.75rem;grid-template-columns:repeat(4,1fr);margin-block-start:2rem}.f-ben-card{padding:1rem;border-radius:0}.f-ben-card h3{color:#b23200;font-size:var(--fs-base);margin-block-end:.5rem}.f-ben-card ul{display:grid;padding:0;margin:0;gap:.45rem;list-style:none}.f-ben-card li{position:relative;color:var(--txt-dim);font-size:var(--fs-sm);padding-inline-start:.9rem}.f-ben-card li:before{position:absolute;color:#b23200;content:"+";inset-inline-start:0}.f-proto{display:grid;gap:.75rem;margin-block-start:2rem}.f-proto-row{display:grid;align-items:start;padding:1rem;border-radius:0;gap:1rem;grid-template-columns:auto 1fr}.f-proto-n{color:#b23200;font:700 var(--fs-lg) var(--mono)}.f-proto-row h3{font-family:var(--serif);font-size:var(--fs-md)}.f-config{display:grid;padding:2rem;border-radius:0;gap:1.5rem;margin-block-start:1rem}.f-q{display:grid;align-items:start;gap:1rem;grid-template-columns:auto 1fr}.f-q-n{display:grid;border-radius:50%;background:#b23200;block-size:2rem;color:#fff;font:700 var(--fs-base) var(--mono);inline-size:2rem;place-items:center}.f-q h3{font-family:var(--serif);font-size:var(--fs-lg);margin-block-end:.75rem}.f-opts{display:grid;gap:.75rem;grid-template-columns:repeat(3,1fr)}.f-opts--3{grid-template-columns:repeat(3,1fr)}@media screen and (prefers-reduced-motion: reduce){.f-opt{padding:1rem;border:1.5px solid var(--line);border-radius:0;background:#fff;cursor:pointer;text-align:start;transition:none}}.f-opt{padding:1rem;border:1.5px solid var(--line);border-radius:0;background:#fff;cursor:pointer;text-align:start;transition:border-color .15s,transform .15s}.f-opt:hover{transform:translateY(-2px)}.f-opt.on{border-color:#b23200;box-shadow:0 0 0 2px #b23200}.f-opt b{display:block;font-family:var(--serif);font-size:var(--fs-base)}.f-opt i{color:var(--txt-dim);font:600 var(--fs-xs) var(--mono);font-style:normal}.f-rec{display:grid;align-items:center;border-block-start:1px solid var(--line);gap:1.5rem;grid-template-columns:auto 1fr;padding-block-start:1.5rem}.f-rec-img{overflow:hidden;border-radius:0;inline-size:clamp(120px,18vw,200px)}.f-rec-img img{display:block;inline-size:100%}.f-rec-body h2{font-family:var(--serif);font-size:var(--fs-lg)}.f-rec-row{display:flex;flex-wrap:wrap;align-items:center;margin:.75rem 0;gap:1rem}.f-rec-alt{color:var(--txt-dim);font:600 var(--fs-xs) var(--mono)}.f-alt-row{display:flex;flex-wrap:wrap;gap:.4rem;margin-block-start:.4rem}.f-alt-row button{padding:.3rem .6rem;border:1px solid var(--line);border-radius:0;background:#fff;color:var(--txt-dim);cursor:pointer;font:600 var(--fs-xs) var(--mono)}.f-alt-row button.on{border-color:#b23200;color:#b23200}.f-buy{padding:1.5rem;border-radius:0}.f-buy-media img{border-radius:0;inline-size:100%}@media (width <= 860px){.f-stats,.f-ben{grid-template-columns:1fr 1fr}.f-grid,.f-opts,.f-rec{grid-template-columns:1fr}}.variant-g{--txt: #f7ece2;--txt-dim: #c9b4a4;--accent-ink: #ff8a4c;--cds-text-primary: #f7ece2;--cds-text-secondary: #d4bfae;--cds-text-helper: #bba596;--surface: #1d1109;--surface-2: #27160b;--line: rgba(255, 200, 150, .16);--frame: rgba(255, 200, 150, .24);--glass-line: rgba(255, 200, 150, .2);--cds-layer: #1d1109;--cds-layer-01: #1d1109;--cds-layer-02: #27160b;--cds-field: #27160b;--cds-border-subtle: rgba(255, 200, 150, .16);color:#f7ece2}.variant-g h1,.variant-g h2,.variant-g h3{color:#fbf2e9}.variant-g h1 b,.variant-g h2 b{color:#ff8a4c;font-weight:600}.variant-g .lead,.variant-g p{color:#d8c4b4}.variant-g .eyebrow{color:#ffb27a}.variant-g .membrane{border-color:#ffc89629;background:#1d1109b8}.variant-g .membrane--frost{background:#1d110975}.g-hero{position:relative;display:flex;overflow:hidden;align-items:center;min-block-size:96svh}.g-hero--pan{min-block-size:72svh}.g-hero-bg,.g-band-bg{position:absolute;z-index:0;block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;object-fit:cover}.g-scrim{position:absolute;z-index:1;background:linear-gradient(90deg,rgba(20,10,4,.86),rgba(20,10,4,.45) 55%,transparent),linear-gradient(0deg,rgba(20,10,4,.7),transparent 45%);top:0;right:0;bottom:0;left:0}.g-hero-copy{position:relative;z-index:2;max-inline-size:48rem}.g-hero h1{font-family:var(--serif);font-size:clamp(2.6rem,6vw,5rem);font-weight:300;line-height:1.02}.g-cta{display:flex;flex-wrap:wrap;gap:.75rem;margin-block-start:1.5rem}.g-day{display:grid;padding:0;margin:2rem 0 0;gap:.75rem;list-style:none}.g-day-step{display:grid;align-items:start;padding:1rem 1.5rem;border-radius:0;gap:1rem;grid-template-columns:5rem 1fr}.g-day-t{color:#ff8a4c;font:700 var(--fs-base) var(--mono);padding-block-start:.2rem}.g-day-step h3{font-family:var(--serif);font-size:var(--fs-lg);margin-block-end:.3rem}.g-band{position:relative;display:flex;overflow:hidden;align-items:center;min-block-size:80svh}.g-band--cool .g-scrim{background:linear-gradient(90deg,rgba(10,8,24,.86),rgba(10,8,24,.45) 55%,transparent),linear-gradient(0deg,rgba(10,8,24,.7),transparent 45%)}.g-band-card{position:relative;z-index:2;padding:2.5rem;max-inline-size:34rem}.g-band-card h2{font-family:var(--serif);font-size:clamp(2rem,4vw,3rem);font-weight:300}.g-band--cool .g-band-card h2 b{color:#bfa8ff}.g-ben{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);margin-block-start:2rem}.g-ben-card{padding:1.5rem;border-radius:0}.g-ben-card h3{color:#ff8a4c;font-size:var(--fs-base);margin-block-end:.6rem}.g-ben-card ul{display:grid;padding:0;margin:0;gap:.5rem;list-style:none}.g-ben-card li{position:relative;color:#d8c4b4;font-size:var(--fs-sm);padding-inline-start:1.1rem}.g-ben-card li:before{position:absolute;color:#ff8a4c;content:"·";font-weight:700;inset-inline-start:.3rem}.g-how{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);margin-block-start:2rem}.g-how-card{padding:1.5rem;border-radius:0;border-block-start:3px solid #ff8a4c}.g-how-n{color:#ff8a4c;font:700 var(--fs-lg) var(--mono)}.g-how-card h3{margin:.3rem 0;font-family:var(--serif);font-size:var(--fs-md)}.g-pan-hero{padding-block-start:3rem}.g-pan-hero h1{font-family:var(--serif);font-size:clamp(2.4rem,5.5vw,4.4rem);font-weight:300}.g-pan-media{overflow:hidden;padding:.75rem}.g-pan-media img{display:block;border-radius:0;inline-size:100%}.g-pan-buy{padding:2rem}.g-goals{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin-block-start:1.5rem}@media screen and (prefers-reduced-motion: reduce){.g-goal{display:grid;align-items:center;padding:.75rem;border:1.5px solid var(--glass-line);border-radius:0;cursor:pointer;gap:1rem;grid-template-columns:auto 1fr;text-align:start;transition:none}}.g-goal{display:grid;align-items:center;padding:.75rem;border:1.5px solid var(--glass-line);border-radius:0;cursor:pointer;gap:1rem;grid-template-columns:auto 1fr;text-align:start;transition:transform .18s,box-shadow .18s,border-color .18s}.g-goal:hover{transform:translateY(-3px)}.g-goal.on{border-color:#ff8a4c;box-shadow:0 0 0 2px #ff8a4c,0 16px 40px #ff782838}.g-goal-img{overflow:hidden;border-radius:0;aspect-ratio:1;background:#0e0805;inline-size:clamp(90px,11vw,140px)}.g-goal-img img{block-size:100%;inline-size:100%;object-fit:cover}.g-goal-txt b{display:block;color:#fbf2e9;font-family:var(--serif);font-size:var(--fs-lg)}.g-goal-txt i{display:block;margin:.2rem 0;color:#c9b4a4;font:600 var(--fs-xs) var(--mono);font-style:normal}.g-goal-rec{color:#ff8a4c;font:700 var(--fs-xs) var(--mono)}@media (width <= 860px){.g-ben,.g-how{grid-template-columns:1fr 1fr}.g-goals{grid-template-columns:1fr}.g-day-step{grid-template-columns:4rem 1fr}}.variant-h{--txt: #f1eaff;--txt-dim: #b9aee0;--accent-ink: #ff7ad0;--cds-text-primary: #f1eaff;--cds-text-secondary: #c3b6e8;--cds-text-helper: #a99cd0;--surface: #140a26;--surface-2: #1c0f34;--line: rgba(220, 170, 255, .16);--frame: rgba(220, 170, 255, .24);--glass-line: rgba(220, 170, 255, .22);--cds-layer: #140a26;--cds-layer-01: #140a26;--cds-layer-02: #1c0f34;--cds-field: #1c0f34;--cds-border-subtle: rgba(220, 170, 255, .16);color:#f1eaff}.variant-h h1,.variant-h h2,.variant-h h3{color:#f7f1ff}.variant-h h1 b,.variant-h h2 b{color:#ff7ad0;font-weight:600}.variant-h .lead,.variant-h p{color:#c8bce8}.variant-h .eyebrow{color:#d59cff}.variant-h .membrane{border-color:#dcaaff2e;background:#140a269e}.variant-h .membrane--frost{background:#140a266b}.h-hero{display:grid;min-block-size:94svh;place-items:center;text-align:center}.h-hero-inner{max-inline-size:50rem}.h-mark{margin-block-end:1.5rem}.h-hero h1{font-family:var(--serif);font-size:clamp(2.6rem,6vw,5rem);font-weight:300;line-height:1.03}.h-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-block-start:2rem}.h-sci{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin-block-start:2rem}.h-card{padding:1.5rem}.h-card-n{color:#ff7ad0;font:700 var(--fs-sm) var(--mono)}.h-card h3{margin:.3rem 0 .4rem;font-family:var(--serif);font-size:var(--fs-lg)}.h-two{display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media screen and (prefers-reduced-motion: reduce){.h-inst{padding:2.5rem;border:1px solid var(--glass-line);cursor:pointer;text-align:start;transition:none}}.h-inst{padding:2.5rem;border:1px solid var(--glass-line);cursor:pointer;text-align:start;transition:transform .2s}.h-inst:hover{transform:translateY(-4px)}.h-inst h2{margin:.3rem 0 .5rem;font-family:var(--serif);font-size:var(--fs-xl)}.h-inst .go{display:inline-flex;align-items:center;color:#ff7ad0;font:600 var(--fs-xs) var(--mono);gap:8px;margin-block-start:1rem;text-transform:uppercase}.h-ben{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);margin-block-start:2rem}.h-ben-card{padding:1.5rem}.h-ben-card h3{color:#ff7ad0;font-size:var(--fs-base);margin-block-end:.6rem}.h-ben-card ul{display:grid;padding:0;margin:0;gap:.5rem;list-style:none}.h-ben-card li{position:relative;color:#c8bce8;font-size:var(--fs-sm);padding-inline-start:1.1rem}.h-ben-card li:before{position:absolute;color:#ff7ad0;content:"✦";font-size:.7em;inset-block-start:.25em;inset-inline-start:0}.h-how{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);margin-block-start:2rem}.h-how-card{padding:1.5rem;border-block-start:3px solid #ff7ad0}.h-how-n{color:#ff7ad0;font:700 var(--fs-lg) var(--mono)}.h-how-card h3{margin:.3rem 0;font-family:var(--serif);font-size:var(--fs-md)}.h-pan-hero{padding-block-start:3rem}.h-pan-hero h1{font-family:var(--serif);font-size:clamp(2.4rem,5.5vw,4.4rem);font-weight:300}.h-pan-buy{padding:2rem}.h-radial{position:relative;margin:2rem auto 0;aspect-ratio:1;inline-size:min(92vw,560px)}.h-radial-core{position:absolute;z-index:3;padding:.5rem;border-radius:0;inline-size:40%;inset-block-start:50%;inset-inline-start:50%;text-align:center;transform:translate(-50%,-50%)}.h-radial-core img{border-radius:0;aspect-ratio:3/4;inline-size:100%;object-fit:cover}.h-radial-meta{margin-block-start:.4rem}.h-radial-meta b{display:block;color:#f7f1ff;font-family:var(--serif)}.h-radial-meta i{color:#b9aee0;font:600 var(--fs-2xs) var(--mono);font-style:normal}@media screen and (prefers-reduced-motion: reduce){.h-petal{position:absolute;z-index:2;border:0;background:none;cursor:pointer;inline-size:18%;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%) rotate(var(--a)) translateY(calc(-1*clamp(140px,30vw,250px))) rotate(calc(-1 * var(--a)));transition:none}}.h-petal{position:absolute;z-index:2;border:0;background:none;cursor:pointer;inline-size:18%;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%) rotate(var(--a)) translateY(calc(-1*clamp(140px,30vw,250px))) rotate(calc(-1 * var(--a)));transition:filter .2s}.h-petal-img{display:block;overflow:hidden;border:2px solid transparent;border-radius:50%;aspect-ratio:1;box-shadow:0 10px 26px #0006}.h-petal-img img{block-size:100%;inline-size:100%;object-fit:cover}.h-petal.on .h-petal-img{border-color:#ff7ad0;box-shadow:0 0 0 2px #ff7ad0,0 0 28px #ff78d080}.h-petal-n{display:block;color:#c8bce8;font:600 var(--fs-2xs) var(--mono);margin-block-start:.3rem;text-align:center}.pin-bloom .pin-stage{background:#0b0518}.bloom{position:absolute;display:grid;top:0;right:0;bottom:0;left:0;place-items:center}.bloom-svg{position:absolute;block-size:min(80vh,80vw);inline-size:min(80vh,80vw)}.bloom-ring,.bloom-ring2{transform-box:view-box;transform-origin:center}.bloom-copy{position:relative;z-index:2;display:grid;padding:0 2rem;max-inline-size:40rem;place-items:center;text-align:center}@media screen and (prefers-reduced-motion: reduce){.bloom-beat{grid-area:1/1;transition:none}}.bloom-beat{grid-area:1/1;transition:opacity .4s ease}.bloom-beat h2{color:#fff;font-family:var(--serif);font-size:clamp(2.2rem,5.5vw,4rem);font-weight:300;margin-block-end:.5rem}.bloom-beat .lead{margin:0 auto;color:#f0eaffdb}@media (width <= 860px){.h-sci,.h-two,.h-ben,.h-how{grid-template-columns:1fr}}.variant-i{--txt: #f1f1f3;--txt-dim: #8c8c95;--accent-ink: #ff6a2c;--cds-text-primary: #f1f1f3;--cds-text-secondary: #9a9aa4;--cds-text-helper: #7a7a84;--surface: #121214;--surface-2: #1a1a1e;--line: rgba(255, 255, 255, .13);--frame: rgba(255, 255, 255, .2);--glass-line: rgba(255, 255, 255, .12);--cds-layer: #121214;--cds-layer-01: #121214;--cds-layer-02: #1a1a1e;--cds-field: #1a1a1e;--cds-border-subtle: rgba(255, 255, 255, .12);color:#f1f1f3}.variant-i h1,.variant-i h2,.variant-i h3{color:#fafafa;letter-spacing:-.02em}.variant-i .i-accent{color:#ff6a2c}.i-hero{display:flex;align-items:center;min-block-size:90svh}.i-hero--pan{min-block-size:60svh}.i-meta{display:flex;flex-wrap:wrap;border-block-end:1px solid var(--line);color:var(--txt-dim);font:600 var(--fs-xs) var(--mono);gap:1.5rem;letter-spacing:.14em;margin-block-end:2rem;padding-block-end:1rem;text-transform:uppercase}.i-hero h1{font-family:var(--serif);font-size:clamp(3rem,9vw,7rem);font-weight:300;line-height:.96}.i-lead{color:var(--txt-dim);font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.5;margin-block-start:1.5rem;max-inline-size:44rem}.i-cta{display:flex;flex-wrap:wrap;gap:.75rem;margin-block-start:2rem}.i-sectit{display:flex;align-items:baseline;border-block-start:1px solid var(--frame);gap:1rem;margin-block-end:2rem;padding-block-start:1rem}.i-num{color:#ff6a2c;font:600 var(--fs-xs) var(--mono)}.i-sectit h2{font-family:var(--serif);font-size:clamp(1.8rem,4vw,3rem);font-weight:300}.i-rows{display:grid}.i-row{display:grid;align-items:baseline;padding:1.5rem 0;border-block-start:1px solid var(--line);gap:1.5rem;grid-template-columns:3rem 14rem 1fr}.i-row-k{color:#ff6a2c;font:600 var(--fs-sm) var(--mono)}.i-row h3{font-family:var(--serif);font-size:var(--fs-lg)}.i-row p{color:var(--txt-dim)}@media screen and (prefers-reduced-motion: reduce){.i-prod{display:grid;align-items:center;padding:2rem 0;border-block-start:1px solid var(--frame);cursor:pointer;gap:1.5rem;grid-template-columns:1fr auto auto;transition:none}}.i-prod{display:grid;align-items:center;padding:2rem 0;border-block-start:1px solid var(--frame);cursor:pointer;gap:1.5rem;grid-template-columns:1fr auto auto;transition:padding-left .2s}.i-prod:last-child{border-block-end:1px solid var(--frame)}.i-prod:hover{padding-inline-start:.75rem}.i-prod-k{color:var(--txt-dim);font:600 var(--fs-xs) var(--mono);letter-spacing:.12em;text-transform:uppercase}.i-prod h3{font-family:var(--serif);font-size:clamp(2rem,4vw,3rem);font-weight:300}.i-prod p{color:var(--txt-dim);font-family:var(--mono);font-size:var(--fs-sm)}.i-ben{display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr)}.i-ben-col{border-block-start:2px solid var(--frame);padding-block-start:1rem}.i-ben-col h3{font-size:var(--fs-base);margin-block-end:.75rem}.i-ben-col ul{display:grid;padding:0;margin:0;gap:.5rem;list-style:none}.i-ben-col li{position:relative;color:var(--txt-dim);font-size:var(--fs-sm);padding-inline-start:1rem}.i-ben-col li:before{position:absolute;color:#ff6a2c;content:"·";inset-inline-start:0}.i-big{color:#ff6a2c;font-family:var(--serif);font-size:clamp(2.6rem,6vw,4.5rem);font-weight:300;margin-block-start:1rem}.i-big span{display:block;color:var(--txt-dim);font:600 var(--fs-xs) var(--mono);margin-block-start:.3rem}.i-seg .cds--content-switcher{flex-wrap:wrap;gap:2px}.i-seg{margin-block-start:.75rem}.i-readout{display:grid;align-items:start;border-block-start:1px solid var(--line);gap:2.5rem;grid-template-columns:1fr 1.2fr;margin-block-start:2.5rem;padding-block-start:2rem}.i-readout-media img{display:block;border-radius:4px;inline-size:100%}.i-readout-body h2{font-family:var(--serif);font-size:clamp(2rem,4vw,3rem);font-weight:300}.i-specgrid{display:grid;margin:1.5rem 0;gap:1rem;grid-template-columns:repeat(4,1fr)}.i-specgrid b{color:#fafafa;font:300 var(--fs-lg)/1 var(--serif)}.i-specgrid span{display:block;color:var(--txt-dim);font:600 var(--fs-2xs) var(--mono);margin-block-start:.3rem;text-transform:uppercase}@media (width <= 860px){.i-ben,.i-specgrid{grid-template-columns:1fr 1fr}.i-row{grid-template-columns:2.5rem 1fr}.i-row p{grid-column:2}.i-readout{grid-template-columns:1fr}}.px-ben{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);margin-block-start:2rem}.px-ben-card{padding:1.5rem}.px-ben-card h3{color:var(--accent-ink);font-size:var(--fs-base);margin-block-end:.6rem}.px-ben-card ul{display:grid;padding:0;margin:0;gap:.5rem;list-style:none}.px-ben-card li{position:relative;color:var(--cds-text-secondary);font-size:var(--fs-sm);padding-inline-start:1rem}.px-ben-card li:before{position:absolute;color:var(--accent-ink);content:"·";font-weight:700;inset-inline-start:.2rem}.px-int{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin-block-start:2rem}.px-int-card{padding:1.5rem}.px-int-card h3{font-family:var(--serif);font-size:var(--fs-lg);margin-block-end:.3rem}@media (width <= 860px){.px-ben{grid-template-columns:1fr 1fr}.px-int{grid-template-columns:1fr}}.variant-j{--bg: #f1e7d6;--cds-background: #f1e7d6;--surface: #fbf5ea;--surface-2: #f3e9d8}[data-carbon-theme=night] .variant-j{--bg: #181109;--cds-background: #181109;--surface: #241a10;--surface-2: #2e2216}.variant-j .j-h1{font-family:var(--serif);font-size:clamp(2.75rem,6vw,4.5rem);font-weight:300;letter-spacing:-.02em;line-height:1.02}.variant-j .j-lead{font-size:var(--fs-md);margin-block-start:1rem;max-inline-size:44rem}.variant-j .j-ends{display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-block-start:3rem}.variant-j .j-end{padding:1.5rem;border:1px solid var(--frame);background:var(--surface)}.variant-j .j-end h2{font-family:var(--serif);font-size:var(--fs-lg);margin-block:.5rem}.variant-j .j-end p{color:var(--txt-dim);margin-block-start:.25rem}.variant-j .j-go{display:inline-flex;align-items:center;color:var(--accent-ink);font:600 var(--fs-sm) var(--mono);gap:6px;margin-block-start:.75rem}.pin-arc .pin-stage{display:grid;padding:0 1rem;min-block-size:100vh;place-items:center}.arc{display:grid;gap:2rem;inline-size:min(92vw,58rem)}.arc-svg{inline-size:100%;max-block-size:44vh}.arc-copy{position:relative;min-block-size:7rem;text-align:center}@media screen and (prefers-reduced-motion: reduce){.arc-beat{position:absolute;inset-inline:0;transition:none}}.arc-beat{position:absolute;inset-inline:0;transition:opacity .4s ease}.arc-beat h2{font-family:var(--serif);font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:300}.arc-beat .lead{margin:.5rem auto 0;max-inline-size:40rem}@media (width <= 672px){.variant-j .j-ends{grid-template-columns:1fr}}.variant-k{--bg: #0a0912;--cds-background: #0a0912;--surface: #14121f;--surface-2: #1c1930}.variant-k .k-h1{font-family:IBM Plex Sans,sans-serif;font-size:clamp(2.75rem,6vw,4.75rem);font-weight:300;letter-spacing:-.02em;line-height:1.03}.variant-k .k-lead{font-size:var(--fs-md);margin-block-start:1rem;max-inline-size:46rem}.variant-k .k-ends{display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-block-start:3rem}.variant-k .k-end{padding:1.5rem;border:1px solid var(--frame);background:color-mix(in srgb,var(--surface) 84%,transparent)}.variant-k .k-end h2{font-weight:400;margin-block:.5rem}.variant-k .k-end p{color:var(--txt-dim);margin-block-start:.25rem}.variant-k .k-go{display:inline-flex;align-items:center;color:var(--accent-vivid);font:600 var(--fs-sm) var(--mono);gap:6px;margin-block-start:.75rem}.kfield{position:fixed;z-index:-2;block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;pointer-events:none}.kfield circle,.kfield line{fill:none;stroke:var(--accent)}.kfield-rings{stroke-opacity:.055;stroke-width:1}.kfield-spokes{stroke-opacity:.045;stroke-width:1}.kfield-petals{stroke-opacity:.04;stroke-width:1}.kfield circle.kfield-core{fill:var(--accent-vivid);fill-opacity:.55;stroke:none}.pin-coh .pin-stage{display:grid;padding:0 1rem;min-block-size:100vh;place-items:center}.coh{display:grid;gap:2rem;inline-size:min(92vw,46rem);place-items:center}.coh-svg{inline-size:min(72vw,28rem)}.coh-copy{position:relative;inline-size:100%;min-block-size:7rem;text-align:center}@media screen and (prefers-reduced-motion: reduce){.coh-beat{position:absolute;inset-inline:0;transition:none}}.coh-beat{position:absolute;inset-inline:0;transition:opacity .4s ease}.coh-beat h2{font-family:IBM Plex Sans,sans-serif;font-size:clamp(1.6rem,3.4vw,2.4rem);font-weight:300}.coh-beat .lead{margin:.5rem auto 0;max-inline-size:40rem}@media (width <= 672px){.variant-k .k-ends{grid-template-columns:1fr}}.variant-l{--bg: #f7f5f1;--cds-background: #f7f5f1;--surface: #ffffff;--surface-2: #f0ede7}[data-carbon-theme=night] .variant-l{--bg: #0e0c14;--cds-background: #0e0c14;--surface: #17141f;--surface-2: #201c2b}.variant-l .l-h1{font-family:IBM Plex Sans,sans-serif;font-size:clamp(2.75rem,6vw,4.5rem);font-weight:600;letter-spacing:-.02em;line-height:1.02}.variant-l .l-lead{font-size:var(--fs-md);margin-block-start:1rem;max-inline-size:44rem}.variant-l .l-hero-grid{display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-block-start:3rem}.variant-l .l-card{overflow:hidden;padding:0;border:1px solid var(--frame);background:var(--surface)}.variant-l .l-card-img{overflow:hidden;aspect-ratio:16/10;background:var(--surface-2)}.variant-l .l-card-img img{block-size:100%;inline-size:100%;object-fit:cover}.variant-l .l-card-body{padding:1.5rem}.variant-l .l-card-body h2{font-weight:500}.variant-l .l-card-body p{color:var(--txt-dim);margin-block-start:.25rem}.variant-l .l-go{display:inline-flex;align-items:center;color:var(--accent-ink);font:600 var(--fs-sm) var(--mono);gap:6px;margin-block-start:.75rem}.pin-stats .pin-stage{display:grid;padding:0 1rem;min-block-size:100vh;place-items:center}.lstats{inline-size:min(92vw,64rem);text-align:center}.lstats-h{font-family:IBM Plex Sans,sans-serif;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:600;margin-block-end:2.5rem}.lstats-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr)}.lstat-n{color:var(--accent-ink);font-family:var(--serif);font-size:clamp(2rem,4.5vw,3.4rem);font-weight:300;line-height:1}.lstat-n em{color:var(--txt-dim);font-size:.5em;font-style:normal;margin-inline-start:.15em}.lstat-l{color:var(--txt-dim);font-size:var(--fs-sm);margin-block-start:.5rem}@media (width <= 672px){.variant-l .l-hero-grid{grid-template-columns:1fr}.lstats-grid{grid-template-columns:1fr 1fr}}.variant-o{background:var(--cds-background)}.o-h1{font-family:var(--serif);font-size:clamp(2.2rem,5vw,3.7rem);font-weight:300;line-height:1.04}.o-lead{max-inline-size:46rem}.o-hero-img,.o-anatomy{display:block;inline-size:100%;margin-block-start:2.2rem;max-inline-size:62rem}.o-ends{display:grid;gap:1.25rem;grid-template-columns:1fr 1fr}.o-end{padding:1.75rem;border:1px solid var(--line);background:var(--cds-layer-01)}.o-end h3{font-size:var(--fs-lg);margin-block:.3rem .6rem}.o-go{display:inline-flex;align-items:center;color:var(--accent-ink);font-weight:600;gap:.4rem;margin-block-start:.9rem}.exv{display:grid;align-items:center;block-size:100vh;gap:2.5rem;grid-template-columns:1.35fr 1fr;inline-size:min(1180px,92vw);margin-inline:auto}.exv-stage{display:flex;align-items:center;justify-content:center}.exv-img{filter:drop-shadow(0 20px 50px rgba(20,16,40,.18));inline-size:100%}.exv-copy h2{font-size:clamp(1.5rem,3vw,2.2rem);margin-block-end:1.4rem}.exv-list{display:flex;flex-direction:column;padding:0;margin:0;gap:.5rem;list-style:none}.exv-layer{display:flex;padding:.7rem .9rem;border-inline-start:2px solid var(--line);gap:.9rem}.exv-layer.on{background:var(--cds-layer-01);border-inline-start-color:var(--accent-vivid)}.exv-num{color:var(--accent-ink);font:600 var(--fs-sm) var(--mono)}.exv-layer-body h3{font-size:var(--fs-base)}.exv-layer-body p{color:var(--cds-text-secondary);font-size:var(--fs-sm);margin-block-start:.2rem}@media (width <= 820px){.exv{block-size:auto;gap:1.4rem;grid-template-columns:1fr}.o-ends{grid-template-columns:1fr}}.variant-m{background:var(--cds-background)}.m-h1{font-family:var(--serif);font-size:clamp(2.2rem,5vw,3.7rem);font-weight:300;line-height:1.04}.m-lead{max-inline-size:46rem}.m-hero-img{display:block;inline-size:100%;margin-block-start:2rem;margin-inline:auto;max-inline-size:40rem}.m-ends{display:grid;gap:1.25rem;grid-template-columns:1fr 1fr}.m-end{padding:1.75rem;border:1px solid var(--line);background:var(--cds-layer-01)}.m-end h3{font-size:var(--fs-lg);margin-block:.3rem .6rem}.m-go{display:inline-flex;align-items:center;color:var(--accent-ink);font-weight:600;gap:.4rem;margin-block-start:.9rem}.orr{display:grid;align-items:center;block-size:100vh;gap:2.5rem;grid-template-columns:1.1fr 1fr;inline-size:min(1180px,92vw);margin-inline:auto}.orr-stage{position:relative;display:flex;align-items:center;justify-content:center}.orr-img{inline-size:100%;max-inline-size:34rem}.orr-time{position:absolute;color:var(--accent-ink);font:300 var(--fs-2xl) var(--mono);letter-spacing:.06em;pointer-events:none}.orr-copy h2{font-size:clamp(1.5rem,3vw,2.2rem);margin-block-end:1.4rem}.orr-list{display:flex;flex-direction:column;padding:0;margin:0;gap:.5rem;list-style:none}.orr-step{display:flex;padding:.6rem .9rem;border-inline-start:2px solid var(--line);gap:.9rem}.orr-step.on{background:var(--cds-layer-01);border-inline-start-color:var(--accent-vivid)}.orr-t{color:var(--accent-ink);font:600 var(--fs-sm) var(--mono);white-space:nowrap}.orr-step-body h3{font-size:var(--fs-base)}.orr-step-body p{color:var(--cds-text-secondary);font-size:var(--fs-sm);margin-block-start:.2rem}@media (width <= 820px){.orr{block-size:auto;gap:1.4rem;grid-template-columns:1fr}.m-ends{grid-template-columns:1fr}}.variant-n{background:var(--cds-background)}.n-h1{font-family:var(--serif);font-size:clamp(2.2rem,5vw,3.7rem);font-weight:300;line-height:1.04}.n-lead{max-inline-size:46rem}.n-hero-img{display:block;inline-size:100%;margin-block-start:2rem;margin-inline:auto;max-inline-size:34rem}.n-ends{display:grid;gap:1.25rem;grid-template-columns:1fr 1fr}.n-end{padding:1.75rem;border:1px solid var(--line);background:var(--cds-layer-01)}.n-end h3{font-size:var(--fs-lg);margin-block:.3rem .6rem}.n-go{display:inline-flex;align-items:center;color:var(--accent-ink);font-weight:600;gap:.4rem;margin-block-start:.9rem}.cyt{display:grid;align-items:center;block-size:100vh;gap:2.5rem;grid-template-columns:1.05fr 1fr;inline-size:min(1180px,92vw);margin-inline:auto}.cyt-stage{display:flex;overflow:hidden;align-items:center;justify-content:center}.cyt-img{inline-size:100%;max-inline-size:34rem}.cyt-copy h2{font-size:clamp(1.5rem,3vw,2.2rem);margin-block:.4rem 1rem}.cyt-dots{display:flex;padding:0;margin:1.6rem 0 0;gap:.5rem;list-style:none}.cyt-dot{background:var(--line);block-size:3px;inline-size:2.2rem}.cyt-dot.on{background:var(--accent-vivid)}@media (width <= 820px){.cyt{block-size:auto;gap:1.4rem;grid-template-columns:1fr}.n-ends{grid-template-columns:1fr}}.n-cap{margin-block-start:.9rem;margin-inline:auto;max-inline-size:34rem;text-align:center}.variant-a .wrap,.variant-a .psp,.variant-a .pbs,.variant-a .pdepth,.variant-a .site-header{padding-inline:clamp(2rem,5vw,4rem)}@media screen and (prefers-reduced-motion: reduce){.daytl--anim .daytl-step{opacity:0;transform:translateY(16px);transition:none}}.daytl--anim .daytl-step{opacity:0;transform:translateY(16px);transition:opacity .55s ease,transform .55s ease}.daytl--anim .daytl-step.in{opacity:1;transform:none}@media screen and (prefers-reduced-motion: reduce){.daytl--anim .daytl-step .daytl-dot{opacity:.2;transform:scale(.4);transition:none}}.daytl--anim .daytl-step .daytl-dot{opacity:.2;transform:scale(.4);transition:opacity .45s ease .18s,transform .45s ease .18s}.daytl--anim .daytl-step.in .daytl-dot{opacity:1;transform:none}@media screen and (prefers-reduced-motion: reduce){.daytl--anim .daytl-step,.daytl--anim .daytl-step .daytl-dot{opacity:1;transform:none;transition:none}}@media screen and (prefers-reduced-motion: reduce){.rv-armed>*{opacity:.35;transform:translateY(10px);transition:none;will-change:opacity,transform}}.rv-armed>*{opacity:.35;transform:translateY(10px);transition:opacity .6s ease var(--rv-d, 0ms),transform .6s ease var(--rv-d, 0ms);will-change:opacity,transform}.rv-armed>*.rv-in{opacity:1;transform:none}@media screen and (prefers-reduced-motion: reduce){.rv-armed>*,.rv-armed>*.rv-in{opacity:1;transform:none;transition:none}}.ben-grid{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}.ben-card{padding:1.5rem 1.4rem;background:var(--cds-layer-01);border-block-start:2px solid var(--accent-vivid)}.ben-card h3{font:600 var(--fs-base) var(--sans);margin-block-end:.8rem}.ben-card ul{display:grid;padding:0;margin:0;gap:.5rem;list-style:none}.ben-card li{position:relative;color:var(--cds-text-secondary);font-size:var(--fs-sm);line-height:1.4;padding-inline-start:1.1rem}.ben-card li:before{position:absolute;border-radius:50%;background:var(--accent-vivid);block-size:.4rem;content:"";inline-size:.4rem;inset-block-start:.5em;inset-inline-start:0}@media (width <= 980px){.ben-grid{grid-template-columns:repeat(2,1fr)}}@media (width <= 520px){.ben-grid{grid-template-columns:1fr}}.sci-grid--4{grid-template-columns:repeat(4,1fr)}@media (width <= 980px){.sci-grid--4{grid-template-columns:repeat(2,1fr)}}@media (width <= 560px){.sci-grid--4{grid-template-columns:1fr}}.read-grid{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}.read-card{display:flex;flex-direction:column;padding:1.4rem;border:1px solid var(--line);background:var(--surface)}.read-card .go{margin-block-start:auto;padding-block-start:.75rem}.read-k{color:var(--accent-ink);font:600 var(--fs-2xs) var(--mono);letter-spacing:.14em;text-transform:uppercase}.read-card h3{margin:.5rem 0;font:500 var(--fs-md) var(--serif)}.read-card p{color:var(--cds-text-secondary);font-size:var(--fs-sm);line-height:1.5}@media (width <= 980px){.read-grid{grid-template-columns:repeat(2,1fr)}}@media (width <= 520px){.read-grid{grid-template-columns:1fr}}.dose-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.dose-card{padding:1.6rem 1.7rem;background:var(--cds-layer-01);border-inline-start:3px solid var(--accent-vivid)}.dose-src{color:var(--accent-ink);font:600 var(--fs-2xs) var(--mono);letter-spacing:.12em;text-transform:uppercase}.dose-card h3{margin:.5rem 0 .6rem;font:500 var(--fs-md) var(--serif)}.dose-card p{color:var(--cds-text-secondary);font-size:var(--fs-sm);line-height:1.6}@media (width <= 720px){.dose-grid{grid-template-columns:1fr}}.pi-fit{margin:0 0 .75rem;color:var(--txt);font-size:var(--fs-sm);line-height:1.45}.pi-fit span{color:var(--accent-ink);font:600 var(--fs-2xs) var(--mono);letter-spacing:.1em;margin-inline-end:.45rem;text-transform:uppercase}.pi-trust{display:grid;padding:0;margin:1rem 0 0;gap:.55rem;list-style:none}.pi-trust li{display:flex;align-items:center;color:var(--cds-text-secondary);font-size:var(--fs-xs);gap:.55rem;line-height:1.35}.pi-trust svg{flex:none;fill:var(--accent-ink)}.pi-specsheet{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.pi-spec{padding:1.4rem 1.5rem;border:1px solid var(--line);background:var(--surface)}.pi-spec-head{display:flex;align-items:baseline;justify-content:space-between;border-block-end:1px solid var(--line);gap:1rem;margin-block-end:.75rem;padding-block-end:.6rem}.pi-spec-l{color:var(--cds-text-secondary);font:600 var(--fs-2xs) var(--mono);letter-spacing:.1em;text-transform:uppercase}.pi-spec-v{color:var(--accent-ink);font:700 var(--fs-md) var(--mono);text-align:end}.pi-spec-v.is-prose{color:var(--accent-ink);font:700 var(--fs-sm) var(--mono)}.pi-spec-v em{color:var(--cds-text-secondary);font-size:var(--fs-xs);font-style:normal}.pi-spec-why{margin:0;color:var(--cds-text-secondary);font-size:var(--fs-sm);line-height:1.55}@media (width <= 720px){.pi-specsheet{grid-template-columns:1fr}}.variant-a .pi-photo{max-block-size:24rem}.pin-depth .pin-stage{background:transparent}.pdepth{display:grid;align-items:center;padding:0 2rem;margin:0 auto;gap:3rem;grid-template-columns:1fr 1fr;inline-size:100%;max-inline-size:var(--maxw)}.pdepth-copy{display:flex;flex-direction:column;justify-content:center}.pdepth-beats{position:relative;min-block-size:13rem}@media screen and (prefers-reduced-motion: reduce){.pdepth-beat{position:absolute;top:0;right:0;bottom:0;left:0;max-inline-size:34rem;transition:none}}.pdepth-beat{position:absolute;top:0;right:0;bottom:0;left:0;max-inline-size:34rem;transition:opacity .22s ease}.pdepth-copy--static{display:flex;flex-direction:column;gap:1.5rem;min-block-size:0}.pdepth-copy--static .pdepth-beat{position:static;inset:auto;max-inline-size:40rem;opacity:1}.pdepth-beat h2{margin:.45rem 0 .55rem;color:var(--txt);font-family:var(--serif);font-size:clamp(1.6rem,3.4vw,2.6rem);font-weight:500;line-height:1.08}.pdepth-beat .lead{color:var(--cds-text-secondary)}.pdepth-stage{display:flex;flex-direction:column;align-items:center;gap:.75rem}.pdepth-tissue{position:relative;display:flex;overflow:hidden;flex-direction:column;border:1px solid var(--frame);background:#1c0f0b;block-size:clamp(340px,56vh,480px);box-shadow:inset 0 0 60px 8px #00000073;inline-size:min(100%,23rem)}.pdepth-band{position:relative;flex:0 0 auto}.pdepth-band--epi{background:linear-gradient(180deg,#f0c3a3,#e6b192 62%,#d89f80);block-size:11.5%}.pdepth-band--epi:after{position:absolute;background:repeating-linear-gradient(90deg,#ffdcbe29 0,#ffdcbe29 6px,#ffdcbe0d 6px,#ffdcbe0d 13px);block-size:3px;content:"";filter:blur(.6px);inset-block-end:-1px;inset-inline:0}.pdepth-band--derm{background:repeating-linear-gradient(0deg,transparent 0 6px,rgba(180,90,70,.05) 6px 7px),radial-gradient(120% 60% at 30% 12%,rgba(214,96,84,.22),transparent 60%),linear-gradient(180deg,#cd8a72,#b06f5a);block-size:45.5%}.pdepth-band--deep{background:radial-gradient(circle at 50% 50%,rgba(255,228,190,.14) 0 1.6px,transparent 2.4px) 0 0/17px 17px,linear-gradient(180deg,#a06a52,#7c503d);block-size:43%}.pdepth-band-name{position:absolute;color:#3a1c12db;font:600 var(--fs-2xs) var(--mono);inset-block-start:.35rem;inset-inline-end:.5rem;letter-spacing:.08em;text-shadow:0 1px 2px rgba(255,240,228,.5);text-transform:uppercase}[data-carbon-theme=night] .pdepth-band-name{color:#fff6f0d1;text-shadow:0 1px 2px rgba(0,0,0,.55)}[data-carbon-theme=night] .pdepth-tissue{background:#150b12}[data-carbon-theme=night] .pdepth-band--epi{background:linear-gradient(180deg,#56394a,#402a38)}[data-carbon-theme=night] .pdepth-band--derm{background:repeating-linear-gradient(0deg,transparent 0 6px,rgba(230,210,230,.045) 6px 7px),radial-gradient(120% 60% at 30% 12%,rgba(150,70,120,.16),transparent 60%),linear-gradient(180deg,#33212c,#251620)}[data-carbon-theme=night] .pdepth-band--deep{background:radial-gradient(circle at 50% 50%,rgba(220,200,225,.055) 0 1.2px,transparent 2px) 0 0/17px 17px,linear-gradient(180deg,#20131b,#130a10)}.pdepth-surface{position:absolute;z-index:2;background:linear-gradient(180deg,rgba(255,245,235,.85) 0 1px,transparent 1px),linear-gradient(180deg,rgba(255,230,205,.28),transparent);block-size:6px;inset-block-start:0;inset-inline:0;pointer-events:none}.pdepth-beam{position:absolute;inline-size:0;inset-block:0}@media screen and (prefers-reduced-motion: reduce){.pdepth-line{position:absolute;inline-size:3px;inset-block-start:0;inset-inline-start:0;transform:translate(-50%);transition:none}}.pdepth-line{position:absolute;z-index:1;border-radius:2px;inline-size:3.5px;inset-block-start:0;inset-inline-start:0;transform:translate(-50%);transition:block-size .12s linear}.pdepth-tip{position:absolute;z-index:2;border-radius:50%;block-size:12px;inline-size:12px;inset-block-end:0;inset-inline-start:50%;transform:translate(-50%,50%)}.pdepth-beam--red .pdepth-line{background:linear-gradient(180deg,#ff5a5059,#f31a1a 70%);box-shadow:0 0 8px 1px #f01818bf,0 0 18px 3px #f0181859}.pdepth-beam--red .pdepth-tip{background:radial-gradient(circle at 40% 38%,#ffcfc8,#f31a1a 62%);box-shadow:0 0 10px 2px #f01818e6,0 0 26px 8px #f0181866}.pdepth-beam--nir .pdepth-line{background:linear-gradient(180deg,#9a78ff59,#7a52ff 70%);box-shadow:0 0 8px 1px #7a52ffbf,0 0 18px 3px #7a52ff59}.pdepth-beam--nir .pdepth-tip{background:radial-gradient(circle at 40% 38%,#e6dcff,#7a52ff 62%);box-shadow:0 0 10px 2px #7a52ffe6,0 0 26px 8px #7a52ff73}@media screen and (prefers-reduced-motion: reduce){.pdepth-lab{position:absolute;font:600 var(--fs-2xs) var(--mono);inset-inline-start:0;letter-spacing:.04em;transform:translate(.7rem,-50%);transition:none}}.pdepth-lab{position:absolute;z-index:4;font:600 var(--fs-2xs) var(--mono);inset-inline-start:0;letter-spacing:.04em;transform:translate(.7rem,-50%);transition:inset-block-start .12s linear,opacity .3s ease;white-space:nowrap}.pdepth-lab b{display:block;font-weight:700;text-shadow:0 1px 3px rgba(20,8,4,.55)}.pdepth-lab-sub{display:block;color:#3a1c12;font-size:var(--fs-2xs);font-weight:600;letter-spacing:.02em;margin-block-start:1px;text-shadow:0 1px 2px rgba(255,240,228,.6)}[data-carbon-theme=night] .pdepth-lab-sub{color:#fff6f0eb;text-shadow:0 1px 3px rgba(0,0,0,.7)}.pdepth-beam--red .pdepth-lab{color:#ff4038}.pdepth-beam--nir .pdepth-lab{color:#8862ff}.pdepth-ruler{position:absolute;z-index:2;inset-block:0;inset-inline-start:0;pointer-events:none}.pdepth-rtick{position:absolute;display:flex;align-items:center;color:#fff6f0b3;font:600 var(--fs-2xs) var(--mono);gap:4px;inset-inline-start:5px;letter-spacing:.04em;text-shadow:0 1px 2px rgba(0,0,0,.65);transform:translateY(-50%)}.pdepth-rtick i{display:block;background:#fff6f066;block-size:1px;inline-size:12px}@media screen and (prefers-reduced-motion: reduce){.pdepth-facts{display:flex;flex-wrap:wrap;margin:1rem 0 0;gap:1rem 1.5rem;transition:none}}.pdepth-facts{display:flex;flex-wrap:wrap;margin:1rem 0 0;gap:1rem 1.5rem;transition:opacity .4s ease}.pdepth-copy[aria-hidden] .pdepth-facts,.pdepth-facts[aria-hidden=true]{opacity:0}.pdepth-fact{display:grid;gap:2px}.pdepth-fact dt{color:var(--txt-dim);font:600 var(--fs-2xs) var(--mono);letter-spacing:.08em;text-transform:uppercase}.pdepth-fact dd{margin:0;font:600 var(--fs-xs) var(--mono);font-variant-numeric:tabular-nums}.pdepth-fact .fred{color:#d31414}.pdepth-fact .fnir{color:#6a45c8;margin-inline-start:.5rem}[data-carbon-theme=night] .pdepth-fact .fred{color:#ff5a50}[data-carbon-theme=night] .pdepth-fact .fnir{color:#9a78ff}.pdepth-src{margin:0;color:var(--txt);font:500 var(--fs-xs)/1.5 var(--mono);letter-spacing:.02em;max-inline-size:26rem;text-align:center}@media (width <= 860px){.pdepth{gap:1.5rem;grid-template-columns:1fr}.pdepth-copy{min-block-size:9rem}}@media screen and (prefers-reduced-motion: reduce){.pin-depth{block-size:auto!important}.pin-depth .pin-stage{position:static;overflow:visible;block-size:auto;padding-block:4rem}}.cp-hero h1{font-family:var(--serif);font-size:clamp(2.4rem,4.4vw,3.8rem);font-weight:300;line-height:1.05;max-inline-size:24ch}.cp-intro{margin-block-start:1rem;max-inline-size:56ch}.cpage--policy .section,.cpage--company .section,.cpage--faq .section{padding-block:2rem}.cpage--policy .cp-hero,.cpage--company .cp-hero,.cpage--faq .cp-hero{padding-block:2.5rem 1rem}@media (width <= 720px){.cpage--policy .section,.cpage--company .section,.cpage--faq .section{padding-block:1.5rem}.cpage--policy .cp-hero,.cpage--company .cp-hero,.cpage--faq .cp-hero{padding-block:1.5rem .5rem}}.cp-hero--center .wrap{display:flex;flex-direction:column;align-items:center;text-align:center}.cp-hero--center h1{max-inline-size:none}.cp-hero--center .cp-intro{margin-inline:auto}.cp-measure{max-inline-size:56rem}.cp-prose{max-inline-size:46rem}.cp-body h2{font-family:var(--serif);font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:400;margin-block-start:3rem}.cp-body h2:first-child{margin-block-start:0}.cp-prose p{font-size:var(--fs-base);line-height:1.65;margin-block-start:1rem}.cp-prose a,.cp-faq a,.cp-qa a{color:var(--accent-ink)}.cp-frame{padding:.5rem;border:1px solid var(--frame);margin:0;background:var(--cds-layer-01)}.cp-frame img{display:block;inline-size:100%;max-block-size:30rem;object-fit:cover}.cp-quote{margin:2.5rem 0 0;border-inline-start:2px solid var(--accent);padding-block:.5rem;padding-inline-start:1.5rem}.cp-quote p{font-family:var(--serif);font-size:var(--fs-lg);line-height:1.45}.cp-quote cite{display:block;color:var(--txt-dim);font-family:var(--mono);font-size:var(--fs-xs);font-style:normal;letter-spacing:.12em;margin-block-start:.75rem;text-transform:uppercase}.cp-qa-turn{border-block-start:1px solid var(--line);margin-block-start:2rem;padding-block-start:1.5rem}.cp-q{color:var(--accent-ink);font-family:var(--mono);font-size:var(--fs-sm);font-weight:600;letter-spacing:.02em}.cp-a{font-size:var(--fs-base);line-height:1.65;margin-block-start:.75rem}.cp-steps-grid{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-block-start:1.5rem}.cp-step{padding:1.5rem;border:1px solid var(--line);background:var(--cds-layer-01)}.cp-step-n{color:var(--accent-ink);font-family:var(--mono);font-size:var(--fs-xs);font-weight:700}.cp-step h3{font-size:var(--fs-md);margin-block-start:.5rem}.cp-step p{color:var(--txt-dim);margin-block-start:.5rem}.cp-links ul{padding:0;margin:1rem 0 0;list-style:none}.cp-links li{border-block-start:1px solid var(--line)}.cp-links a{display:flex;align-items:center;justify-content:space-between;color:var(--txt);gap:.5rem;padding-block:.75rem;text-decoration:none}.cp-links a:hover{color:var(--accent-ink)}.cp-manual{margin-block-start:2rem}.cp-manual-row{display:flex;align-items:flex-start;gap:clamp(1rem,3vw,2.5rem);margin-block-start:1rem}.cp-manual-cover{flex:0 0 auto;inline-size:clamp(6.5rem,12vw,9.5rem)}.cp-manual-cover img{display:block;border:1px solid var(--line);border-radius:2px;block-size:auto;box-shadow:0 1px 2px #00000024,0 12px 28px #00000038;inline-size:100%}.cp-manual-links{flex:1 1 auto;padding:0;margin:0;list-style:none;min-inline-size:0}.cp-manual-links li{border-block-start:1px solid var(--line)}.cp-manual-links li:first-child{border-block-start:0}.cp-manual-links a{display:flex;align-items:center;justify-content:space-between;color:var(--txt);gap:.5rem;padding-block:.75rem;text-decoration:none}.cp-manual-links a:hover{color:var(--accent-ink)}.cp-manual-soon{display:block;color:var(--txt-dim);padding-block:.75rem}.cp-faq{margin-block-start:2rem;padding-block-end:2rem}.hub-grid{display:grid;align-items:stretch;gap:1.5rem;grid-template-columns:repeat(2,1fr)}.hub-card{display:flex;flex-direction:column;border:1px solid var(--frame);background:var(--cds-layer-01);color:var(--txt);text-decoration:none}.hub-card-media{display:block;overflow:hidden;aspect-ratio:16/8}.hub-card-media img{display:block;block-size:100%;inline-size:100%;object-fit:cover}.hub-card-body{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:1.5rem}.hub-card h3{font-family:var(--serif);font-size:var(--fs-lg);font-weight:400;margin-block-start:.5rem}.hub-card p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;color:var(--txt-dim);-webkit-line-clamp:3;margin-block-start:.75rem}.hub-card .go{display:inline-flex;align-items:center;color:var(--accent-ink);font-weight:600;gap:.25rem;margin-block-start:auto;padding-block-start:1rem}.hub-card:hover,.hub-card:focus-visible{border-color:var(--accent)}@media (width <= 900px){.cp-steps-grid,.hub-grid{grid-template-columns:1fr}}.cpage.is-editorial{position:relative;--cp-progress: 0}.cp-progress{position:fixed;z-index:101;background:linear-gradient(90deg,var(--accent-vivid),var(--accent));block-size:2px;inset-block-start:0;inset-inline:0;pointer-events:none;transform:scaleX(var(--cp-progress, 0));transform-origin:0 50%}@media (prefers-reduced-motion: reduce){.cp-progress{transition:none}}.cp-masthead{padding-block-end:2.5rem}.cp-masthead-inner{max-inline-size:62rem}.cp-masthead-grid.has-media{display:grid;align-items:center;gap:clamp(2rem,5vw,5rem);grid-template-columns:minmax(0,11fr) minmax(0,9fr)}.cp-masthead-media{min-inline-size:0}.cp-masthead-media .cp-frame{margin:0}@media (width <= 900px){.cp-masthead-grid.has-media{gap:1.5rem;grid-template-columns:1fr}}.cp-masthead h1{font-family:var(--serif);font-size:clamp(2.4rem,4.6vw,4rem);font-weight:300;letter-spacing:-.015em;line-height:1.04;margin-block-start:1rem;max-inline-size:22ch}.cp-masthead .cp-intro{margin-block-start:1.5rem;max-inline-size:58ch}.cp-meta{display:flex;flex-wrap:wrap;align-items:center;border-block-start:1px solid var(--line);color:var(--txt-dim);font-family:var(--mono);font-size:var(--fs-xs);gap:.5rem 1.5rem;letter-spacing:.14em;margin-block-start:2rem;padding-block-start:1rem;text-transform:uppercase}.cp-meta-item{display:inline-flex;align-items:center;gap:.5rem}.cp-meta-item+.cp-meta-item:before{background:var(--accent);block-size:3px;content:"";inline-size:3px;margin-inline-end:.5rem}@media (width <= 480px){.cp-meta{flex-direction:column;align-items:flex-start;gap:.25rem}.cp-meta-item+.cp-meta-item:before{display:none}}.cp-meta b{color:var(--accent-ink);font-weight:600}.cp-shellwrap{padding-block-start:0}.cp-sheet{padding:clamp(2rem,4vw,4rem);border:1px solid color-mix(in srgb,var(--accent) 22%,var(--frame));-webkit-backdrop-filter:blur(14px) saturate(1.25);backdrop-filter:blur(14px) saturate(1.25);background:color-mix(in srgb,var(--cds-layer-01) 62%,transparent);box-shadow:inset 0 1px #ffffff59,0 1px 0 var(--line)}[data-carbon-theme=night] .cp-sheet{background:color-mix(in srgb,var(--cds-layer-01) 68%,transparent);box-shadow:inset 0 1px #ffffff14,0 1px 0 var(--line)}.cp-shell{display:grid;align-items:start;justify-content:center;gap:clamp(2rem,4vw,5rem);grid-template-columns:minmax(0,16rem) minmax(0,clamp(58rem,42vw,74rem))}.cp-shell--norail{grid-template-columns:minmax(0,58rem)}.cp-rail{position:sticky;align-self:start;inset-block-start:6rem}.cp-toc-label{color:var(--txt-dim);font-family:var(--mono);font-size:var(--fs-2xs);letter-spacing:.2em;text-transform:uppercase}.cp-toc ol{padding:0;margin:1rem 0 0;list-style:none}.cp-toc a{display:flex;align-items:baseline;padding:.5rem .75rem;border-inline-start:2px solid transparent;color:var(--txt-dim);gap:.75rem;line-height:1.5;text-decoration:none}.cp-toc a:hover,.cp-toc a:focus-visible{color:var(--txt)}.cp-toc a.is-active{border-inline-start-color:var(--accent);color:var(--accent-ink);font-weight:600}.cp-toc-n{flex:none;color:var(--accent-ink);font-family:var(--mono);font-size:var(--fs-2xs)}.cp-toc-t{font-size:var(--fs-xs)}.cp-main{max-inline-size:46rem;min-inline-size:0}.cp-main .cp-sec{scroll-margin-block-start:6.5rem}.cp-main .cp-sec+.cp-sec{margin-block-start:3rem}.cp-main h2{font-family:var(--serif);font-size:clamp(1.5rem,2.6vw,2.15rem);font-weight:400;letter-spacing:-.01em;line-height:1.12;margin-block-start:0}.cp-main .cp-sec:first-child .cp-prose>h2{margin-block-start:0}.cp-main .cp-steps-grid{grid-template-columns:repeat(2,1fr)}.cp-figure{margin:3rem 0 2rem}.cp-figure--hero{margin:0}.cp-figure--hero .cp-frame img{max-block-size:34rem}.cp-figcap{border-inline-start:1px solid var(--accent);color:var(--txt-dim);font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.02em;line-height:1.55;margin-block-start:1rem;max-inline-size:56ch;padding-inline-start:.75rem}.cp-main .cp-quote{padding:.75rem 0 .75rem 2rem;margin:3rem 0;border-inline-start:2px solid var(--accent)}.cp-main .cp-quote p{color:var(--txt);font-family:var(--serif);font-size:clamp(1.35rem,2.1vw,1.75rem);font-weight:300;line-height:1.42}.cp-related{background:var(--surface-2)}.cp-related h2{font-family:var(--serif);font-size:clamp(1.6rem,3vw,2.3rem);font-weight:400;margin-block-start:.75rem}.cp-related-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin-block-start:2.5rem}@media screen and (prefers-reduced-motion: reduce){.cp-rel-card{display:flex;flex-direction:column;border:1px solid var(--frame);background:var(--surface);color:var(--txt);text-decoration:none;transition:none}}.cp-rel-card{display:flex;flex-direction:column;border:1px solid var(--frame);background:var(--surface);color:var(--txt);text-decoration:none;transition:border-color .2s ease}.cp-rel-media{display:block;overflow:hidden;aspect-ratio:16/9}.cp-rel-media img{display:block;block-size:100%;inline-size:100%;object-fit:cover}.cp-rel-body{display:flex;flex:1;flex-direction:column;padding:1.5rem;gap:.5rem}.cp-rel-kind{color:var(--accent-ink);font-family:var(--mono);font-size:var(--fs-2xs);letter-spacing:.2em;text-transform:uppercase}.cp-rel-card h3{font-family:var(--serif);font-size:var(--fs-lg);font-weight:400;line-height:1.14}.cp-rel-go{display:inline-flex;align-items:center;color:var(--accent-ink);font-family:var(--mono);font-size:var(--fs-xs);gap:.25rem;letter-spacing:.08em;margin-block-start:auto;padding-block-start:.75rem;text-transform:uppercase}.cp-rel-card:hover,.cp-rel-card:focus-visible{border-color:var(--accent)}@media (width <= 960px){.cp-shell{grid-template-columns:1fr}.cp-rail{position:static;padding:1rem 1.5rem;border:1px solid var(--line);background:var(--cds-layer-02)}.cp-main{max-inline-size:none}}@media (width <= 720px){.cp-related-grid,.cp-main .cp-steps-grid{grid-template-columns:1fr}}.lab-intro{max-inline-size:46rem}.lab-count{color:var(--txt-dim);font-family:var(--mono);font-size:var(--fs-xs);margin-block-start:1rem}.lab-station{padding:1.5rem;border:1px solid var(--frame);background:var(--cds-layer-01)}.lab-station+.lab-station{margin-block-start:2rem}.lab-station-name{font-family:var(--serif);font-size:var(--fs-lg);font-weight:400}.lab-station-referent,.lab-station-assess{color:var(--txt-dim);margin-block-start:.5rem;max-inline-size:46rem}.lab-k{color:var(--accent-ink);font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.08em;margin-inline-end:.5rem;text-transform:uppercase}.lab-stage{display:flex;overflow:hidden;align-items:center;padding:1.5rem;border:1px solid var(--frame);background:var(--surface);block-size:auto;margin-block-start:1.5rem;min-block-size:20rem}.lab-controls{display:flex;align-items:center;gap:1rem;margin-block-start:1rem}.lab-range{flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--frame);block-size:2px;cursor:pointer;outline-offset:4px}.lab-range::-webkit-slider-thumb{border:1px solid var(--txt);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--accent);block-size:14px;cursor:pointer;inline-size:14px}.lab-range::-moz-range-thumb{border:1px solid var(--txt);border-radius:0;background:var(--accent);block-size:14px;cursor:pointer;inline-size:14px}.lab-readout{color:var(--txt);font-family:var(--mono);font-size:var(--fs-xs);min-inline-size:3.5rem;text-align:end}.lab-auto{padding:.5rem 1rem;border:1px solid var(--frame);background:none;color:var(--txt);cursor:pointer;font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase}.lab-auto.is-on{border-color:var(--accent);background:var(--cds-button-secondary);color:#fff}.lab-ex-track{inline-size:100%}.lab-ex-square{border:1px solid var(--accent-ink);aspect-ratio:1;background:var(--accent);inline-size:20%}.cp-form-status{min-block-size:1.5rem}.cp-form-err{color:var(--cds-text-error, #da1e28);font-size:var(--fs-sm);font-weight:600}.cp-form-ok{display:grid;padding:1rem;border:1px solid color-mix(in srgb,var(--accent) 40%,var(--frame));background:color-mix(in srgb,var(--accent) 8%,var(--cds-layer-01));gap:.75rem;justify-items:start}.cp-form-ok p{font-size:var(--fs-sm);margin-block:0}.cp-prose a{padding:.3em .2em;margin:-.3em -.2em}.cp-form-grid{display:grid;gap:1rem;margin-block-start:1.5rem;max-inline-size:none}.cp-form-grid .cds--form-item{gap:.25rem}.cp-form-grid .cds--label{margin-block-end:.25rem}@media screen and (prefers-reduced-motion: reduce){.cp-form-grid .cds--btn{display:inline-flex;align-items:center;justify-content:center;border:0;block-size:3.25rem;box-shadow:inset 0 1px #ffffff38;font-size:var(--fs-base);font-weight:600;letter-spacing:.02em;min-inline-size:13rem;padding-inline:2.5rem;text-align:center;transition:none}}.cp-form-grid .cds--btn{display:inline-flex;align-items:center;justify-content:center;border:0;block-size:3.25rem;box-shadow:inset 0 1px #ffffff38;font-size:var(--fs-base);font-weight:600;letter-spacing:.02em;min-inline-size:13rem;padding-inline:2.5rem;text-align:center;transition:background-color .16s ease,box-shadow .16s ease}.cp-form-grid .cds--btn:hover,.cp-form-grid .cds--btn:focus-visible{background-color:color-mix(in srgb,var(--cds-button-primary) 88%,#000000);box-shadow:inset 0 1px #ffffff42}.cp-form-grid .cds--btn:active{box-shadow:inset 0 2px 6px #00000040}@media screen and (prefers-reduced-motion: reduce){.inst-eyebrow,.inst-sub,.inst-title,.inst-readout .v,.inst-readout .t,.inst-readout .hint{text-shadow:0 2px 14px var(--cds-background),0 0 2px var(--cds-background);transition:none}}.inst-eyebrow,.inst-sub,.inst-title,.inst-readout .v,.inst-readout .t,.inst-readout .hint{text-shadow:0 2px 14px var(--cds-background),0 0 2px var(--cds-background);transition:color .34s cubic-bezier(.4,.14,.3,1) .36s,text-shadow .26s ease}@media screen and (prefers-reduced-motion: reduce){html.cyto-flip2day .inst-eyebrow,html.cyto-flip2day .inst-sub,html.cyto-flip2day .inst-title,html.cyto-flip2day .inst-readout .v,html.cyto-flip2day .inst-readout .t,html.cyto-flip2day .inst-readout .hint{text-shadow:0 0 2px rgba(26,13,8,.95),0 1px 4px rgba(26,13,8,.85),0 0 14px rgba(26,13,8,.6);transition:none}}html.cyto-flip2day .inst-eyebrow,html.cyto-flip2day .inst-sub,html.cyto-flip2day .inst-title,html.cyto-flip2day .inst-readout .v,html.cyto-flip2day .inst-readout .t,html.cyto-flip2day .inst-readout .hint{text-shadow:0 0 1px rgb(26,13,8),0 0 2px rgba(26,13,8,.95),0 0 2px rgba(26,13,8,.9),0 1px 4px rgba(26,13,8,.85),0 0 14px rgba(26,13,8,.6);transition:color .34s cubic-bezier(.4,.14,.3,1) .36s,text-shadow 1ms linear}@media screen and (prefers-reduced-motion: reduce){html.cyto-flip2day .inst-eyebrow,html.cyto-flip2day .inst-sub,html.cyto-flip2day .inst-title,html.cyto-flip2day .inst-readout .v,html.cyto-flip2day .inst-readout .t,html.cyto-flip2day .inst-readout .hint{text-shadow:0 2px 14px var(--cds-background),0 0 2px var(--cds-background);transition:none}}html.theme-scrub .inst-eyebrow,html.theme-scrub .inst-sub,html.theme-scrub .inst-title,html.theme-scrub .inst-readout .v,html.theme-scrub .inst-readout .t,html.theme-scrub .inst-readout .hint{transition:none}@media (width >= 901px) and (width <= 1500px){.inst-aside{max-inline-size:min(20rem,26vw)}}.cp-heromedia .cp-frame img{aspect-ratio:21/9;max-block-size:26rem;min-block-size:14rem}.inst-aside>*{pointer-events:auto}.inst-eyebrow,.inst-title,.inst-sub,.inst-readout{-webkit-user-select:text;user-select:text}.hero-orb:active{transform:translate(-50%,-50%) scale(.96)}.inst-stage--big .hero-orb:active{transform:scale(.96)}.ben-card,.sci-card,.read-card,.cp-step,.hub-card{box-shadow:0 1px 2px #28100c0d,0 12px 26px -14px #28100c33}[data-carbon-theme=night] .ben-card,[data-carbon-theme=night] .sci-card,[data-carbon-theme=night] .read-card,[data-carbon-theme=night] .cp-step,[data-carbon-theme=night] .hub-card{box-shadow:0 1px 2px #00000059,0 14px 30px -16px #0009}@media screen and (prefers-reduced-motion: reduce){.read-card,.hub-card{transition:none}}.read-card,.hub-card{transition:transform .28s cubic-bezier(.4,.14,.3,1),box-shadow .28s cubic-bezier(.4,.14,.3,1),border-color .2s ease}.read-card:hover,.hub-card:hover,.hub-card:focus-visible{box-shadow:0 2px 4px #28100c0f,0 22px 40px -18px #28100c47;transform:translateY(-3px)}[data-carbon-theme=night] .read-card:hover,[data-carbon-theme=night] .hub-card:hover,[data-carbon-theme=night] .hub-card:focus-visible{box-shadow:0 2px 4px #0006,0 24px 44px -18px #000000a8}@media screen and (prefers-reduced-motion: reduce){.end{box-shadow:0 16px 44px -22px #28100c8c;transition:none}}.end:hover,.end:focus-visible{box-shadow:0 26px 60px -22px #28100c9e;transform:translateY(-4px)}.cpage .cp-body{position:relative}.cpage .cp-body .cp-measure{padding:clamp(28px,4vw,60px);border:1px solid color-mix(in srgb,var(--accent) 22%,var(--frame));-webkit-backdrop-filter:blur(14px) saturate(1.25);backdrop-filter:blur(14px) saturate(1.25);background:color-mix(in srgb,var(--cds-layer-01) 62%,transparent);box-shadow:inset 0 1px #ffffff59,0 1px 2px #28100c0d,0 40px 80px -48px #28100c4d}[data-carbon-theme=night] .cpage .cp-body .cp-measure{background:color-mix(in srgb,var(--cds-layer-01) 68%,transparent);box-shadow:inset 0 1px #ffffff14,0 1px 2px #0006,0 40px 80px -44px #0000008c}.cpage .cp-body .cp-step{background:var(--surface-2)}.cpage{position:relative}.cpage:before{position:fixed;z-index:-1;background:radial-gradient(130% 58% at 50% -12%,color-mix(in srgb,var(--accent) 9%,transparent),transparent 62%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none}.bg-soft:before{background:none}.bg-rings:before,.bg-mesh:before{background:none}.variant-a:before{position:fixed;z-index:-1;background:radial-gradient(rgba(70,45,30,.05) .6px,transparent .7px),radial-gradient(58% 52% at 12% 6%,color-mix(in srgb,#ff6a2c 15%,transparent),transparent 60%),radial-gradient(56% 54% at 92% 96%,color-mix(in srgb,#6e3cff 12%,transparent),transparent 62%),radial-gradient(84% 60% at 50% 44%,color-mix(in srgb,#ff6a2c 5%,transparent),transparent 76%);background-repeat:repeat,no-repeat,no-repeat,no-repeat;background-size:23px 23px,cover,cover,cover;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none}[data-carbon-theme=night] .variant-a:before{background:radial-gradient(rgba(205,195,235,.045) .6px,transparent .7px),radial-gradient(58% 52% at 12% 6%,color-mix(in srgb,#ff6a2c 7%,transparent),transparent 60%),radial-gradient(58% 56% at 92% 96%,color-mix(in srgb,#7a52ff 17%,transparent),transparent 62%),radial-gradient(84% 60% at 50% 44%,color-mix(in srgb,#7a52ff 9%,transparent),transparent 76%);background-repeat:repeat,no-repeat,no-repeat,no-repeat;background-size:23px 23px,cover,cover,cover}@media (prefers-reduced-motion: reduce){.read-card,.hub-card,.end{transition:none}.read-card:hover,.hub-card:hover,.hub-card:focus-visible,.end:hover,.end:focus-visible{transform:none}}.variant-a .pi{position:relative;isolation:isolate}.variant-a .pi:before{position:absolute;z-index:-1;background:radial-gradient(52% 64% at 8% 4%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 66%),radial-gradient(58% 72% at 100% 100%,color-mix(in srgb,var(--moon) 12%,transparent),transparent 70%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none}.variant-a .pi-console{gap:2rem}.variant-a .pi-regcol{display:flex;flex-direction:column;gap:1rem;min-inline-size:0}.variant-a .pi-reghead{display:flex;align-items:baseline;justify-content:space-between;border-block-end:1px solid var(--frame);gap:1rem;padding-block-end:.55rem}.variant-a .pi-reghead-l{color:var(--txt);font:600 var(--fs-sm) var(--sans)}.variant-a .pi-reghead-cols{color:var(--cds-text-secondary);font:600 var(--fs-2xs) var(--mono);letter-spacing:.1em;text-transform:uppercase}.variant-a .pi-register{box-shadow:0 10px 32px #28100c1a}[data-carbon-theme=night] .variant-a .pi-register{box-shadow:0 10px 34px #00000080}.variant-a .pi-row.on{background:color-mix(in srgb,var(--accent) 15%,var(--surface));border-inline-start-width:4px}.variant-a .pi-row.on .pi-row-name{font-weight:600}.variant-a .pi-row.on .pi-row-bar i{box-shadow:0 0 10px color-mix(in srgb,var(--accent-warm) 60%,transparent)}.variant-a .pi-row:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.variant-a .pi-regnote{padding:1rem 1.1rem 1.15rem;border:1px solid var(--line);background:var(--surface);border-block-start:2px solid var(--accent-vivid)}.variant-a .pi-regnote-k{display:block;color:var(--accent-ink);font:600 var(--fs-2xs) var(--mono);letter-spacing:.1em;margin-block-end:.4rem;text-transform:uppercase}.variant-a .pi-regnote p{margin:0;color:var(--cds-text-secondary);font-size:var(--fs-sm);line-height:1.5}.variant-a .pi-readout{border-block-start:3px solid var(--accent-vivid);box-shadow:0 18px 54px #28100c29}[data-carbon-theme=night] .variant-a .pi-readout{box-shadow:0 18px 56px #0009}.variant-a .pi-buyband{padding:1rem 1rem 1.5rem;border:1px solid var(--line);background:var(--surface-2);margin-block-start:1rem}.variant-a .pi-buyband .pi-head{margin-block-start:0}.variant-a .pi-buyband .pi-head h2,.variant-a .pi-buyband .pi-price{font-size:var(--fs-lg)}.variant-a .pi-buyband .buy-btn{inline-size:100%;margin-block-start:.35rem}.variant-a .pi-buyband .pi-trust{margin-block-start:1rem}.variant-a .pi-fit{display:flex;align-items:baseline;padding:.7rem .85rem;margin:.7rem 0 .9rem;background:color-mix(in srgb,var(--accent) 9%,var(--surface));border-inline-start:3px solid var(--accent-vivid);color:var(--txt);font-size:var(--fs-sm);font-weight:500;gap:.6rem;line-height:1.4}.variant-a .pi-fit span{flex:none;align-self:center;padding:.16rem .42rem;background:var(--accent-ink);color:#fff;font:700 var(--fs-2xs) var(--mono);letter-spacing:.1em;margin-inline-end:0;text-transform:uppercase}[data-carbon-theme=night] .variant-a .pi-fit span{color:var(--cyto-black, #0b0912)}.variant-a .pp-card{box-shadow:0 4px 16px #28100c14}.variant-a .pp-card:hover{box-shadow:0 12px 32px #28100c29}.variant-a .pp-card.is-sel{box-shadow:inset 0 0 0 1px var(--accent),0 16px 40px #28100c2e}[data-carbon-theme=night] .variant-a .pp-card{box-shadow:0 4px 16px #0006}[data-carbon-theme=night] .variant-a .pp-card:hover{box-shadow:0 12px 32px #0000008c}@media (width <= 860px){.variant-a .pi-console{gap:1.5rem}}.pmech-pin{position:sticky;inset-block-start:var(--header-h, 4.75rem)}.pmech-frame{display:grid;overflow:hidden;padding:1rem;border:1px solid var(--frame);background:var(--cds-layer-01);block-size:min(62svh,34rem);margin-block-start:1.5rem;place-items:center}.pmech-frame>*{inline-size:100%}.fscale-wrap{block-size:100%;inline-size:100%;min-block-size:0;min-inline-size:0;place-self:stretch}.fscale-wrap svg{display:block;block-size:100%;inline-size:100%}.pmech-cap{color:var(--txt-dim);font-size:var(--fs-sm);line-height:1.5;margin-block-start:.75rem;max-inline-size:44rem}.pmech--static .pmech-frame{block-size:auto;min-block-size:24rem}.ddr-wave{display:inline-flex;border:1px solid var(--frame);background:var(--cds-layer-01);margin-block-start:.75rem}.ddr-wave-btn{padding:.5rem 1rem;border:0;background:transparent;color:var(--txt-dim);cursor:pointer;font:600 var(--fs-2xs) var(--mono);letter-spacing:.08em;text-transform:uppercase}.ddr-wave-btn+.ddr-wave-btn{border-inline-start:1px solid var(--frame)}.ddr-wave-btn:hover{color:var(--txt)}.ddr-wave-btn.on{background:var(--accent-ink);color:var(--cds-background)}.ddr-wave-btn:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}@media (width <= 720px){.ddr-wave-btn{min-block-size:2.75rem}.cpage .cds--accordion__heading{align-items:center;min-block-size:2.75rem}.cpage .cds--text-input,.cpage .cds--text-input__field-wrapper input{min-block-size:2.75rem}}.irr-controls{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.irr-controls .irr-viewbtn{border:1px solid var(--frame);background:var(--cds-layer-01);margin-block-start:.75rem}.irr-session{display:flex;flex-wrap:wrap;align-items:baseline;padding:.75rem 1rem;border:1px solid var(--frame);background:var(--cds-layer-01);border-inline-start:3px solid var(--accent-ink);gap:.5rem 1rem;margin-block-start:1.5rem}.irr-session-k{color:var(--accent-ink);font:600 var(--fs-2xs) var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.irr-session-v{flex:1 1 24rem;color:var(--txt-dim);font-size:var(--fs-sm);line-height:1.5}.irr-session-v b{color:var(--txt)}.irr-table{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%;margin-block-start:1.5rem}.irr-table th,.irr-table td{padding:.5rem .75rem;border-block-end:1px solid var(--line);font-size:var(--fs-sm);text-align:end}.irr-table thead th{border-block-end:1px solid var(--frame);color:var(--txt-dim);font:600 var(--fs-2xs) var(--mono);letter-spacing:.08em;text-transform:uppercase}.irr-table tbody th{color:var(--txt-dim);font-family:var(--mono);font-size:var(--fs-xs);font-weight:500}.irr-table td{color:var(--txt)}.irr-table tbody tr:hover{background:color-mix(in srgb,var(--accent) 7%,transparent)}@media (width <= 672px){.pmech-frame:has(.mgate-wrap){block-size:auto;min-block-size:0;padding-block:1.5rem}}.pmech-frame:has(.ctladder){block-size:auto;min-block-size:0}@media (width <= 720px){.pmech-frame:has(svg[aria-label^="A probe sweeps"]){block-size:auto;min-block-size:0}}.cpage--company .cp-measure,.cpage--faq .cp-measure,.cpage--hub .cp-measure,.cpage--policy .cp-measure{max-inline-size:64rem}.cpage--company .cp-prose p,.cpage--faq .cp-prose p,.cpage--policy .cp-prose p{line-height:1.7;max-inline-size:70ch}.cpage--company .cp-measure>*+*,.cpage--faq .cp-measure>*+*,.cpage--policy .cp-measure>*+*{margin-block-start:3rem}.cpage--company .cp-faq p,.cpage--faq .cp-faq p{line-height:1.7;max-inline-size:70ch}.cpage--company .cp-links a,.cpage--policy .cp-links a{padding-block:1rem}.cp-table-wrap{margin-block-start:2rem}.cp-table-scroll{margin-block-start:1rem;overflow-x:auto}@media (width <= 720px){.cp-table-scroll{border-inline-end:1px dashed var(--line)}.cp-table-wrap:after{display:block;color:var(--txt-dim);content:"swipe for the full table →";font:600 var(--fs-2xs) var(--mono);letter-spacing:.08em;margin-block-start:.5rem;text-transform:uppercase}}.cp-table{border-collapse:collapse;font-size:var(--fs-sm);inline-size:100%}.cp-table th,.cp-table td{padding:.75rem 1rem;border:1px solid var(--line);text-align:start;vertical-align:top}@media (width <= 600px){.cp-table--labeled thead{position:absolute;overflow:hidden;block-size:1px;clip-path:inset(50%);inline-size:1px;white-space:nowrap}.cp-table--labeled,.cp-table--labeled tbody,.cp-table--labeled tr,.cp-table--labeled td{display:block}.cp-table--labeled tr{padding:.75rem 1rem;border:1px solid var(--line);background:var(--cds-layer-01)}.cp-table--labeled tr+tr{margin-block-start:.75rem}.cp-table--labeled td{padding:.5rem 0;border:0}.cp-table--labeled td+td{border-block-start:1px solid var(--line)}.cp-table--labeled td:before{display:block;color:var(--txt-dim);content:attr(data-label);font:600 var(--fs-2xs) var(--mono);letter-spacing:.06em;margin-block-end:2px;text-transform:uppercase}.cp-table-wrap:has(.cp-table--labeled):after{content:none}.cp-table-wrap:has(.cp-table--labeled) .cp-table-scroll{border-inline-end:0;overflow-x:visible}}.cp-table th{background:var(--surface-2);color:var(--txt);font-family:var(--mono);font-size:var(--fs-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.cp-table tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--surface-2) 45%,transparent)}.cp-table a{color:var(--accent-ink);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--accent-ink) 40%,transparent);text-underline-offset:2px}.cp-table a:hover{color:var(--accent-vivid);text-decoration-color:currentColor}.cp-table--studies{font-size:var(--fs-xs);table-layout:fixed}.cp-table--studies td{padding:.5rem .75rem;inline-size:33.33%;overflow-wrap:anywhere}@media (width <= 720px){.cp-table--studies,.cp-table--studies tbody,.cp-table--studies tr,.cp-table--studies td{display:block;inline-size:100%}.cp-table--studies td{border-block-start:0;overflow-wrap:normal}.cp-table--studies td:empty{display:none}.cp-table--studies tr:first-child td:first-child{border-block-start:1px solid var(--line)}}.cp-table--studies a{display:inline-block;letter-spacing:.01em}.pbs-axis .pbs-ax{position:absolute;transform:translate(-50%)}.pbs-axis .pbs-ax:first-child{transform:none}.pbs-axis .pbs-ax--cut{color:var(--txt);font-weight:700}.pbs-axis .pbs-ax--end{position:absolute;inset-inline-end:0;transform:none}@media (width <= 600px){.pbs-axis .pbs-ax--end{display:none}}.pbs-mark580{position:absolute;block-size:100%;border-inline-start:1px solid rgba(255,255,255,.85);inset-block-start:0;pointer-events:none}.otg{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(min(26rem,100%),1fr))}.otg-panel{padding:1rem;border:1px solid var(--frame);margin:0 auto;background:var(--otg-panel-bg);inline-size:100%;max-inline-size:34rem;--otg-panel-bg: #f9f1e4;--otg-trace: #8a4a24;--otg-grid: rgba(70, 45, 26, .12);--otg-ink: #43301f;--otg-cursor: rgba(70, 45, 26, .55);--otg-readout: #43301f;--otg-cap: #6b5949}[data-carbon-theme=night] .otg-panel{--otg-panel-bg: #101018;--otg-trace: rgba(255, 224, 198, .92);--otg-grid: rgba(241, 241, 241, .08);--otg-ink: #f1f1f1;--otg-cursor: rgba(241, 241, 241, .5);--otg-readout: #f1f1f1;--otg-cap: #d9d9e2}.otg-readout{block-size:1.2rem;color:var(--otg-readout);font:600 var(--fs-sm) var(--mono);text-align:end}.otg-svg{display:block;inline-size:100%}.otg-grid{stroke:var(--otg-grid);stroke-width:1}.otg-tick{fill:var(--otg-ink);font:600 19px var(--mono)}.otg-axis{fill:var(--otg-ink);font:500 17px var(--sans);letter-spacing:0}.otg-cursor{stroke:var(--otg-cursor);stroke-dasharray:3 3;stroke-width:1}.otg-cap{color:var(--otg-cap);font:400 var(--fs-sm)/1.4 var(--sans);letter-spacing:0;margin-block-start:.75rem;text-transform:none}.otg-src{color:var(--txt-dim);font-family:var(--mono);font-size:var(--fs-xs);grid-column:1/-1;justify-self:center;letter-spacing:.06em;text-align:center}.ben-refs{display:grid;border-block-start:1px solid var(--line);gap:.5rem;margin-block-start:.75rem;padding-block-start:.75rem}.ben-refs a{display:inline-flex;align-items:center;color:var(--accent-ink);font:600 var(--fs-xs) var(--mono);gap:.25rem;letter-spacing:.02em;text-decoration:none}.ben-refs a:hover{text-decoration:underline}@property --pdd-tone{inherits: true; initial-value: transparent; syntax: "<color>";}@property --pdd-core{inherits: true; initial-value: transparent; syntax: "<color>";}.pdd{position:relative;padding-inline:clamp(1rem,4vw,3rem);transition:--pdd-tone .6s ease,--pdd-core .6s ease}@media screen and (prefers-reduced-motion: reduce){.pdd{transition:none}}.pdd:before{position:absolute;background:radial-gradient(ellipse 90% 55% at 50% -8%,var(--pdd-core, transparent),transparent 70%),linear-gradient(180deg,var(--pdd-tone, transparent),transparent 70%);content:"";top:-10rem;right:-22vw;bottom:-10rem;left:-22vw;-webkit-mask-image:linear-gradient(180deg,transparent,#000000 30%,#000000 74%,transparent);mask-image:linear-gradient(180deg,transparent,#000000 30%,#000000 74%,transparent);pointer-events:none}.pdd[data-phase="0"]{--pdd-tone: rgba(255, 170, 60, .46);--pdd-core: rgba(255, 196, 120, .64)}.pdd[data-phase="1"]{--pdd-tone: rgba(255, 208, 130, .34);--pdd-core: rgba(255, 224, 158, .48)}.pdd[data-phase="2"]{--pdd-tone: rgba(255, 110, 40, .5);--pdd-core: rgba(255, 140, 60, .64)}.pdd[data-phase="3"]{--pdd-tone: rgba(120, 70, 255, .42);--pdd-core: rgba(150, 110, 255, .54)}[data-carbon-theme=night] .pdd:before{background:radial-gradient(ellipse 90% 55% at 50% -8%,var(--pdd-core, transparent),transparent 70%),linear-gradient(180deg,var(--pdd-hi, transparent) 0%,var(--pdd-hi, transparent) 34%,var(--pdd-rose, transparent) 56%,var(--pdd-violet, transparent) 78%,transparent 92%);mix-blend-mode:screen}[data-carbon-theme=night] .pdd[data-phase="0"]{--pdd-hi: rgba(255, 118, 40, .82);--pdd-rose: rgba(240, 110, 96, .42);--pdd-violet: rgba(140, 100, 235, .26);--pdd-core: rgba(255, 150, 62, .9)}[data-carbon-theme=night] .pdd[data-phase="1"]{--pdd-hi: rgba(255, 168, 70, .7);--pdd-rose: rgba(248, 132, 96, .36);--pdd-violet: rgba(146, 108, 235, .22);--pdd-core: rgba(255, 186, 84, .72)}[data-carbon-theme=night] .pdd[data-phase="2"]{--pdd-hi: rgba(255, 96, 38, .8);--pdd-rose: rgba(235, 105, 110, .44);--pdd-violet: rgba(148, 104, 235, .28);--pdd-core: rgba(255, 122, 52, .72)}[data-carbon-theme=night] .pdd[data-phase="3"]{--pdd-hi: rgba(170, 120, 255, .4);--pdd-rose: rgba(150, 100, 245, .32);--pdd-violet: rgba(120, 80, 220, .22);--pdd-core: rgba(160, 110, 255, .42)}.pdd-copy{position:relative}.pdd-copy .lead{max-inline-size:46rem}.pdd-grid{position:relative;display:grid;align-items:start;gap:2.5rem;grid-template-columns:minmax(0,1fr) minmax(0,34rem);margin-block-start:2rem}.pdd-steps{position:relative;display:grid;padding:0 0 0 2rem;margin:0;gap:2rem;list-style:none}.pdd-rail{position:absolute;background:var(--line);block-size:100%;inline-size:1px;inset-block-start:0;inset-inline-start:8px}.pdd-rail-fill{position:absolute;display:block;background:linear-gradient(180deg,var(--orange, #ff6a2c),var(--cyto-purple, #6e3cff));inline-size:100%;inset-block-start:0}@media screen and (prefers-reduced-motion: reduce){.pdd-step{position:relative;transition:none}}.pdd-step{position:relative;transition:none}.pdd-step.is-lit .pdd-time{color:var(--accent-ink)}.pdd-step.is-lit .pdd-body h3{color:var(--cds-text-primary)}@media screen and (prefers-reduced-motion: reduce){.pdd-dot{position:absolute;border:1px solid var(--frame);background:var(--line);block-size:9px;inline-size:9px;inset-block-start:.4rem;inset-inline-start:calc(-2rem + 4px);transition:none}}.pdd-dot{position:absolute;border:1px solid var(--frame);background:var(--line);block-size:9px;inline-size:9px;inset-block-start:.4rem;inset-inline-start:calc(-2rem + 4px);transition:background .3s ease,box-shadow .3s ease}.pdd-step.is-lit .pdd-dot{background:var(--accent-vivid);box-shadow:0 0 10px color-mix(in srgb,var(--accent) 60%,transparent)}.pdd-time{color:var(--cds-text-secondary);font:700 var(--fs-sm) var(--mono);letter-spacing:.06em}.pdd-body h3{color:var(--cds-text-secondary);font-size:var(--fs-md);margin-block-start:.25rem}.pdd-body p{color:var(--cds-text-secondary);margin-block-start:.5rem;max-inline-size:44ch}.pdd-stage{position:relative;overflow:hidden;border:1px solid var(--frame);margin:0;aspect-ratio:16/10;background:var(--cds-layer-01)}@media screen and (prefers-reduced-motion: reduce){.pdd-stage img{position:absolute;block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;opacity:0;transition:none}}.pdd-stage img{position:absolute;block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;opacity:0;transition:opacity .5s ease}.pdd-stage img.is-on{opacity:1}@media screen and (prefers-reduced-motion: reduce){.pdd-stage .pdd-vid{position:absolute;animation:none;top:0;right:0;bottom:0;left:0}}.pdd-stage .pdd-vid{position:absolute;animation:pdd-vid-in .5s ease;top:0;right:0;bottom:0;left:0}@keyframes pdd-vid-in{0%{opacity:0}to{opacity:1}}.pdd-cap{position:absolute;padding:.5rem .75rem;background:#080612b8;color:#f1f1f1;font:600 var(--fs-2xs) var(--mono);inset-block-end:0;inset-inline:0;letter-spacing:.08em;text-transform:uppercase}@media (width <= 900px){.pdd-grid{grid-template-columns:1fr}.pdd-stage{order:-1}}.jv-hero{padding-block:clamp(2.5rem,5vw,6rem)}.jv-grid{display:grid;align-items:start;gap:clamp(2rem,4vw,5rem);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.jv-grid>.jv-gallery{grid-column:1;grid-row:1}.jv-grid>.jv-buy{grid-column:2;grid-row:1}.jv-buy-media{display:none}@media (width <= 900px){.jv-buy-media{display:block;overflow:hidden;border:1px solid var(--frame);aspect-ratio:16/10;margin-block:.75rem .5rem}.jv-buy-media img{display:block;block-size:100%;inline-size:100%;object-fit:cover}}.jv-thumbs.jv-buy-thumbs{display:none}@media (width <= 900px){.jv-thumbs.jv-buy-thumbs{display:grid;margin-block:0 1rem}}.jv-main{overflow:hidden;border:1px solid var(--frame);aspect-ratio:4/3;background:var(--cds-layer-01)}.jv-main img{display:block;block-size:100%;inline-size:100%;object-fit:cover}.jv-thumbs{display:grid;gap:.5rem;grid-template-columns:repeat(6,1fr);margin-block-start:.5rem}@media (width <= 480px){.jv-thumbs{grid-template-columns:repeat(auto-fill,minmax(44px,1fr))}}.jv-thumb{overflow:hidden;padding:0;border:1px solid var(--line);aspect-ratio:1;background:var(--cds-layer-01);cursor:pointer;min-block-size:44px;min-inline-size:44px}.jv-thumb img{display:block;block-size:100%;inline-size:100%;object-fit:cover}.jv-thumb.on{border-color:var(--accent);outline:1px solid var(--accent)}.jv-name{font-family:var(--serif);font-size:clamp(2rem,3.4vw,2.9rem);font-weight:300;line-height:1.05;margin-block-start:.5rem}.jv-price{font:600 var(--fs-lg) var(--sans);margin-block-start:.75rem}.jv-tag{color:var(--txt-dim);margin-block-start:.25rem}.jv-selector{display:grid;gap:.25rem;margin-block-start:1.5rem}.jv-selector-l{color:var(--txt-dim);font:600 var(--fs-2xs) var(--mono);letter-spacing:.16em;margin-block-end:.25rem;text-transform:uppercase}.jv-opt{display:grid;align-items:center;padding:.75rem 1rem;border:1px solid var(--line);background:var(--cds-layer-01);color:var(--txt);cursor:pointer;gap:.75rem;grid-template-columns:minmax(5.5rem,auto) 1fr auto;text-align:start}.jv-opt:hover{border-color:var(--accent)}.jv-opt.on{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.jv-opt-name{font-weight:600}.jv-opt-meta{color:var(--txt-dim);font-size:var(--fs-xs)}.jv-opt-price{font-weight:600}.jv-fit{border-block-start:1px solid var(--line);margin-block-start:1rem;padding-block-start:1rem}.jv-fit span{color:var(--accent-ink);font:700 var(--fs-2xs) var(--mono);letter-spacing:.14em;margin-inline-end:.5rem;text-transform:uppercase}.jv-buy .buy-btn{display:flex;align-items:center;justify-content:center;font-size:var(--fs-md);font-weight:600;inline-size:100%;letter-spacing:.01em;margin-block:1.5rem 1rem;max-inline-size:none;min-block-size:3.75rem;padding-inline:1.5rem;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.jv-buy .buy-btn.cds--btn--primary{box-shadow:inset 0 1px #ffffff38,0 0 calc(var(--lab-buy-glow, 0) * 26px) color-mix(in srgb,var(--accent) calc(var(--lab-buy-glow, 0) * 70%),transparent),0 calc(var(--lab-buy-depth, 0) * 18px) calc(var(--lab-buy-depth, 0) * 36px + 1px) calc(var(--lab-buy-depth, 0) * -12px) #28100c80}.jv-buy .buy-btn.cds--btn--primary:hover,.jv-buy .buy-btn.cds--btn--primary:focus-visible{background-color:color-mix(in srgb,var(--cds-button-primary) 88%,#000000);box-shadow:inset 0 1px #ffffff42}.jv-buy .buy-btn.cds--btn--primary:active{box-shadow:inset 0 2px 6px #00000040;filter:brightness(.97);transform:translateY(0)}.buy-btn .buy-btn-inner{display:flex;align-items:center;gap:.75rem}.buy-btn .buy-btn-inner svg{flex:none}.buy-btn .buy-btn-price{border-inline-start:1px solid color-mix(in srgb,currentcolor 38%,transparent);font-weight:500;padding-inline-start:.75rem}@media screen and (prefers-reduced-motion: reduce){.jv-buy .buy-btn{transition:none}.jv-buy .buy-btn.cds--btn--primary:hover,.jv-buy .buy-btn.cds--btn--primary:focus-visible{transform:none}}.jv-trust{display:grid;padding:0;margin:1rem 0 0;gap:.5rem;list-style:none}.jv-trust li{display:flex;align-items:center;color:var(--cds-text-secondary);font-size:var(--fs-sm);gap:.5rem}.jv-trust svg{flex:0 0 auto;color:var(--accent-ink)}.jv-prov{color:var(--txt-dim);font:500 var(--fs-xs) var(--mono);letter-spacing:.04em;margin-block-start:1rem}.stand-grid{display:grid;gap:clamp(1.5rem,3vw,3rem);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:2rem;max-inline-size:62rem}.stand-card{display:flex;overflow:hidden;flex-direction:column;border:1px solid var(--frame);background:var(--cds-layer-01)}.stand-card-media{overflow:hidden;aspect-ratio:4/3;background:#efece9}.stand-card-media img{display:block;padding:6%;block-size:100%;inline-size:100%;object-fit:contain}.stand-card-body{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:1.5rem;gap:.5rem}.stand-card-body h3{font-family:var(--serif);font-size:var(--fs-lg);font-weight:400}.stand-fits{color:var(--accent-ink);font:600 var(--fs-xs) var(--mono);letter-spacing:.06em;text-transform:uppercase}.stand-specs{padding:0;inline-size:100%;list-style:none;margin-block:.5rem .75rem}.stand-specs li{display:flex;justify-content:space-between;border-block-end:1px solid var(--line);font-size:var(--fs-sm);padding-block:.4rem}.stand-specs li span{color:var(--txt-dim)}@media (width <= 720px){.stand-grid{grid-template-columns:1fr}}.jv-band{padding-block:clamp(3rem,6vw,10rem)}.jv-lead{margin-block:.75rem 2rem;max-inline-size:48rem}.jv-airy{gap:1.5rem}.jv-split{display:grid;align-items:center;gap:clamp(2rem,4vw,5rem);grid-template-columns:repeat(2,minmax(0,1fr))}.jv-split--rev .jv-photo{order:2}.jv-photo{overflow:hidden;border:1px solid var(--frame);margin:0;aspect-ratio:16/11;background:var(--cds-layer-01)}.jv-photo img{display:block;block-size:100%;inline-size:100%;object-fit:cover}.jv-split-copy .lead{margin-block-start:1rem;max-inline-size:40rem}.jv-diff{display:grid;grid-template-columns:repeat(3,1fr);margin-block-start:2rem}.jv-diff-card{padding:1.5rem;border:1px solid var(--line);background:var(--cds-layer-01)}.jv-diff-card h3{font-size:var(--fs-base)}.jv-diff-card p{color:var(--cds-text-secondary);margin-block-start:.5rem}@media (width <= 900px){.jv-grid{grid-template-columns:1fr}.jv-grid>.jv-buy{grid-column:1;grid-row:1}.jv-grid>.jv-gallery{display:none}.jv-selector{gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.jv-selector-l{grid-column:1/-1}.jv-opt{padding:.5rem .75rem;gap:.125rem;grid-template-columns:1fr}.jv-opt-meta{display:none}.jv-opt-price{font-size:var(--fs-xs)}.jv-split{grid-template-columns:1fr}.jv-split--rev .jv-photo{order:0}.jv-diff{grid-template-columns:1fr}}.jv-desc{border-block-start:1px solid var(--line);color:var(--cds-text-secondary);margin-block-start:1rem;padding-block-start:1rem}.jv-gauges{margin-block-start:1rem}.read-card--face{display:block;color:var(--txt);text-decoration:none}.read-card--face:hover h3{color:var(--accent-ink)}.read-face{display:block;overflow:hidden;border:1px solid var(--frame);aspect-ratio:4/3;background:#efece9;margin-block-end:.75rem}.read-face img{display:block;block-size:100%;inline-size:100%;object-fit:cover}.read-card--face .go{display:inline-flex;align-items:center;color:var(--accent-ink);font:600 var(--fs-xs) var(--mono);gap:.25rem;margin-block-start:.75rem}.variant-a .inst-aside{gap:.5rem}.variant-a .inst-sub{margin-block-start:1rem;max-inline-size:50ch}.variant-a .inst-readout{margin-block-start:2rem}.variant-a .inst-readout .v{font-size:var(--fs-md)}.variant-a .section{padding-block:clamp(3rem,6vw,6rem)}.variant-a .section.no-rule{padding-block:clamp(2.5rem,5vw,5rem)}.variant-a .cpage--policy .section,.variant-a .cpage--company .section,.variant-a .cpage--faq .section{padding-block:clamp(1.5rem,2.6vw,2.5rem)}.variant-a .cpage--policy .cp-hero,.variant-a .cpage--company .cp-hero,.variant-a .cpage--faq .cp-hero{padding-block:clamp(2rem,3vw,3rem) 1rem}.variant-a .pi,.variant-a .jv-hero{position:relative;isolation:isolate}.variant-a .pin-shutter .pin-stage,.variant-a .glasses-cool{background:transparent}.variant-a .section:not(.no-rule){position:relative;border-block-start:0}[data-graphskin] .otg-svg path[stroke],[data-graphskin] .chart svg path[stroke]:not([fill]){filter:drop-shadow(0 0 5px color-mix(in srgb,var(--accent) 55%,transparent))}[data-mela=m2] .pmech-frame:has(svg[aria-label^="A probe sweeps"]){border-color:transparent;-webkit-backdrop-filter:blur(calc(var(--lab-mela-alpha, 0) * 14px));backdrop-filter:blur(calc(var(--lab-mela-alpha, 0) * 14px));background:color-mix(in srgb,var(--cds-layer-01) calc(var(--lab-mela-alpha, 0) * 100%),transparent)}[data-graphskin=g9] .otg-panel,[data-graphskin=g9] .chart{--otg-panel-bg: transparent;border:0;-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;box-shadow:none}[data-graphskin=g9] .otg-svg path[stroke],[data-graphskin=g9] .chart svg path[stroke]:not([fill]){filter:drop-shadow(0 0 calc(2px + var(--lab-graph-alpha, .3) * 10px) color-mix(in srgb,var(--accent) 70%,transparent)) drop-shadow(0 10px 18px rgba(40,16,12,.3))}@media (prefers-reduced-motion: reduce){.cart-checkout{transition:none}}.about-name-grid{display:grid;align-items:center;gap:clamp(2rem,4vw,5rem);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.about-name-copy .lead{margin-block-start:1rem;max-inline-size:34rem}.about-name-note{color:var(--txt-dim);margin-block-start:1rem;max-inline-size:34rem}.about-name-media{margin:0}.about-name-media img{display:block;border:1px solid var(--frame);inline-size:100%}.about-name-media .cite{margin-block-start:.5rem}@media (width <= 900px){.about-name-grid{grid-template-columns:1fr}}.about-name-line{max-inline-size:46rem}.sci-band{position:relative;margin-block-start:2.5rem;padding-block-end:3.4rem}.sci-band-bar{border-radius:2px;background:linear-gradient(90deg,#6a00ff,#0050ff 10.8%,#00a0ff 14.2%,#36e000 23.3%,#ffe000 30%,#ff7a00 35.3%,#ff1200 43.5%,red 43.9%,red 50%,#fa00008c 61.6%,#eb000033 79%,#dc00000f);block-size:34px}.sci-band-mark{position:absolute;display:grid;color:var(--txt);font:700 var(--fs-xs) var(--mono);inset-block-start:0;inset-inline-start:var(--at);justify-items:center;transform:translate(-50%)}.sci-band-mark i{background:var(--txt);block-size:44px;inline-size:2px;margin-block-end:4px}.sci-band-mark b{color:var(--cds-text-secondary);font:600 var(--fs-2xs) var(--mono);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.sci-band-mark--lo{padding-block-start:1.55rem}.sci-band-mark--lo i{block-size:60px;margin-block-start:-1.55rem}@media (width <= 720px){.sci-band-mark b{display:none}.sci-band-mark--lo{padding-block-start:0}.sci-band-mark--lo i{block-size:44px;margin-block-start:0}}.about-eng-split{display:grid;align-items:center;gap:clamp(2rem,4vw,5rem);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.about-eng-copy .lead{color:var(--txt-dim);margin-block-start:1rem;max-inline-size:32rem}.about-eng-fig{margin:0}.about-eng-fig video,.about-eng-fig img{display:block;border:1px solid var(--frame);inline-size:100%}@media (width <= 900px){.about-eng-split{grid-template-columns:1fr}}.about-inst-grid{display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-block-start:2rem}@media screen and (prefers-reduced-motion: reduce){.about-inst-card{position:relative;display:flex;overflow:hidden;flex-direction:column;padding:2rem;border:1px solid var(--frame);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--cds-layer-01) 72%,transparent);color:var(--txt);text-decoration:none;transition:none}}.about-inst-card{position:relative;display:flex;overflow:hidden;flex-direction:column;padding:2rem;border:1px solid var(--frame);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--cds-layer-01) 72%,transparent);color:var(--txt);text-decoration:none;transition:transform .3s cubic-bezier(.4,.14,.3,1),box-shadow .3s cubic-bezier(.4,.14,.3,1),border-color .24s ease}.about-inst-card:hover{border-color:var(--accent);box-shadow:0 22px 44px -20px #28100c59;transform:translateY(-3px)}.about-inst-card h3{font-family:var(--serif);font-size:var(--fs-lg);font-weight:400}.about-inst-card p{color:var(--txt-dim);font-size:var(--fs-sm);margin-block:.75rem 1rem;max-inline-size:34ch}.about-inst-card .go{display:inline-flex;align-items:center;color:var(--accent-ink);font-weight:600;gap:.25rem;margin-block-start:auto}.about-inst-disc{position:absolute;border-radius:999px;block-size:11rem;filter:blur(2px);inline-size:11rem;inset-block-start:-3.5rem;inset-inline-end:-3rem;opacity:.5;pointer-events:none}.about-inst-card--sun .about-inst-disc{background:radial-gradient(circle at 38% 38%,#ffd9a8,#ff8a3c 52%,#ff6a2c00 74%)}.about-inst-card--moon .about-inst-disc{background:radial-gradient(circle at 62% 34%,#e6dcff,#9a78ff 50%,#7a52ff00 74%)}.about-inst-cite{margin-block-start:1rem}@media (width <= 720px){.about-inst-grid{grid-template-columns:1fr}}@media (width <= 720px){.cp-toc a{align-items:center;min-block-size:2.75rem}.footer .cols a,.cp-links li a,.cp-manual-links li a{display:flex;align-items:center;gap:.375rem;min-block-size:2.75rem}.cp-table--studies td a{display:inline-flex;align-items:center;min-block-size:2.75rem}.stand-card .buy-btn{min-block-size:2.75rem}.ben-refs a{display:inline-flex;align-items:center;min-block-size:2.75rem}}@media (width <= 720px),(height <= 500px){.pdd-copy .lead{display:none}.pdd-copy h2{font-size:clamp(1.45rem,6vw,1.8rem)}.pdd-grid{gap:1rem;margin-block-start:1rem}.pdd-steps{gap:.75rem}.pdd-step:not(.is-active) .pdd-body p{display:none}.pdd-step:not(.is-active) .pdd-body h3{color:var(--cds-text-secondary);font-size:var(--fs-sm)}.pdd-stage{aspect-ratio:auto;block-size:9.5rem}.pdepth{gap:1rem}.pdepth-beats{min-block-size:9rem}.pdepth-tissue{block-size:clamp(240px,38svh,340px)}.pdepth-src{font-size:var(--fs-2xs)}}@keyframes buy-beacon{0%,to{box-shadow:0 0 color-mix(in srgb,var(--accent) calc(var(--lab-buy-glow, .5) * 60%),transparent),0 12px 30px -12px color-mix(in srgb,var(--accent) 80%,transparent)}50%{box-shadow:0 0 0 9px color-mix(in srgb,var(--accent) 0%,transparent),0 12px 30px -12px color-mix(in srgb,var(--accent) 80%,transparent)}}@media (width <= 820px){[data-hero=h8] .inst-aside{display:contents}[data-hero=h8] .inst-hero--big{justify-content:center;min-block-size:calc(100svh - 4.5rem)}[data-hero=h8] .inst-readout .hint,[data-hero=h8] .inst-sub{display:none}[data-hero=h8] .inst-eyebrow{order:-2;text-align:center}[data-hero=h8] .inst-title{order:-1;font-size:clamp(1.1rem,4.6vw,1.4rem);margin-block:.2rem .55rem;text-align:center}[data-hero=h8] .inst-stage--big{inline-size:min(76svh,93vw)}[data-hero=h8] .inst-readout{justify-content:center;order:1;margin-block-start:.5rem}}@media screen and (prefers-reduced-motion: reduce){[data-cards=k11] .hub-card,[data-cards=k11] .read-card{transition:none}}[data-cards=k11] .hub-card,[data-cards=k11] .read-card{transition:transform .3s cubic-bezier(.4,.14,.3,1),box-shadow .3s cubic-bezier(.4,.14,.3,1),border-color .24s ease,background .24s ease}[data-cards=k11] .hub-card,[data-cards=k11] .read-card{position:relative;border:1px solid rgba(255,255,255,var(--lab-cards-border, .32));-webkit-backdrop-filter:blur(var(--lab-cards-blur, 18px)) saturate(1.45);backdrop-filter:blur(var(--lab-cards-blur, 18px)) saturate(1.45);background:color-mix(in srgb,var(--cds-layer-01) calc(var(--lab-cards-alpha, .5) * 100%),transparent);box-shadow:inset 0 1px #ffffff80,0 18px 44px -20px #14082e80}@media screen and (prefers-reduced-motion: reduce){[data-cards=k11] .hub-card:before,[data-cards=k11] .read-card:before{position:absolute;block-size:12px;border-block-start:2px solid var(--accent-ink);border-inline-start:2px solid var(--accent-ink);content:"";inline-size:12px;inset-block-start:8px;inset-inline-start:8px;opacity:.6;pointer-events:none;transition:none}}[data-cards=k11] .hub-card:before,[data-cards=k11] .read-card:before{position:absolute;block-size:12px;border-block-start:2px solid var(--accent-ink);border-inline-start:2px solid var(--accent-ink);content:"";inline-size:12px;inset-block-start:8px;inset-inline-start:8px;opacity:.6;pointer-events:none;transition:opacity .24s ease}[data-cards=k11] .hub-card:hover:before,[data-cards=k11] .read-card:hover:before{opacity:1}[data-cart=c11] .cart-drawer{-webkit-backdrop-filter:blur(calc(var(--lab-cart-blur, 26px) + 4px)) saturate(1.5);backdrop-filter:blur(calc(var(--lab-cart-blur, 26px) + 4px)) saturate(1.5);background:color-mix(in srgb,color-mix(in srgb,var(--accent) 14%,var(--cds-background)) calc(var(--lab-cart-alpha, .68) * 100%),transparent);border-inline-start:1px solid color-mix(in srgb,var(--accent) 55%,transparent)}[data-cart=c11] .cart-foot{background:color-mix(in srgb,var(--accent) 10%,var(--cds-background));border-block-start:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}[data-dial] .pdd-stage img{transition-duration:var(--lab-dial-fade, .7s)}@media screen and (prefers-reduced-motion: reduce){[data-fam] .fscale-wrap g,[data-fam] .fscale-wrap rect,[data-fam] .fscale-wrap circle{transition:none}}[data-fam] .fscale-wrap g,[data-fam] .fscale-wrap rect,[data-fam] .fscale-wrap circle{transition:opacity var(--lab-fam-ease, .14s) linear,transform var(--lab-fam-ease, .14s) ease,fill var(--lab-fam-ease, .14s) linear}@media (width <= 820px){[data-hero] .inst-stage--big{transform:scale(var(--lab-hero-size, 1));transform-origin:center}[data-hero] .inst-title,[data-hero] .inst-readout{scale:var(--lab-hero-copy, 1);transform-origin:center}}:where([data-dial]) .pdd:before{opacity:calc(.55 + var(--lab-dial-wash, .5) * .45)}:where([data-fam]) .fscale-wrap g[fill="#ff7a4d"]{filter:drop-shadow(0 0 calc(var(--lab-fam-glow, .5) * 5px) rgba(255,122,60,.55))}[data-fam=f12] .pmech-frame:has(.fscale-wrap){border-color:transparent;background:transparent}[data-fam=f12] .fscale-wrap svg{filter:drop-shadow(0 16px 30px rgba(40,16,12,calc(.3 + var(--lab-fam-glow, .5) * .25)))}[data-carbon-theme=night][data-fam=f12] .fscale-wrap svg{filter:drop-shadow(0 16px 34px rgba(0,0,0,.6)) drop-shadow(0 0 calc(10px + var(--lab-fam-glow, .5) * 14px) rgba(154,120,255,.28))}@media screen and (prefers-reduced-motion: reduce){[data-buy=b32] .buy-btn:is(.cds--btn--primary,.is-added){transition:none}}[data-buy=b32] .buy-btn:is(.cds--btn--primary,.is-added){transition:background .24s ease,box-shadow .24s ease,border-color .24s ease,color .24s ease,filter .24s ease,transform .16s ease}[data-buy=b32] .buy-btn:is(.cds--btn--primary,.is-added){border:1.5px solid rgba(58,22,8,.9);border-radius:var(--lab-buy-corner, 8px);background:linear-gradient(180deg,rgba(255,255,255,.5) 0%,rgba(255,255,255,.16) 42%,transparent 50%),linear-gradient(180deg,color-mix(in srgb,var(--accent) 92%,#ffd9b8),color-mix(in srgb,var(--accent) 96%,#4a1a06));box-shadow:inset 0 -3px #3a100466,0 calc(6px + var(--lab-buy-depth, .4) * 14px) 30px -12px #28100c99,0 0 calc(var(--lab-buy-glow, 0) * 22px) color-mix(in srgb,var(--accent) calc(var(--lab-buy-glow, 0) * 55%),transparent);color:#241005;font-weight:700}[data-buy=b32] .buy-btn:is(.cds--btn--primary,.is-added) .buy-btn-price{border-inline-start:1px solid rgba(58,16,4,.35);text-shadow:0 1px 0 rgba(255,255,255,.35)}[data-carbon-theme=night][data-buy=b32] .buy-btn:is(.cds--btn--primary,.is-added){border-color:#ffffff8c;-webkit-backdrop-filter:blur(18px) saturate(1.5);backdrop-filter:blur(18px) saturate(1.5);background:linear-gradient(180deg,rgba(255,255,255,.26) 0%,rgba(255,255,255,.06) 42%,transparent 50%),linear-gradient(165deg,color-mix(in srgb,var(--accent) 42%,transparent),color-mix(in srgb,var(--accent) 62%,transparent));color:var(--txt)}[data-buy=b32] .buy-btn:is(.cds--btn--primary,.is-added):hover{transform:translateY(-1px)}@keyframes buy-anneal-breath{0%,to{box-shadow:inset 0 1px #ffffff73,0 6px 22px -12px #28100c8c,0 0 6px color-mix(in srgb,var(--accent) 22%,transparent)}42%{box-shadow:inset 0 1px #ffffff80,0 6px 24px -12px #28100c8c,0 0 26px color-mix(in srgb,var(--accent) 52%,transparent)}}[data-buy] .buy-btn:is(.cds--btn--primary,.is-added):focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 75%,#3a1608);outline-offset:2px}[data-carbon-theme=night][data-buy] .buy-btn:is(.cds--btn--primary,.is-added):focus-visible{outline-color:color-mix(in srgb,var(--accent) 55%,#ffffff)}.route-loading{min-block-size:130vh}.pdepth-scene{position:relative;display:flex;flex-direction:column;align-items:center;inline-size:min(100%,23rem)}.pdepth-emitter{position:relative;z-index:3;block-size:18px;inline-size:100%}@media screen and (prefers-reduced-motion: reduce){.pdepth-orb{position:absolute;border-radius:50%;block-size:14px;inline-size:14px;inset-block-start:50%;transform:translate(-50%,-50%);transition:none}}.pdepth-orb{position:absolute;border-radius:50%;block-size:14px;inline-size:14px;inset-block-start:50%;transform:translate(-50%,-50%);transition:opacity .2s linear}.pdepth-orb--red{background:radial-gradient(circle at 42% 38%,#fff2ee,#ff5240 55%,#e02412);box-shadow:0 0 10px 3px #ff3e28d9,0 0 26px 8px #ff3e2859}.pdepth-orb--nir{background:radial-gradient(circle at 42% 38%,#f4efff,#9a74ff 55%,#6a3df0);box-shadow:0 0 10px 3px #8c60ffd9,0 0 26px 8px #8c60ff59}.pdepth-air{position:relative;z-index:1;block-size:clamp(26px,4.5vh,40px);inline-size:100%}@media screen and (prefers-reduced-motion: reduce){.pdepth-airbeam{position:absolute;inline-size:8px;inset-block:-2px 0;transform:translate(-50%);transition:none}}.pdepth-airbeam{position:absolute;inline-size:8px;inset-block:-2px 0;transform:translate(-50%);transition:opacity .15s linear}.pdepth-airbeam--red{background:linear-gradient(180deg,#ff644ef2,#fa3420cc);box-shadow:0 0 12px 2px #fa2c1a99;clip-path:polygon(26% 0,74% 0,74% 100%,26% 100%)}.pdepth-airbeam--nir{background:linear-gradient(180deg,#ba9cfff2,#8056ffcc);box-shadow:0 0 12px 2px #7e54ff99;clip-path:polygon(26% 0,74% 0,74% 100%,26% 100%)}.pdepth-window{position:relative;inline-size:100%}.pdepth-window .pdepth-tissue{border-radius:10% 12% 9% 11%/3.2% 4% 5% 4.4%;animation:pdepth-breathe 9.5s ease-in-out infinite alternate;inline-size:100%}@keyframes pdepth-breathe{0%{border-radius:10% 12% 9% 11%/3.2% 4% 5% 4.4%;transform:scaleY(1)}to{border-radius:12% 10% 11% 9%/4.2% 3% 4.4% 5.2%;transform:scaleY(1.008)}}@media screen and (prefers-reduced-motion: reduce){.pdepth-window .pdepth-tissue{animation:none}}@media screen and (prefers-reduced-motion: reduce){.pdepth-splash{position:absolute;z-index:3;border-radius:50%;block-size:15px;filter:blur(3px);inline-size:58px;inset-block-start:0;pointer-events:none;transform:translate(-50%,-45%);transition:none}}.pdepth-splash{position:absolute;z-index:3;border-radius:50%;block-size:15px;filter:blur(3px);inline-size:58px;inset-block-start:0;pointer-events:none;transform:translate(-50%,-45%);transition:opacity .15s linear}.pdepth-splash--red{background:radial-gradient(50% 100% at 50% 58%,rgba(255,242,232,.95),rgba(255,74,48,.6) 52%,transparent 78%)}.pdepth-splash--nir{background:radial-gradient(50% 100% at 50% 58%,rgba(244,238,255,.95),rgba(140,92,255,.6) 52%,transparent 78%)}.pdepth-window .pdepth-line{border-radius:0;clip-path:polygon(26% 0,74% 0,62% 100%,38% 100%);inline-size:8px}.pdepth-window .pdepth-beam--red .pdepth-line{background:linear-gradient(180deg,#ff7860f2,#f828189e 38%,#f828184d 74%,#f828181f);box-shadow:0 0 10px 1px #f420168c}.pdepth-window .pdepth-beam--nir .pdepth-line{background:linear-gradient(180deg,#c4a8fff2,#7e54ff9e 38%,#7e54ff4d 74%,#7e54ff1f);box-shadow:0 0 10px 1px #7a52ff8c}.pdepth-window .pdepth-tip{border:2px solid #ff5a44;background:radial-gradient(circle,rgba(255,255,255,.9) 0 22%,transparent 46%);block-size:13px;inline-size:13px;transform:translate(-50%,50%)}.pdepth-window .pdepth-beam--red .pdepth-tip{border-color:#ff5240;box-shadow:0 0 10px 2px #fa2c1cbf}.pdepth-window .pdepth-beam--nir .pdepth-tip{border-color:#9a74ff;box-shadow:0 0 10px 2px #8c60ffbf}.pdepth-window .pdepth-ruler{inset-inline:auto 100%;padding-inline-end:7px}.pdepth-window .pdepth-rtick{color:#5a2c1acc;inset-inline-end:7px;inset-inline-start:auto;text-shadow:none}.pdepth-window .pdepth-rtick i{background:#5a2c1a80;inline-size:9px}[data-carbon-theme=night] .pdepth-window .pdepth-rtick{color:#e6daf5b8}[data-carbon-theme=night] .pdepth-window .pdepth-rtick i{background:#e6daf56b}.pdepth-reads{position:absolute;inline-size:max-content;inset-block:0;inset-inline-start:100%;padding-inline-start:12px;pointer-events:none}@media screen and (prefers-reduced-motion: reduce){.pdepth-reads .pdepth-lab{position:absolute;display:block;padding:.3rem .55rem;border:1px solid rgba(255,226,200,.16);border-radius:7px;background:#1e0d07db;color:#ffe9d8;font:600 var(--fs-2xs) var(--mono);inset-inline-start:12px;letter-spacing:.04em;transform:translateY(-50%);transition:none;white-space:nowrap}}.pdepth-reads .pdepth-lab{position:absolute;display:block;padding:.3rem .55rem;border:1px solid color-mix(in srgb,var(--accent-ink) 45%,transparent);border-radius:0;background:color-mix(in srgb,var(--cds-layer-01) 92%,transparent);color:var(--txt);font:600 var(--fs-2xs) var(--mono);inset-inline-start:12px;letter-spacing:.04em;transform:translateY(-50%);transition:inset-block-start .12s linear,opacity .3s ease;white-space:nowrap}[data-carbon-theme=night] .pdepth-reads .pdepth-lab{border-color:#9a78ff73;background:color-mix(in srgb,#1a1026 88%,transparent);color:#f0eaff}.pdepth-reads .pdepth-lab:before{position:absolute;background:color-mix(in srgb,var(--accent-ink) 55%,transparent);block-size:1px;content:"";inline-size:14px;inset-block-start:50%;inset-inline-end:100%}.pdepth-reads .pdepth-lab b{display:block;font-weight:700;text-shadow:none}.pdepth-reads .pdepth-lab--red b{color:#c81e10}.pdepth-reads .pdepth-lab--nir b{color:#6a3df0}[data-carbon-theme=night] .pdepth-reads .pdepth-lab--red b{color:#ff7a62}[data-carbon-theme=night] .pdepth-reads .pdepth-lab--nir b{color:#c3b0ff}.pdepth-reads .pdepth-lab .pdepth-lab-sub{color:var(--txt-dim, inherit);text-shadow:none}[data-carbon-theme=night] .pdepth-reads .pdepth-lab .pdepth-lab-sub{color:#e8e0f8d9}@media (width <= 1160px){.pdepth-reads{inset-inline:auto 6px;padding-inline-start:0}.pdepth-reads .pdepth-lab{inset-inline-end:0;inset-inline-start:auto}.pdepth-reads .pdepth-lab:before{display:none}}@media (width <= 620px){.pdepth-window .pdepth-ruler{padding-inline-end:4px}}.pdepth--d38 .pdepth-tissue{border-color:#ffffff80;-webkit-backdrop-filter:blur(calc(3px + var(--lab-depth-ground, .5) * 6px));backdrop-filter:blur(calc(3px + var(--lab-depth-ground, .5) * 6px));background:transparent;box-shadow:0 0 calc(var(--lab-depth-glow, .3) * 50px) rgba(255,170,120,calc(var(--lab-depth-glow, .3) * .4))}.pdepth--d38 .pdepth-band--epi{background:linear-gradient(180deg,#fac6a08c,#f4b68c6b)}.pdepth--d38 .pdepth-band--derm{background:linear-gradient(180deg,#e2947480,#ce7e6070)}.pdepth--d38 .pdepth-band--deep{background:linear-gradient(180deg,#b86e527a,#96563e70)}html[data-glass=lite] *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-glass=lite] :is(.cart-drawer,.cp-sheet,.cp-measure){background-color:var(--cds-layer-01)}html[data-glass=lite] .orb-ball{-webkit-backdrop-filter:blur(12px) saturate(1.5)!important;backdrop-filter:blur(12px) saturate(1.5)!important}html[data-orbmat=o9] .inst-stage--big .orb-ball:before{background:radial-gradient(circle at 30% 24%,#ffffffe6,#fff0 24%),radial-gradient(circle at 62% 86%,color-mix(in srgb,var(--orb-vivid) 62%,transparent),transparent 42%),radial-gradient(circle at 42% 70%,rgba(255,255,255,.28),transparent 30%)}@media screen and (prefers-reduced-motion: reduce){[data-buy] .buy-btn:is(.cds--btn--primary,.is-added),[data-cards] .hub-card,[data-cards] .read-card,[data-fam] .fscale-wrap g,[data-fam] .fscale-wrap rect,[data-fam] .fscale-wrap circle,[data-dial] .pdd-step,[data-dial] .pdd-dot,[data-dial] .pdd-time,[data-dial] .pdd-body,[data-dial] .pdd-stage img,.pdd-stage img{transition:none}}@media screen and (prefers-reduced-motion: reduce){.inst-sub,.inst-eyebrow,.inst-title,.inst-readout{transition:none}}:is(h2,h3):has(+.cds--accordion){padding-block-end:.75rem}@media (width > 1100px){.otg{grid-template-columns:repeat(3,minmax(0,1fr))}}.variant-a .section.no-rule.jv-hero{padding-block:calc(clamp(2.5rem,5vw,5rem)*.4)}.variant-a .section.no-rule.jv-hero--glasses{padding-block-start:calc(clamp(2.5rem,5vw,5rem) * .4 / 3)}@media (width <= 900px) and (height <= 760px){.jv-buy-media{aspect-ratio:16/8.4;margin-block:.5rem .25rem}.jv-buy-thumbs{margin-block-end:.75rem}.variant-a .section.no-rule.jv-hero{padding-block-start:calc(clamp(2.5rem,5vw,5rem)/5)}}@media (width <= 900px) and (height <= 620px){.jv-buy-media{aspect-ratio:auto;block-size:6rem;margin-block:.25rem .25rem}.jv-buy-thumbs{margin-block-end:.5rem}.variant-a .section.no-rule.jv-hero{padding-block-start:calc(clamp(2.5rem,5vw,5rem)*.1)}.jv-hero .jv-name{font-size:1.7rem}}
