@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;0,9..40,800;1,9..40,300;1,9..40,400&display=swap";:root{--bss-career-canvas-illustration-gradient-start:var(--bss-color-accent-cyan);--bss-career-canvas-illustration-gradient-end:var(--bss-color-primary-strong);--bss-career-canvas-illustration-line:var(--bss-color-accent-cyan);--bss-career-canvas-illustration-node:var(--bss-color-accent-cyan);--bss-career-canvas-illustration-opacity-subtle:var(--bss-opacity-pressed);--bss-career-canvas-illustration-opacity-medium:var(--bss-opacity-focus);--bss-career-canvas-illustration-opacity-strong:var(--bss-opacity-disabled);--bss-career-canvas-illustration-opacity-muted:var(--bss-opacity-muted);--bss-career-canvas-illustration-stroke-hairline:1px;--bss-career-canvas-illustration-stroke-regular:2px;--bss-career-canvas-illustration-stroke-emphasis:3px;--bss-career-canvas-illustration-dash-pattern:5 8;--bss-career-canvas-illustration-flow-shadow:var(--bss-shadow-sm)}.bss-career-canvas-illustration{width:100%;height:auto;display:block;overflow:visible}.bss-career-canvas-illustration__gradient-start{stop-color:var(--bss-career-canvas-illustration-gradient-start)}.bss-career-canvas-illustration__gradient-end{stop-color:var(--bss-career-canvas-illustration-gradient-end)}.bss-career-canvas-illustration__line{fill:none;stroke:var(--bss-career-canvas-illustration-line)}.bss-career-canvas-illustration__line--subtle{opacity:var(--bss-career-canvas-illustration-opacity-subtle)}.bss-career-canvas-illustration__line--medium{opacity:var(--bss-career-canvas-illustration-opacity-medium)}.bss-career-canvas-illustration__line--strong{opacity:var(--bss-career-canvas-illustration-opacity-strong)}.bss-career-canvas-illustration__line--muted{opacity:var(--bss-career-canvas-illustration-opacity-muted)}.bss-career-canvas-illustration__stroke--hairline{stroke-width:var(--bss-career-canvas-illustration-stroke-hairline)}.bss-career-canvas-illustration__stroke--regular{stroke-width:var(--bss-career-canvas-illustration-stroke-regular)}.bss-career-canvas-illustration__flow{fill:none;filter:drop-shadow(var(--bss-career-canvas-illustration-flow-shadow));stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--bss-career-canvas-illustration-stroke-emphasis)}.bss-career-canvas-illustration__node{fill:var(--bss-career-canvas-illustration-node)}.bss-career-canvas-illustration__dash{stroke-dasharray:var(--bss-career-canvas-illustration-dash-pattern)}.bss-career-canvas-illustration__network{opacity:var(--bss-career-canvas-illustration-opacity-muted)}.careers-page{--careers-hero-text:var(--ob-page-heading);--careers-hero-muted:var(--ob-page-muted-text);--careers-accent:var(--ob-page-accent);--careers-surface:var(--bss-color-surface);--careers-surface-alt:var(--bss-color-surface-low);--careers-surface-text:var(--bss-color-on-surface);--careers-surface-muted:var(--bss-color-on-surface-variant);--careers-dark:var(--bss-color-surface-dark);--careers-dark-alt:var(--bss-color-surface-dark-alt);--careers-dark-text:var(--bss-color-on-dark);--careers-dark-muted:var(--bss-color-on-dark-variant);--careers-border:var(--bss-color-outline-subtle);--bss-careers-page-hero-min-height:900px;--bss-careers-page-hero-columns:1.04fr .96fr;--bss-careers-page-hero-columns-tablet:1fr;--bss-careers-page-hero-title-max-width:690px;--bss-careers-page-hero-title-size:clamp(3.35rem, 6vw, 6.35rem);--bss-careers-page-hero-title-size-mobile:clamp(3rem, 14vw, 4.5rem);--bss-careers-page-hero-lead-max-width:670px;--bss-careers-page-canvas-min-height:590px;--bss-careers-page-canvas-min-height-mobile:460px;--bss-careers-page-canvas-orb-size:340px;--bss-careers-page-canvas-drawing-inset-top:92px;--bss-careers-page-canvas-drawing-inset-bottom:84px;--bss-careers-page-canvas-drawing-height-offset:176px;--bss-careers-page-callout-width:210px;--bss-careers-page-callout-width-mobile:170px;--bss-careers-page-card-min-height:240px;--bss-careers-page-section-heading-max-width:760px;--bss-careers-page-section-intro-max-width:700px;--bss-careers-page-section-title-size:clamp(2.15rem, 4vw, 4.25rem);--bss-careers-page-section-title-size-mobile:clamp(1.9rem, 8vw, 2.6rem);--bss-careers-page-subtitle-size:clamp(2rem, 3.5vw, 3.5rem);--bss-careers-page-life-visual-min-height:484px;--bss-careers-page-life-visual-min-height-mobile:660px;min-height:100vh;font-family:var(--bss-font-body);overflow:hidden}.light .careers-page{--careers-hero-muted:var(--bss-color-on-primary-container);--careers-accent:var(--bss-color-primary-strong);--careers-dark:var(--bss-color-primary-container);--careers-dark-alt:var(--bss-color-surface);--careers-dark-text:var(--bss-color-on-primary-container);--careers-dark-muted:var(--bss-color-on-surface-variant)}.careers-page a:focus-visible,.careers-page button:focus-visible{outline:var(--bss-button-focus-ring-width) solid var(--bss-color-focus-ring);outline-offset:var(--bss-button-focus-ring-offset-width)}.careers-hero{min-height:var(--bss-careers-page-hero-min-height);color:var(--careers-hero-text);position:relative}.careers-hero__grid{grid-template-columns:var(--bss-careers-page-hero-columns);align-items:center;gap:calc(var(--bss-spacing-8) * 2);min-height:var(--bss-careers-page-hero-min-height);padding-block:calc(var(--bss-spacing-8) * 2);transform:translateY(calc(var(--bss-spacing-5) * -2));display:grid;position:relative}.careers-eyebrow{margin:0 0 var(--bss-spacing-3);color:var(--careers-accent);font-size:var(--bss-font-size-xs);font-weight:var(--bss-font-weight-bold);letter-spacing:.14em;text-transform:uppercase}.careers-hero h1{max-width:var(--bss-careers-page-hero-title-max-width);margin:0 0 var(--bss-spacing-5);font-family:var(--bss-font-heading);font-size:var(--bss-careers-page-hero-title-size);font-weight:var(--bss-font-weight-bold);letter-spacing:-.06em;line-height:.96}.careers-hero h1 span{color:var(--careers-accent);display:block}.careers-hero__lead{max-width:var(--bss-careers-page-hero-lead-max-width);margin:0 0 var(--bss-spacing-5);color:var(--careers-hero-muted);font-size:var(--bss-font-size-lg);line-height:1.55}.careers-actions,.careers-chips{gap:var(--bss-spacing-2);flex-wrap:wrap;display:flex}.careers-actions{margin-bottom:var(--bss-spacing-4)}.careers-hero-secondary{--bss-button-outline-background:var(--bss-color-surface-dark-alt);--bss-button-outline-foreground:var(--bss-color-on-dark);--bss-button-outline-border:var(--bss-color-outline-primary);--bss-button-outline-background-hover:var(--bss-color-surface-dark)}.careers-chips span{padding:var(--bss-spacing-2) var(--bss-spacing-3);border:var(--bss-card-border-width) solid var(--bss-color-outline-primary);border-radius:var(--bss-radius-pill);color:var(--careers-hero-muted);background:var(--bss-color-surface-dark-alt);font-size:var(--bss-font-size-xs);font-weight:var(--bss-font-weight-semibold)}.light .careers-chips span{color:var(--bss-color-on-surface);background:var(--bss-color-surface)}.career-canvas{min-height:var(--bss-careers-page-canvas-min-height);border:var(--bss-card-border-width) solid var(--bss-color-outline-primary);border-radius:var(--bss-radius-lg);color:var(--bss-color-on-dark);background:var(--bss-color-surface-dark-alt);box-shadow:var(--bss-shadow-lg);position:relative;overflow:visible}.career-canvas__label{z-index:2;top:var(--bss-spacing-5);left:var(--bss-spacing-5);color:var(--bss-color-on-dark-variant);font-size:var(--bss-font-size-xs);font-weight:var(--bss-font-weight-bold);letter-spacing:.08em;text-transform:uppercase;position:absolute}.career-canvas__orb{top:calc(var(--bss-spacing-8) * -2);right:calc(var(--bss-spacing-8) * -2);width:var(--bss-careers-page-canvas-orb-size);aspect-ratio:1;border:var(--bss-card-border-width) solid var(--bss-color-outline-primary);border-radius:var(--bss-radius-pill);box-shadow:var(--bss-shadow-lg);position:absolute}.career-canvas__drawing{inset:var(--bss-careers-page-canvas-drawing-inset-top) var(--bss-spacing-5) var(--bss-careers-page-canvas-drawing-inset-bottom);width:calc(100% - (var(--bss-spacing-5) * 2));height:calc(100% - var(--bss-careers-page-canvas-drawing-height-offset));position:absolute}.career-canvas__caption{right:var(--bss-spacing-5);bottom:var(--bss-spacing-5);left:var(--bss-spacing-5);position:absolute}.career-canvas__caption h2,.career-canvas__caption p{margin:0}.career-canvas__caption h2{font-size:var(--bss-font-size-2xl)}.career-canvas__caption p{margin-top:var(--bss-spacing-1);color:var(--bss-color-on-dark-variant)}.career-callout{z-index:3;width:var(--bss-careers-page-callout-width);padding:var(--bss-spacing-4);border:var(--bss-card-border-width) solid var(--bss-color-outline-primary);border-radius:var(--bss-radius-lg);color:var(--bss-color-on-dark);background:var(--bss-color-surface-dark-alt);box-shadow:var(--bss-shadow-md);position:absolute}.career-callout strong,.career-callout span{display:block}.career-callout span{margin-top:var(--bss-spacing-1);color:var(--bss-color-on-dark-variant);font-size:var(--bss-font-size-xs)}.career-callout--purpose{top:calc(var(--bss-spacing-6) * -1);right:calc(var(--bss-spacing-5) * -1)}.career-callout--grow{left:calc(var(--bss-spacing-5) * -1);bottom:calc(var(--bss-spacing-8) * 1.3)}.careers-hero-search{z-index:5;margin-top:calc(var(--bss-spacing-8) * -1.5);padding-bottom:var(--bss-spacing-7);position:relative}.roles-search{align-items:end;gap:var(--bss-spacing-3);padding:var(--bss-spacing-5);border:var(--bss-card-border-width) solid var(--careers-border);border-radius:var(--bss-radius-lg);background:var(--careers-surface);box-shadow:var(--bss-shadow-lg);grid-template-columns:1.4fr .92fr .92fr auto;display:grid}.roles-search--compact{margin-block:var(--bss-spacing-7);box-shadow:var(--bss-shadow-sm)}.careers-section{padding-block:var(--bss-spacing-8);scroll-margin-top:calc(var(--bss-spacing-8) * 2)}.careers-section--surface{color:var(--careers-surface-text);background:var(--careers-surface)}.careers-section--dark{color:var(--careers-dark-text);background:var(--careers-dark)}.careers-section-heading{max-width:var(--bss-careers-page-section-heading-max-width);margin-bottom:var(--bss-spacing-7)}.careers-section-heading h2,.careers-talent h2,.careers-subtitle{font-family:var(--bss-font-heading);font-size:var(--bss-careers-page-section-title-size);letter-spacing:-.045em;margin:0;line-height:1.04}.careers-section-heading>p:last-child,.careers-talent__intro{max-width:var(--bss-careers-page-section-intro-max-width);margin:var(--bss-spacing-4) 0 0;color:var(--careers-surface-muted);font-size:var(--bss-font-size-lg)}.careers-section--dark .careers-section-heading>p:last-child{color:var(--careers-dark-muted)}.careers-card-grid{gap:var(--bss-spacing-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.careers-card{min-height:var(--bss-careers-page-card-min-height);padding:var(--bss-spacing-5);border-color:var(--careers-border);color:var(--careers-surface-text);background:var(--careers-surface-alt)}.careers-card--dark{border-color:var(--bss-color-outline-primary);color:var(--careers-dark-text);background:var(--careers-dark-alt)}.careers-card--numbered{background:var(--careers-surface)}.careers-card__number{margin-bottom:var(--bss-spacing-7);color:var(--bss-color-primary);font-size:var(--bss-font-size-sm);font-weight:var(--bss-font-weight-bold);letter-spacing:.08em;text-transform:uppercase;display:block}.careers-card--numbered .careers-card__number{width:calc(var(--bss-spacing-8) * .7);height:calc(var(--bss-spacing-8) * .7);margin-bottom:var(--bss-spacing-6);border-radius:var(--bss-radius-pill);background:linear-gradient(145deg, var(--bss-color-primary), var(--bss-color-primary-strong));color:var(--bss-color-on-primary);font-size:var(--bss-font-size-xs);letter-spacing:normal;text-transform:none;place-items:center;display:grid}.careers-card--path .careers-card__number{width:calc(var(--bss-spacing-8) * .55);height:calc(var(--bss-spacing-8) * .55);margin-bottom:var(--bss-spacing-7);border-radius:var(--bss-radius-md);background:var(--bss-color-primary-container);color:var(--bss-color-primary-strong);font-size:var(--bss-font-size-xs);letter-spacing:normal;text-transform:none;place-items:center;display:grid}.careers-card__icon{margin-bottom:var(--bss-spacing-6);color:var(--careers-accent);display:block}.careers-card h3{margin:0 0 var(--bss-spacing-2);font-family:var(--bss-font-heading);font-size:var(--bss-font-size-xl)}.careers-card p{color:var(--careers-surface-muted);margin:0;line-height:1.6}.careers-card--dark p{color:var(--careers-dark-muted)}.careers-values,.careers-faq{margin-top:var(--bss-spacing-8)}.careers-card-grid--cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.careers-card-grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.careers-overview{gap:calc(var(--bss-spacing-8) * 2);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;display:grid}.careers-mission{top:calc(var(--bss-spacing-8) * 1.4);padding:var(--bss-spacing-7);border-radius:var(--bss-radius-lg);color:var(--bss-color-on-dark);background:linear-gradient(155deg, var(--bss-color-primary-strong), var(--bss-color-surface-dark-alt) 75%);box-shadow:var(--bss-shadow-lg);position:sticky}.careers-mission__label{color:var(--bss-color-accent-cyan);font-size:var(--bss-font-size-xs);font-weight:var(--bss-font-weight-black,var(--bss-font-weight-bold));letter-spacing:.14em;text-transform:uppercase;display:block}.careers-mission blockquote{margin:var(--bss-spacing-4) 0 var(--bss-spacing-6);font-family:var(--bss-font-heading);letter-spacing:-.04em;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.08}.careers-mission p{color:var(--bss-color-on-dark-variant);margin:0}.careers-capabilities{gap:var(--bss-spacing-4);margin-top:calc(var(--bss-spacing-8) * 1.2);display:grid}.careers-capability-card{grid-template-columns:calc(var(--bss-spacing-8) * 1.25) 1fr;gap:var(--bss-spacing-5);padding:var(--bss-spacing-5);border:var(--bss-card-border-width) solid var(--careers-border);border-radius:var(--bss-radius-lg);background:var(--careers-surface);transition:var(--bss-transition-transform);display:grid}.careers-capability-card:hover{box-shadow:var(--bss-shadow-md);transform:translateY(-3px)}.careers-capability-card__icon{width:calc(var(--bss-spacing-8) * 1.25);height:calc(var(--bss-spacing-8) * 1.25);border-radius:var(--bss-radius-md);color:var(--bss-color-primary-strong);background:var(--bss-color-primary-container);place-items:center;display:grid}.careers-capability-card h3{margin:0 0 var(--bss-spacing-2);font-family:var(--bss-font-heading);font-size:var(--bss-font-size-xl)}.careers-capability-card p{color:var(--careers-surface-muted);margin:0;line-height:1.6}.careers-legal-note{margin:var(--bss-spacing-5) 0 0;color:var(--careers-dark-muted);font-size:var(--bss-font-size-xs)}.careers-benefits-grid{gap:var(--bss-spacing-4);margin-top:var(--bss-spacing-7);grid-template-columns:1.25fr repeat(2,minmax(0,1fr));grid-auto-rows:minmax(210px,auto);display:grid}.careers-benefit-card{padding:var(--bss-spacing-6);border-color:var(--bss-color-outline-primary);color:var(--careers-dark-text);background:var(--careers-dark-alt)}.careers-benefit-card--featured{min-height:calc(var(--bss-spacing-8) * 6.5);background:linear-gradient(145deg, var(--bss-color-primary-strong), var(--bss-color-surface-dark-alt) 78%);color:var(--bss-color-on-dark);flex-direction:column;grid-row:span 2;justify-content:flex-end;display:flex}.careers-benefit-card__icon{width:calc(var(--bss-spacing-8) * .75);height:calc(var(--bss-spacing-8) * .75);border:var(--bss-card-border-width) solid var(--bss-color-outline-primary);border-radius:var(--bss-radius-pill);color:var(--careers-dark-text);background:color-mix(in srgb, var(--careers-dark-text) 12%, transparent);place-items:center;display:grid}.careers-benefit-card h3{margin:var(--bss-spacing-6) 0 var(--bss-spacing-2);font-family:var(--bss-font-heading);font-size:var(--bss-font-size-xl)}.careers-benefit-card p{color:var(--careers-dark-muted);margin:0}.careers-benefit-card p.careers-benefit-card__big-line{max-width:26ch;margin:var(--bss-spacing-6) 0 0;font-family:var(--bss-font-heading);font-size:var(--bss-careers-page-subtitle-size);letter-spacing:-.04em;color:var(--careers-dark-text);line-height:1.05}.careers-benefit-card--featured .careers-benefit-card__icon{color:var(--bss-color-on-dark);background:color-mix(in srgb, var(--bss-color-on-dark) 12%, transparent)}.careers-benefit-card--featured p.careers-benefit-card__big-line{color:var(--bss-color-on-dark)}.careers-split,.careers-faq{gap:calc(var(--bss-spacing-8) * 2);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.careers-split .careers-card-grid{grid-template-columns:1fr}.careers-split .careers-card{min-height:0}.careers-growth-copy .bss-button{margin-top:var(--bss-spacing-6)}.careers-subtitle{margin:var(--bss-spacing-8) 0 var(--bss-spacing-7);font-size:var(--bss-careers-page-subtitle-size)}.careers-programs .careers-card--dark{color:var(--bss-color-on-dark);background:linear-gradient(145deg, var(--bss-color-primary-strong), var(--bss-color-surface-dark) 78%)}.careers-programs .careers-card--dark p{color:var(--bss-color-on-dark-variant)}.careers-culture{gap:calc(var(--bss-spacing-8) * 2);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;display:grid}.careers-culture__points{gap:var(--bss-spacing-4);margin-top:var(--bss-spacing-6);display:grid}.careers-culture__point{grid-template-columns:calc(var(--bss-spacing-8) * .55) 1fr;gap:var(--bss-spacing-3);display:grid}.careers-culture__dot{width:calc(var(--bss-spacing-8) * .55);height:calc(var(--bss-spacing-8) * .55);border-radius:var(--bss-radius-pill);background:var(--careers-accent);color:var(--bss-color-surface-dark);font-size:var(--bss-font-size-xs);font-weight:var(--bss-font-weight-bold);place-items:center;display:grid}.careers-culture__point h3{margin:0 0 var(--bss-spacing-1);font-family:var(--bss-font-heading);font-size:var(--bss-font-size-base)}.careers-culture__point p{color:var(--careers-dark-muted);font-size:var(--bss-font-size-sm);margin:0;line-height:1.6}.careers-culture__mosaic{gap:var(--bss-spacing-3);min-height:var(--bss-careers-page-life-visual-min-height);grid-template-rows:minmax(220px,1fr) minmax(180px,1fr);grid-template-columns:1.1fr .9fr;display:grid}.careers-culture__tile{border:var(--bss-card-border-width) solid var(--bss-color-outline-primary);border-radius:var(--bss-radius-lg);background:linear-gradient(145deg, var(--bss-color-primary-strong), var(--bss-color-surface-dark-alt) 78%);position:relative;overflow:hidden}.careers-culture__tile:nth-child(2){background:linear-gradient(145deg, var(--bss-color-primary), var(--bss-color-surface-dark) 78%)}.careers-culture__tile:nth-child(3){background:linear-gradient(145deg, var(--bss-color-primary-strong), var(--bss-color-surface-dark) 78%)}.careers-culture__tile--large{grid-row:span 2}.careers-culture__tile-art{inset:var(--bss-spacing-5);width:calc(100% - (var(--bss-spacing-5) * 2));height:calc(100% - (var(--bss-spacing-5) * 2));color:var(--bss-color-accent-cyan);opacity:.6;position:absolute}.careers-culture__tile-label{left:var(--bss-spacing-4);bottom:var(--bss-spacing-4);padding:var(--bss-spacing-2) var(--bss-spacing-3);border-radius:var(--bss-radius-pill);color:var(--bss-color-on-dark);background:color-mix(in srgb, var(--bss-color-surface-dark) 70%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:var(--bss-font-size-xs);font-weight:var(--bss-font-weight-bold);position:absolute}.careers-faq__list{align-self:start;gap:var(--bss-spacing-3);display:grid}.careers-faq__list details{border:var(--bss-card-border-width) solid var(--careers-border);border-radius:var(--bss-radius-lg);background:var(--careers-surface-alt);box-shadow:var(--bss-shadow-sm);overflow:hidden}.careers-faq__list summary{justify-content:space-between;align-items:center;gap:var(--bss-spacing-3);padding:var(--bss-spacing-4);color:var(--careers-surface-text);font-weight:var(--bss-font-weight-bold);list-style:none;display:flex}.careers-faq__list summary::-webkit-details-marker{display:none}.careers-faq__list summary svg{color:var(--bss-color-primary);transition:var(--bss-transition-transform);flex:none}.careers-faq__list details[open] summary svg{transform:rotate(180deg)}.careers-faq__list details p{padding:0 var(--bss-spacing-4) var(--bss-spacing-4);color:var(--careers-surface-muted);margin:0;line-height:1.6}.careers-talent{padding-block:var(--bss-spacing-8);color:var(--bss-color-on-dark);background:var(--bss-color-primary-strong);scroll-margin-top:calc(var(--bss-spacing-8) * 2)}.careers-talent__grid{gap:calc(var(--bss-spacing-8) * 2);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.careers-talent .careers-eyebrow,.careers-talent__intro{color:var(--bss-color-on-primary-strong)}.careers-talent__cta{margin-top:var(--bss-spacing-6);--bss-button-primary-background:var(--bss-color-on-dark);--bss-button-primary-background-hover:var(--bss-color-on-dark-variant);--bss-button-primary-foreground:var(--bss-color-surface-dark);--bss-button-primary-border:var(--bss-color-on-dark)}.careers-talent__form{gap:var(--bss-spacing-4);padding:var(--bss-spacing-5);border-radius:var(--bss-radius-lg);background:var(--careers-surface);box-shadow:var(--bss-shadow-lg);grid-template-columns:1fr 1fr;display:grid}.careers-form-full{grid-column:1/-1}.careers-talent__form .careers-legal-note{color:var(--careers-surface-muted)}@media (width<=1023px){.careers-hero__grid{grid-template-columns:var(--bss-careers-page-hero-columns-tablet);gap:var(--bss-spacing-8)}.career-callout--purpose{right:var(--bss-spacing-3)}.careers-card-grid,.careers-card-grid--cols-5{grid-template-columns:repeat(2,minmax(0,1fr))}.careers-card-grid--cols-3{grid-template-columns:1fr}.careers-overview{gap:var(--bss-spacing-8);grid-template-columns:1fr}.careers-mission{position:relative;top:auto}.careers-benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.careers-benefit-card--featured{grid-area:auto/1/auto/-1;min-height:0}.roles-search{grid-template-columns:1fr 1fr}}@media (width<=767px){.careers-hero{min-height:0}.careers-hero__grid{gap:var(--bss-spacing-7);min-height:0;padding-top:calc(var(--bss-spacing-8) * 2.5);padding-bottom:calc(var(--bss-spacing-8) * 2);grid-template-columns:1fr;transform:none}.careers-hero h1{font-size:var(--bss-careers-page-hero-title-size-mobile)}.careers-actions{flex-direction:column;align-items:stretch}.careers-actions button{width:100%}.career-canvas{min-height:var(--bss-careers-page-canvas-min-height-mobile)}.career-callout{width:var(--bss-careers-page-callout-width-mobile)}.career-callout--purpose{top:calc(var(--bss-spacing-4) * -1)}.career-callout--grow{left:var(--bss-spacing-3);bottom:var(--bss-spacing-6)}.careers-hero-search{padding-bottom:var(--bss-spacing-6);margin-top:0}.roles-search,.careers-card-grid,.careers-card-grid--cols-5,.careers-card-grid--cols-3,.careers-overview,.careers-split,.careers-culture,.careers-faq,.careers-talent__grid,.careers-talent__form,.careers-benefits-grid{grid-template-columns:1fr}.careers-benefit-card--featured{grid-row:auto;min-height:0}.careers-culture__mosaic{min-height:var(--bss-careers-page-life-visual-min-height-mobile);grid-template-rows:auto;grid-template-columns:1fr 1fr}.careers-culture__tile{min-height:200px}.careers-culture__tile--large{grid-area:auto/1/auto/-1}.roles-search{padding:var(--bss-spacing-4)}.roles-search .bss-button,.careers-form-full{grid-column:auto;width:100%}.careers-section,.careers-talent{padding-block:var(--bss-spacing-7)}.careers-section-heading h2,.careers-talent h2{font-size:var(--bss-careers-page-section-title-size-mobile)}.careers-card{min-height:0}.careers-split,.careers-culture,.careers-faq,.careers-talent__grid{gap:var(--bss-spacing-7)}}.rdp-root{--rdp-accent-color:blue;--rdp-accent-background-color:#f0f0ff;--rdp-day-height:44px;--rdp-day-width:44px;--rdp-day_button-border-radius:100%;--rdp-day_button-border:2px solid transparent;--rdp-day_button-height:42px;--rdp-day_button-width:42px;--rdp-selected-border:2px solid var(--rdp-accent-color);--rdp-disabled-opacity:.5;--rdp-outside-opacity:.75;--rdp-today-color:var(--rdp-accent-color);--rdp-dropdown-gap:.5rem;--rdp-months-gap:2rem;--rdp-nav_button-disabled-opacity:.5;--rdp-nav_button-height:2.25rem;--rdp-nav_button-width:2.25rem;--rdp-nav-height:2.75rem;--rdp-range_middle-background-color:var(--rdp-accent-background-color);--rdp-range_middle-color:inherit;--rdp-range_start-color:white;--rdp-range_start-background:linear-gradient(var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color:var(--rdp-accent-color);--rdp-range_end-background:linear-gradient(var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50%);--rdp-range_end-color:white;--rdp-range_end-date-background-color:var(--rdp-accent-color);--rdp-week_number-border-radius:100%;--rdp-week_number-border:2px solid transparent;--rdp-week_number-height:var(--rdp-day-height);--rdp-week_number-opacity:.75;--rdp-week_number-width:var(--rdp-day-width);--rdp-weeknumber-text-align:center;--rdp-weekday-opacity:.75;--rdp-weekday-padding:.5rem 0rem;--rdp-weekday-text-align:center;--rdp-gradient-direction:90deg;--rdp-animation_duration:.3s;--rdp-animation_timing:cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction:-90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity:unset}.rdp-root{box-sizing:border-box;position:relative}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{cursor:pointer;font:inherit;color:inherit;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius);background:0 0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;white-space:nowrap;border:0;align-items:center;display:inline-flex;position:relative}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{cursor:pointer;font:inherit;color:inherit;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{fill:var(--rdp-accent-color);display:inline-block}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform-origin:50%;transform:rotate(180deg)}.rdp-dropdowns{align-items:center;gap:var(--rdp-dropdown-gap);display:inline-flex;position:relative}.rdp-dropdown{z-index:2;opacity:0;appearance:none;width:100%;cursor:inherit;line-height:inherit;border:none;margin:0;padding:0;position:absolute;inset-block:0;inset-inline-start:0}.rdp-dropdown_root{align-items:center;display:inline-flex;position:relative}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{height:var(--rdp-nav-height);align-content:center;font-size:large;font-weight:700;display:flex}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{inset-inline-start:0;height:var(--rdp-nav-height);display:inline-flex;position:absolute;top:0}.rdp-root[data-nav-layout=around] .rdp-button_next{inset-inline-end:0;height:var(--rdp-nav-height);justify-content:center;display:inline-flex;position:absolute;top:0}.rdp-months{gap:var(--rdp-months-gap);flex-wrap:wrap;max-width:fit-content;display:flex;position:relative}.rdp-month_grid{border-collapse:collapse}.rdp-nav{height:var(--rdp-nav-height);align-items:center;display:flex;position:absolute;inset-block-start:0;inset-inline-end:0}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform);font-size:smaller;font-weight:500}.rdp-week_number{opacity:var(--rdp-week_number-opacity);height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align);font-size:small;font-weight:400}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-size:large;font-weight:700}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@layer components;@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2)format("woff2"),url(/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-greek-400-normal-CM4qok81.woff2)format("woff2"),url(/assets/manrope-greek-400-normal-DuX9RsAR.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-vietnamese-400-normal-DHb3EETF.woff2)format("woff2"),url(/assets/manrope-vietnamese-400-normal-D7E_mLGF.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-CMDvPJRp.woff2)format("woff2"),url(/assets/manrope-latin-ext-400-normal-C-X6QNXX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2)format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2)format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-greek-600-normal-BoRV6lzK.woff2)format("woff2"),url(/assets/manrope-greek-600-normal-CF2i9ZRY.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-vietnamese-600-normal-C1J5PCl_.woff2)format("woff2"),url(/assets/manrope-vietnamese-600-normal-lA7a_7Ok.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2)format("woff2"),url(/assets/manrope-latin-ext-600-normal-u5Pl7hTU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2)format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2)format("woff2"),url(/assets/manrope-cyrillic-700-normal-7JNVKxyl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-greek-700-normal-CHUG9PD8.woff2)format("woff2"),url(/assets/manrope-greek-700-normal-DyfsrCpP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-vietnamese-700-normal-CUqMx5-1.woff2)format("woff2"),url(/assets/manrope-vietnamese-700-normal-pt65Fn2Z.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-DYOwVNan.woff2)format("woff2"),url(/assets/manrope-latin-ext-700-normal-eVCcYqtJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2)format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-cyrillic-800-normal-AvdZ5mAV.woff2)format("woff2"),url(/assets/manrope-cyrillic-800-normal-BuEMjQU-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-greek-800-normal-CDvU698_.woff2)format("woff2"),url(/assets/manrope-greek-800-normal-Bw-67qu9.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-vietnamese-800-normal-ClPWri-A.woff2)format("woff2"),url(/assets/manrope-vietnamese-800-normal-bvg7iBCV.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-ext-800-normal-DdFx7KEb.woff2)format("woff2"),url(/assets/manrope-latin-ext-800-normal-BQAQsuQc.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-800-normal-BfWYOv1c.woff2)format("woff2"),url(/assets/manrope-latin-800-normal-uHUdIJgA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-sky-50:oklch(97.7% .013 236.62);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-indigo-400:oklch(67.3% .182 276.935);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-900:oklch(20.8% .042 265.755);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-700:oklch(37.3% .034 259.733);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xl:36rem;--container-3xl:48rem;--container-4xl:56rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-xl:24px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.\!sticky{position:sticky!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.right-0{right:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.isolate{isolation:isolate}.z-50{z-index:50}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.ml-2{margin-left:calc(var(--spacing) * 2)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-11{height:calc(var(--spacing) * 11)}.h-15\.5{height:calc(var(--spacing) * 15.5)}.h-15\.25{height:calc(var(--spacing) * 15.25)}.h-72{height:calc(var(--spacing) * 72)}.h-\[66px\]{height:66px}.h-full{height:100%}.max-h-\[160px\]{max-height:160px}.min-h-\[28px\]{min-height:28px}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2\/3{width:66.6667%}.w-3\/4{width:75%}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-11{width:calc(var(--spacing) * 11)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-57\.5{width:calc(var(--spacing) * 57.5)}.w-175\.75{width:calc(var(--spacing) * 175.75)}.w-\[600px\]{width:600px}.w-auto{width:auto}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[798px\]{max-width:798px}.max-w-\[820px\]{max-width:820px}.max-w-xl{max-width:var(--container-xl)}.min-w-14{min-width:calc(var(--spacing) * 14)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[8px\]{border-radius:8px}.rounded-\[28px\]{border-radius:28px}.rounded-\[32px\]{border-radius:32px}.rounded-\[40px\]{border-radius:40px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[\#009dc7\]{border-color:#009dc7}.border-sky-200{border-color:var(--color-sky-200)}.border-sky-500\/30{border-color:#00a5ef4d}@supports (color:color-mix(in lab, red, red)){.border-sky-500\/30{border-color:color-mix(in oklab, var(--color-sky-500) 30%, transparent)}}.border-slate-200{border-color:var(--color-slate-200)}.border-white{border-color:var(--color-white)}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/8{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-\[\#0A0F2E\]\/80{background-color:oklab(18.5989% .00220357 -.062121/.8)}.bg-\[\#009dc7\]{background-color:#009dc7}.bg-\[\#009dc7\]\/10{background-color:oklab(64.7817% -.0864504 -.0878536/.1)}.bg-\[\#025d75\]{background-color:#025d75}.bg-\[\#060B1E\]{background-color:#060b1e}.bg-\[\#021621\]{background-color:#021621}.bg-\[rgba\(31\,126\,150\,0\.8\)\]{background-color:#1f7e96cc}.bg-\[rgba\(89\,165\,237\,0\.27\)\]{background-color:#59a5ed45}.bg-\[rgba\(255\,255\,255\,0\.92\)\]{background-color:#ffffffeb}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-400{background-color:var(--color-sky-400)}.bg-sky-400\/20{background-color:#00bcfe33}@supports (color:color-mix(in lab, red, red)){.bg-sky-400\/20{background-color:color-mix(in oklab, var(--color-sky-400) 20%, transparent)}}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-500\/10{background-color:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/10{background-color:color-mix(in oklab, var(--color-sky-500) 10%, transparent)}}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-200{background-color:var(--color-slate-200)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/3{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/3{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/8{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#00536a\]{--tw-gradient-from:#00536a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-400{--tw-gradient-from:var(--color-sky-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#062730\]{--tw-gradient-via:#062730;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#000101\]{--tw-gradient-to:#000101;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-400{--tw-gradient-to:var(--color-indigo-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-contain{object-fit:contain}.object-left{object-position:left}.p-5{padding:calc(var(--spacing) * 5)}.p-7{padding:calc(var(--spacing) * 7)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-16{padding-inline:calc(var(--spacing) * 16)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pl-7{padding-left:calc(var(--spacing) * 7)}.text-center{text-align:center}.font-sans{font-family:var(--font-sans)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-\[\#009dc7\]{color:#009dc7}.text-black{color:var(--color-black)}.text-black\/50{color:#00000080}@supports (color:color-mix(in lab, red, red)){.text-black\/50{color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.text-gray-500{color:var(--color-gray-500)}.text-gray-700{color:var(--color-gray-700)}.text-sky-400{color:var(--color-sky-400)}.text-sky-600{color:var(--color-sky-600)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-900{color:var(--color-slate-900)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.opacity-20{opacity:.2}.opacity-50{opacity:.5}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_0px_4px_0px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0px 0px 4px 0px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_1px_2px_0px_rgba\(0\,0\,0\,0\.3\)\,0px_1px_3px_1px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0px 1px 2px 0px var(--tw-shadow-color,#0000004d), 0px 1px 3px 1px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sky-500\/25{--tw-shadow-color:#00a5ef40}@supports (color:color-mix(in lab, red, red)){.shadow-sky-500\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-500) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.placeholder\:text-black\/40::placeholder{color:#0006}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-black\/40::placeholder{color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.placeholder\:text-black\/50::placeholder{color:#00000080}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-black\/50::placeholder{color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.placeholder\:italic::placeholder{font-style:italic}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.hover\:border-white\/15:hover{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/15:hover{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.hover\:bg-\[\#009dc7\]\/20:hover{background-color:oklab(64.7817% -.0864504 -.0878536/.2)}.hover\:bg-\[\#0089b0\]:hover{background-color:#0089b0}.hover\:bg-\[rgba\(31\,126\,150\,1\)\]:hover{background-color:#1f7e96}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-sky-400:hover{background-color:var(--color-sky-400)}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-white\/6:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/6:hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:text-black\/80:hover{color:#000c}@supports (color:color-mix(in lab, red, red)){.hover\:text-black\/80:hover{color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.hover\:text-sky-400:hover{color:var(--color-sky-400)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (width>=40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:justify-center{justify-content:center}:where(.sm\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (width>=48rem){.md\:flex{display:flex}}@media (width>=64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2)format("woff2"),url(/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-greek-400-normal-CM4qok81.woff2)format("woff2"),url(/assets/manrope-greek-400-normal-DuX9RsAR.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-vietnamese-400-normal-DHb3EETF.woff2)format("woff2"),url(/assets/manrope-vietnamese-400-normal-D7E_mLGF.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-CMDvPJRp.woff2)format("woff2"),url(/assets/manrope-latin-ext-400-normal-C-X6QNXX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2)format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-500-normal-B1OEZity.woff2)format("woff2"),url(/assets/manrope-cyrillic-500-normal-CNwnNrRC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-greek-500-normal-GeMIHyWm.woff2)format("woff2"),url(/assets/manrope-greek-500-normal-DyxYGEtJ.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-vietnamese-500-normal-DCXiE_xi.woff2)format("woff2"),url(/assets/manrope-vietnamese-500-normal-DaZ8i3XM.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-ext-500-normal-dm74KBQw.woff2)format("woff2"),url(/assets/manrope-latin-ext-500-normal-EtoS1VaI.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2)format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2)format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-greek-600-normal-BoRV6lzK.woff2)format("woff2"),url(/assets/manrope-greek-600-normal-CF2i9ZRY.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-vietnamese-600-normal-C1J5PCl_.woff2)format("woff2"),url(/assets/manrope-vietnamese-600-normal-lA7a_7Ok.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2)format("woff2"),url(/assets/manrope-latin-ext-600-normal-u5Pl7hTU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2)format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2)format("woff2"),url(/assets/manrope-cyrillic-700-normal-7JNVKxyl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-greek-700-normal-CHUG9PD8.woff2)format("woff2"),url(/assets/manrope-greek-700-normal-DyfsrCpP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-vietnamese-700-normal-CUqMx5-1.woff2)format("woff2"),url(/assets/manrope-vietnamese-700-normal-pt65Fn2Z.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-DYOwVNan.woff2)format("woff2"),url(/assets/manrope-latin-ext-700-normal-eVCcYqtJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2)format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-cyrillic-800-normal-AvdZ5mAV.woff2)format("woff2"),url(/assets/manrope-cyrillic-800-normal-BuEMjQU-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-greek-800-normal-CDvU698_.woff2)format("woff2"),url(/assets/manrope-greek-800-normal-Bw-67qu9.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-vietnamese-800-normal-ClPWri-A.woff2)format("woff2"),url(/assets/manrope-vietnamese-800-normal-bvg7iBCV.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-ext-800-normal-DdFx7KEb.woff2)format("woff2"),url(/assets/manrope-latin-ext-800-normal-BQAQsuQc.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-800-normal-BfWYOv1c.woff2)format("woff2"),url(/assets/manrope-latin-800-normal-uHUdIJgA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/dm-sans-latin-ext-300-normal-WGwOtXxi.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-300-normal-COYJju1g.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/dm-sans-latin-300-normal-C46oWILc.woff2)format("woff2"),url(/assets/dm-sans-latin-300-normal-CsNfKS1n.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-ext-400-normal-BtiwyxMk.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-400-normal-BjWJ59Pq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2)format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-ext-500-normal-BJfUCQsA.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-500-normal-DR84L5F-.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2)format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-ext-600-normal-4vooXBpG.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-600-normal-DRtaDpgU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-600-normal-Aqo67rzb.woff2)format("woff2"),url(/assets/dm-sans-latin-600-normal-BmdmIIQ2.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-ext-700-normal-CJIcxD6K.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-700-normal-BLI3TTWz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-700-normal-DvUfVpUG.woff2)format("woff2"),url(/assets/dm-sans-latin-700-normal-CUSSCpQX.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/dm-sans-latin-ext-800-normal-m9aqBDDI.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-800-normal-DOQ-4In_.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/dm-sans-latin-800-normal-C2H8778U.woff2)format("woff2"),url(/assets/dm-sans-latin-800-normal-BwbkPQqB.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:italic;font-display:swap;font-weight:300;src:url(/assets/dm-sans-latin-ext-300-italic-eMRQj6Wx.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-300-italic-B-SBTxqK.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:italic;font-display:swap;font-weight:300;src:url(/assets/dm-sans-latin-300-italic-Zf8L6fd1.woff2)format("woff2"),url(/assets/dm-sans-latin-300-italic-YhlIQYfx.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-ext-400-italic-BpitL8Uu.woff2)format("woff2"),url(/assets/dm-sans-latin-ext-400-italic-2EvOpbQN.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-italic-DRLHr0TN.woff2)format("woff2"),url(/assets/dm-sans-latin-400-italic-i6QPgQBE.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bss-spacing-1:4px;--bss-spacing-2:8px;--bss-spacing-3:12px;--bss-spacing-4:16px;--bss-spacing-5:24px;--bss-spacing-6:32px;--bss-spacing-7:48px;--bss-spacing-8:64px;--bss-radius-sm:8px;--bss-radius-md:14px;--bss-radius-lg:24px;--bss-radius-pill:999px;--bss-shadow-sm:0 2px 8px #0f172a14;--bss-shadow-md:0 14px 30px #0f172a1f;--bss-shadow-lg:0 24px 60px #0f172a29;--bss-breakpoint-xs:480px;--bss-breakpoint-sm:640px;--bss-breakpoint-md:768px;--bss-breakpoint-lg:1024px;--bss-breakpoint-xl:1280px;--bss-breakpoint-2xl:1536px;--bss-opacity-transparent:0;--bss-opacity-faint:.04;--bss-opacity-subtle:.08;--bss-opacity-hover:.12;--bss-opacity-pressed:.16;--bss-opacity-focus:.24;--bss-opacity-disabled:.38;--bss-opacity-muted:.6;--bss-opacity-scrim:.72;--bss-opacity-opaque:1;--bss-z-behind:-1;--bss-z-base:0;--bss-z-raised:10;--bss-z-sticky:20;--bss-z-header:30;--bss-z-drawer:40;--bss-z-overlay:50;--bss-z-modal:60;--bss-z-popover:70;--bss-z-toast:80;--bss-z-tooltip:90;--bss-z-top:100;--bss-duration-instant:75ms;--bss-duration-fast:.15s;--bss-duration-moderate:.2s;--bss-duration-slow:.3s;--bss-duration-deliberate:.5s;--bss-easing-linear:linear;--bss-easing-out:cubic-bezier(0, 0, .2, 1);--bss-easing-in:cubic-bezier(.4, 0, 1, 1);--bss-easing-in-out:cubic-bezier(.4, 0, .2, 1);--bss-easing-emphasized:cubic-bezier(.34, 1.56, .64, 1);--bss-transition-colors:color .15s cubic-bezier(.4, 0, .2, 1), background-color .15s cubic-bezier(.4, 0, .2, 1), border-color .15s cubic-bezier(.4, 0, .2, 1), fill .15s cubic-bezier(.4, 0, .2, 1), stroke .15s cubic-bezier(.4, 0, .2, 1);--bss-transition-opacity:opacity .2s cubic-bezier(.4, 0, .2, 1);--bss-transition-transform:transform .2s cubic-bezier(0, 0, .2, 1);--bss-transition-enter:opacity .2s cubic-bezier(0, 0, .2, 1), transform .2s cubic-bezier(0, 0, .2, 1);--bss-transition-exit:opacity .15s cubic-bezier(.4, 0, 1, 1), transform .15s cubic-bezier(.4, 0, 1, 1);--bss-transition-shadow:box-shadow .15s cubic-bezier(.4, 0, .2, 1);--bss-transition-size:height .3s cubic-bezier(.4, 0, .2, 1), width .3s cubic-bezier(.4, 0, .2, 1);--bss-font-heading:"Manrope", "Segoe UI", sans-serif;--bss-font-body:"DM Sans", "Segoe UI", sans-serif;--bss-font-mono:"JetBrains Mono", monospace;--bss-font-size-xs:.75rem;--bss-font-size-sm:.875rem;--bss-font-size-base:1rem;--bss-font-size-lg:1.125rem;--bss-font-size-xl:1.5rem;--bss-font-size-2xl:2rem;--bss-font-size-body-small:16px;--bss-font-size-body-large:24px;--bss-font-weight-regular:400;--bss-font-weight-medium:500;--bss-font-weight-semibold:600;--bss-font-weight-bold:700;--bss-grid-base-columns:12;--bss-grid-columns:4;--bss-grid-gutter:16px;--bss-grid-margin:16px;--bss-container-max-width:100%;--bss-control-height-sm:32px;--bss-control-height-md:40px;--bss-control-height-lg:48px;--bss-control-padding-x-sm:12px;--bss-control-padding-x-md:16px;--bss-control-padding-x-lg:24px;--bss-control-gap:8px;--bss-row-height:48px;--bss-cell-padding-y:12px;--bss-surface-padding:24px;--bss-stack-gap:16px;--bss-color-primary:#009dc7;--bss-color-on-primary:#fff;--bss-color-primary-container:#023b4a;--bss-color-on-primary-container:#83e5ff;--bss-color-primary-hover:#19697d;--bss-color-primary-subtle:#02232b;--bss-color-secondary:#2388ff;--bss-color-on-secondary:#fff;--bss-color-secondary-hover:#0074e0;--bss-color-secondary-alt:#2388ff;--bss-color-secondary-container:#022040;--bss-color-on-secondary-container:#c2e5ff;--bss-color-accent-gold:#e6cc6f;--bss-color-accent-gold-subtle:#2c2010;--bss-color-accent-cyan:#6ce6eb;--bss-color-accent-purple:#9b8fd4;--bss-color-accent-purple-subtle:#1e1a40;--bss-color-accent-purple-hover:#8b80c1;--bss-color-accent-green:#66d575;--bss-color-background:#021621;--bss-color-surface:#02232b;--bss-color-surface-variant:#02313d;--bss-color-surface-low:#01101e;--bss-color-surface-dark:#01101e;--bss-color-chat-user-surface:#007ad2;--bss-color-on-chat-user-surface:#fff;--bss-color-chat-agent-surface:#4f4778;--bss-color-on-chat-agent-surface:#fff;--bss-color-surface-dark-alt:#02313d;--bss-color-overlay:#00000040;--bss-color-media-control-background:#01101e8c;--bss-color-media-control-background-hover:#01101ed1;--bss-color-media-control-background-disabled:#01101e52;--bss-color-media-control-border-disabled:#ffffff1f;--bss-color-media-control-foreground-disabled:#fff6;--bss-color-on-surface:#fff;--bss-color-on-surface-variant:#d9d9d9;--bss-color-on-surface-disabled:#616161;--bss-color-on-dark:#fff;--bss-color-on-dark-variant:#83e5ff;--bss-color-on-dark-subtle:#94e7fd;--bss-color-text-link:#83e5ff;--bss-color-outline:#d9d9d9;--bss-color-outline-strong:#616161;--bss-color-outline-subtle:#02313d;--bss-color-outline-primary:#009dc7;--bss-color-error:#da5050;--bss-color-warning:#f70;--bss-color-success:#66d575;--bss-color-info:#009dc7;--bss-color-error-surface:#2d0f0f;--bss-color-warning-surface:#3d2800;--bss-color-on-warning:#ffd580;--bss-color-error-container:#3d0000;--bss-color-on-error-container:#ff8d8d;--bss-color-info-surface:#002933;--bss-color-on-info:#c5f3ff;--bss-color-success-surface:#001a08;--bss-color-on-success:#a4ffb0;--bss-color-primary-strong:#007a9b;--bss-color-on-primary-strong:#fff;--bss-color-error-strong:#c33f3e;--bss-color-on-error-strong:#fff;--bss-color-error-hover:#ac2f2c;--bss-color-success-strong:#21802a;--bss-color-on-success-strong:#fff;--bss-color-warning-strong:#9b480b;--bss-color-on-warning-strong:#fff;--bss-color-info-strong:#0074e0;--bss-color-on-info-strong:#fff;--bss-color-focus-ring:#83e5ff;--bss-color-focus-ring-offset:#021621;--bss-color-state-hover:#fff;--bss-color-state-pressed:#fff;--bss-color-surface-selected:#02313d;--bss-color-on-surface-selected:#fff;--bss-color-surface-disabled:#232323;--bss-color-outline-disabled:#353e5c;--bss-color-selection-background:#055a71;--bss-color-selection-text:#fff;--bss-color-skeleton-base:#02313d;--bss-color-skeleton-highlight:#033d4c;--bss-color-scrollbar-track:#021621;--bss-color-scrollbar-thumb:#5c5b5b;--bss-color-scrollbar-thumb-hover:#939393;--bss-color-surface-inverse:#fff;--bss-color-on-surface-inverse:#1c1b1f;--bss-color-text-link-hover:#94e7fd;--bss-color-text-link-visited:#aaa0dd;--bss-color-code-background:#01101e;--bss-color-code-text:#83e5ff;--bss-color-code-border:#02313d;--bss-color-shadow-color:#0000007a;--bss-color-chart1:#18b8e3;--bss-color-chart2:#fd9b63;--bss-color-chart3:#aaa0dd;--bss-color-chart4:#76df84;--bss-color-chart5:#59a5ed;--bss-color-chart6:#f2e09c;--bss-color-primary-rgb:0 157 199;--bss-color-on-primary-rgb:255 255 255;--bss-color-primary-container-rgb:2 59 74;--bss-color-on-primary-container-rgb:131 229 255;--bss-color-primary-hover-rgb:25 105 125;--bss-color-primary-subtle-rgb:2 35 43;--bss-color-secondary-rgb:35 136 255;--bss-color-on-secondary-rgb:255 255 255;--bss-color-secondary-hover-rgb:0 116 224;--bss-color-secondary-alt-rgb:35 136 255;--bss-color-secondary-container-rgb:2 32 64;--bss-color-on-secondary-container-rgb:194 229 255;--bss-color-accent-gold-rgb:230 204 111;--bss-color-accent-gold-subtle-rgb:44 32 16;--bss-color-accent-cyan-rgb:108 230 235;--bss-color-accent-purple-rgb:155 143 212;--bss-color-accent-purple-subtle-rgb:30 26 64;--bss-color-accent-purple-hover-rgb:139 128 193;--bss-color-accent-green-rgb:102 213 117;--bss-color-background-rgb:2 22 33;--bss-color-surface-rgb:2 35 43;--bss-color-surface-variant-rgb:2 49 61;--bss-color-surface-low-rgb:1 16 30;--bss-color-surface-dark-rgb:1 16 30;--bss-color-chat-user-surface-rgb:0 122 210;--bss-color-on-chat-user-surface-rgb:255 255 255;--bss-color-chat-agent-surface-rgb:79 71 120;--bss-color-on-chat-agent-surface-rgb:255 255 255;--bss-color-surface-dark-alt-rgb:2 49 61;--bss-color-on-surface-rgb:255 255 255;--bss-color-on-surface-variant-rgb:217 217 217;--bss-color-on-surface-disabled-rgb:97 97 97;--bss-color-on-dark-rgb:255 255 255;--bss-color-on-dark-variant-rgb:131 229 255;--bss-color-on-dark-subtle-rgb:148 231 253;--bss-color-text-link-rgb:131 229 255;--bss-color-outline-rgb:217 217 217;--bss-color-outline-strong-rgb:97 97 97;--bss-color-outline-subtle-rgb:2 49 61;--bss-color-outline-primary-rgb:0 157 199;--bss-color-error-rgb:218 80 80;--bss-color-warning-rgb:255 119 0;--bss-color-success-rgb:102 213 117;--bss-color-info-rgb:0 157 199;--bss-color-error-surface-rgb:45 15 15;--bss-color-warning-surface-rgb:61 40 0;--bss-color-on-warning-rgb:255 213 128;--bss-color-error-container-rgb:61 0 0;--bss-color-on-error-container-rgb:255 141 141;--bss-color-info-surface-rgb:0 41 51;--bss-color-on-info-rgb:197 243 255;--bss-color-success-surface-rgb:0 26 8;--bss-color-on-success-rgb:164 255 176;--bss-color-primary-strong-rgb:0 122 155;--bss-color-on-primary-strong-rgb:255 255 255;--bss-color-error-strong-rgb:195 63 62;--bss-color-on-error-strong-rgb:255 255 255;--bss-color-error-hover-rgb:172 47 44;--bss-color-success-strong-rgb:33 128 42;--bss-color-on-success-strong-rgb:255 255 255;--bss-color-warning-strong-rgb:155 72 11;--bss-color-on-warning-strong-rgb:255 255 255;--bss-color-info-strong-rgb:0 116 224;--bss-color-on-info-strong-rgb:255 255 255;--bss-color-focus-ring-rgb:131 229 255;--bss-color-focus-ring-offset-rgb:2 22 33;--bss-color-state-hover-rgb:255 255 255;--bss-color-state-pressed-rgb:255 255 255;--bss-color-surface-selected-rgb:2 49 61;--bss-color-on-surface-selected-rgb:255 255 255;--bss-color-surface-disabled-rgb:35 35 35;--bss-color-outline-disabled-rgb:53 62 92;--bss-color-selection-background-rgb:5 90 113;--bss-color-selection-text-rgb:255 255 255;--bss-color-skeleton-base-rgb:2 49 61;--bss-color-skeleton-highlight-rgb:3 61 76;--bss-color-scrollbar-track-rgb:2 22 33;--bss-color-scrollbar-thumb-rgb:92 91 91;--bss-color-scrollbar-thumb-hover-rgb:147 147 147;--bss-color-surface-inverse-rgb:255 255 255;--bss-color-on-surface-inverse-rgb:28 27 31;--bss-color-text-link-hover-rgb:148 231 253;--bss-color-text-link-visited-rgb:170 160 221;--bss-color-code-background-rgb:1 16 30;--bss-color-code-text-rgb:131 229 255;--bss-color-code-border-rgb:2 49 61;--bss-color-chart1-rgb:24 184 227;--bss-color-chart2-rgb:253 155 99;--bss-color-chart3-rgb:170 160 221;--bss-color-chart4-rgb:118 223 132;--bss-color-chart5-rgb:89 165 237;--bss-color-chart6-rgb:242 224 156}.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bss-color-primary:#009dc7;--bss-color-on-primary:#fff;--bss-color-primary-container:#c2f2ff;--bss-color-on-primary-container:#01101e;--bss-color-primary-hover:#1f7e96;--bss-color-primary-subtle:#eff4f6;--bss-color-secondary:#003f7a;--bss-color-on-secondary:#fff;--bss-color-secondary-hover:#002e39;--bss-color-secondary-alt:#2388ff;--bss-color-secondary-container:#c2e5ff;--bss-color-on-secondary-container:#003f7a;--bss-color-accent-gold:#e6cc6f;--bss-color-accent-gold-subtle:#fff3c6;--bss-color-accent-cyan:#6ce6eb;--bss-color-accent-purple:#4f4778;--bss-color-accent-purple-subtle:#eae6ff;--bss-color-accent-purple-hover:#35305b;--bss-color-accent-green:#66d575;--bss-color-background:#fff;--bss-color-surface:#fafbfc;--bss-color-surface-variant:#eff4f6;--bss-color-surface-low:#f1f3f7;--bss-color-surface-dark:#01101e;--bss-color-chat-user-surface:#c2e5ff;--bss-color-on-chat-user-surface:#071f39;--bss-color-chat-agent-surface:#eae6ff;--bss-color-on-chat-agent-surface:#1b1a31;--bss-color-surface-dark-alt:#02313d;--bss-color-overlay:#00000080;--bss-color-media-control-background:#01101e8c;--bss-color-media-control-background-hover:#01101ed1;--bss-color-media-control-background-disabled:#01101e52;--bss-color-media-control-border-disabled:#ffffff1f;--bss-color-media-control-foreground-disabled:#fff6;--bss-color-on-surface:#1c1b1f;--bss-color-on-surface-variant:#757575;--bss-color-on-surface-disabled:#939393;--bss-color-on-dark:#fff;--bss-color-on-dark-variant:#83e5ff;--bss-color-on-dark-subtle:#94e7fd;--bss-color-text-link:#0074e0;--bss-color-outline:#d9d9d9;--bss-color-outline-strong:#888787;--bss-color-outline-subtle:#e1e4ed;--bss-color-outline-primary:#009dc7;--bss-color-error:#da5050;--bss-color-warning:#f70;--bss-color-success:#66d575;--bss-color-info:#009dc7;--bss-color-error-surface:#ffe9e8;--bss-color-warning-surface:#fff3c6;--bss-color-on-warning:#b15102;--bss-color-error-container:#ff8d8d;--bss-color-on-error-container:#7f0505;--bss-color-info-surface:#c5f3ff;--bss-color-on-info:#016985;--bss-color-success-surface:#a4ffb0;--bss-color-on-success:#00660e;--bss-color-primary-strong:#007a9b;--bss-color-on-primary-strong:#fff;--bss-color-error-strong:#c33f3e;--bss-color-on-error-strong:#fff;--bss-color-error-hover:#ac2f2c;--bss-color-success-strong:#21802a;--bss-color-on-success-strong:#fff;--bss-color-warning-strong:#9b480b;--bss-color-on-warning-strong:#fff;--bss-color-info-strong:#0074e0;--bss-color-on-info-strong:#fff;--bss-color-focus-ring:#007a9b;--bss-color-focus-ring-offset:#fff;--bss-color-state-hover:#000;--bss-color-state-pressed:#000;--bss-color-surface-selected:#eff4f6;--bss-color-on-surface-selected:#1c1b1f;--bss-color-surface-disabled:#f2f2f2;--bss-color-outline-disabled:#e1e4ed;--bss-color-selection-background:#c2e5ff;--bss-color-selection-text:#1c1b1f;--bss-color-skeleton-base:#f1f3f7;--bss-color-skeleton-highlight:#fafbfc;--bss-color-scrollbar-track:#f2f2f2;--bss-color-scrollbar-thumb:#d9d9d9;--bss-color-scrollbar-thumb-hover:#939393;--bss-color-surface-inverse:#1c1b1f;--bss-color-on-surface-inverse:#fff;--bss-color-text-link-hover:#005be3;--bss-color-text-link-visited:#4f4778;--bss-color-code-background:#f1f3f7;--bss-color-code-text:#4f4778;--bss-color-code-border:#e1e4ed;--bss-color-shadow-color:#0216211f;--bss-color-chart1:#009dc7;--bss-color-chart2:#cc5e03;--bss-color-chart3:#4f4778;--bss-color-chart4:#399c43;--bss-color-chart5:#0074e0;--bss-color-chart6:#9a8045;--bss-color-primary-rgb:0 157 199;--bss-color-on-primary-rgb:255 255 255;--bss-color-primary-container-rgb:194 242 255;--bss-color-on-primary-container-rgb:1 16 30;--bss-color-primary-hover-rgb:31 126 150;--bss-color-primary-subtle-rgb:239 244 246;--bss-color-secondary-rgb:0 63 122;--bss-color-on-secondary-rgb:255 255 255;--bss-color-secondary-hover-rgb:0 46 57;--bss-color-secondary-alt-rgb:35 136 255;--bss-color-secondary-container-rgb:194 229 255;--bss-color-on-secondary-container-rgb:0 63 122;--bss-color-accent-gold-rgb:230 204 111;--bss-color-accent-gold-subtle-rgb:255 243 198;--bss-color-accent-cyan-rgb:108 230 235;--bss-color-accent-purple-rgb:79 71 120;--bss-color-accent-purple-subtle-rgb:234 230 255;--bss-color-accent-purple-hover-rgb:53 48 91;--bss-color-accent-green-rgb:102 213 117;--bss-color-background-rgb:255 255 255;--bss-color-surface-rgb:250 251 252;--bss-color-surface-variant-rgb:239 244 246;--bss-color-surface-low-rgb:241 243 247;--bss-color-surface-dark-rgb:1 16 30;--bss-color-chat-user-surface-rgb:194 229 255;--bss-color-on-chat-user-surface-rgb:7 31 57;--bss-color-chat-agent-surface-rgb:234 230 255;--bss-color-on-chat-agent-surface-rgb:27 26 49;--bss-color-surface-dark-alt-rgb:2 49 61;--bss-color-on-surface-rgb:28 27 31;--bss-color-on-surface-variant-rgb:117 117 117;--bss-color-on-surface-disabled-rgb:147 147 147;--bss-color-on-dark-rgb:255 255 255;--bss-color-on-dark-variant-rgb:131 229 255;--bss-color-on-dark-subtle-rgb:148 231 253;--bss-color-text-link-rgb:0 116 224;--bss-color-outline-rgb:217 217 217;--bss-color-outline-strong-rgb:136 135 135;--bss-color-outline-subtle-rgb:225 228 237;--bss-color-outline-primary-rgb:0 157 199;--bss-color-error-rgb:218 80 80;--bss-color-warning-rgb:255 119 0;--bss-color-success-rgb:102 213 117;--bss-color-info-rgb:0 157 199;--bss-color-error-surface-rgb:255 233 232;--bss-color-warning-surface-rgb:255 243 198;--bss-color-on-warning-rgb:177 81 2;--bss-color-error-container-rgb:255 141 141;--bss-color-on-error-container-rgb:127 5 5;--bss-color-info-surface-rgb:197 243 255;--bss-color-on-info-rgb:1 105 133;--bss-color-success-surface-rgb:164 255 176;--bss-color-on-success-rgb:0 102 14;--bss-color-primary-strong-rgb:0 122 155;--bss-color-on-primary-strong-rgb:255 255 255;--bss-color-error-strong-rgb:195 63 62;--bss-color-on-error-strong-rgb:255 255 255;--bss-color-error-hover-rgb:172 47 44;--bss-color-success-strong-rgb:33 128 42;--bss-color-on-success-strong-rgb:255 255 255;--bss-color-warning-strong-rgb:155 72 11;--bss-color-on-warning-strong-rgb:255 255 255;--bss-color-info-strong-rgb:0 116 224;--bss-color-on-info-strong-rgb:255 255 255;--bss-color-focus-ring-rgb:0 122 155;--bss-color-focus-ring-offset-rgb:255 255 255;--bss-color-state-hover-rgb:0 0 0;--bss-color-state-pressed-rgb:0 0 0;--bss-color-surface-selected-rgb:239 244 246;--bss-color-on-surface-selected-rgb:28 27 31;--bss-color-surface-disabled-rgb:242 242 242;--bss-color-outline-disabled-rgb:225 228 237;--bss-color-selection-background-rgb:194 229 255;--bss-color-selection-text-rgb:28 27 31;--bss-color-skeleton-base-rgb:241 243 247;--bss-color-skeleton-highlight-rgb:250 251 252;--bss-color-scrollbar-track-rgb:242 242 242;--bss-color-scrollbar-thumb-rgb:217 217 217;--bss-color-scrollbar-thumb-hover-rgb:147 147 147;--bss-color-surface-inverse-rgb:28 27 31;--bss-color-on-surface-inverse-rgb:255 255 255;--bss-color-text-link-hover-rgb:0 91 227;--bss-color-text-link-visited-rgb:79 71 120;--bss-color-code-background-rgb:241 243 247;--bss-color-code-text-rgb:79 71 120;--bss-color-code-border-rgb:225 228 237;--bss-color-chart1-rgb:0 157 199;--bss-color-chart2-rgb:204 94 3;--bss-color-chart3-rgb:79 71 120;--bss-color-chart4-rgb:57 156 67;--bss-color-chart5-rgb:0 116 224;--bss-color-chart6-rgb:154 128 69}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bss-color-primary:#009dc7;--bss-color-on-primary:#fff;--bss-color-primary-container:#023b4a;--bss-color-on-primary-container:#83e5ff;--bss-color-primary-hover:#19697d;--bss-color-primary-subtle:#02232b;--bss-color-secondary:#2388ff;--bss-color-on-secondary:#fff;--bss-color-secondary-hover:#0074e0;--bss-color-secondary-alt:#2388ff;--bss-color-secondary-container:#022040;--bss-color-on-secondary-container:#c2e5ff;--bss-color-accent-gold:#e6cc6f;--bss-color-accent-gold-subtle:#2c2010;--bss-color-accent-cyan:#6ce6eb;--bss-color-accent-purple:#9b8fd4;--bss-color-accent-purple-subtle:#1e1a40;--bss-color-accent-purple-hover:#8b80c1;--bss-color-accent-green:#66d575;--bss-color-background:#021621;--bss-color-surface:#02232b;--bss-color-surface-variant:#02313d;--bss-color-surface-low:#01101e;--bss-color-surface-dark:#01101e;--bss-color-chat-user-surface:#007ad2;--bss-color-on-chat-user-surface:#fff;--bss-color-chat-agent-surface:#4f4778;--bss-color-on-chat-agent-surface:#fff;--bss-color-surface-dark-alt:#02313d;--bss-color-overlay:#00000040;--bss-color-media-control-background:#01101e8c;--bss-color-media-control-background-hover:#01101ed1;--bss-color-media-control-background-disabled:#01101e52;--bss-color-media-control-border-disabled:#ffffff1f;--bss-color-media-control-foreground-disabled:#fff6;--bss-color-on-surface:#fff;--bss-color-on-surface-variant:#d9d9d9;--bss-color-on-surface-disabled:#616161;--bss-color-on-dark:#fff;--bss-color-on-dark-variant:#83e5ff;--bss-color-on-dark-subtle:#94e7fd;--bss-color-text-link:#83e5ff;--bss-color-outline:#d9d9d9;--bss-color-outline-strong:#616161;--bss-color-outline-subtle:#02313d;--bss-color-outline-primary:#009dc7;--bss-color-error:#da5050;--bss-color-warning:#f70;--bss-color-success:#66d575;--bss-color-info:#009dc7;--bss-color-error-surface:#2d0f0f;--bss-color-warning-surface:#3d2800;--bss-color-on-warning:#ffd580;--bss-color-error-container:#3d0000;--bss-color-on-error-container:#ff8d8d;--bss-color-info-surface:#002933;--bss-color-on-info:#c5f3ff;--bss-color-success-surface:#001a08;--bss-color-on-success:#a4ffb0;--bss-color-primary-strong:#007a9b;--bss-color-on-primary-strong:#fff;--bss-color-error-strong:#c33f3e;--bss-color-on-error-strong:#fff;--bss-color-error-hover:#ac2f2c;--bss-color-success-strong:#21802a;--bss-color-on-success-strong:#fff;--bss-color-warning-strong:#9b480b;--bss-color-on-warning-strong:#fff;--bss-color-info-strong:#0074e0;--bss-color-on-info-strong:#fff;--bss-color-focus-ring:#83e5ff;--bss-color-focus-ring-offset:#021621;--bss-color-state-hover:#fff;--bss-color-state-pressed:#fff;--bss-color-surface-selected:#02313d;--bss-color-on-surface-selected:#fff;--bss-color-surface-disabled:#232323;--bss-color-outline-disabled:#353e5c;--bss-color-selection-background:#055a71;--bss-color-selection-text:#fff;--bss-color-skeleton-base:#02313d;--bss-color-skeleton-highlight:#033d4c;--bss-color-scrollbar-track:#021621;--bss-color-scrollbar-thumb:#5c5b5b;--bss-color-scrollbar-thumb-hover:#939393;--bss-color-surface-inverse:#fff;--bss-color-on-surface-inverse:#1c1b1f;--bss-color-text-link-hover:#94e7fd;--bss-color-text-link-visited:#aaa0dd;--bss-color-code-background:#01101e;--bss-color-code-text:#83e5ff;--bss-color-code-border:#02313d;--bss-color-shadow-color:#0000007a;--bss-color-chart1:#18b8e3;--bss-color-chart2:#fd9b63;--bss-color-chart3:#aaa0dd;--bss-color-chart4:#76df84;--bss-color-chart5:#59a5ed;--bss-color-chart6:#f2e09c;--bss-color-primary-rgb:0 157 199;--bss-color-on-primary-rgb:255 255 255;--bss-color-primary-container-rgb:2 59 74;--bss-color-on-primary-container-rgb:131 229 255;--bss-color-primary-hover-rgb:25 105 125;--bss-color-primary-subtle-rgb:2 35 43;--bss-color-secondary-rgb:35 136 255;--bss-color-on-secondary-rgb:255 255 255;--bss-color-secondary-hover-rgb:0 116 224;--bss-color-secondary-alt-rgb:35 136 255;--bss-color-secondary-container-rgb:2 32 64;--bss-color-on-secondary-container-rgb:194 229 255;--bss-color-accent-gold-rgb:230 204 111;--bss-color-accent-gold-subtle-rgb:44 32 16;--bss-color-accent-cyan-rgb:108 230 235;--bss-color-accent-purple-rgb:155 143 212;--bss-color-accent-purple-subtle-rgb:30 26 64;--bss-color-accent-purple-hover-rgb:139 128 193;--bss-color-accent-green-rgb:102 213 117;--bss-color-background-rgb:2 22 33;--bss-color-surface-rgb:2 35 43;--bss-color-surface-variant-rgb:2 49 61;--bss-color-surface-low-rgb:1 16 30;--bss-color-surface-dark-rgb:1 16 30;--bss-color-chat-user-surface-rgb:0 122 210;--bss-color-on-chat-user-surface-rgb:255 255 255;--bss-color-chat-agent-surface-rgb:79 71 120;--bss-color-on-chat-agent-surface-rgb:255 255 255;--bss-color-surface-dark-alt-rgb:2 49 61;--bss-color-on-surface-rgb:255 255 255;--bss-color-on-surface-variant-rgb:217 217 217;--bss-color-on-surface-disabled-rgb:97 97 97;--bss-color-on-dark-rgb:255 255 255;--bss-color-on-dark-variant-rgb:131 229 255;--bss-color-on-dark-subtle-rgb:148 231 253;--bss-color-text-link-rgb:131 229 255;--bss-color-outline-rgb:217 217 217;--bss-color-outline-strong-rgb:97 97 97;--bss-color-outline-subtle-rgb:2 49 61;--bss-color-outline-primary-rgb:0 157 199;--bss-color-error-rgb:218 80 80;--bss-color-warning-rgb:255 119 0;--bss-color-success-rgb:102 213 117;--bss-color-info-rgb:0 157 199;--bss-color-error-surface-rgb:45 15 15;--bss-color-warning-surface-rgb:61 40 0;--bss-color-on-warning-rgb:255 213 128;--bss-color-error-container-rgb:61 0 0;--bss-color-on-error-container-rgb:255 141 141;--bss-color-info-surface-rgb:0 41 51;--bss-color-on-info-rgb:197 243 255;--bss-color-success-surface-rgb:0 26 8;--bss-color-on-success-rgb:164 255 176;--bss-color-primary-strong-rgb:0 122 155;--bss-color-on-primary-strong-rgb:255 255 255;--bss-color-error-strong-rgb:195 63 62;--bss-color-on-error-strong-rgb:255 255 255;--bss-color-error-hover-rgb:172 47 44;--bss-color-success-strong-rgb:33 128 42;--bss-color-on-success-strong-rgb:255 255 255;--bss-color-warning-strong-rgb:155 72 11;--bss-color-on-warning-strong-rgb:255 255 255;--bss-color-info-strong-rgb:0 116 224;--bss-color-on-info-strong-rgb:255 255 255;--bss-color-focus-ring-rgb:131 229 255;--bss-color-focus-ring-offset-rgb:2 22 33;--bss-color-state-hover-rgb:255 255 255;--bss-color-state-pressed-rgb:255 255 255;--bss-color-surface-selected-rgb:2 49 61;--bss-color-on-surface-selected-rgb:255 255 255;--bss-color-surface-disabled-rgb:35 35 35;--bss-color-outline-disabled-rgb:53 62 92;--bss-color-selection-background-rgb:5 90 113;--bss-color-selection-text-rgb:255 255 255;--bss-color-skeleton-base-rgb:2 49 61;--bss-color-skeleton-highlight-rgb:3 61 76;--bss-color-scrollbar-track-rgb:2 22 33;--bss-color-scrollbar-thumb-rgb:92 91 91;--bss-color-scrollbar-thumb-hover-rgb:147 147 147;--bss-color-surface-inverse-rgb:255 255 255;--bss-color-on-surface-inverse-rgb:28 27 31;--bss-color-text-link-hover-rgb:148 231 253;--bss-color-text-link-visited-rgb:170 160 221;--bss-color-code-background-rgb:1 16 30;--bss-color-code-text-rgb:131 229 255;--bss-color-code-border-rgb:2 49 61;--bss-color-chart1-rgb:24 184 227;--bss-color-chart2-rgb:253 155 99;--bss-color-chart3-rgb:170 160 221;--bss-color-chart4-rgb:118 223 132;--bss-color-chart5-rgb:89 165 237;--bss-color-chart6-rgb:242 224 156}@media (width>=640px){:root{--bss-grid-columns:8;--bss-grid-gutter:16px;--bss-grid-margin:24px;--bss-container-max-width:100%}}@media (width>=768px){:root{--bss-grid-columns:12;--bss-grid-gutter:24px;--bss-grid-margin:32px;--bss-container-max-width:720px}}@media (width>=1024px){:root{--bss-grid-columns:12;--bss-grid-gutter:24px;--bss-grid-margin:40px;--bss-container-max-width:960px}}@media (width>=1280px){:root{--bss-grid-columns:12;--bss-grid-gutter:32px;--bss-grid-margin:48px;--bss-container-max-width:1200px}}@media (width>=1536px){:root{--bss-grid-columns:12;--bss-grid-gutter:32px;--bss-grid-margin:64px;--bss-container-max-width:1440px}}[data-density=compact]{--bss-control-height-sm:24px;--bss-control-height-md:32px;--bss-control-height-lg:40px;--bss-control-padding-x-sm:8px;--bss-control-padding-x-md:12px;--bss-control-padding-x-lg:16px;--bss-control-gap:4px;--bss-row-height:32px;--bss-cell-padding-y:4px;--bss-surface-padding:12px;--bss-stack-gap:8px}[data-density=comfortable]{--bss-control-height-sm:32px;--bss-control-height-md:40px;--bss-control-height-lg:48px;--bss-control-padding-x-sm:12px;--bss-control-padding-x-md:16px;--bss-control-padding-x-lg:24px;--bss-control-gap:8px;--bss-row-height:48px;--bss-cell-padding-y:12px;--bss-surface-padding:24px;--bss-stack-gap:16px}[data-density=spacious]{--bss-control-height-sm:40px;--bss-control-height-md:48px;--bss-control-height-lg:56px;--bss-control-padding-x-sm:16px;--bss-control-padding-x-md:24px;--bss-control-padding-x-lg:32px;--bss-control-gap:12px;--bss-row-height:64px;--bss-cell-padding-y:16px;--bss-surface-padding:32px;--bss-stack-gap:24px}@media (prefers-reduced-motion:reduce){:root{--bss-duration-instant:1ms;--bss-duration-fast:1ms;--bss-duration-moderate:1ms;--bss-duration-slow:1ms;--bss-duration-deliberate:1ms}}@media (width>=768px){.bss-text-display{letter-spacing:.06em;font-family:Manrope,Segoe UI,sans-serif;font-size:96px;font-weight:600;line-height:normal}.bss-text-h1{letter-spacing:.04em;font-family:Manrope,Segoe UI,sans-serif;font-size:68px;font-weight:700;line-height:normal}.bss-text-h2{letter-spacing:normal;font-family:Manrope,Segoe UI,sans-serif;font-size:52px;font-weight:600;line-height:77px}.bss-text-h3{letter-spacing:.02em;font-family:Manrope,Segoe UI,sans-serif;font-size:40px;font-weight:600;line-height:normal}.bss-text-h4{letter-spacing:normal;font-family:Manrope,Segoe UI,sans-serif;font-size:32px;font-weight:500;line-height:normal}.bss-text-subheading{letter-spacing:normal;font-family:Manrope,Segoe UI,sans-serif;font-size:30px;font-weight:600;line-height:normal}.bss-text-body-large{letter-spacing:.02em;font-family:DM Sans,Segoe UI,sans-serif;font-size:24px;font-weight:400;line-height:normal}.bss-text-body{letter-spacing:-.019em;font-family:DM Sans,Segoe UI,sans-serif;font-size:20px;font-weight:400;line-height:1.5}.bss-text-body-small{letter-spacing:.15px;font-family:DM Sans,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:24px}.bss-text-label{letter-spacing:.1px;font-family:DM Sans,Segoe UI,sans-serif;font-size:20px;font-weight:600;line-height:20px}.bss-text-nav-label{letter-spacing:.1px;font-family:DM Sans,Segoe UI,sans-serif;font-size:18px;font-weight:500;line-height:20px}.bss-text-caption{letter-spacing:.1px;font-family:DM Sans,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:32px}.bss-text-small{letter-spacing:normal;font-family:DM Sans,Segoe UI,sans-serif;font-size:12px;font-weight:400;line-height:18px}.bss-text-overline{letter-spacing:.8px;text-transform:uppercase;font-family:DM Sans,Segoe UI,sans-serif;font-size:10px;font-weight:500;line-height:15px}.bss-text-input-placeholder{letter-spacing:normal;font-family:DM Sans,Segoe UI,sans-serif;font-size:20px;font-style:italic;font-weight:400;line-height:normal}}:root{--bss-button-radius:var(--bss-radius-sm);--bss-button-border-width:1px;--bss-button-gap:var(--bss-control-gap);--bss-button-focus-ring:var(--bss-color-focus-ring);--bss-button-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-button-focus-ring-width:2px;--bss-button-focus-ring-offset-width:2px;--bss-button-disabled-background:var(--bss-color-surface-disabled);--bss-button-disabled-foreground:var(--bss-color-on-surface-disabled);--bss-button-disabled-border:var(--bss-color-outline-disabled);--bss-button-primary-background:var(--bss-color-primary-strong);--bss-button-primary-foreground:var(--bss-color-on-primary-strong);--bss-button-primary-border:var(--bss-color-primary-strong);--bss-button-primary-background-hover:var(--bss-color-primary-hover);--bss-button-primary-background-active:var(--bss-color-primary-hover);--bss-button-secondary-background:var(--bss-color-secondary);--bss-button-secondary-foreground:var(--bss-color-on-secondary);--bss-button-secondary-border:var(--bss-color-secondary);--bss-button-secondary-background-hover:var(--bss-color-secondary-hover);--bss-button-secondary-background-active:var(--bss-color-secondary-hover);--bss-button-tertiary-background:var(--bss-color-primary-container);--bss-button-tertiary-foreground:var(--bss-color-on-primary-container);--bss-button-tertiary-border:var(--bss-color-primary-container);--bss-button-tertiary-background-hover:var(--bss-color-primary-subtle);--bss-button-tertiary-background-active:var(--bss-color-primary-subtle);--bss-button-outline-background:var(--bss-color-surface);--bss-button-outline-foreground:var(--bss-color-primary-strong);--bss-button-outline-border:var(--bss-color-outline-primary);--bss-button-outline-background-hover:var(--bss-color-primary-subtle);--bss-button-outline-background-active:var(--bss-color-primary-container);--bss-button-ghost-foreground:var(--bss-color-primary-strong);--bss-button-ghost-background-hover:var(--bss-color-primary-subtle);--bss-button-ghost-background-active:var(--bss-color-primary-container);--bss-button-danger-background:var(--bss-color-error-strong);--bss-button-danger-foreground:var(--bss-color-on-error-strong);--bss-button-danger-border:var(--bss-color-error-strong);--bss-button-danger-background-hover:var(--bss-color-error-hover);--bss-button-danger-background-active:var(--bss-color-error-hover);--bss-button-icon-foreground:var(--bss-color-on-surface-variant);--bss-button-icon-background-hover:var(--bss-color-surface-variant);--bss-button-icon-background-active:var(--bss-color-surface-low);--bss-action-button-radius:var(--bss-radius-sm);--bss-action-button-radius-square:4px;--bss-action-button-focus-ring:var(--bss-color-focus-ring);--bss-action-button-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-action-button-focus-ring-width:2px;--bss-action-button-focus-ring-offset-width:2px;--bss-action-button-disabled-background:var(--bss-color-surface-disabled);--bss-action-button-disabled-foreground:var(--bss-color-on-surface-disabled);--bss-action-button-disabled-border:var(--bss-color-outline-disabled);--bss-action-button-primary-background:var(--bss-color-primary-strong);--bss-action-button-primary-foreground:var(--bss-color-on-primary-strong);--bss-action-button-primary-background-hover:var(--bss-color-primary-hover);--bss-action-button-secondary-background:var(--bss-color-surface);--bss-action-button-secondary-foreground:var(--bss-color-primary-strong);--bss-action-button-secondary-border:var(--bss-color-outline-primary);--bss-action-button-secondary-background-hover:var(--bss-color-primary-subtle);--bss-icon-button-radius:var(--bss-radius-pill);--bss-icon-button-radius-square:var(--bss-radius-sm);--bss-icon-button-focus-ring:var(--bss-color-focus-ring);--bss-icon-button-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-icon-button-focus-ring-width:2px;--bss-icon-button-focus-ring-offset-width:2px;--bss-icon-button-disabled-background:var(--bss-color-surface-disabled);--bss-icon-button-disabled-foreground:var(--bss-color-on-surface-disabled);--bss-icon-button-disabled-border:var(--bss-color-outline-disabled);--bss-icon-button-filled-background:var(--bss-color-primary-strong);--bss-icon-button-filled-foreground:var(--bss-color-on-primary-strong);--bss-icon-button-filled-background-hover:var(--bss-color-primary-hover);--bss-icon-button-outlined-foreground:var(--bss-color-primary-strong);--bss-icon-button-outlined-border:var(--bss-color-outline-primary);--bss-icon-button-outlined-background-hover:var(--bss-color-primary-subtle);--bss-icon-button-tonal-background:var(--bss-color-primary-container);--bss-icon-button-tonal-foreground:var(--bss-color-on-primary-container);--bss-icon-button-tonal-background-hover:var(--bss-color-primary-subtle);--bss-icon-button-pressed-background:var(--bss-color-primary-hover);--bss-icon-button-pressed-foreground:var(--bss-color-on-primary-strong);--bss-text-button-foreground:var(--bss-color-primary-strong);--bss-text-button-foreground-hover:var(--bss-color-primary-hover);--bss-text-button-underline-color:var(--bss-color-primary-strong);--bss-text-button-focus-ring:var(--bss-color-focus-ring);--bss-text-button-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-text-button-focus-ring-width:2px;--bss-text-button-focus-ring-offset-width:2px;--bss-text-button-disabled-background:var(--bss-color-surface-disabled);--bss-text-button-disabled-foreground:var(--bss-color-on-surface-disabled);--bss-text-button-disabled-border:var(--bss-color-outline-disabled);--bss-wide-action-button-radius:var(--bss-radius-sm);--bss-wide-action-button-focus-ring:var(--bss-color-focus-ring);--bss-wide-action-button-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-wide-action-button-focus-ring-width:2px;--bss-wide-action-button-focus-ring-offset-width:2px;--bss-wide-action-button-disabled-background:var(--bss-color-surface-disabled);--bss-wide-action-button-disabled-foreground:var(--bss-color-on-surface-disabled);--bss-wide-action-button-disabled-border:var(--bss-color-outline-disabled);--bss-wide-action-button-solid-background:var(--bss-color-primary-strong);--bss-wide-action-button-solid-foreground:var(--bss-color-on-primary-strong);--bss-wide-action-button-solid-background-hover:var(--bss-color-primary-hover);--bss-wide-action-button-outline-background:var(--bss-color-surface);--bss-wide-action-button-outline-foreground:var(--bss-color-primary-strong);--bss-wide-action-button-outline-border:var(--bss-color-outline-primary);--bss-wide-action-button-outline-background-hover:var(--bss-color-primary-subtle);--bss-fab-radius:var(--bss-radius-pill);--bss-fab-radius-square:var(--bss-radius-md);--bss-fab-background:var(--bss-color-primary-strong);--bss-fab-foreground:var(--bss-color-on-primary-strong);--bss-fab-background-hover:var(--bss-color-primary-hover);--bss-fab-shadow:var(--bss-shadow-md);--bss-fab-shadow-hover:var(--bss-shadow-lg);--bss-fab-focus-ring:var(--bss-color-focus-ring);--bss-fab-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-fab-focus-ring-width:2px;--bss-fab-focus-ring-offset-width:2px;--bss-fab-disabled-background:var(--bss-color-surface-disabled);--bss-fab-disabled-foreground:var(--bss-color-on-surface-disabled);--bss-fab-disabled-border:var(--bss-color-outline-disabled);--bss-fab-extended-radius:var(--bss-radius-pill);--bss-fab-extended-shadow:var(--bss-shadow-md);--bss-fab-extended-focus-ring:var(--bss-color-focus-ring);--bss-fab-extended-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-fab-extended-focus-ring-width:2px;--bss-fab-extended-focus-ring-offset-width:2px;--bss-fab-extended-disabled-background:var(--bss-color-surface-disabled);--bss-fab-extended-disabled-foreground:var(--bss-color-on-surface-disabled);--bss-fab-extended-disabled-border:var(--bss-color-outline-disabled);--bss-fab-extended-solid-background:var(--bss-color-primary-strong);--bss-fab-extended-solid-foreground:var(--bss-color-on-primary-strong);--bss-fab-extended-solid-background-hover:var(--bss-color-primary-hover);--bss-fab-extended-outlined-background:var(--bss-color-surface);--bss-fab-extended-outlined-foreground:var(--bss-color-primary-strong);--bss-fab-extended-outlined-border:var(--bss-color-outline-primary);--bss-fab-menu-background:var(--bss-color-surface);--bss-fab-menu-foreground:var(--bss-color-on-surface);--bss-fab-menu-border:var(--bss-color-outline-subtle);--bss-fab-menu-radius:var(--bss-radius-md);--bss-fab-menu-shadow:var(--bss-shadow-lg);--bss-fab-menu-item-background-hover:var(--bss-color-surface-variant);--bss-fab-menu-z-index:var(--bss-z-popover);--bss-fab-menu-focus-ring:var(--bss-color-focus-ring);--bss-fab-menu-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-fab-menu-focus-ring-width:2px;--bss-fab-menu-focus-ring-offset-width:2px;--bss-input-background:var(--bss-color-surface-low);--bss-input-foreground:var(--bss-color-on-surface);--bss-input-placeholder:var(--bss-color-on-surface-disabled);--bss-input-border:var(--bss-color-outline);--bss-input-border-hover:var(--bss-color-outline-strong);--bss-input-border-focus:var(--bss-color-outline-primary);--bss-input-border-error:var(--bss-color-error);--bss-input-border-success:var(--bss-color-success-strong);--bss-input-radius:var(--bss-radius-sm);--bss-input-border-width:1px;--bss-input-height:var(--bss-control-height-md);--bss-input-height-compact:var(--bss-control-height-sm);--bss-input-padding-x:var(--bss-control-padding-x-md);--bss-input-padding-x-compact:var(--bss-control-padding-x-sm);--bss-input-label-foreground:var(--bss-color-on-surface-variant);--bss-input-help-foreground:var(--bss-color-on-surface-variant);--bss-input-error-foreground:var(--bss-color-error);--bss-input-success-foreground:var(--bss-color-on-success);--bss-input-focus-ring:var(--bss-color-focus-ring);--bss-input-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-input-focus-ring-width:2px;--bss-input-focus-ring-offset-width:2px;--bss-input-disabled-background:var(--bss-color-surface-disabled);--bss-input-disabled-foreground:var(--bss-color-on-surface-disabled);--bss-input-disabled-border:var(--bss-color-outline-disabled);--bss-textarea-background:var(--bss-color-surface-low);--bss-textarea-foreground:var(--bss-color-on-surface);--bss-textarea-placeholder:var(--bss-color-on-surface-disabled);--bss-textarea-border:var(--bss-color-outline);--bss-textarea-border-focus:var(--bss-color-outline-primary);--bss-textarea-border-error:var(--bss-color-error);--bss-textarea-radius:var(--bss-radius-sm);--bss-textarea-padding-x:var(--bss-control-padding-x-md);--bss-textarea-focus-ring:var(--bss-color-focus-ring);--bss-textarea-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-textarea-focus-ring-width:2px;--bss-textarea-focus-ring-offset-width:2px;--bss-textarea-disabled-background:var(--bss-color-surface-disabled);--bss-textarea-disabled-foreground:var(--bss-color-on-surface-disabled);--bss-textarea-disabled-border:var(--bss-color-outline-disabled);--bss-select-background:var(--bss-color-surface-low);--bss-select-foreground:var(--bss-color-on-surface);--bss-select-placeholder:var(--bss-color-on-surface-disabled);--bss-select-border:var(--bss-color-outline);--bss-select-border-focus:var(--bss-color-outline-primary);--bss-select-radius:var(--bss-radius-sm);--bss-select-height:var(--bss-control-height-md);--bss-select-indicator-foreground:var(--bss-color-on-surface-variant);--bss-select-menu-background:var(--bss-color-surface);--bss-select-menu-border:var(--bss-color-outline-subtle);--bss-select-menu-shadow:var(--bss-shadow-md);--bss-select-menu-radius:var(--bss-radius-md);--bss-select-menu-z-index:var(--bss-z-popover);--bss-select-option-foreground:var(--bss-color-on-surface);--bss-select-option-background-hover:var(--bss-color-surface-variant);--bss-select-option-background-selected:var(--bss-color-surface-selected);--bss-select-option-foreground-selected:var(--bss-color-on-surface-selected);--bss-select-chip-background:var(--bss-color-primary-container);--bss-select-chip-foreground:var(--bss-color-on-primary-container);--bss-select-chip-remove-foreground:var(--bss-color-on-primary-container);--bss-select-chip-radius:var(--bss-radius-pill);--bss-select-search-background:var(--bss-color-surface-low);--bss-select-search-foreground:var(--bss-color-on-surface);--bss-select-search-placeholder:var(--bss-color-on-surface-disabled);--bss-select-search-border:var(--bss-color-outline);--bss-select-empty-foreground:var(--bss-color-on-surface-variant);--bss-select-label-foreground:var(--bss-color-on-surface-variant);--bss-select-error-foreground:var(--bss-color-error);--bss-select-border-error:var(--bss-color-error);--bss-select-focus-ring:var(--bss-color-focus-ring);--bss-select-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-select-focus-ring-width:2px;--bss-select-focus-ring-offset-width:2px;--bss-select-disabled-background:var(--bss-color-surface-disabled);--bss-select-disabled-foreground:var(--bss-color-on-surface-disabled);--bss-select-disabled-border:var(--bss-color-outline-disabled);--bss-checkbox-background:var(--bss-color-surface);--bss-checkbox-border:var(--bss-color-on-surface-variant);--bss-checkbox-radius:2px;--bss-checkbox-border-width:2px;--bss-checkbox-checked-background:var(--bss-color-primary);--bss-checkbox-checked-foreground:var(--bss-color-on-primary);--bss-checkbox-checked-border:var(--bss-color-primary);--bss-checkbox-indeterminate-background:var(--bss-color-primary);--bss-checkbox-indeterminate-foreground:var(--bss-color-on-primary);--bss-checkbox-label-foreground:var(--bss-color-on-surface);--bss-checkbox-error-background:var(--bss-color-error-container);--bss-checkbox-error-foreground:var(--bss-color-on-error-container);--bss-checkbox-error-border:var(--bss-color-error-container);--bss-checkbox-state-layer-hover:var(--bss-color-state-hover);--bss-checkbox-state-layer-pressed:var(--bss-color-state-pressed);--bss-checkbox-focus-ring:var(--bss-color-focus-ring);--bss-checkbox-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-checkbox-focus-ring-width:2px;--bss-checkbox-focus-ring-offset-width:2px;--bss-checkbox-disabled-background:var(--bss-color-surface-disabled);--bss-checkbox-disabled-foreground:var(--bss-color-on-surface-disabled);--bss-checkbox-disabled-border:var(--bss-color-outline-disabled);--bss-radio-background:var(--bss-color-surface);--bss-radio-border:var(--bss-color-on-surface-variant);--bss-radio-border-width:2px;--bss-radio-checked-border:var(--bss-color-primary);--bss-radio-checked-dot:var(--bss-color-primary);--bss-radio-label-foreground:var(--bss-color-on-surface);--bss-radio-state-layer-hover:var(--bss-color-state-hover);--bss-radio-state-layer-pressed:var(--bss-color-state-pressed);--bss-radio-card-background:var(--bss-color-surface);--bss-radio-card-border:var(--bss-color-outline);--bss-radio-card-background-selected:var(--bss-color-surface-selected);--bss-radio-card-border-selected:var(--bss-color-outline-primary);--bss-radio-card-radius:var(--bss-radius-md);--bss-radio-focus-ring:var(--bss-color-focus-ring);--bss-radio-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-radio-focus-ring-width:2px;--bss-radio-focus-ring-offset-width:2px;--bss-radio-disabled-background:var(--bss-color-surface-disabled);--bss-radio-disabled-foreground:var(--bss-color-on-surface-disabled);--bss-radio-disabled-border:var(--bss-color-outline-disabled);--bss-toggle-track-background:var(--bss-color-surface-variant);--bss-toggle-track-border:var(--bss-color-on-surface-variant);--bss-toggle-track-background-checked:var(--bss-color-primary);--bss-toggle-track-border-checked:var(--bss-color-primary);--bss-toggle-thumb-background:var(--bss-color-on-surface-variant);--bss-toggle-thumb-background-checked:var(--bss-color-on-primary);--bss-toggle-thumb-shadow:var(--bss-shadow-sm);--bss-toggle-radius:var(--bss-radius-pill);--bss-toggle-label-foreground:var(--bss-color-on-surface);--bss-toggle-state-layer-hover:var(--bss-color-state-hover);--bss-toggle-state-layer-pressed:var(--bss-color-state-pressed);--bss-toggle-focus-ring:var(--bss-color-focus-ring);--bss-toggle-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-toggle-focus-ring-width:2px;--bss-toggle-focus-ring-offset-width:2px;--bss-toggle-disabled-background:var(--bss-color-surface-disabled);--bss-toggle-disabled-foreground:var(--bss-color-on-surface-disabled);--bss-toggle-disabled-border:var(--bss-color-outline-disabled);--bss-tag-input-background:var(--bss-color-surface-low);--bss-tag-input-foreground:var(--bss-color-on-surface);--bss-tag-input-placeholder:var(--bss-color-on-surface-disabled);--bss-tag-input-border:var(--bss-color-outline);--bss-tag-input-border-focus:var(--bss-color-outline-primary);--bss-tag-input-border-error:var(--bss-color-error);--bss-tag-input-radius:var(--bss-radius-sm);--bss-tag-input-label-foreground:var(--bss-color-on-surface-variant);--bss-tag-input-help-foreground:var(--bss-color-on-surface-variant);--bss-tag-input-error-foreground:var(--bss-color-error);--bss-tag-input-tag-background:var(--bss-color-primary-container);--bss-tag-input-tag-foreground:var(--bss-color-on-primary-container);--bss-tag-input-tag-border:var(--bss-color-outline-primary);--bss-tag-input-tag-radius:var(--bss-radius-pill);--bss-tag-input-tag-remove-foreground:var(--bss-color-on-primary-container);--bss-tag-input-tag-remove-foreground-hover:var(--bss-color-primary-hover);--bss-tag-input-tag-remove-background-hover:var(--bss-color-primary-subtle);--bss-tag-input-focus-ring:var(--bss-color-focus-ring);--bss-tag-input-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-tag-input-focus-ring-width:2px;--bss-tag-input-focus-ring-offset-width:2px;--bss-tag-input-disabled-background:var(--bss-color-surface-disabled);--bss-tag-input-disabled-foreground:var(--bss-color-on-surface-disabled);--bss-tag-input-disabled-border:var(--bss-color-outline-disabled);--bss-search-bar-background:var(--bss-color-surface-low);--bss-search-bar-foreground:var(--bss-color-on-surface);--bss-search-bar-placeholder:var(--bss-color-on-surface-disabled);--bss-search-bar-border:var(--bss-color-outline);--bss-search-bar-border-focus:var(--bss-color-outline-primary);--bss-search-bar-radius:var(--bss-radius-pill);--bss-search-bar-height:var(--bss-control-height-md);--bss-search-bar-icon-foreground:var(--bss-color-on-surface-variant);--bss-search-bar-clear-foreground-hover:var(--bss-color-on-surface);--bss-search-bar-focus-ring:var(--bss-color-focus-ring);--bss-search-bar-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-search-bar-focus-ring-width:2px;--bss-search-bar-focus-ring-offset-width:2px;--bss-search-bar-disabled-background:var(--bss-color-surface-disabled);--bss-search-bar-disabled-foreground:var(--bss-color-on-surface-disabled);--bss-search-bar-disabled-border:var(--bss-color-outline-disabled);--bss-form-gap:var(--bss-stack-gap);--bss-form-label-foreground:var(--bss-color-on-surface);--bss-form-help-foreground:var(--bss-color-on-surface-variant);--bss-form-error-foreground:var(--bss-color-error);--bss-form-required-foreground:var(--bss-color-error);--bss-form-fieldset-border:var(--bss-color-outline-subtle);--bss-form-legend-foreground:var(--bss-color-on-surface);--bss-card-background:var(--bss-color-surface);--bss-card-foreground:var(--bss-color-on-surface);--bss-card-border:var(--bss-color-outline-subtle);--bss-card-border-width:1px;--bss-card-radius:var(--bss-radius-md);--bss-card-padding:var(--bss-surface-padding);--bss-card-shadow:var(--bss-shadow-sm);--bss-card-shadow-hover:var(--bss-shadow-md);--bss-card-heading-foreground:var(--bss-color-on-surface);--bss-card-eyebrow-foreground:var(--bss-color-on-surface-variant);--bss-card-body-foreground:var(--bss-color-on-surface-variant);--bss-card-footer-border:var(--bss-color-outline-subtle);--bss-stat-card-background:var(--bss-color-surface);--bss-stat-card-foreground:var(--bss-color-on-surface);--bss-stat-card-border:var(--bss-color-outline-subtle);--bss-stat-card-radius:var(--bss-radius-md);--bss-stat-card-padding:var(--bss-surface-padding);--bss-stat-card-shadow:var(--bss-shadow-sm);--bss-stat-card-label-foreground:var(--bss-color-on-surface-variant);--bss-stat-card-value-foreground:var(--bss-color-on-surface);--bss-stat-card-delta-positive:var(--bss-color-success);--bss-stat-card-delta-negative:var(--bss-color-error);--bss-stat-card-glass-background:var(--bss-color-surface-dark-alt);--bss-stat-card-gradient-from:var(--bss-color-primary);--bss-stat-card-gradient-to:var(--bss-color-secondary-alt);--bss-stat-card-gradient-foreground:var(--bss-color-on-primary-strong);--bss-container-max-width:var(--bss-container-max-width);--bss-container-padding-x:var(--bss-grid-margin);--bss-stack-gap:var(--bss-stack-gap);--bss-image-radius:var(--bss-radius-md);--bss-image-placeholder-background:var(--bss-color-skeleton-base);--bss-image-placeholder-highlight:var(--bss-color-skeleton-highlight);--bss-image-caption-foreground:var(--bss-color-on-surface-variant);--bss-image-border:var(--bss-color-outline-subtle);--bss-media-carousel-background:var(--bss-color-surface-dark);--bss-media-carousel-letterbox:var(--bss-color-surface-dark);--bss-media-carousel-fallback-from:var(--bss-color-surface-dark-alt);--bss-media-carousel-fallback-to:var(--bss-color-surface-dark);--bss-media-carousel-fallback-foreground:var(--bss-color-on-dark-subtle);--bss-media-carousel-fallback-icon:var(--bss-color-accent-cyan);--bss-media-carousel-shade:var(--bss-color-surface-dark);--bss-media-carousel-badge-background:var(--bss-color-primary-subtle);--bss-media-carousel-badge-foreground:var(--bss-color-on-primary-container);--bss-media-carousel-title-foreground:var(--bss-color-on-dark);--bss-media-carousel-description-foreground:var(--bss-color-on-dark);--bss-media-carousel-action-background:var(--bss-color-on-dark);--bss-media-carousel-action-foreground:var(--bss-color-surface-dark);--bss-media-carousel-indicator:var(--bss-color-on-dark);--bss-media-carousel-indicator-active:var(--bss-color-accent-cyan);--bss-media-carousel-control-bg:var(--bss-color-media-control-background);--bss-media-carousel-control-bg-hover:var(--bss-color-media-control-background-hover);--bss-media-carousel-control-bg-disabled:var(--bss-color-media-control-background-disabled);--bss-media-carousel-control-border:var(--bss-color-primary-strong);--bss-media-carousel-control-border-disabled:var(--bss-color-media-control-border-disabled);--bss-media-carousel-control-fg:var(--bss-color-on-primary-strong);--bss-media-carousel-control-fg-disabled:var(--bss-color-media-control-foreground-disabled);--bss-media-carousel-focus-ring:var(--bss-color-focus-ring);--bss-video-player-bg:var(--bss-color-surface-dark);--bss-journey-agent-card-icon-background:var(--bss-color-surface-dark-alt);--bss-journey-agent-card-icon-foreground:var(--bss-color-accent-cyan);--bss-voice-panel-bg:var(--bss-color-surface-dark);--bss-voice-panel-greeting:var(--bss-color-on-dark);--bss-voice-panel-status:var(--bss-color-on-dark);--bss-voice-panel-muted:var(--bss-color-on-dark-subtle);--bss-voice-panel-mic-from:var(--bss-color-primary-strong);--bss-voice-panel-mic-to:var(--bss-color-primary-hover);--bss-voice-panel-mic-color:var(--bss-color-on-dark);--bss-voice-panel-wave:var(--bss-color-primary-hover);--bss-voice-panel-wave-active:var(--bss-color-primary);--bss-voice-panel-pill-bg:var(--bss-color-surface-dark-alt);--bss-voice-panel-pill-border:var(--bss-color-primary-hover);--bss-voice-panel-pill-color:var(--bss-color-on-dark-variant);--bss-voice-panel-rule-line:var(--bss-color-outline-subtle);--bss-voice-panel-rule-label:var(--bss-color-on-dark-subtle);--bss-voice-panel-control-bg:var(--bss-color-surface-dark-alt);--bss-voice-panel-control-border:var(--bss-color-primary-hover);--bss-voice-panel-control-color:var(--bss-color-on-dark-subtle);--bss-modal-background:var(--bss-color-surface);--bss-modal-foreground:var(--bss-color-on-surface);--bss-modal-border:var(--bss-color-outline-subtle);--bss-modal-radius:var(--bss-radius-lg);--bss-modal-padding:var(--bss-surface-padding);--bss-modal-shadow:var(--bss-shadow-lg);--bss-modal-overlay-background:var(--bss-color-overlay);--bss-modal-overlay-z-index:var(--bss-z-overlay);--bss-modal-z-index:var(--bss-z-modal);--bss-modal-heading-foreground:var(--bss-color-on-surface);--bss-modal-close-foreground:var(--bss-color-on-surface-variant);--bss-modal-close-foreground-hover:var(--bss-color-on-surface);--bss-modal-footer-border:var(--bss-color-outline-subtle);--bss-modal-focus-ring:var(--bss-color-focus-ring);--bss-modal-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-modal-focus-ring-width:2px;--bss-modal-focus-ring-offset-width:2px;--bss-dialog-background:var(--bss-color-surface);--bss-dialog-foreground:var(--bss-color-on-surface);--bss-dialog-radius:var(--bss-radius-lg);--bss-dialog-padding:var(--bss-surface-padding);--bss-dialog-shadow:var(--bss-shadow-lg);--bss-dialog-overlay-background:var(--bss-color-overlay);--bss-dialog-z-index:var(--bss-z-modal);--bss-dialog-heading-foreground:var(--bss-color-on-surface);--bss-dialog-body-foreground:var(--bss-color-on-surface-variant);--bss-dialog-icon-success:var(--bss-color-success);--bss-dialog-icon-error:var(--bss-color-error);--bss-dialog-icon-warning:var(--bss-color-warning);--bss-dialog-icon-info:var(--bss-color-info);--bss-dialog-confirm-background:var(--bss-color-primary-strong);--bss-dialog-confirm-foreground:var(--bss-color-on-primary-strong);--bss-dialog-danger-background:var(--bss-color-error-strong);--bss-dialog-danger-foreground:var(--bss-color-on-error-strong);--bss-dialog-focus-ring:var(--bss-color-focus-ring);--bss-dialog-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-dialog-focus-ring-width:2px;--bss-dialog-focus-ring-offset-width:2px;--bss-dropdown-background:var(--bss-color-surface);--bss-dropdown-foreground:var(--bss-color-on-surface);--bss-dropdown-border:var(--bss-color-outline-subtle);--bss-dropdown-radius:var(--bss-radius-md);--bss-dropdown-shadow:var(--bss-shadow-md);--bss-dropdown-z-index:var(--bss-z-popover);--bss-dropdown-item-foreground:var(--bss-color-on-surface);--bss-dropdown-item-background-hover:var(--bss-color-surface-variant);--bss-dropdown-item-background-selected:var(--bss-color-surface-selected);--bss-dropdown-item-foreground-selected:var(--bss-color-on-surface-selected);--bss-dropdown-item-foreground-disabled:var(--bss-color-on-surface-disabled);--bss-dropdown-separator-color:var(--bss-color-outline-subtle);--bss-dropdown-section-label-foreground:var(--bss-color-on-surface-variant);--bss-dropdown-focus-ring:var(--bss-color-focus-ring);--bss-dropdown-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-dropdown-focus-ring-width:2px;--bss-dropdown-focus-ring-offset-width:2px;--bss-alert-radius:var(--bss-radius-md);--bss-alert-padding:var(--bss-surface-padding);--bss-alert-border-width:1px;--bss-alert-close-foreground:var(--bss-color-on-surface-variant);--bss-alert-success-background:var(--bss-color-success-surface);--bss-alert-success-foreground:var(--bss-color-on-success);--bss-alert-success-border:var(--bss-color-on-success);--bss-alert-error-background:var(--bss-color-error-container);--bss-alert-error-foreground:var(--bss-color-on-error-container);--bss-alert-error-border:var(--bss-color-on-error-container);--bss-alert-warning-background:var(--bss-color-warning-surface);--bss-alert-warning-foreground:var(--bss-color-on-warning);--bss-alert-warning-border:var(--bss-color-on-warning);--bss-alert-info-background:var(--bss-color-info-surface);--bss-alert-info-foreground:var(--bss-color-on-info);--bss-alert-info-border:var(--bss-color-on-info);--bss-alert-primary-background:var(--bss-color-primary-container);--bss-alert-primary-foreground:var(--bss-color-on-primary-container);--bss-alert-primary-border:var(--bss-color-outline-primary);--bss-toast-radius:16px;--bss-toast-padding:var(--bss-surface-padding);--bss-toast-shadow:var(--bss-shadow-lg);--bss-toast-z-index:var(--bss-z-toast);--bss-toast-close-foreground:var(--bss-color-on-surface-variant);--bss-toast-neutral-background:var(--bss-color-surface);--bss-toast-neutral-foreground:var(--bss-color-on-primary-container);--bss-toast-neutral-border:var(--bss-color-outline);--bss-toast-success-background:var(--bss-color-success-surface);--bss-toast-success-foreground:var(--bss-color-on-success);--bss-toast-success-border:var(--bss-color-on-success);--bss-toast-error-background:var(--bss-color-error-container);--bss-toast-error-foreground:var(--bss-color-on-error-container);--bss-toast-error-border:var(--bss-color-on-error-container);--bss-toast-warning-background:var(--bss-color-warning-surface);--bss-toast-warning-foreground:var(--bss-color-on-warning);--bss-toast-warning-border:var(--bss-color-on-warning);--bss-toast-info-background:var(--bss-color-info-surface);--bss-toast-info-foreground:var(--bss-color-on-info);--bss-toast-info-border:var(--bss-color-on-info);--bss-toast-primary-background:var(--bss-color-primary-container);--bss-toast-primary-foreground:var(--bss-color-on-primary-container);--bss-toast-primary-border:var(--bss-color-outline-primary);--bss-badge-radius:var(--bss-radius-pill);--bss-badge-border-width:1px;--bss-badge-neutral-background:var(--bss-color-surface-variant);--bss-badge-neutral-foreground:var(--bss-color-on-surface-variant);--bss-badge-neutral-border:var(--bss-color-outline);--bss-badge-primary-background:var(--bss-color-primary-container);--bss-badge-primary-foreground:var(--bss-color-on-primary-container);--bss-badge-primary-border:var(--bss-color-outline-primary);--bss-badge-secondary-background:var(--bss-color-secondary-container);--bss-badge-secondary-foreground:var(--bss-color-on-secondary-container);--bss-badge-secondary-border:var(--bss-color-secondary);--bss-badge-success-background:var(--bss-color-success-surface);--bss-badge-success-foreground:var(--bss-color-on-success);--bss-badge-success-border:var(--bss-color-on-success);--bss-badge-warning-background:var(--bss-color-warning-surface);--bss-badge-warning-foreground:var(--bss-color-on-warning);--bss-badge-warning-border:var(--bss-color-on-warning);--bss-badge-error-background:var(--bss-color-error-container);--bss-badge-error-foreground:var(--bss-color-on-error-container);--bss-badge-error-border:var(--bss-color-on-error-container);--bss-badge-info-background:var(--bss-color-info-surface);--bss-badge-info-foreground:var(--bss-color-on-info);--bss-badge-info-border:var(--bss-color-on-info);--bss-badge-blue-background:var(--bss-color-secondary-container);--bss-badge-blue-foreground:var(--bss-color-on-secondary-container);--bss-badge-blue-border:var(--bss-color-secondary-alt);--bss-badge-purple-background:var(--bss-color-accent-purple-subtle);--bss-badge-purple-foreground:var(--bss-color-accent-purple);--bss-badge-purple-border:var(--bss-color-accent-purple);--bss-badge-green-background:var(--bss-color-success-surface);--bss-badge-green-foreground:var(--bss-color-on-success);--bss-badge-green-border:var(--bss-color-accent-green);--bss-badge-orange-background:var(--bss-color-warning-surface);--bss-badge-orange-foreground:var(--bss-color-on-warning);--bss-badge-orange-border:var(--bss-color-warning);--bss-status-badge-radius:var(--bss-radius-pill);--bss-status-badge-complete-background:var(--bss-color-success-surface);--bss-status-badge-complete-foreground:var(--bss-color-on-success);--bss-status-badge-complete-indicator:var(--bss-color-success);--bss-status-badge-success-background:var(--bss-color-success-surface);--bss-status-badge-success-foreground:var(--bss-color-on-success);--bss-status-badge-success-indicator:var(--bss-color-success);--bss-status-badge-in-progress-background:var(--bss-color-info-surface);--bss-status-badge-in-progress-foreground:var(--bss-color-on-info);--bss-status-badge-in-progress-indicator:var(--bss-color-info);--bss-status-badge-pending-background:var(--bss-color-warning-surface);--bss-status-badge-pending-foreground:var(--bss-color-on-warning);--bss-status-badge-pending-indicator:var(--bss-color-warning);--bss-status-badge-failed-background:var(--bss-color-error-container);--bss-status-badge-failed-foreground:var(--bss-color-on-error-container);--bss-status-badge-failed-indicator:var(--bss-color-error);--bss-status-badge-error-background:var(--bss-color-error-container);--bss-status-badge-error-foreground:var(--bss-color-on-error-container);--bss-status-badge-error-indicator:var(--bss-color-error);--bss-status-badge-warning-background:var(--bss-color-warning-surface);--bss-status-badge-warning-foreground:var(--bss-color-on-warning);--bss-status-badge-warning-indicator:var(--bss-color-warning);--bss-status-badge-info-background:var(--bss-color-info-surface);--bss-status-badge-info-foreground:var(--bss-color-on-info);--bss-status-badge-info-indicator:var(--bss-color-info);--bss-chip-radius:var(--bss-radius-pill);--bss-chip-radius-square:var(--bss-radius-sm);--bss-chip-border-width:1px;--bss-chip-gap:var(--bss-control-gap);--bss-chip-filled-background:var(--bss-color-primary-container);--bss-chip-filled-foreground:var(--bss-color-on-primary-container);--bss-chip-filled-border:var(--bss-color-primary-container);--bss-chip-filled-background-hover:var(--bss-color-primary-subtle);--bss-chip-outlined-background:var(--bss-color-surface);--bss-chip-outlined-foreground:var(--bss-color-on-surface);--bss-chip-outlined-border:var(--bss-color-outline);--bss-chip-outlined-background-hover:var(--bss-color-surface-variant);--bss-chip-background-selected:var(--bss-color-surface-selected);--bss-chip-foreground-selected:var(--bss-color-on-surface-selected);--bss-chip-remove-foreground:var(--bss-color-on-surface-variant);--bss-chip-remove-foreground-hover:var(--bss-color-on-surface);--bss-chip-focus-ring:var(--bss-color-focus-ring);--bss-chip-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-chip-focus-ring-width:2px;--bss-chip-focus-ring-offset-width:2px;--bss-chip-disabled-background:var(--bss-color-surface-disabled);--bss-chip-disabled-foreground:var(--bss-color-on-surface-disabled);--bss-chip-disabled-border:var(--bss-color-outline-disabled);--bss-progress-bar-track-background:var(--bss-color-surface-variant);--bss-progress-bar-radius:var(--bss-radius-pill);--bss-progress-bar-label-foreground:var(--bss-color-on-surface-variant);--bss-progress-bar-primary-indicator:var(--bss-color-primary);--bss-progress-bar-success-indicator:var(--bss-color-success);--bss-progress-bar-error-indicator:var(--bss-color-error);--bss-circular-progress-track-color:var(--bss-color-surface-variant);--bss-circular-progress-label-foreground:var(--bss-color-on-surface);--bss-circular-progress-primary-indicator:var(--bss-color-primary);--bss-circular-progress-success-indicator:var(--bss-color-success);--bss-gauge-progress-track-color:var(--bss-color-surface-variant);--bss-gauge-progress-label-foreground:var(--bss-color-on-surface);--bss-gauge-progress-value-foreground:var(--bss-color-on-surface);--bss-gauge-progress-primary-indicator:var(--bss-color-primary);--bss-gauge-progress-success-indicator:var(--bss-color-success);--bss-progress-completion-widget-background:var(--bss-color-surface);--bss-progress-completion-widget-border:var(--bss-color-outline-subtle);--bss-progress-completion-widget-radius:var(--bss-radius-md);--bss-progress-completion-widget-padding:var(--bss-surface-padding);--bss-progress-completion-widget-heading-foreground:var(--bss-color-on-surface);--bss-progress-completion-widget-label-foreground:var(--bss-color-on-surface-variant);--bss-progress-completion-widget-track-background:var(--bss-color-surface-variant);--bss-progress-completion-widget-indicator:var(--bss-color-primary);--bss-progress-completion-widget-complete-indicator:var(--bss-color-success);--bss-spinner-track-color:var(--bss-color-outline-subtle);--bss-spinner-primary-indicator:var(--bss-color-primary);--bss-spinner-secondary-indicator:var(--bss-color-secondary);--bss-spinner-white-indicator:var(--bss-color-on-dark);--bss-spinner-duration:var(--bss-duration-deliberate);--bss-accordion-background:var(--bss-color-surface);--bss-accordion-border:var(--bss-color-outline-subtle);--bss-accordion-radius:var(--bss-radius-md);--bss-accordion-trigger-foreground:var(--bss-color-on-surface);--bss-accordion-trigger-background-hover:var(--bss-color-surface-variant);--bss-accordion-trigger-background-expanded:var(--bss-color-surface-variant);--bss-accordion-indicator-foreground:var(--bss-color-on-surface-variant);--bss-accordion-panel-foreground:var(--bss-color-on-surface-variant);--bss-accordion-panel-background:var(--bss-color-surface);--bss-accordion-separator-color:var(--bss-color-outline-subtle);--bss-accordion-transition-duration:var(--bss-duration-slow);--bss-accordion-focus-ring:var(--bss-color-focus-ring);--bss-accordion-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-accordion-focus-ring-width:2px;--bss-accordion-focus-ring-offset-width:2px;--bss-accordion-disabled-background:var(--bss-color-surface-disabled);--bss-accordion-disabled-foreground:var(--bss-color-on-surface-disabled);--bss-accordion-disabled-border:var(--bss-color-outline-disabled);--bss-breadcrumb-foreground:var(--bss-color-on-surface-variant);--bss-breadcrumb-foreground-hover:var(--bss-color-text-link-hover);--bss-breadcrumb-current-foreground:var(--bss-color-on-surface);--bss-breadcrumb-separator-foreground:var(--bss-color-on-surface-disabled);--bss-breadcrumb-gap:var(--bss-control-gap);--bss-breadcrumb-focus-ring:var(--bss-color-focus-ring);--bss-breadcrumb-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-breadcrumb-focus-ring-width:2px;--bss-breadcrumb-focus-ring-offset-width:2px;--bss-link-foreground:var(--bss-color-text-link);--bss-link-foreground-hover:var(--bss-color-text-link-hover);--bss-link-foreground-visited:var(--bss-color-text-link-visited);--bss-link-underline-color:var(--bss-color-text-link);--bss-link-primary-foreground:var(--bss-color-primary-strong);--bss-link-ghost-foreground:var(--bss-color-on-surface-variant);--bss-link-focus-ring:var(--bss-color-focus-ring);--bss-link-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-link-focus-ring-width:2px;--bss-link-focus-ring-offset-width:2px;--bss-link-disabled-background:var(--bss-color-surface-disabled);--bss-link-disabled-foreground:var(--bss-color-on-surface-disabled);--bss-link-disabled-border:var(--bss-color-outline-disabled);--bss-list-foreground:var(--bss-color-on-surface);--bss-list-marker-foreground:var(--bss-color-on-surface-variant);--bss-list-icon-foreground:var(--bss-color-primary);--bss-list-gap:var(--bss-stack-gap);--bss-list-separator-color:var(--bss-color-outline-subtle);--bss-stepper-connector-color:var(--bss-color-outline);--bss-stepper-connector-color-complete:var(--bss-color-success-strong);--bss-stepper-connector-color-error:var(--bss-color-error-strong);--bss-stepper-label-foreground:var(--bss-color-on-surface-variant);--bss-stepper-label-foreground-active:var(--bss-color-on-surface);--bss-stepper-description-foreground:var(--bss-color-on-surface-variant);--bss-stepper-indicator-background:var(--bss-color-surface);--bss-stepper-indicator-foreground:var(--bss-color-on-surface-variant);--bss-stepper-indicator-border:var(--bss-color-outline);--bss-stepper-indicator-background-active:var(--bss-color-primary-strong);--bss-stepper-indicator-foreground-active:var(--bss-color-on-primary-strong);--bss-stepper-indicator-border-active:var(--bss-color-primary-strong);--bss-stepper-indicator-background-complete:var(--bss-color-success-strong);--bss-stepper-indicator-foreground-complete:var(--bss-color-on-success-strong);--bss-stepper-indicator-border-complete:var(--bss-color-success-strong);--bss-stepper-indicator-background-error:var(--bss-color-error-strong);--bss-stepper-indicator-foreground-error:var(--bss-color-on-error-strong);--bss-stepper-indicator-border-error:var(--bss-color-error-strong);--bss-stepper-status-foreground-active:var(--bss-color-on-info);--bss-stepper-status-foreground-complete:var(--bss-color-on-success);--bss-stepper-status-foreground-error:var(--bss-color-on-error-container);--bss-stepper-focus-ring:var(--bss-color-focus-ring);--bss-stepper-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-stepper-focus-ring-width:2px;--bss-stepper-focus-ring-offset-width:2px;--bss-table-background:var(--bss-color-surface);--bss-table-foreground:var(--bss-color-on-surface);--bss-table-border:var(--bss-color-outline-subtle);--bss-table-radius:var(--bss-radius-md);--bss-table-header-background:var(--bss-color-surface-variant);--bss-table-header-foreground:var(--bss-color-on-surface);--bss-table-header-border:var(--bss-color-outline);--bss-table-row-height:var(--bss-row-height);--bss-table-cell-padding-y:var(--bss-cell-padding-y);--bss-table-cell-padding-x:var(--bss-control-padding-x-md);--bss-table-row-border:var(--bss-color-outline-subtle);--bss-table-row-background-hover:var(--bss-color-surface-variant);--bss-table-row-background-selected:var(--bss-color-surface-selected);--bss-table-row-foreground-selected:var(--bss-color-on-surface-selected);--bss-table-row-background-striped:var(--bss-color-surface-variant);--bss-table-sort-indicator-foreground:var(--bss-color-on-surface-variant);--bss-table-empty-foreground:var(--bss-color-on-surface-variant);--bss-table-caption-foreground:var(--bss-color-on-surface-variant);--bss-table-focus-ring:var(--bss-color-focus-ring);--bss-table-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-table-focus-ring-width:2px;--bss-table-focus-ring-offset-width:2px;--bss-button-group-divider-color:var(--bss-color-outline-primary);--bss-button-group-radius:var(--bss-radius-sm);--bss-toggle-button-background:var(--bss-color-surface);--bss-toggle-button-foreground:var(--bss-color-on-surface-variant);--bss-toggle-button-border:var(--bss-color-outline);--bss-toggle-button-background-hover:var(--bss-color-surface-variant);--bss-toggle-button-background-pressed:var(--bss-color-primary-strong);--bss-toggle-button-foreground-pressed:var(--bss-color-on-primary-strong);--bss-toggle-button-border-pressed:var(--bss-color-primary-strong);--bss-toggle-button-radius:var(--bss-radius-sm);--bss-toggle-button-focus-ring:var(--bss-color-focus-ring);--bss-toggle-button-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-toggle-button-focus-ring-width:2px;--bss-toggle-button-focus-ring-offset-width:2px;--bss-toggle-button-disabled-background:var(--bss-color-surface-disabled);--bss-toggle-button-disabled-foreground:var(--bss-color-on-surface-disabled);--bss-toggle-button-disabled-border:var(--bss-color-outline-disabled);--bss-split-button-divider-color:var(--bss-color-on-primary-strong);--bss-split-button-menu-background:var(--bss-color-surface);--bss-split-button-menu-border:var(--bss-color-outline-subtle);--bss-split-button-menu-shadow:var(--bss-shadow-md);--bss-split-button-menu-radius:var(--bss-radius-md);--bss-split-button-menu-z-index:var(--bss-z-popover);--bss-split-button-item-foreground:var(--bss-color-on-surface);--bss-split-button-item-background-hover:var(--bss-color-surface-variant);--bss-split-button-radius:var(--bss-radius-sm);--bss-split-button-focus-ring:var(--bss-color-focus-ring);--bss-split-button-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-split-button-focus-ring-width:2px;--bss-split-button-focus-ring-offset-width:2px;--bss-split-button-disabled-background:var(--bss-color-surface-disabled);--bss-split-button-disabled-foreground:var(--bss-color-on-surface-disabled);--bss-split-button-disabled-border:var(--bss-color-outline-disabled);--bss-back-to-top-background:var(--bss-color-primary-strong);--bss-back-to-top-foreground:var(--bss-color-on-primary-strong);--bss-back-to-top-background-hover:var(--bss-color-primary-hover);--bss-back-to-top-shadow:var(--bss-shadow-lg);--bss-back-to-top-radius:var(--bss-radius-pill);--bss-back-to-top-z-index:var(--bss-z-sticky);--bss-back-to-top-focus-ring:var(--bss-color-focus-ring);--bss-back-to-top-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-back-to-top-focus-ring-width:2px;--bss-back-to-top-focus-ring-offset-width:2px;--bss-command-palette-scrim-background:var(--bss-color-overlay);--bss-command-palette-background:var(--bss-color-surface);--bss-command-palette-border:var(--bss-color-outline-subtle);--bss-command-palette-radius:var(--bss-radius-lg);--bss-command-palette-shadow:var(--bss-shadow-lg);--bss-command-palette-z-index:var(--bss-z-modal);--bss-command-palette-input-foreground:var(--bss-color-on-surface);--bss-command-palette-input-placeholder:var(--bss-color-on-surface-disabled);--bss-command-palette-input-border:var(--bss-color-outline);--bss-command-palette-group-foreground:var(--bss-color-on-surface-variant);--bss-command-palette-item-foreground:var(--bss-color-on-surface);--bss-command-palette-item-background-active:var(--bss-color-surface-variant);--bss-command-palette-item-shortcut-foreground:var(--bss-color-on-surface-variant);--bss-command-palette-empty-foreground:var(--bss-color-on-surface-variant);--bss-command-palette-focus-ring:var(--bss-color-focus-ring);--bss-command-palette-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-command-palette-focus-ring-width:2px;--bss-command-palette-focus-ring-offset-width:2px;--bss-text-foreground:var(--bss-color-on-surface);--bss-text-foreground-muted:var(--bss-color-on-surface-variant);--bss-text-foreground-subtle:var(--bss-color-on-surface-disabled);--bss-text-foreground-inverse:var(--bss-color-on-surface-inverse);--bss-text-foreground-primary:var(--bss-color-primary-strong);--bss-text-foreground-success:var(--bss-color-on-success);--bss-text-foreground-warning:var(--bss-color-on-warning);--bss-text-foreground-error:var(--bss-color-error);--bss-heading-foreground:var(--bss-color-on-surface);--bss-label-foreground:var(--bss-color-on-surface-variant);--bss-label-required-foreground:var(--bss-color-error);--bss-label-disabled-foreground:var(--bss-color-on-surface-disabled);--bss-code-background:var(--bss-color-surface-low);--bss-code-foreground:var(--bss-color-on-surface);--bss-code-border:var(--bss-color-outline-subtle);--bss-code-radius:var(--bss-radius-sm);--bss-code-focus-ring:var(--bss-color-focus-ring);--bss-code-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-code-focus-ring-width:2px;--bss-code-focus-ring-offset-width:2px;--bss-kbd-background:var(--bss-color-surface);--bss-kbd-foreground:var(--bss-color-on-surface-variant);--bss-kbd-border:var(--bss-color-outline);--bss-kbd-radius:4px;--bss-divider-color:var(--bss-color-outline);--bss-divider-label-foreground:var(--bss-color-on-surface-variant);--bss-divider-thickness:1px;--bss-skeleton-background:var(--bss-color-surface-variant);--bss-skeleton-highlight:var(--bss-color-surface);--bss-skeleton-radius:var(--bss-radius-sm);--bss-avatar-background:var(--bss-color-primary-container);--bss-avatar-foreground:var(--bss-color-on-primary-container);--bss-avatar-border:var(--bss-color-outline-subtle);--bss-avatar-border-width:1px;--bss-avatar-border-width-strong:2px;--bss-avatar-radius:var(--bss-radius-pill);--bss-avatar-status-ring:var(--bss-color-surface);--bss-avatar-status-online-background:var(--bss-color-success-strong);--bss-avatar-status-online-foreground:var(--bss-color-on-success-strong);--bss-avatar-status-available-background:var(--bss-color-success-strong);--bss-avatar-status-available-foreground:var(--bss-color-on-success-strong);--bss-avatar-status-busy-background:var(--bss-color-error-strong);--bss-avatar-status-busy-foreground:var(--bss-color-on-error-strong);--bss-avatar-status-dnd-background:var(--bss-color-error-strong);--bss-avatar-status-dnd-foreground:var(--bss-color-on-error-strong);--bss-avatar-status-presenting-background:var(--bss-color-error-strong);--bss-avatar-status-presenting-foreground:var(--bss-color-on-error-strong);--bss-avatar-status-away-background:var(--bss-color-warning);--bss-avatar-status-away-foreground:var(--bss-color-on-surface-inverse);--bss-avatar-status-be-right-back-background:var(--bss-color-warning);--bss-avatar-status-be-right-back-foreground:var(--bss-color-on-surface-inverse);--bss-avatar-status-out-of-office-background:var(--bss-color-accent-purple);--bss-avatar-status-out-of-office-foreground:var(--bss-color-on-surface-inverse);--bss-avatar-status-offline-background:var(--bss-color-surface);--bss-avatar-status-offline-border:var(--bss-color-on-surface-variant);--bss-avatar-status-unknown-background:var(--bss-color-surface-inverse);--bss-avatar-status-unknown-foreground:var(--bss-color-on-surface-inverse);--bss-panel-menu-item-foreground:var(--bss-color-on-primary);--bss-panel-menu-item-radius:var(--bss-radius-sm);--bss-panel-menu-selected-background:var(--bss-color-primary);--bss-panel-menu-selected-foreground:var(--bss-color-on-primary);--bss-panel-menu-hover-background:var(--bss-color-primary-hover);--bss-panel-menu-disabled-foreground:var(--bss-color-on-surface-disabled);--bss-panel-menu-focus-ring:var(--bss-color-focus-ring);--bss-panel-menu-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-panel-menu-focus-ring-width:2px;--bss-panel-menu-focus-ring-offset-width:2px;--bss-slot-picker-background:var(--bss-color-surface);--bss-slot-picker-border:var(--bss-color-outline);--bss-slot-picker-radius:32px;--bss-slot-picker-shadow:var(--bss-shadow-md);--bss-slot-picker-title-foreground:var(--bss-color-on-surface);--bss-slot-picker-caption-foreground:var(--bss-color-on-surface);--bss-slot-picker-nav-background:var(--bss-color-surface-variant);--bss-slot-picker-nav-foreground:var(--bss-color-on-surface);--bss-slot-picker-nav-radius:20px;--bss-slot-picker-day-background:var(--bss-color-surface-variant);--bss-slot-picker-day-foreground:var(--bss-color-on-surface);--bss-slot-picker-day-border:var(--bss-color-outline-subtle);--bss-slot-picker-day-radius:var(--bss-radius-lg);--bss-slot-picker-day-shadow:var(--bss-shadow-sm);--bss-slot-picker-day-selected-background:var(--bss-color-primary-strong);--bss-slot-picker-day-selected-foreground:var(--bss-color-on-primary-strong);--bss-slot-picker-day-selected-border:var(--bss-color-primary-strong);--bss-slot-picker-day-disabled-background:var(--bss-color-surface-disabled);--bss-slot-picker-day-disabled-foreground:var(--bss-color-on-surface-variant);--bss-slot-picker-day-disabled-border:var(--bss-color-outline);--bss-slot-picker-slot-background:var(--bss-color-surface-variant);--bss-slot-picker-slot-foreground:var(--bss-color-on-surface);--bss-slot-picker-slot-border:var(--bss-color-outline-subtle);--bss-slot-picker-slot-radius:16px;--bss-slot-picker-slot-selected-background:var(--bss-color-primary-strong);--bss-slot-picker-slot-selected-foreground:var(--bss-color-on-primary-strong);--bss-slot-picker-slot-selected-border:var(--bss-color-primary-strong);--bss-slot-picker-slot-disabled-background:var(--bss-color-surface-disabled);--bss-slot-picker-slot-disabled-foreground:var(--bss-color-on-surface-disabled);--bss-slot-picker-slot-disabled-border:var(--bss-color-outline-disabled);--bss-slot-picker-focus-ring:var(--bss-color-focus-ring);--bss-slot-picker-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-slot-picker-focus-ring-width:2px;--bss-slot-picker-focus-ring-offset-width:2px;--bss-date-time-picker-background:var(--bss-color-surface);--bss-date-time-picker-foreground:var(--bss-color-on-surface);--bss-date-time-picker-border:var(--bss-color-outline);--bss-date-time-picker-radius:var(--bss-radius-md);--bss-date-time-picker-shadow:var(--bss-shadow-md);--bss-date-time-picker-padding:var(--bss-surface-padding);--bss-date-time-picker-header-foreground:var(--bss-color-on-surface);--bss-date-time-picker-weekday-foreground:var(--bss-color-on-surface-variant);--bss-date-time-picker-nav-foreground:var(--bss-color-on-surface-variant);--bss-date-time-picker-nav-background-hover:var(--bss-color-surface-variant);--bss-date-time-picker-nav-radius:var(--bss-radius-sm);--bss-date-time-picker-day-radius:var(--bss-radius-sm);--bss-date-time-picker-day-foreground:var(--bss-color-on-surface);--bss-date-time-picker-day-background-hover:var(--bss-color-surface-variant);--bss-date-time-picker-day-today-border:var(--bss-color-outline-primary);--bss-date-time-picker-day-selected-background:var(--bss-color-primary-strong);--bss-date-time-picker-day-selected-foreground:var(--bss-color-on-primary-strong);--bss-date-time-picker-day-in-range-background:var(--bss-color-primary-container);--bss-date-time-picker-day-in-range-foreground:var(--bss-color-on-primary-container);--bss-date-time-picker-day-outside-month-foreground:var(--bss-color-on-surface-disabled);--bss-date-time-picker-time-label-foreground:var(--bss-color-on-surface-variant);--bss-date-time-picker-time-background:var(--bss-color-surface-low);--bss-date-time-picker-time-foreground:var(--bss-color-on-surface);--bss-date-time-picker-time-border:var(--bss-color-outline);--bss-date-time-picker-time-radius:var(--bss-radius-sm);--bss-date-time-picker-footer-border:var(--bss-color-outline-subtle);--bss-date-time-picker-summary-foreground:var(--bss-color-on-surface-variant);--bss-date-time-picker-focus-ring:var(--bss-color-focus-ring);--bss-date-time-picker-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-date-time-picker-focus-ring-width:2px;--bss-date-time-picker-focus-ring-offset-width:2px;--bss-date-time-picker-disabled-background:var(--bss-color-surface-disabled);--bss-date-time-picker-disabled-foreground:var(--bss-color-on-surface-disabled);--bss-date-time-picker-disabled-border:var(--bss-color-outline-disabled);--bss-dark-mode-toggle-background:var(--bss-color-surface-variant);--bss-dark-mode-toggle-foreground:var(--bss-color-on-surface-variant);--bss-dark-mode-toggle-background-hover:var(--bss-color-surface-low);--bss-dark-mode-toggle-foreground-active:var(--bss-color-primary);--bss-dark-mode-toggle-radius:var(--bss-radius-pill);--bss-dark-mode-toggle-focus-ring:var(--bss-color-focus-ring);--bss-dark-mode-toggle-focus-ring-offset:var(--bss-color-focus-ring-offset);--bss-dark-mode-toggle-focus-ring-width:2px;--bss-dark-mode-toggle-focus-ring-offset-width:2px}.light{--bss-stat-card-glass-background:var(--bss-color-surface);--bss-voice-panel-bg:var(--bss-color-surface);--bss-voice-panel-greeting:var(--bss-color-secondary);--bss-voice-panel-status:var(--bss-color-secondary);--bss-voice-panel-muted:var(--bss-color-on-surface-variant);--bss-voice-panel-mic-from:var(--bss-color-accent-cyan);--bss-voice-panel-mic-to:var(--bss-color-primary);--bss-voice-panel-mic-color:var(--bss-color-on-primary-container);--bss-voice-panel-pill-bg:var(--bss-color-primary-strong);--bss-voice-panel-pill-border:var(--bss-color-primary-strong);--bss-voice-panel-pill-color:var(--bss-color-on-primary-strong);--bss-voice-panel-rule-label:var(--bss-color-on-surface-variant);--bss-voice-panel-control-bg:var(--bss-color-primary-strong);--bss-voice-panel-control-border:var(--bss-color-primary-strong);--bss-voice-panel-control-color:var(--bss-color-on-primary-strong);--bss-stepper-status-foreground-active:var(--bss-color-primary-strong);--bss-stepper-status-foreground-complete:var(--bss-color-success-strong);--bss-stepper-status-foreground-error:var(--bss-color-error-strong);--bss-table-row-background-striped:var(--bss-color-surface-low);--bss-avatar-status-away-background:var(--bss-color-warning-strong);--bss-avatar-status-be-right-back-background:var(--bss-color-warning-strong);--bss-slot-picker-title-foreground:var(--bss-color-on-primary-container);--bss-slot-picker-caption-foreground:var(--bss-color-on-primary-container);--bss-slot-picker-nav-foreground:var(--bss-color-on-primary-container);--bss-slot-picker-day-foreground:var(--bss-color-on-primary-container);--bss-slot-picker-slot-foreground:var(--bss-color-on-primary-container)}.dark{--bss-stat-card-glass-background:var(--bss-color-surface-dark-alt);--bss-voice-panel-bg:var(--bss-color-surface-dark);--bss-voice-panel-greeting:var(--bss-color-on-dark);--bss-voice-panel-status:var(--bss-color-on-dark);--bss-voice-panel-muted:var(--bss-color-on-dark-subtle);--bss-voice-panel-mic-from:var(--bss-color-primary-strong);--bss-voice-panel-mic-to:var(--bss-color-primary-hover);--bss-voice-panel-mic-color:var(--bss-color-on-dark);--bss-voice-panel-pill-bg:var(--bss-color-surface-dark-alt);--bss-voice-panel-pill-border:var(--bss-color-primary-hover);--bss-voice-panel-pill-color:var(--bss-color-on-dark-variant);--bss-voice-panel-rule-label:var(--bss-color-on-dark-subtle);--bss-voice-panel-control-bg:var(--bss-color-surface-dark-alt);--bss-voice-panel-control-border:var(--bss-color-primary-hover);--bss-voice-panel-control-color:var(--bss-color-on-dark-subtle);--bss-stepper-status-foreground-active:var(--bss-color-on-info);--bss-stepper-status-foreground-complete:var(--bss-color-on-success);--bss-stepper-status-foreground-error:var(--bss-color-on-error-container);--bss-table-row-background-striped:var(--bss-color-surface-variant);--bss-avatar-status-away-background:var(--bss-color-warning);--bss-avatar-status-be-right-back-background:var(--bss-color-warning);--bss-slot-picker-title-foreground:var(--bss-color-on-surface);--bss-slot-picker-caption-foreground:var(--bss-color-on-surface);--bss-slot-picker-nav-foreground:var(--bss-color-on-surface);--bss-slot-picker-day-foreground:var(--bss-color-on-surface);--bss-slot-picker-slot-foreground:var(--bss-color-on-surface)}.bss-text{color:var(--bss-text-foreground,var(--bss-color-on-surface));margin:0}.bss-text--muted{color:var(--bss-text-foreground-muted,var(--bss-color-on-surface-variant))}.bss-text--subtle{color:var(--bss-text-foreground-subtle,var(--bss-color-on-surface-disabled))}.bss-text--inverse{color:var(--bss-text-foreground-inverse,var(--bss-color-on-surface-inverse))}.bss-text--primary{color:var(--bss-text-foreground-primary,var(--bss-color-primary-strong))}.bss-text--success{color:var(--bss-text-foreground-success,var(--bss-color-on-success))}.bss-text--warning{color:var(--bss-text-foreground-warning,var(--bss-color-on-warning))}.bss-text--error{color:var(--bss-text-foreground-error,var(--bss-color-error))}.bss-text--start{text-align:start}.bss-text--center{text-align:center}.bss-text--end{text-align:end}.bss-text--truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bss-text--clamp{-webkit-line-clamp:var(--_bss-text-lines,2);line-clamp:var(--_bss-text-lines,2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bss-heading{color:var(--bss-heading-foreground,var(--bss-color-on-surface));margin:0}.bss-label{color:var(--bss-label-foreground,var(--bss-color-on-surface-variant));gap:4px;display:inline-flex}.bss-label--disabled{color:var(--bss-label-disabled-foreground,var(--bss-color-on-surface-disabled))}.bss-label__required{color:var(--bss-label-required-foreground,var(--bss-color-error))}.bss-code{background:var(--bss-code-background,var(--bss-color-surface-low));border:1px solid var(--bss-code-border,var(--bss-color-outline-subtle));border-radius:var(--bss-code-radius,var(--bss-radius-sm,8px));box-sizing:border-box;color:var(--bss-code-foreground,var(--bss-color-on-surface));font-family:var(--bss-font-mono,"JetBrains Mono", monospace);font-size:var(--bss-font-size-sm,.875rem)}.bss-code--inline{white-space:nowrap;padding:1px 6px;display:inline}.bss-code--block{padding:var(--bss-spacing-3,12px) var(--bss-spacing-4,16px);white-space:pre;margin:0;line-height:1.6;display:block;overflow-x:auto}.bss-code--block:focus-visible{outline:var(--bss-code-focus-ring-width,2px) solid var(--bss-code-focus-ring,var(--bss-color-focus-ring));outline-offset:var(--bss-code-focus-ring-offset-width,2px)}.bss-kbd{background:var(--bss-kbd-background,var(--bss-color-surface));border:1px solid var(--bss-kbd-border,var(--bss-color-outline));border-radius:var(--bss-kbd-radius,4px);box-sizing:border-box;color:var(--bss-kbd-foreground,var(--bss-color-on-surface-variant));font-family:var(--bss-font-mono,"JetBrains Mono", monospace);font-size:var(--bss-font-size-xs,.75rem);border-bottom-width:2px;justify-content:center;align-items:center;min-width:20px;padding:3px 5px;line-height:1;display:inline-flex}.bss-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bss-divider{color:var(--bss-divider-label-foreground,var(--bss-color-on-surface-variant));align-items:center;gap:var(--bss-spacing-3,12px);border:none;width:100%;margin:0;display:flex}.bss-divider:before,.bss-divider:after{background:var(--bss-divider-color,var(--bss-color-outline));content:"";height:var(--bss-divider-thickness,1px);flex:auto}.bss-divider:not(.bss-divider--labelled):after{display:none}.bss-divider--start:before,.bss-divider--end:after{flex:0 0 var(--bss-spacing-5,24px)}.bss-divider__label{flex:none}.bss-divider--vertical{flex-direction:column;align-self:stretch;width:auto;height:auto;min-height:1em}.bss-divider--vertical:before,.bss-divider--vertical:after{height:auto;width:var(--bss-divider-thickness,1px)}.bss-skeleton{background:var(--bss-skeleton-background,var(--bss-color-surface-variant));border-radius:var(--bss-skeleton-radius,var(--bss-radius-sm,8px));flex:none;display:block;position:relative;overflow:hidden}.bss-skeleton--animated:after{background:linear-gradient(90deg, transparent 0%, var(--bss-skeleton-highlight,var(--bss-color-surface)) 50%, transparent 100%);content:"";opacity:.7;animation:1.4s ease-in-out infinite bss-skeleton-sheen;position:absolute;inset:0;transform:translate(-100%)}@keyframes bss-skeleton-sheen{to{transform:translate(100%)}}.bss-skeleton--text{width:100%;height:1em;margin-block:.25em}.bss-skeleton--text:last-child{width:70%}.bss-skeleton--circle{border-radius:var(--bss-radius-pill,999px)}.bss-skeleton--rect{border-radius:var(--bss-skeleton-radius,var(--bss-radius-sm,8px))}.bss-skeleton__group{flex-direction:column;width:100%;display:flex}@media (prefers-reduced-motion:reduce){.bss-skeleton--animated:after{animation:none;display:none}}.bss-button-group{display:inline-flex}.bss-button-group--vertical{flex-direction:column}.bss-button-group--loose{gap:var(--bss-spacing-2,8px)}.bss-button-group--attached>:not(:first-child):not(:last-child){border-radius:0}.bss-button-group--attached:not(.bss-button-group--vertical)>:first-child:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.bss-button-group--attached:not(.bss-button-group--vertical)>:last-child:not(:first-child){border-start-start-radius:0;border-end-start-radius:0}.bss-button-group--attached:not(.bss-button-group--vertical)>:not(:first-child){margin-inline-start:-1px}.bss-button-group--vertical.bss-button-group--attached>:first-child:not(:last-child){border-end-end-radius:0;border-end-start-radius:0}.bss-button-group--vertical.bss-button-group--attached>:last-child:not(:first-child){border-start-start-radius:0;border-start-end-radius:0}.bss-button-group--vertical.bss-button-group--attached>:not(:first-child){margin-block-start:-1px}.bss-button-group>[aria-pressed=true],.bss-button-group>[aria-checked=true]{z-index:1;position:relative}.bss-toggle-button{appearance:none;background:var(--bss-toggle-button-background,var(--bss-color-surface));border:1px solid var(--bss-toggle-button-border,var(--bss-color-outline));border-radius:var(--bss-toggle-button-radius,var(--bss-radius-sm,8px));box-sizing:border-box;color:var(--bss-toggle-button-foreground,var(--bss-color-on-surface-variant));cursor:pointer;font-family:var(--bss-font-body,"DM Sans", "Segoe UI", sans-serif);font-size:var(--bss-font-size-base,1rem);font-weight:var(--bss-font-weight-medium,500);align-items:center;gap:var(--bss-spacing-2,8px);min-height:40px;padding:var(--bss-spacing-2,8px) var(--bss-spacing-4,16px);white-space:nowrap;justify-content:center;line-height:1.4;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.bss-toggle-button--sm{font-size:var(--bss-font-size-sm,.875rem);min-height:32px;padding:4px var(--bss-spacing-3,12px)}.bss-toggle-button--icon-only{padding-inline:var(--bss-spacing-2,8px)}.bss-toggle-button__icon{flex:none;align-items:center;width:18px;height:18px;display:inline-flex}.bss-toggle-button__icon>svg{width:100%;height:100%}.bss-toggle-button:hover:not(:disabled):not([aria-pressed=true]):not([aria-checked=true]){background:var(--bss-toggle-button-background-hover,var(--bss-color-surface-variant))}.bss-toggle-button[aria-pressed=true],.bss-toggle-button[aria-checked=true]{background:var(--bss-toggle-button-background-pressed,var(--bss-color-primary-strong));border-color:var(--bss-toggle-button-border-pressed,var(--bss-color-primary-strong));color:var(--bss-toggle-button-foreground-pressed,var(--bss-color-on-primary-strong))}.bss-toggle-button:disabled{background:var(--bss-toggle-button-disabled-background,var(--bss-color-surface-disabled));border-color:var(--bss-toggle-button-disabled-border,var(--bss-color-outline-disabled));color:var(--bss-toggle-button-disabled-foreground,var(--bss-color-on-surface-disabled));cursor:not-allowed}.bss-toggle-button:focus-visible{outline:var(--bss-toggle-button-focus-ring-width,2px) solid var(--bss-toggle-button-focus-ring,var(--bss-color-focus-ring));outline-offset:2px;z-index:2}.bss-split-button{display:inline-flex;position:relative}.bss-split-button__trigger{padding-inline:var(--bss-spacing-2,8px);border-inline-start-color:var(--bss-split-button-divider-color,var(--bss-color-on-primary-strong))}.bss-split-button__menu{background:var(--bss-split-button-menu-background,var(--bss-color-surface));border:1px solid var(--bss-split-button-menu-border,var(--bss-color-outline-subtle));border-radius:var(--bss-split-button-menu-radius,var(--bss-radius-md,14px));box-shadow:var(--bss-split-button-menu-shadow,var(--bss-shadow-md,0 14px 30px #0f172a1f));box-sizing:border-box;min-width:100%;padding:var(--bss-spacing-1,4px);z-index:var(--bss-split-button-menu-z-index,60);margin:4px 0 0;list-style:none;position:absolute;top:100%;right:0}.bss-split-button__item{appearance:none;border-radius:var(--bss-radius-sm,8px);color:var(--bss-split-button-item-foreground,var(--bss-color-on-surface));cursor:pointer;font-family:inherit;font-size:var(--bss-font-size-base,1rem);align-items:center;gap:var(--bss-spacing-2,8px);padding:var(--bss-spacing-2,8px) var(--bss-spacing-3,12px);text-align:start;white-space:nowrap;background:0 0;border:none;width:100%;display:flex}.bss-split-button__item[data-active=true],.bss-split-button__item:hover:not(:disabled){background:var(--bss-split-button-item-background-hover,var(--bss-color-surface-variant))}.bss-split-button__item:disabled{color:var(--bss-split-button-disabled-foreground,var(--bss-color-on-surface-disabled));cursor:not-allowed}@media (prefers-reduced-motion:reduce){.bss-toggle-button{transition:none}}.bss-back-to-top{appearance:none;background:var(--bss-back-to-top-background,var(--bss-color-primary-strong));border-radius:var(--bss-back-to-top-radius,var(--bss-radius-pill,999px));bottom:var(--bss-spacing-5,24px);box-shadow:var(--bss-back-to-top-shadow,var(--bss-shadow-lg,0 24px 60px #0f172a29));box-sizing:border-box;color:var(--bss-back-to-top-foreground,var(--bss-color-on-primary-strong));cursor:pointer;opacity:1;width:48px;height:48px;z-index:var(--bss-back-to-top-z-index,30);border:none;justify-content:center;align-items:center;transition:opacity .2s,transform .2s,background-color .16s;display:inline-flex;position:fixed;inset-inline-end:var(--bss-spacing-5,24px)}.bss-back-to-top>svg{width:22px;height:22px}.bss-back-to-top:hover{background:var(--bss-back-to-top-background-hover,var(--bss-color-primary-hover))}.bss-back-to-top:focus-visible{outline:var(--bss-back-to-top-focus-ring-width,2px) solid var(--bss-back-to-top-focus-ring,var(--bss-color-focus-ring));outline-offset:2px}.bss-back-to-top--hidden{opacity:0;pointer-events:none;visibility:hidden;transform:translateY(8px)}@media (prefers-reduced-motion:reduce){.bss-back-to-top{transition:none}.bss-back-to-top--hidden{transform:none}}.bss-command-palette__scrim{background:var(--bss-command-palette-scrim-background,#01101eb8);padding:10vh var(--bss-spacing-4,16px) var(--bss-spacing-4,16px);z-index:var(--bss-command-palette-z-index,100);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.bss-command-palette{background:var(--bss-command-palette-background,var(--bss-color-surface));border:1px solid var(--bss-command-palette-border,var(--bss-color-outline-subtle));border-radius:var(--bss-command-palette-radius,var(--bss-radius-lg,24px));box-shadow:var(--bss-command-palette-shadow,var(--bss-shadow-lg,0 24px 60px #0f172a29));box-sizing:border-box;font-family:var(--bss-font-body,"DM Sans", "Segoe UI", sans-serif);flex-direction:column;width:100%;max-width:560px;max-height:60vh;display:flex;overflow:hidden}.bss-command-palette__input{border:none;border-bottom:1px solid var(--bss-command-palette-input-border,var(--bss-color-outline));box-sizing:border-box;color:var(--bss-command-palette-input-foreground,var(--bss-color-on-surface));font:inherit;font-size:var(--bss-font-size-lg,1.125rem);padding:var(--bss-spacing-4,16px) var(--bss-spacing-5,24px);background:0 0;width:100%}.bss-command-palette__input:focus-visible{outline:var(--bss-command-palette-focus-ring-width,2px) solid var(--bss-command-palette-focus-ring,var(--bss-color-focus-ring));outline-offset:calc(-1 * var(--bss-command-palette-focus-ring-width,2px))}.bss-command-palette__input::placeholder{color:var(--bss-command-palette-input-placeholder,var(--bss-color-on-surface-disabled))}.bss-command-palette__list{padding:var(--bss-spacing-2,8px);margin:0;list-style:none;overflow-y:auto}.bss-command-palette__group-label{color:var(--bss-command-palette-group-foreground,var(--bss-color-on-surface-variant));font-size:var(--bss-font-size-xs,.75rem);font-weight:var(--bss-font-weight-semibold,600);letter-spacing:.04em;padding:var(--bss-spacing-2,8px) var(--bss-spacing-3,12px) 4px;text-transform:uppercase}.bss-command-palette__item{border-radius:var(--bss-radius-sm,8px);color:var(--bss-command-palette-item-foreground,var(--bss-color-on-surface));cursor:pointer;font-size:var(--bss-font-size-base,1rem);align-items:center;gap:var(--bss-spacing-3,12px);padding:var(--bss-spacing-2,8px) var(--bss-spacing-3,12px);display:flex}.bss-command-palette__item[data-active=true]{background:var(--bss-command-palette-item-background-active,var(--bss-color-surface-variant))}.bss-command-palette__item[aria-disabled=true]{color:var(--bss-command-palette-empty-foreground,var(--bss-color-on-surface-variant));cursor:not-allowed}.bss-command-palette__icon{flex:none;align-items:center;width:18px;height:18px;display:inline-flex}.bss-command-palette__icon>svg{width:100%;height:100%}.bss-command-palette__item-text{flex-direction:column;flex:auto;min-width:0;display:flex}.bss-command-palette__item-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bss-command-palette__item-description{color:var(--bss-command-palette-item-shortcut-foreground,var(--bss-color-on-surface-variant));font-size:var(--bss-font-size-xs,.75rem)}.bss-command-palette__shortcut{flex:none}.bss-command-palette__empty{color:var(--bss-command-palette-empty-foreground,var(--bss-color-on-surface-variant));font-size:var(--bss-font-size-sm,.875rem);padding:var(--bss-spacing-5,24px);text-align:center}.bss-stepper{font-family:var(--bss-font-body,"DM Sans", "Segoe UI", sans-serif);width:100%}.bss-stepper__list{margin:0;padding:0;list-style:none;display:flex}.bss-stepper__step{gap:var(--bss-spacing-2,8px);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.bss-stepper__rail{align-items:center;width:100%;display:flex}.bss-stepper__connector{background:var(--bss-stepper-connector-color,var(--bss-color-outline));flex:1 1 0;height:2px;transition:background-color .2s}.bss-stepper__connector--hidden{background:0 0}.bss-stepper__step--complete .bss-stepper__connector--after,.bss-stepper__step--complete+.bss-stepper__step .bss-stepper__connector--before{background:var(--bss-stepper-connector-color-complete,var(--bss-color-success-strong))}.bss-stepper__step--error .bss-stepper__connector--after,.bss-stepper__step--error+.bss-stepper__step .bss-stepper__connector--before{background:var(--bss-stepper-connector-color-error,var(--bss-color-error-strong))}.bss-stepper__indicator{background:var(--bss-stepper-indicator-background,var(--bss-color-surface));border:2px solid var(--bss-stepper-indicator-border,var(--bss-color-outline));border-radius:var(--bss-radius-pill,999px);box-sizing:border-box;color:var(--bss-stepper-indicator-foreground,var(--bss-color-on-surface-variant));font-size:var(--bss-font-size-sm,.875rem);font-weight:var(--bss-font-weight-semibold,600);flex:none;justify-content:center;align-items:center;width:32px;height:32px;line-height:1;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.bss-stepper__indicator>svg{width:18px;height:18px}.bss-stepper__step--in-progress .bss-stepper__indicator{background:var(--bss-stepper-indicator-background-active,var(--bss-color-primary-strong));border-color:var(--bss-stepper-indicator-border-active,var(--bss-color-primary-strong));color:var(--bss-stepper-indicator-foreground-active,var(--bss-color-on-primary-strong))}.bss-stepper__step--complete .bss-stepper__indicator{background:var(--bss-stepper-indicator-background-complete,var(--bss-color-success-strong));border-color:var(--bss-stepper-indicator-border-complete,var(--bss-color-success-strong));color:var(--bss-stepper-indicator-foreground-complete,var(--bss-color-on-success-strong))}.bss-stepper__step--error .bss-stepper__indicator{background:var(--bss-stepper-indicator-background-error,var(--bss-color-error-strong));border-color:var(--bss-stepper-indicator-border-error,var(--bss-color-error-strong));color:var(--bss-stepper-indicator-foreground-error,var(--bss-color-on-error-strong))}.bss-stepper__text{min-width:0;padding-inline:var(--bss-spacing-1,4px);text-align:center;flex-direction:column;gap:2px;display:flex}.bss-stepper__label{color:var(--bss-stepper-label-foreground,var(--bss-color-on-surface-variant));font-size:var(--bss-font-size-sm,.875rem);font-weight:var(--bss-font-weight-semibold,600);margin:0;line-height:1.4}.bss-stepper__step--in-progress .bss-stepper__label,.bss-stepper__step--complete .bss-stepper__label,.bss-stepper__step--error .bss-stepper__label{color:var(--bss-stepper-label-foreground-active,var(--bss-color-on-surface))}.bss-stepper__description{color:var(--bss-stepper-description-foreground,var(--bss-color-on-surface-variant));font-size:var(--bss-font-size-xs,.75rem);margin:0;line-height:1.4}.bss-stepper__status{font-size:var(--bss-font-size-xs,.75rem);font-weight:var(--bss-font-weight-semibold,600);letter-spacing:.04em;text-transform:uppercase;margin:0;line-height:1.4}.bss-stepper__step--pending .bss-stepper__status{color:var(--bss-stepper-label-foreground,var(--bss-color-on-surface-variant))}.bss-stepper__step--in-progress .bss-stepper__status{color:var(--bss-stepper-status-foreground-active,var(--bss-color-primary-strong))}.bss-stepper__step--complete .bss-stepper__status{color:var(--bss-stepper-status-foreground-complete,var(--bss-color-success-strong))}.bss-stepper__step--error .bss-stepper__status{color:var(--bss-stepper-status-foreground-error,var(--bss-color-error-strong))}.bss-stepper--vertical .bss-stepper__list{flex-direction:column}.bss-stepper--vertical .bss-stepper__step{gap:var(--bss-spacing-3,12px);flex-direction:row;min-height:64px}.bss-stepper--vertical .bss-stepper__rail{flex-direction:column;flex:none;width:auto}.bss-stepper--vertical .bss-stepper__connector{width:2px;height:auto;min-height:12px}.bss-stepper--vertical .bss-stepper__text{padding-block:var(--bss-spacing-1,4px);text-align:start}.bss-stepper__spinner{transform-origin:50%;animation:1s linear infinite bss-stepper-spin}@keyframes bss-stepper-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bss-stepper__spinner{animation:none}.bss-stepper__connector,.bss-stepper__indicator{transition:none}}.bss-avatar{--_bss-avatar-size:40px;--_bss-avatar-status-size:max(10px, calc(var(--_bss-avatar-size) * .3));height:var(--_bss-avatar-size);width:var(--_bss-avatar-size);flex:none;display:inline-flex;position:relative}.bss-avatar__media{background:var(--bss-avatar-background,var(--bss-color-primary-container));border:var(--bss-avatar-border-width,1px) solid var(--bss-avatar-border,var(--bss-color-outline-subtle));border-radius:inherit;box-sizing:border-box;color:var(--bss-avatar-foreground,var(--bss-color-on-primary-container));font-family:var(--bss-font-body,"DM Sans", "Segoe UI", sans-serif);font-size:calc(var(--_bss-avatar-size) * .4);font-weight:var(--bss-font-weight-medium,500);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:100%;line-height:1;display:flex;overflow:hidden}.bss-avatar,.bss-avatar__media{border-radius:var(--bss-avatar-radius,var(--bss-radius-pill,999px))}.bss-avatar--xs{--_bss-avatar-size:24px}.bss-avatar--sm{--_bss-avatar-size:32px}.bss-avatar--md{--_bss-avatar-size:40px}.bss-avatar--lg{--_bss-avatar-size:56px}.bss-avatar--xl{--_bss-avatar-size:72px}.bss-avatar--square,.bss-avatar--square .bss-avatar__media{border-radius:var(--bss-radius-md,14px)}.bss-avatar--outlined .bss-avatar__media{border-width:var(--bss-avatar-border-width-strong,2px)}.bss-avatar__image{object-fit:cover;width:100%;height:100%}.bss-avatar__fallback>svg{width:60%;height:60%}.bss-avatar__status{border:2px solid var(--bss-avatar-status-ring,var(--bss-color-surface));border-radius:var(--bss-radius-pill,999px);box-sizing:border-box;color:var(--bss-color-on-primary-strong);height:var(--_bss-avatar-status-size);width:var(--_bss-avatar-status-size);justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-end:0;inset-inline-end:0}.bss-avatar__status-glyph{width:100%;height:100%}.bss-avatar__status--online{background:var(--bss-avatar-status-online-background,var(--bss-color-success-strong));color:var(--bss-avatar-status-online-foreground,var(--bss-color-on-success-strong))}.bss-avatar__status--available{background:var(--bss-avatar-status-available-background,var(--bss-color-success-strong));color:var(--bss-avatar-status-available-foreground,var(--bss-color-on-success-strong))}.bss-avatar__status--busy{background:var(--bss-avatar-status-busy-background,var(--bss-color-error-strong));color:var(--bss-avatar-status-busy-foreground,var(--bss-color-on-error-strong))}.bss-avatar__status--dnd{background:var(--bss-avatar-status-dnd-background,var(--bss-color-error-strong));color:var(--bss-avatar-status-dnd-foreground,var(--bss-color-on-error-strong))}.bss-avatar__status--presenting{background:var(--bss-avatar-status-presenting-background,var(--bss-color-error-strong));color:var(--bss-avatar-status-presenting-foreground,var(--bss-color-on-error-strong))}.bss-avatar__status--away{background:var(--bss-avatar-status-away-background,var(--bss-color-warning-strong));color:var(--bss-avatar-status-away-foreground,var(--bss-color-on-surface-inverse))}.bss-avatar__status--beRightBack{background:var(--bss-avatar-status-be-right-back-background,var(--bss-color-warning-strong));color:var(--bss-avatar-status-be-right-back-foreground,var(--bss-color-on-surface-inverse))}.bss-avatar__status--outOfOffice{background:var(--bss-avatar-status-out-of-office-background,var(--bss-color-accent-purple));color:var(--bss-avatar-status-out-of-office-foreground,var(--bss-color-on-surface-inverse))}.bss-avatar__status--offline{background:var(--bss-avatar-status-offline-background,var(--bss-color-surface));box-shadow:inset 0 0 0 2px var(--bss-avatar-status-offline-border,var(--bss-color-on-surface-variant))}.bss-avatar__status--unknown{background:var(--bss-avatar-status-unknown-background,var(--bss-color-surface-inverse));color:var(--bss-avatar-status-unknown-foreground,var(--bss-color-on-surface-inverse))}.bss-avatar-group{align-items:center;display:inline-flex}.bss-avatar-group>.bss-avatar+.bss-avatar,.bss-avatar-group>.bss-avatar-group__overflow{margin-left:-8px}.bss-avatar-group>.bss-avatar,.bss-avatar-group__overflow{box-shadow:0 0 0 2px var(--bss-avatar-status-ring,var(--bss-color-surface))}.bss-button{--_bss-btn-font-size:16px;--_bss-btn-line-height:20px;--_bss-btn-min-height:56px;--_bss-btn-icon-size:20px;appearance:none;border:var(--bss-button-border-width,1px) solid transparent;border-radius:var(--bss-radius-pill,999px);box-sizing:border-box;cursor:pointer;font-family:var(--bss-font-body,"DM Sans", "Segoe UI", sans-serif);font-size:var(--_bss-btn-font-size);font-weight:var(--bss-font-weight-semibold,600);align-items:center;gap:var(--bss-button-gap,var(--bss-spacing-2,8px));letter-spacing:.1px;line-height:var(--_bss-btn-line-height);min-height:var(--_bss-btn-min-height);padding:var(--bss-spacing-3,12px) var(--bss-spacing-5,24px);white-space:nowrap;background:0 0;justify-content:center;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.bss-button:focus-visible{outline:var(--bss-button-focus-ring-width,2px) solid var(--bss-button-focus-ring,var(--bss-color-focus-ring));outline-offset:var(--bss-button-focus-ring-offset-width,2px)}.bss-button:disabled,.bss-button[aria-disabled=true]{cursor:not-allowed}.bss-button--lg{--_bss-btn-font-size:20px;--_bss-btn-line-height:24px;--_bss-btn-min-height:56px;--_bss-btn-icon-size:24px}.bss-button--md{--_bss-btn-font-size:16px;--_bss-btn-line-height:20px;--_bss-btn-min-height:56px;--_bss-btn-icon-size:20px}.bss-button--sm{--_bss-btn-font-size:14px;--_bss-btn-line-height:20px;--_bss-btn-min-height:46px;--_bss-btn-icon-size:16px}.bss-button--primary{background:var(--bss-button-primary-background,var(--bss-color-primary-strong));border-color:var(--bss-button-primary-border,var(--bss-color-primary-strong));color:var(--bss-button-primary-foreground,var(--bss-color-on-primary-strong))}.bss-button--primary:hover:not(:disabled):not(.bss-button--selected),.bss-button--primary.bss-button--selected{background:var(--bss-button-primary-background-hover,var(--bss-color-primary-hover));border-color:var(--bss-button-primary-border,var(--bss-color-primary-strong))}.bss-button--primary:disabled,.bss-button--primary[aria-disabled=true]{background:var(--bss-button-disabled-background,var(--bss-color-surface-disabled));border-color:var(--bss-button-disabled-border,var(--bss-color-outline-disabled));color:var(--bss-button-disabled-foreground,var(--bss-color-on-surface-disabled))}.bss-button--secondary{background:var(--bss-button-secondary-background,var(--bss-color-secondary));border-color:var(--bss-button-secondary-border,var(--bss-color-secondary));color:var(--bss-button-secondary-foreground,var(--bss-color-on-secondary))}.bss-button--secondary:hover:not(:disabled):not(.bss-button--selected),.bss-button--secondary.bss-button--selected{background:var(--bss-button-secondary-background-hover,var(--bss-color-secondary-hover))}.bss-button--outline{background:var(--bss-button-outline-background,var(--bss-color-surface));border-color:var(--bss-button-outline-border,var(--bss-color-outline-primary));color:var(--bss-button-outline-foreground,var(--bss-color-primary-strong))}.bss-button--outline:hover:not(:disabled):not(.bss-button--selected),.bss-button--outline.bss-button--selected{background:var(--bss-button-outline-background-hover,var(--bss-color-primary-subtle))}.bss-button--tertiary{background:var(--bss-button-tertiary-background,var(--bss-color-primary-container));border-color:var(--bss-button-tertiary-border,var(--bss-color-primary-container));color:var(--bss-button-tertiary-foreground,var(--bss-color-on-primary-container))}.bss-button--tertiary:hover:not(:disabled):not(.bss-button--selected),.bss-button--tertiary.bss-button--selected{background:var(--bss-button-tertiary-background-hover,var(--bss-color-primary-subtle))}.bss-button--ghost{color:var(--bss-button-ghost-foreground,var(--bss-color-primary-strong));background:0 0;border-color:#0000}.bss-button--ghost:hover:not(:disabled):not(.bss-button--selected),.bss-button--ghost.bss-button--selected{background:var(--bss-button-ghost-background-hover,var(--bss-color-primary-subtle))}.bss-button--danger{background:var(--bss-button-danger-background,var(--bss-color-error-strong));border-color:var(--bss-button-danger-border,var(--bss-color-error-strong));color:var(--bss-button-danger-foreground,var(--bss-color-on-error-strong))}.bss-button--danger:hover:not(:disabled):not(.bss-button--selected),.bss-button--danger.bss-button--selected{background:var(--bss-button-danger-background-hover,var(--bss-color-error-hover))}.bss-button--secondary:disabled,.bss-button--outline:disabled,.bss-button--tertiary:disabled,.bss-button--ghost:disabled,.bss-button--danger:disabled,.bss-button--icon:disabled,.bss-button--secondary[aria-disabled=true],.bss-button--outline[aria-disabled=true],.bss-button--tertiary[aria-disabled=true],.bss-button--ghost[aria-disabled=true],.bss-button--danger[aria-disabled=true],.bss-button--icon[aria-disabled=true]{background:var(--bss-color-on-surface-variant);border-color:var(--bss-color-on-surface-variant);color:var(--bss-color-on-surface-disabled)}.bss-button--icon{aspect-ratio:1;color:var(--bss-button-icon-foreground,var(--bss-color-on-surface-variant));min-width:var(--_bss-btn-min-height);background:0 0;padding:0}.bss-button--icon:hover:not(:disabled):not(.bss-button--selected),.bss-button--icon.bss-button--selected{background:var(--bss-button-icon-background-hover,var(--bss-color-surface-variant))}.bss-button--full{width:100%}.bss-button--uppercase{letter-spacing:.6px;text-transform:uppercase}.bss-button__icon{height:var(--_bss-btn-icon-size);width:var(--_bss-btn-icon-size);flex:none;justify-content:center;align-items:center;display:inline-flex}.bss-button__icon>svg,.bss-button__icon>img{width:100%;height:100%}.bss-button__label{display:inline-block}.bss-button__spinner{box-sizing:border-box;height:var(--_bss-btn-icon-size);width:var(--_bss-btn-icon-size);border:2px solid;border-top-color:#0000;border-radius:999px;flex:none;animation:.7s linear infinite bss-button-spin}@keyframes bss-button-spin{to{transform:rotate(360deg)}}.bss-action-btn{--_bss-ab-height:46px;--_bss-ab-px:24px;--_bss-ab-py:12px;--_bss-ab-font-size:18px;--_bss-ab-line-height:24px;--_bss-ab-icon-size:24px;--_bss-ab-radius:999px;appearance:none;border-radius:var(--_bss-ab-radius);box-sizing:border-box;cursor:pointer;font-family:var(--bss-font-body,"DM Sans", "Segoe UI", sans-serif);font-size:var(--_bss-ab-font-size);letter-spacing:.1px;font-weight:400;line-height:var(--_bss-ab-line-height);min-height:var(--_bss-ab-height);padding:var(--_bss-ab-py) var(--_bss-ab-px);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.bss-action-btn:focus-visible{outline:2px solid var(--bss-color-primary);outline-offset:2px}.bss-action-btn:disabled,.bss-action-btn[aria-disabled=true]{cursor:not-allowed}.bss-action-btn--medium{--_bss-ab-height:46px;--_bss-ab-px:24px;--_bss-ab-py:12px;--_bss-ab-font-size:18px;--_bss-ab-line-height:24px;--_bss-ab-icon-size:24px}.bss-action-btn--small{--_bss-ab-height:46px;--_bss-ab-px:16px;--_bss-ab-py:12px;--_bss-ab-font-size:18px;--_bss-ab-line-height:24px;--_bss-ab-icon-size:24px}.bss-action-btn--xsmall{--_bss-ab-height:32px;--_bss-ab-px:12px;--_bss-ab-py:4px;--_bss-ab-font-size:14px;--_bss-ab-line-height:20px;--_bss-ab-icon-size:18px}.bss-action-btn--rounded{--_bss-ab-radius:999px}.bss-action-btn--square{--_bss-ab-radius:16px}.bss-action-btn--square.bss-action-btn--xsmall{--_bss-ab-radius:12px}.bss-action-btn--primary{background:var(--bss-color-surface-variant);border-color:var(--bss-color-on-primary);color:var(--bss-color-on-primary-container)}.bss-action-btn--secondary{border-color:var(--bss-color-on-primary);color:var(--bss-color-on-secondary);background:0 0}.bss-action-btn--selected{background:var(--bss-color-accent-cyan);border-color:var(--bss-color-accent-cyan);color:var(--bss-color-on-primary-container);font-weight:500}.bss-action-btn:disabled,.bss-action-btn[aria-disabled=true]{background:var(--bss-color-on-surface-variant);color:var(--bss-color-on-surface-disabled);border-color:#0000}.bss-action-btn__icon{height:var(--_bss-ab-icon-size);width:var(--_bss-ab-icon-size);flex:none;justify-content:center;align-items:center;display:inline-flex}.bss-action-btn__icon>svg,.bss-action-btn__icon>img{width:100%;height:100%}.bss-wide-action-btn{appearance:none;border-radius:var(--bss-radius-pill,999px);box-sizing:border-box;cursor:pointer;font-family:var(--bss-font-body,"DM Sans", "Segoe UI", sans-serif);letter-spacing:.1px;min-height:46px;padding:var(--bss-spacing-3,12px) var(--bss-spacing-5,24px);text-align:center;border:1px solid #0000;justify-content:center;align-items:center;width:100%;font-size:18px;font-weight:500;line-height:24px;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.bss-wide-action-btn:focus-visible{outline:2px solid var(--bss-color-primary);outline-offset:2px}.bss-wide-action-btn:disabled,.bss-wide-action-btn[aria-disabled=true]{cursor:not-allowed}.bss-wide-action-btn--solid{background:var(--bss-color-on-surface-variant);color:var(--bss-color-on-surface-disabled)}.bss-wide-action-btn--solid.bss-wide-action-btn--active{background:var(--bss-color-accent-green);color:var(--bss-color-on-primary-container)}.bss-wide-action-btn--outline{border-color:var(--bss-color-outline-strong);color:var(--bss-color-outline-strong);background:0 0}.bss-wide-action-btn--outline.bss-wide-action-btn--active{border-color:var(--bss-color-accent-cyan);color:var(--bss-color-accent-cyan)}.bss-icon-btn{--_bss-ib-size:42px;--_bss-ib-icon:24px;--_bss-ib-radius-square:8px;appearance:none;box-sizing:border-box;cursor:pointer;height:var(--_bss-ib-size);width:var(--_bss-ib-size);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.bss-icon-btn:focus-visible{outline:2px solid var(--bss-color-primary);outline-offset:2px}.bss-icon-btn:disabled,.bss-icon-btn[aria-disabled=true]{cursor:not-allowed}.bss-icon-btn--xsmall{--_bss-ib-size:20px;--_bss-ib-icon:12px;--_bss-ib-radius-square:4px}.bss-icon-btn--small{--_bss-ib-size:36px;--_bss-ib-icon:20px;--_bss-ib-radius-square:8px}.bss-icon-btn--medium{--_bss-ib-size:42px;--_bss-ib-icon:24px;--_bss-ib-radius-square:8px}.bss-icon-btn--large{--_bss-ib-size:56px;--_bss-ib-icon:32px;--_bss-ib-radius-square:12px}.bss-icon-btn--xlarge{--_bss-ib-size:72px;--_bss-ib-icon:40px;--_bss-ib-radius-square:16px}.bss-icon-btn--rounded{border-radius:999px}.bss-icon-btn--square{border-radius:var(--_bss-ib-radius-square)}.bss-icon-btn--filled{background:var(--bss-color-surface);color:var(--bss-color-on-primary-container)}.bss-icon-btn--filled.bss-icon-btn--tonal{background:var(--bss-color-outline)}.bss-icon-btn--filled.bss-icon-btn--pressed{background:var(--bss-color-primary);color:var(--bss-color-on-primary)}.bss-icon-btn--outlined{border-color:var(--bss-color-outline);color:var(--bss-color-on-primary-container);background:0 0}.bss-icon-btn--outlined.bss-icon-btn--tonal{background:var(--bss-color-outline)}.bss-icon-btn--outlined.bss-icon-btn--pressed{border-color:var(--bss-color-primary);color:var(--bss-color-primary)}.bss-icon-btn--disabled,.bss-icon-btn:disabled,.bss-icon-btn[aria-disabled=true]{background:var(--bss-color-on-surface-variant);color:var(--bss-color-on-surface-disabled);border-color:#0000}.bss-icon-btn__icon{height:var(--_bss-ib-icon);width:var(--_bss-ib-icon);justify-content:center;align-items:center;display:inline-flex}.bss-icon-btn__icon>svg,.bss-icon-btn__icon>img{width:100%;height:100%}.bss-text-btn{--_bss-tb-font-size:20px;--_bss-tb-line-height:24px;--_bss-tb-icon-size:24px;appearance:none;box-sizing:border-box;color:var(--bss-color-primary-subtle);cursor:pointer;font-family:var(--bss-font-body,"DM Sans", "Segoe UI", sans-serif);font-size:var(--_bss-tb-font-size);font-weight:600;line-height:var(--_bss-tb-line-height);white-space:nowrap;background:0 0;border:none;justify-content:center;align-items:center;gap:10px;padding:2px 6px;transition:color .16s;display:inline-flex}.bss-text-btn:focus-visible{outline:2px solid var(--bss-color-primary);outline-offset:2px}.bss-text-btn:hover:not(:disabled):not(.bss-text-btn--selected),.bss-text-btn--selected{color:var(--bss-color-primary-hover)}.bss-text-btn:disabled,.bss-text-btn[aria-disabled=true]{color:var(--bss-color-on-surface-variant);cursor:not-allowed}.bss-text-btn--medium{--_bss-tb-font-size:20px;--_bss-tb-line-height:24px;--_bss-tb-icon-size:24px}.bss-text-btn--small{--_bss-tb-font-size:16px;--_bss-tb-line-height:24px;--_bss-tb-icon-size:20px}.bss-text-btn--xsmall{--_bss-tb-font-size:14px;--_bss-tb-line-height:16px;--_bss-tb-icon-size:20px}.bss-text-btn--underlined .bss-text-btn__label,.bss-text-btn--italicsUnderlined .bss-text-btn__label{text-underline-position:from-font;text-decoration:underline}.bss-text-btn--italics .bss-text-btn__label,.bss-text-btn--italicsUnderlined .bss-text-btn__label{font-style:italic}.bss-text-btn__icon{height:var(--_bss-tb-icon-size);width:var(--_bss-tb-icon-size);flex:none;justify-content:center;align-items:center;display:inline-flex}.bss-text-btn__icon>svg,.bss-text-btn__icon>img{width:100%;height:100%}.bss-badge{--_bss-badge-padding-block:var(--bss-spacing-1,4px);--_bss-badge-padding-inline:var(--bss-spacing-3,12px);--_bss-badge-font-size:10px;--_bss-badge-bg:var(--bss-badge-neutral-background,var(--bss-color-surface-variant));--_bss-badge-fg:var(--bss-badge-neutral-foreground,var(--bss-color-on-surface-variant));--_bss-badge-bd:var(--bss-badge-neutral-border,var(--bss-color-outline));background:var(--_bss-badge-bg);border:var(--bss-badge-border-width,1px) solid var(--_bss-badge-bd);border-radius:var(--bss-badge-radius,var(--bss-radius-pill,999px));box-sizing:border-box;color:var(--_bss-badge-fg);font-family:var(--bss-font-body,"DM Sans", "Segoe UI", sans-serif);font-size:var(--_bss-badge-font-size);font-weight:var(--bss-font-weight-bold,700);align-items:center;gap:var(--bss-spacing-2,8px);letter-spacing:.05em;padding:var(--_bss-badge-padding-block) var(--_bss-badge-padding-inline);text-transform:uppercase;white-space:nowrap;line-height:1.4;display:inline-flex}.bss-badge--sm{--_bss-badge-padding-block:calc(var(--bss-spacing-1,4px) / 2);--_bss-badge-padding-inline:var(--bss-spacing-2,8px);--_bss-badge-font-size:9px}.bss-badge--md{--_bss-badge-padding-block:var(--bss-spacing-1,4px);--_bss-badge-padding-inline:var(--bss-spacing-3,12px);--_bss-badge-font-size:10px}.bss-badge--lg{--_bss-badge-padding-block:calc(var(--bss-spacing-1,4px) * 1.5);--_bss-badge-padding-inline:var(--bss-spacing-4,16px);--_bss-badge-font-size:var(--bss-font-size-xs,.75rem)}.bss-badge--neutral{--_bss-badge-bg:var(--bss-badge-neutral-background,var(--bss-color-surface-variant));--_bss-badge-fg:var(--bss-badge-neutral-foreground,var(--bss-color-on-surface-variant));--_bss-badge-bd:var(--bss-badge-neutral-border,var(--bss-color-outline))}.bss-badge--primary{--_bss-badge-bg:var(--bss-badge-primary-background,var(--bss-color-primary-container));--_bss-badge-fg:var(--bss-badge-primary-foreground,var(--bss-color-on-primary-container));--_bss-badge-bd:var(--bss-badge-primary-border,var(--bss-color-outline-primary))}.bss-badge--secondary{--_bss-badge-bg:var(--bss-badge-secondary-background,var(--bss-color-secondary-container));--_bss-badge-fg:var(--bss-badge-secondary-foreground,var(--bss-color-on-secondary-container));--_bss-badge-bd:var(--bss-badge-secondary-border,var(--bss-color-secondary))}.bss-badge--success{--_bss-badge-bg:var(--bss-badge-success-background,var(--bss-color-success-surface));--_bss-badge-fg:var(--bss-badge-success-foreground,var(--bss-color-on-success));--_bss-badge-bd:var(--bss-badge-success-border,var(--bss-color-on-success))}.bss-badge--warning{--_bss-badge-bg:var(--bss-badge-warning-background,var(--bss-color-warning-surface));--_bss-badge-fg:var(--bss-badge-warning-foreground,var(--bss-color-on-warning));--_bss-badge-bd:var(--bss-badge-warning-border,var(--bss-color-on-warning))}.bss-badge--error{--_bss-badge-bg:var(--bss-badge-error-background,var(--bss-color-error-container));--_bss-badge-fg:var(--bss-badge-error-foreground,var(--bss-color-on-error-container));--_bss-badge-bd:var(--bss-badge-error-border,var(--bss-color-on-error-container))}.bss-badge--info{--_bss-badge-bg:var(--bss-badge-info-background,var(--bss-color-info-surface));--_bss-badge-fg:var(--bss-badge-info-foreground,var(--bss-color-on-info));--_bss-badge-bd:var(--bss-badge-info-border,var(--bss-color-on-info))}.bss-badge--blue{--_bss-badge-bg:var(--bss-badge-blue-background,var(--bss-color-secondary-container));--_bss-badge-fg:var(--bss-badge-blue-foreground,var(--bss-color-on-secondary-container));--_bss-badge-bd:var(--bss-badge-blue-border,var(--bss-color-secondary-alt))}.bss-badge--purple{--_bss-badge-bg:var(--bss-badge-purple-background,var(--bss-color-accent-purple-subtle));--_bss-badge-fg:var(--bss-badge-purple-foreground,var(--bss-color-accent-purple));--_bss-badge-bd:var(--bss-badge-purple-border,var(--bss-color-accent-purple))}.bss-badge--green{--_bss-badge-bg:var(--bss-badge-green-background,var(--bss-color-success-surface));--_bss-badge-fg:var(--bss-badge-green-foreground,var(--bss-color-on-success));--_bss-badge-bd:var(--bss-badge-green-border,var(--bss-color-accent-green))}.bss-badge--orange{--_bss-badge-bg:var(--bss-badge-orange-background,var(--bss-color-warning-surface));--_bss-badge-fg:var(--bss-badge-orange-foreground,var(--bss-color-on-warning));--_bss-badge-bd:var(--bss-badge-orange-border,var(--bss-color-warning))}.bss-badge__icon{flex:none;justify-content:center;align-items:center;font-size:14px;line-height:1;display:inline-flex}.bss-badge__icon>svg,.bss-badge__icon>img{width:1em;height:1em}.bss-chip{--_bss-chip-height:42px;appearance:none;box-sizing:border-box;color:var(--bss-color-primary-subtle);cursor:pointer;font-family:var(--bss-font-body,"DM Sans", "Segoe UI", sans-serif);letter-spacing:.1px;min-height:var(--_bss-chip-height);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:9px 14px;font-size:18px;font-weight:500;line-height:24px;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s;display:inline-flex}.bss-chip:focus-visible{outline:2px solid var(--bss-color-primary);outline-offset:2px}.bss-chip--lg{--_bss-chip-height:56px}.bss-chip--md{--_bss-chip-height:42px}.bss-chip--sm{--_bss-chip-height:32px}.bss-chip--square{border-radius:8px}.bss-chip--rounded{border-radius:24px}.bss-chip--outlined{border-color:var(--bss-color-outline-subtle);color:var(--bss-color-primary-subtle);background:0 0}.bss-chip--filled{background:var(--bss-color-primary);border-color:var(--bss-color-primary);color:var(--bss-color-on-primary)}.bss-chip:hover:not(:disabled):not(.bss-chip--selected){background:var(--bss-color-primary-subtle);border-color:var(--bss-color-outline-strong);color:var(--bss-color-on-primary-container);font-weight:700}.bss-chip--selected{background:var(--bss-color-primary);border-color:var(--bss-color-primary);color:var(--bss-color-on-primary);font-weight:700}.bss-chip--elevated{box-shadow:0 3px 4px #00000040}.bss-chip:disabled,.bss-chip[aria-disabled=true]{border-color:var(--bss-color-on-surface-variant);color:var(--bss-color-on-surface-disabled);cursor:not-allowed;opacity:.4;background:0 0;font-weight:500}.bss-chip__icon{flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.bss-chip__icon>svg,.bss-chip__icon>img{width:100%;height:100%}.bss-fab{--_bss-fab-size:48px;--_bss-fab-icon:24px;--_bss-fab-radius-square:12px;appearance:none;background:var(--bss-color-primary-subtle);box-sizing:border-box;color:var(--bss-color-on-primary-container);cursor:pointer;height:var(--_bss-fab-size);width:var(--_bss-fab-size);border:none;justify-content:center;align-items:center;padding:0;transition:background-color .16s,color .16s;display:inline-flex;box-shadow:0 1px 1.5px #0000004d,0 4px 4px #00000026}.bss-fab:focus-visible{outline:2px solid var(--bss-color-primary);outline-offset:2px}.bss-fab:disabled,.bss-fab[aria-disabled=true]{cursor:not-allowed;opacity:.5}.bss-fab--xsmall{--_bss-fab-size:40px;--_bss-fab-icon:20px;--_bss-fab-radius-square:8px}.bss-fab--small{--_bss-fab-size:48px;--_bss-fab-icon:24px;--_bss-fab-radius-square:12px}.bss-fab--medium{--_bss-fab-size:56px;--_bss-fab-icon:28px;--_bss-fab-radius-square:16px}.bss-fab--large{--_bss-fab-size:80px;--_bss-fab-icon:40px;--_bss-fab-radius-square:20px}.bss-fab--round{border-radius:999px}.bss-fab--square{border-radius:var(--_bss-fab-radius-square)}.bss-fab--pressed,.bss-fab:active:not(:disabled){background:var(--bss-color-primary);color:var(--bss-color-on-primary)}.bss-fab__icon{height:var(--_bss-fab-icon);width:var(--_bss-fab-icon);justify-content:center;align-items:center;display:inline-flex}.bss-fab__icon>svg,.bss-fab__icon>img{width:100%;height:100%}.bss-fab-ext{--_bss-fabx-height:40px;--_bss-fabx-px:12px;--_bss-fabx-font:14px;--_bss-fabx-icon:20px;--_bss-fabx-radius-square:12px;appearance:none;background:var(--bss-color-outline);box-sizing:border-box;color:var(--bss-color-on-surface);cursor:pointer;font-family:var(--bss-font-body,"DM Sans", "Segoe UI", sans-serif);font-size:var(--_bss-fabx-font);letter-spacing:.15px;min-height:var(--_bss-fabx-height);padding:0 var(--_bss-fabx-px);white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-weight:500;line-height:1.2;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex;box-shadow:0 1px 3px #0000004d,0 4px 8px #00000026}.bss-fab-ext:focus-visible{outline:2px solid var(--bss-color-primary);outline-offset:2px}.bss-fab-ext:disabled,.bss-fab-ext[aria-disabled=true]{cursor:not-allowed;opacity:.5}.bss-fab-ext--xsmall{--_bss-fabx-height:40px;--_bss-fabx-px:12px;--_bss-fabx-font:14px;--_bss-fabx-icon:20px;--_bss-fabx-radius-square:12px}.bss-fab-ext--small{--_bss-fabx-height:48px;--_bss-fabx-px:16px;--_bss-fabx-font:16px;--_bss-fabx-icon:24px;--_bss-fabx-radius-square:12px}.bss-fab-ext--medium{--_bss-fabx-height:56px;--_bss-fabx-px:20px;--_bss-fabx-font:20px;--_bss-fabx-icon:24px;--_bss-fabx-radius-square:16px}.bss-fab-ext--large{--_bss-fabx-height:80px;--_bss-fabx-px:28px;--_bss-fabx-font:24px;--_bss-fabx-icon:28px;--_bss-fabx-radius-square:20px}.bss-fab-ext--round{border-radius:999px}.bss-fab-ext--square{border-radius:var(--_bss-fabx-radius-square)}.bss-fab-ext--solid{background:var(--bss-color-outline);color:var(--bss-color-on-surface)}.bss-fab-ext--outlined{border-color:var(--bss-color-outline-subtle);color:var(--bss-color-outline);background:0 0}.bss-fab-ext--solid:hover:not(:disabled):not(.bss-fab-ext--pressed){background:var(--bss-color-on-dark-subtle)}.bss-fab-ext--pressed,.bss-fab-ext--solid:active:not(:disabled){background:var(--bss-color-primary);border-color:var(--bss-color-primary);color:var(--bss-color-on-primary)}.bss-fab-ext__icon{height:var(--_bss-fabx-icon);width:var(--_bss-fabx-icon);flex:none;justify-content:center;align-items:center;display:inline-flex}.bss-fab-ext__icon>svg,.bss-fab-ext__icon>img{width:100%;height:100%}.bss-fab-menu{flex-direction:column;align-items:flex-start;gap:16px;display:inline-flex}.bss-fab-menu--right{align-items:flex-end}.bss-fab-menu__items{flex-direction:column;gap:6px;display:flex}.bss-fab-menu--right .bss-fab-menu__items{align-items:flex-end}.bss-fab-menu__item{appearance:none;background:var(--bss-color-outline);box-sizing:border-box;color:var(--bss-color-on-surface);cursor:pointer;font-family:var(--bss-font-body,"DM Sans", "Segoe UI", sans-serif);letter-spacing:.15px;white-space:nowrap;border:none;border-radius:999px;align-items:center;gap:8px;min-height:48px;padding:10px 16px;font-size:16px;font-weight:500;transition:background-color .16s;display:inline-flex}.bss-fab-menu__item:hover:not(:disabled){background:var(--bss-color-on-dark-subtle)}.bss-fab-menu__item:focus-visible,.bss-fab-menu__trigger:focus-visible{outline:2px solid var(--bss-color-primary);outline-offset:2px}.bss-fab-menu__item:disabled{cursor:not-allowed;opacity:.5}.bss-fab-menu__item-icon{flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.bss-fab-menu__item-icon>svg,.bss-fab-menu__item-icon>img{width:100%;height:100%}.bss-fab-menu__trigger{appearance:none;background:var(--bss-color-primary);box-sizing:border-box;color:var(--bss-color-on-primary);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:inline-flex;box-shadow:0 1px 1.5px #0000004d,0 4px 4px #00000026}.bss-fab-menu__trigger-icon{justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.bss-fab-menu__trigger-icon>svg,.bss-fab-menu__trigger-icon>img{width:100%;height:100%}.bss-progress{--_bss-progress-height:10px;background:var(--bss-color-surface-low);border-radius:var(--bss-radius-sm,8px);box-sizing:border-box;height:var(--_bss-progress-height);width:100%;position:relative;overflow:hidden}.bss-progress__fill{background:var(--bss-color-primary);border-radius:var(--bss-radius-sm,8px);height:100%;transition:width .3s}.bss-progress--sm{--_bss-progress-height:6px}.bss-progress--md{--_bss-progress-height:10px}.bss-progress--lg{--_bss-progress-height:14px}.bss-progress--medium{max-width:600px}.bss-progress--short{max-width:132px}.bss-progress--primary .bss-progress__fill{background:var(--bss-color-primary)}.bss-progress--success .bss-progress__fill{background:var(--bss-color-success)}.bss-progress--error .bss-progress__fill{background:var(--bss-color-error)}.bss-progress--striped .bss-progress__fill{background-image:repeating-linear-gradient(45deg,#ffffff26 0 10px,#0000 10px 20px)}.bss-panel-menu{--_bss-pm-item-height:56px;--_bss-pm-open-width:271px;--_bss-pm-closed-width:48px;box-sizing:border-box;font-family:var(--bss-font-body,"DM Sans", "Segoe UI", sans-serif);width:var(--_bss-pm-open-width);flex-direction:column;gap:2px;display:flex}.bss-panel-menu--closed{width:var(--_bss-pm-closed-width)}.bss-panel-menu__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.bss-panel-menu__item{flex-direction:column;display:flex}.bss-panel-menu__link{appearance:none;border-radius:var(--bss-panel-menu-item-radius,var(--bss-radius-sm,8px));box-sizing:border-box;color:var(--bss-panel-menu-item-foreground,var(--bss-color-on-primary));cursor:pointer;font-family:inherit;font-size:var(--bss-font-size-base,1rem);font-weight:var(--bss-font-weight-regular,400);align-items:center;gap:var(--bss-spacing-3,12px);letter-spacing:.5px;min-height:var(--_bss-pm-item-height);padding:var(--bss-spacing-2,8px) var(--bss-spacing-3,12px);text-align:left;background:0 0;border:none;width:100%;line-height:24px;text-decoration:none;transition:background-color .16s,color .16s;display:flex}.bss-panel-menu__link:hover:not(:disabled):not([aria-current=page]){background:var(--bss-panel-menu-hover-background,var(--bss-color-primary-hover))}.bss-panel-menu__link[aria-current=page]{background:var(--bss-panel-menu-selected-background,var(--bss-color-primary));color:var(--bss-panel-menu-selected-foreground,var(--bss-color-on-primary));font-weight:var(--bss-font-weight-bold,700)}.bss-panel-menu__link:disabled,.bss-panel-menu__link[aria-disabled=true]{color:var(--bss-panel-menu-disabled-foreground,var(--bss-color-on-surface-disabled));cursor:not-allowed}.bss-panel-menu__link:focus-visible{outline:var(--bss-panel-menu-focus-ring-width,2px) solid var(--bss-panel-menu-focus-ring,var(--bss-color-focus-ring));outline-offset:calc(var(--bss-panel-menu-focus-ring-offset-width,2px) * -1)}.bss-panel-menu__icon{flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.bss-panel-menu__icon>svg{width:100%;height:100%}.bss-panel-menu__label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.bss-panel-menu--closed .bss-panel-menu__label{clip-path:inset(50%);white-space:nowrap;flex:0 0 0;width:1px;height:1px;padding:0;position:absolute}.bss-panel-menu--closed .bss-panel-menu__link{gap:0;position:relative}.bss-choice{align-items:center;gap:var(--bss-spacing-2,8px);display:inline-flex}.bss-choice:not(.bss-choice--disabled){cursor:pointer}.bss-choice--disabled{cursor:not-allowed}.bss-choice__label{color:var(--bss-checkbox-label-foreground,var(--bss-color-on-surface));font-family:var(--bss-font-body,"DM Sans", "Segoe UI", sans-serif);font-size:var(--bss-font-size-base,1rem);line-height:1.5}.bss-choice--disabled .bss-choice__label{color:var(--bss-checkbox-disabled-foreground,var(--bss-color-on-surface-disabled))}.bss-choice__input{opacity:0;width:100%;height:100%;margin:0;position:absolute}.bss-choice__control{box-sizing:border-box;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex;position:relative}.bss-choice__control:before{border-radius:var(--bss-radius-pill,999px);content:"";background:0 0;width:40px;height:40px;transition:background-color .16s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bss-choice:hover .bss-choice__control:has(.bss-choice__input:not(:disabled)):before{background:var(--bss-checkbox-state-layer-hover,var(--bss-color-state-hover))}@supports (color:color-mix(in lab, red, red)){.bss-choice:hover .bss-choice__control:has(.bss-choice__input:not(:disabled)):before{background:color-mix(in srgb, var(--bss-checkbox-state-layer-hover,var(--bss-color-state-hover)) calc(var(--bss-opacity-hover,.12) * 100%), transparent)}}.bss-choice:active .bss-choice__control:has(.bss-choice__input:not(:disabled)):before{background:var(--bss-checkbox-state-layer-pressed,var(--bss-color-state-pressed))}@supports (color:color-mix(in lab, red, red)){.bss-choice:active .bss-choice__control:has(.bss-choice__input:not(:disabled)):before{background:color-mix(in srgb, var(--bss-checkbox-state-layer-pressed,var(--bss-color-state-pressed)) calc(var(--bss-opacity-pressed,.16) * 100%), transparent)}}.bss-choice__control:has(.bss-choice__input:focus-visible):before{outline:var(--bss-checkbox-focus-ring-width,2px) solid var(--bss-checkbox-focus-ring,var(--bss-color-focus-ring));outline-offset:2px}.bss-checkbox__box{border:var(--bss-checkbox-border-width,2px) solid var(--bss-checkbox-border,var(--bss-color-on-surface-variant));border-radius:var(--bss-checkbox-radius,2px);box-sizing:border-box;color:#0000;background:0 0;justify-content:center;align-items:center;width:18px;height:18px;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.bss-checkbox__box>svg{width:18px;height:18px}.bss-choice__input:checked+.bss-choice__visual .bss-checkbox__box,.bss-choice__input:indeterminate+.bss-choice__visual .bss-checkbox__box{background:var(--bss-checkbox-checked-background,var(--bss-color-primary));border-color:var(--bss-checkbox-checked-border,var(--bss-color-primary));color:var(--bss-checkbox-checked-foreground,var(--bss-color-on-primary))}.bss-choice--error .bss-checkbox__box{border-color:var(--bss-checkbox-error-border,var(--bss-color-error-container))}.bss-choice--error .bss-choice__input:checked+.bss-choice__visual .bss-checkbox__box,.bss-choice--error .bss-choice__input:indeterminate+.bss-choice__visual .bss-checkbox__box{background:var(--bss-checkbox-error-background,var(--bss-color-error-container));border-color:var(--bss-checkbox-error-border,var(--bss-color-error-container));color:var(--bss-checkbox-error-foreground,var(--bss-color-on-error-container))}.bss-choice__input:disabled+.bss-choice__visual .bss-checkbox__box{border-color:var(--bss-checkbox-disabled-border,var(--bss-color-on-surface-disabled))}.bss-choice__input:disabled:checked+.bss-choice__visual .bss-checkbox__box,.bss-choice__input:disabled:indeterminate+.bss-choice__visual .bss-checkbox__box{background:var(--bss-checkbox-disabled-background,var(--bss-color-on-surface-disabled));border-color:var(--bss-checkbox-disabled-background,var(--bss-color-on-surface-disabled));color:var(--bss-checkbox-checked-foreground,var(--bss-color-on-primary))}.bss-radio__circle{border:var(--bss-radio-border-width,2px) solid var(--bss-radio-border,var(--bss-color-on-surface-variant));border-radius:var(--bss-radius-pill,999px);box-sizing:border-box;background:0 0;justify-content:center;align-items:center;width:20px;height:20px;transition:border-color .16s;display:inline-flex}.bss-radio__dot{border-radius:var(--bss-radius-pill,999px);background:0 0;width:10px;height:10px;transition:background-color .16s,transform .16s;transform:scale(0)}.bss-choice__input:checked+.bss-choice__visual .bss-radio__circle{border-color:var(--bss-radio-checked-border,var(--bss-color-primary))}.bss-choice__input:checked+.bss-choice__visual .bss-radio__dot{background:var(--bss-radio-checked-dot,var(--bss-color-primary));transform:scale(1)}.bss-choice__input:disabled+.bss-choice__visual .bss-radio__circle{border-color:var(--bss-radio-disabled-border,var(--bss-color-on-surface-disabled))}.bss-choice__input:disabled:checked+.bss-choice__visual .bss-radio__dot{background:var(--bss-radio-disabled-border,var(--bss-color-on-surface-disabled))}.bss-switch{appearance:none;background:var(--bss-toggle-track-background,var(--bss-color-surface-variant));border:2px solid var(--bss-toggle-track-border,var(--bss-color-on-surface-variant));border-radius:var(--bss-toggle-radius,var(--bss-radius-pill,999px));box-sizing:border-box;cursor:pointer;flex:none;justify-content:flex-start;align-items:center;width:52px;height:32px;padding:0 6px;transition:background-color .16s,border-color .16s;display:inline-flex}.bss-switch__thumb{background:var(--bss-toggle-thumb-background,var(--bss-color-on-surface-variant));border-radius:var(--bss-radius-pill,999px);width:16px;height:16px;transition:height .16s,width .16s,background-color .16s}.bss-switch[aria-checked=true]{background:var(--bss-toggle-track-background-checked,var(--bss-color-primary));border-color:var(--bss-toggle-track-border-checked,var(--bss-color-primary));justify-content:flex-end;padding:0 2px}.bss-switch[aria-checked=true] .bss-switch__thumb{background:var(--bss-toggle-thumb-background-checked,var(--bss-color-on-primary));width:24px;height:24px}.bss-switch:disabled{cursor:not-allowed;opacity:var(--bss-opacity-disabled,.38)}.bss-switch:focus-visible{outline:var(--bss-toggle-focus-ring-width,2px) solid var(--bss-toggle-focus-ring,var(--bss-color-focus-ring));outline-offset:2px}@media (prefers-reduced-motion:reduce){.bss-radio__dot,.bss-switch,.bss-switch__thumb,.bss-choice__control:before{transition:none}}.bss-radio-card{background:var(--bss-radio-card-background,var(--bss-color-surface));border:1px solid var(--bss-radio-card-border,var(--bss-color-outline));border-radius:var(--bss-radio-card-radius,var(--bss-radius-md,14px));box-sizing:border-box;padding:var(--bss-spacing-2,8px) var(--bss-spacing-3,12px);transition:background-color .16s,border-color .16s}.bss-radio-card:has(.bss-choice__input:checked){background:var(--bss-radio-card-background-selected,var(--bss-color-surface-selected));border-color:var(--bss-radio-card-border-selected,var(--bss-color-outline-primary))}.bss-radio-card__text{flex-direction:column;display:flex}.bss-radio-card__description{color:var(--bss-color-on-surface-variant);font-family:var(--bss-font-body,"DM Sans", "Segoe UI", sans-serif);font-size:var(--bss-font-size-sm,.875rem);line-height:1.5}.bss-select-field{font-family:var(--bss-font-body,"DM Sans", "Segoe UI", sans-serif);gap:var(--bss-spacing-1,4px);flex-direction:column;width:100%;display:flex}.bss-select-field__label{color:var(--bss-select-label-foreground,var(--bss-color-on-surface-variant));font-size:var(--bss-font-size-sm,.875rem);font-weight:var(--bss-font-weight-medium,500);line-height:1.5}.bss-select-field__required{color:var(--bss-select-error-foreground,var(--bss-color-error));margin-left:4px}.bss-select-field__error{color:var(--bss-select-error-foreground,var(--bss-color-error));font-size:var(--bss-font-size-sm,.875rem);margin:0;line-height:1.5}.bss-select{appearance:none;background:var(--bss-select-background,var(--bss-color-surface-low));border:1px solid var(--bss-select-border,var(--bss-color-outline));border-radius:var(--bss-select-radius,var(--bss-radius-sm,8px));box-sizing:border-box;color:var(--bss-select-foreground,var(--bss-color-on-surface));cursor:pointer;font:inherit;font-size:var(--bss-font-size-base,1rem);align-items:center;gap:var(--bss-spacing-2,8px);min-height:var(--bss-select-height,44px);padding:var(--bss-spacing-2,8px) var(--bss-spacing-3,12px);text-align:left;width:100%;transition:background-color .16s,border-color .16s;display:flex}.bss-select--compact{font-size:var(--bss-font-size-sm,.875rem);min-height:32px;padding:4px var(--bss-spacing-2,8px)}.bss-select:focus-visible{border-color:var(--bss-select-border-focus,var(--bss-color-outline-primary));outline:var(--bss-select-focus-ring-width,2px) solid var(--bss-select-focus-ring,var(--bss-color-focus-ring));outline-offset:1px}.bss-select:has(.bss-select__toggle:focus-visible){border-color:var(--bss-select-border-focus,var(--bss-color-outline-primary));outline:var(--bss-select-focus-ring-width,2px) solid var(--bss-select-focus-ring,var(--bss-color-focus-ring));outline-offset:1px}.bss-select:has(.bss-select__toggle[aria-expanded=true]){border-color:var(--bss-select-border-focus,var(--bss-color-outline-primary));outline:var(--bss-select-focus-ring-width,2px) solid var(--bss-select-focus-ring,var(--bss-color-focus-ring));outline-offset:1px}.bss-select--error{border-color:var(--bss-select-border-error,var(--bss-color-error))}.bss-select:disabled,.bss-select--disabled,.bss-select[aria-disabled=true]{background:var(--bss-select-disabled-background,var(--bss-color-surface-disabled));color:var(--bss-select-disabled-foreground,var(--bss-color-on-surface-disabled));cursor:not-allowed}.bss-select--native{padding-right:var(--bss-spacing-6,32px)}.bss-select-field__control{align-items:center;display:flex;position:relative}.bss-select-field__indicator{color:var(--bss-select-indicator-foreground,var(--bss-color-on-surface-variant));pointer-events:none;right:var(--bss-spacing-3,12px);position:absolute;top:50%;transform:translateY(-50%)}.bss-select-field__indicator>svg{width:20px;height:20px}.bss-select__value{gap:var(--bss-spacing-1,4px);flex-wrap:wrap;flex:auto;min-width:0;display:flex;overflow:hidden}.bss-select__placeholder{color:var(--bss-select-placeholder,var(--bss-color-on-surface-disabled));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bss-select__chip{background:var(--bss-select-chip-background,var(--bss-color-primary-container));border-radius:var(--bss-select-chip-radius,var(--bss-radius-pill,999px));color:var(--bss-select-chip-foreground,var(--bss-color-on-primary-container));font-size:var(--bss-font-size-sm,.875rem);align-items:center;gap:4px;max-width:100%;padding:2px 4px 2px 10px;line-height:1.4;display:inline-flex}.bss-select__chip-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bss-select__chip-remove{appearance:none;border-radius:var(--bss-radius-pill,999px);color:var(--bss-select-chip-remove-foreground,var(--bss-color-on-primary-container));cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:inline-flex}.bss-select__chip-remove>svg{width:12px;height:12px}.bss-select__chip-remove:focus-visible{outline-offset:1px;outline:2px solid}.bss-select__menu{background:var(--bss-select-menu-background,var(--bss-color-surface));border:1px solid var(--bss-select-menu-border,var(--bss-color-outline-subtle));border-radius:var(--bss-select-menu-radius,var(--bss-radius-md,14px));box-shadow:var(--bss-select-menu-shadow,var(--bss-shadow-md,0 14px 30px #0f172a1f));box-sizing:border-box;max-height:280px;z-index:var(--bss-select-menu-z-index,60);flex-direction:column;margin-top:4px;display:flex;position:absolute;top:100%;left:0;right:0;overflow:hidden}.bss-select__search{background:var(--bss-select-search-background,var(--bss-color-surface-low));border:none;border-bottom:1px solid var(--bss-select-search-border,var(--bss-color-outline));box-sizing:border-box;color:var(--bss-select-search-foreground,var(--bss-color-on-surface));font:inherit;font-size:var(--bss-font-size-base,1rem);padding:var(--bss-spacing-2,8px) var(--bss-spacing-3,12px);outline:none;width:100%}.bss-select__search::placeholder{color:var(--bss-select-search-placeholder,var(--bss-color-on-surface-disabled))}.bss-select__list{padding:var(--bss-spacing-1,4px);margin:0;list-style:none;overflow-y:auto}.bss-select__option{border-radius:var(--bss-radius-sm,8px);color:var(--bss-select-option-foreground,var(--bss-color-on-surface));cursor:pointer;font-size:var(--bss-font-size-base,1rem);align-items:center;gap:var(--bss-spacing-2,8px);padding:var(--bss-spacing-2,8px) var(--bss-spacing-3,12px);line-height:1.5;display:flex}.bss-select__option[data-active=true]{background:var(--bss-select-option-background-hover,var(--bss-color-surface-variant))}.bss-select__option[aria-selected=true]{background:var(--bss-select-option-background-selected,var(--bss-color-surface-selected));color:var(--bss-select-option-foreground-selected,var(--bss-color-on-surface));font-weight:var(--bss-font-weight-medium,500)}.bss-select__option[aria-disabled=true]{color:var(--bss-select-disabled-foreground,var(--bss-color-on-surface-disabled));cursor:not-allowed}.bss-select__option-check{opacity:0;flex:none;width:18px;height:18px}.bss-select__option[aria-selected=true] .bss-select__option-check{opacity:1}.bss-select__empty{color:var(--bss-select-empty-foreground,var(--bss-color-on-surface-variant));font-size:var(--bss-font-size-sm,.875rem);padding:var(--bss-spacing-3,12px);text-align:center}.bss-select__native-mirror{clip-path:inset(50%);pointer-events:none;white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.bss-select__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bss-select__toggle{appearance:none;color:var(--bss-select-indicator-foreground,var(--bss-color-on-surface-variant));cursor:inherit;background:0 0;border:none;outline:none;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}.bss-select__toggle>svg{width:20px;height:20px}.bss-select__toggle:disabled{cursor:not-allowed}.bss-tag-input{font-family:var(--bss-font-body,"DM Sans", "Segoe UI", sans-serif);gap:var(--bss-spacing-1,4px);flex-direction:column;width:100%;display:flex}.bss-tag-input__label{color:var(--bss-tag-input-label-foreground,var(--bss-color-on-surface-variant));font-size:var(--bss-font-size-sm,.875rem);font-weight:var(--bss-font-weight-medium,500);line-height:1.5}.bss-tag-input--disabled .bss-tag-input__label{color:var(--bss-tag-input-disabled-foreground,var(--bss-color-on-surface-disabled))}.bss-tag-input__field{background:var(--bss-tag-input-background,var(--bss-color-surface-low));border:1px solid var(--bss-tag-input-border,var(--bss-color-outline));border-radius:var(--bss-tag-input-radius,var(--bss-radius-sm,8px));box-sizing:border-box;cursor:text;align-items:center;gap:var(--bss-spacing-2,8px);min-height:44px;padding:var(--bss-spacing-2,8px);flex-wrap:wrap;width:100%;transition:background-color .16s,border-color .16s;display:flex}.bss-tag-input__field:focus-within{border-color:var(--bss-tag-input-border-focus,var(--bss-color-outline-primary));outline:var(--bss-tag-input-focus-ring-width,2px) solid var(--bss-tag-input-focus-ring,var(--bss-color-focus-ring));outline-offset:1px}.bss-tag-input--error .bss-tag-input__field{border-color:var(--bss-tag-input-border-error,var(--bss-color-error))}.bss-tag-input--disabled .bss-tag-input__field{background:var(--bss-tag-input-disabled-background,var(--bss-color-surface-disabled));border-color:var(--bss-tag-input-disabled-border,var(--bss-color-outline-disabled));cursor:not-allowed}.bss-tag-input__tag{background:var(--bss-tag-input-tag-background,var(--bss-color-primary-container));border:1px solid var(--bss-tag-input-tag-border,var(--bss-color-outline-primary));border-radius:var(--bss-tag-input-tag-radius,var(--bss-radius-pill,999px));box-sizing:border-box;color:var(--bss-tag-input-tag-foreground,var(--bss-color-on-primary-container));font-size:var(--bss-font-size-sm,.875rem);font-weight:var(--bss-font-weight-medium,500);align-items:center;gap:var(--bss-spacing-1,4px);max-width:100%;padding:3px 4px 3px 10px;line-height:1.4;display:inline-flex}.bss-tag-input__tag-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bss-tag-input__remove{appearance:none;border-radius:var(--bss-radius-pill,999px);color:var(--bss-tag-input-tag-remove-foreground,var(--bss-color-on-primary-container));cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;width:18px;height:18px;padding:0;transition:background-color .16s,color .16s;display:inline-flex}.bss-tag-input__remove>svg{width:11px;height:11px}.bss-tag-input__remove:hover{background:var(--bss-tag-input-tag-remove-background-hover,var(--bss-color-primary-subtle));color:var(--bss-tag-input-tag-remove-foreground-hover,var(--bss-color-primary-hover))}.bss-tag-input__remove:focus-visible{outline-offset:1px;outline:2px solid}.bss-tag-input--disabled .bss-tag-input__tag{background:var(--bss-tag-input-disabled-background,var(--bss-color-surface-disabled));border-color:var(--bss-tag-input-disabled-border,var(--bss-color-outline-disabled));color:var(--bss-tag-input-disabled-foreground,var(--bss-color-on-surface-disabled))}.bss-tag-input__input{color:var(--bss-tag-input-foreground,var(--bss-color-on-surface));font:inherit;font-size:var(--bss-font-size-base,1rem);background:0 0;border:none;outline:none;flex:80px;min-width:80px;padding:0}.bss-tag-input__input::placeholder{color:var(--bss-tag-input-placeholder,var(--bss-color-on-surface-disabled))}.bss-tag-input__input:disabled{color:var(--bss-tag-input-disabled-foreground,var(--bss-color-on-surface-disabled));cursor:not-allowed}.bss-tag-input__help{color:var(--bss-tag-input-help-foreground,var(--bss-color-on-surface-variant));font-size:var(--bss-font-size-sm,.875rem);margin:0;line-height:1.5}.bss-tag-input__error{color:var(--bss-tag-input-error-foreground,var(--bss-color-error));font-size:var(--bss-font-size-sm,.875rem);margin:0;line-height:1.5}.bss-tag-input__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.bss-tag-input__field,.bss-tag-input__remove{transition:none}}.bss-toast{background:var(--bss-toast-neutral-background,var(--bss-color-surface));border-radius:var(--bss-toast-radius,16px);box-sizing:border-box;color:var(--bss-toast-neutral-foreground,var(--bss-color-on-primary-container));font-family:var(--bss-font-body,"DM Sans", "Segoe UI", sans-serif);align-items:center;gap:var(--bss-spacing-3,12px);max-width:354px;padding:14px var(--bss-spacing-4,16px);width:100%;display:flex}.bss-toast--info{background:var(--bss-toast-info-background,var(--bss-color-info-surface));color:var(--bss-toast-info-foreground,var(--bss-color-on-info))}.bss-toast--success{background:var(--bss-toast-success-background,var(--bss-color-success-surface));color:var(--bss-toast-success-foreground,var(--bss-color-on-success))}.bss-toast--warning{background:var(--bss-toast-warning-background,var(--bss-color-warning-surface));color:var(--bss-toast-warning-foreground,var(--bss-color-on-warning))}.bss-toast--error{background:var(--bss-toast-error-background,var(--bss-color-error-container));color:var(--bss-toast-error-foreground,var(--bss-color-on-error-container))}.bss-toast--primary{background:var(--bss-toast-primary-background,var(--bss-color-primary-container));color:var(--bss-toast-primary-foreground,var(--bss-color-on-primary-container))}.bss-toast__content{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex;overflow:hidden}.bss-toast__title{font-size:var(--bss-font-size-sm,.875rem);font-weight:var(--bss-font-weight-medium,500);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:normal;overflow:hidden}.bss-toast__message{font-size:12px;font-weight:var(--bss-font-weight-regular,400);text-overflow:ellipsis;margin:0;line-height:14px;overflow:hidden}.bss-toast--single .bss-toast__message{white-space:nowrap}.bss-toast__icon{height:36px;padding:var(--bss-spacing-1,4px);border-radius:20px;flex:none;justify-content:center;align-items:center;width:36px;display:inline-flex}.bss-toast__icon>svg,.bss-toast__icon>img{width:20px;height:20px}.bss-toast__actions{align-items:center;gap:var(--bss-spacing-2,8px);flex:none;justify-content:flex-end;display:flex}.bss-toast__action{appearance:none;color:inherit;cursor:pointer;font-family:inherit;font-size:var(--bss-font-size-base,1rem);font-weight:var(--bss-font-weight-semibold,600);white-space:nowrap;background:0 0;border:none;align-items:center;gap:10px;padding:2px 6px;line-height:24px;display:inline-flex}.bss-toast__action:hover{text-decoration:underline}.bss-toast__close{appearance:none;color:inherit;cursor:pointer;height:36px;padding:var(--bss-spacing-1,4px);background:0 0;border:none;border-radius:20px;flex:none;justify-content:center;align-items:center;width:36px;display:inline-flex}.bss-toast__close>svg{width:20px;height:20px}.bss-toast__action:focus-visible,.bss-toast__close:focus-visible{outline-offset:2px;outline:2px solid}.bss-slot-picker{--_bss-tp-gap-section:calc(var(--bss-spacing-6,32px) + var(--bss-spacing-2,8px));--_bss-tp-day-pad-block:calc(var(--bss-spacing-4,16px) + var(--bss-spacing-1,4px));--_bss-tp-day-width:72px;--_bss-tp-max-width:497px;background:var(--bss-slot-picker-background,var(--bss-color-surface));border:1px solid var(--bss-slot-picker-border,var(--bss-color-outline));border-radius:var(--bss-slot-picker-radius,32px);box-shadow:var(--bss-slot-picker-shadow,var(--bss-shadow-md,0 14px 30px #0f172a1f));box-sizing:border-box;font-family:var(--bss-font-body,"DM Sans", "Segoe UI", sans-serif);gap:var(--_bss-tp-gap-section);max-width:var(--_bss-tp-max-width);padding:var(--bss-spacing-5,24px);flex-direction:column;display:flex}.bss-slot-picker__header{align-items:flex-start;gap:var(--bss-spacing-4,16px);justify-content:space-between;display:flex}.bss-slot-picker__heading{gap:var(--bss-spacing-2,8px);flex-direction:column;display:flex}.bss-slot-picker__title-row{align-items:center;gap:var(--bss-spacing-3,12px);display:flex}.bss-slot-picker__title{color:var(--bss-slot-picker-title-foreground,var(--bss-color-on-primary-container));font-family:var(--bss-font-heading,"Manrope", "Segoe UI", sans-serif);font-size:var(--bss-font-size-xl,1.5rem);font-weight:var(--bss-font-weight-bold,700);margin:0;line-height:1.5}.bss-slot-picker__caret{color:var(--bss-slot-picker-title-foreground,var(--bss-color-on-primary-container));flex:none;width:24px;height:24px}.bss-slot-picker__caption{color:var(--bss-slot-picker-caption-foreground,var(--bss-color-on-primary-container));font-size:var(--bss-font-size-sm,.875rem);line-height:1.5}.bss-slot-picker__nav{gap:var(--bss-spacing-4,16px);flex:none;display:flex}.bss-slot-picker__nav-button{appearance:none;background:var(--bss-slot-picker-nav-background,var(--bss-color-surface-variant));border-radius:var(--bss-slot-picker-nav-radius,20px);color:var(--bss-slot-picker-nav-foreground,var(--bss-color-on-primary-container));cursor:pointer;height:36px;padding:var(--bss-spacing-1,4px);border:none;justify-content:center;align-items:center;width:36px;transition:background-color .16s,color .16s;display:inline-flex}.bss-slot-picker__nav-button:disabled{cursor:not-allowed;opacity:.4}.bss-slot-picker__nav-button>svg{width:13.3333px;height:13.3333px}.bss-slot-picker__section{gap:var(--bss-spacing-5,24px);flex-direction:column;display:flex}.bss-slot-picker__days{gap:var(--bss-spacing-4,16px);flex-wrap:wrap;display:flex}.bss-slot-picker__day{appearance:none;background:var(--bss-slot-picker-day-background,var(--bss-color-surface-variant));border:1px solid var(--bss-slot-picker-day-border,var(--bss-color-outline-subtle));border-radius:var(--bss-slot-picker-day-radius,var(--bss-radius-lg,24px));box-shadow:var(--bss-slot-picker-day-shadow,var(--bss-shadow-sm,0 2px 8px #0f172a14));box-sizing:border-box;color:var(--bss-slot-picker-day-foreground,var(--bss-color-on-primary-container));cursor:pointer;align-items:center;gap:var(--bss-spacing-1,4px);min-width:var(--_bss-tp-day-width);padding:var(--_bss-tp-day-pad-block) var(--bss-spacing-2,8px);flex-direction:column;transition:background-color .16s,border-color .16s,color .16s;display:flex}.bss-slot-picker__day-name{font-size:var(--bss-font-size-base,1rem);font-weight:var(--bss-font-weight-regular,400);text-align:center;line-height:1.5}.bss-slot-picker__day-date{font-size:var(--bss-font-size-xl,1.5rem);font-weight:var(--bss-font-weight-bold,700);text-align:center;line-height:1.5}.bss-slot-picker__day--selected{background:var(--bss-slot-picker-day-selected-background,var(--bss-color-primary-strong));border-color:var(--bss-slot-picker-day-selected-border,var(--bss-color-primary-strong));color:var(--bss-slot-picker-day-selected-foreground,var(--bss-color-on-primary-strong))}.bss-slot-picker__day:disabled{background:var(--bss-slot-picker-day-disabled-background,var(--bss-color-surface-disabled));border-color:var(--bss-slot-picker-day-disabled-border,var(--bss-color-outline));color:var(--bss-slot-picker-day-disabled-foreground,var(--bss-color-on-surface-variant));cursor:not-allowed}.bss-slot-picker__section-header{align-items:center;gap:var(--bss-spacing-3,12px);display:flex}.bss-slot-picker__section-note{color:var(--bss-slot-picker-caption-foreground,var(--bss-color-on-primary-container));font-size:var(--bss-font-size-sm,.875rem);line-height:1.5}.bss-slot-picker__slots{gap:var(--bss-spacing-4,16px);flex-wrap:wrap;display:flex}.bss-slot-picker__slot{appearance:none;background:var(--bss-slot-picker-slot-background,var(--bss-color-surface-variant));border:1px solid var(--bss-slot-picker-slot-border,var(--bss-color-outline-subtle));border-radius:var(--bss-slot-picker-slot-radius,16px);box-sizing:border-box;color:var(--bss-slot-picker-slot-foreground,var(--bss-color-on-primary-container));cursor:pointer;font-family:inherit;font-size:var(--bss-font-size-base,1rem);font-weight:var(--bss-font-weight-regular,400);padding:var(--bss-spacing-4,16px);white-space:nowrap;align-items:center;line-height:32px;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.bss-slot-picker__slot--selected{background:var(--bss-slot-picker-slot-selected-background,var(--bss-color-primary-strong));border-color:var(--bss-slot-picker-slot-selected-border,var(--bss-color-primary-strong));color:var(--bss-slot-picker-slot-selected-foreground,var(--bss-color-on-primary-strong));font-weight:var(--bss-font-weight-semibold,600)}.bss-slot-picker__slot:disabled{background:var(--bss-slot-picker-slot-disabled-background,var(--bss-color-surface-disabled));border-color:var(--bss-slot-picker-slot-disabled-border,var(--bss-color-outline-disabled));color:var(--bss-slot-picker-slot-disabled-foreground,var(--bss-color-on-surface-disabled));cursor:not-allowed}.bss-slot-picker__nav-button:focus-visible,.bss-slot-picker__day:focus-visible,.bss-slot-picker__slot:focus-visible{outline:var(--bss-slot-picker-focus-ring-width,2px) solid var(--bss-slot-picker-focus-ring,var(--bss-color-focus-ring));outline-offset:var(--bss-slot-picker-focus-ring-offset-width,2px)}.bss-date-time-picker{--_bss-dtp-cell:var(--bss-control-height-md,40px);background:var(--bss-date-time-picker-background,var(--bss-color-surface));border:1px solid var(--bss-date-time-picker-border,var(--bss-color-outline));border-radius:var(--bss-date-time-picker-radius,var(--bss-radius-md,14px));box-shadow:var(--bss-date-time-picker-shadow,var(--bss-shadow-md,0 12px 32px #0f172a1f));box-sizing:border-box;color:var(--bss-date-time-picker-foreground,var(--bss-color-on-surface));font-family:var(--bss-font-body,"DM Sans", "Segoe UI", sans-serif);gap:var(--bss-spacing-4,16px);padding:var(--bss-date-time-picker-padding,var(--bss-surface-padding,24px));flex-direction:column;display:inline-flex}.bss-date-time-picker--disabled{cursor:not-allowed}.bss-date-time-picker__header{align-items:center;gap:var(--bss-spacing-2,8px);justify-content:space-between;display:flex}.bss-date-time-picker__month{color:var(--bss-date-time-picker-header-foreground,var(--bss-color-on-surface));font-size:var(--bss-font-size-base,1rem);font-weight:var(--bss-font-weight-semibold,600);text-align:center;margin:0}.bss-date-time-picker__nav{appearance:none;border-radius:var(--bss-date-time-picker-nav-radius,var(--bss-radius-sm,8px));color:var(--bss-date-time-picker-nav-foreground,var(--bss-color-on-surface-variant));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.bss-date-time-picker__nav>svg{width:20px;height:20px}.bss-date-time-picker__nav:hover:not(:disabled){background:var(--bss-date-time-picker-nav-background-hover,var(--bss-color-surface-variant))}.bss-date-time-picker__nav:disabled{color:var(--bss-date-time-picker-disabled-foreground,var(--bss-color-on-surface-disabled));cursor:not-allowed}.bss-date-time-picker__grid{border-collapse:collapse;table-layout:fixed}.bss-date-time-picker__weekday{color:var(--bss-date-time-picker-weekday-foreground,var(--bss-color-on-surface-variant));font-size:var(--bss-font-size-xs,.75rem);font-weight:var(--bss-font-weight-medium,500);padding-bottom:var(--bss-spacing-2,8px);text-align:center;width:var(--_bss-dtp-cell)}.bss-date-time-picker__cell{padding:1px 0}.bss-date-time-picker__cell--in-range{background:var(--bss-date-time-picker-day-in-range-background,var(--bss-color-primary-container))}.bss-date-time-picker__cell--in-range .bss-date-time-picker__day{color:var(--bss-date-time-picker-day-in-range-foreground,var(--bss-color-on-primary-container))}.bss-date-time-picker__day{appearance:none;border-radius:var(--bss-date-time-picker-day-radius,var(--bss-radius-sm,8px));box-sizing:border-box;color:var(--bss-date-time-picker-day-foreground,var(--bss-color-on-surface));cursor:pointer;font-family:inherit;font-size:var(--bss-font-size-sm,.875rem);height:var(--_bss-dtp-cell);width:var(--_bss-dtp-cell);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;transition:background-color .12s,color .12s;display:inline-flex}.bss-date-time-picker__day:hover:not(:disabled):not(.bss-date-time-picker__day--selected){background:var(--bss-date-time-picker-day-background-hover,var(--bss-color-surface-variant))}.bss-date-time-picker__day--outside{color:var(--bss-date-time-picker-day-outside-month-foreground,var(--bss-color-on-surface-disabled))}.bss-date-time-picker__day--today{border-color:var(--bss-date-time-picker-day-today-border,var(--bss-color-outline-primary))}.bss-date-time-picker__day--selected,.bss-date-time-picker__day--selected:hover{background:var(--bss-date-time-picker-day-selected-background,var(--bss-color-primary-strong));border-color:var(--bss-date-time-picker-day-selected-background,var(--bss-color-primary-strong));color:var(--bss-date-time-picker-day-selected-foreground,var(--bss-color-on-primary-strong));font-weight:var(--bss-font-weight-semibold,600)}.bss-date-time-picker__day:disabled{color:var(--bss-date-time-picker-disabled-foreground,var(--bss-color-on-surface-disabled));cursor:not-allowed;text-decoration:line-through}.bss-date-time-picker__times{border-top:1px solid var(--bss-date-time-picker-footer-border,var(--bss-color-outline-subtle));gap:var(--bss-spacing-3,12px);padding-top:var(--bss-spacing-4,16px);display:flex}.bss-date-time-picker__time-field{gap:var(--bss-spacing-1,4px);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.bss-date-time-picker__time-label{color:var(--bss-date-time-picker-time-label-foreground,var(--bss-color-on-surface-variant));font-size:var(--bss-font-size-xs,.75rem);font-weight:var(--bss-font-weight-medium,500)}.bss-date-time-picker__time-input{appearance:none;background:var(--bss-date-time-picker-time-background,var(--bss-color-surface-low));border:1px solid var(--bss-date-time-picker-time-border,var(--bss-color-outline));border-radius:var(--bss-date-time-picker-time-radius,var(--bss-radius-sm,8px));box-sizing:border-box;color:var(--bss-date-time-picker-time-foreground,var(--bss-color-on-surface));font:inherit;padding:var(--bss-spacing-2,8px);width:100%}.bss-date-time-picker__time-input:disabled{background:var(--bss-date-time-picker-disabled-background,var(--bss-color-surface-disabled));color:var(--bss-date-time-picker-disabled-foreground,var(--bss-color-on-surface-disabled));cursor:not-allowed}.bss-date-time-picker__time-input::-webkit-calendar-picker-indicator{cursor:pointer}.bss-date-time-picker__summary{color:var(--bss-date-time-picker-summary-foreground,var(--bss-color-on-surface-variant));font-size:var(--bss-font-size-sm,.875rem);margin:0}.bss-date-time-picker__nav:focus-visible,.bss-date-time-picker__day:focus-visible,.bss-date-time-picker__time-input:focus-visible{outline:var(--bss-date-time-picker-focus-ring-width,2px) solid var(--bss-date-time-picker-focus-ring,var(--bss-color-focus-ring));outline-offset:var(--bss-date-time-picker-focus-ring-offset-width,2px)}.bss-button,.bss-action-btn,.bss-wide-action-btn,.bss-icon-btn,.bss-chip,.bss-fab,.bss-fab-ext,.bss-fab-menu__item,.bss-fab-menu__trigger{transition-property:background-color,border-color,color,box-shadow,transform;transition-duration:.16s;transition-timing-function:ease}:where(a[href]:not(:disabled):not([aria-disabled=true]):focus-visible,button:not(:disabled):not([aria-disabled=true]):focus-visible,input:not(:disabled):not([aria-disabled=true]):focus-visible,select:not(:disabled):not([aria-disabled=true]):focus-visible,textarea:not(:disabled):not([aria-disabled=true]):focus-visible,[role=button]:not(:disabled):not([aria-disabled=true]):focus-visible,[tabindex]:not([tabindex="-1"]):not(:disabled):not([aria-disabled=true]):focus-visible){outline:2px solid var(--bss-color-focus-ring);outline-offset:2px}.bss-button:active:not(:disabled):not([aria-disabled=true]),.bss-action-btn:active:not(:disabled):not([aria-disabled=true]),.bss-wide-action-btn:active:not(:disabled):not([aria-disabled=true]),.bss-icon-btn:active:not(:disabled):not([aria-disabled=true]),.bss-chip:active:not(:disabled):not([aria-disabled=true]),.bss-fab:active:not(:disabled),.bss-fab-ext:active:not(:disabled),.bss-fab-menu__item:active:not(:disabled),.bss-fab-menu__trigger:active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.bss-button:active,.bss-action-btn:active,.bss-wide-action-btn:active,.bss-icon-btn:active,.bss-chip:active,.bss-fab:active,.bss-fab-ext:active,.bss-fab-menu__item:active,.bss-fab-menu__trigger:active{transform:none}}:root{font-family:var(--bss-font-body,"DM Sans", "Segoe UI", sans-serif)}.bss-container{padding:0 var(--bss-spacing-4);width:100%;margin:0 auto}.bss-container--sm{max-width:640px}.bss-container--md{max-width:768px}.bss-container--lg{max-width:1080px}.bss-container--xl{max-width:1280px}.bss-stack{display:flex}.bss-stack--column{flex-direction:column}.bss-stack--row{flex-direction:row}.bss-stack--gap-sm{gap:var(--bss-spacing-2)}.bss-stack--gap-md{gap:var(--bss-spacing-4)}.bss-stack--gap-lg{gap:var(--bss-spacing-6)}.bss-stack--align-start{align-items:flex-start}.bss-stack--align-center{align-items:center}.bss-stack--align-end{align-items:flex-end}.bss-stack--align-stretch{align-items:stretch}.bss-card{background:var(--bss-card-background,var(--bss-color-surface));border:var(--bss-card-border-width,1px) solid var(--bss-card-border,var(--bss-color-outline-subtle));border-radius:var(--bss-card-radius,var(--bss-radius-md,14px));box-shadow:var(--bss-card-shadow,var(--bss-shadow-sm,0 2px 8px #0f172a14));color:var(--bss-card-foreground,var(--bss-color-on-surface));padding:var(--bss-card-padding,var(--bss-surface-padding,24px))}.bss-card__header{align-items:flex-start;gap:var(--bss-spacing-4);margin-bottom:var(--bss-spacing-4);justify-content:space-between;display:flex}.bss-card__eyebrow{color:var(--bss-card-eyebrow-foreground,var(--bss-color-on-surface-variant));font-size:var(--bss-font-size-sm);text-transform:uppercase}.bss-card__title{color:var(--bss-card-heading-foreground,var(--bss-color-on-surface));font-size:var(--bss-font-size-xl);margin:0}.bss-field{font-family:var(--bss-font-body);gap:var(--bss-spacing-1);flex-direction:column;width:100%;display:flex}.bss-field__label{color:var(--bss-input-label-foreground);font-size:var(--bss-font-size-sm);font-weight:var(--bss-font-weight-medium);line-height:1.5}.bss-field__required{color:var(--bss-input-error-foreground);margin-inline-start:var(--bss-spacing-1)}.bss-field__hint,.bss-field__error,.bss-field__success{font-size:var(--bss-font-size-sm);align-items:center;gap:var(--bss-spacing-1);margin:0;line-height:1.5;display:flex}.bss-field__hint{color:var(--bss-input-help-foreground)}.bss-field__error{color:var(--bss-input-error-foreground)}.bss-field__success{color:var(--bss-input-success-foreground)}.bss-input-wrap{position:relative}.bss-input{appearance:none;background:var(--bss-input-background);border:var(--bss-input-border-width) solid var(--bss-input-border);border-radius:var(--bss-input-radius);box-sizing:border-box;color:var(--bss-input-foreground);font:inherit;font-size:var(--bss-font-size-base);height:var(--bss-input-height);padding:0 var(--bss-input-padding-x);transition:var(--bss-transition-colors);width:100%;line-height:1.5}.bss-input::placeholder{color:var(--bss-input-placeholder)}.bss-input:hover:not(:disabled){border-color:var(--bss-input-border-hover)}.bss-input--compact{--bss-input-height:var(--bss-input-height-compact);--bss-input-padding-x:var(--bss-input-padding-x-compact);font-size:var(--bss-font-size-sm)}.bss-input--with-start-icon{padding-inline-start:calc(var(--bss-input-padding-x) + var(--bss-spacing-5))}.bss-input--with-end-icon,.bss-input--success{padding-inline-end:calc(var(--bss-input-padding-x) + var(--bss-spacing-5))}.bss-input__icon{color:var(--bss-input-help-foreground);pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.bss-input__icon--start{inset-inline-start:var(--bss-input-padding-x)}.bss-input__icon--end{inset-inline-end:var(--bss-input-padding-x)}.bss-input:focus-visible{border-color:var(--bss-input-border-focus);outline:var(--bss-input-focus-ring-width) solid var(--bss-input-focus-ring);outline-offset:var(--bss-input-focus-ring-offset-width)}.bss-input--error{border-color:var(--bss-input-border-error)}.bss-input--success{border-color:var(--bss-input-border-success)}.bss-input--success+.bss-input__icon--end{color:var(--bss-input-success-foreground)}.bss-input:disabled{background:var(--bss-input-disabled-background);border-color:var(--bss-input-disabled-border);color:var(--bss-input-disabled-foreground);cursor:not-allowed}.bss-spinner{animation:bss-spin var(--bss-spinner-duration,.5s) linear infinite;border:2px solid var(--bss-spinner-track-color,var(--bss-color-outline-subtle));border-top-color:var(--bss-spinner-primary-indicator,var(--bss-color-primary));border-radius:999px;display:inline-block}.bss-spinner--sm{width:.95rem;height:.95rem}.bss-spinner--md{width:1.25rem;height:1.25rem}.bss-spinner--lg{width:1.7rem;height:1.7rem}@keyframes bss-spin{to{transform:rotate(360deg)}}.bss-modal-backdrop{background:var(--bss-modal-overlay-background,var(--bss-color-overlay,#00000080));padding:var(--bss-spacing-4);z-index:var(--bss-modal-overlay-z-index,var(--bss-z-overlay,50));justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.bss-modal{background:var(--bss-modal-background,var(--bss-color-surface));border-radius:var(--bss-modal-radius,var(--bss-radius-lg,24px));box-shadow:var(--bss-modal-shadow,var(--bss-shadow-lg,0 24px 60px #0f172a29));color:var(--bss-modal-foreground,var(--bss-color-on-surface));max-width:540px;padding:var(--bss-modal-padding,var(--bss-surface-padding,24px));width:min(100%,540px);z-index:var(--bss-modal-z-index,var(--bss-z-modal,60))}.bss-modal__header{margin-bottom:var(--bss-spacing-4);justify-content:space-between;align-items:flex-start;display:flex}.bss-modal__title{color:var(--bss-modal-heading-foreground,var(--bss-color-on-surface));margin:0}.bss-modal__description{color:var(--bss-color-on-surface-variant);margin:var(--bss-spacing-2) 0 0}.bss-modal__close{color:var(--bss-modal-close-foreground,var(--bss-color-on-surface-variant));padding:.4rem}.bss-modal__close:hover{color:var(--bss-modal-close-foreground-hover,var(--bss-color-on-surface))}.bss-media-carousel{aspect-ratio:768/544;background:var(--bss-media-carousel-background,var(--bss-color-surface-dark));border-radius:16px;align-self:start;width:100%;position:relative;overflow:hidden}.bss-media-carousel__viewport{position:absolute;inset:0}.bss-media-carousel__viewport--swipeable{touch-action:pan-y;-webkit-user-select:none;user-select:none}.bss-media-carousel__slide{opacity:0;pointer-events:none;transition:opacity .7s;position:absolute;inset:0}.bss-media-carousel__slide--active{opacity:1;pointer-events:auto}.bss-media-carousel__image{object-fit:cover;width:100%;height:100%}.bss-media-carousel__video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .32s;position:absolute;inset:0}.bss-media-carousel__video--playing{opacity:1}.bss-media-carousel__media--contain{background:var(--bss-media-carousel-letterbox);object-fit:contain}.bss-media-carousel__fallback{background:linear-gradient(145deg, var(--bss-media-carousel-fallback-from,var(--bss-color-surface-dark-alt)), var(--bss-media-carousel-fallback-to,var(--bss-color-surface-dark)));color:var(--bss-media-carousel-fallback-foreground,var(--bss-color-on-dark-subtle));flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;font-size:15px;display:flex}.bss-media-carousel__fallback span{color:var(--bss-media-carousel-fallback-icon,var(--bss-color-accent-cyan));font-size:48px}.bss-media-carousel__shade{background:linear-gradient(1.38deg, var(--bss-media-carousel-shade,var(--bss-color-surface-dark)) 15.479%, var(--bss-media-carousel-shade,var(--bss-color-surface-dark)) 57.72%, var(--bss-media-carousel-shade,var(--bss-color-surface-dark)) 73.032%, var(--bss-media-carousel-shade,var(--bss-color-surface-dark)) 92.456%)}@supports (color:color-mix(in lab, red, red)){.bss-media-carousel__shade{background:linear-gradient(1.38deg, var(--bss-media-carousel-shade,var(--bss-color-surface-dark)) 15.479%, color-mix(in srgb, var(--bss-media-carousel-shade,var(--bss-color-surface-dark)) 80%, transparent) 57.72%, color-mix(in srgb, var(--bss-media-carousel-shade,var(--bss-color-surface-dark)) 60%, transparent) 73.032%, color-mix(in srgb, var(--bss-media-carousel-shade,var(--bss-color-surface-dark)) 0%, transparent) 92.456%)}}.bss-media-carousel__shade{border-radius:0 0 16px 16px;position:absolute;inset:70.77% 0 0}.bss-media-carousel__content{justify-content:space-between;align-items:end;gap:20px;display:flex;position:absolute;bottom:18px;left:34px;right:34px}.bss-media-carousel__copy{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.bss-media-carousel__badge{background:var(--bss-media-carousel-badge-background,var(--bss-color-primary-subtle));color:var(--bss-media-carousel-badge-foreground,var(--bss-color-on-primary-container));border-radius:8px;flex-shrink:0;align-items:center;gap:4px;min-height:28px;padding:5px 12px;font-size:14px;display:inline-flex}.bss-media-carousel__badge svg{flex-shrink:0}.bss-media-carousel h2{color:var(--bss-media-carousel-title-foreground,var(--bss-color-on-dark));letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;font-size:22px;font-weight:600;line-height:24px;overflow:hidden}.bss-media-carousel p{color:var(--bss-media-carousel-description-foreground,var(--bss-color-on-dark));letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;font-size:16px;line-height:16px;overflow:hidden}.bss-media-carousel__content>button{background:var(--bss-media-carousel-action-background,var(--bss-color-on-dark));color:var(--bss-media-carousel-action-foreground,var(--bss-color-surface-dark));letter-spacing:.1px;border:0;border-radius:32px;min-height:46px;padding:12px 24px;font-size:18px;font-weight:600;line-height:24px}.bss-media-carousel__indicators{gap:5px;display:none;position:absolute;top:12px;left:50%;transform:translate(-50%)}.bss-media-carousel__indicators span{background:var(--bss-media-carousel-indicator,var(--bss-color-on-dark))}@supports (color:color-mix(in lab, red, red)){.bss-media-carousel__indicators span{background:color-mix(in srgb, var(--bss-media-carousel-indicator,var(--bss-color-on-dark)) 35%, transparent)}}.bss-media-carousel__indicators span{border-radius:99px;width:12px;height:3px;transition:width .2s}.bss-media-carousel__indicators .bss-media-carousel__indicator--active{background:var(--bss-media-carousel-indicator-active,var(--bss-color-accent-cyan));width:25px}.bss-media-carousel__arrow{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--bss-media-carousel-control-bg);border:1px solid var(--bss-media-carousel-control-border);color:var(--bss-media-carousel-control-fg);cursor:pointer;height:44px;opacity:var(--bss-media-carousel-control-opacity,0);top:var(--bss-media-carousel-control-top,50%);z-index:2;border-radius:999px;justify-content:center;align-items:center;width:44px;padding:0;transition:opacity .2s,background .2s;display:flex;position:absolute;transform:translateY(-50%)}.bss-media-carousel:hover,.bss-media-carousel:focus-within{--bss-media-carousel-control-opacity:1}@media (hover:none){.bss-media-carousel{--bss-media-carousel-control-opacity:1}}.bss-media-carousel__arrow--prev{left:16px}.bss-media-carousel__arrow--next{right:16px}.bss-media-carousel__arrow:not(:disabled):hover{background:var(--bss-media-carousel-control-bg-hover)}.bss-media-carousel__arrow:disabled{background:var(--bss-media-carousel-control-bg-disabled);border-color:var(--bss-media-carousel-control-border-disabled);color:var(--bss-media-carousel-control-fg-disabled);cursor:not-allowed}.bss-media-carousel__indicators--interactive{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--bss-media-carousel-control-bg);top:var(--bss-media-carousel-dots-top,12px);z-index:2;border-radius:999px;align-items:center;gap:0;padding:0 4px;display:flex}.bss-media-carousel__dot{cursor:pointer;background:0 0;border:0;place-items:center;min-width:24px;min-height:24px;padding:0;display:grid}.bss-media-carousel__arrow:focus-visible,.bss-media-carousel__dot:focus-visible,.bss-media-carousel__content>button:focus-visible{outline:2px solid var(--bss-media-carousel-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.bss-media-carousel__slide,.bss-media-carousel__video{transition-duration:1ms}.bss-media-carousel__arrow,.bss-media-carousel__indicators span{transition:none}}.bss-journey-card{background:var(--bss-home-card-bg);box-shadow:inset 0 0 0 1px var(--bss-home-card-border), 0 10px 24px var(--bss-color-shadow-color);color:var(--bss-color-on-dark);text-align:left;border:0;border-radius:16px;flex-direction:column;align-items:flex-start;gap:12px;min-height:191px;padding:20px;transition:background .18s,transform .18s;display:flex}.bss-journey-card:hover{background:var(--bss-home-card-hover-bg);transform:translateY(-2px)}.bss-journey-card__icon{background:var(--bss-home-icon-bg,var(--bss-journey-agent-card-icon-background,var(--bss-color-surface-dark-alt)));color:var(--bss-journey-agent-card-icon-foreground,var(--bss-color-accent-cyan));border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.bss-journey-card__icon svg{width:24px;height:24px}.bss-journey-card strong{color:var(--bss-home-card-title);font-size:18px;font-weight:600;line-height:23px}.bss-journey-card small{color:var(--bss-home-muted-text);font-size:14px;line-height:20px}.bss-journey-card__action{color:var(--bss-home-action);align-items:center;gap:10px;margin-top:auto;padding:2px 6px;font-size:20px;font-weight:600;line-height:24px;display:flex}.bss-journey-card__chevron{flex-shrink:0;width:24px;height:24px}.bss-icon-button{color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:background .16s;display:inline-flex}.bss-icon-button--sm{border-radius:48px;width:36px;height:36px}.bss-icon-button--md{border-radius:24px;width:42px;height:42px}.bss-icon-button--lg{border-radius:48px;width:72px;height:72px}.bss-icon-button--surface{background:var(--bss-color-surface);color:var(--bss-color-on-primary-container)}.bss-icon-button__glyph{border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.bss-icon-button--sm .bss-icon-button__glyph{width:28px;height:28px}.bss-icon-button--md .bss-icon-button__glyph{width:24px;height:24px}.bss-icon-button--lg .bss-icon-button__glyph{width:42px;height:42px}.bss-icon-button__glyph>svg{width:100%;height:100%;display:block}.bss-action-button{cursor:pointer;font-family:var(--bss-font-body);font-variation-settings:"opsz" 14;letter-spacing:.1px;border:1px solid #0000;border-radius:32px;justify-content:center;align-items:center;gap:10px;line-height:24px;transition:filter .16s;display:inline-flex}.bss-action-button:hover:not(:disabled){filter:brightness(1.06)}.bss-action-button:disabled{cursor:not-allowed;opacity:.6}.bss-action-button__icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.bss-action-button__icon>svg{width:100%;height:100%;display:block}.bss-action-button__label{white-space:nowrap}.bss-action-button--primary{background:var(--bss-action-button-bg,var(--bss-color-primary-strong));border-color:var(--bss-action-button-border,var(--bss-color-primary-strong));box-shadow:0 0 5px rgb(var(--bss-color-accent-cyan-rgb) / .6);color:var(--bss-action-button-color,var(--bss-color-on-primary-strong));height:64px;padding:0 24px;font-size:24px;font-weight:600}.bss-action-button--surface{background:var(--bss-color-surface-variant);border-color:var(--bss-color-outline-primary);color:var(--bss-action-button-surface-color,var(--bss-color-on-primary-container));height:46px;padding:0 16px;font-size:18px;font-weight:400}.bss-action-button--primary.bss-action-button--sm{height:41px;padding:0 16px;font-size:14px}.bss-action-button--surface.bss-action-button--sm{height:32px;padding:0 12px;font-size:14px}.bss-action-button--surface.bss-action-button--sm .bss-action-button__icon{width:18px;height:18px}.bss-video-player{background:var(--bss-video-player-bg);width:100%;position:relative;overflow:hidden}.bss-video-player--fill{height:100%}.bss-video-player__media{width:100%;height:100%;display:block}.bss-video-player--cover .bss-video-player__media{object-fit:cover}.bss-video-player--contain .bss-video-player__media{object-fit:contain}.bss-stacked-card{background:var(--bss-color-secondary);border:1px solid var(--bss-stacked-card-border,var(--bss-color-outline-primary));box-shadow:0 3px 12px 2px var(--bss-color-shadow-color);color:var(--bss-color-on-secondary);font-family:var(--bss-font-body);font-variation-settings:"opsz" 14;overflow-wrap:anywhere;border-radius:24px;flex-direction:column;flex-shrink:0;gap:16px;width:100%;padding:16px 0;display:flex;overflow:hidden}.bss-stacked-card__header{flex-shrink:0;justify-content:space-between;align-items:center;height:65px;padding:4px 24px;display:flex}.bss-stacked-card__lead{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.bss-stacked-card__badge{background:var(--bss-color-surface);color:var(--bss-color-on-primary-container);border-radius:24px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.bss-stacked-card__badge-glyph{justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.bss-stacked-card__badge-glyph>svg{width:100%;height:100%;display:block}.bss-stacked-card__header-label{text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:500;line-height:24px;overflow:hidden}.bss-stacked-card__panel{flex-direction:column;flex-shrink:0;display:flex}.bss-stacked-card__panel[hidden]{display:none}.bss-stacked-card__text{flex-direction:column;flex-shrink:0;gap:16px;padding:0 24px;display:flex}.bss-stacked-card__titles{flex-direction:column;gap:6px;display:flex}.bss-stacked-card__title{letter-spacing:.44px;margin:0;font-size:22px;font-weight:600;line-height:24px}.bss-stacked-card__subtitle{margin:0;font-size:16px;font-weight:400;line-height:26px}.bss-stacked-card__body{font-size:16px;font-weight:400;line-height:26px}.bss-stacked-card__body>*{margin:0}.bss-stacked-card__body ul{margin:0;padding-left:24px;list-style:outside}.bss-stacked-card__body li{margin-bottom:4px}.bss-stacked-card__body li:last-child{margin-bottom:0}.bss-stacked-card__body ul+p{margin-top:26px}.bss-stacked-card__action{flex-shrink:0;justify-content:flex-end;align-items:center;height:66px;padding:10px 24px;display:flex}.bss-stacked-card--sm{gap:4px}.bss-stacked-card--sm .bss-stacked-card__title{letter-spacing:.32px;font-size:16px}.bss-stacked-card--sm .bss-stacked-card__subtitle{font-size:12px}.bss-stacked-card--sm .bss-stacked-card__body{font-size:14px}.bss-stacked-card--sm .bss-stacked-card__body ul{padding-left:21px}@media (width<=1100px){.bss-media-carousel{max-width:820px}}@media (width<=700px){.bss-journey-card{border-radius:16px;gap:4px;height:168px;min-height:168px;padding:20px}.bss-journey-card__icon{border-radius:8px;flex-shrink:0;width:30px;height:30px;margin-bottom:0}.bss-journey-card__icon svg{stroke-width:3px;width:16px;height:16px}.bss-journey-card strong{white-space:nowrap;margin-bottom:0;font-size:14px;font-weight:600;line-height:18px}.bss-journey-card small{font-size:12px;font-weight:400;line-height:20px}.bss-journey-card__action{white-space:nowrap;gap:0;margin-top:0;padding:2px 6px 2px 0;font-size:14px;font-weight:600;line-height:24px}.bss-media-carousel{aspect-ratio:354/244}.bss-media-carousel__shade{background:linear-gradient(1.69deg, var(--bss-media-carousel-shade,var(--bss-color-surface-dark)) 15.479%, var(--bss-media-carousel-shade,var(--bss-color-surface-dark)) 57.72%, var(--bss-media-carousel-shade,var(--bss-color-surface-dark)) 73.032%, var(--bss-media-carousel-shade,var(--bss-color-surface-dark)) 92.456%)}@supports (color:color-mix(in lab, red, red)){.bss-media-carousel__shade{background:linear-gradient(1.69deg, var(--bss-media-carousel-shade,var(--bss-color-surface-dark)) 15.479%, color-mix(in srgb, var(--bss-media-carousel-shade,var(--bss-color-surface-dark)) 80%, transparent) 57.72%, color-mix(in srgb, var(--bss-media-carousel-shade,var(--bss-color-surface-dark)) 60%, transparent) 73.032%, color-mix(in srgb, var(--bss-media-carousel-shade,var(--bss-color-surface-dark)) 0%, transparent) 92.456%)}}.bss-media-carousel__shade{inset:62.7% 0 0}.bss-media-carousel__content{gap:10px;bottom:17px;left:15px;right:14px}.bss-media-carousel__copy{gap:0}.bss-media-carousel__badge{min-height:25px;margin-bottom:16px;padding:5px 12px}.bss-media-carousel h2{letter-spacing:.32px;margin:0;font-size:16px;font-weight:600;line-height:16px}.bss-media-carousel p{color:var(--bss-media-carousel-description-foreground,var(--bss-color-on-dark));letter-spacing:.24px;white-space:normal;max-width:239px;font-size:12px;line-height:15px;overflow:hidden}.bss-media-carousel__content>button{color:var(--bss-media-carousel-action-foreground,var(--bss-color-surface-dark));letter-spacing:.1px;border-radius:32px;height:32px;min-height:32px;margin-bottom:7px;padding:4px 12px;font-size:14px;font-weight:600;line-height:24px}.bss-media-carousel__indicators:not(.bss-media-carousel__indicators--interactive){display:none}.bss-media-carousel__indicators--interactive{top:var(--bss-media-carousel-dots-top,10px)}.bss-media-carousel__arrow{height:36px;top:var(--bss-media-carousel-control-top,50%);width:36px}.bss-media-carousel--badged .bss-media-carousel__arrow{top:var(--bss-media-carousel-control-top,30%)}.bss-media-carousel__arrow--prev{left:10px}.bss-media-carousel__arrow--next{right:10px}}@keyframes bss-home-stats-marquee{to{transform:translate(-50%)}}@media (width<=380px){.bss-journey-card{padding-inline:13px}.bss-journey-card strong{font-size:12px}}.bss-voice-panel{background:var(--bss-voice-panel-bg);box-sizing:border-box;font-family:var(--bss-font-body);font-variation-settings:"opsz" 14;overflow-wrap:anywhere;border-radius:16px;flex-direction:column;align-items:center;width:100%;max-height:100%;padding:28px 20px 24px;display:flex;position:relative;overflow:hidden}.bss-voice-panel__intro{text-align:center;flex-direction:column;gap:2px;width:100%;margin-bottom:24px;display:flex}.bss-voice-panel__greeting{color:var(--bss-voice-panel-greeting);margin:0;font-size:18px;font-weight:600;line-height:normal}.bss-voice-panel__tagline{color:var(--bss-voice-panel-muted);margin:0;font-size:11px;font-weight:400;line-height:normal}.bss-voice-panel__halo{background:var(--bss-voice-panel-halo,radial-gradient(circle at 50% 50%, rgb(var(--bss-color-primary-rgb) / .35) 0%, rgb(var(--bss-color-primary-rgb) / .08) 60%, rgb(var(--bss-color-primary-rgb) / 0) 100%));border-radius:60px;flex-shrink:0;justify-content:center;align-items:center;width:120px;height:120px;display:flex}.bss-voice-panel__mic{background:var(--bss-voice-panel-mic-bg,linear-gradient(180deg, var(--bss-voice-panel-mic-from) 0%, var(--bss-voice-panel-mic-to) 100%));color:var(--bss-voice-panel-mic-color);cursor:pointer;filter:drop-shadow(0 4px 8px rgb(var(--bss-color-primary-rgb) / .5));border:0;border-radius:34px;justify-content:center;align-items:center;width:68px;height:68px;padding:0;display:flex}.bss-voice-panel__wave{flex-shrink:0;justify-content:center;align-items:center;gap:3px;width:100%;height:24px;display:flex}.bss-voice-panel__bar{background:var(--bss-voice-panel-wave);border-radius:2px;flex-shrink:0;width:3px}.bss-voice-panel__bar--active{background:var(--bss-voice-panel-wave-active)}.bss-voice-panel__state{flex-direction:column;align-items:center;width:100%;padding:8px 0 4px;display:flex}.bss-voice-panel__status{color:var(--bss-voice-panel-status);text-align:center;margin:0;font-size:15px;font-weight:500;line-height:normal}.bss-voice-panel__hint{color:var(--bss-voice-panel-muted);text-align:center;width:100%;margin:4px 0 0;font-size:10px;font-weight:400;line-height:normal}.bss-voice-panel__suggestions{flex-wrap:wrap;justify-content:center;gap:6px;width:100%;padding-top:14px;display:flex}.bss-voice-panel__pill{background:var(--bss-voice-panel-pill-bg);border:1px solid var(--bss-voice-panel-pill-border);color:var(--bss-voice-panel-pill-color);cursor:pointer;text-align:center;border-radius:20px;padding:6px 10px;font-family:inherit;font-size:9px;font-weight:400;line-height:normal}.bss-voice-panel__rule{align-items:center;gap:8px;width:100%;padding:18px 0 10px;display:flex}.bss-voice-panel__rule-line{background:var(--bss-voice-panel-rule-line);flex:1 0 0;min-width:0;height:1px}.bss-voice-panel__rule-label{color:var(--bss-voice-panel-rule-label);letter-spacing:.9px;flex-shrink:0;font-size:9px;font-weight:600;line-height:normal}.bss-voice-panel__session{flex:1;width:100%;min-height:0;overflow-y:auto}.bss-voice-panel__controls{gap:8px;display:flex;position:absolute;top:115px;right:20px}.bss-voice-panel__control{background:var(--bss-voice-panel-control-bg);border:1px solid var(--bss-voice-panel-control-border);color:var(--bss-voice-panel-control-color);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:flex}.bss-text-display{letter-spacing:.06em;font-family:Manrope,Segoe UI,sans-serif;font-size:40px;font-weight:600;line-height:normal}.bss-text-h1{letter-spacing:.04em;font-family:Manrope,Segoe UI,sans-serif;font-size:32px;font-weight:700;line-height:normal}.bss-text-h2{letter-spacing:-.2px;font-family:Manrope,Segoe UI,sans-serif;font-size:24px;font-weight:600;line-height:26px}.bss-text-h3{letter-spacing:normal;font-family:Manrope,Segoe UI,sans-serif;font-size:22px;font-weight:600;line-height:normal}.bss-text-h4{letter-spacing:normal;font-family:Manrope,Segoe UI,sans-serif;font-size:20px;font-weight:500;line-height:normal}.bss-text-subheading{letter-spacing:-.2px;font-family:Manrope,Segoe UI,sans-serif;font-size:20px;font-weight:600;line-height:26px}.bss-text-body-large{letter-spacing:normal;font-family:DM Sans,Segoe UI,sans-serif;font-size:18px;font-weight:500;line-height:24px}.bss-text-body{letter-spacing:-.019em;font-family:DM Sans,Segoe UI,sans-serif;font-size:18px;font-weight:400;line-height:1.5}.bss-text-body-small{letter-spacing:.02em;font-family:DM Sans,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:24px}.bss-text-label{letter-spacing:.1px;font-family:DM Sans,Segoe UI,sans-serif;font-size:20px;font-weight:600;line-height:20px}.bss-text-nav-label{letter-spacing:.1px;font-family:DM Sans,Segoe UI,sans-serif;font-size:18px;font-weight:500;line-height:24px}.bss-text-caption{letter-spacing:.1px;font-family:DM Sans,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:20px}.bss-text-small{letter-spacing:normal;font-family:DM Sans,Segoe UI,sans-serif;font-size:12px;font-weight:400;line-height:18px}.bss-text-overline{letter-spacing:.8px;text-transform:uppercase;font-family:DM Sans,Segoe UI,sans-serif;font-size:8px;font-weight:500;line-height:15px}.bss-text-input-placeholder{letter-spacing:normal;font-family:DM Sans,Segoe UI,sans-serif;font-size:14px;font-style:italic;font-weight:400;line-height:normal}@media (width>=768px){.bss-text-display{letter-spacing:.06em;font-family:Manrope,Segoe UI,sans-serif;font-size:96px;font-weight:600;line-height:normal}.bss-text-h1{letter-spacing:.04em;font-family:Manrope,Segoe UI,sans-serif;font-size:68px;font-weight:700;line-height:normal}.bss-text-h2{letter-spacing:normal;font-family:Manrope,Segoe UI,sans-serif;font-size:52px;font-weight:600;line-height:77px}.bss-text-h3{letter-spacing:.02em;font-family:Manrope,Segoe UI,sans-serif;font-size:40px;font-weight:600;line-height:normal}.bss-text-h4{letter-spacing:normal;font-family:Manrope,Segoe UI,sans-serif;font-size:32px;font-weight:500;line-height:normal}.bss-text-subheading{letter-spacing:normal;font-family:Manrope,Segoe UI,sans-serif;font-size:30px;font-weight:600;line-height:normal}.bss-text-body-large{letter-spacing:.02em;font-family:DM Sans,Segoe UI,sans-serif;font-size:24px;font-weight:400;line-height:normal}.bss-text-body{letter-spacing:-.019em;font-family:DM Sans,Segoe UI,sans-serif;font-size:20px;font-weight:400;line-height:1.5}.bss-text-body-small{letter-spacing:.15px;font-family:DM Sans,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:24px}.bss-text-label{letter-spacing:.1px;font-family:DM Sans,Segoe UI,sans-serif;font-size:20px;font-weight:600;line-height:20px}.bss-text-nav-label{letter-spacing:.1px;font-family:DM Sans,Segoe UI,sans-serif;font-size:18px;font-weight:500;line-height:20px}.bss-text-caption{letter-spacing:.1px;font-family:DM Sans,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:32px}.bss-text-small{letter-spacing:normal;font-family:DM Sans,Segoe UI,sans-serif;font-size:12px;font-weight:400;line-height:18px}.bss-text-overline{letter-spacing:.8px;text-transform:uppercase;font-family:DM Sans,Segoe UI,sans-serif;font-size:10px;font-weight:500;line-height:15px}.bss-text-input-placeholder{letter-spacing:normal;font-family:DM Sans,Segoe UI,sans-serif;font-size:20px;font-style:italic;font-weight:400;line-height:normal}}.dark{--ob-page-background:linear-gradient(180deg, #015369 0%, #014051 16%, #032b36 45%, #04212a 58%, #03161c 68%, #010d10 78%, #000507 88%, #000305 100%);--ob-page-background-end:#000305;--ob-page-text:var(--bss-color-on-dark);--ob-page-heading:var(--bss-color-on-dark);--ob-page-muted-text:#eff4f6;--ob-page-accent:#6ce6eb;--ob-home-copyright:#cfcfcf;--ob-home-footer-bg:var(--bss-color-background);--ob-home-footer-text:var(--bss-color-on-dark);--ob-home-presence:#0f9ec0}.light{--ob-page-background:linear-gradient(180deg, #e5f9ff 0%, #e2f9ff 6%, #cbf0fb 12%, #bbebf9 16%, #7ad0e7 40%, #49bcd9 58%, #3cb2d0 68%, #2da7c6 78%, #229ebe 86%, #1e9aba 100%);--ob-page-background-end:#1e9aba;--ob-page-text:var(--bss-color-on-primary-container);--ob-page-heading:var(--bss-color-on-primary-container);--ob-page-muted-text:var(--bss-color-primary-subtle);--ob-page-accent:var(--bss-color-accent-cyan);--ob-home-copyright:var(--bss-color-on-dark);--ob-home-footer-bg:#016c88;--ob-home-footer-text:var(--bss-color-on-dark);--ob-home-presence:var(--bss-color-on-dark)}.dark,.light{--ob-page-background-span:1594px}.ob-page-canvas{background-color:var(--ob-page-background-end);background-image:var(--ob-page-background);background-repeat:no-repeat;background-size:100% var(--ob-page-background-span);color:var(--ob-page-text)}.ob-content-canvas,.kh-page,.kh-article{background-color:var(--bss-color-surface);background-image:linear-gradient(180deg, transparent 0, transparent calc(var(--ob-page-background-span) - 320px), var(--bss-color-surface) var(--ob-page-background-span)), var(--ob-page-background);background-repeat:no-repeat,no-repeat;background-size:100% var(--ob-page-background-span), 100% var(--ob-page-background-span);color:var(--ob-page-text)}.ob-home{background:var(--ob-home-background);color:var(--ob-home-text);isolation:isolate;min-height:100vh;position:relative;overflow:hidden}.ob-home--dark{--ob-home-action:#6ce6eb;--ob-home-agent-card-bg:linear-gradient(180deg, var(--bss-color-surface-dark-alt) 0%, var(--bss-color-surface-dark) 100%);--ob-home-agent-card-border:#6ce6eb73;--ob-home-agent-card-shadow:0 18px 40px #0005078c, 0 0 6px #54d4f766;--ob-home-agent-eyebrow:var(--ob-home-action);--ob-home-agent-ring:#6ce6eb99;--ob-home-agent-text:var(--ob-home-muted-text);--ob-home-background:var(--ob-page-background);--ob-home-card-bg:#11536466;--ob-home-card-border:var(--bss-color-primary);--ob-home-card-hover-bg:#18687c85;--ob-home-card-title:var(--bss-color-on-dark-variant);--ob-home-chip-text:var(--ob-home-action);--ob-home-consultant-bg:var(--bss-color-primary);--ob-home-consultant-border:var(--bss-color-on-secondary-container);--ob-home-consultant-shadow:0 0 6px #54d4f78a;--ob-home-copyright:#cfcfcf;--ob-home-eyebrow:var(--bss-color-on-dark-subtle);--ob-home-footer-bg:var(--bss-color-background);--ob-home-footer-text:var(--bss-color-on-dark);--ob-home-heading:var(--bss-color-on-dark);--ob-home-icon-bg:#1f7e96;--ob-home-muted-text:#eff4f6;--ob-home-presence:#0f9ec0;--ob-home-stats-bg:#6ce6eb33;--ob-home-stats-text:var(--bss-color-on-dark);--ob-home-subtitle:var(--bss-color-on-dark);--ob-home-text:var(--bss-color-on-dark);--ob-home-tip-bg:var(--bss-color-surface-dark-alt);--ob-home-tip-border:#6ce6eb61;--ob-home-tip-shadow:0 12px 32px #0005078c;--ob-home-tip-text:var(--bss-color-on-dark);--ob-home-title-accent:var(--ob-home-action);--ob-home-title-lead:var(--bss-color-on-dark);--ob-section-surface:var(--bss-color-surface-dark-alt);--ob-section-surface-deep:var(--bss-color-surface-dark);--ob-section-border:var(--ob-home-action)}@supports (color:color-mix(in lab, red, red)){.ob-home--dark{--ob-section-border:color-mix(in srgb, var(--ob-home-action) 26%, transparent)}}.ob-home--dark{--ob-section-border-open:var(--ob-home-action)}@supports (color:color-mix(in lab, red, red)){.ob-home--dark{--ob-section-border-open:color-mix(in srgb, var(--ob-home-action) 70%, transparent)}}.ob-home--dark{--ob-section-shadow:0 10px 26px var(--bss-color-background)}@supports (color:color-mix(in lab, red, red)){.ob-home--dark{--ob-section-shadow:0 10px 26px color-mix(in srgb, var(--bss-color-background) 40%, transparent)}}.ob-home--dark{--ob-section-shadow-open:0 28px 64px var(--bss-color-background)}@supports (color:color-mix(in lab, red, red)){.ob-home--dark{--ob-section-shadow-open:0 28px 64px color-mix(in srgb, var(--bss-color-background) 75%, transparent)}}.ob-home--dark{--ob-section-scrim:linear-gradient(150deg, var(--bss-color-surface-dark-alt) 0%, var(--bss-color-surface-dark) 55%, var(--bss-color-background) 100%)}@supports (color:color-mix(in lab, red, red)){.ob-home--dark{--ob-section-scrim:linear-gradient(150deg, color-mix(in srgb, var(--bss-color-surface-dark-alt) 68%, transparent) 0%, color-mix(in srgb, var(--bss-color-surface-dark) 84%, transparent) 55%, color-mix(in srgb, var(--bss-color-background) 94%, transparent) 100%)}}.ob-home--dark{--ob-section-panel:linear-gradient(160deg, var(--bss-color-surface-dark-alt) 0%, var(--bss-color-surface-dark) 55%, var(--bss-color-background) 100%);--ob-section-image-opacity:.42;--ob-section-heading:var(--bss-color-on-dark);--ob-section-body:var(--ob-home-muted-text);--ob-section-chip-bg:var(--ob-home-action)}@supports (color:color-mix(in lab, red, red)){.ob-home--dark{--ob-section-chip-bg:color-mix(in srgb, var(--ob-home-action) 8%, var(--ob-section-surface))}}.ob-home--dark{--ob-section-accent:var(--ob-home-action);--ob-section-page-accent:var(--ob-home-action);--ob-section-page-hint:var(--bss-color-on-dark)}@supports (color:color-mix(in lab, red, red)){.ob-home--dark{--ob-section-page-hint:color-mix(in srgb, var(--bss-color-on-dark) 60%, transparent)}}.ob-home--dark{--ob-section-cta-bg:var(--ob-section-accent)}@supports (color:color-mix(in lab, red, red)){.ob-home--dark{--ob-section-cta-bg:color-mix(in srgb, var(--ob-section-accent) 14%, transparent)}}.ob-home--dark{--ob-section-cta-text:var(--ob-section-accent);--ob-section-cta-hover-text:var(--bss-color-background)}.ob-home--light{--ob-home-action:var(--bss-color-accent-cyan);--ob-home-agent-card-bg:linear-gradient(180deg, var(--bss-color-secondary) 0%, #002a52 100%);--ob-home-agent-card-border:var(--bss-color-secondary-container);--ob-home-agent-card-shadow:0 18px 40px #003f7a4d, 0 0 6px #c2e5ff80;--ob-home-agent-eyebrow:var(--bss-color-on-dark-subtle);--ob-home-agent-ring:#c2e5ffa6;--ob-home-agent-text:var(--bss-color-on-dark);--ob-home-background:var(--ob-page-background);--ob-home-card-bg:#01101e4d;--ob-home-card-border:var(--bss-color-primary);--ob-home-card-hover-bg:#01101e6b;--ob-home-card-title:var(--bss-color-on-dark);--ob-home-chip-text:var(--bss-color-on-primary);--ob-home-consultant-bg:var(--bss-color-secondary);--ob-home-consultant-border:var(--bss-color-secondary-container);--ob-home-consultant-shadow:0 0 6px #c2e5ff80;--ob-home-copyright:var(--bss-color-on-dark);--ob-home-eyebrow:var(--bss-color-secondary);--ob-home-footer-bg:#016c88;--ob-home-footer-text:var(--bss-color-on-dark);--ob-home-heading:var(--bss-color-on-primary-container);--ob-home-icon-bg:var(--bss-color-secondary);--ob-home-muted-text:var(--bss-color-primary-subtle);--ob-home-presence:var(--bss-color-on-dark);--ob-home-stats-bg:var(--bss-color-secondary);--ob-home-stats-text:var(--bss-color-on-dark);--ob-home-subtitle:var(--bss-color-secondary);--ob-home-text:var(--bss-color-on-primary-container);--ob-home-tip-bg:var(--bss-color-secondary);--ob-home-tip-border:#c2e5ff8c;--ob-home-tip-shadow:0 12px 30px #003f7a47;--ob-home-tip-text:var(--bss-color-on-dark);--ob-home-title-accent:var(--bss-color-secondary);--ob-home-title-lead:var(--bss-color-primary);--ob-section-surface:var(--bss-color-secondary);--ob-section-surface-deep:var(--bss-color-on-primary-container);--ob-section-border:var(--bss-color-secondary-container)}@supports (color:color-mix(in lab, red, red)){.ob-home--light{--ob-section-border:color-mix(in srgb, var(--bss-color-secondary-container) 55%, transparent)}}.ob-home--light{--ob-section-border-open:var(--bss-color-secondary-container);--ob-section-shadow:0 10px 26px var(--bss-color-secondary)}@supports (color:color-mix(in lab, red, red)){.ob-home--light{--ob-section-shadow:0 10px 26px color-mix(in srgb, var(--bss-color-secondary) 30%, transparent)}}.ob-home--light{--ob-section-shadow-open:0 28px 64px var(--bss-color-secondary)}@supports (color:color-mix(in lab, red, red)){.ob-home--light{--ob-section-shadow-open:0 28px 64px color-mix(in srgb, var(--bss-color-secondary) 45%, transparent)}}.ob-home--light{--ob-section-scrim:linear-gradient(150deg, var(--bss-color-secondary) 0%, var(--bss-color-secondary) 55%, var(--bss-color-on-primary-container) 100%)}@supports (color:color-mix(in lab, red, red)){.ob-home--light{--ob-section-scrim:linear-gradient(150deg, color-mix(in srgb, var(--bss-color-secondary) 68%, transparent) 0%, color-mix(in srgb, var(--bss-color-secondary) 84%, transparent) 55%, color-mix(in srgb, var(--bss-color-on-primary-container) 94%, transparent) 100%)}}.ob-home--light{--ob-section-panel:linear-gradient(160deg, var(--bss-color-secondary) 0%, var(--bss-color-on-primary-container) 100%);--ob-section-image-opacity:.38;--ob-section-heading:var(--bss-color-on-dark);--ob-section-body:var(--bss-color-on-dark);--ob-section-chip-bg:var(--bss-color-secondary-container)}@supports (color:color-mix(in lab, red, red)){.ob-home--light{--ob-section-chip-bg:color-mix(in srgb, var(--bss-color-secondary-container) 12%, var(--ob-section-surface))}}.ob-home--light{--ob-section-accent:var(--bss-color-secondary-container);--ob-section-page-accent:var(--bss-color-secondary);--ob-section-page-hint:var(--bss-color-secondary)}@supports (color:color-mix(in lab, red, red)){.ob-home--light{--ob-section-page-hint:color-mix(in srgb, var(--bss-color-secondary) 70%, var(--bss-color-on-primary-container))}}.ob-home--light{--ob-section-cta-bg:var(--ob-section-accent)}@supports (color:color-mix(in lab, red, red)){.ob-home--light{--ob-section-cta-bg:color-mix(in srgb, var(--ob-section-accent) 18%, transparent)}}.ob-home--light{--ob-section-cta-text:var(--ob-section-accent);--ob-section-cta-hover-text:var(--bss-color-secondary)}.ob-home__background{pointer-events:none;position:absolute;inset:0}.ob-home__header,.ob-home__main,.ob-home__stats,.ob-home__footer{z-index:1;position:relative}.ob-home__header{z-index:60}.ob-home__main{grid-template-columns:minmax(0,700fr) minmax(0,768fr);gap:0 clamp(40px,7.52vw,130px);max-width:1728px;margin:0 auto;padding:89px 64px 132px 66px;display:grid}.ob-home__hero-copy{padding-top:0}.ob-home__main>.bss-media-carousel{--bss-media-carousel-dots-top:6px;margin-top:11px}.ob-home__main>.bss-media-carousel h2,.ob-home__main>.bss-media-carousel p{text-overflow:clip;white-space:normal;overflow:visible}.ob-home__main>.bss-media-carousel h2{line-height:28px}.ob-home__main>.bss-media-carousel p{line-height:22px}@media (width<=767px){.ob-home__main>.bss-media-carousel h2{line-height:20px}.ob-home__main>.bss-media-carousel p{max-width:100%;line-height:16px}}.ob-walkthrough-video__expand{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;z-index:3;background:#01101e8c;border:1px solid #fff6;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background .2s;display:flex;position:absolute;top:16px;right:16px}.ob-walkthrough-video__expand:hover{background:#01101ebf}.ob-walkthrough-video__backdrop{z-index:199;background:#01080cb8;position:fixed;inset:0}.ob-walkthrough-video--expanded{aspect-ratio:16/9;z-index:200;border-radius:16px;width:min(1120px,92vw);max-height:80vh;margin:auto;position:fixed;inset:0;overflow:hidden;box-shadow:0 24px 64px #00000080}.ob-home__eyebrow{color:var(--ob-home-eyebrow);font-family:var(--bss-font-heading);letter-spacing:.02em;margin:0 0 3px;font-size:clamp(17px,1.39vw,24px);font-weight:400;line-height:40px}.ob-home__hero-copy h1{font-family:var(--bss-font-heading);letter-spacing:.04em;margin:0 0 25px;font-size:clamp(48px,4.17vw,72px);font-weight:600;line-height:1.069}.ob-home__title-lead{color:var(--ob-home-title-lead)}.ob-home__title-accent{color:var(--ob-home-title-accent);font-weight:700}.ob-home__subtitle{color:var(--ob-home-subtitle);letter-spacing:.02em;max-width:650px;margin:0 0 60px;font-size:clamp(17px,1.27vw,22px);font-weight:500;line-height:1.273}.ob-home__chat{max-width:700px;margin-bottom:12px}.ob-home__chips{flex-wrap:wrap;gap:0 20px;margin:0 0 42px;display:flex}.ob-home__chips button{color:var(--ob-home-chip-text);letter-spacing:.1px;background:0 0;border:0;align-items:center;gap:10px;min-height:48px;padding:0;font-size:18px;font-weight:500;line-height:24px;display:flex}.ob-home__chips button svg{flex-shrink:0;width:24px;height:24px}.ob-home__chip{display:flex;position:relative}.ob-home__chip:hover,.ob-home__chip:focus-within{z-index:5}.ob-home__chip-tip{background:var(--ob-home-tip-bg);border:1px solid var(--ob-home-tip-border);box-shadow:var(--ob-home-tip-shadow);color:var(--ob-home-tip-text);letter-spacing:.1px;opacity:0;pointer-events:none;border-radius:12px;width:max-content;max-width:min(320px,100vw - 48px);padding:10px 14px;font-size:14px;font-weight:500;line-height:20px;transition:opacity .14s,transform .14s;position:absolute;bottom:calc(100% - 6px);left:0;transform:translateY(4px)}.ob-home__chip-tip:after{background:var(--ob-home-tip-bg);border-bottom:1px solid var(--ob-home-tip-border);border-right:1px solid var(--ob-home-tip-border);content:"";border-bottom-right-radius:2px;width:10px;height:10px;position:absolute;top:calc(100% - 5px);left:22px;transform:rotate(45deg)}.ob-home__chip:hover .ob-home__chip-tip,.ob-home__chip:focus-within .ob-home__chip-tip{opacity:1;transition-delay:.12s;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.ob-home__chip-tip{transition:none;transform:none}.ob-home__chip:hover .ob-home__chip-tip,.ob-home__chip:focus-within .ob-home__chip-tip{transform:none}}@media (hover:none){.ob-home__chip:hover .ob-home__chip-tip,.ob-home__chip:focus-within .ob-home__chip-tip{opacity:0}}.ob-home__actions{flex-wrap:wrap;gap:16px;display:flex}.ob-home__agent{flex:0 319px;width:319px;max-width:100%;height:56px;position:relative}.ob-home__agent-card{background:var(--ob-home-consultant-bg);border:2px solid var(--ob-home-consultant-border);box-shadow:var(--ob-home-consultant-shadow);pointer-events:none;border-radius:32px;width:100%;min-height:56px;transition:background .22s,border-color .22s,border-radius .22s,box-shadow .22s;position:absolute;top:0;left:0;overflow:hidden}.ob-home__consultant{color:#fff;letter-spacing:.1px;pointer-events:auto;white-space:nowrap;background:0 0;border:0;justify-content:space-between;align-items:center;gap:0;width:100%;min-height:52px;padding:12px 24px;font-size:20px;font-weight:600;line-height:24px;display:flex}.ob-home__agent-icon{flex-shrink:0;align-items:center;transition:color .22s;display:flex}.ob-home__agent-toggle{border:1px solid #0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:border-color .22s,transform .22s;display:flex}.ob-home__agent-detail{opacity:0;text-align:left;white-space:normal;gap:6px;max-height:0;padding:0 24px;transition:max-height .24s,opacity .2s,padding .24s;display:grid}.ob-home__agent-eyebrow{color:var(--ob-home-agent-eyebrow);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700;line-height:16px}.ob-home__agent-title{color:var(--bss-color-on-dark);font-family:var(--bss-font-heading);margin:0;font-size:20px;font-weight:600;line-height:26px}.ob-home__agent-text{color:var(--ob-home-agent-text);margin:0;font-size:15px;font-weight:400;line-height:22px}@media (hover:hover){.ob-home__agent:hover,.ob-home__agent:focus-within{z-index:6}.ob-home__agent:hover .ob-home__agent-card,.ob-home__agent:focus-within .ob-home__agent-card{background:var(--ob-home-agent-card-bg);border-color:var(--ob-home-agent-card-border);box-shadow:var(--ob-home-agent-card-shadow);border-radius:20px}.ob-home__agent:hover .ob-home__agent-icon,.ob-home__agent:focus-within .ob-home__agent-icon{color:var(--ob-home-agent-eyebrow)}.ob-home__agent:hover .ob-home__agent-toggle,.ob-home__agent:focus-within .ob-home__agent-toggle{border-color:var(--ob-home-agent-ring);transform:rotate(90deg)}.ob-home__agent:hover .ob-home__agent-detail,.ob-home__agent:focus-within .ob-home__agent-detail{opacity:1;max-height:220px;padding:0 24px 20px}}@media (prefers-reduced-motion:reduce){.ob-home__agent-card,.ob-home__agent-detail,.ob-home__agent-toggle{transition:none}}.ob-home__stats{background:var(--ob-home-stats-bg);justify-content:flex-start;align-items:center;min-height:68px;padding:11px 0;display:flex;overflow:hidden}.ob-home__stats-track{will-change:transform;flex:none;align-items:center;animation:40s linear infinite bss-home-stats-marquee;display:flex}.ob-home__stats-group{flex:none;align-items:center;display:flex}.ob-home__stats span{color:var(--ob-home-stats-text);font-family:var(--bss-font-heading);letter-spacing:.1px;white-space:nowrap;align-items:center;font-size:15px;font-weight:800;line-height:18px;display:flex}.ob-home__stats span:before{background:var(--bss-color-outline);content:"";opacity:.32;width:1px;height:13px;margin:0 16px 0 18px}.ob-home__footer{background:var(--ob-home-footer-bg);justify-content:space-between;align-items:center;min-height:100px;padding:10px 64px 10px 62px;display:flex}.ob-home__footer-brand{color:var(--ob-home-social,currentColor);flex:none;width:42px;height:42px;display:inline-flex}.light .ob-home__footer-brand{color:var(--ob-home-presence)}.ob-home__footer-brand svg{width:100%;height:100%;display:block}.ob-home__footer-links{grid-template-columns:repeat(3,minmax(193px,max-content));gap:20px 76px;display:grid}.ob-home__footer-links button{color:var(--ob-home-footer-text);letter-spacing:-.019em;text-align:left;background:0 0;border:0;min-height:31px;padding:0;font-size:20px;line-height:1.5}.ob-home__footer-right{align-items:center;gap:48px;display:flex}.ob-home__footer-meta{flex-direction:column;justify-content:center;align-items:flex-end;gap:6px;display:flex}.ob-home__footer-meta button{color:var(--ob-home-presence);letter-spacing:.02em;align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:28px;display:inline-flex}.ob-home__footer-meta button svg{flex-shrink:0}.ob-home__footer-socials{color:var(--ob-home-social,currentColor);gap:43.5px;display:flex}.ob-home__footer-socials a,.ob-home__footer-socials span{width:42px;height:42px;display:inline-flex}.ob-home__footer-socials svg{width:100%;height:100%;display:block}.ob-home__footer-meta>span{color:var(--ob-home-copyright);font-size:16px;line-height:24px}.ob-home__footer-contact-wrap{position:relative}.ob-home__footer-contact{color:var(--ob-home-presence);cursor:pointer;letter-spacing:.02em;background:0 0;border:0;flex:none;align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:28px;display:inline-flex}.ob-home__footer-contact-menu{background:var(--bss-color-surface);border:1px solid var(--bss-color-outline-subtle);box-shadow:var(--bss-shadow-lg);z-index:20;border-radius:16px;flex-direction:column;min-width:180px;padding:6px;display:flex;position:absolute;bottom:calc(100% + 10px);right:0;overflow:hidden}.ob-home__footer-contact-menu button{color:var(--bss-color-on-surface);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;min-height:40px;padding:0 12px;font-size:15px}.ob-home__footer-contact-menu button:hover{background:var(--bss-color-primary-container)}.ob-home__footer-contact svg{flex-shrink:0}@media (width<=1100px){.ob-home__main{grid-template-columns:1fr;gap:42px;padding:48px 40px 90px}.ob-home__stats{padding-block:18px}.ob-home__footer{padding-inline:40px}.ob-home__footer-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 40px}.ob-home__footer-right{gap:28px}}@media (width<=700px){.ob-home--light{--ob-home-action:var(--bss-color-secondary-container);--ob-home-background:linear-gradient(180deg, #e6faff 0%, #e5f9ff 6%, #aee2ef 20%, #9cd8e9 23.4%, #76cbe2 40%, #48bbd9 59.8%, #3aafcf 69.7%, #32aaca 74.7%, #2ca6c5 78.7%, #2aa4c4 100%);--ob-home-card-bg:var(--bss-color-secondary);--ob-home-card-border:#02313d66;--ob-home-card-hover-bg:#0a4a86;--ob-home-card-title:var(--bss-color-on-dark-variant);--ob-home-chip-text:var(--bss-color-on-primary-container);--ob-home-consultant-bg:var(--bss-color-primary);--ob-home-consultant-border:var(--bss-color-secondary-container);--ob-home-consultant-shadow:0 0 6px #54d4f78a;--ob-home-copyright:#cfcfcf;--ob-home-eyebrow:var(--bss-color-on-primary-container);--ob-home-footer-bg:#016985;--ob-home-footer-text:var(--bss-color-on-dark);--ob-home-heading:var(--bss-color-on-dark);--ob-home-icon-bg:var(--bss-color-accent-cyan);--ob-home-muted-text:var(--bss-color-primary-subtle);--ob-home-presence:var(--bss-color-on-dark);--ob-home-stats-bg:#14586b;--ob-home-stats-text:var(--bss-color-outline);--ob-home-subtitle:var(--bss-color-on-primary-container);--ob-home-text:var(--bss-color-on-primary-container);--ob-home-title-accent:var(--bss-color-primary-subtle);--ob-home-title-lead:var(--bss-color-secondary)}.ob-home--dark{--ob-home-action:var(--bss-color-on-secondary-container);--ob-home-background:linear-gradient(180deg, #014e64 0%, #014a5e 6%, #033643 19.7%, #04303c 23.4%, #04232c 40%, #041c22 49.8%, #03161b 59.8%, #021115 69.7%, #010c0f 78.7%, #010b0e 100%);--ob-home-card-bg:#1f7e964f;--ob-home-stats-bg:#59a5ed45;--ob-home-stats-text:var(--bss-color-outline)}.ob-home__main{grid-template-columns:minmax(0,1fr);gap:30px;padding:23px 24px 32px}.ob-home__main>.bss-media-carousel{--bss-media-carousel-dots-top:14%;margin-top:0}.ob-home__hero-copy{text-align:center}.ob-home__eyebrow{font-family:var(--bss-font-heading);letter-spacing:.24px;margin:0 0 -11px;font-size:12px;font-weight:400;line-height:40px}.ob-home__hero-copy h1{font-family:var(--bss-font-heading);letter-spacing:.04em;white-space:nowrap;margin:0 0 12px;font-size:46px;line-height:52px}.ob-home__title-lead{font-weight:600}.ob-home__title-accent{font-weight:700}.ob-home__subtitle{letter-spacing:.32px;max-width:354px;margin:0 auto 30px;font-size:16px;font-weight:500;line-height:24px}.ob-home__chat{max-width:none;margin-bottom:30px}.ob-home__chips{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:36px;gap:0 20px;margin:0 0 30px;display:grid}.ob-home__chips button{letter-spacing:.1px;white-space:nowrap;min-height:36px;font-size:16px;font-weight:500;line-height:24px}.ob-home__chips button svg{display:none}.ob-home__actions{flex-direction:column;align-items:center;gap:12px}.ob-home__agent{flex:none;width:256px;height:46px;margin:0 auto}.ob-home__agent-card{background:var(--bss-color-primary);min-height:46px}.ob-home__consultant{letter-spacing:.1px;white-space:nowrap;gap:0;min-height:42px;padding:0 24px;font-size:16px;font-weight:600;line-height:24px}.ob-home__stats{min-height:56px}.ob-home__stats-track{animation-duration:26s}.ob-home__stats span{letter-spacing:.1px;font-size:16px;font-weight:600;line-height:20px}.ob-home__stats span:before{content:"-";opacity:1;background:0 0;width:auto;height:auto;margin:0 24px;display:block}.ob-home__footer{flex-direction:column;justify-content:flex-start;gap:20px;min-height:0;padding:28px 24px 32px}.ob-home__footer-links{grid-template-columns:1fr;gap:5px}.ob-home__footer-links button{letter-spacing:-.342px;min-height:36px;font-size:18px;line-height:27px}.ob-home__footer-right{flex-direction:column;gap:16px}.ob-home__footer-meta{align-items:center;gap:4px}.ob-home__footer-meta button{min-height:36px}.ob-home__footer-meta>span{font-size:14px}.ob-home__footer-contact-menu{inset:calc(100% + 10px) auto auto 50%;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ob-home__stats{justify-content:center}.ob-home__stats-track{animation:none}.ob-home__stats-group+.ob-home__stats-group,.ob-home__stats span:first-child:before{display:none}}@media (width<=380px){.ob-home__hero-copy h1{font-size:min(46px,13.1vw - 6.4px);line-height:1.13}.ob-home__chips button{font-size:14px}}.ob-home__why{margin-inline:11px 13px;grid-column:1/-1;margin-top:106px;padding-bottom:176px}.ob-why__head,.ob-explorer__head{flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin-bottom:20px;display:flex}.ob-why__head-eyebrow,.ob-explorer__head-eyebrow{color:var(--ob-section-page-accent);font-family:var(--bss-font-heading);font-size:var(--bss-font-size-2xl);font-weight:var(--bss-font-weight-bold);letter-spacing:.12em;text-transform:uppercase;line-height:1.2}.ob-why__head-title,.ob-explorer__head-title{color:var(--ob-home-heading);font-family:var(--bss-font-heading);font-size:var(--bss-font-size-xl);font-weight:var(--bss-font-weight-semibold);letter-spacing:-.005em;flex:320px;margin:0;line-height:1.2}.ob-why__grid{grid-template-columns:repeat(auto-fit,minmax(232px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.ob-why__slot{height:106px;position:relative}.ob-why__tile{appearance:none;background-color:var(--ob-section-surface);border:1px solid var(--ob-section-border);box-shadow:var(--ob-section-shadow);box-sizing:border-box;color:inherit;cursor:pointer;font:inherit;text-align:left;height:106px;transition:height var(--bss-duration-slow) cubic-bezier(.2, .8, .2, 1), box-shadow var(--bss-duration-slow) ease, border-color var(--bss-duration-moderate) ease;z-index:1;border-radius:18px;width:100%;padding:0;display:block;position:absolute;top:0;left:0;overflow:hidden}.ob-why__tile[data-open]{border-color:var(--ob-section-border-open);box-shadow:var(--ob-section-shadow-open);z-index:5;height:272px}.ob-why__tile:focus-visible{outline:2px solid var(--bss-color-focus-ring);outline-offset:2px}.ob-why__image{filter:brightness(1.3)saturate(1.1);opacity:var(--ob-section-image-opacity);background-position:65% 45%;background-size:cover;position:absolute;inset:0}.ob-why__scrim{background:var(--ob-section-scrim);position:absolute;inset:0}.ob-why__resting{box-sizing:border-box;align-items:center;gap:14px;height:106px;padding:16px 18px;display:flex;position:relative}.ob-why__badge{background:var(--ob-section-chip-bg);border:1px solid var(--ob-section-border-open);border-radius:var(--bss-radius-pill);color:var(--ob-section-accent);flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.ob-why__resting-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.ob-why__eyebrow{color:var(--ob-section-accent);font-family:var(--bss-font-heading);font-size:var(--bss-font-size-sm);font-weight:var(--bss-font-weight-bold);letter-spacing:.1em;text-transform:uppercase;line-height:1.2}.ob-why__short{color:var(--ob-section-heading);font-family:var(--bss-font-heading);font-size:var(--bss-font-size-sm);font-weight:var(--bss-font-weight-semibold);text-wrap:pretty;line-height:1.3}.ob-why__short-accent{color:var(--ob-section-accent)}.ob-why__panel{background:var(--ob-section-panel);box-sizing:border-box;opacity:0;pointer-events:none;transition:opacity var(--bss-duration-slow) ease;flex-direction:column;gap:8px;padding:18px;display:flex;position:absolute;inset:0}.ob-why__tile[data-open] .ob-why__panel{opacity:1;pointer-events:auto}.ob-why__panel-icon{border:1px solid var(--ob-section-border-open);border-radius:var(--bss-radius-pill);color:var(--ob-section-accent);flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ob-why__headline{color:var(--ob-section-heading);font-family:var(--bss-font-heading);font-size:var(--bss-font-size-sm);font-weight:var(--bss-font-weight-semibold);line-height:1.35}.ob-why__body{color:var(--ob-section-body);font-size:var(--bss-font-size-sm);text-wrap:pretty;line-height:1.5}.ob-why__cta{background:var(--ob-section-cta-bg);border:1px solid var(--ob-section-border-open);border-radius:var(--bss-radius-pill);color:var(--ob-section-cta-text);font-size:var(--bss-font-size-sm);font-weight:var(--bss-font-weight-semibold);transition:background var(--bss-duration-moderate) ease, color var(--bss-duration-moderate) ease;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding:7px 15px;display:inline-flex}.ob-why__tile:hover .ob-why__cta,.ob-why__tile:focus-visible .ob-why__cta{background:var(--ob-section-accent);color:var(--ob-section-cta-hover-text)}.ob-home__explorer{grid-column:1/-1;margin-inline:11px 13px}.ob-explorer__grid{grid-template-columns:repeat(auto-fit,minmax(272px,1fr));align-items:stretch;gap:18px;margin:0;padding:0;list-style:none;display:grid}.ob-explorer__grid>li{display:flex}.ob-explorer__card{background:var(--ob-section-surface);border:1px solid var(--ob-section-border);box-shadow:var(--ob-section-shadow);box-sizing:border-box;color:inherit;transition:transform var(--bss-duration-moderate) cubic-bezier(.2, .8, .2, 1), border-color var(--bss-duration-moderate) ease, box-shadow var(--bss-duration-moderate) ease;border-radius:18px;flex-direction:column;flex:auto;text-decoration:none;display:flex;position:relative;overflow:hidden}.ob-explorer__card:hover,.ob-explorer__card:focus-visible{border-color:var(--ob-section-border-open);box-shadow:var(--ob-section-shadow-open);transform:translateY(-4px)}.ob-explorer__card:focus-visible{outline:2px solid var(--bss-color-focus-ring);outline-offset:2px}.ob-explorer__media{background-position:50%;background-size:cover;border-radius:17px 17px 0 0;flex:none;height:116px;display:block;position:relative}.ob-explorer__media-scrim{background:linear-gradient(180deg, transparent 0%, var(--ob-section-surface) 62%, var(--ob-section-surface) 100%)}@supports (color:color-mix(in lab, red, red)){.ob-explorer__media-scrim{background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--ob-section-surface) 18%, transparent) 62%, var(--ob-section-surface) 100%)}}.ob-explorer__media-scrim{pointer-events:none;position:absolute;inset:0}.ob-explorer__chip{background:var(--ob-section-chip-bg);border:1px solid var(--ob-section-border-open);border-radius:var(--bss-radius-md);color:var(--ob-section-accent);justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:96px;left:18px}.ob-explorer__body{box-sizing:border-box;flex-direction:column;flex:auto;gap:8px;padding:30px 18px 18px;display:flex}.ob-explorer__title{color:var(--ob-section-accent);font-family:var(--bss-font-heading);font-size:var(--bss-font-size-lg);font-weight:var(--bss-font-weight-bold);text-wrap:pretty;line-height:1.2}.ob-explorer__desc{color:var(--ob-section-body);font-size:var(--bss-font-size-sm);line-height:1.45}.ob-explorer__cta{color:var(--ob-section-cta-text);font-size:var(--bss-font-size-body-small);font-weight:var(--bss-font-weight-bold);transition:gap var(--bss-duration-moderate) ease;align-items:center;gap:8px;margin-top:auto;padding-top:8px;display:inline-flex}.ob-explorer__card:hover .ob-explorer__cta,.ob-explorer__card:focus-visible .ob-explorer__cta{gap:12px}@media (width<=1100px){.ob-home__why{margin-top:10px}}@media (width<=700px){.ob-why__head-eyebrow,.ob-explorer__head-eyebrow{font-size:var(--bss-font-size-xl)}.ob-why__head-title,.ob-explorer__head-title{font-size:var(--bss-font-size-lg);flex-basis:100%}.ob-why__grid{grid-template-columns:minmax(0,1fr)}.ob-home__why{padding-bottom:0}.ob-why__slot{height:auto}.ob-why__tile{position:relative}.ob-why__tile[data-open]{height:300px}.ob-home__explorer{margin-top:48px}.ob-explorer__grid{grid-template-columns:minmax(0,1fr)}}@media (hover:none){.ob-why__tile:hover:not([data-open]) .ob-why__cta{background:var(--ob-section-cta-bg);color:var(--ob-section-cta-text)}.ob-explorer__card:hover{transform:none}}.ob-explore{background:var(--ob-explore-background);color:var(--ob-explore-text);flex-direction:column;min-height:100vh;display:flex}.ob-explore--dark{--ob-explore-background:linear-gradient(180deg, #00536a 4.874%, #062730 52.186%, #000101 90.521%);--ob-explore-heading:var(--bss-color-on-dark);--ob-explore-text:var(--bss-color-on-dark);--bss-action-button-color:var(--bss-color-on-primary);--ob-home-copyright:#cfcfcf;--ob-home-footer-bg:var(--bss-color-background);--ob-home-footer-text:var(--bss-color-on-dark);--ob-home-presence:#0f9ec0;--ob-home-stats-bg:#59a5ed45;--ob-home-stats-text:var(--bss-color-outline)}.ob-explore--light{--ob-explore-background:linear-gradient(180deg, #e6faff 6.127%, #5ac8e5 48.11%, #1897b8 93.061%);--ob-explore-heading:var(--bss-color-secondary);--ob-explore-text:var(--bss-color-secondary);--bss-action-button-color:var(--bss-color-secondary);--ob-home-copyright:var(--bss-color-on-dark);--ob-home-footer-bg:#016c88;--ob-home-footer-text:var(--bss-color-on-dark);--ob-home-presence:var(--bss-color-on-dark);--ob-home-stats-bg:#06273099;--ob-home-stats-text:var(--bss-color-outline)}.ob-explore--dark .bss-stacked-card{background:#003f7a}.ob-explore .bss-stacked-card__title{display:none}.ob-explore .ob-home__stats,.ob-explore .ob-home__footer{z-index:1;position:relative}.ob-explore__main{z-index:1;flex-direction:column;flex:1;width:100%;max-width:1728px;margin:0 auto;padding:0 68px 88px 47px;display:flex;position:relative}.ob-explore__intro{justify-content:space-between;align-items:flex-end;gap:24px;padding-top:92px;display:flex}.ob-explore__intro-lead{flex:auto;align-items:flex-end;min-width:0;display:flex}.ob-explore__back{color:var(--ob-explore-text);margin-bottom:21px}.ob-explore__intro-copy{flex-direction:column;gap:6px;min-width:0;display:flex}.ob-explore__title{font-family:var(--bss-font-body);font-variation-settings:"opsz" 14;letter-spacing:.8px;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:40px;font-weight:600;line-height:48px;overflow:hidden}.ob-explore__subtitle{font-family:var(--bss-font-body);font-variation-settings:"opsz" 14;letter-spacing:.4px;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:20px;font-weight:400;line-height:28px;overflow:hidden}.ob-explore__cta{flex-shrink:0;width:234px;margin-bottom:6px}.ob-explore__content{grid-template-columns:minmax(0,1040fr) minmax(0,489fr);gap:51px;padding:58px 0 0 33px;display:grid}.ob-explore__media{--bss-video-player-bg:var(--bss-color-surface-dark);aspect-ratio:1040/611;border-radius:32px;align-self:start}.ob-explore__advantages{flex-direction:column;min-width:0;padding-left:5px;display:flex}.ob-explore__advantages-heading{color:var(--ob-explore-heading);font-family:var(--bss-font-heading);letter-spacing:.1px;margin:0 0 38px;font-size:32px;font-weight:600;line-height:24px}.ob-explore__advantages-scroll{scrollbar-color:var(--bss-color-primary) transparent;scrollbar-width:thin;flex-direction:column;gap:24px;max-height:554px;padding-right:4px;display:flex;overflow:clip auto}.ob-explore__advantages-scroll::-webkit-scrollbar{width:4px}.ob-explore__advantages-scroll::-webkit-scrollbar-track{background:0 0}.ob-explore__advantages-scroll::-webkit-scrollbar-thumb{background:var(--bss-color-primary);border-radius:2px}.ob-story{background:var(--bss-color-background);border:1px solid var(--bss-color-outline-subtle);color:var(--bss-color-on-surface);font-family:var(--bss-font-body);border-radius:32px;min-width:0;padding:40px 44px 48px;overflow:hidden}.ob-story img{max-width:100%;height:auto;display:block}.ob-story__eyebrow{color:var(--bss-color-primary);letter-spacing:1.4px;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:700}.ob-story__title{color:var(--bss-color-on-surface);font-family:var(--bss-font-heading);text-wrap:balance;margin:0;font-size:36px;font-weight:600;line-height:44px}.ob-story__standfirst{color:var(--bss-color-on-surface-variant);margin:16px 0 0;font-size:18px;line-height:28px}.ob-story__hero,.ob-story__figure{border-radius:18px;margin:28px 0 0;overflow:hidden}.ob-story__figure{margin:24px 0}.ob-story__section{margin:0 -44px;padding:36px 44px}.ob-story__section:nth-of-type(2n){background:var(--bss-color-primary)}@supports (color:color-mix(in lab, red, red)){.ob-story__section:nth-of-type(2n){background:color-mix(in srgb, var(--bss-color-primary) 6%, transparent)}}.ob-story__heading{color:var(--bss-color-on-surface);font-family:var(--bss-font-heading);margin:0 0 14px;font-size:26px;font-weight:600;line-height:34px}.ob-story__section .ob-story__lead{color:var(--bss-color-on-surface);margin:0 0 16px;font-size:18px;line-height:29px}.ob-story__section p{color:var(--bss-color-on-surface-variant);margin:0 0 16px;font-size:16px;line-height:27px}.ob-story__section p:last-child{margin-bottom:0}.ob-story__columns{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px 36px;margin:8px 0 16px;display:grid}.ob-story__column>div+div{margin-top:20px}.ob-story__column-heading{color:var(--bss-color-primary);font-family:var(--bss-font-heading);margin:0 0 8px;font-size:17px;font-weight:600;line-height:24px}.ob-story__section .ob-story__quote{border-left:5px solid var(--bss-color-primary);color:var(--bss-color-on-surface);margin:24px 0 0;padding:4px 0 4px 20px;font-size:21px;font-weight:600;line-height:31px}.ob-explore__content--story .ob-explore__advantages{align-self:start;position:sticky;top:24px}.ob-fit{--ob-fit-accent:#6ce6eb;--ob-fit-option-bg:#1f7e96;--ob-fit-option-border:#0f9ec066;--ob-fit-outline:var(--bss-color-primary)}@supports (color:color-mix(in lab, red, red)){.ob-fit{--ob-fit-outline:color-mix(in srgb, var(--bss-color-primary) 40%, transparent)}}.ob-fit{--ob-fit-pill-border:#c2e5ff;--ob-fit-section:var(--bss-color-on-dark-subtle);--ob-fit-surface:var(--bss-color-surface-dark-alt);--ob-fit-text:var(--bss-color-on-primary);--ob-fit-text-selected:var(--bss-color-surface-dark);--bss-action-button-color:var(--ob-fit-text);-webkit-backdrop-filter:blur(1px);z-index:400;background:#00121a73;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ob-fit__dialog{background:var(--ob-fit-surface);border:1px solid var(--ob-fit-outline);border-radius:25px;flex-direction:column;width:500px;max-width:calc(100vw - 48px);padding:16px 21px 25px;display:flex}.ob-fit__dialog--relationship{padding-bottom:24px}.ob-fit__dialog--result{width:416px;padding:20px 21px 24px}.ob-fit__question{color:var(--ob-fit-text);font-family:var(--bss-font-body);font-variation-settings:"opsz" 14;margin:0 0 17px;font-size:26px;font-weight:500;line-height:33px}.ob-fit__options{flex-direction:column;gap:13px;display:flex}.ob-fit__option{background:var(--ob-fit-option-bg);border:1px solid var(--ob-fit-option-border);color:var(--ob-fit-text);font-family:var(--bss-font-body);font-variation-settings:"opsz" 14;text-align:left;border-radius:16px;align-items:center;min-height:55px;padding:14px 16px;font-size:18px;font-weight:500;line-height:24px;transition:background .16s,color .16s;display:flex}.ob-fit__option:hover{background:var(--ob-fit-option-bg)}@supports (color:color-mix(in lab, red, red)){.ob-fit__option:hover{background:color-mix(in srgb, var(--ob-fit-option-bg) 88%, var(--ob-fit-text))}}.ob-fit__option[aria-pressed=true]{background:var(--ob-fit-accent);color:var(--ob-fit-text-selected);border-color:#0000}.ob-fit__skip{color:var(--ob-fit-accent);font-family:var(--bss-font-body);font-variation-settings:"opsz" 14;text-align:center;text-underline-position:from-font;background:0 0;border:0;margin-top:19px;padding:0;font-size:15px;font-weight:600;line-height:17px;text-decoration:underline}.ob-fit__actions{justify-content:space-between;margin-top:18px;display:flex}.ob-fit__eyebrow{color:var(--ob-fit-accent);font-family:var(--bss-font-body);font-variation-settings:"opsz" 14;margin:0 0 4px;font-size:14px;font-weight:600;line-height:17px}.ob-fit__result-title{color:var(--ob-fit-text);font-family:var(--bss-font-body);font-variation-settings:"opsz" 14;margin:0 0 11px;font-size:24px;font-weight:500;line-height:30px}.ob-fit__section{color:var(--ob-fit-section);font-family:var(--bss-font-body);font-variation-settings:"opsz" 14;margin:0 0 20px;font-size:13px;font-weight:600;line-height:17px}.ob-fit__section--tight{margin-bottom:6px}.ob-fit__features{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-bottom:15px;display:grid}.ob-fit__feature{background:var(--ob-fit-surface);border:1px solid var(--ob-fit-outline);border-radius:14px;flex-direction:column;justify-content:flex-end;gap:2px;min-height:91px;padding:12px;display:flex}.ob-fit__feature strong{color:var(--ob-fit-text);font-size:13px;font-weight:400;line-height:17px}.ob-fit__feature span{color:var(--ob-fit-pill-border);font-size:13px;line-height:17px}.ob-fit__example{background:var(--ob-fit-surface);border:2px dashed var(--ob-fit-outline);color:var(--ob-fit-text);font-family:var(--bss-font-body);font-variation-settings:"opsz" 14;border-radius:11px;margin:0 0 16px;padding:10px 12px;font-size:13px;line-height:17px}.ob-fit__specialist.bss-action-button{--bss-action-button-bg:var(--ob-fit-option-bg);--bss-action-button-border:var(--ob-fit-pill-border);box-shadow:none;width:100%;height:56px;padding:0 24px;font-size:16px;font-weight:600;line-height:20px}.ob-fit__actions .bss-action-button{--bss-action-button-bg:var(--ob-fit-option-bg);--bss-action-button-border:var(--ob-fit-pill-border);box-shadow:none;height:46px;padding:0 24px;font-weight:600;line-height:20px}.ob-fit__actions .bss-action-button__icon{width:16px;height:16px}@media (width<=768px){.ob-fit__dialog{padding:16px 16px 20px}.ob-fit__question{font-size:22px;line-height:28px}.ob-fit__option{font-size:16px}.ob-fit__result-title{font-size:20px;line-height:26px}.ob-fit__skip,.ob-fit .bss-action-button{min-height:0}}@media (width<=1400px){.ob-explore__content{gap:32px;padding-left:0}}@media (width<=1100px){.ob-explore__main{padding:0 32px 64px}.ob-explore__content{grid-template-columns:minmax(0,1fr);padding:40px 0 0}.ob-explore__intro{padding-top:32px}.ob-explore__advantages-scroll{max-height:none;padding-right:0;overflow-y:visible}.ob-explore__content--story .ob-explore__advantages{position:static}}@media (width<=768px){.ob-explore__main{padding:20px 26px 32px 24px}.ob-explore__intro,.ob-explore__content{display:contents}.ob-explore__intro-lead{order:1}.ob-explore__media,.ob-story{order:2;margin-top:32px}.ob-story{border-radius:20px;padding:26px 20px 30px}.ob-story__section{margin:0 -20px;padding:26px 20px}.ob-story__title{font-size:26px;line-height:34px}.ob-story__standfirst{font-size:16px;line-height:25px}.ob-story__heading{font-size:21px;line-height:28px}.ob-story__section .ob-story__lead{font-size:16px;line-height:26px}.ob-story__section .ob-story__quote{padding-left:16px;font-size:18px;line-height:27px}.ob-explore__cta{order:3;margin-top:33px}.ob-explore__advantages{order:4;margin-top:30px}.ob-explore__intro-lead{align-items:flex-start;gap:7px;margin-left:-8px}.ob-explore__back{margin-top:-3px;margin-bottom:0}.ob-explore__intro-copy{gap:7px}.ob-explore__title{letter-spacing:.48px;font-size:24px;line-height:30px}.ob-explore__subtitle{letter-spacing:.32px;white-space:normal;font-size:16px;line-height:21px}.ob-explore__cta{width:fit-content;min-width:143px;margin-bottom:0}.ob-explore__media{aspect-ratio:352/207;border-radius:10px}.ob-explore__advantages{padding-left:0}.ob-explore__advantages-heading{margin-bottom:20px;font-size:24px}.ob-explore__advantages-scroll{gap:16px}.ob-explore__back,.ob-explore .bss-action-button,.ob-explore .bss-stacked-card__toggle{min-height:0}.ob-explore--light{--bss-action-button-surface-color:var(--bss-color-secondary);--bss-stacked-card-border:var(--bss-color-secondary);--ob-home-footer-bg:#016985}.ob-explore--light .ob-explore__cta{--bss-action-button-color:var(--bss-color-on-primary)}.ob-explore .ob-home__stats{justify-content:center;min-height:56px}.ob-explore .ob-home__stats-track{animation-duration:26s}.ob-explore .ob-home__stats span{font-size:16px;font-weight:600;line-height:20px}.ob-explore .ob-home__stats span:before{content:"-";opacity:1;background:0 0;width:auto;height:auto;margin:0 24px;display:block}.ob-explore .ob-home__footer{flex-direction:column;justify-content:flex-start;gap:20px;min-height:0;padding:28px 24px 32px}.ob-explore .ob-home__footer-links{grid-template-columns:1fr;gap:5px}.ob-explore .ob-home__footer-links button{letter-spacing:-.342px;min-height:36px;font-size:18px;line-height:27px}.ob-explore .ob-home__footer-right{flex-direction:column;gap:16px}.ob-explore .ob-home__footer-meta{align-items:center;gap:4px}.ob-explore .ob-home__footer-meta span{font-size:14px}}.ob-agent{--ob-agent-accent:var(--bss-color-accent-cyan);--ob-agent-pin-card-bg:var(--bss-color-on-primary);--ob-agent-pin-card-text:#000;--ob-agent-pin-card-action-bg:#eff4f6;--ob-agent-pin-card-action-border:var(--bss-color-on-primary);--ob-agent-pin-card-action-text:#01101e;--ob-agent-turn-bubble:linear-gradient(90deg, #1b6070 0%, #0e3d4a 100%);--ob-agent-dock-bg:#17333a;--ob-agent-dock-dot:#ff6a00;--bss-voice-panel-mic-color:var(--bss-color-on-primary);background:var(--ob-agent-background);color:var(--ob-agent-text);flex-direction:column;min-height:100vh;display:flex}.ob-agent--dark{--ob-agent-background:linear-gradient(180deg, #00536a 0%, #062730 35.488%, #000101 70.724%);--ob-agent-text:var(--bss-color-on-dark);--ob-agent-pin-card-row-text:var(--bss-color-on-surface-inverse);--ob-agent-ink:var(--bss-color-on-dark);--ob-map-tip-bg:var(--bss-color-surface-dark-alt);--ob-map-tip-border:rgb(var(--bss-color-accent-cyan-rgb) / var(--bss-opacity-disabled));--ob-map-tip-text:var(--bss-color-on-dark);--ob-home-copyright:#cfcfcf;--ob-home-footer-bg:var(--bss-color-background);--ob-home-footer-text:var(--bss-color-on-dark);--ob-home-presence:#0f9ec0;--ob-home-stats-bg:#59a5ed45;--ob-home-stats-text:var(--bss-color-outline);--bss-voice-panel-bg:var(--bss-color-surface-dark);--bss-voice-panel-greeting:var(--bss-color-on-dark);--bss-voice-panel-status:var(--bss-color-on-dark)}.ob-agent--light{--ob-agent-background:linear-gradient(180deg, #e6faff 6.127%, #5ac8e5 48.11%, #1897b8 93.061%);--ob-agent-text:var(--bss-color-secondary);--ob-agent-pin-card-row-text:var(--bss-color-on-surface);--ob-agent-ink:var(--bss-color-on-primary-container);--ob-map-tip-bg:var(--bss-color-secondary);--ob-map-tip-border:rgb(var(--bss-color-secondary-container-rgb) / var(--bss-opacity-muted));--ob-map-tip-text:var(--bss-color-on-secondary);--ob-agent-pin-card-action-bg:var(--bss-color-surface-variant);--ob-agent-pin-card-action-text:var(--bss-color-on-primary-container);--ob-home-copyright:var(--bss-color-on-dark);--ob-home-footer-bg:#016c88;--ob-home-footer-text:var(--bss-color-on-dark);--ob-home-presence:var(--bss-color-on-dark);--ob-home-stats-bg:#06273099;--ob-home-stats-text:var(--bss-color-outline);--bss-voice-panel-bg:var(--bss-color-on-primary);--bss-voice-panel-greeting:var(--bss-color-secondary);--bss-voice-panel-status:var(--bss-color-secondary);--bss-voice-panel-muted:#00536a;--bss-voice-panel-mic-bg:linear-gradient(180deg, var(--bss-color-accent-cyan) 0%, var(--bss-color-primary) 100%);--bss-voice-panel-pill-bg:var(--bss-color-primary);--bss-voice-panel-pill-border:transparent;--bss-voice-panel-pill-color:var(--bss-color-on-primary);--bss-voice-panel-control-bg:var(--bss-color-primary);--bss-voice-panel-control-border:#1f7e963b;--bss-voice-panel-control-color:var(--bss-color-surface)}.ob-agent .ob-home__stats,.ob-agent .ob-home__footer{z-index:1;position:relative}.ob-agent__main{z-index:1;flex-direction:column;flex:1;width:100%;max-width:1728px;margin:0 auto;padding:0 64px 142px 47px;display:flex;position:relative}.ob-agent__intro{align-items:flex-end;padding-top:61px;display:flex}.ob-agent__back{color:var(--ob-agent-text);margin-bottom:22px}.ob-agent__intro-copy{flex-direction:column;gap:6px;min-width:0;display:flex}.ob-agent__title{font-family:var(--bss-font-body);font-variation-settings:"opsz" 14;letter-spacing:.8px;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:40px;font-weight:600;line-height:48px;overflow:hidden}.ob-agent__tagline{font-family:var(--bss-font-body);font-variation-settings:"opsz" 14;letter-spacing:.4px;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:20px;font-weight:400;line-height:28px;overflow:hidden}.ob-agent__content{grid-template-columns:minmax(0,1040fr) minmax(0,532fr);gap:23px;padding:39px 0 0 22px;display:grid}.ob-agent__map-wrap{align-self:start;position:relative}.ob-agent__map{border-radius:32px;position:relative;overflow:hidden}.ob-agent__media{aspect-ratio:1040/609;object-fit:cover;transform-origin:50%;transition:transform .24s var(--bss-easing-out);width:100%;display:block}.ob-map-canvas{isolation:isolate}.ob-map-marker{--ob-map-card-anchor:50%;z-index:var(--bss-z-raised);position:absolute}.ob-map-marker--start{--ob-map-card-anchor:15%}.ob-map-marker--end{--ob-map-card-anchor:85%}.ob-map-marker:hover,.ob-map-marker:focus-within,.ob-map-marker--pinned{z-index:var(--bss-z-tooltip)}.ob-map-marker>button{border-radius:var(--bss-radius-pill);height:var(--bss-control-height-lg);width:var(--bss-control-height-lg);background:0 0;border:0;padding:0;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.ob-map-marker>button:focus-visible,.ob-map-marker--pinned>button{outline:var(--bss-icon-button-focus-ring-width) solid var(--bss-icon-button-focus-ring);outline-offset:var(--bss-icon-button-focus-ring-offset-width)}.ob-map-marker__card{--bss-text-foreground-inverse:var(--ob-map-tip-text);background:var(--ob-map-tip-bg);border:var(--bss-card-border-width) solid var(--ob-map-tip-border);border-radius:var(--bss-card-radius);box-shadow:var(--bss-card-shadow-hover);color:var(--ob-map-tip-text);isolation:isolate;opacity:var(--bss-opacity-transparent);padding:var(--bss-spacing-2) var(--bss-spacing-3);pointer-events:none;transform:translateX(-50%) translateY(calc(-1 * var(--bss-spacing-1)));transition:opacity var(--bss-duration-fast) var(--bss-easing-out), transform var(--bss-duration-fast) var(--bss-easing-out);visibility:hidden;max-width:calc(var(--bss-spacing-8) * 5);width:max-content;position:absolute;left:0}.ob-map-marker__card:after{background:var(--ob-map-tip-bg);content:"";height:var(--bss-spacing-3);left:var(--ob-map-card-anchor);width:var(--bss-spacing-3);z-index:var(--bss-z-base);position:absolute;transform:translate(-50%)rotate(45deg)}.ob-map-marker--below .ob-map-marker__card{top:calc(var(--bss-spacing-5) + var(--bss-spacing-1))}.ob-map-marker--below .ob-map-marker__card:after{border-left:var(--bss-card-border-width) solid var(--ob-map-tip-border);border-top:var(--bss-card-border-width) solid var(--ob-map-tip-border);top:calc(var(--bss-spacing-3) / -2)}.ob-map-marker--above .ob-map-marker__card{bottom:calc(var(--bss-spacing-5) + var(--bss-spacing-1));transform:translateX(-50%) translateY(var(--bss-spacing-1))}.ob-map-marker--above .ob-map-marker__card:after{border-bottom:var(--bss-card-border-width) solid var(--ob-map-tip-border);border-right:var(--bss-card-border-width) solid var(--ob-map-tip-border);bottom:calc(var(--bss-spacing-3) / -2)}.ob-map-marker--start .ob-map-marker__card{transform:translateX(-15%) translateY(calc(-1 * var(--bss-spacing-1)))}.ob-map-marker--end .ob-map-marker__card{transform:translateX(-85%) translateY(calc(-1 * var(--bss-spacing-1)))}.ob-map-marker--above.ob-map-marker--start .ob-map-marker__card{transform:translateX(-15%) translateY(var(--bss-spacing-1))}.ob-map-marker--above.ob-map-marker--end .ob-map-marker__card{transform:translateX(-85%) translateY(var(--bss-spacing-1))}.ob-map-marker:hover .ob-map-marker__card,.ob-map-marker:focus-within .ob-map-marker__card,.ob-map-marker--pinned .ob-map-marker__card{opacity:var(--bss-opacity-opaque);transition-delay:var(--bss-duration-fast);visibility:visible;transform:translate(-50%)translateY(0)}:is(.ob-map-canvas:has(.ob-map-marker:hover) .ob-map-marker--pinned:not(:hover) .ob-map-marker__card,.ob-map-canvas:has(.ob-map-marker:focus-within) .ob-map-marker--pinned:not(:focus-within) .ob-map-marker__card){opacity:var(--bss-opacity-transparent);visibility:hidden}.ob-map-marker--start:hover .ob-map-marker__card,.ob-map-marker--start:focus-within .ob-map-marker__card,.ob-map-marker--start.ob-map-marker--pinned .ob-map-marker__card{transform:translate(-15%)translateY(0)}.ob-map-marker--end:hover .ob-map-marker__card,.ob-map-marker--end:focus-within .ob-map-marker__card,.ob-map-marker--end.ob-map-marker--pinned .ob-map-marker__card{transform:translate(-85%)translateY(0)}.ob-map-marker__card strong{font-weight:var(--bss-font-weight-semibold);display:block}.ob-map-marker__card p{margin:var(--bss-spacing-2) 0 0}.ob-map-mobile-card,.ob-agent__map-zoom,.ob-agent__map-expand{display:none}.ob-agent__pin{background:0 0;border:0;border-radius:50%;width:34px;height:34px;padding:0;transition:box-shadow .16s;position:absolute;transform:translate(-50%,-50%)}.ob-agent__pin:hover,.ob-agent__pin:focus-visible{box-shadow:0 0 0 3px var(--ob-agent-accent)}@supports (color:color-mix(in lab, red, red)){.ob-agent__pin:hover,.ob-agent__pin:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--ob-agent-accent) 70%, transparent)}}.ob-agent__pin:hover,.ob-agent__pin:focus-visible{outline:none}.ob-agent__pin-card{background:var(--ob-agent-pin-card-bg);color:var(--ob-agent-pin-card-text);border-radius:24px;flex-direction:column;gap:16px;width:34.71%;max-height:calc(80.3% - 16px);padding:16px 0;display:flex;position:absolute;top:19.7%;left:1.63%;overflow:hidden;box-shadow:0 3px 12px 2px #00000040}.ob-agent__pin-card-header{justify-content:space-between;align-items:center;min-height:65px;padding:4px 16px;display:flex}.ob-agent__pin-card-titles{flex-direction:column;gap:1px;min-width:0;display:flex}.ob-agent__pin-card-titles h2{font-family:var(--bss-font-heading);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:20px;font-weight:600;line-height:32px;overflow:hidden}.ob-agent__pin-card-titles p{font-family:var(--bss-font-heading);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:400;line-height:21px;overflow:hidden}.ob-agent__pin-card-close{color:var(--ob-agent-pin-card-text)}.ob-agent__pin-card-body{flex-direction:column;gap:10px;min-height:0;padding:0 24px;display:flex;overflow-y:auto}.ob-agent__pin-card-body>img{aspect-ratio:292/126;object-fit:cover;border-radius:8px;width:100%;display:block}.ob-agent__pin-card-specs{flex-direction:column;margin:0;display:flex}.ob-agent__pin-card-specs>div{color:var(--ob-agent-pin-card-row-text);justify-content:space-between;align-items:center;gap:12px;min-height:32px;padding:10px 16px;display:flex}.ob-agent__pin-card-specs dt{letter-spacing:.5px;font-size:14px;font-weight:400;line-height:18px}.ob-agent__pin-card-specs dd{letter-spacing:.1px;text-align:right;margin:0;font-size:14px;font-weight:500;line-height:20px}.ob-agent__pin-card-footer{justify-content:flex-end;padding:10px 15px;display:flex}.ob-agent__transcript{flex-direction:column;gap:12px;display:flex}.ob-agent__turn-prompt{background:var(--ob-agent-turn-bubble);color:var(--bss-color-on-primary);border-radius:14px 14px 4px;width:fit-content;max-width:340px;margin:0 0 0 auto;padding:8px 12px;font-size:10px;line-height:14px}.ob-agent__turn-answer{gap:8px;padding-top:12px;display:flex}.ob-agent__turn-badge{background:var(--bss-voice-panel-mic-bg,linear-gradient(180deg, #2a8ca0 0%, #1b6070 100%));color:var(--bss-color-on-primary);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.ob-agent__turn-answer p{color:var(--bss-voice-panel-muted,#c8e6ec);margin:0;font-size:10px;line-height:12px}.ob-agent__turn-typing{align-items:center;gap:4px;height:12px;display:inline-flex}.ob-agent__turn-typing span{background:var(--bss-voice-panel-muted,#c8e6ec);opacity:.35;border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite ob-agent-typing}.ob-agent__turn-typing span:nth-child(2){animation-delay:.18s}.ob-agent__turn-typing span:nth-child(3){animation-delay:.36s}@keyframes ob-agent-typing{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.ob-agent__turn-typing span{animation:none}}.ob-agent__panel{aspect-ratio:532/609;align-self:start}.ob-agent .bss-voice-panel__halo,.ob-agent .bss-voice-panel__wave,.ob-agent .bss-voice-panel__status,.ob-agent .bss-voice-panel__controls .bss-voice-panel__control:last-child{display:none}.ob-agent .bss-voice-panel__controls{top:34px}@media (width<=1400px){.ob-agent__content{padding-left:0}.ob-agent__pin-card{width:42%;max-height:calc(92% - 16px);top:6%}}@media (width<=1100px){.ob-agent__main{padding:0 32px 64px}.ob-agent__content{grid-template-columns:minmax(0,1fr);padding:40px 0 0}.ob-agent__intro{padding-top:32px}.ob-agent__panel{aspect-ratio:auto;max-width:532px;margin:0 auto}}@media (width<=768px){.ob-agent--dark{--ob-agent-background:linear-gradient(180deg, #00536a 0%, #062730 30.036%, #000101 100%)}.ob-agent--light{--ob-home-footer-bg:#016985}.ob-agent__main{padding:14px 24px 11px}.ob-agent__intro{align-items:flex-start;gap:3px;margin-left:-8px;padding-top:0}.ob-agent__back{margin-bottom:0}.ob-agent__intro-copy{gap:6px;padding-top:3px}.ob-agent__title{letter-spacing:.48px;font-size:24px;line-height:30px}.ob-agent__tagline{letter-spacing:.32px;white-space:normal;font-size:16px;line-height:21px}.ob-agent__content{grid-template-columns:minmax(0,1fr);gap:0;padding:21px 0 0}.ob-agent__map{border-radius:10px}.ob-agent__media{aspect-ratio:354/206}.ob-facility-map .ob-agent__media{aspect-ratio:1613/975}.ob-pr-map .ob-agent__media{aspect-ratio:1536/1024}.ob-capacity-map .ob-agent__media{aspect-ratio:1672/941}.ob-map-marker__card{display:none}.ob-map-mobile-card{--bss-text-foreground-inverse:var(--ob-map-tip-text);background:var(--ob-map-tip-bg);border:var(--bss-card-border-width) solid var(--ob-map-tip-border);border-radius:var(--bss-card-radius);box-shadow:var(--bss-card-shadow);color:var(--ob-map-tip-text);margin-top:var(--bss-spacing-4);padding:var(--bss-spacing-3);width:100%;display:block}.ob-map-mobile-card strong{font-weight:var(--bss-font-weight-semibold);display:block}.ob-map-mobile-card p{margin:var(--bss-spacing-2) 0 0}.ob-agent__map-zoom,.ob-agent__map-expand{background:var(--bss-color-on-primary);color:#000;border:0;border-radius:3px;padding:0;display:flex;position:absolute;bottom:6px}.ob-agent__map-zoom{flex-direction:column;width:16px;left:8px}.ob-agent__map-zoom button{color:inherit;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;width:16px;height:16px;min-height:0;padding:0;display:flex}.ob-agent__map-zoom svg{width:13.3333px;height:13.3333px;display:block}.ob-agent__map-expand{justify-content:center;align-items:center;width:16px;height:16px;min-height:0;right:8px}.ob-agent__map-expand svg{width:12px;height:12px;display:block}.ob-agent__pin-card{box-shadow:none;border-radius:20px;gap:13px;width:100%;max-height:none;margin-top:15px;padding:10px;position:static}.ob-agent__pin-card-header{align-items:flex-start;min-height:0;padding:0}.ob-agent__pin-card-titles h2{font-size:16px;line-height:32px}.ob-agent__pin-card-titles p{font-size:12px;line-height:21px}.ob-agent__pin-card-close .bss-icon-button__glyph>svg{width:14px;height:14px}.ob-agent__pin-card-body{gap:13px;padding:0;overflow:visible}.ob-agent__pin-card-body>img{aspect-ratio:334/132;border-radius:8px}.ob-agent__pin-card-specs{gap:16px}.ob-agent__pin-card-specs>div{align-items:baseline;min-height:0;padding:0}.ob-agent__pin-card-specs dt{letter-spacing:.5px;font-size:12px;font-weight:600;line-height:14px}.ob-agent__pin-card-specs dd{font-size:12px;font-weight:500;line-height:20px}.ob-agent__pin-card-footer{padding:0}.ob-agent__pin-card-footer .bss-action-button--surface{background:var(--ob-agent-pin-card-action-bg);border-color:var(--ob-agent-pin-card-action-border);color:var(--ob-agent-pin-card-action-text);height:32px;padding:0 12px;font-size:12px}.ob-agent__dock{margin-top:14px}.ob-agent__content:has(.ob-agent__pin-card,.ob-map-mobile-card)+.ob-agent__dock--bar{margin-top:18px}.ob-agent__dock--bar{align-items:flex-start;gap:7px;display:flex}.ob-agent__dock-fab{background:var(--bss-color-primary);color:var(--bss-color-on-primary);filter:drop-shadow(0 1px 1.5px #0000004d)drop-shadow(0 4px 4px #00000026);border:0;border-radius:32px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;padding:0;display:flex}.ob-agent__dock-fab svg{width:23.9167px;height:23.3333px;display:block}.ob-agent__dock-copy{flex-direction:column;min-width:0;padding-top:6px;display:flex}.ob-agent__dock-status{color:var(--bss-color-on-dark);margin:0;font-size:13px;font-weight:500;line-height:normal}.ob-agent__dock-hint{color:var(--bss-voice-panel-muted,#6abfce);margin:4px 0 0;font-size:10px;font-weight:400;line-height:normal}.ob-agent__dock--chip,.ob-agent__dock--pill{z-index:1;justify-content:center;margin-top:-5px;display:flex;position:relative}.ob-agent__dock-shell{background:var(--ob-agent-dock-bg);border-radius:16px;justify-content:space-between;align-items:center;height:46.177px;display:flex;position:relative}.ob-agent__dock--chip .ob-agent__dock-shell{justify-content:center;width:44px;padding:0 5px}.ob-agent__dock--pill .ob-agent__dock-shell{width:261px;padding:0 5.5px 0 13.5px}.ob-agent__dock-chip-target{z-index:1;background:0 0;border:0;min-height:0;padding:0;position:absolute;inset:0}.ob-agent__dock-dot{background:var(--ob-agent-dock-dot);border-radius:50%;width:13px;height:13px;position:absolute;top:-4px;right:-3px}.ob-agent__dock-label{color:var(--bss-color-outline);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.ob-agent__dock-fullscreen{background:var(--bss-color-outline);color:var(--bss-color-on-surface-inverse,#1c1b1f);border:0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:34.131px;height:34.131px;min-height:0;padding:0;display:flex}.ob-agent__dock-fullscreen svg{width:24.0251px;height:24.0251px;display:block}.ob-agent__panel-modal{z-index:400;position:fixed;inset:0}.ob-agent__panel-scrim{background:#0009;border:0;min-height:0;padding:0;position:absolute;inset:0}.ob-agent__panel-shell{width:354px;max-width:calc(100vw - 48px);position:absolute;top:106px;left:50%;transform:translate(-50%)}.ob-agent__panel-shell .ob-agent__panel{aspect-ratio:auto;height:min(630px,100vh - 130px);overflow:hidden auto}.ob-agent__panel-shell .bss-voice-panel__controls{top:42px}.ob-agent__panel-window{gap:6.8px;display:flex;position:absolute;top:0;right:0}.ob-agent__panel-window button{background:var(--bss-color-outline);color:var(--bss-color-on-surface-inverse,#1c1b1f);border:0;border-radius:12px;justify-content:center;align-items:center;width:37.008px;height:37.008px;min-height:0;padding:0;display:flex}.ob-agent__panel-window button:first-child svg{width:24.4518px;height:24.4518px}.ob-agent__panel-window button:last-child svg{width:21.8084px;height:21.8084px}.ob-agent__back,.ob-agent .bss-voice-panel__mic,.ob-agent .bss-voice-panel__control,.ob-agent .bss-voice-panel__pill,.ob-agent .bss-action-button{min-height:0}.ob-agent .ob-home__stats{justify-content:center;min-height:56px}.ob-agent .ob-home__stats-track{animation-duration:26s}.ob-agent .ob-home__stats span{font-size:16px;font-weight:600;line-height:20px}.ob-agent .ob-home__stats span:before{content:"-";opacity:1;background:0 0;width:auto;height:auto;margin:0 24px;display:block}.ob-agent .ob-home__footer{flex-direction:column;justify-content:flex-start;gap:20px;min-height:0;padding:28px 24px 32px}.ob-agent .ob-home__footer-links{grid-template-columns:1fr;gap:5px}.ob-agent .ob-home__footer-links button{letter-spacing:-.342px;min-height:36px;font-size:18px;line-height:27px}.ob-agent .ob-home__footer-right{flex-direction:column;gap:16px}.ob-agent .ob-home__footer-meta{align-items:center;gap:4px}.ob-agent .ob-home__footer-meta span{font-size:14px}}.ob-facility-map .ob-agent__media{aspect-ratio:1613/975}.ob-pr-map .ob-agent__media{aspect-ratio:1536/1024}.ob-capacity-map .ob-agent__media{aspect-ratio:1672/941}.ob-capacity-map{container-type:inline-size}.ob-capacity-map .ob-map-marker>button{width:3.2cqw;height:3.2cqw}.ob-capacity-card h3{font-family:var(--bss-font-heading);font-size:var(--bss-font-size-sm);font-weight:var(--bss-font-weight-semibold);margin:0;line-height:1.3}.ob-capacity-map .ob-map-marker__card{max-width:calc(var(--bss-spacing-8) * 4.5)}.ob-facility-map{container-type:inline-size}.ob-facility-map .ob-map-marker>button{width:max(2.4cqw,18px);height:max(2.4cqw,18px)}.ob-facility-card h3{font-family:var(--bss-font-heading);font-size:var(--bss-font-size-sm);font-weight:var(--bss-font-weight-semibold);margin:0;line-height:1.3}.ob-facility-card p{font-size:var(--bss-font-size-sm);margin:var(--bss-spacing-2) 0 0;line-height:1.5}.ob-facility-map .ob-map-marker__card{max-width:calc(var(--bss-spacing-8) * 5.5)}.ob-pr-map .ob-map-marker__card{max-width:calc(var(--bss-spacing-8) * 4.5)}.ob-pr-detail{--bss-text-foreground-inverse:var(--ob-map-tip-text);background:var(--ob-map-tip-bg);border:var(--bss-card-border-width) solid var(--ob-map-tip-border);border-radius:var(--bss-card-radius);box-shadow:var(--bss-card-shadow);color:var(--ob-map-tip-text);margin-top:var(--bss-spacing-4);padding:var(--bss-spacing-4)}.ob-pr-card__eyebrow{color:var(--ob-map-tip-text);font-family:var(--bss-font-heading);font-size:var(--bss-font-size-xs);font-weight:var(--bss-font-weight-bold);letter-spacing:.1em;opacity:.75;text-transform:uppercase;display:block}.ob-pr-card h3{font-family:var(--bss-font-heading);font-size:var(--bss-font-size-sm);font-weight:var(--bss-font-weight-semibold);margin:var(--bss-spacing-1) 0 0;line-height:1.3}.ob-pr-card p{font-size:var(--bss-font-size-sm);margin:var(--bss-spacing-2) 0 0;line-height:1.5}.ob-pr-card__label{font-size:var(--bss-font-size-xs);font-weight:var(--bss-font-weight-bold);letter-spacing:.08em;opacity:.75;text-transform:uppercase}.ob-pr-card ul{font-size:var(--bss-font-size-sm);margin:var(--bss-spacing-1) 0 0;padding-left:var(--bss-spacing-4);line-height:1.5;list-style:outside}.ob-pr-card li{margin-top:var(--bss-spacing-1)}.ob-pr-card__takeaway{font-weight:var(--bss-font-weight-semibold)}.ob-media-note{color:var(--ob-agent-ink);font-size:var(--bss-font-size-xs);margin:var(--bss-spacing-3) 0 0;line-height:1.5}.dark{--kh-panel:var(--bss-color-background);--kh-panel-border:var(--bss-color-outline-subtle);--kh-chip-text:var(--bss-color-on-dark);--kh-chip-border:var(--bss-color-on-dark);--kh-chip-active-bg:var(--bss-color-on-dark);--kh-chip-active-text:var(--bss-color-background);--kh-control:var(--bss-color-background)}@supports (color:color-mix(in lab, red, red)){.dark{--kh-control:color-mix(in srgb, var(--bss-color-background) 62%, transparent)}}.dark{--kh-control-hover-bg:var(--bss-color-background)}@supports (color:color-mix(in lab, red, red)){.dark{--kh-control-hover-bg:color-mix(in srgb, var(--bss-color-background) 88%, transparent)}}.dark{--kh-control-border:var(--bss-color-on-dark)}@supports (color:color-mix(in lab, red, red)){.dark{--kh-control-border:color-mix(in srgb, var(--bss-color-on-dark) 28%, transparent)}}.dark{--kh-control-text:var(--bss-color-on-dark);--kh-menu-bg:var(--bss-color-background);--kh-menu-border:var(--bss-color-on-dark)}@supports (color:color-mix(in lab, red, red)){.dark{--kh-menu-border:color-mix(in srgb, var(--bss-color-on-dark) 14%, transparent)}}.dark{--kh-menu-text:var(--bss-color-on-dark);--kh-menu-hover-bg:var(--bss-color-on-dark)}@supports (color:color-mix(in lab, red, red)){.dark{--kh-menu-hover-bg:color-mix(in srgb, var(--bss-color-on-dark) 8%, transparent)}}.dark{--kh-fig-surface:var(--bss-color-background);--kh-fig-border:var(--bss-color-outline-subtle);--kh-fig-track:var(--bss-color-on-dark)}@supports (color:color-mix(in lab, red, red)){.dark{--kh-fig-track:color-mix(in srgb, var(--bss-color-on-dark) 9%, transparent)}}.dark{--kh-fig-zebra:var(--bss-color-on-dark)}@supports (color:color-mix(in lab, red, red)){.dark{--kh-fig-zebra:color-mix(in srgb, var(--bss-color-on-dark) 4%, transparent)}}.light{--kh-panel:var(--bss-color-background);--kh-panel-border:var(--bss-color-outline-subtle);--kh-chip-text:var(--bss-color-secondary);--kh-chip-border:var(--bss-color-secondary);--kh-chip-active-bg:var(--bss-color-secondary);--kh-chip-active-text:var(--bss-color-on-secondary);--kh-control:var(--bss-color-background)}@supports (color:color-mix(in lab, red, red)){.light{--kh-control:color-mix(in srgb, var(--bss-color-background) 86%, transparent)}}.light{--kh-control-hover-bg:var(--bss-color-background);--kh-control-border:var(--bss-color-secondary)}@supports (color:color-mix(in lab, red, red)){.light{--kh-control-border:color-mix(in srgb, var(--bss-color-secondary) 18%, transparent)}}.light{--kh-control-text:var(--bss-color-secondary);--kh-menu-bg:var(--bss-color-background);--kh-menu-border:var(--bss-color-secondary)}@supports (color:color-mix(in lab, red, red)){.light{--kh-menu-border:color-mix(in srgb, var(--bss-color-secondary) 12%, transparent)}}.light{--kh-menu-text:var(--bss-color-on-surface);--kh-menu-hover-bg:var(--bss-color-primary)}@supports (color:color-mix(in lab, red, red)){.light{--kh-menu-hover-bg:color-mix(in srgb, var(--bss-color-primary) 10%, transparent)}}.light{--kh-fig-surface:var(--bss-color-background);--kh-fig-border:var(--bss-color-outline-subtle);--kh-fig-track:var(--bss-color-on-surface)}@supports (color:color-mix(in lab, red, red)){.light{--kh-fig-track:color-mix(in srgb, var(--bss-color-on-surface) 8%, transparent)}}.light{--kh-fig-zebra:var(--bss-color-on-surface)}@supports (color:color-mix(in lab, red, red)){.light{--kh-fig-zebra:color-mix(in srgb, var(--bss-color-on-surface) 3%, transparent)}}.dark,.light{--kh-focus:var(--bss-color-accent-cyan)}.kh-page,.kh-article{--kh-muted:var(--ob-page-text)}@supports (color:color-mix(in lab, red, red)){.kh-page,.kh-article{--kh-muted:color-mix(in srgb, var(--ob-page-text) 78%, transparent)}}.light .kh-page,.light .kh-article{background-color:var(--ob-page-background-end);background-image:linear-gradient(180deg, transparent 0, transparent calc(var(--ob-page-background-span) - 320px), var(--ob-page-background-end) var(--ob-page-background-span)), var(--ob-page-background)}.kh-main{flex-direction:column;flex:1;width:100%;max-width:1500px;margin:0 auto;padding-bottom:96px;display:flex}.kh-head{padding:82px 64px 0 66px}.kh-eyebrow{font-size:13px;font-weight:var(--bss-font-weight-bold);letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px}.kh-heading{letter-spacing:-.02em;margin:0;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.15}.kh-controls{justify-content:flex-start;align-items:center;gap:24px;padding:32px 64px 0 66px;display:flex}.kh-sort{flex:none;position:relative}.kh-sort__trigger{cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;padding:0;display:flex}.kh-sort__menu{box-shadow:var(--bss-shadow-lg);z-index:20;border:1px solid;border-radius:16px;min-width:212px;padding:8px;position:absolute;top:calc(100% + 10px);left:0}.kh-sort__item{cursor:pointer;letter-spacing:.15px;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 12px;font-size:16px;display:flex}.kh-sort__item:hover{background:var(--kh-menu-hover)}.kh-sort__tick{flex:0 0 16px;width:16px}.kh-chips{flex:0 auto;gap:10px;display:flex}.kh-chips .bss-chip{letter-spacing:.15px;border-radius:28px;padding:16px 24px;font-size:16px;line-height:24px}.kh-chips .bss-chip:hover,.kh-chips .bss-chip--selected{font-weight:var(--bss-font-weight-medium)}.kh-rail{margin-top:54px;position:relative}.kh-rail__track{scrollbar-width:none;align-items:center;gap:36px;height:403px;padding:0 64px 0 66px;scroll-padding-left:66px;display:flex;overflow:auto hidden}.kh-rail__track::-webkit-scrollbar{display:none}.kh-rail__arrow{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;height:44px;opacity:var(--kh-arrow-opacity,0);z-index:3;border:1px solid;border-radius:999px;justify-content:center;align-items:center;width:44px;padding:0;transition:opacity .2s,background .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.kh-rail:hover,.kh-rail:focus-within{--kh-arrow-opacity:1}@media (hover:none){.kh-rail{--kh-arrow-opacity:1}}.kh-rail__arrow:hover:not(:disabled){background:var(--kh-control-hover)}.kh-rail__arrow:disabled{--kh-arrow-opacity:0;cursor:default;pointer-events:none}.kh-rail__arrow--prev{left:20px}.kh-rail__arrow--next{right:20px}.kh-card{flex:none;height:403px;display:flex}.kh-card__panel{border-radius:20px;width:0;transition:width .42s cubic-bezier(.22,.61,.36,1);overflow:hidden}.kh-card--open .kh-card__panel{width:322px}.kh-card__panel-inner{box-sizing:border-box;opacity:0;flex-direction:column;width:322px;height:403px;padding:33px 0 24px 17px;transition:opacity .24s .12s;display:flex;overflow:hidden}.kh-card--open .kh-card__panel-inner{opacity:1}.kh-card__title{font-size:24px;font-weight:var(--bss-font-weight-semibold);letter-spacing:.375px;width:267px;margin:0;line-height:27px}.kh-card__meta{justify-content:space-between;align-items:baseline;gap:12px;width:267px;margin-top:3px;display:flex}.kh-card__date{letter-spacing:.375px;margin:0;font-size:12px;line-height:21px}.kh-card__body{flex-direction:column;flex:auto;width:267px;min-height:0;margin-top:16px;font-size:16px;line-height:19.5px;display:flex}.kh-card__excerpt{scrollbar-color:currentColor transparent;scrollbar-width:thin;flex:auto;min-height:0;padding-right:8px;overflow-y:auto}.kh-card__body p{margin:0}.kh-card__authors{font-weight:var(--bss-font-weight-bold)}.kh-card__body .kh-card__paragraph{margin-top:19.5px}.kh-card__more{cursor:pointer;font-size:14px;font-weight:var(--bss-font-weight-bold);text-align:left;text-underline-offset:3px;background:0 0;border:0;flex:none;padding:0;line-height:21px;text-decoration:underline;display:inline-block}.kh-card__media{cursor:pointer;z-index:1;background:0 0;border:0;flex-direction:column;flex:none;width:224px;height:403px;padding:0;transition:width .42s cubic-bezier(.22,.61,.36,1),margin-left .42s cubic-bezier(.22,.61,.36,1);display:flex;position:relative}.kh-card--open .kh-card__media{width:361px;margin-left:-24px}.kh-card__image{object-fit:cover;border-radius:20px;flex:1;width:100%;min-height:0;display:block}.kh-card__caption{box-sizing:border-box;font-size:16px;font-weight:var(--bss-font-weight-semibold);letter-spacing:.15px;-webkit-line-clamp:4;text-align:left;-webkit-box-orient:vertical;flex:none;height:94px;padding-top:14px;line-height:20px;transition:height .42s cubic-bezier(.22,.61,.36,1),opacity .24s,padding-top .42s cubic-bezier(.22,.61,.36,1);display:-webkit-box;overflow:hidden}.kh-card--open .kh-card__caption{opacity:0;height:0;padding-top:0}.kh-empty{margin:120px 0 0;padding:0 40px 0 35px;font-size:18px}.kh-doc{--kh-doc-measure:1040px;justify-content:center;width:100%;padding:12px 24px 64px;display:flex}.kh-doc__inner{max-width:var(--kh-doc-measure);width:100%;min-width:0}.kh-doc__eyebrow{color:var(--bss-color-primary);font-size:12px;font-weight:var(--bss-font-weight-semibold);letter-spacing:1.2px;text-transform:uppercase;margin:0 0 14px}.kh-doc__title{font-size:44px;font-weight:var(--bss-font-weight-semibold);letter-spacing:.2px;text-wrap:balance;margin:0;line-height:52px}.kh-doc__dek{color:var(--kh-muted);margin:16px 0 0;font-size:19px;line-height:29px}.kh-doc__byline{color:var(--kh-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:22px 0 0;font-size:14px;line-height:20px;display:flex}.kh-doc__author{font-weight:var(--bss-font-weight-semibold)}.kh-doc__cover{aspect-ratio:21/9;border-radius:20px;margin:32px 0 40px;overflow:hidden}.kh-doc__cover img{object-fit:cover;width:100%;height:100%;display:block}.kh-doc__cover .kh-doc__caption{display:none}.kh-doc__portrait{margin-top:36px;margin-bottom:36px}.kh-doc__portrait img{border-radius:16px;max-width:min(100%,480px);height:auto;margin:0 auto;display:block}.kh-doc__caption{opacity:.8;text-align:center;margin-top:10px;font-size:14px;line-height:22px}.kh-doc__body{font-size:18px;line-height:30px}.kh-doc__body>*{max-width:var(--kh-doc-measure);margin-left:auto;margin-right:auto}.kh-doc__body>p{margin-top:0;margin-bottom:22px}.kh-doc__lede{border-left:3px solid var(--bss-color-primary);margin-bottom:34px;padding-left:22px;font-size:21px;line-height:33px}.kh-article__heading{font-size:27px;font-weight:var(--bss-font-weight-semibold);letter-spacing:.1px;text-wrap:balance;margin:48px auto 16px;line-height:35px}.kh-article__subheading{font-size:19px;font-weight:var(--bss-font-weight-bold);margin:30px auto 10px;line-height:27px}.kh-article__list{flex-direction:column;gap:12px;margin:0 auto 24px;padding-left:22px;list-style:outside;display:flex}.kh-article__list li{line-height:28px}.kh-article__list li::marker{color:var(--bss-color-primary)}.kh-cards{max-width:var(--kh-doc-measure);width:100%;margin:28px auto 34px}.kh-cards__lead{color:var(--kh-muted);max-width:var(--kh-doc-measure);margin:0 auto 16px;font-size:15px;line-height:23px}.kh-cards__list{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.kh-cards__list:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.kh-cards__item{background:var(--kh-fig-surface);border:1px solid var(--kh-fig-border);border-radius:16px;flex-direction:column;gap:10px;padding:18px 20px;display:flex}.kh-cards--steps .kh-cards__list{grid-template-columns:1fr}.kh-cards--steps .kh-cards__item{flex-direction:row;align-items:baseline;gap:18px}.kh-cards__num{background:var(--bss-color-primary);align-self:flex-start;align-items:center}@supports (color:color-mix(in lab, red, red)){.kh-cards__num{background:color-mix(in srgb, var(--bss-color-primary) 16%, transparent)}}.kh-cards__num{color:var(--bss-color-primary);font-size:13px;font-weight:var(--bss-font-weight-bold);letter-spacing:.3px;border-radius:999px;flex:none;justify-content:center;min-width:30px;height:30px;padding:0 8px;display:inline-flex}.kh-cards__title{color:var(--ob-page-heading);font-size:16px;font-weight:var(--bss-font-weight-semibold);letter-spacing:.1px;margin:0 0 6px;line-height:22px}.kh-cards__text{color:var(--ob-page-text);margin:0;font-size:14px;line-height:22px}.kh-split{max-width:var(--kh-doc-measure);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;width:100%;margin:30px auto 36px;display:grid}.kh-split__col{background:var(--kh-fig-surface);border:1px solid var(--kh-fig-border);border-top:3px solid var(--kh-split-tone);border-radius:16px;padding:20px 22px 22px}.kh-split__col--risk{--kh-split-tone:var(--bss-color-chart2)}.kh-split__col--good{--kh-split-tone:var(--bss-color-primary)}.kh-split__title{color:var(--kh-split-tone);font-size:16px;font-weight:var(--bss-font-weight-semibold);letter-spacing:.1px;align-items:center;gap:8px;margin:0 0 14px;line-height:22px;display:flex}.kh-split__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.kh-split__list li{border-top:1px solid var(--kh-fig-border);color:var(--ob-page-text);padding-top:12px;font-size:14px;line-height:22px}.kh-split__list li:first-child{border-top:0;padding-top:0}.kh-split__list strong{color:var(--ob-page-heading);font-weight:var(--bss-font-weight-semibold)}.kh-callout{background:var(--bss-color-primary)}@supports (color:color-mix(in lab, red, red)){.kh-callout{background:color-mix(in srgb, var(--bss-color-primary) 10%, transparent)}}.kh-callout{border-left:4px solid var(--bss-color-primary);max-width:var(--kh-doc-measure);border-radius:0 16px 16px 0;margin:34px auto;padding:22px 26px}.kh-callout p{color:var(--ob-page-heading);font-size:19px;font-weight:var(--bss-font-weight-medium);margin:0;line-height:29px}.kh-cta{background:var(--kh-fig-surface);border:1px solid var(--kh-fig-border);max-width:var(--kh-doc-measure);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;width:100%;margin:44px auto 8px;padding:26px 28px;display:flex}.kh-cta__copy{flex:320px;min-width:0}.kh-cta__heading{color:var(--ob-page-heading);font-size:20px;font-weight:var(--bss-font-weight-semibold);margin:0 0 8px;line-height:28px}.kh-cta__text{color:var(--bss-color-on-surface-variant);margin:0;font-size:15px;line-height:23px}.kh-cta__action{background:var(--bss-color-primary);color:var(--bss-color-on-primary);cursor:pointer;font-size:15px;font-weight:var(--bss-font-weight-semibold);letter-spacing:.2px;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;min-height:48px;padding:0 24px;transition:filter .16s;display:inline-flex}.kh-cta__action:hover{filter:brightness(1.08)}.kh-cta__action:focus-visible{outline:2px solid var(--kh-focus);outline-offset:3px}.kh-fig{background:var(--kh-fig-surface);border:1px solid var(--kh-fig-border);border-radius:16px;margin:28px auto 32px;padding:22px 24px 18px}.kh-fig__head{margin-bottom:18px}.kh-fig__title{color:var(--ob-page-heading);font-size:17px;font-weight:var(--bss-font-weight-semibold);letter-spacing:.15px;margin:0;line-height:23px}.kh-fig__subtitle{color:var(--bss-color-on-surface-variant);margin:5px 0 0;font-size:13px;line-height:19px}.kh-fig__axis{color:var(--bss-color-on-surface-variant);letter-spacing:.2px;text-align:right;margin:14px 0 0;font-size:12px}.kh-fig__legend{flex-wrap:wrap;gap:8px 20px;margin:0 0 16px;padding:0;list-style:none;display:flex}.kh-fig__legend-item{color:var(--bss-color-on-surface-variant);align-items:center;gap:8px;font-size:13px;line-height:18px;display:flex}.kh-fig__swatch{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.kh-fig__swatch--1{background:var(--bss-color-chart1)}.kh-fig__swatch--2{background:var(--bss-color-chart2)}.kh-fig__toggle{color:var(--bss-color-primary);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;min-height:44px;margin-top:12px;padding:0;font-size:13px;text-decoration:underline}.kh-fig__toggle:focus-visible{outline:2px solid var(--kh-focus);outline-offset:2px}.kh-fig__table-wrap{overflow-x:auto}.kh-fig__table{border-collapse:collapse;width:max-content;min-width:100%;font-size:13px}.kh-fig__table-caption{color:var(--bss-color-on-surface-variant);text-align:left;padding-bottom:8px;font-size:12px}.kh-fig__table th,.kh-fig__table td{border-bottom:1px solid var(--kh-fig-border);text-align:left;vertical-align:top;padding:8px 16px 8px 0}.kh-fig__table thead th{color:var(--bss-color-on-surface-variant);font-weight:var(--bss-font-weight-medium)}.kh-fig__table tbody th{font-weight:var(--bss-font-weight-regular)}.kh-bars{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.kh-bars__row{grid-template-columns:minmax(96px,168px) 1fr auto;align-items:center;gap:16px;display:grid}.kh-bars__label{color:var(--ob-page-text);font-size:13px;line-height:17px}.kh-bars__note{color:var(--bss-color-on-surface-variant);font-size:11px;line-height:15px;display:block}.kh-bars__track{background:var(--kh-fig-track);border-radius:4px;min-height:22px}.kh-bars__bar{background:var(--bss-color-chart1);border-radius:0 4px 4px 0;height:22px;display:block}.kh-bars__value{color:var(--ob-page-text);font-size:13px;font-weight:var(--bss-font-weight-semibold);white-space:nowrap}.kh-range{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.kh-range__row{grid-template-columns:minmax(120px,200px) 1fr auto;align-items:center;gap:16px;display:grid}.kh-range__label{color:var(--ob-page-text);font-size:13px;line-height:17px}.kh-range__flag{background:var(--bss-color-chart2)}@supports (color:color-mix(in lab, red, red)){.kh-range__flag{background:color-mix(in srgb, var(--bss-color-chart2) 18%, transparent)}}.kh-range__flag{color:var(--ob-page-text);letter-spacing:.3px;text-transform:uppercase;border-radius:999px;margin-top:4px;padding:2px 8px;font-size:10px;display:inline-block}.kh-range__track{background:var(--kh-fig-track);border-radius:4px;height:22px;position:relative}.kh-range__span{background:linear-gradient(90deg, var(--bss-color-chart1) 0%, var(--bss-color-chart2) 100%);border-radius:4px;height:22px;position:absolute;top:0}.kh-range__dot{border:2px solid var(--kh-fig-surface);border-radius:50%;width:12px;height:12px;position:absolute;top:5px;transform:translate(-50%)}.kh-range__dot--low{background:var(--bss-color-chart1)}.kh-range__dot--high{background:var(--bss-color-chart2)}.kh-range__values{color:var(--ob-page-text);font-size:12px;font-weight:var(--bss-font-weight-semibold);white-space:nowrap;line-height:22px}.kh-cross{width:100%;height:auto;display:block;overflow:visible}.kh-cross__band{fill:var(--bss-color-primary)}@supports (color:color-mix(in lab, red, red)){.kh-cross__band{fill:color-mix(in srgb, var(--bss-color-primary) 12%, transparent)}}.kh-cross__band-label,.kh-cross__tick-label,.kh-cross__axis-label{fill:var(--bss-color-on-surface-variant);font-size:11px}.kh-cross__axis,.kh-cross__tick{stroke:var(--kh-fig-border);stroke-width:1px}.kh-cross__line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px}.kh-cross__line--1{stroke:var(--bss-color-chart1)}.kh-cross__line--2{stroke:var(--bss-color-chart2)}.kh-cross__series-label{fill:var(--ob-page-text);font-size:12px;font-weight:600}.kh-matrix__scroll{overflow-x:auto}.kh-matrix{border-collapse:collapse;width:100%;min-width:560px;font-size:13px;line-height:19px}.kh-matrix th,.kh-matrix td{border-bottom:1px solid var(--kh-fig-border);text-align:left;vertical-align:top;padding:12px 18px 12px 0}.kh-matrix td{width:38%}.kh-matrix__col{color:var(--ob-page-heading);font-weight:var(--bss-font-weight-semibold)}.kh-matrix__col-inner{align-items:center;gap:8px;display:flex}.kh-matrix__dim{color:var(--ob-page-heading);font-weight:var(--bss-font-weight-semibold);max-width:200px;padding-right:24px}.kh-matrix tbody tr:nth-child(odd){background:var(--kh-fig-zebra)}.kh-matrix__corner{min-width:140px}.kh-stage{font-size:12px}.kh-stage__header,.kh-stage__row{grid-template-columns:minmax(120px,190px) 1fr;gap:12px;display:grid}.kh-stage__header{color:var(--bss-color-on-surface-variant);margin-bottom:10px}.kh-stage__cols,.kh-stage__lanes{grid-template-columns:repeat(var(--kh-stage-count), 1fr);display:grid}.kh-stage__col{letter-spacing:.2px;text-align:center;padding:0 4px;font-size:11px;line-height:15px}.kh-stage__rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.kh-stage__row{align-items:center}.kh-stage__label{color:var(--ob-page-text);font-size:13px;line-height:17px}.kh-stage__note{color:var(--bss-color-on-surface-variant);font-size:11px;line-height:15px;display:block}.kh-stage__cell{border-left:1px solid var(--kh-fig-border);grid-row:1;min-height:30px}.kh-stage__cell:last-child{border-right:1px solid var(--kh-fig-border)}.kh-stage__marker{background:var(--bss-color-chart1);color:var(--bss-color-on-primary);font-size:11px;font-weight:var(--bss-font-weight-semibold);text-align:center;border-radius:999px;grid-row:1;justify-content:center;align-items:center;min-height:24px;margin:0 3px;padding:0 8px;display:flex}.kh-stats{margin:24px 0 28px}.kh-stats__lead{color:var(--kh-muted);margin:0 0 12px;font-size:13px;line-height:19px}.kh-stats__grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.kh-stats__tile{background:var(--kh-fig-surface);border:1px solid var(--kh-fig-border);border-left:3px solid var(--bss-color-primary);border-radius:14px;padding:16px 16px 14px}.kh-stats__value{color:var(--ob-page-heading);font-size:23px;font-weight:var(--bss-font-weight-semibold);letter-spacing:-.2px;text-wrap:balance;margin:0;line-height:27px}.kh-stats__label{color:var(--ob-page-text);margin:6px 0 0;font-size:13px;line-height:18px}.kh-stats__note{color:var(--bss-color-on-surface-variant);margin:6px 0 0;font-size:11px;line-height:15px}.kh-check{margin:22px 0 28px}.kh-check__lead{color:var(--kh-muted);margin:0 0 14px;font-size:13px;line-height:19px}.kh-check__list{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.kh-check__item{background:var(--kh-fig-surface);border:1px solid var(--kh-fig-border);border-radius:14px;gap:12px;padding:14px 16px;display:flex}.kh-check__num{color:var(--bss-color-primary);font-size:12px;font-weight:var(--bss-font-weight-bold);letter-spacing:.5px;flex:none;line-height:20px}.kh-check__body{font-size:13px;line-height:19px;display:block}.kh-check__term{color:var(--ob-page-heading);font-weight:var(--bss-font-weight-semibold);display:block}.kh-check__text{color:var(--ob-page-text);margin-top:3px;display:block}.kh-series{border-top:1px solid var(--kh-fig-border);margin-top:40px;padding-top:24px}.kh-series__position{color:var(--bss-color-primary);letter-spacing:.5px;text-transform:uppercase;margin:0;font-size:12px}.kh-series__dots{gap:6px;margin:10px 0 20px;padding:0;list-style:none;display:flex}.kh-series__dot{background:var(--kh-fig-track);border-radius:999px;width:26px;height:4px;display:block}.kh-series__dot--current{background:var(--bss-color-primary)}.light .kh-series__position{color:var(--ob-page-heading)}.light .kh-series__dot{background:var(--ob-page-text)}@supports (color:color-mix(in lab, red, red)){.light .kh-series__dot{background:color-mix(in srgb, var(--ob-page-text) 35%, transparent)}}.light .kh-series__dot--current{background:var(--ob-page-heading)}.kh-series__links{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.kh-series__link{background:var(--kh-fig-surface);border:1px solid var(--kh-fig-border);cursor:pointer;text-align:left;border-radius:14px;flex-direction:column;gap:8px;padding:14px 16px;transition:border-color .16s;display:flex}.kh-series__link:hover{border-color:var(--bss-color-primary)}.kh-series__link:focus-visible{outline:2px solid var(--kh-focus);outline-offset:2px}.kh-series__link--next{text-align:right;align-items:flex-end}.kh-series__dir{color:var(--bss-color-primary);letter-spacing:.4px;text-transform:uppercase;align-items:center;gap:6px;font-size:12px;display:flex}.kh-series__title{color:var(--ob-page-heading);font-size:14px;font-weight:var(--bss-font-weight-semibold);line-height:19px}.kh-sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kh-article__series{border-top:1px solid;margin:36px auto 0;padding-top:18px;font-size:15px;line-height:23px}.kh-article__back{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;border:1px solid;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;min-height:44px;margin:20px 0 0 calc(max(24px,50% - 520px) - 16px);padding:10px 20px 10px 16px;font-size:15px;line-height:1;transition:background .2s;display:inline-flex}.kh-article__back:hover{background:var(--kh-control-hover)}@media (width>=768px){.kh-article__back{margin-top:51px}}.kh-article__back+.kh-doc{padding-top:4px}.kh-sort__trigger:focus-visible,.kh-sort__item:focus-visible,.kh-rail__arrow:focus-visible,.kh-card__media:focus-visible,.kh-card__more:focus-visible,.kh-article__back:focus-visible{outline:2px solid var(--kh-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.kh-card__panel,.kh-card__panel-inner,.kh-card__media,.kh-card__caption,.kh-rail__arrow{transition-duration:1ms}}@media (width<=1024px){.kh-doc__title{font-size:34px;line-height:42px}.kh-doc__cover{aspect-ratio:16/9}}@media (width<=700px){.kh-head{padding:28px 20px 0}.kh-heading{font-size:28px}.kh-controls{flex-direction:column;align-items:flex-start;gap:16px;padding:20px 20px 0}.kh-chips{scrollbar-width:none;gap:8px;width:100%;padding-bottom:4px;overflow-x:auto}.kh-chips::-webkit-scrollbar{display:none}.kh-chips .bss-chip{flex:none;min-height:44px;padding:10px 18px;font-size:14px}.kh-rail{margin-top:24px}.kh-rail__track{scroll-snap-type:x mandatory;gap:16px;height:468px;padding:0 20px;scroll-padding-left:20px}.kh-card,.kh-card__media,.kh-card__panel-inner{height:468px}.kh-card__media{scroll-snap-align:start;width:252px}.kh-rail__arrow{display:none}.kh-doc{padding:8px 20px 48px}.kh-article__back{margin-left:4px}.kh-doc__title{font-size:28px;line-height:36px}.kh-doc__dek{font-size:17px;line-height:26px}.kh-doc__cover{aspect-ratio:4/3;border-radius:16px;margin:24px 0 30px}.kh-doc__body{font-size:16px;line-height:26px}.kh-doc__lede{padding-left:16px;font-size:18px;line-height:28px}.kh-article__heading{margin-top:36px;font-size:22px;line-height:29px}.kh-callout{border-radius:0 12px 12px 0;padding:18px 20px}.kh-callout p{font-size:17px;line-height:26px}.kh-cta{padding:22px 20px}.kh-cta__action{justify-content:center;width:100%}.kh-empty{margin-top:64px;padding:0 20px}.kh-fig{padding:18px 16px 14px}.kh-bars__row,.kh-range__row,.kh-stage__row{grid-template-columns:1fr;gap:6px}.kh-range__values{line-height:16px}.kh-stage{min-width:460px}.kh-fig--stage .kh-fig__plot{margin:0 -16px;padding:0 16px;overflow-x:auto}.kh-check__list,.kh-series__links{grid-template-columns:1fr}.kh-series__link--next{text-align:left;align-items:flex-start}}.ob-services{flex-direction:column;width:100%;min-height:100vh;display:flex}.ob-services--dark{--ob-services-bullet:var(--bss-color-primary);--ob-services-card-bg:var(--bss-color-primary-hover)}@supports (color:color-mix(in lab, red, red)){.ob-services--dark{--ob-services-card-bg:color-mix(in srgb, var(--bss-color-primary-hover) 42%, transparent)}}.ob-services--dark{--ob-services-card-border:var(--bss-color-primary);--ob-services-card-hover-bg:var(--bss-color-primary-hover)}@supports (color:color-mix(in lab, red, red)){.ob-services--dark{--ob-services-card-hover-bg:color-mix(in srgb, var(--bss-color-primary-hover) 55%, transparent)}}.ob-services--dark{--ob-services-card-shadow:0 18px 40px var(--bss-color-surface-dark)}@supports (color:color-mix(in lab, red, red)){.ob-services--dark{--ob-services-card-shadow:0 18px 40px color-mix(in srgb, var(--bss-color-surface-dark) 55%, transparent)}}.ob-services--dark{--ob-services-card-title:var(--bss-color-on-dark-variant);--ob-services-divider:var(--bss-color-primary)}@supports (color:color-mix(in lab, red, red)){.ob-services--dark{--ob-services-divider:color-mix(in srgb, var(--bss-color-primary) 26%, transparent)}}.ob-services--dark{--ob-services-eyebrow:var(--bss-color-on-dark-subtle);--ob-services-icon-bg:var(--bss-color-primary)}@supports (color:color-mix(in lab, red, red)){.ob-services--dark{--ob-services-icon-bg:color-mix(in srgb, var(--bss-color-primary) 18%, transparent)}}.ob-services--dark{--ob-services-icon-color:var(--ob-page-accent);--ob-services-item:var(--ob-page-muted-text);--ob-services-pill-bg:var(--bss-color-primary)}@supports (color:color-mix(in lab, red, red)){.ob-services--dark{--ob-services-pill-bg:color-mix(in srgb, var(--bss-color-primary) 14%, transparent)}}.ob-services--dark{--ob-services-pill-border:var(--bss-color-primary)}@supports (color:color-mix(in lab, red, red)){.ob-services--dark{--ob-services-pill-border:color-mix(in srgb, var(--bss-color-primary) 34%, transparent)}}.ob-services--dark{--ob-services-pill-text:var(--ob-page-muted-text);--ob-services-positioning:var(--bss-color-on-dark-subtle);--ob-services-section-title:var(--ob-page-accent);--ob-services-subtitle:var(--bss-color-on-dark);--ob-services-title-accent:var(--ob-page-accent);--ob-services-title-lead:var(--bss-color-on-dark);--bss-action-button-bg:var(--bss-color-primary)}@supports (color:color-mix(in lab, red, red)){.ob-services--dark{--bss-action-button-bg:color-mix(in srgb, var(--bss-color-primary) 22%, transparent)}}.ob-services--dark{--bss-action-button-border:var(--bss-color-primary)}@supports (color:color-mix(in lab, red, red)){.ob-services--dark{--bss-action-button-border:color-mix(in srgb, var(--bss-color-primary) 55%, transparent)}}.ob-services--dark{--bss-action-button-color:var(--bss-color-on-dark);--bss-action-button-surface-color:var(--bss-color-on-dark)}.ob-services--light{--ob-services-bullet:var(--bss-color-accent-cyan);--ob-services-card-bg:var(--bss-color-surface-dark)}@supports (color:color-mix(in lab, red, red)){.ob-services--light{--ob-services-card-bg:color-mix(in srgb, var(--bss-color-surface-dark) 55%, transparent)}}.ob-services--light{--ob-services-card-border:var(--bss-color-primary);--ob-services-card-hover-bg:var(--bss-color-surface-dark)}@supports (color:color-mix(in lab, red, red)){.ob-services--light{--ob-services-card-hover-bg:color-mix(in srgb, var(--bss-color-surface-dark) 66%, transparent)}}.ob-services--light{--ob-services-card-shadow:0 18px 40px var(--bss-color-secondary)}@supports (color:color-mix(in lab, red, red)){.ob-services--light{--ob-services-card-shadow:0 18px 40px color-mix(in srgb, var(--bss-color-secondary) 28%, transparent)}}.ob-services--light{--ob-services-card-title:var(--bss-color-on-dark);--ob-services-divider:var(--bss-color-on-dark)}@supports (color:color-mix(in lab, red, red)){.ob-services--light{--ob-services-divider:color-mix(in srgb, var(--bss-color-on-dark) 22%, transparent)}}.ob-services--light{--ob-services-eyebrow:var(--bss-color-secondary);--ob-services-icon-bg:var(--bss-color-secondary);--ob-services-icon-color:var(--bss-color-on-dark);--ob-services-item:var(--bss-color-primary-subtle);--ob-services-pill-bg:var(--bss-color-surface-dark)}@supports (color:color-mix(in lab, red, red)){.ob-services--light{--ob-services-pill-bg:color-mix(in srgb, var(--bss-color-surface-dark) 34%, transparent)}}.ob-services--light{--ob-services-pill-border:var(--bss-color-on-dark)}@supports (color:color-mix(in lab, red, red)){.ob-services--light{--ob-services-pill-border:color-mix(in srgb, var(--bss-color-on-dark) 30%, transparent)}}.ob-services--light{--ob-services-pill-text:var(--bss-color-primary-subtle);--ob-services-positioning:var(--bss-color-primary-subtle);--ob-services-section-title:var(--bss-color-on-dark);--ob-services-subtitle:var(--bss-color-secondary);--ob-services-title-accent:var(--bss-color-secondary);--ob-services-title-lead:var(--bss-color-primary);--bss-action-button-bg:var(--bss-color-secondary);--bss-action-button-border:var(--bss-color-secondary-container);--bss-action-button-color:var(--bss-color-on-dark);--bss-action-button-surface-color:var(--bss-color-secondary)}.ob-services__main{flex-direction:column;flex:1;gap:48px;width:100%;max-width:1728px;margin:0 auto;padding:72px 64px 112px 66px;display:flex}.ob-services__hero{max-width:900px}.ob-services__title{flex-direction:column;margin:0;display:flex}.ob-services__eyebrow{color:var(--ob-services-eyebrow);font-family:var(--bss-font-heading);letter-spacing:.02em;margin-bottom:3px;font-size:clamp(17px,1.39vw,24px);font-weight:400;line-height:40px}.ob-services__headline{font-family:var(--bss-font-heading);letter-spacing:.04em;font-size:clamp(40px,3.7vw,64px);font-weight:600;line-height:1.069}.ob-services__title-lead{color:var(--ob-services-title-lead)}.ob-services__title-accent{color:var(--ob-services-title-accent);font-weight:700}.ob-services__subtitle{color:var(--ob-services-subtitle);letter-spacing:.02em;max-width:650px;margin:25px 0 0;font-size:clamp(17px,1.27vw,22px);font-weight:500;line-height:1.273}.ob-services__pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.ob-services__pillar{background:var(--ob-services-card-bg);border:1px solid var(--ob-services-card-border);border-radius:var(--bss-radius-lg);box-shadow:var(--ob-services-card-shadow);min-width:0;transition:background var(--bss-duration-slow) var(--bss-easing-out), box-shadow var(--bss-duration-slow) var(--bss-easing-out);flex-direction:column;display:flex}.ob-services__pillar:hover,.ob-services__pillar:focus-within{background:var(--ob-services-card-hover-bg)}.ob-services__pillar-head{border-bottom:1px solid var(--ob-services-divider);align-items:center;gap:var(--bss-spacing-4);padding:var(--bss-spacing-5) var(--bss-spacing-5) var(--bss-spacing-4);display:flex}.ob-services__icon{background:var(--ob-services-icon-bg);border-radius:var(--bss-radius-sm);color:var(--ob-services-icon-color);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ob-services__pillar-heading{min-width:0}.ob-services__pillar-title{color:var(--ob-services-card-title);font-family:var(--bss-font-heading);margin:0;font-size:20px;font-weight:600;line-height:1.2}.ob-services__pillar-positioning{color:var(--ob-services-positioning);margin:3px 0 0;font-size:13px;font-style:italic;font-weight:500;line-height:20px}.ob-services__pillar-desc{border-bottom:1px solid var(--ob-services-divider);color:var(--ob-services-item);padding:var(--bss-spacing-4) var(--bss-spacing-5);margin:0;font-size:14px;line-height:1.6}.ob-services__pillar-body{columns:2;column-gap:var(--bss-spacing-5);padding:var(--bss-spacing-5);flex:1}.ob-services__section{break-inside:avoid;margin-bottom:var(--bss-spacing-5)}.ob-services__section:last-child{margin-bottom:0}.ob-services__section-title{color:var(--ob-services-section-title);font-family:var(--bss-font-heading);letter-spacing:.08em;margin:0 0 var(--bss-spacing-2);text-transform:uppercase;font-size:11px;font-weight:700;line-height:16px}.ob-services__items{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.ob-services__items li{color:var(--ob-services-item);gap:7px;font-size:13px;line-height:1.55;display:flex}.ob-services__items li:before{background:var(--ob-services-bullet);border-radius:var(--bss-radius-pill);content:"";flex-shrink:0;width:5px;height:5px;margin-top:.55em}.ob-services__pillar-foot{padding:0 var(--bss-spacing-5) var(--bss-spacing-5);justify-content:flex-end;display:flex}.ob-services__panel{background:var(--ob-services-card-bg);border:1px solid var(--ob-services-card-border);border-radius:var(--bss-radius-lg);box-shadow:var(--ob-services-card-shadow);gap:var(--bss-spacing-4);padding:var(--bss-spacing-5) var(--bss-spacing-6);display:flex}.ob-services__panel-copy{flex:1;min-width:0}.ob-services__panel-title{color:var(--ob-services-card-title);font-family:var(--bss-font-heading);margin:0;font-size:22px;font-weight:600;line-height:1.2}.ob-services__panel-text{color:var(--ob-services-item);max-width:900px;margin:6px 0 0;font-size:14px;line-height:1.55}.ob-services__benefits{gap:var(--bss-spacing-2);margin:var(--bss-spacing-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.ob-services__benefits li{background:var(--ob-services-pill-bg);border:1px solid var(--ob-services-pill-border);border-radius:var(--bss-radius-pill);color:var(--ob-services-pill-text);padding:7px 14px;font-size:13px;font-weight:500;line-height:18px}.ob-services__cta{justify-content:space-between;align-items:center}.ob-services__cta-actions{flex-shrink:0;position:relative}.ob-services__cta-menu{bottom:calc(100% + var(--bss-spacing-3));align-items:flex-end;gap:var(--bss-spacing-2);z-index:var(--bss-z-popover);flex-direction:column;display:flex;position:absolute;right:0}.ob-services__cta-menu .bss-action-button{animation:ob-services-menu-in var(--bss-duration-moderate) var(--bss-easing-emphasized) both}@keyframes ob-services-menu-in{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ob-services__pillar,.ob-services__section-toggle,.ob-services__cta-menu .bss-action-button{transition:none;animation:none}}.ob-services__scrim{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:var(--bss-color-surface-dark)}@supports (color:color-mix(in lab, red, red)){.ob-services__scrim{background:color-mix(in srgb, var(--bss-color-surface-dark) 45%, transparent)}}.ob-services__scrim{-webkit-backdrop-filter:blur(1px);z-index:299;position:fixed;inset:0}.ob-services .bss-action-button:focus-visible,.ob-services__section-toggle:focus-visible{outline:2px solid var(--bss-color-focus-ring);outline-offset:2px}.ob-services .bss-action-button:active:not(:disabled){filter:brightness(.94)}@media (width<=1400px){.ob-services__pillar-body{columns:1}}@media (width<=1100px){.ob-services__main{gap:40px;padding:48px 40px 90px}.ob-services__pillars{grid-template-columns:minmax(0,1fr)}.ob-services__pillar-body{columns:2}}@media (width<=768px){.ob-services__main{gap:28px;padding:24px 24px 40px}.ob-services__eyebrow{line-height:28px}.ob-services__headline{letter-spacing:.02em;font-size:32px}.ob-services__subtitle{margin-top:14px}.ob-services__pillars{gap:var(--bss-spacing-4)}.ob-services__pillar-head,.ob-services__pillar-desc,.ob-services__pillar-body{padding-left:var(--bss-spacing-4);padding-right:var(--bss-spacing-4)}.ob-services__pillar-foot{padding:0 var(--bss-spacing-4) var(--bss-spacing-4);justify-content:stretch}.ob-services__pillar-foot .bss-action-button{width:100%}.ob-services__pillar-body{columns:1;padding-bottom:var(--bss-spacing-2);padding-top:var(--bss-spacing-2)}.ob-services__section{border-bottom:1px solid var(--ob-services-divider);margin-bottom:0}.ob-services__section:last-child{border-bottom:0}.ob-services__section-toggle{color:var(--ob-services-section-title);font-family:var(--bss-font-heading);align-items:center;gap:var(--bss-spacing-3);letter-spacing:.08em;min-height:48px;padding:var(--bss-spacing-3) 0;text-align:left;text-transform:uppercase;background:0 0;border:0;justify-content:space-between;width:100%;font-size:12px;font-weight:700;line-height:18px;display:flex}.ob-services__section-toggle svg{transition:transform var(--bss-duration-moderate) var(--bss-easing-out);flex-shrink:0}.ob-services__section-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.ob-services__section .ob-services__items{padding-bottom:var(--bss-spacing-4)}.ob-services__panel{padding:var(--bss-spacing-5) var(--bss-spacing-4);flex-direction:column}.ob-services__cta{align-items:stretch}.ob-services__cta-actions,.ob-services__cta .bss-action-button{width:100%}.ob-services__cta-menu{align-items:stretch;left:0}.ob-services .bss-action-button{min-height:0}}.ob-team{color:var(--ob-page-text);flex-direction:column;min-height:100vh;display:flex}.ob-team__page-title{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ob-team__stage{gap:var(--bss-spacing-7);min-height:46rem;padding:var(--bss-spacing-8) var(--bss-spacing-4) var(--bss-spacing-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;margin-inline:auto;display:grid}.ob-team-gallery{background:var(--bss-color-surface-dark);border:var(--bss-card-border-width) solid var(--bss-color-outline-subtle);border-radius:var(--bss-radius-lg);box-shadow:var(--bss-shadow-lg);min-height:0;position:relative;overflow:hidden}.ob-team-gallery__slides,.ob-team-gallery__slides img{width:100%;height:100%;position:absolute;inset:0}.ob-team-gallery__slides img{object-fit:cover;opacity:0;transition:var(--bss-transition-opacity)}.ob-team-gallery__slides img.is-active{opacity:1}.ob-team-gallery__arrow{z-index:var(--bss-z-raised);position:absolute;top:50%;transform:translateY(-50%)}.ob-team-gallery__arrow--previous{inset-inline-start:var(--bss-spacing-4)}.ob-team-gallery__arrow--next{inset-inline-end:var(--bss-spacing-4)}.ob-team-gallery__dots{background:var(--bss-color-surface-dark);align-items:center}@supports (color:color-mix(in lab, red, red)){.ob-team-gallery__dots{background:color-mix(in srgb, var(--bss-color-surface-dark) 72%, transparent)}}.ob-team-gallery__dots{border-radius:var(--bss-radius-pill);bottom:var(--bss-spacing-4);gap:var(--bss-spacing-2);padding:var(--bss-spacing-2) var(--bss-spacing-3);z-index:var(--bss-z-raised);display:flex;position:absolute;left:50%;transform:translate(-50%)}.ob-team-gallery__dots button{background:var(--bss-color-on-dark-subtle);border-radius:var(--bss-radius-pill);height:var(--bss-spacing-2);opacity:var(--bss-opacity-muted);transition:var(--bss-transition-size), var(--bss-transition-opacity);width:var(--bss-spacing-2);border:0;padding:0}.ob-team-gallery__dots button.is-active{background:var(--bss-color-primary);opacity:var(--bss-opacity-opaque);width:var(--bss-spacing-6)}.ob-team-gallery__dots button:focus-visible,.ob-team-card:focus-visible{outline:var(--bss-button-focus-ring-width) solid var(--bss-color-focus-ring);outline-offset:var(--bss-button-focus-ring-offset-width)}.ob-team__directory{gap:var(--bss-spacing-7);min-width:0;padding-block:var(--bss-spacing-1);flex-direction:column;display:flex}.ob-team__group{gap:var(--bss-spacing-5);flex-direction:column;display:flex}.ob-team__divider{--bss-divider-color:var(--bss-color-primary);--bss-divider-label-foreground:var(--bss-color-primary);color:var(--bss-color-primary)}.ob-team__divider h2{color:var(--bss-color-primary);font-family:var(--bss-font-heading);font-size:var(--bss-font-size-sm);font-weight:var(--bss-font-weight-bold);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;margin:0}.ob-team__grid{gap:var(--bss-spacing-6) var(--bss-spacing-3);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.ob-team-card{border:var(--bss-card-border-width) solid transparent;border-radius:var(--bss-radius-md);color:var(--ob-page-text);align-items:center;gap:var(--bss-spacing-2);min-width:0;padding:var(--bss-spacing-2);text-align:center;transition:var(--bss-transition-colors), var(--bss-transition-transform);background:0 0;flex-direction:column;width:100%;display:flex}.ob-team-card:hover{background:var(--bss-color-primary)}@supports (color:color-mix(in lab, red, red)){.ob-team-card:hover{background:color-mix(in srgb, var(--bss-color-primary) 12%, transparent)}}.ob-team-card:hover{border-color:var(--bss-color-outline-primary);transform:translateY(calc(var(--bss-spacing-1) * -1))}.ob-team-card[data-selected=true]{background:var(--bss-color-primary)}@supports (color:color-mix(in lab, red, red)){.ob-team-card[data-selected=true]{background:color-mix(in srgb, var(--bss-color-primary) 18%, transparent)}}.ob-team-card[data-selected=true]{border-color:var(--bss-color-outline-primary)}.ob-team-card__avatar{--_bss-avatar-size:3.75rem}.ob-team-card__copy{align-items:center;gap:var(--bss-spacing-1);flex-direction:column;width:100%;min-width:0;display:flex}.ob-team-card__name{color:var(--bss-color-on-primary-container);font-family:var(--bss-font-heading);font-size:var(--bss-font-size-sm);font-weight:var(--bss-font-weight-bold);line-height:1.2}.ob-team-card__role{color:var(--ob-page-text);font-family:var(--bss-font-body);font-size:var(--bss-font-size-xs);line-height:1.25}.ob-team-detail-card{color:var(--bss-color-on-surface);background:0 0;grid-template-columns:minmax(0,11fr) minmax(12rem,9fr);width:100%;min-height:0;display:grid;overflow:hidden}.ob-team-detail-card__copy{gap:var(--bss-spacing-3);padding:var(--bss-spacing-5);flex-direction:column;display:flex;overflow-y:auto}.ob-team-detail-card__heading{align-items:flex-start;gap:var(--bss-spacing-3);justify-content:space-between;display:flex}.ob-team-detail-card__identity,.ob-team-detail-card__meta{min-width:0}.ob-team-detail-card__meta{align-items:center;gap:var(--bss-spacing-2);justify-content:space-between;display:flex}.ob-team-detail-card__heading h2,.ob-team-detail-card__heading p,.ob-team-detail-card__copy>p,.ob-team-detail__section h3,.ob-team-detail__section p{margin:0}.ob-team-detail-card__heading h2,.ob-team-detail__section h3{color:var(--bss-color-primary);font-family:var(--bss-font-heading)}.ob-team-detail-card__copy>a,.ob-team-detail-card__heading p{color:var(--bss-color-on-surface)}.ob-team-detail-card__biography{color:var(--bss-color-on-surface);line-height:1.45}.ob-team-detail-card__summary{color:var(--bss-color-on-surface);font-weight:var(--bss-font-weight-medium);white-space:pre-line;line-height:1.45}.ob-team-detail-card__portrait{background:0 0;justify-content:center;align-items:center;display:flex;overflow:hidden}.ob-team-detail-card__portrait img{object-fit:contain;object-position:center;width:100%;height:100%}.ob-team-detail-card__portrait-fallback{color:var(--bss-color-on-primary-container);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ob-team-detail__section{gap:var(--bss-spacing-2);flex-direction:column;display:flex}.ob-team-detail__logos{gap:var(--bss-spacing-2);flex-wrap:wrap;display:flex}.ob-team-detail__logo{background:var(--bss-color-surface);border:var(--bss-card-border-width) solid var(--bss-color-outline-subtle);border-radius:var(--bss-radius-sm);height:calc(var(--bss-spacing-7) - var(--bss-spacing-2));min-width:calc(var(--bss-spacing-8) * 1.25);padding:var(--bss-spacing-2);justify-content:center;align-items:center;display:flex}.ob-team-detail__logo img{height:100%;max-width:calc(var(--bss-spacing-8) * 1.25);object-fit:contain}.ob-team-detail__logo p{color:var(--bss-color-on-surface);font-size:var(--bss-font-size-xs);margin:0}.dark .ob-team-detail__logo{background:var(--bss-color-surface-inverse);border-color:var(--bss-color-outline)}.dark .ob-team-detail__logo p{color:var(--bss-color-on-surface-inverse)}.ob-team-mobile-dialog{margin:var(--bss-spacing-4) auto auto;max-height:calc(100dvh - var(--bss-spacing-4) * 2);max-width:calc(var(--bss-spacing-8) * 7.5);width:calc(100% - var(--bss-spacing-3));background:0 0;border:0;padding:0;overflow:visible}.ob-team-mobile-dialog::backdrop{background:var(--bss-color-overlay)}.ob-team-detail-card.ob-team-detail-card--mobile{aspect-ratio:auto;background:var(--bss-color-surface);border:var(--bss-card-border-width) solid var(--bss-color-outline-subtle);border-radius:var(--bss-radius-md);box-shadow:var(--bss-shadow-lg);max-height:calc(100dvh - var(--bss-spacing-4) * 2);flex-direction:column;display:flex;position:relative;overflow-y:auto}.ob-team-detail-card--mobile .ob-team-detail-card__close{inset-inline-end:var(--bss-spacing-2);top:var(--bss-spacing-2);z-index:var(--bss-z-raised);position:absolute}.ob-team-detail-card--mobile .ob-team-detail-card__portrait{background:var(--bss-color-surface-variant);flex:0 0 clamp(calc(var(--bss-spacing-8) * 4), 42dvh, calc(var(--bss-spacing-8) * 5));order:-1}.ob-team-detail-card--mobile .ob-team-detail-card__portrait img{object-fit:cover;object-position:center}.ob-team-detail-card--mobile .ob-team-detail-card__copy{gap:var(--bss-spacing-2);padding:var(--bss-spacing-3);overflow:visible}.ob-team-detail-card--mobile .ob-team-detail-card__heading{display:block}.ob-team-detail-card--mobile .ob-team-detail-card__heading h2{font-size:var(--bss-font-size-lg)}.ob-team-detail-card--mobile .ob-team-detail-card__biography,.ob-team-detail-card--mobile .ob-team-detail-card__summary,.ob-team-detail-card--mobile .ob-team-detail__section p{font-size:var(--bss-font-size-xs);line-height:1.4}@media (width<=1250px){.ob-team__stage{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.ob-team__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=900px){.ob-team__stage{min-height:0;padding:var(--bss-spacing-8) var(--bss-spacing-5) var(--bss-spacing-5);grid-template-columns:1fr}.ob-team-gallery,.ob-team-detail-card{aspect-ratio:16/10}.ob-team__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=600px){.ob-team__stage{gap:var(--bss-spacing-6);padding:var(--bss-spacing-4)}.ob-team__directory{gap:var(--bss-spacing-6)}.ob-team__grid{gap:var(--bss-spacing-4) var(--bss-spacing-2);grid-template-columns:repeat(2,minmax(0,1fr))}.ob-team-card__avatar{--_bss-avatar-size:3.5rem}.ob-team-detail-card{grid-template-columns:minmax(0,3fr) minmax(8rem,2fr)}.ob-team-detail-card__copy{padding:var(--bss-spacing-4)}}@media (prefers-reduced-motion:reduce){.ob-team-card,.ob-team-gallery__slides img,.ob-team-gallery__dots button{transition:none}}@media (width<=768px){html,body{max-width:100vw;overflow-x:hidden}#root{overflow-x:hidden}.wave-canvas,[class*=wave-] img{max-width:100vw;overflow:hidden}button,a,[role=button]{min-height:44px}button[class*=chip],.suggestion-chip{border-radius:8px!important;height:28px!important;min-height:28px!important;padding:5px 12px!important;font-size:13px!important}}.mobile-chip-grid{box-sizing:border-box;grid-template-columns:1fr 1fr;gap:16px;width:100%;max-width:354px;margin:0 auto;display:grid}.mobile-chip-grid .chip-last{grid-column:1/-1;justify-content:center;display:flex}.mobile-chip-grid .chip-last button{width:50%;min-width:140px;min-height:32px}.mobile-cta-row{box-sizing:border-box;flex-direction:row;gap:16px;width:100%;max-width:362px;margin:0 auto;display:flex}.mobile-cta-row .cta-btn{color:#fff;font-family:var(--bss-font-body);cursor:pointer;text-align:center;white-space:nowrap;letter-spacing:.1px;background:#00000026;border:1px solid #ffffff73;border-radius:32px;flex:1;justify-content:center;align-items:center;height:44px;min-height:44px;padding:12px 16px;font-size:16px;font-weight:600;transition:background .18s,border-color .18s;display:flex}.mobile-cta-row .cta-btn:active{border-color:var(--bss-color-on-dark-subtle);background:#00000059}@keyframes mobile-stats-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.mobile-stats-bar{scrollbar-width:none;overflow:hidden}.mobile-stats-bar::-webkit-scrollbar{display:none}.mobile-stats-bar-track{will-change:transform;align-items:center;width:max-content;animation:28s linear infinite mobile-stats-marquee;display:flex}.mobile-footer-social{justify-content:center;gap:20px;padding:16px 0 8px;display:flex}.mobile-footer-social a{border:2px solid var(--bss-color-primary);width:40px;height:40px;color:var(--bss-color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;text-decoration:none;transition:background .18s;display:flex}.mobile-footer-social a:active{background:#009dc726}.mobile-copyright{text-align:center;color:#fff6;font-family:var(--bss-font-body);letter-spacing:.01em;padding:8px 0 16px;font-size:12px;font-weight:300}@media (width<=768px){.flex-nowrap-mobile-guard{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.flex-nowrap-mobile-guard::-webkit-scrollbar{display:none}img{max-width:100%}}html,body,#root{width:100%;height:100%}body{font-family:var(--bss-font-body);-webkit-font-smoothing:antialiased;background:#000101}body :where(div,p,span,small,strong,em,b,i,label,li,dt,dd,h1,h2,h3,h4,h5,h6,td,th){cursor:default;-webkit-user-select:none;user-select:none}body :where(input,textarea,select,option,[contenteditable=true],[contenteditable=""]){cursor:text;-webkit-user-select:text;user-select:text}body :where(button,a,[role=button],summary,input[type=button],input[type=submit],input[type=reset]){cursor:pointer}body :where(.selectable-text,.selectable-text *){cursor:text;-webkit-user-select:text;user-select:text}.chat-input-bar__field::placeholder{color:#757575;opacity:1}@keyframes vbar{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}.vbar{transform-origin:bottom;background:#1a1a2e;border-radius:2px;width:3px;display:inline-block}.vbar:first-child{height:20px;animation:.7s ease-in-out infinite vbar}.vbar:nth-child(2){height:28px;animation:.8s ease-in-out .1s infinite vbar}.vbar:nth-child(3){height:34px;animation:.6s ease-in-out .2s infinite vbar}.vbar:nth-child(4){height:26px;animation:.9s ease-in-out 50ms infinite vbar}.vbar:nth-child(5){height:22px;animation:.7s ease-in-out .15s infinite vbar}.vbar:nth-child(6){height:30px;animation:.8s ease-in-out .25s infinite vbar}.vbar:nth-child(7){height:24px;animation:.6s ease-in-out .12s infinite vbar}.vbar:nth-child(8){height:18px;animation:.75s ease-in-out 80ms infinite vbar}@keyframes vbar-pulse{0%,to{box-shadow:0 0 #e5393580}50%{box-shadow:0 0 0 6px #e5393500}}@keyframes wave-drift-1{0%{transform:translate(0)translateY(0)}33%{transform:translate(-40px)translateY(12px)}66%{transform:translate(20px)translateY(-8px)}to{transform:translate(0)translateY(0)}}@keyframes wave-drift-2{0%{transform:translate(0)translateY(0)}50%{transform:translate(60px)translateY(-16px)}to{transform:translate(0)translateY(0)}}@keyframes wave-drift-3{0%{transform:translate(0)translateY(0)}40%{transform:translate(-30px)translateY(18px)}80%{transform:translate(50px)translateY(-10px)}to{transform:translate(0)translateY(0)}}@keyframes wave-drift-4{0%{transform:translate(0)translateY(0)}35%{transform:translate(45px)translateY(14px)}70%{transform:translate(-25px)translateY(-6px)}to{transform:translate(0)translateY(0)}}@keyframes wave-drift-5{0%{transform:translate(0)translateY(0)}60%{transform:translate(-55px)translateY(10px)}to{transform:translate(0)translateY(0)}}@keyframes wave-drift-6{0%{transform:translate(0)translateY(0)}45%{transform:translate(35px)translateY(-20px)}90%{transform:translate(-15px)translateY(8px)}to{transform:translate(0)translateY(0)}}@keyframes wave-drift-7{0%{transform:translate(0)translateY(0)}55%{transform:translate(50px)translateY(16px)}to{transform:translate(0)translateY(0)}}.wave-1{animation:14s ease-in-out infinite wave-drift-1}.wave-2{animation:18s ease-in-out infinite wave-drift-2}.wave-3{animation:22s ease-in-out infinite wave-drift-3}.wave-4{animation:16s ease-in-out infinite wave-drift-4}.wave-5{animation:20s ease-in-out infinite wave-drift-5}.wave-6{animation:24s ease-in-out infinite wave-drift-6}.wave-7{animation:12s ease-in-out infinite wave-drift-7}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.ticker-track{width:max-content;animation:18s linear infinite ticker-scroll;display:flex}.ticker-track:hover{animation-play-state:paused}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes pulse{50%{opacity:.5}}
