@keyframes vsGradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes vsGradientShiftGPU{0%{transform:translateX(0)}50%{transform:translateX(-66.67%)}to{transform:translateX(0)}}@keyframes vsMeshFloat{0%,to{transform:translate(0) scale(1)}50%{transform:translate(5%,5%) scale(1.05)}}@keyframes vsAuroraWave{0%,to{transform:translateX(0) translateY(0)}25%{transform:translateX(5%) translateY(-3%)}50%{transform:translateX(-3%) translateY(5%)}75%{transform:translateX(-5%) translateY(-2%)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}[data-visual-style=brand],[data-visual-style=light],[data-visual-style=minimalist],[data-visual-style=pearl-vivid],[data-visual-style=pearl],[data-visual-style=strong]{--vs-category:light}[data-visual-style=dark],[data-visual-style=lacquer],[data-visual-style=velvet]{--vs-category:dark}[data-visual-style=gradient-aurora],[data-visual-style=gradient-mesh],[data-visual-style=gradient],[data-visual-style=holographic-vivid],[data-visual-style=holographic],[data-visual-style=liquid-glass-vivid],[data-visual-style=liquid-glass]{--vs-category:color}[data-visual-style=dark]+[data-visual-style=dark],[data-visual-style=dark]+[data-visual-style=lacquer],[data-visual-style=dark]+[data-visual-style=velvet],[data-visual-style=lacquer]+[data-visual-style=dark],[data-visual-style=lacquer]+[data-visual-style=lacquer],[data-visual-style=lacquer]+[data-visual-style=velvet],[data-visual-style=velvet]+[data-visual-style=dark],[data-visual-style=velvet]+[data-visual-style=lacquer],[data-visual-style=velvet]+[data-visual-style=velvet]{border-block-start:var(--border-width) solid var(--border-inverse-subtle)}[data-visual-style] .form-input-base::-moz-placeholder{color:var(--vs-form-placeholder)}[data-visual-style] .form-input-base::placeholder{color:var(--vs-form-placeholder)}[data-theme=dark] .form-input-base::-moz-placeholder{color:var(--placeholder-on-light)}[data-theme=dark] .form-input-base::placeholder{color:var(--placeholder-on-light)}[data-visual-style=dark] .form-input-base:focus,[data-visual-style=dark] .input:focus,[data-visual-style=dark] .select:focus,[data-visual-style=dark] .textarea:focus,[data-visual-style=gradient-aurora] .form-input-base:focus,[data-visual-style=gradient-aurora] .input:focus,[data-visual-style=gradient-aurora] .select:focus,[data-visual-style=gradient-aurora] .textarea:focus,[data-visual-style=gradient-mesh] .form-input-base:focus,[data-visual-style=gradient-mesh] .input:focus,[data-visual-style=gradient-mesh] .select:focus,[data-visual-style=gradient-mesh] .textarea:focus,[data-visual-style=gradient] .form-input-base:focus,[data-visual-style=gradient] .input:focus,[data-visual-style=gradient] .select:focus,[data-visual-style=gradient] .textarea:focus,[data-visual-style=holographic-vivid] .form-input-base:focus,[data-visual-style=holographic-vivid] .input:focus,[data-visual-style=holographic-vivid] .select:focus,[data-visual-style=holographic-vivid] .textarea:focus,[data-visual-style=holographic] .form-input-base:focus,[data-visual-style=holographic] .input:focus,[data-visual-style=holographic] .select:focus,[data-visual-style=holographic] .textarea:focus,[data-visual-style=lacquer] .form-input-base:focus,[data-visual-style=lacquer] .input:focus,[data-visual-style=lacquer] .select:focus,[data-visual-style=lacquer] .textarea:focus,[data-visual-style=liquid-glass-vivid] .form-input-base:focus,[data-visual-style=liquid-glass-vivid] .input:focus,[data-visual-style=liquid-glass-vivid] .select:focus,[data-visual-style=liquid-glass-vivid] .textarea:focus,[data-visual-style=liquid-glass] .form-input-base:focus,[data-visual-style=liquid-glass] .input:focus,[data-visual-style=liquid-glass] .select:focus,[data-visual-style=liquid-glass] .textarea:focus,[data-visual-style=pearl-vivid] .form-input-base:focus,[data-visual-style=pearl-vivid] .input:focus,[data-visual-style=pearl-vivid] .select:focus,[data-visual-style=pearl-vivid] .textarea:focus,[data-visual-style=pearl] .form-input-base:focus,[data-visual-style=pearl] .input:focus,[data-visual-style=pearl] .select:focus,[data-visual-style=pearl] .textarea:focus,[data-visual-style=velvet] .form-input-base:focus,[data-visual-style=velvet] .input:focus,[data-visual-style=velvet] .select:focus,[data-visual-style=velvet] .textarea:focus{border-color:var(--vs-form-focus-border);box-shadow:0 0 0 3px var(--vs-form-focus-shadow)}[data-visual-style=dark] .checkbox__input:focus,[data-visual-style=dark] .radio__input:focus,[data-visual-style=dark] .switch__input:focus+.switch__slider,[data-visual-style=gradient-aurora] .checkbox__input:focus,[data-visual-style=gradient-aurora] .radio__input:focus,[data-visual-style=gradient-aurora] .switch__input:focus+.switch__slider,[data-visual-style=gradient-mesh] .checkbox__input:focus,[data-visual-style=gradient-mesh] .radio__input:focus,[data-visual-style=gradient-mesh] .switch__input:focus+.switch__slider,[data-visual-style=gradient] .checkbox__input:focus,[data-visual-style=gradient] .radio__input:focus,[data-visual-style=gradient] .switch__input:focus+.switch__slider,[data-visual-style=holographic-vivid] .checkbox__input:focus,[data-visual-style=holographic-vivid] .radio__input:focus,[data-visual-style=holographic-vivid] .switch__input:focus+.switch__slider,[data-visual-style=holographic] .checkbox__input:focus,[data-visual-style=holographic] .radio__input:focus,[data-visual-style=holographic] .switch__input:focus+.switch__slider,[data-visual-style=lacquer] .checkbox__input:focus,[data-visual-style=lacquer] .radio__input:focus,[data-visual-style=lacquer] .switch__input:focus+.switch__slider,[data-visual-style=liquid-glass-vivid] .checkbox__input:focus,[data-visual-style=liquid-glass-vivid] .radio__input:focus,[data-visual-style=liquid-glass-vivid] .switch__input:focus+.switch__slider,[data-visual-style=liquid-glass] .checkbox__input:focus,[data-visual-style=liquid-glass] .radio__input:focus,[data-visual-style=liquid-glass] .switch__input:focus+.switch__slider,[data-visual-style=pearl-vivid] .checkbox__input:focus,[data-visual-style=pearl-vivid] .radio__input:focus,[data-visual-style=pearl-vivid] .switch__input:focus+.switch__slider,[data-visual-style=pearl] .checkbox__input:focus,[data-visual-style=pearl] .radio__input:focus,[data-visual-style=pearl] .switch__input:focus+.switch__slider,[data-visual-style=velvet] .checkbox__input:focus,[data-visual-style=velvet] .radio__input:focus,[data-visual-style=velvet] .switch__input:focus+.switch__slider{box-shadow:0 0 0 3px var(--vs-form-focus-shadow)}:is(.grid-block[data-visual-style=brand] .grid-item__article-media,.carousel-block .carousel-slide[data-slide-style=brand] .carousel-slide__article-media){box-shadow:0 4px 16px rgba(0,0,0,.08),0 2px 6px rgba(0,0,0,.04),-3px -3px 12px rgba(255,255,255,.03),3px 3px 14px rgba(var(--color-primary-rgb),.1),inset 0 0 0 1px rgba(var(--color-primary-rgb),.08),inset 2px 2px 4px rgba(255,255,255,.02)}:is(.grid-block[data-visual-style=dark] .grid-item__article-media,.carousel-block .carousel-slide[data-slide-style=dark] .carousel-slide__article-media){box-shadow:0 6px 20px rgba(0,0,0,.25),0 3px 8px rgba(0,0,0,.15),-3px -3px 16px rgba(255,255,255,.02),4px 4px 16px rgba(var(--color-primary-rgb),.12),inset 0 0 0 1px rgba(255,255,255,.06),inset 2px 2px 6px rgba(255,255,255,.02)}:is(.grid-block[data-visual-style=dark] .grid-item__article-media:before,.carousel-block .carousel-slide[data-slide-style=dark] .carousel-slide__article-media:before){background:linear-gradient(135deg,rgba(255,255,255,.06),transparent 25%,transparent 75%,rgba(0,0,0,.08))}:is(.grid-block[data-visual-style=gradient] .grid-item__article-media,.carousel-block .carousel-slide[data-slide-style=gradient] .carousel-slide__article-media){box-shadow:0 8px 28px rgba(0,0,0,.2),0 4px 12px rgba(0,0,0,.12),-4px -4px 24px rgba(255,255,255,.04),5px 5px 24px rgba(var(--color-primary-rgb),.15),inset 0 0 0 1px rgba(255,255,255,.08),inset 2px 2px 8px rgba(255,255,255,.03)}:is(.grid-block[data-visual-style=gradient] .grid-item__article-media:before,.carousel-block .carousel-slide[data-slide-style=gradient] .carousel-slide__article-media:before){background:linear-gradient(135deg,rgba(255,255,255,.1),transparent 35%,transparent 65%,rgba(0,0,0,.1))}:is(.grid-block[data-visual-style=gradient-mesh] .grid-item__article-media,.carousel-block .carousel-slide[data-slide-style=gradient-mesh] .carousel-slide__article-media){box-shadow:0 8px 28px rgba(0,0,0,.25),0 4px 12px rgba(0,0,0,.15),-5px -5px 24px rgba(var(--color-secondary-rgb),.1),5px 5px 24px rgba(var(--color-primary-rgb),.12),inset 0 0 0 1px rgba(255,255,255,.06),inset 2px 2px 8px rgba(255,255,255,.02)}:is(.grid-block[data-visual-style=gradient-mesh] .grid-item__article-media:before,.carousel-block .carousel-slide[data-slide-style=gradient-mesh] .carousel-slide__article-media:before){background:linear-gradient(135deg,rgba(var(--color-secondary-rgb),.08) 0,transparent 30%,transparent 70%,rgba(var(--color-primary-rgb),.06) 100%)}:is(.grid-block[data-visual-style=gradient-aurora] .grid-item__article-media,.carousel-block .carousel-slide[data-slide-style=gradient-aurora] .carousel-slide__article-media){box-shadow:0 8px 32px rgba(0,0,0,.3),0 4px 14px rgba(0,0,0,.18),-5px -5px 28px rgba(var(--color-primary-rgb),.1),5px 5px 28px rgba(var(--color-secondary-rgb),.08),0 -3px 20px rgba(var(--color-accent-rgb),.06),inset 0 0 0 1px rgba(255,255,255,.05),inset 2px 2px 10px rgba(255,255,255,.02)}:is(.grid-block[data-visual-style=gradient-aurora] .grid-item__article-media:before,.carousel-block .carousel-slide[data-slide-style=gradient-aurora] .carousel-slide__article-media:before){background:linear-gradient(135deg,rgba(var(--color-primary-rgb),.06) 0,transparent 25%,transparent 75%,rgba(var(--color-secondary-rgb),.05) 100%)}:is(.tabs.tabs[data-visual-style=dark],.tabs.tabs[data-visual-style=gradient-mesh]) .tabs__panel .lexical-content ul{list-style:disc;padding-inline-start:var(--lexical-list-indent,var(--space-l))}:is(.tabs.tabs[data-visual-style=dark],.tabs.tabs[data-visual-style=gradient-mesh]) .tabs__panel .lexical-content ol{list-style:decimal;padding-inline-start:var(--lexical-list-indent,var(--space-l))}:is(.tabs.tabs[data-visual-style=dark],.tabs.tabs[data-visual-style=gradient-mesh]) .tabs__panel .lexical-content li{padding-inline-start:var(--space-s)}:is(.tabs.tabs[data-visual-style=dark],.tabs.tabs[data-visual-style=gradient-mesh]) .tabs__panel .lexical-content a:hover{text-decoration-thickness:2px}:is(.tabs.tabs[data-visual-style=dark],.tabs.tabs[data-visual-style=gradient-mesh]) .tabs__panel .lexical-content code{background:var(--shine-light);color:var(--color-accent-light)}:is(.tabs.tabs[data-visual-style=dark],.tabs.tabs[data-visual-style=gradient-mesh]) .tabs__panel .lexical-content pre{background:var(--shine-subtle);border-color:var(--border-inverse-subtle)}:is(.tabs.tabs[data-visual-style=dark],.tabs.tabs[data-visual-style=gradient-mesh]) .tabs__panel .lexical-content pre code{background:transparent;color:var(--text-inverse-secondary)}:is(.tabs.tabs[data-visual-style=dark],.tabs.tabs[data-visual-style=gradient-mesh]) .tabs__panel .lexical-content blockquote{border-color:var(--color-primary-light)}:is(.tabs.tabs[data-visual-style=dark],.tabs.tabs[data-visual-style=gradient-mesh]) .tabs__panel .lexical-content s{color:var(--neutral-500)}:is(.tabs.tabs[data-visual-style=dark],.tabs.tabs[data-visual-style=gradient-mesh]) .tabs__panel .lexical-content mark{background:rgba(var(--color-warning-rgb),.3);color:var(--text-inverse-primary)}:is(.tabs.tabs[data-visual-style=dark],.tabs.tabs[data-visual-style=gradient-mesh]) .tabs__panel .lexical-content hr{background:var(--border-inverse-subtle)}:is(.tabs.tabs[data-visual-style=dark],.tabs.tabs[data-visual-style=gradient-mesh]) .tabs__panel .lexical-content .lexical-table th{background:rgba(255,255,255,.08);color:var(--text-inverse-primary)}:is(.tabs.tabs[data-visual-style=dark],.tabs.tabs[data-visual-style=gradient-mesh]) .tabs__panel .lexical-content .lexical-table td{border-color:var(--border-inverse-subtle)}:is(.tabs.tabs[data-visual-style=dark],.tabs.tabs[data-visual-style=gradient-mesh]) .tabs__panel .lexical-content .lexical-table tr:nth-child(2n) td{background:rgba(255,255,255,.03)}:where(.hero.hero[data-visual-style=gradient-mesh] .hero__title,.banner.banner[data-visual-style=gradient-mesh] .banner__title,.banner.banner[data-visual-style=gradient-mesh] .banner__description h1,.banner.banner[data-visual-style=gradient-mesh] .banner__description h2,.banner.banner[data-visual-style=gradient-mesh] .banner__description h3,.banner.banner[data-visual-style=gradient-mesh] .banner__description h4,.banner.banner[data-visual-style=gradient-mesh] .banner__description h5,.banner.banner[data-visual-style=gradient-mesh] .banner__description h6,.grid-block[data-visual-style=gradient-mesh] .grid-item.card.card--feature .card__title,.grid-block[data-visual-style=gradient-mesh] .grid-item.card.card--feature .card__subtitle,.grid-block[data-visual-style=gradient-mesh] .grid-item__article-title,.carousel-block[data-visual-style=gradient-mesh] .carousel-slide__title,.carousel-block[data-visual-style=gradient-mesh] .carousel-slide__article-title,.tabs.tabs[data-visual-style=gradient-mesh] .tabs__button--active,.header-master[data-visual-style=gradient-mesh] .nav-item,.header-master[data-visual-style=gradient-mesh] .logo-wrapper a,.header-master[data-visual-style=gradient-mesh] .nav-item:hover,.spotlight[data-visual-style=gradient-mesh] .spotlight__card-title,.spotlight[data-visual-style=gradient-mesh] .spotlight__panel-title,.timeline[data-visual-style=gradient-mesh] .timeline__step-title,.grid-block .grid-item.card.card--feature[data-item-style=gradient-mesh] .card__title,.grid-block .grid-item.card.card--feature[data-item-style=gradient-mesh] .card__subtitle,.grid-block .grid-item--article[data-item-style=gradient-mesh] .grid-item__article-title,.carousel-block .carousel-slide[data-slide-style=gradient-mesh] .carousel-slide__title,.hero.hero[data-visual-style=gradient-aurora] .hero__title,.banner.banner[data-visual-style=gradient-aurora] .banner__title,.banner.banner[data-visual-style=gradient-aurora] .banner__description h1,.banner.banner[data-visual-style=gradient-aurora] .banner__description h2,.banner.banner[data-visual-style=gradient-aurora] .banner__description h3,.banner.banner[data-visual-style=gradient-aurora] .banner__description h4,.banner.banner[data-visual-style=gradient-aurora] .banner__description h5,.banner.banner[data-visual-style=gradient-aurora] .banner__description h6,.grid-block[data-visual-style=gradient-aurora] .grid-item.card.card--feature .card__title,.grid-block[data-visual-style=gradient-aurora] .grid-item.card.card--feature .card__subtitle,.grid-block[data-visual-style=gradient-aurora] .grid-item__article-title,.carousel-block[data-visual-style=gradient-aurora] .carousel-slide__title,.carousel-block[data-visual-style=gradient-aurora] .carousel-slide__article-title,.header-master[data-visual-style=gradient-aurora] .nav-item,.header-master[data-visual-style=gradient-aurora] .logo-wrapper a,.header-master[data-visual-style=gradient-aurora] .nav-item:hover,.spotlight[data-visual-style=gradient-aurora] .spotlight__card-title,.spotlight[data-visual-style=gradient-aurora] .spotlight__panel-title,.timeline[data-visual-style=gradient-aurora] .timeline__step-title,.grid-block .grid-item.card.card--feature[data-item-style=gradient-aurora] .card__title,.grid-block .grid-item.card.card--feature[data-item-style=gradient-aurora] .card__subtitle,.grid-block .grid-item--article[data-item-style=gradient-aurora] .grid-item__article-title,.carousel-block .carousel-slide[data-slide-style=gradient-aurora] .carousel-slide__title,.carousel-block .carousel-slide[data-slide-style=gradient-aurora] .carousel-slide__article-title,.hero.hero[data-visual-style=holographic] .hero__title,.banner.banner[data-visual-style=holographic] .banner__title,.banner.banner[data-visual-style=holographic] .banner__description h1,.banner.banner[data-visual-style=holographic] .banner__description h2,.banner.banner[data-visual-style=holographic] .banner__description h3,.banner.banner[data-visual-style=holographic] .banner__description h4,.banner.banner[data-visual-style=holographic] .banner__description h5,.banner.banner[data-visual-style=holographic] .banner__description h6,.grid-block[data-visual-style=holographic] .grid-item.card.card--feature .card__title,.grid-block[data-visual-style=holographic] .grid-item.card.card--feature .card__subtitle,.grid-block[data-visual-style=holographic] .grid-item__article-title,.carousel-block[data-visual-style=holographic] .carousel-slide__title,.carousel-block[data-visual-style=holographic] .carousel-slide__article-title,.spotlight[data-visual-style=holographic] .spotlight__card-title,.spotlight[data-visual-style=holographic] .spotlight__panel-title,.timeline[data-visual-style=holographic] .timeline__step-title,.grid-block .grid-item.card.card--feature[data-item-style=holographic] .card__title,.grid-block .grid-item.card.card--feature[data-item-style=holographic] .card__subtitle,.grid-block .grid-item--article[data-item-style=holographic] .grid-item__article-title,.carousel-block .carousel-slide[data-slide-style=holographic] .carousel-slide__title,.carousel-block .carousel-slide[data-slide-style=holographic] .carousel-slide__article-title,.hero.hero[data-visual-style=holographic-vivid] .hero__title,.banner.banner[data-visual-style=holographic-vivid] .banner__title,.banner.banner[data-visual-style=holographic-vivid] .banner__description h1,.banner.banner[data-visual-style=holographic-vivid] .banner__description h2,.banner.banner[data-visual-style=holographic-vivid] .banner__description h3,.banner.banner[data-visual-style=holographic-vivid] .banner__description h4,.banner.banner[data-visual-style=holographic-vivid] .banner__description h5,.banner.banner[data-visual-style=holographic-vivid] .banner__description h6,.grid-block[data-visual-style=holographic-vivid] .grid-item.card.card--feature .card__title,.grid-block[data-visual-style=holographic-vivid] .grid-item.card.card--feature .card__subtitle,.grid-block[data-visual-style=holographic-vivid] .grid-item__article-title,.carousel-block[data-visual-style=holographic-vivid] .carousel-slide__title,.carousel-block[data-visual-style=holographic-vivid] .carousel-slide__article-title,.spotlight[data-visual-style=holographic-vivid] .spotlight__card-title,.spotlight[data-visual-style=holographic-vivid] .spotlight__panel-title,.timeline[data-visual-style=holographic-vivid] .timeline__step-title,.grid-block .grid-item.card.card--feature[data-item-style=holographic-vivid] .card__title,.grid-block .grid-item.card.card--feature[data-item-style=holographic-vivid] .card__subtitle,.grid-block .grid-item--article[data-item-style=holographic-vivid] .grid-item__article-title,.carousel-block .carousel-slide[data-slide-style=holographic-vivid] .carousel-slide__title,.carousel-block .carousel-slide[data-slide-style=holographic-vivid] .carousel-slide__article-title,.hero.hero[data-visual-style=liquid-glass-vivid] .hero__title,.banner.banner[data-visual-style=liquid-glass-vivid] .banner__title,.banner.banner[data-visual-style=liquid-glass-vivid] .banner__description h1,.banner.banner[data-visual-style=liquid-glass-vivid] .banner__description h2,.banner.banner[data-visual-style=liquid-glass-vivid] .banner__description h3,.banner.banner[data-visual-style=liquid-glass-vivid] .banner__description h4,.banner.banner[data-visual-style=liquid-glass-vivid] .banner__description h5,.banner.banner[data-visual-style=liquid-glass-vivid] .banner__description h6,.grid-block[data-visual-style=liquid-glass-vivid] .grid-item.card.card--feature .card__title,.grid-block[data-visual-style=liquid-glass-vivid] .grid-item.card.card--feature .card__subtitle,.grid-block[data-visual-style=liquid-glass-vivid] .grid-item__article-title,.carousel-block[data-visual-style=liquid-glass-vivid] .carousel-slide__title,.carousel-block[data-visual-style=liquid-glass-vivid] .carousel-slide__article-title,.spotlight[data-visual-style=liquid-glass-vivid] .spotlight__card-title,.spotlight[data-visual-style=liquid-glass-vivid] .spotlight__panel-title,.timeline[data-visual-style=liquid-glass-vivid] .timeline__step-title,.grid-block .grid-item.card.card--feature[data-item-style=liquid-glass-vivid] .card__title,.grid-block .grid-item.card.card--feature[data-item-style=liquid-glass-vivid] .card__subtitle,.grid-block .grid-item--article[data-item-style=liquid-glass-vivid] .grid-item__article-title,.carousel-block .carousel-slide[data-slide-style=liquid-glass-vivid] .carousel-slide__title,.carousel-block .carousel-slide[data-slide-style=liquid-glass-vivid] .carousel-slide__article-title){background:var(--_vs-title-bg);background-size:var(--_vs-title-size);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:vsGradientShift var(--animation-gradient) ease infinite;will-change:background-position}:is(.hero.hero[data-visual-style=pearl-vivid] .hero__title,.banner.banner[data-visual-style=pearl-vivid] .banner__title,.grid-block[data-visual-style=pearl-vivid] .grid-item.card.card--feature .card__title,.grid-block[data-visual-style=pearl-vivid] .grid-item.card.card--feature .card__subtitle,.grid-block .grid-item.card.card--feature[data-item-style=pearl-vivid] .card__title,.grid-block .grid-item.card.card--feature[data-item-style=pearl-vivid] .card__subtitle,.carousel-block[data-visual-style=pearl-vivid] .carousel-slide__title,.carousel-block .carousel-slide[data-slide-style=pearl-vivid] .carousel-slide__title,.spotlight[data-visual-style=pearl-vivid] .spotlight__card-title,.spotlight[data-visual-style=pearl-vivid] .spotlight__panel-title,.timeline[data-visual-style=pearl-vivid] .timeline__step-title){background:linear-gradient(135deg,var(--color-primary) 0,var(--color-secondary) 33%,var(--color-accent) 66%,var(--color-primary) 100%);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradientShift var(--animation-gradient) ease infinite;will-change:background-position}.hero.hero[data-visual-style=pearl-vivid] .hero__title.hero__title--static-gradient{animation:none}:is(.hero.hero[data-visual-style=pearl-vivid] .hero__title,.hero.hero[data-visual-style=holographic] .hero__title,.banner.banner[data-visual-style=pearl-vivid] .banner__title,.banner.banner[data-visual-style=holographic] .banner__title,.grid-block[data-visual-style=pearl-vivid] .grid-item.card.card--feature .card__title,.grid-block[data-visual-style=pearl-vivid] .grid-item.card.card--feature .card__subtitle,.grid-block[data-visual-style=holographic] .grid-item.card.card--feature .card__title,.grid-block[data-visual-style=holographic] .grid-item.card.card--feature .card__subtitle,.grid-block .grid-item.card.card--feature[data-item-style=pearl-vivid] .card__title,.grid-block .grid-item.card.card--feature[data-item-style=pearl-vivid] .card__subtitle,.grid-block .grid-item.card.card--feature[data-item-style=holographic] .card__title,.grid-block .grid-item.card.card--feature[data-item-style=holographic] .card__subtitle,.grid-block[data-visual-style=pearl-vivid] .grid-item__article-title,.grid-block[data-visual-style=holographic] .grid-item__article-title,.grid-block .grid-item--article[data-item-style=pearl-vivid] .grid-item__article-title,.grid-block .grid-item--article[data-item-style=holographic] .grid-item__article-title,.carousel-block[data-visual-style=pearl-vivid] .carousel-slide__title,.carousel-block[data-visual-style=holographic] .carousel-slide__title,.carousel-block .carousel-slide[data-slide-style=pearl-vivid] .carousel-slide__title,.carousel-block .carousel-slide[data-slide-style=holographic] .carousel-slide__title,.carousel-block[data-visual-style=pearl-vivid] .carousel-slide__article-title,.carousel-block[data-visual-style=holographic] .carousel-slide__article-title,.carousel-block .carousel-slide[data-slide-style=pearl-vivid] .carousel-slide__article-title,.carousel-block .carousel-slide[data-slide-style=holographic] .carousel-slide__article-title,.spotlight[data-visual-style=pearl-vivid] .spotlight__card-title,.spotlight[data-visual-style=pearl-vivid] .spotlight__panel-title,.spotlight[data-visual-style=holographic] .spotlight__card-title,.spotlight[data-visual-style=holographic] .spotlight__panel-title,.timeline[data-visual-style=pearl-vivid] .timeline__step-title,.timeline[data-visual-style=holographic] .timeline__step-title){text-shadow:var(--text-shadow-md)}:is(.hero.hero[data-visual-style=holographic-vivid] .hero__title,.hero.hero[data-visual-style=liquid-glass-vivid] .hero__title,.banner.banner[data-visual-style=holographic-vivid] .banner__title,.banner.banner[data-visual-style=liquid-glass-vivid] .banner__title,.grid-block[data-visual-style=holographic-vivid] .grid-item.card.card--feature .card__title,.grid-block[data-visual-style=holographic-vivid] .grid-item.card.card--feature .card__subtitle,.grid-block[data-visual-style=liquid-glass-vivid] .grid-item.card.card--feature .card__title,.grid-block[data-visual-style=liquid-glass-vivid] .grid-item.card.card--feature .card__subtitle,.grid-block .grid-item.card.card--feature[data-item-style=holographic-vivid] .card__title,.grid-block .grid-item.card.card--feature[data-item-style=holographic-vivid] .card__subtitle,.grid-block .grid-item.card.card--feature[data-item-style=liquid-glass-vivid] .card__title,.grid-block .grid-item.card.card--feature[data-item-style=liquid-glass-vivid] .card__subtitle,.grid-block[data-visual-style=holographic-vivid] .grid-item__article-title,.grid-block[data-visual-style=liquid-glass-vivid] .grid-item__article-title,.grid-block .grid-item--article[data-item-style=holographic-vivid] .grid-item__article-title,.grid-block .grid-item--article[data-item-style=liquid-glass-vivid] .grid-item__article-title,.carousel-block[data-visual-style=holographic-vivid] .carousel-slide__title,.carousel-block[data-visual-style=liquid-glass-vivid] .carousel-slide__title,.carousel-block .carousel-slide[data-slide-style=holographic-vivid] .carousel-slide__title,.carousel-block .carousel-slide[data-slide-style=liquid-glass-vivid] .carousel-slide__title,.carousel-block[data-visual-style=holographic-vivid] .carousel-slide__article-title,.carousel-block[data-visual-style=liquid-glass-vivid] .carousel-slide__article-title,.carousel-block .carousel-slide[data-slide-style=holographic-vivid] .carousel-slide__article-title,.carousel-block .carousel-slide[data-slide-style=liquid-glass-vivid] .carousel-slide__article-title,.spotlight[data-visual-style=holographic-vivid] .spotlight__card-title,.spotlight[data-visual-style=holographic-vivid] .spotlight__panel-title,.spotlight[data-visual-style=liquid-glass-vivid] .spotlight__card-title,.spotlight[data-visual-style=liquid-glass-vivid] .spotlight__panel-title,.timeline[data-visual-style=holographic-vivid] .timeline__step-title,.timeline[data-visual-style=liquid-glass-vivid] .timeline__step-title){text-shadow:var(--vs-aurora-title-glow)}:is(.hero.hero[data-visual-style=dark] .hero__description,.banner.banner[data-visual-style=dark] .banner__description,.grid-block[data-visual-style=dark] .grid-item.card.card--feature .card__description,.grid-block .grid-item.card.card--feature[data-item-style=dark] .card__description,.grid-block[data-visual-style=dark] .grid-item__article-excerpt,.grid-block .grid-item--article[data-item-style=dark] .grid-item__article-excerpt,.carousel-block[data-visual-style=dark] .lexical-content,.carousel-block .carousel-slide[data-slide-style=dark] .lexical-content,.spotlight[data-visual-style=dark] .spotlight__card-desc,.spotlight[data-visual-style=dark] .spotlight__panel-desc,.timeline[data-visual-style=dark] .timeline__desc){text-shadow:var(--text-shadow-heavy)}:is(.banner.banner[data-visual-style=gradient-mesh] .banner__description,.grid-block[data-visual-style=gradient-mesh] .grid-item.card.card--feature .card__description,.grid-block .grid-item.card.card--feature[data-item-style=gradient-mesh] .card__description,.grid-block[data-visual-style=gradient-mesh] .grid-item__article-excerpt,.grid-block .grid-item--article[data-item-style=gradient-mesh] .grid-item__article-excerpt,.carousel-block[data-visual-style=gradient-mesh] .lexical-content,.carousel-block .carousel-slide[data-slide-style=gradient-mesh] .lexical-content,.spotlight[data-visual-style=gradient-mesh] .spotlight__card-desc,.spotlight[data-visual-style=gradient-mesh] .spotlight__panel-desc,.timeline[data-visual-style=gradient-mesh] .timeline__desc){text-shadow:var(--text-shadow-stronger)}:is(.banner.banner[data-visual-style=gradient-aurora] .banner__description,.grid-block[data-visual-style=gradient-aurora] .grid-item.card.card--feature .card__description,.grid-block .grid-item.card.card--feature[data-item-style=gradient-aurora] .card__description,.grid-block[data-visual-style=gradient-aurora] .grid-item__article-excerpt,.grid-block .grid-item--article[data-item-style=gradient-aurora] .grid-item__article-excerpt,.carousel-block[data-visual-style=gradient-aurora] .lexical-content,.carousel-block .carousel-slide[data-slide-style=gradient-aurora] .lexical-content,.spotlight[data-visual-style=gradient-aurora] .spotlight__card-desc,.spotlight[data-visual-style=gradient-aurora] .spotlight__panel-desc,.timeline[data-visual-style=gradient-aurora] .timeline__desc){text-shadow:var(--text-shadow-deepest)}.tabs.tabs.tabs--underline:is([data-visual-style=gradient-mesh],[data-visual-style=gradient-aurora]){--_tab-underline-active-color:var(--color-primary-text)}.tabs.tabs.tabs--underline:is([data-visual-style=strong],[data-visual-style=pearl],[data-visual-style=pearl-vivid],[data-visual-style=holographic],[data-visual-style=liquid-glass],[data-visual-style=holographic-vivid],[data-visual-style=liquid-glass-vivid],[data-visual-style=lacquer],[data-visual-style=velvet]){--_tab-underline-active-color:var(--text-primary)}.tabs.tabs.tabs--underline:is([data-visual-style=strong],[data-visual-style=gradient],[data-visual-style=gradient-mesh],[data-visual-style=gradient-aurora],[data-visual-style=pearl],[data-visual-style=pearl-vivid],[data-visual-style=holographic],[data-visual-style=holographic-vivid],[data-visual-style=liquid-glass],[data-visual-style=liquid-glass-vivid],[data-visual-style=lacquer],[data-visual-style=velvet]) .tabs__button--active{background:transparent!important;background-size:initial!important;animation:none!important;border:none!important;box-shadow:none!important;color:var(--_tab-underline-active-color)!important}.tabs.tabs.tabs--underline:is([data-visual-style=strong],[data-visual-style=gradient],[data-visual-style=gradient-mesh],[data-visual-style=gradient-aurora],[data-visual-style=pearl],[data-visual-style=pearl-vivid],[data-visual-style=holographic],[data-visual-style=holographic-vivid],[data-visual-style=liquid-glass],[data-visual-style=liquid-glass-vivid],[data-visual-style=lacquer],[data-visual-style=velvet]) .tabs__button--active:before{display:none!important}.tabs.tabs.tabs--underline:is([data-visual-style=strong],[data-visual-style=gradient],[data-visual-style=gradient-mesh],[data-visual-style=gradient-aurora],[data-visual-style=pearl],[data-visual-style=pearl-vivid],[data-visual-style=holographic],[data-visual-style=holographic-vivid],[data-visual-style=liquid-glass],[data-visual-style=liquid-glass-vivid],[data-visual-style=lacquer],[data-visual-style=velvet]) .tabs__button:hover:not(.tabs__button--active){background:transparent!important}:is(.hero.hero[data-visual-style=pearl],.banner.banner[data-visual-style=pearl],.header-master[data-visual-style=pearl],.grid-block[data-visual-style=pearl] .grid-item.card.card--feature,.grid-block[data-visual-style=pearl] .grid-item--article,.carousel-block[data-visual-style=pearl] .carousel-slide,.tabs.tabs[data-visual-style=pearl] .tabs__panels,.spotlight[data-visual-style=pearl] .spotlight__card,.spotlight[data-visual-style=pearl] .spotlight__panel,.timeline[data-visual-style=pearl] .timeline__card,.grid-block .grid-item.card.card--feature[data-item-style=pearl],.grid-block .grid-item--article[data-item-style=pearl],.carousel-block .carousel-slide[data-slide-style=pearl],.hero.hero[data-visual-style=pearl-vivid],.banner.banner[data-visual-style=pearl-vivid],.header-master[data-visual-style=pearl-vivid],.grid-block[data-visual-style=pearl-vivid] .grid-item.card.card--feature,.grid-block[data-visual-style=pearl-vivid] .grid-item--article,.carousel-block[data-visual-style=pearl-vivid] .carousel-slide,.tabs.tabs[data-visual-style=pearl-vivid] .tabs__panels,.spotlight[data-visual-style=pearl-vivid] .spotlight__card,.spotlight[data-visual-style=pearl-vivid] .spotlight__panel,.timeline[data-visual-style=pearl-vivid] .timeline__card,.grid-block .grid-item.card.card--feature[data-item-style=pearl-vivid],.grid-block .grid-item--article[data-item-style=pearl-vivid],.carousel-block .carousel-slide[data-slide-style=pearl-vivid]){background:var(--vs-bg);color:var(--vs-text-primary);border:var(--vs-border-width) solid var(--vs-border);box-shadow:var(--vs-shadow);position:relative}:is(.hero.hero[data-visual-style=pearl],.banner.banner[data-visual-style=pearl],.header-master[data-visual-style=pearl],.grid-block[data-visual-style=pearl] .grid-item.card.card--feature,.grid-block[data-visual-style=pearl] .grid-item--article,.carousel-block[data-visual-style=pearl] .carousel-slide,.tabs.tabs[data-visual-style=pearl] .tabs__panels,.spotlight[data-visual-style=pearl] .spotlight__card,.spotlight[data-visual-style=pearl] .spotlight__panel,.timeline[data-visual-style=pearl] .timeline__card,.grid-block .grid-item.card.card--feature[data-item-style=pearl],.grid-block .grid-item--article[data-item-style=pearl],.carousel-block .carousel-slide[data-slide-style=pearl],.hero.hero[data-visual-style=pearl-vivid],.banner.banner[data-visual-style=pearl-vivid],.header-master[data-visual-style=pearl-vivid],.grid-block[data-visual-style=pearl-vivid] .grid-item.card.card--feature,.grid-block[data-visual-style=pearl-vivid] .grid-item--article,.carousel-block[data-visual-style=pearl-vivid] .carousel-slide,.tabs.tabs[data-visual-style=pearl-vivid] .tabs__panels,.spotlight[data-visual-style=pearl-vivid] .spotlight__card,.spotlight[data-visual-style=pearl-vivid] .spotlight__panel,.timeline[data-visual-style=pearl-vivid] .timeline__card,.grid-block .grid-item.card.card--feature[data-item-style=pearl-vivid],.grid-block .grid-item--article[data-item-style=pearl-vivid],.carousel-block .carousel-slide[data-slide-style=pearl-vivid]):before{content:"";position:absolute;inset:0;pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(118deg,var(--shine-half) 0,transparent 28%,var(--shine-medium-plus) 62%,transparent 90%);z-index:0}:is(.hero.hero[data-visual-style=pearl],.banner.banner[data-visual-style=pearl],.header-master[data-visual-style=pearl],.grid-block[data-visual-style=pearl] .grid-item.card.card--feature,.grid-block[data-visual-style=pearl] .grid-item--article,.carousel-block[data-visual-style=pearl] .carousel-slide,.tabs.tabs[data-visual-style=pearl] .tabs__panels,.spotlight[data-visual-style=pearl] .spotlight__card,.spotlight[data-visual-style=pearl] .spotlight__panel,.timeline[data-visual-style=pearl] .timeline__card,.grid-block .grid-item.card.card--feature[data-item-style=pearl],.grid-block .grid-item--article[data-item-style=pearl],.carousel-block .carousel-slide[data-slide-style=pearl],.hero.hero[data-visual-style=pearl-vivid],.banner.banner[data-visual-style=pearl-vivid],.header-master[data-visual-style=pearl-vivid],.grid-block[data-visual-style=pearl-vivid] .grid-item.card.card--feature,.grid-block[data-visual-style=pearl-vivid] .grid-item--article,.carousel-block[data-visual-style=pearl-vivid] .carousel-slide,.tabs.tabs[data-visual-style=pearl-vivid] .tabs__panels,.spotlight[data-visual-style=pearl-vivid] .spotlight__card,.spotlight[data-visual-style=pearl-vivid] .spotlight__panel,.timeline[data-visual-style=pearl-vivid] .timeline__card,.grid-block .grid-item.card.card--feature[data-item-style=pearl-vivid],.grid-block .grid-item--article[data-item-style=pearl-vivid],.carousel-block .carousel-slide[data-slide-style=pearl-vivid]):after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.18;mix-blend-mode:multiply;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='1.4' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.5 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");z-index:0}:is(.spotlight[data-visual-style=pearl] .spotlight__card,.spotlight[data-visual-style=pearl] .spotlight__panel,.timeline[data-visual-style=pearl] .timeline__card,.spotlight[data-visual-style=pearl-vivid] .spotlight__card,.spotlight[data-visual-style=pearl-vivid] .spotlight__panel,.timeline[data-visual-style=pearl-vivid] .timeline__card)>*{position:relative;z-index:1}:is(.hero.hero[data-visual-style=holographic],.banner.banner[data-visual-style=holographic],.header-master[data-visual-style=holographic],.grid-block[data-visual-style=holographic] .grid-item.card.card--feature,.grid-block[data-visual-style=holographic] .grid-item--article,.carousel-block[data-visual-style=holographic] .carousel-slide,.tabs.tabs[data-visual-style=holographic] .tabs__panels,.spotlight[data-visual-style=holographic] .spotlight__card,.spotlight[data-visual-style=holographic] .spotlight__panel,.timeline[data-visual-style=holographic] .timeline__card,.grid-block .grid-item.card.card--feature[data-item-style=holographic],.grid-block .grid-item--article[data-item-style=holographic],.carousel-block .carousel-slide[data-slide-style=holographic],.hero.hero[data-visual-style=holographic-vivid],.banner.banner[data-visual-style=holographic-vivid],.header-master[data-visual-style=holographic-vivid],.grid-block[data-visual-style=holographic-vivid] .grid-item.card.card--feature,.grid-block[data-visual-style=holographic-vivid] .grid-item--article,.carousel-block[data-visual-style=holographic-vivid] .carousel-slide,.tabs.tabs[data-visual-style=holographic-vivid] .tabs__panels,.spotlight[data-visual-style=holographic-vivid] .spotlight__card,.spotlight[data-visual-style=holographic-vivid] .spotlight__panel,.timeline[data-visual-style=holographic-vivid] .timeline__card,.grid-block .grid-item.card.card--feature[data-item-style=holographic-vivid],.grid-block .grid-item--article[data-item-style=holographic-vivid],.carousel-block .carousel-slide[data-slide-style=holographic-vivid]){background:var(--vs-bg);color:var(--vs-text-primary);border:var(--vs-border-width) solid var(--vs-border);box-shadow:var(--vs-shadow);position:relative}:is(.hero.hero[data-visual-style=holographic],.banner.banner[data-visual-style=holographic],.header-master[data-visual-style=holographic],.grid-block[data-visual-style=holographic] .grid-item.card.card--feature,.grid-block[data-visual-style=holographic] .grid-item--article,.carousel-block[data-visual-style=holographic] .carousel-slide,.tabs.tabs[data-visual-style=holographic] .tabs__panels,.spotlight[data-visual-style=holographic] .spotlight__card,.spotlight[data-visual-style=holographic] .spotlight__panel,.timeline[data-visual-style=holographic] .timeline__card,.grid-block .grid-item.card.card--feature[data-item-style=holographic],.grid-block .grid-item--article[data-item-style=holographic],.carousel-block .carousel-slide[data-slide-style=holographic],.hero.hero[data-visual-style=holographic-vivid],.banner.banner[data-visual-style=holographic-vivid],.header-master[data-visual-style=holographic-vivid],.grid-block[data-visual-style=holographic-vivid] .grid-item.card.card--feature,.grid-block[data-visual-style=holographic-vivid] .grid-item--article,.carousel-block[data-visual-style=holographic-vivid] .carousel-slide,.tabs.tabs[data-visual-style=holographic-vivid] .tabs__panels,.spotlight[data-visual-style=holographic-vivid] .spotlight__card,.spotlight[data-visual-style=holographic-vivid] .spotlight__panel,.timeline[data-visual-style=holographic-vivid] .timeline__card,.grid-block .grid-item.card.card--feature[data-item-style=holographic-vivid],.grid-block .grid-item--article[data-item-style=holographic-vivid],.carousel-block .carousel-slide[data-slide-style=holographic-vivid]):before{content:"";position:absolute;inset:0;pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(118deg,var(--shine-half) 0,transparent 22%,var(--shine-bright) 60%,transparent 86%);z-index:0}:is(.hero.hero[data-visual-style=holographic],.banner.banner[data-visual-style=holographic],.header-master[data-visual-style=holographic],.grid-block[data-visual-style=holographic] .grid-item.card.card--feature,.grid-block[data-visual-style=holographic] .grid-item--article,.carousel-block[data-visual-style=holographic] .carousel-slide,.tabs.tabs[data-visual-style=holographic] .tabs__panels,.spotlight[data-visual-style=holographic] .spotlight__card,.spotlight[data-visual-style=holographic] .spotlight__panel,.timeline[data-visual-style=holographic] .timeline__card,.grid-block .grid-item.card.card--feature[data-item-style=holographic],.grid-block .grid-item--article[data-item-style=holographic],.carousel-block .carousel-slide[data-slide-style=holographic],.hero.hero[data-visual-style=holographic-vivid],.banner.banner[data-visual-style=holographic-vivid],.header-master[data-visual-style=holographic-vivid],.grid-block[data-visual-style=holographic-vivid] .grid-item.card.card--feature,.grid-block[data-visual-style=holographic-vivid] .grid-item--article,.carousel-block[data-visual-style=holographic-vivid] .carousel-slide,.tabs.tabs[data-visual-style=holographic-vivid] .tabs__panels,.spotlight[data-visual-style=holographic-vivid] .spotlight__card,.spotlight[data-visual-style=holographic-vivid] .spotlight__panel,.timeline[data-visual-style=holographic-vivid] .timeline__card,.grid-block .grid-item.card.card--feature[data-item-style=holographic-vivid],.grid-block .grid-item--article[data-item-style=holographic-vivid],.carousel-block .carousel-slide[data-slide-style=holographic-vivid]):after{content:"";position:absolute;inset:0;pointer-events:none;mix-blend-mode:screen;opacity:.45;background:conic-gradient(from 60deg at 88% 5%,color-mix(in oklab,var(--color-accent) 50%,var(--vs-white-pivot,white)) 0,color-mix(in oklab,var(--color-primary) 45%,var(--vs-white-pivot,white)) 22%,color-mix(in oklab,var(--color-secondary) 42%,var(--vs-white-pivot,white)) 44%,transparent 70%);z-index:0}:is(.spotlight[data-visual-style=holographic] .spotlight__card,.spotlight[data-visual-style=holographic] .spotlight__panel,.timeline[data-visual-style=holographic] .timeline__card,.spotlight[data-visual-style=holographic-vivid] .spotlight__card,.spotlight[data-visual-style=holographic-vivid] .spotlight__panel,.timeline[data-visual-style=holographic-vivid] .timeline__card)>*{position:relative;z-index:1}:is(.hero.hero[data-visual-style=liquid-glass],.banner.banner[data-visual-style=liquid-glass],.header-master[data-visual-style=liquid-glass],.grid-block[data-visual-style=liquid-glass] .grid-item.card.card--feature,.grid-block[data-visual-style=liquid-glass] .grid-item--article,.carousel-block[data-visual-style=liquid-glass] .carousel-slide,.tabs.tabs[data-visual-style=liquid-glass] .tabs__panels,.spotlight[data-visual-style=liquid-glass] .spotlight__card,.spotlight[data-visual-style=liquid-glass] .spotlight__panel,.timeline[data-visual-style=liquid-glass] .timeline__card,.grid-block .grid-item.card.card--feature[data-item-style=liquid-glass],.grid-block .grid-item--article[data-item-style=liquid-glass],.carousel-block .carousel-slide[data-slide-style=liquid-glass],.hero.hero[data-visual-style=liquid-glass-vivid],.banner.banner[data-visual-style=liquid-glass-vivid],.header-master[data-visual-style=liquid-glass-vivid],.grid-block[data-visual-style=liquid-glass-vivid] .grid-item.card.card--feature,.grid-block[data-visual-style=liquid-glass-vivid] .grid-item--article,.carousel-block[data-visual-style=liquid-glass-vivid] .carousel-slide,.tabs.tabs[data-visual-style=liquid-glass-vivid] .tabs__panels,.spotlight[data-visual-style=liquid-glass-vivid] .spotlight__card,.spotlight[data-visual-style=liquid-glass-vivid] .spotlight__panel,.timeline[data-visual-style=liquid-glass-vivid] .timeline__card,.grid-block .grid-item.card.card--feature[data-item-style=liquid-glass-vivid],.grid-block .grid-item--article[data-item-style=liquid-glass-vivid],.carousel-block .carousel-slide[data-slide-style=liquid-glass-vivid]){background:var(--vs-bg);color:var(--vs-text-primary);border:var(--vs-border-width) solid var(--vs-border);box-shadow:var(--vs-shadow);position:relative}:is(.hero.hero[data-visual-style=liquid-glass],.banner.banner[data-visual-style=liquid-glass],.header-master[data-visual-style=liquid-glass],.grid-block[data-visual-style=liquid-glass] .grid-item.card.card--feature,.grid-block[data-visual-style=liquid-glass] .grid-item--article,.carousel-block[data-visual-style=liquid-glass] .carousel-slide,.tabs.tabs[data-visual-style=liquid-glass] .tabs__panels,.spotlight[data-visual-style=liquid-glass] .spotlight__card,.spotlight[data-visual-style=liquid-glass] .spotlight__panel,.timeline[data-visual-style=liquid-glass] .timeline__card,.grid-block .grid-item.card.card--feature[data-item-style=liquid-glass],.grid-block .grid-item--article[data-item-style=liquid-glass],.carousel-block .carousel-slide[data-slide-style=liquid-glass],.hero.hero[data-visual-style=liquid-glass-vivid],.banner.banner[data-visual-style=liquid-glass-vivid],.header-master[data-visual-style=liquid-glass-vivid],.grid-block[data-visual-style=liquid-glass-vivid] .grid-item.card.card--feature,.grid-block[data-visual-style=liquid-glass-vivid] .grid-item--article,.carousel-block[data-visual-style=liquid-glass-vivid] .carousel-slide,.tabs.tabs[data-visual-style=liquid-glass-vivid] .tabs__panels,.spotlight[data-visual-style=liquid-glass-vivid] .spotlight__card,.spotlight[data-visual-style=liquid-glass-vivid] .spotlight__panel,.timeline[data-visual-style=liquid-glass-vivid] .timeline__card,.grid-block .grid-item.card.card--feature[data-item-style=liquid-glass-vivid],.grid-block .grid-item--article[data-item-style=liquid-glass-vivid],.carousel-block .carousel-slide[data-slide-style=liquid-glass-vivid]):before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:var(--shine-soft);backdrop-filter:var(--vs-backdrop);-webkit-backdrop-filter:var(--vs-backdrop);box-shadow:inset 0 1px 0 var(--shine-strong),inset 0 -1px 0 var(--shine-soft),inset 1px 0 0 var(--shine-medium-plus),inset -1px 0 0 var(--shine-soft),inset 0 0 0 1px var(--shine-soft);z-index:0}:is(.hero.hero[data-visual-style=liquid-glass],.banner.banner[data-visual-style=liquid-glass],.header-master[data-visual-style=liquid-glass],.grid-block[data-visual-style=liquid-glass] .grid-item.card.card--feature,.grid-block[data-visual-style=liquid-glass] .grid-item--article,.carousel-block[data-visual-style=liquid-glass] .carousel-slide,.tabs.tabs[data-visual-style=liquid-glass] .tabs__panels,.spotlight[data-visual-style=liquid-glass] .spotlight__card,.spotlight[data-visual-style=liquid-glass] .spotlight__panel,.timeline[data-visual-style=liquid-glass] .timeline__card,.grid-block .grid-item.card.card--feature[data-item-style=liquid-glass],.grid-block .grid-item--article[data-item-style=liquid-glass],.carousel-block .carousel-slide[data-slide-style=liquid-glass],.hero.hero[data-visual-style=liquid-glass-vivid],.banner.banner[data-visual-style=liquid-glass-vivid],.header-master[data-visual-style=liquid-glass-vivid],.grid-block[data-visual-style=liquid-glass-vivid] .grid-item.card.card--feature,.grid-block[data-visual-style=liquid-glass-vivid] .grid-item--article,.carousel-block[data-visual-style=liquid-glass-vivid] .carousel-slide,.tabs.tabs[data-visual-style=liquid-glass-vivid] .tabs__panels,.spotlight[data-visual-style=liquid-glass-vivid] .spotlight__card,.spotlight[data-visual-style=liquid-glass-vivid] .spotlight__panel,.timeline[data-visual-style=liquid-glass-vivid] .timeline__card,.grid-block .grid-item.card.card--feature[data-item-style=liquid-glass-vivid],.grid-block .grid-item--article[data-item-style=liquid-glass-vivid],.carousel-block .carousel-slide[data-slide-style=liquid-glass-vivid]):after{content:"";position:absolute;inset:0;pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(118deg,var(--shine-half) 0,transparent 16%,transparent 62%,var(--shine-medium-plus) 84%,transparent 100%);z-index:1}:is(.hero.hero[data-visual-style=liquid-glass],.hero.hero[data-visual-style=liquid-glass-vivid],.banner.banner[data-visual-style=liquid-glass],.banner.banner[data-visual-style=liquid-glass-vivid],.tabs.tabs[data-visual-style=liquid-glass] .tabs__panels,.tabs.tabs[data-visual-style=liquid-glass-vivid] .tabs__panels,.carousel-block[data-visual-style=liquid-glass] .carousel-slide,.carousel-block[data-visual-style=liquid-glass-vivid] .carousel-slide,.carousel-block .carousel-slide[data-slide-style=liquid-glass],.carousel-block .carousel-slide[data-slide-style=liquid-glass-vivid],.grid-block[data-visual-style=liquid-glass] .grid-item.card.card--feature,.grid-block[data-visual-style=liquid-glass-vivid] .grid-item.card.card--feature,.grid-block .grid-item.card.card--feature[data-item-style=liquid-glass],.grid-block .grid-item.card.card--feature[data-item-style=liquid-glass-vivid],.spotlight[data-visual-style=liquid-glass] .spotlight__card,.spotlight[data-visual-style=liquid-glass-vivid] .spotlight__card,.spotlight[data-visual-style=liquid-glass] .spotlight__panel,.spotlight[data-visual-style=liquid-glass-vivid] .spotlight__panel,.timeline[data-visual-style=liquid-glass] .timeline__card,.timeline[data-visual-style=liquid-glass-vivid] .timeline__card)>*{position:relative;z-index:2}@media (min-width:768px){:is(.spotlight[data-visual-style=default],.spotlight[data-visual-style=light],.spotlight[data-visual-style=minimalist],.spotlight[data-visual-style=brand],.spotlight[data-visual-style=strong],.spotlight[data-visual-style=pearl],.spotlight[data-visual-style=pearl-vivid],.spotlight[data-visual-style=holographic],.spotlight[data-visual-style=liquid-glass]).spotlight--interactive .spotlight__item[data-active] .spotlight__card{border-color:var(--color-primary);box-shadow:var(--shadow-xl),var(--_glow-active)}:is(.spotlight[data-visual-style=default],.spotlight[data-visual-style=light],.spotlight[data-visual-style=minimalist],.spotlight[data-visual-style=brand],.spotlight[data-visual-style=strong],.spotlight[data-visual-style=pearl],.spotlight[data-visual-style=pearl-vivid],.spotlight[data-visual-style=holographic],.spotlight[data-visual-style=liquid-glass]).spotlight--interactive .spotlight__item[data-active] .spotlight__card-title{color:var(--color-primary-text)}:is(.spotlight[data-visual-style=dark],.spotlight[data-visual-style=velvet],.spotlight[data-visual-style=lacquer],.spotlight[data-visual-style=gradient],.spotlight[data-visual-style=gradient-mesh],.spotlight[data-visual-style=gradient-aurora],.spotlight[data-visual-style=holographic-vivid],.spotlight[data-visual-style=liquid-glass-vivid]).spotlight--interactive .spotlight__item[data-active] .spotlight__card{border-color:var(--color-primary);box-shadow:var(--shadow-dark-card-hover),var(--_glow-active)}:is(.spotlight[data-visual-style=dark],.spotlight[data-visual-style=velvet],.spotlight[data-visual-style=lacquer],.spotlight[data-visual-style=gradient],.spotlight[data-visual-style=gradient-mesh],.spotlight[data-visual-style=gradient-aurora],.spotlight[data-visual-style=holographic-vivid],.spotlight[data-visual-style=liquid-glass-vivid]).spotlight--interactive .spotlight__item[data-active] .spotlight__card-title{color:var(--color-primary-light)}:is(.spotlight[data-visual-style=default],.spotlight[data-visual-style=light],.spotlight[data-visual-style=minimalist],.spotlight[data-visual-style=brand],.spotlight[data-visual-style=strong],.spotlight[data-visual-style=pearl],.spotlight[data-visual-style=pearl-vivid],.spotlight[data-visual-style=holographic],.spotlight[data-visual-style=liquid-glass]) .spotlight__stage .spotlight__panel[data-active]{box-shadow:var(--shadow-xl),var(--_glow-active)}:is(.spotlight[data-visual-style=dark],.spotlight[data-visual-style=velvet],.spotlight[data-visual-style=lacquer],.spotlight[data-visual-style=gradient],.spotlight[data-visual-style=gradient-mesh],.spotlight[data-visual-style=gradient-aurora],.spotlight[data-visual-style=holographic-vivid],.spotlight[data-visual-style=liquid-glass-vivid]) .spotlight__stage .spotlight__panel[data-active]{box-shadow:var(--shadow-dark-card-hover),var(--_glow-active)}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){:is(.spotlight[data-visual-style=default],.spotlight[data-visual-style=light],.spotlight[data-visual-style=minimalist],.spotlight[data-visual-style=brand],.spotlight[data-visual-style=strong],.spotlight[data-visual-style=pearl],.spotlight[data-visual-style=pearl-vivid],.spotlight[data-visual-style=holographic],.spotlight[data-visual-style=liquid-glass]).spotlight--pin .spotlight__item[data-active] .spotlight__card{border-color:var(--color-primary);box-shadow:var(--shadow-xl),var(--_glow-active)}:is(.spotlight[data-visual-style=default],.spotlight[data-visual-style=light],.spotlight[data-visual-style=minimalist],.spotlight[data-visual-style=brand],.spotlight[data-visual-style=strong],.spotlight[data-visual-style=pearl],.spotlight[data-visual-style=pearl-vivid],.spotlight[data-visual-style=holographic],.spotlight[data-visual-style=liquid-glass]).spotlight--pin .spotlight__item[data-active] .spotlight__card-title{color:var(--color-primary-text)}:is(.spotlight[data-visual-style=dark],.spotlight[data-visual-style=velvet],.spotlight[data-visual-style=lacquer],.spotlight[data-visual-style=gradient],.spotlight[data-visual-style=gradient-mesh],.spotlight[data-visual-style=gradient-aurora],.spotlight[data-visual-style=holographic-vivid],.spotlight[data-visual-style=liquid-glass-vivid]).spotlight--pin .spotlight__item[data-active] .spotlight__card{border-color:var(--color-primary);box-shadow:var(--shadow-dark-card-hover),var(--_glow-active)}:is(.spotlight[data-visual-style=dark],.spotlight[data-visual-style=velvet],.spotlight[data-visual-style=lacquer],.spotlight[data-visual-style=gradient],.spotlight[data-visual-style=gradient-mesh],.spotlight[data-visual-style=gradient-aurora],.spotlight[data-visual-style=holographic-vivid],.spotlight[data-visual-style=liquid-glass-vivid]).spotlight--pin .spotlight__item[data-active] .spotlight__card-title{color:var(--color-primary-light)}}@layer tokens, reset, base, typography, layouts, components, master-components, utilities, app;@layer app{.search-page{min-height:var(--viewport-height);padding-block:var(--space-l);padding-inline:0;background:var(--bg-default)}.search-page__container{max-width:var(--container-lg,1200px);margin-inline:auto;padding-block:0;padding-inline:var(--space-m)}.search-page__header{margin-block-end:var(--space-l);text-align:center}.search-page__title{font-family:var(--font-family-heading);font-size:var(--text-heading-1);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--text-primary);margin-block-end:var(--space-m)}.search-page__count{font-size:var(--text-emphasis);color:var(--text-secondary);margin:0}.search-page__search{margin-block-end:var(--space-xl)}.search-page__error{background:color-mix(in srgb,var(--color-error) 10%,var(--color-white));border:1px solid color-mix(in srgb,var(--color-error) 20%,var(--color-white));border-radius:var(--radius-lg);padding:var(--space-m);margin-block:var(--space-l);text-align:center}.search-page__error-message{color:var(--color-error-hover);font-size:var(--text-base);margin:0}.search-page__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:var(--space-m)}.search-page__loading-spinner{width:var(--icon-3xl);height:var(--icon-3xl);border:var(--border-accent-width) solid var(--border-default);border-top-color:var(--color-primary);border-radius:var(--radius-circle);animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.search-page__loading-text{font-size:var(--text-emphasis);color:var(--text-secondary);margin:0}@media (max-width:768px){.search-page{padding-block:var(--space-m);padding-inline:0}.search-page__container{padding-block:0;padding-inline:var(--space-s)}.search-page__header{margin-block-end:var(--space-m)}.search-page__count{font-size:var(--text-base)}.search-page__search{margin-block-end:var(--space-l)}}@media (max-width:640px){.search-page__loading-spinner{width:var(--touch-target-sm);height:var(--touch-target-sm);border-width:var(--divider-thick)}}[data-theme=dark] .search-page{background:var(--bg-default)}[data-theme=dark] .search-page__title{color:var(--text-primary)}[data-theme=dark] .search-page__count{color:var(--text-secondary)}[data-theme=dark] .search-page__error{background:color-mix(in srgb,var(--color-error) 10%,transparent);border-color:color-mix(in srgb,var(--color-error) 30%,transparent)}[data-theme=dark] .search-page__error-message{color:var(--color-error-light)}[data-theme=dark] .search-page__loading-spinner{border-color:var(--border-default);border-top-color:var(--color-primary)}@media print{.search-page{padding:0}.search-page__error,.search-page__loading{display:none}}}