.landing-governance-flow-module__FP0oVG__flow{z-index:2;width:min(76rem, calc(100% - var(--space-4) * 2));color:var(--color-cinematic-ink);margin-inline:auto;position:relative}.landing-governance-flow-module__FP0oVG__track{padding-block:clamp(5.5rem,14svh,8rem) 1.5rem;position:relative}.landing-governance-flow-module__FP0oVG__intro,.landing-governance-flow-module__FP0oVG__close{text-align:center;max-width:32rem;margin-inline:auto}.landing-governance-flow-module__FP0oVG__intro{margin-bottom:clamp(5rem,13svh,7.5rem)}.landing-governance-flow-module__FP0oVG__close{margin-top:clamp(6rem,16svh,9rem);padding-inline:.25rem}.landing-governance-flow-module__FP0oVG__title{font-family:var(--font-brand);letter-spacing:-.025em;word-break:keep-all;overflow-wrap:break-word;margin:0;font-size:clamp(1.75rem,7.4vw,2.25rem);font-weight:700;line-height:1.32}.landing-governance-flow-module__FP0oVG__titleLine{text-wrap:balance;display:block}.landing-governance-flow-module__FP0oVG__head{display:none}.landing-governance-flow-module__FP0oVG__steps{gap:clamp(4.75rem,13svh,7rem);max-width:32rem;margin:0 auto;padding:0;list-style:none;display:grid}.landing-governance-flow-module__FP0oVG__step{gap:1.25rem;min-width:0;display:grid}.landing-governance-flow-module__FP0oVG__copy{gap:.55rem;display:grid}.landing-governance-flow-module__FP0oVG__index{color:var(--color-governance-index);letter-spacing:0;margin:0;font-size:.75rem;font-weight:600}.landing-governance-flow-module__FP0oVG__name{color:var(--color-governance-title);letter-spacing:-.025em;word-break:keep-all;overflow-wrap:break-word;margin:0;font-size:clamp(1.5rem,6.7vw,2rem);font-weight:700;line-height:1.25}.landing-governance-flow-module__FP0oVG__summary,.landing-governance-flow-module__FP0oVG__subtitle{color:var(--color-governance-summary);word-break:keep-all;overflow-wrap:break-word;margin:0;font-size:1rem;font-weight:500;line-height:1.65}.landing-governance-flow-module__FP0oVG__media{aspect-ratio:4/5;background:color-mix(in srgb, var(--color-cinematic-ink) 16%, transparent);position:relative;overflow:hidden}.landing-governance-flow-module__FP0oVG__video{object-fit:cover;width:100%;height:100%;display:block}.landing-governance-flow-module__FP0oVG__frames{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.landing-governance-flow-module__FP0oVG__detail{color:color-mix(in srgb, var(--color-cinematic-ink) 62%, transparent);word-break:keep-all;overflow-wrap:break-word;text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.7}@media (min-width:44rem){.landing-governance-flow-module__FP0oVG__flow{width:min(76rem, calc(100% - var(--space-5) * 2))}.landing-governance-flow-module__FP0oVG__flow[data-governance-motion=true] .landing-governance-flow-module__FP0oVG__track{height:447.38svh;padding:0;overflow:clip}.landing-governance-flow-module__FP0oVG__flow[data-governance-motion=true] .landing-governance-flow-module__FP0oVG__intro,.landing-governance-flow-module__FP0oVG__flow[data-governance-motion=true] .landing-governance-flow-module__FP0oVG__close,.landing-governance-flow-module__FP0oVG__flow[data-governance-motion=true] .landing-governance-flow-module__FP0oVG__summary{width:var(--line);height:var(--line);clip-path:inset(50%);white-space:nowrap;margin:0;padding:0;position:absolute;overflow:hidden}.landing-governance-flow-module__FP0oVG__flow[data-governance-motion=true] .landing-governance-flow-module__FP0oVG__head{z-index:1;text-align:center;pointer-events:none;place-items:center;height:84svh;display:grid;position:sticky;top:8svh}.landing-governance-flow-module__FP0oVG__flow[data-governance-motion=true] .landing-governance-flow-module__FP0oVG__slots{width:100%;display:grid;translate:0 -4svh}.landing-governance-flow-module__FP0oVG__flow[data-governance-motion=true] .landing-governance-flow-module__FP0oVG__slot{gap:var(--space-4);opacity:0;will-change:opacity, transform;grid-area:1/1;align-content:start;justify-items:center;display:grid;position:relative}.landing-governance-flow-module__FP0oVG__flow[data-governance-motion=true] .landing-governance-flow-module__FP0oVG__title{font-size:min(4.5rem,8vw);line-height:1.24}.landing-governance-flow-module__FP0oVG__flow[data-governance-motion=true] .landing-governance-flow-module__FP0oVG__slot[data-governance-slot=intro] .landing-governance-flow-module__FP0oVG__title{font-size:min(4.5rem,5.4vw)}.landing-governance-flow-module__FP0oVG__flow[data-governance-motion=true] .landing-governance-flow-module__FP0oVG__slot[data-governance-slot=step] .landing-governance-flow-module__FP0oVG__title{color:var(--color-governance-title)}.landing-governance-flow-module__FP0oVG__flow[data-governance-motion=true] .landing-governance-flow-module__FP0oVG__slot[data-governance-slot=close] .landing-governance-flow-module__FP0oVG__title{color:var(--color-governance-close)}.landing-governance-flow-module__FP0oVG__flow[data-governance-motion=true] .landing-governance-flow-module__FP0oVG__slot[data-governance-slot=step] :is(.landing-governance-flow-module__FP0oVG__title,.landing-governance-flow-module__FP0oVG__subtitle){text-shadow:0 .125rem .875rem #000c,0 0 2.25rem #00000094}.landing-governance-flow-module__FP0oVG__flow[data-governance-motion=true] .landing-governance-flow-module__FP0oVG__subtitle{max-width:40rem;font-size:1.5rem;line-height:1.7}.landing-governance-flow-module__FP0oVG__flow[data-governance-motion=true] .landing-governance-flow-module__FP0oVG__steps{will-change:transform;max-width:none;height:731.6svh;display:block;position:absolute;inset:0}.landing-governance-flow-module__FP0oVG__flow[data-governance-motion=true] .landing-governance-flow-module__FP0oVG__step{--plate-height:min(68svh, 40rem);width:min(88%, calc(var(--plate-height) * 4 / 5));text-align:left;gap:0;position:absolute}.landing-governance-flow-module__FP0oVG__flow[data-governance-motion=true] .landing-governance-flow-module__FP0oVG__step:nth-child(odd){left:6%}.landing-governance-flow-module__FP0oVG__flow[data-governance-motion=true] .landing-governance-flow-module__FP0oVG__step:nth-child(2n){right:6%}.landing-governance-flow-module__FP0oVG__flow[data-governance-motion=true] .landing-governance-flow-module__FP0oVG__copy{display:block}.landing-governance-flow-module__FP0oVG__flow[data-governance-motion=true] .landing-governance-flow-module__FP0oVG__index{display:none}.landing-governance-flow-module__FP0oVG__flow[data-governance-motion=true] .landing-governance-flow-module__FP0oVG__name{color:var(--color-governance-caption);letter-spacing:-.01em;font-size:1.625rem}.landing-governance-flow-module__FP0oVG__flow[data-governance-motion=true] .landing-governance-flow-module__FP0oVG__media{height:var(--plate-height);aspect-ratio:auto;grid-row:3}.landing-governance-flow-module__FP0oVG__flow[data-governance-motion=true] .landing-governance-flow-module__FP0oVG__detail{margin-block:.3125rem var(--space-3);min-height:3.1em;color:color-mix(in srgb, var(--color-cinematic-ink) 52%, transparent);font-size:min(1rem, calc(var(--plate-height) * .028));text-wrap:initial;grid-row:2;line-height:1.55}.landing-governance-flow-module__FP0oVG__flow[data-governance-motion=true] .landing-governance-flow-module__FP0oVG__detail span{display:block}.landing-governance-flow-module__FP0oVG__flow[data-governance-intro=in][data-governance-motion=true] .landing-governance-flow-module__FP0oVG__slot[data-governance-slot=intro] .landing-governance-flow-module__FP0oVG__titleLine{animation:.82s cubic-bezier(.17,1.28,.4,1) both landing-governance-flow-module__FP0oVG__titleEnter}.landing-governance-flow-module__FP0oVG__flow[data-governance-intro=in] .landing-governance-flow-module__FP0oVG__slot[data-governance-slot=intro] .landing-governance-flow-module__FP0oVG__titleLine:nth-child(2){animation-delay:.1s}}@media (min-width:44rem) and (max-width:59.999rem){.landing-governance-flow-module__FP0oVG__flow[data-governance-motion=true] .landing-governance-flow-module__FP0oVG__subtitle{font-size:1.25rem}}@keyframes landing-governance-flow-module__FP0oVG__titleEnter{0%{opacity:0;transform:translateY(5rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.landing-governance-flow-module__FP0oVG__flow .landing-governance-flow-module__FP0oVG__titleLine{animation:none}}
.landing-section-navigation-module__nx0XGG__navigation{--navigation-color:var(--color-ink);--navigation-halo:transparent;z-index:calc(var(--z-header) - 3);pointer-events:none;position:fixed;top:50%;left:clamp(1rem,2vw,2.25rem);translate:0 -50%}.landing-section-navigation-module__nx0XGG__navigation[data-tone=dark]{--navigation-color:var(--color-paper);--navigation-halo:var(--color-ink)}.landing-section-navigation-module__nx0XGG__list{gap:var(--space-1);filter:drop-shadow(0 0 .09375rem var(--navigation-halo)) drop-shadow(0 0 .09375rem var(--navigation-halo)) drop-shadow(0 0 .25rem var(--navigation-halo));margin:0;padding:0;list-style:none;display:grid}.landing-section-navigation-module__nx0XGG__link{height:.875rem;color:var(--navigation-color);pointer-events:auto;align-items:center;gap:.625rem;padding:0;text-decoration:none;display:flex}.landing-section-navigation-module__nx0XGG__tick{width:1rem;height:var(--line-strong);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--navigation-color) 30%, transparent);flex-shrink:0;transition:width .3s cubic-bezier(.22,.61,.36,1),background-color .3s}.landing-section-navigation-module__nx0XGG__label{color:color-mix(in srgb, var(--navigation-color) 95%, transparent);letter-spacing:.01em;white-space:nowrap;opacity:0;font-size:.9375rem;font-weight:600;line-height:1;transition:opacity .28s,translate .28s;translate:-.375rem}.landing-section-navigation-module__nx0XGG__link[aria-current=location] .landing-section-navigation-module__nx0XGG__tick{background:color-mix(in srgb, var(--navigation-color) 68%, transparent)}.landing-section-navigation-module__nx0XGG__link:is(:hover,:focus-visible) .landing-section-navigation-module__nx0XGG__tick{background:color-mix(in srgb, var(--navigation-color) 95%, transparent);width:2rem}.landing-section-navigation-module__nx0XGG__link:is(:hover,:focus-visible) .landing-section-navigation-module__nx0XGG__label{opacity:1;translate:0}.landing-section-navigation-module__nx0XGG__link:focus-visible{outline:var(--line-strong) solid var(--navigation-color);outline-offset:var(--space-1);border-radius:var(--radius-xs)}@media (max-width:74.999rem){.landing-section-navigation-module__nx0XGG__navigation{display:none}}@media (prefers-reduced-motion:reduce){.landing-section-navigation-module__nx0XGG__tick,.landing-section-navigation-module__nx0XGG__label{transition:none}}
.developer-docs-nav-module__bu0LPa__railColumn{top:calc(var(--header-height) + var(--space-6));min-width:0;max-height:calc(100svh - var(--header-height) - var(--space-8));position:sticky;overflow-y:auto}.developer-docs-nav-module__bu0LPa__rail{gap:var(--space-2);font-size:var(--text-sm);display:grid}.developer-docs-nav-module__bu0LPa__railToggle{opacity:0;appearance:none;width:0;height:0;position:absolute}.developer-docs-nav-module__bu0LPa__railToggleLabel{gap:var(--space-2);padding:var(--space-2) var(--space-3);border:var(--line) solid var(--color-line);border-radius:var(--radius-xs);color:var(--color-ink);cursor:pointer;font-size:var(--text-sm);justify-content:space-between;align-items:center;font-weight:700;display:none}.developer-docs-nav-module__bu0LPa__railToggle:focus-visible+.developer-docs-nav-module__bu0LPa__railToggleLabel{outline:var(--line-strong) solid var(--color-focus);outline-offset:var(--space-1)}.developer-docs-nav-module__bu0LPa__railList{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.developer-docs-nav-module__bu0LPa__railList .developer-docs-nav-module__bu0LPa__railList{border-inline-start:var(--line) solid var(--color-line);margin-inline-start:var(--space-3);padding-inline-start:var(--space-2)}.developer-docs-nav-module__bu0LPa__railLink{padding:var(--space-1) var(--space-3);border-radius:var(--radius-xs);color:var(--color-ink-soft);transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);display:block}.developer-docs-nav-module__bu0LPa__railLink:hover{background:var(--color-surface-muted);color:var(--color-ink)}.developer-docs-nav-module__bu0LPa__railLink[aria-current=page]{background:var(--color-surface-muted);color:var(--color-ink);font-weight:700}.developer-docs-nav-module__bu0LPa__railHeading{padding:var(--space-3) var(--space-3) var(--space-1);color:var(--color-ink);font-size:var(--text-sm);font-weight:700;display:block}.developer-docs-nav-module__bu0LPa__contents{top:calc(var(--header-height) + var(--space-6) + var(--line));gap:var(--space-1);font-size:var(--text-sm);display:grid;position:sticky}.developer-docs-nav-module__bu0LPa__contentsTitle{margin-bottom:var(--space-2);color:var(--color-ink-soft);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.developer-docs-nav-module__bu0LPa__contents a{padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);color:var(--color-ink-soft);transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);display:block}.developer-docs-nav-module__bu0LPa__contents a:hover,.developer-docs-nav-module__bu0LPa__contents a:focus-visible{background:var(--color-surface-muted);color:var(--color-prism-indigo)}.developer-docs-nav-module__bu0LPa__contents[data-reading=true] a{color:var(--color-ink-soft);opacity:.62}.developer-docs-nav-module__bu0LPa__contents[data-reading=true] a[aria-current=location]{color:var(--color-prism-indigo);opacity:1;font-weight:600}.developer-docs-nav-module__bu0LPa__contents[data-reading=true] a:hover,.developer-docs-nav-module__bu0LPa__contents[data-reading=true] a:focus-visible{opacity:1}@media (max-width:75rem){.developer-docs-nav-module__bu0LPa__contents{display:none}}@media (max-width:60rem){.developer-docs-nav-module__bu0LPa__railToggleLabel{display:flex}.developer-docs-nav-module__bu0LPa__railColumn{max-height:none;position:static;overflow:visible}.developer-docs-nav-module__bu0LPa__rail{margin-top:var(--space-2);padding:var(--space-2);border:var(--line) solid var(--color-line);border-radius:var(--radius-xs);display:none}.developer-docs-nav-module__bu0LPa__railToggle:checked~.developer-docs-nav-module__bu0LPa__rail{display:grid}}
.developer-docs-module__Ntw_AG__shell{background:var(--color-surface);flex:1 0 auto;display:grid}.developer-docs-module__Ntw_AG__layout{gap:var(--space-5);width:min(100% - var(--space-8), 90rem);padding-block:calc(var(--header-height) + var(--space-6)) var(--space-9);grid-template-columns:minmax(0,14rem) minmax(0,1fr) minmax(0,12rem);align-items:start;margin-inline:auto;display:grid}.developer-docs-module__Ntw_AG__article{min-width:0;max-width:62rem}.developer-docs-module__Ntw_AG__section{margin-bottom:var(--space-2);color:var(--color-ink-soft);font-size:var(--text-sm)}.developer-docs-module__Ntw_AG__title{color:var(--color-ink);font-size:var(--text-page-title);margin:0;line-height:1.15}.developer-docs-module__Ntw_AG__lede{margin-top:var(--space-3);color:var(--color-ink-soft);font-size:var(--text-lg)}.developer-docs-module__Ntw_AG__body{--cms-image-bleed:0;margin-top:var(--space-6);min-width:0;max-width:100%}.developer-docs-module__Ntw_AG__empty{margin-top:var(--space-6);color:var(--color-ink-soft)}@media (max-width:75rem){.developer-docs-module__Ntw_AG__layout{grid-template-columns:minmax(0,14rem) minmax(0,1fr)}}@media (max-width:60rem){.developer-docs-module__Ntw_AG__layout{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.developer-docs-module__Ntw_AG__article{max-width:none}}.developer-docs-module__Ntw_AG__otherLanguage{max-width:52ch;margin-top:var(--space-4);color:var(--color-ink-soft);font-size:var(--text-sm);line-height:1.7}
.about-documents-module__RrWTMq__page{--about-ink:color-mix(in srgb, var(--color-ink) 90%, var(--color-hero-violet-deep));--about-ink-soft:color-mix(in srgb, var(--color-ink-soft) 76%, var(--color-hero-violet-deep));letter-spacing:0}.about-documents-module__RrWTMq__page h1,.about-documents-module__RrWTMq__page h2,.about-documents-module__RrWTMq__page p{letter-spacing:0}.about-documents-module__RrWTMq__hero{display:block}.about-documents-module__RrWTMq__heroInner{width:100%;padding-block:8.25rem var(--space-4);align-items:flex-start;display:flex}.about-documents-module__RrWTMq__heroTitle{width:100%;padding-block:0 var(--space-5);border-bottom:var(--line) solid color-mix(in srgb, var(--about-ink) 12%, transparent);display:block}.about-documents-module__RrWTMq__title{max-width:none;color:var(--about-ink);font-family:var(--font-brand);overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:3.25rem;font-weight:700;line-height:1.2}.about-documents-module__RrWTMq__lede,.about-documents-module__RrWTMq__otherLanguage,.about-documents-module__RrWTMq__empty{overflow-wrap:break-word;text-wrap:pretty;word-break:keep-all}.about-documents-module__RrWTMq__lede{max-width:46rem;margin:var(--space-4) 0 0;color:var(--about-ink-soft);font-size:var(--text-lg)}.about-documents-module__RrWTMq__content{padding-block:0 var(--space-10)}.about-documents-module__RrWTMq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem;margin:5.5rem 0 0;padding:0;list-style:none;display:grid}.about-documents-module__RrWTMq__grid>li,.about-documents-module__RrWTMq__card{min-width:0;height:100%}.about-documents-module__RrWTMq__card{border:var(--line) solid var(--color-line);border-radius:var(--space-3);background:var(--color-surface);color:inherit;transition:border-color var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}a.about-documents-module__RrWTMq__card:hover,a.about-documents-module__RrWTMq__card:focus-visible{border-color:color-mix(in srgb, var(--about-ink) 32%, transparent);box-shadow:0 var(--space-3) 1.75rem #00000014;transform:translateY(calc(var(--line-strong) * -1))}.about-documents-module__RrWTMq__cardMedia{aspect-ratio:3/4;background:var(--color-surface-muted);flex:none;display:block;overflow:hidden}.about-documents-module__RrWTMq__cardMedia img{object-fit:contain;width:100%;height:100%;display:block}.about-documents-module__RrWTMq__cardBody{flex-direction:column;flex:auto;gap:2.25rem;width:100%;padding:1.25rem;display:flex}.about-documents-module__RrWTMq__cardTitle{overflow-wrap:anywhere;text-wrap:pretty;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;height:3.625rem;margin:0;font-size:1.25rem;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden}.about-documents-module__RrWTMq__cardBlocks{min-width:0}.about-documents-module__RrWTMq__cardBlocks .cms-blocks{--cms-image-bleed:0;margin-top:0}.about-documents-module__RrWTMq__cardMeta{align-items:baseline;gap:var(--space-2);color:color-mix(in srgb, var(--about-ink-soft) 66%, transparent);font-size:var(--text-sm);flex-wrap:wrap;margin-top:auto;font-weight:500;display:flex}.about-documents-module__RrWTMq__cardMeta a{color:inherit;text-underline-offset:.2em;text-decoration:underline}.about-documents-module__RrWTMq__cardLanguage:before{margin-right:var(--space-2);content:"·"}.about-documents-module__RrWTMq__empty{max-width:40rem;color:var(--about-ink-soft);font-size:var(--text-lg);margin-top:5.5rem}.about-documents-module__RrWTMq__otherLanguage{max-width:52ch;margin-top:var(--space-4);padding-top:var(--space-3);border-top:var(--line) solid color-mix(in srgb, var(--color-hero-violet-deep) 22%, transparent);color:var(--about-ink-soft);font-size:var(--text-sm);line-height:1.7}.about-documents-module__RrWTMq__layoutSection{padding-block:0 var(--space-9)}.about-documents-module__RrWTMq__layoutSection:first-child{padding-block-start:var(--space-7)}.about-documents-module__RrWTMq__layoutSection:first-child>.cms-blocks{margin-block-start:0}.about-documents-module__RrWTMq__layoutNote{padding-block:var(--space-5) 0}.about-documents-module__RrWTMq__article{max-width:62rem}.about-documents-module__RrWTMq__article .cms-blocks{--cms-image-bleed:0}@media (max-width:63.999rem){.about-documents-module__RrWTMq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:43.999rem){.about-documents-module__RrWTMq__layoutSection:first-child{padding-block-start:var(--space-6)}.about-documents-module__RrWTMq__grid{margin-top:var(--space-7);grid-template-columns:minmax(0,1fr)}.about-documents-module__RrWTMq__empty{margin-top:var(--space-7)}.about-documents-module__RrWTMq__content{padding-block:0 var(--space-8)}}
.about-module__2P-MvW__hero{min-height:34rem;padding-block:var(--space-10);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.site-shell[data-header-theme=overlay] .about-module__2P-MvW__hero:before{display:none}.about-module__2P-MvW__heroFrame{z-index:0}.about-module__2P-MvW__heroImage{object-fit:cover;object-position:center 40%}.about-module__2P-MvW__hero:after{z-index:1;background:linear-gradient(to bottom, color-mix(in srgb, var(--color-cinematic) 34%, transparent) 0%, color-mix(in srgb, var(--color-cinematic) 76%, transparent) 50%, color-mix(in srgb, var(--color-cinematic) 44%, transparent) 100%);content:"";position:absolute;inset:0}.about-module__2P-MvW__heroInner{z-index:2;text-align:center;width:100%;position:relative}@supports (animation-timeline:scroll()){.site-shell[data-notice=true] .about-module__2P-MvW__heroFrame{animation:linear both about-module__2P-MvW__about-hero-notice-hold;animation-timeline:scroll(root);animation-range:0 var(--site-notice-lift,0rem)}.site-shell[data-notice=true] .about-module__2P-MvW__heroInner{animation:linear both about-module__2P-MvW__about-hero-notice-hold;animation-timeline:scroll(root);animation-range:0 var(--site-notice-lift,0rem)}.site-shell[data-notice=true] .about-module__2P-MvW__hero:after{animation:linear both about-module__2P-MvW__about-hero-notice-hold;animation-timeline:scroll(root);animation-range:0 var(--site-notice-lift,0rem)}}@keyframes about-module__2P-MvW__about-hero-notice-hold{0%{transform:translateY(0)}to{transform:translateY(var(--site-notice-lift,0rem))}}.about-module__2P-MvW__hero h1{max-width:26ch;font-family:var(--font-brand);letter-spacing:-.035em;text-wrap:balance;margin-inline:auto;font-size:clamp(1.9rem,3.5vw,3.5rem);font-weight:600;line-height:1.1}.about-module__2P-MvW__overview{padding-block:var(--space-9) var(--space-10)}.about-module__2P-MvW__overviewGrid{gap:var(--space-8);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;display:grid}.about-module__2P-MvW__overviewCopy h2{font-size:var(--text-2xl);letter-spacing:-.05em;line-height:1.05}.about-module__2P-MvW__lead,.about-module__2P-MvW__pillar p,.about-module__2P-MvW__closing,.about-module__2P-MvW__facts dd,.about-module__2P-MvW__timelineEntries p{overflow-wrap:break-word;text-wrap:pretty;word-break:keep-all}.about-module__2P-MvW__lead{max-width:40rem;margin-top:var(--space-5);color:var(--color-ink-soft);font-size:var(--text-lg)}.about-module__2P-MvW__lead+.about-module__2P-MvW__lead{margin-top:var(--space-4)}.about-module__2P-MvW__facts{margin-top:var(--space-7);border-top:var(--line) solid var(--color-line)}.about-module__2P-MvW__facts>div{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding-block:var(--space-4);border-bottom:var(--line) solid var(--color-line);flex-wrap:wrap;display:flex}.about-module__2P-MvW__facts dt{color:var(--color-ink-soft);font-size:var(--text-sm)}.about-module__2P-MvW__facts dd{font-weight:700}.about-module__2P-MvW__overviewFrame{border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.about-module__2P-MvW__overviewPhoto{width:100%;height:auto}.about-module__2P-MvW__pillars{gap:var(--space-7);margin-top:var(--space-9);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.about-module__2P-MvW__pillar{min-width:0;padding-top:var(--space-5);border-top:var(--line-strong) solid var(--color-ink)}.about-module__2P-MvW__pillar h3{font-size:var(--text-xl);letter-spacing:-.03em;text-wrap:balance;line-height:1.25}.about-module__2P-MvW__pillar p{margin-top:var(--space-4);color:var(--color-ink-soft)}.about-module__2P-MvW__closing{max-width:52rem;margin-top:var(--space-9);font-size:var(--text-xl);letter-spacing:-.02em;line-height:1.45}.about-module__2P-MvW__sectionList{gap:var(--space-7);margin-top:var(--space-9);display:grid}.about-module__2P-MvW__companySection{min-width:0;padding:var(--space-7);border:var(--line) solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card)}.about-module__2P-MvW__companySection h2{font-size:var(--text-2xl);line-height:1}.about-module__2P-MvW__companySection>p{max-width:46rem;margin-top:var(--space-3);color:var(--color-ink-soft)}section.about-module__2P-MvW__timelineSection{padding-block:var(--space-9) var(--space-10);overflow:clip visible}.about-module__2P-MvW__timelineTitle{font-size:var(--text-2xl);letter-spacing:-.05em;line-height:1.05}.about-module__2P-MvW__timeline{margin-top:var(--space-7)}.about-module__2P-MvW__timelineYears{gap:var(--space-2) var(--space-6);flex-wrap:wrap;display:flex}.about-module__2P-MvW__timelineYearButton{padding:var(--space-1) 0;color:var(--color-cinematic-soft);cursor:pointer;font-family:var(--font-numeral);font-size:var(--text-xl);letter-spacing:-.02em;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:0;font-weight:700;position:relative}.about-module__2P-MvW__timelineYearButton:after{height:var(--line-strong);border-radius:var(--radius-pill);background:var(--color-glow-violet);content:"";opacity:0;transform-origin:0;transition:scale var(--duration-base) var(--ease-out), opacity var(--duration-base) var(--ease-out);position:absolute;bottom:0;left:0;right:0;scale:0 1}.about-module__2P-MvW__timelineYearButton:hover{color:var(--color-cinematic-ink)}.about-module__2P-MvW__timelineYearButton:hover:after{opacity:.32;scale:1}.about-module__2P-MvW__timelineYearButton[aria-pressed=true]{color:var(--color-glow-violet)}.about-module__2P-MvW__timelineYearButton[aria-pressed=true]:after{opacity:1;scale:1}.about-module__2P-MvW__timelineChart{--timeline-above:7rem;--timeline-curve:14rem;--timeline-below:7rem;--timeline-rise:calc(var(--timeline-curve) * .2);--timeline-tail:calc(var(--timeline-curve) * 320 / 300);--timeline-fade:4%;--timeline-cue:.32;height:calc(var(--timeline-above) + var(--timeline-curve) + var(--timeline-below));margin-top:var(--space-7);position:relative}.about-module__2P-MvW__timelineCurve{top:calc(var(--timeline-above) - var(--timeline-rise));width:100vw;height:calc(var(--timeline-rise) + var(--timeline-curve) + var(--timeline-tail));-webkit-mask-image:linear-gradient(to right, transparent, black var(--timeline-fade), black calc(100% - var(--timeline-fade)), transparent);mask-image:linear-gradient(to right, transparent, black var(--timeline-fade), black calc(100% - var(--timeline-fade)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, black var(--timeline-fade), black calc(100% - var(--timeline-fade)), transparent);display:block;position:absolute;left:calc(50% - 50vw)}.about-module__2P-MvW__timelineHalo{fill:none;stroke:url(#about-timeline-line) var(--color-glow-violet);stroke-linecap:round;stroke-opacity:.14;stroke-width:calc(var(--line-strong) * 5)}.about-module__2P-MvW__timelineSheath{fill:none;stroke:url(#about-timeline-line) var(--color-glow-violet);stroke-linecap:round;stroke-opacity:.3;stroke-width:calc(var(--line-strong) * 2.2)}.about-module__2P-MvW__timelineStroke{fill:none;stroke:url(#about-timeline-line) var(--color-glow-violet);stroke-linecap:round;stroke-width:calc(var(--line-strong) * .9)}.about-module__2P-MvW__timelineLineFar{stop-color:var(--color-glow-violet);stop-opacity:.72}.about-module__2P-MvW__timelineLineMid{stop-color:var(--color-glow-violet);stop-opacity:.9}.about-module__2P-MvW__timelineLineNear{stop-color:color-mix(in srgb, var(--color-cinematic-ink) 22%, var(--color-glow-violet));stop-opacity:1}.about-module__2P-MvW__timelineGlow{z-index:2;top:calc(var(--timeline-above) - var(--timeline-rise));width:100vw;height:var(--timeline-glow-height,calc(var(--timeline-rise) + var(--timeline-curve) + var(--timeline-tail)));-webkit-mask-image:linear-gradient(to right, transparent, black var(--timeline-fade), black calc(100% - var(--timeline-fade)), transparent);mask-image:linear-gradient(to right, transparent, black var(--timeline-fade), black calc(100% - var(--timeline-fade)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, black var(--timeline-fade), black calc(100% - var(--timeline-fade)), transparent);mix-blend-mode:screen;pointer-events:none;display:block;position:absolute;left:calc(50% - 50vw)}.about-module__2P-MvW__timelineFillTop{stop-color:var(--color-glow-violet);stop-opacity:.26}.about-module__2P-MvW__timelineFillMid{stop-color:var(--color-glow-violet);stop-opacity:.052}.about-module__2P-MvW__timelineFillLow{stop-color:var(--color-glow-violet);stop-opacity:.016}.about-module__2P-MvW__timelineFillBottom{stop-color:var(--color-glow-violet);stop-opacity:0}.about-module__2P-MvW__timelineHazeCore{stop-color:var(--color-glow-violet);stop-opacity:.24}.about-module__2P-MvW__timelineHazeMid{stop-color:var(--color-glow-violet);stop-opacity:.08}.about-module__2P-MvW__timelineLidTop{stop-color:black}.about-module__2P-MvW__timelineLidBottom{stop-color:white}.about-module__2P-MvW__timelineHazeEdge{stop-color:var(--color-glow-violet);stop-opacity:0}.about-module__2P-MvW__timelinePanels{z-index:3;display:grid;position:absolute;inset:0}.about-module__2P-MvW__timelinePanels>*{grid-area:1/1;position:relative}.about-module__2P-MvW__timelineEntries:not([data-open]){visibility:hidden}.about-module__2P-MvW__timelineEntries>li{--timeline-delay:calc((var(--timeline-seq,0) * .98s + .2s) * var(--timeline-cue));--timeline-wave:0rem;top:0;bottom:0;left:var(--timeline-x);width:calc(100% / var(--timeline-columns,1));min-width:0;padding-inline:var(--space-3);text-align:center;transition:opacity var(--duration-base) var(--ease-out);position:absolute;transform:translate(-50%)}.about-module__2P-MvW__timelineEntries[data-open]:hover>li:not(:hover){opacity:.42}.about-module__2P-MvW__timelineEntries>li:after{top:calc(var(--timeline-above) + var(--timeline-depth) * var(--timeline-curve));width:var(--space-6);height:var(--space-6);outline:var(--line) solid transparent;outline-offset:-.3rem;background: radial-gradient(circle at 50% 46%, var(--color-cinematic) 0 24%, color-mix(in srgb, var(--color-glow-violet) 14%, var(--color-cinematic)) 26.5%, transparent 28%),  radial-gradient(circle at 50% 56%, color-mix(in srgb, var(--color-cinematic-ink) 55%, var(--color-glow-violet)) 0 24%, color-mix(in srgb, var(--color-cinematic-ink) 20%, var(--color-glow-violet)) 27.5%, color-mix(in srgb, var(--color-glow-violet) 80%, transparent) 31%, color-mix(in srgb, var(--color-glow-violet) 28%, transparent) 39%, transparent 50%),  radial-gradient(circle at 50% 54%, color-mix(in srgb, var(--color-glow-violet) 30%, transparent) 0 30%, color-mix(in srgb, var(--color-glow-violet) 14%, transparent) 48%, color-mix(in srgb, var(--color-glow-violet) 5%, transparent) 70%, transparent 100%);content:"";opacity:1;scale:1;translate:-50% calc(-50% + var(--timeline-wave));transition:opacity var(--duration-base) var(--ease-out) var(--timeline-delay), scale .52s var(--ease-expressive) var(--timeline-delay), transform var(--duration-base) var(--ease-out), background var(--duration-base) var(--ease-out);border:0;border-radius:50%;position:absolute;left:50%}.about-module__2P-MvW__timelineEntries[data-open]>li:hover:after{background:radial-gradient(circle, var(--color-cinematic) 0 19%, color-mix(in srgb, var(--color-glow-violet) 34%, var(--color-cinematic)) 26%, color-mix(in srgb, var(--color-glow-violet) 40%, var(--color-cinematic-ink)) 33%, color-mix(in srgb, var(--color-glow-violet) 66%, transparent) 44%, color-mix(in srgb, var(--color-glow-violet) 24%, transparent) 66%, transparent 96%);transform:scale(1.12)}.about-module__2P-MvW__timelineEntries[data-open]>li[data-glow-grip]:after{background:radial-gradient(circle, var(--color-cinematic) 0 calc(20% - 2% * var(--timeline-grip,0)), color-mix(in srgb, var(--color-glow-violet) calc(20% + 20% * var(--timeline-grip,0)), var(--color-cinematic)) calc(27% - 1% * var(--timeline-grip,0)), color-mix(in srgb, var(--color-glow-violet) calc(88% - 55% * var(--timeline-grip,0)), var(--color-cinematic-ink)) 33%, color-mix(in srgb, var(--color-glow-violet) calc(50% + 26% * var(--timeline-grip,0)), transparent) calc(42% + 4% * var(--timeline-grip,0)), color-mix(in srgb, var(--color-glow-violet) calc(16% + 14% * var(--timeline-grip,0)), transparent) calc(62% + 6% * var(--timeline-grip,0)), transparent 100%);transform:scale(calc(1 + .32 * var(--timeline-grip,0)));transition:transform 90ms var(--ease-out), background 90ms var(--ease-out)}.about-module__2P-MvW__timelineChart[data-glow-nodes=shader] .about-module__2P-MvW__timelineEntries[data-open]>li:after{background:radial-gradient(circle at 50% 47%, var(--color-cinematic) 0 24%, color-mix(in srgb, var(--color-glow-violet) 22%, var(--color-cinematic)) 27%, transparent 28%)}.about-module__2P-MvW__timelineEntries>li:before{width:var(--line);background-image:linear-gradient(var(--timeline-stem-dir,to bottom), color-mix(in srgb, var(--color-glow-violet) 48%, transparent), color-mix(in srgb, var(--color-glow-violet) 3%, transparent));content:"";opacity:.75;scale:1;translate:-50% var(--timeline-wave);transition:scale .52s var(--ease-out) var(--timeline-delay), opacity var(--duration-base) var(--ease-out);border:0;position:absolute;left:50%}.about-module__2P-MvW__timelineEntries[data-open]>li:hover:before,.about-module__2P-MvW__timelineEntries[data-open]>li[data-glow-grip]:before{opacity:1}.about-module__2P-MvW__timelineEntries>li[data-place=below]:before{--timeline-stem-dir:to bottom}.about-module__2P-MvW__timelineEntries>li[data-place=above]:before{--timeline-stem-dir:to top}.about-module__2P-MvW__timelineEntries>li[data-place=below]:before{top:calc(var(--timeline-above) + var(--timeline-depth) * var(--timeline-curve));height:calc((1 - var(--timeline-depth)) * var(--timeline-curve));transform-origin:top}.about-module__2P-MvW__timelineEntries>li[data-place=above]:before{bottom:calc(var(--timeline-below) + (1 - var(--timeline-depth)) * var(--timeline-curve));height:calc(var(--timeline-depth) * var(--timeline-curve));transform-origin:bottom}.about-module__2P-MvW__timelineMilestone{right:var(--space-3);left:var(--space-3);opacity:1;transition:opacity var(--duration-base) var(--ease-out) calc(var(--timeline-delay) + .11s), translate .52s var(--ease-out) calc(var(--timeline-delay) + .11s);display:block;position:absolute;translate:0}.about-module__2P-MvW__timelineEntries>li[data-place=below] .about-module__2P-MvW__timelineMilestone{top:calc(var(--timeline-above) + var(--timeline-curve) + var(--space-4))}.about-module__2P-MvW__timelineEntries>li[data-place=above] .about-module__2P-MvW__timelineMilestone{bottom:calc(var(--timeline-below) + var(--timeline-curve) + var(--space-4))}.about-module__2P-MvW__timelineEntries time{color:var(--color-cinematic-ink);font-family:var(--font-numeral);font-size:var(--text-lg);letter-spacing:-.01em;font-weight:700;display:block}.about-module__2P-MvW__timelineEntries h3{margin-top:var(--space-2);font-size:var(--text-lg);text-wrap:balance;word-break:keep-all;line-height:1.3}.about-module__2P-MvW__timelineEntries p{margin-top:var(--space-2);color:var(--theme-muted)}.about-module__2P-MvW__timelineEntries:not([data-open])>li:after{opacity:0;transition:none;scale:.3}.about-module__2P-MvW__timelineEntries:not([data-open])>li:before{transition:none;scale:1 0}.about-module__2P-MvW__timelineEntries:not([data-open])>li[data-place=below] .about-module__2P-MvW__timelineMilestone{opacity:0;transition:none;translate:0 -.6rem}.about-module__2P-MvW__timelineEntries:not([data-open])>li[data-place=above] .about-module__2P-MvW__timelineMilestone{opacity:0;transition:none;translate:0 .6rem}.about-module__2P-MvW__timelineChart .about-module__2P-MvW__timelineHaze{animation:about-module__2P-MvW__timelineHazeBreathe 9.5s var(--ease-standard) 1s infinite alternate}.about-module__2P-MvW__timelineChart .about-module__2P-MvW__timelineEntries[data-open]>li[data-head]:after{animation:about-module__2P-MvW__timelineHeadPulse 2.9s var(--ease-out) 1.4s infinite}.about-module__2P-MvW__timelineChart .about-module__2P-MvW__timelineEntries[data-open]>li[data-head]:hover:after,.about-module__2P-MvW__timelineChart .about-module__2P-MvW__timelineEntries[data-open]>li[data-head][data-glow-grip]:after{animation:none}.about-module__2P-MvW__timelineChart[data-inview=false] .about-module__2P-MvW__timelineHaze,.about-module__2P-MvW__timelineChart[data-inview=false] .about-module__2P-MvW__timelineEntries[data-open]>li[data-head]:after{animation-play-state:paused}@keyframes about-module__2P-MvW__timelineHeadPulse{0%{outline-color:color-mix(in srgb, var(--color-glow-violet) 42%, transparent);outline-offset:-.34rem}70%,to{outline-offset:.4rem;outline-color:#0000}}@keyframes about-module__2P-MvW__timelineHazeBreathe{0%{opacity:.62}to{opacity:1}}@media (prefers-reduced-motion:reduce){.about-module__2P-MvW__timelineYearButton:after,.about-module__2P-MvW__timelineEntries>li,.about-module__2P-MvW__timelineEntries>li:after,.about-module__2P-MvW__timelineEntries>li:before,.about-module__2P-MvW__timelineMilestone{transition:none}.about-module__2P-MvW__timelineChart .about-module__2P-MvW__timelineHaze,.about-module__2P-MvW__timelineChart .about-module__2P-MvW__timelineEntries[data-open]>li[data-head]:after{animation:none}.about-module__2P-MvW__timelineGlow{display:none}}@media (max-width:63.999rem){.about-module__2P-MvW__overviewGrid,.about-module__2P-MvW__pillars{gap:var(--space-7);grid-template-columns:1fr}}@media (max-width:43.999rem){.about-module__2P-MvW__hero{min-height:calc(22rem + var(--header-height) + var(--site-notice-lift,0rem));padding-block:var(--space-8)}.about-module__2P-MvW__overview,.about-module__2P-MvW__timelineSection{padding-block:var(--space-8)}.about-module__2P-MvW__closing{font-size:var(--text-lg)}.about-module__2P-MvW__companySection{padding:var(--space-5)}.about-module__2P-MvW__timelineChart{height:auto;margin-top:var(--space-6)}.about-module__2P-MvW__timelineCurve,.about-module__2P-MvW__timelineGlow{display:none}.about-module__2P-MvW__timelinePanels{position:static}.about-module__2P-MvW__timelineEntries{gap:var(--space-6);display:grid}.about-module__2P-MvW__timelineEntries>li,.about-module__2P-MvW__timelineEntries>li[data-place=above],.about-module__2P-MvW__timelineEntries>li[data-place=below]{width:auto;padding:0 0 0 var(--space-5);border-left:var(--line) solid var(--theme-line);text-align:left;position:relative;inset:auto;transform:none}.about-module__2P-MvW__timelineEntries>li:before{display:none}.about-module__2P-MvW__timelineEntries>li:after{top:.6em;left:0;translate:-50% -.5rem}.about-module__2P-MvW__timelineMilestone,.about-module__2P-MvW__timelineEntries>li[data-place=above] .about-module__2P-MvW__timelineMilestone,.about-module__2P-MvW__timelineEntries>li[data-place=below] .about-module__2P-MvW__timelineMilestone{position:static;inset:auto}.about-module__2P-MvW__timelineEntries>li{--timeline-wave:0rem;--timeline-delay:calc(var(--timeline-seq,0) * .26s)}.about-module__2P-MvW__timelineEntries:not([data-open])>li[data-place=below] .about-module__2P-MvW__timelineMilestone,.about-module__2P-MvW__timelineEntries:not([data-open])>li[data-place=above] .about-module__2P-MvW__timelineMilestone{translate:0 .5rem}}.about-module__2P-MvW__sectionLanguage{max-width:52ch;margin-top:var(--space-3);color:var(--color-ink-soft);font-size:var(--text-sm);line-height:1.7}
.language-dialog-module__xad3eq__dialog[open]{flex-direction:column;display:flex}.language-dialog-module__xad3eq__header{flex:none}.language-dialog-module__xad3eq__listRegion{flex:auto;height:auto;min-height:0;max-height:none}.language-dialog-module__xad3eq__resultSummary{margin-bottom:var(--space-4);color:var(--color-ink-soft);font-size:var(--text-sm)}.language-dialog-module__xad3eq__fallbackNotice{margin-top:var(--space-2);color:var(--color-ink-soft);font-size:var(--text-sm);margin-bottom:0}.language-dialog-module__xad3eq__sectionHeading{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.language-dialog-module__xad3eq__sectionHeading>h3{margin-bottom:0}.language-dialog-module__xad3eq__sectionCount{color:var(--color-ink-soft);font-family:var(--font-mono);font-size:var(--text-xs)}.language-dialog-module__xad3eq__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.language-dialog-module__xad3eq__card{gap:var(--space-1);overflow-wrap:anywhere;align-content:start;min-width:0;min-height:0}.language-dialog-module__xad3eq__card:disabled{opacity:1;background:var(--color-surface-muted)}.language-dialog-module__xad3eq__nativeName{unicode-bidi:plaintext}.language-dialog-module__xad3eq__englishName,.language-dialog-module__xad3eq__region{color:var(--color-ink-soft);font-size:var(--text-xs)}.language-dialog-module__xad3eq__englishName{font-weight:700}.language-dialog-module__xad3eq__availability{width:fit-content;margin-top:var(--space-1);border:.0625rem solid color-mix(in srgb, var(--color-ink) 18%, transparent);border-radius:var(--radius-pill);color:var(--color-ink-soft);font-size:var(--text-xs);padding:.15rem .45rem;font-weight:700;display:inline-flex}.language-dialog-module__xad3eq__availability[data-state=available]{border-color:color-mix(in srgb, var(--color-accent) 42%, transparent);color:var(--color-accent)}@media (min-width:75rem){.language-dialog-module__xad3eq__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:43.999rem){.language-dialog-module__xad3eq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.site-notice-banner-module__tG-NxG__banner{z-index:calc(var(--z-header) - 1);padding:var(--space-1) var(--space-3);background:var(--site-notice-surface,var(--color-paper));position:relative}.site-notice-banner-module__tG-NxG__strip{justify-content:center;align-items:center;gap:var(--space-1) var(--space-3);max-width:var(--container-max);padding:var(--space-2) var(--space-5);border:var(--line) solid color-mix(in srgb, var(--color-ink) 14%, transparent);border-radius:var(--radius-pill);background:linear-gradient(90deg, color-mix(in srgb, var(--color-hero-violet-wash) 46%, var(--color-surface)), color-mix(in srgb, var(--color-hero-plum-wash) 34%, var(--color-surface)) 22%, color-mix(in srgb, var(--color-hero-indigo-wash) 20%, var(--color-surface)) 50%, color-mix(in srgb, var(--color-hero-indigo-wash) 34%, var(--color-surface)) 78%, color-mix(in srgb, var(--color-hero-cyan-wash) 30%, var(--color-surface)));box-shadow:0 var(--line) var(--space-1) calc(var(--line) * -1) color-mix(in srgb, var(--color-ink) 6%, transparent), 0 var(--space-1) var(--space-2) calc(var(--space-1) * -1) color-mix(in srgb, var(--color-ink) 5%, transparent);font-size:var(--text-sm);text-align:center;flex-wrap:wrap;margin-inline:auto;line-height:1.4;display:flex}.site-notice-banner-module__tG-NxG__message{min-width:0;color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:500;overflow:hidden}.site-notice-banner-module__tG-NxG__link{align-items:center;gap:var(--space-1);color:var(--color-accent);flex:none;font-weight:600;text-decoration:none;display:inline-flex}.site-notice-banner-module__tG-NxG__link:hover,.site-notice-banner-module__tG-NxG__link:focus-visible{text-underline-offset:.25em;text-decoration:underline}.site-notice-banner-module__tG-NxG__link:focus-visible{outline:var(--focus-size) solid var(--color-focus);outline-offset:var(--space-1);border-radius:var(--radius-xs)}.site-notice-banner-module__tG-NxG__linkArrow{transition:transform var(--duration-fast) var(--ease-out)}.site-notice-banner-module__tG-NxG__link:hover .site-notice-banner-module__tG-NxG__linkArrow{transform:translate(.15em)}@media (max-width:43.999rem){.site-notice-banner-module__tG-NxG__banner{padding:var(--space-2)}.site-notice-banner-module__tG-NxG__strip{padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg)}.site-notice-banner-module__tG-NxG__message{text-overflow:clip;white-space:normal;overflow:visible}}@media (prefers-reduced-motion:reduce){.site-notice-banner-module__tG-NxG__linkArrow{transition:none}.site-notice-banner-module__tG-NxG__link:hover .site-notice-banner-module__tG-NxG__linkArrow{transform:none}}
.product-card-preview-module__DkbeOW__root{pointer-events:none;font-family:var(--font-sans);color:var(--color-ink);--at:0;--lead:var(--catalog-card-scene-lead,0s);--muted:var(--color-ink-soft);--hair:color-mix(in srgb, var(--color-ink) 10%, transparent);--accent:var(--color-text-rose);--ok:var(--color-success);display:block;position:absolute;inset:0;container-type:size}.product-card-preview-module__DkbeOW__svce{--accent:var(--color-accent)}.product-card-preview-module__DkbeOW__stage{letter-spacing:0;text-align:left;font-size:clamp(.5625rem,2.1cqw,.95rem);line-height:1.4;display:block;position:absolute;inset:0}.product-card-preview-module__DkbeOW__panel{background:var(--color-surface);width:58%;height:66%;box-shadow:0 0 0 .4em color-mix(in srgb, var(--color-surface) 28%, transparent), 0 1.2em 3em color-mix(in srgb, var(--catalog-card-deep,var(--color-prism-violet)) 34%, transparent);opacity:0;animation:product-card-preview-module__DkbeOW__panel var(--loop) var(--ease-standard) infinite;animation-delay:var(--lead);border-radius:1.1em;display:block;position:absolute;top:11%;left:8%;overflow:hidden;translate:0 8cqh;scale:.96}@keyframes product-card-preview-module__DkbeOW__panel{0%{opacity:0;translate:0 8cqh;scale:.96}7%,76%{opacity:1;translate:0;scale:1}82%,to{opacity:0;translate:0 4cqh;scale:.98}}.product-card-preview-module__DkbeOW__beatA,.product-card-preview-module__DkbeOW__beatD{opacity:0;animation-duration:var(--loop);animation-timing-function:var(--ease-standard);animation-iteration-count:infinite;animation-delay:var(--lead);display:block;position:absolute;inset:0}.product-card-preview-module__DkbeOW__beatA{animation-name:product-card-preview-module__DkbeOW__beatA}.product-card-preview-module__DkbeOW__beatD{animation-name:product-card-preview-module__DkbeOW__beatD}@keyframes product-card-preview-module__DkbeOW__beatA{0%,7%{opacity:0}9%,34%{opacity:1}37%,to{opacity:0}}@keyframes product-card-preview-module__DkbeOW__beatD{0%,37%{opacity:0}40%,76%{opacity:1}79%,to{opacity:0}}.product-card-preview-module__DkbeOW__tag{letter-spacing:.06em;color:var(--muted);font-size:.66em;position:absolute;top:1em;left:1.2em}.product-card-preview-module__DkbeOW__prompt{background:color-mix(in srgb, var(--color-ink) 6%, var(--color-surface));white-space:nowrap;text-overflow:ellipsis;border-radius:.9em .9em .3em;max-width:66%;padding:.42em .85em;font-size:.8em;position:absolute;top:.95em;right:1.1em;overflow:hidden}.product-card-preview-module__DkbeOW__doc{border:var(--line) solid var(--hair);background:var(--color-surface);border-radius:.6em;width:50%;padding:1em .95em;display:block;position:absolute;top:3.4em;bottom:2.6em;left:1.2em}.product-card-preview-module__DkbeOW__line{background:color-mix(in srgb, var(--color-ink) 12%, transparent);border-radius:.3em;height:.42em;margin-bottom:.62em;display:block}.product-card-preview-module__DkbeOW__lineTitle{background:color-mix(in srgb, var(--color-ink) 26%, transparent);width:46%;height:.6em;margin-bottom:.95em}.product-card-preview-module__DkbeOW__bars{align-items:flex-end;gap:.35em;height:2.6em;margin-top:.9em;display:flex}.product-card-preview-module__DkbeOW__bar{background:color-mix(in srgb, var(--accent) 55%, var(--color-surface));transform-origin:bottom;animation:product-card-preview-module__DkbeOW__bar var(--loop) var(--ease-standard) infinite;animation-delay:calc(var(--lead) + (var(--at) - .25) * var(--loop));border-radius:.2em .2em 0 0;flex:1;display:block;scale:1 0}.product-card-preview-module__DkbeOW__barTall{background:var(--accent)}@keyframes product-card-preview-module__DkbeOW__bar{0%,25%{scale:1 0}29%,to{scale:1}}.product-card-preview-module__DkbeOW__side{color:var(--muted);gap:.55em;font-size:.78em;display:grid;position:absolute;top:3.6em;left:calc(50% + 2.2em);right:1.2em}.product-card-preview-module__DkbeOW__row{white-space:nowrap;align-items:center;gap:.55em;display:flex}.product-card-preview-module__DkbeOW__check{background:var(--ok);width:1.1em;height:1.1em;color:var(--color-text-white);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.product-card-preview-module__DkbeOW__check svg{width:62%;height:62%}.product-card-preview-module__DkbeOW__seal{border:.14em solid var(--accent);background:color-mix(in srgb, var(--color-surface) 70%, transparent);width:4.2em;height:4.2em;box-shadow:inset 0 0 0 .28em color-mix(in srgb, var(--color-surface) 70%, transparent), inset 0 0 0 .38em var(--accent);color:var(--accent);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;line-height:1.1;display:inline-flex;position:absolute;top:44%;left:calc(50% - 2.2em);rotate:-7deg}.product-card-preview-module__DkbeOW__sealWord{letter-spacing:.06em;font-size:.95em;font-weight:800}.product-card-preview-module__DkbeOW__sealWide .product-card-preview-module__DkbeOW__sealWord{letter-spacing:.02em;font-size:.62em}.product-card-preview-module__DkbeOW__sealSub{letter-spacing:.14em;margin-top:.1em;font-size:.48em;font-weight:600}.product-card-preview-module__DkbeOW__calendar{grid-template-columns:repeat(7,1fr);gap:.42em;width:50%;display:grid;position:absolute;top:3.4em;left:1.2em}.product-card-preview-module__DkbeOW__cell{aspect-ratio:1;background:color-mix(in srgb, var(--color-ink) 6%, transparent);border-radius:.3em;display:block;position:relative}.product-card-preview-module__DkbeOW__cellMarked{background:var(--color-surface);border:var(--line) solid color-mix(in srgb, var(--accent) 45%, transparent)}.product-card-preview-module__DkbeOW__cellMarked:after{content:"";border-radius:inherit;background:var(--accent);opacity:0;animation:product-card-preview-module__DkbeOW__cellFill var(--loop) var(--ease-standard) infinite;animation-delay:calc(var(--lead) + (var(--at) - .3) * var(--loop));position:absolute;inset:0}@keyframes product-card-preview-module__DkbeOW__cellFill{0%,30%{opacity:0;scale:.6}33%,to{opacity:1;scale:1}}.product-card-preview-module__DkbeOW__cellCheck{z-index:1;color:var(--color-text-white);justify-content:center;align-items:center;display:flex;position:absolute;inset:.15em}.product-card-preview-module__DkbeOW__cellCheck svg{width:70%;height:70%}.product-card-preview-module__DkbeOW__box{border:var(--line) dashed color-mix(in srgb, var(--accent) 55%, transparent);background:color-mix(in srgb, var(--accent) 4%, var(--color-surface));border-radius:.7em;display:block;position:absolute;inset:3.6em 1.2em 2.6em}.product-card-preview-module__DkbeOW__agent{align-items:center;gap:.45em;font-size:.72em;font-weight:600;display:flex;position:absolute;top:.9em;left:1em}.product-card-preview-module__DkbeOW__agentDot{background:var(--ok);width:.6em;height:.6em;box-shadow:0 0 0 .2em color-mix(in srgb, var(--ok) 18%, transparent);border-radius:50%;animation:1.6s ease-in-out infinite product-card-preview-module__DkbeOW__blink;display:block}@keyframes product-card-preview-module__DkbeOW__blink{50%{opacity:.35}}.product-card-preview-module__DkbeOW__work{display:block;position:absolute;top:2.9em;left:1em;right:1em}.product-card-preview-module__DkbeOW__limits{flex-wrap:wrap;gap:.35em;display:flex;position:absolute;bottom:.9em;left:1em;right:1em}.product-card-preview-module__DkbeOW__limit{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--accent) 12%, transparent);color:color-mix(in srgb, var(--accent) 80%, var(--color-ink));letter-spacing:.02em;white-space:nowrap;align-items:center;padding:.18em .6em;font-size:.7em;font-weight:600;display:inline-flex}.product-card-preview-module__DkbeOW__dials{grid-template-columns:repeat(3,1fr);gap:.8em;display:grid;position:absolute;top:3.6em;left:1.2em;right:1.2em}.product-card-preview-module__DkbeOW__dial{aspect-ratio:1;place-items:center;max-height:6.2em;display:grid;position:relative}.product-card-preview-module__DkbeOW__dial svg{width:100%;height:100%;position:absolute;inset:0;rotate:-90deg}.product-card-preview-module__DkbeOW__dial circle{fill:none;stroke-width:6px}.product-card-preview-module__DkbeOW__dialTrack{stroke:color-mix(in srgb, var(--color-ink) 7%, transparent)}.product-card-preview-module__DkbeOW__dialArc{stroke:var(--accent);stroke-linecap:round;stroke-dasharray:0 176;animation:product-card-preview-module__DkbeOW__arc var(--loop) var(--ease-standard) infinite;animation-delay:calc(var(--lead) + (var(--at) - .3) * var(--loop))}@keyframes product-card-preview-module__DkbeOW__arc{0%,30%{stroke-dasharray:0 176}38%,to{stroke-dasharray:var(--to) 176}}.product-card-preview-module__DkbeOW__dialCap{stroke:color-mix(in srgb, var(--color-ink) 22%, transparent);stroke-dasharray:1 180;stroke-linecap:round}.product-card-preview-module__DkbeOW__dialValue{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-ink);text-align:center;flex-direction:column;align-items:center;font-size:.62em;line-height:1.3;display:flex}.product-card-preview-module__DkbeOW__dialLabel{color:var(--muted);font-size:.85em}.product-card-preview-module__DkbeOW__inA,.product-card-preview-module__DkbeOW__inD{opacity:0;animation-duration:var(--loop);animation-timing-function:var(--ease-standard);animation-iteration-count:infinite}.product-card-preview-module__DkbeOW__inA{animation-name:product-card-preview-module__DkbeOW__inA;animation-delay:calc(var(--lead) + (var(--at) - .25) * var(--loop))}.product-card-preview-module__DkbeOW__inD{animation-name:product-card-preview-module__DkbeOW__inD;animation-delay:calc(var(--lead) + (var(--at) - .3) * var(--loop))}.product-card-preview-module__DkbeOW__inA.product-card-preview-module__DkbeOW__rise{animation-name:product-card-preview-module__DkbeOW__inARise}.product-card-preview-module__DkbeOW__inD.product-card-preview-module__DkbeOW__rise{animation-name:product-card-preview-module__DkbeOW__inDRise}.product-card-preview-module__DkbeOW__inA.product-card-preview-module__DkbeOW__stamp{animation-name:product-card-preview-module__DkbeOW__inAStamp}.product-card-preview-module__DkbeOW__inA.product-card-preview-module__DkbeOW__pop{animation-name:product-card-preview-module__DkbeOW__inAPop}.product-card-preview-module__DkbeOW__inD.product-card-preview-module__DkbeOW__pop{animation-name:product-card-preview-module__DkbeOW__inDPop}@keyframes product-card-preview-module__DkbeOW__inA{0%,25%{opacity:0}28%,to{opacity:1}}@keyframes product-card-preview-module__DkbeOW__inARise{0%,25%{opacity:0;translate:0 .5em}28.5%,to{opacity:1;translate:0}}@keyframes product-card-preview-module__DkbeOW__inAStamp{0%,25%{opacity:0;rotate:-14deg;scale:1.7}27.5%{opacity:1;rotate:-6deg;scale:.94}29%,to{opacity:1;rotate:-7deg;scale:1}}@keyframes product-card-preview-module__DkbeOW__inAPop{0%,25%{opacity:0;scale:.6}27.5%{opacity:1;scale:1.15}29%,to{opacity:1;scale:1}}@keyframes product-card-preview-module__DkbeOW__inD{0%,30%{opacity:0}33%,to{opacity:1}}@keyframes product-card-preview-module__DkbeOW__inDRise{0%,30%{opacity:0;translate:0 .5em}33.5%,to{opacity:1;translate:0}}@keyframes product-card-preview-module__DkbeOW__inDPop{0%,30%{opacity:0;scale:.6}32.5%{opacity:1;scale:1.15}34%,to{opacity:1;scale:1}}.product-card-preview-module__DkbeOW__monicare{--accent:color-mix(in srgb, var(--color-quote-apricot) 40%, var(--color-text-rose));--alarm:var(--color-danger);--night:color-mix(in srgb, var(--color-ink) 84%, var(--color-surface));--night-low:color-mix(in srgb, var(--color-ink) 72%, var(--color-surface))}.product-card-preview-module__DkbeOW__camera{background:linear-gradient(180deg, var(--night), var(--night-low));width:50%;color:var(--color-text-white);border-radius:.6em;display:block;position:absolute;top:3.4em;bottom:2.4em;left:1.2em;overflow:hidden}.product-card-preview-module__DkbeOW__rec{font-family:var(--font-mono);letter-spacing:.1em;color:color-mix(in srgb, var(--color-text-white) 72%, transparent);align-items:center;gap:.4em;font-size:.56em;display:flex;position:absolute;top:.6em;left:.7em}.product-card-preview-module__DkbeOW__recDot{background:var(--alarm);border-radius:50%;width:.7em;height:.7em;animation:1.2s ease-in-out infinite product-card-preview-module__DkbeOW__blink;display:block}.product-card-preview-module__DkbeOW__window{border:var(--line) solid color-mix(in srgb, var(--color-text-white) 22%, transparent);border-radius:.2em;width:26%;height:2.6em;display:block;position:absolute;top:2.2em;right:1.1em}.product-card-preview-module__DkbeOW__window:before,.product-card-preview-module__DkbeOW__window:after{content:"";background:color-mix(in srgb, var(--color-text-white) 22%, transparent);position:absolute}.product-card-preview-module__DkbeOW__window:before{width:var(--line);top:0;bottom:0;left:50%}.product-card-preview-module__DkbeOW__window:after{height:var(--line);top:50%;left:0;right:0}.product-card-preview-module__DkbeOW__floor{height:var(--line);background:color-mix(in srgb, var(--color-text-white) 18%, transparent);display:block;position:absolute;bottom:1em;left:0;right:0}.product-card-preview-module__DkbeOW__bed{border:var(--line) solid color-mix(in srgb, var(--color-text-white) 34%, transparent);border-bottom:0;border-radius:.35em .35em 0 0;width:38%;height:2.6em;display:block;position:absolute;bottom:1em;left:.9em}.product-card-preview-module__DkbeOW__bed:after{content:"";background:color-mix(in srgb, var(--color-text-white) 26%, transparent);border-radius:.15em;width:1.3em;height:.65em;position:absolute;top:.4em;left:.4em}.product-card-preview-module__DkbeOW__figure{transform-origin:50% 78%;width:2em;height:3.7em;display:block;position:absolute;bottom:1em;left:52%}.product-card-preview-module__DkbeOW__figure svg{width:100%;height:100%;display:block}.product-card-preview-module__DkbeOW__figureFalls{animation:product-card-preview-module__DkbeOW__fall var(--loop) var(--ease-standard) infinite;animation-delay:calc(var(--lead) + (var(--at) - .3) * var(--loop))}@keyframes product-card-preview-module__DkbeOW__fall{0%,30%{rotate:none}31.5%{rotate:12deg}33.5%{rotate:88deg}34.5%,to{rotate:82deg}}.product-card-preview-module__DkbeOW__fallBox{border:.09em dashed var(--alarm);width:4.3em;height:2.5em;box-shadow:0 0 0 .25em color-mix(in srgb, var(--alarm) 16%, transparent);border-radius:.25em;display:block;position:absolute;bottom:.7em;left:calc(52% - .1em)}.product-card-preview-module__DkbeOW__fallTag{background:var(--alarm);font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-text-white);white-space:nowrap;border-radius:.25em .25em 0 0;padding:.05em .45em;font-size:.52em;font-weight:600;position:absolute;bottom:100%;left:-.09em}.product-card-preview-module__DkbeOW__checkAccent{background:var(--accent)}.product-card-preview-module__DkbeOW__checkDanger{background:var(--alarm)}.product-card-preview-module__DkbeOW__risk{display:block;position:absolute;top:8.5em;left:calc(50% + 2.2em);right:1.2em}.product-card-preview-module__DkbeOW__gauge{font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);gap:.32em;font-size:.58em;display:grid}.product-card-preview-module__DkbeOW__gaugeHead{justify-content:space-between;gap:.6em;display:flex}.product-card-preview-module__DkbeOW__gaugeValue{color:var(--color-ink);font-weight:500}.product-card-preview-module__DkbeOW__gaugeTrack{background:color-mix(in srgb, var(--color-ink) 7%, transparent);border-radius:.3em;height:.5em;display:block;position:relative;overflow:hidden}.product-card-preview-module__DkbeOW__gaugeFill{background:var(--accent);width:18%;height:100%;animation:product-card-preview-module__DkbeOW__riskFill var(--loop) var(--ease-standard) infinite;animation-delay:calc(var(--lead) + (var(--at) - .3) * var(--loop));border-radius:.3em;display:block;position:absolute;top:0;left:0}@keyframes product-card-preview-module__DkbeOW__riskFill{0%,30%{background:var(--accent);width:18%}31.5%{background:var(--accent);width:34%}36%,to{background:var(--alarm);width:92%}}.product-card-preview-module__DkbeOW__timeline{gap:.7em;display:grid;position:absolute;top:3.7em;left:1.2em;right:calc(34% + 2.2em)}.product-card-preview-module__DkbeOW__rail{width:var(--line);background:var(--hair);height:5.25em;display:block;position:absolute;top:.52em;left:.33em}.product-card-preview-module__DkbeOW__railFill{background:var(--accent);width:100%;height:0;animation:product-card-preview-module__DkbeOW__railFill var(--loop) var(--ease-standard) infinite;animation-delay:calc(var(--lead) + (var(--at) - .3) * var(--loop));display:block;position:absolute;top:0;left:0}@keyframes product-card-preview-module__DkbeOW__railFill{0%,30%{height:0}41%,to{height:100%}}.product-card-preview-module__DkbeOW__event{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;grid-template-columns:3.2em 1fr;align-items:center;gap:.5em;padding-left:1.5em;font-size:.74em;display:grid;position:relative;overflow:hidden}.product-card-preview-module__DkbeOW__event:before{content:"";border:.14em solid var(--accent);background:var(--color-surface);border-radius:50%;width:.72em;height:.72em;position:absolute;top:50%;left:0;translate:0 -50%}.product-card-preview-module__DkbeOW__eventDanger:before{border-color:var(--alarm);background:var(--alarm)}.product-card-preview-module__DkbeOW__eventOk:before{border-color:var(--ok);background:var(--ok)}.product-card-preview-module__DkbeOW__eventTime{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-ink);font-weight:500}.product-card-preview-module__DkbeOW__record{border:var(--line) solid color-mix(in srgb, var(--ok) 35%, transparent);background:color-mix(in srgb, var(--ok) 9%, var(--color-surface));width:fit-content;color:var(--ok);white-space:nowrap;border-radius:.6em;align-items:center;gap:.5em;margin-top:.25em;padding:.45em .85em;font-size:.74em;font-weight:600;display:inline-flex}.product-card-preview-module__DkbeOW__record svg{flex:none;width:1.1em;height:1.1em}.product-card-preview-module__DkbeOW__report{border:var(--line) solid var(--hair);background:var(--color-surface);border-radius:.6em;width:34%;padding:.75em .7em;display:block;position:absolute;top:3.6em;bottom:2.4em;right:1.2em;overflow:hidden}.product-card-preview-module__DkbeOW__shot{background:linear-gradient(180deg, var(--night), var(--night-low));height:3.4em;color:var(--color-text-white);border-radius:.35em;margin-bottom:.8em;display:block;position:relative;overflow:hidden}.product-card-preview-module__DkbeOW__shot .product-card-preview-module__DkbeOW__floor{bottom:.45em}.product-card-preview-module__DkbeOW__shotFigure{width:.9em;height:1.7em;bottom:.45em;left:44%;rotate:82deg}.product-card-preview-module__DkbeOW__shotBox{width:2em;height:1.15em;box-shadow:none;border-width:.07em;bottom:.3em;left:calc(44% - .1em)}.product-card-preview-module__DkbeOW__lens{--accent:var(--color-text-teal)}.product-card-preview-module__DkbeOW__lensLeft{align-content:start;gap:.4em;width:50%;display:grid;position:absolute;top:3.6em;left:1.2em}.product-card-preview-module__DkbeOW__lensLeftLoose{gap:.6em}.product-card-preview-module__DkbeOW__lensRight{align-content:start;gap:.45em;display:grid;position:absolute;top:3.6em;left:calc(50% + 2.2em);right:1.2em}.product-card-preview-module__DkbeOW__file{border:var(--line) solid var(--hair);background:var(--color-surface);white-space:nowrap;border-radius:.5em;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5em;padding:.3em .55em;font-size:.7em;display:grid}.product-card-preview-module__DkbeOW__ext{background:color-mix(in srgb, var(--accent) 12%, transparent);width:1.55em;height:1.55em;color:var(--accent);border-radius:.35em;place-items:center;display:grid}.product-card-preview-module__DkbeOW__extWord{font-family:var(--font-mono);letter-spacing:.02em;font-size:.52em;font-weight:700}.product-card-preview-module__DkbeOW__fileName{text-overflow:ellipsis;font-weight:600;overflow:hidden}.product-card-preview-module__DkbeOW__fileState{color:var(--muted);font-size:.86em;display:grid;position:relative}.product-card-preview-module__DkbeOW__fileState>span{white-space:nowrap;grid-area:1/1;align-items:center;gap:.32em;display:inline-flex}.product-card-preview-module__DkbeOW__fileRead{color:var(--ok)}.product-card-preview-module__DkbeOW__fileRead .product-card-preview-module__DkbeOW__check{width:1em;height:1em}.product-card-preview-module__DkbeOW__ring{border:.16em solid color-mix(in srgb, var(--accent) 28%, transparent);border-top-color:var(--accent);border-radius:50%;flex:none;width:.9em;height:.9em;animation:1s linear infinite product-card-preview-module__DkbeOW__spin;display:block}@keyframes product-card-preview-module__DkbeOW__spin{to{rotate:1turn}}.product-card-preview-module__DkbeOW__kv{border-bottom:var(--line) solid var(--hair);font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);white-space:nowrap;justify-content:space-between;gap:.6em;padding:.32em 0;font-size:.6em;display:flex}.product-card-preview-module__DkbeOW__kvValue{color:var(--color-ink);font-weight:500}.product-card-preview-module__DkbeOW__edit{border:var(--line) solid var(--hair);background:var(--color-surface);border-radius:.55em;gap:.4em;padding:.5em .6em;font-size:.68em;display:grid}.product-card-preview-module__DkbeOW__editTitle{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.product-card-preview-module__DkbeOW__editSub{color:var(--muted);margin-left:.4em;font-weight:400}.product-card-preview-module__DkbeOW__tags{display:grid}.product-card-preview-module__DkbeOW__tags>span{grid-area:1/1;justify-self:start}.product-card-preview-module__DkbeOW__limitGrey{background:color-mix(in srgb, var(--color-ink) 7%, transparent);color:var(--muted)}.product-card-preview-module__DkbeOW__outA{animation:product-card-preview-module__DkbeOW__outA var(--loop) var(--ease-standard) infinite;animation-delay:calc(var(--lead) + (var(--at) - .25) * var(--loop))}@keyframes product-card-preview-module__DkbeOW__outA{0%,25%{opacity:1}27%,to{opacity:0}}.product-card-preview-module__DkbeOW__answer{border:var(--line) solid var(--hair);background:var(--color-surface);border-radius:.7em;padding:.8em .9em;font-size:.8em;line-height:1.5;display:block}.product-card-preview-module__DkbeOW__cite{background:color-mix(in srgb, var(--accent) 14%, transparent);min-width:1.3em;height:1.3em;color:var(--accent);font-family:var(--font-numeral);vertical-align:.18em;border-radius:.32em;place-items:center;margin:0 .1em 0 .2em;padding:0 .26em;font-size:.66em;font-weight:700;line-height:1;display:inline-grid}.product-card-preview-module__DkbeOW__sourcesHead{font-family:var(--font-mono);letter-spacing:.14em;color:var(--muted);white-space:nowrap;margin-bottom:.15em;font-size:.58em}.product-card-preview-module__DkbeOW__source{border:var(--line) solid var(--hair);background:var(--color-surface);white-space:nowrap;border-radius:.55em;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45em;padding:.45em .6em;font-size:.7em;display:grid}.product-card-preview-module__DkbeOW__sourceNumber{background:color-mix(in srgb, var(--accent) 14%, transparent);width:1.35em;height:1.35em;color:var(--accent);font-family:var(--font-numeral);border-radius:.3em;place-items:center;font-size:.85em;font-weight:700;display:grid}.product-card-preview-module__DkbeOW__sourceName{text-overflow:ellipsis;font-weight:600;overflow:hidden}.product-card-preview-module__DkbeOW__sourcePage{font-family:var(--font-mono);letter-spacing:.02em;color:var(--muted);font-size:.84em}.product-card-preview-module__DkbeOW__evidence{background:color-mix(in srgb, var(--accent) 5%, var(--color-surface));color:var(--color-ink);border-radius:.5em;padding:.55em .8em;font-size:.68em;line-height:1.45;display:block}.product-card-preview-module__DkbeOW__evidenceMark{background:linear-gradient(color-mix(in srgb, var(--accent) 24%, transparent), color-mix(in srgb, var(--accent) 24%, transparent)) left / 0% 100% no-repeat;animation:product-card-preview-module__DkbeOW__highlight var(--loop) var(--ease-standard) infinite;animation-delay:calc(var(--lead) + (var(--at) - .3) * var(--loop));border-radius:.2em}@keyframes product-card-preview-module__DkbeOW__highlight{0%,30%{background-size:0% 100%}36%,to{background-size:100% 100%}}.product-card-preview-module__DkbeOW__evidenceRef{font-family:var(--font-mono);letter-spacing:.04em;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:.35em;font-size:.82em;display:block;overflow:hidden}.product-card-preview-module__DkbeOW__coding{--accent:var(--color-prism-indigo)}.product-card-preview-module__DkbeOW__coding .product-card-preview-module__DkbeOW__side{left:calc(52% + 2.2em)}.product-card-preview-module__DkbeOW__tree{align-content:start;gap:.25em;width:52%;display:grid;position:absolute;top:3.6em;left:1.2em}.product-card-preview-module__DkbeOW__treeRow{padding:.22em .5em;padding-left:calc(.5em + var(--depth,0) * 1.2em);font-family:var(--font-mono);letter-spacing:.01em;color:var(--muted);white-space:nowrap;border-radius:.35em;align-items:center;gap:.5em;font-size:.62em;display:flex;overflow:hidden}.product-card-preview-module__DkbeOW__treeIcon{background:color-mix(in srgb, var(--color-ink) 18%, transparent);border-radius:.12em;flex:none;width:.75em;height:.58em}.product-card-preview-module__DkbeOW__treeDir .product-card-preview-module__DkbeOW__treeIcon{background:color-mix(in srgb, var(--accent) 45%, transparent)}.product-card-preview-module__DkbeOW__treeName{text-overflow:ellipsis;overflow:hidden}.product-card-preview-module__DkbeOW__treeLit{background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--color-ink);font-weight:600}.product-card-preview-module__DkbeOW__treeRow .product-card-preview-module__DkbeOW__limit{font-family:var(--font-sans);margin-left:auto;font-size:.85em}.product-card-preview-module__DkbeOW__git{color:var(--muted);align-content:start;gap:.5em;font-size:.84em;display:grid;position:absolute;top:3.6em;left:1.2em;right:1.2em}.product-card-preview-module__DkbeOW__branch{white-space:nowrap;align-items:center;gap:.5em;display:flex;overflow:hidden}.product-card-preview-module__DkbeOW__branch .product-card-preview-module__DkbeOW__limit{font-family:var(--font-mono);letter-spacing:.02em;font-weight:500}.product-card-preview-module__DkbeOW__commit{white-space:nowrap;grid-template-columns:1em 4.2em 1fr;align-items:center;gap:.6em;display:grid}.product-card-preview-module__DkbeOW__commitDot{background:var(--accent);width:.7em;height:.7em;box-shadow:0 0 0 .22em color-mix(in srgb, var(--accent) 16%, transparent);border-radius:50%;justify-self:center}.product-card-preview-module__DkbeOW__commitHash{font-family:var(--font-mono);letter-spacing:.02em;color:var(--muted);font-weight:500}.product-card-preview-module__DkbeOW__commitMessage{text-overflow:ellipsis;color:var(--color-ink);overflow:hidden}.product-card-preview-module__DkbeOW__pr{border:var(--line) solid var(--hair);background:var(--color-surface);border-radius:.7em;gap:.45em;margin-top:.15em;padding:.7em .8em;display:grid}.product-card-preview-module__DkbeOW__prHead{color:var(--color-ink);white-space:nowrap;align-items:center;gap:.5em;font-weight:600;display:flex;overflow:hidden}.product-card-preview-module__DkbeOW__prTitle{text-overflow:ellipsis;overflow:hidden}.product-card-preview-module__DkbeOW__prDraft{margin-left:auto}.product-card-preview-module__DkbeOW__prLine{background:color-mix(in srgb, var(--color-ink) 11%, transparent);border-radius:.3em;height:.42em;display:block}.product-card-preview-module__DkbeOW__panel,.product-card-preview-module__DkbeOW__beatA,.product-card-preview-module__DkbeOW__beatD,.product-card-preview-module__DkbeOW__bar,.product-card-preview-module__DkbeOW__cellMarked:after,.product-card-preview-module__DkbeOW__dialArc,.product-card-preview-module__DkbeOW__agentDot,.product-card-preview-module__DkbeOW__figureFalls,.product-card-preview-module__DkbeOW__gaugeFill,.product-card-preview-module__DkbeOW__railFill,.product-card-preview-module__DkbeOW__recDot,.product-card-preview-module__DkbeOW__ring,.product-card-preview-module__DkbeOW__outA,.product-card-preview-module__DkbeOW__evidenceMark,.product-card-preview-module__DkbeOW__inA,.product-card-preview-module__DkbeOW__inA.product-card-preview-module__DkbeOW__rise,.product-card-preview-module__DkbeOW__inA.product-card-preview-module__DkbeOW__stamp,.product-card-preview-module__DkbeOW__inA.product-card-preview-module__DkbeOW__pop,.product-card-preview-module__DkbeOW__inD,.product-card-preview-module__DkbeOW__inD.product-card-preview-module__DkbeOW__rise,.product-card-preview-module__DkbeOW__inD.product-card-preview-module__DkbeOW__pop{animation-name:none}:is(.catalog-product-card-media[data-scene]:hover .product-card-preview-module__DkbeOW__panel,.catalog-product-card:focus-visible .product-card-preview-module__DkbeOW__panel,.catalog-product-card-media[data-scene][data-inview] .product-card-preview-module__DkbeOW__panel){animation-name:product-card-preview-module__DkbeOW__panel}:is(.catalog-product-card-media[data-scene]:hover .product-card-preview-module__DkbeOW__beatA,.catalog-product-card:focus-visible .product-card-preview-module__DkbeOW__beatA,.catalog-product-card-media[data-scene][data-inview] .product-card-preview-module__DkbeOW__beatA){animation-name:product-card-preview-module__DkbeOW__beatA}:is(.catalog-product-card-media[data-scene]:hover .product-card-preview-module__DkbeOW__beatD,.catalog-product-card:focus-visible .product-card-preview-module__DkbeOW__beatD,.catalog-product-card-media[data-scene][data-inview] .product-card-preview-module__DkbeOW__beatD){animation-name:product-card-preview-module__DkbeOW__beatD}:is(.catalog-product-card-media[data-scene]:hover .product-card-preview-module__DkbeOW__bar,.catalog-product-card:focus-visible .product-card-preview-module__DkbeOW__bar,.catalog-product-card-media[data-scene][data-inview] .product-card-preview-module__DkbeOW__bar){animation-name:product-card-preview-module__DkbeOW__bar}.catalog-product-card-media[data-scene]:hover .product-card-preview-module__DkbeOW__cellMarked:after{animation-name:product-card-preview-module__DkbeOW__cellFill}.catalog-product-card:focus-visible .product-card-preview-module__DkbeOW__cellMarked:after{animation-name:product-card-preview-module__DkbeOW__cellFill}.catalog-product-card-media[data-scene][data-inview] .product-card-preview-module__DkbeOW__cellMarked:after{animation-name:product-card-preview-module__DkbeOW__cellFill}:is(.catalog-product-card-media[data-scene]:hover .product-card-preview-module__DkbeOW__dialArc,.catalog-product-card:focus-visible .product-card-preview-module__DkbeOW__dialArc,.catalog-product-card-media[data-scene][data-inview] .product-card-preview-module__DkbeOW__dialArc){animation-name:product-card-preview-module__DkbeOW__arc}:is(.catalog-product-card-media[data-scene]:hover .product-card-preview-module__DkbeOW__agentDot,.catalog-product-card:focus-visible .product-card-preview-module__DkbeOW__agentDot,.catalog-product-card-media[data-scene][data-inview] .product-card-preview-module__DkbeOW__agentDot),:is(.catalog-product-card-media[data-scene]:hover .product-card-preview-module__DkbeOW__recDot,.catalog-product-card:focus-visible .product-card-preview-module__DkbeOW__recDot,.catalog-product-card-media[data-scene][data-inview] .product-card-preview-module__DkbeOW__recDot){animation-name:product-card-preview-module__DkbeOW__blink}:is(.catalog-product-card-media[data-scene]:hover .product-card-preview-module__DkbeOW__figureFalls,.catalog-product-card:focus-visible .product-card-preview-module__DkbeOW__figureFalls,.catalog-product-card-media[data-scene][data-inview] .product-card-preview-module__DkbeOW__figureFalls){animation-name:product-card-preview-module__DkbeOW__fall}:is(.catalog-product-card-media[data-scene]:hover .product-card-preview-module__DkbeOW__gaugeFill,.catalog-product-card:focus-visible .product-card-preview-module__DkbeOW__gaugeFill,.catalog-product-card-media[data-scene][data-inview] .product-card-preview-module__DkbeOW__gaugeFill){animation-name:product-card-preview-module__DkbeOW__riskFill}:is(.catalog-product-card-media[data-scene]:hover .product-card-preview-module__DkbeOW__railFill,.catalog-product-card:focus-visible .product-card-preview-module__DkbeOW__railFill,.catalog-product-card-media[data-scene][data-inview] .product-card-preview-module__DkbeOW__railFill){animation-name:product-card-preview-module__DkbeOW__railFill}:is(.catalog-product-card-media[data-scene]:hover .product-card-preview-module__DkbeOW__ring,.catalog-product-card:focus-visible .product-card-preview-module__DkbeOW__ring,.catalog-product-card-media[data-scene][data-inview] .product-card-preview-module__DkbeOW__ring){animation-name:product-card-preview-module__DkbeOW__spin}:is(.catalog-product-card-media[data-scene]:hover .product-card-preview-module__DkbeOW__outA,.catalog-product-card:focus-visible .product-card-preview-module__DkbeOW__outA,.catalog-product-card-media[data-scene][data-inview] .product-card-preview-module__DkbeOW__outA){animation-name:product-card-preview-module__DkbeOW__outA}:is(.catalog-product-card-media[data-scene]:hover .product-card-preview-module__DkbeOW__evidenceMark,.catalog-product-card:focus-visible .product-card-preview-module__DkbeOW__evidenceMark,.catalog-product-card-media[data-scene][data-inview] .product-card-preview-module__DkbeOW__evidenceMark){animation-name:product-card-preview-module__DkbeOW__highlight}:is(.catalog-product-card-media[data-scene]:hover .product-card-preview-module__DkbeOW__inA,.catalog-product-card:focus-visible .product-card-preview-module__DkbeOW__inA,.catalog-product-card-media[data-scene][data-inview] .product-card-preview-module__DkbeOW__inA){animation-name:product-card-preview-module__DkbeOW__inA}:is(.catalog-product-card-media[data-scene]:hover .product-card-preview-module__DkbeOW__inA.product-card-preview-module__DkbeOW__rise,.catalog-product-card:focus-visible .product-card-preview-module__DkbeOW__inA.product-card-preview-module__DkbeOW__rise,.catalog-product-card-media[data-scene][data-inview] .product-card-preview-module__DkbeOW__inA.product-card-preview-module__DkbeOW__rise){animation-name:product-card-preview-module__DkbeOW__inARise}:is(.catalog-product-card-media[data-scene]:hover .product-card-preview-module__DkbeOW__inA.product-card-preview-module__DkbeOW__stamp,.catalog-product-card:focus-visible .product-card-preview-module__DkbeOW__inA.product-card-preview-module__DkbeOW__stamp,.catalog-product-card-media[data-scene][data-inview] .product-card-preview-module__DkbeOW__inA.product-card-preview-module__DkbeOW__stamp){animation-name:product-card-preview-module__DkbeOW__inAStamp}:is(.catalog-product-card-media[data-scene]:hover .product-card-preview-module__DkbeOW__inA.product-card-preview-module__DkbeOW__pop,.catalog-product-card:focus-visible .product-card-preview-module__DkbeOW__inA.product-card-preview-module__DkbeOW__pop,.catalog-product-card-media[data-scene][data-inview] .product-card-preview-module__DkbeOW__inA.product-card-preview-module__DkbeOW__pop){animation-name:product-card-preview-module__DkbeOW__inAPop}:is(.catalog-product-card-media[data-scene]:hover .product-card-preview-module__DkbeOW__inD,.catalog-product-card:focus-visible .product-card-preview-module__DkbeOW__inD,.catalog-product-card-media[data-scene][data-inview] .product-card-preview-module__DkbeOW__inD){animation-name:product-card-preview-module__DkbeOW__inD}:is(.catalog-product-card-media[data-scene]:hover .product-card-preview-module__DkbeOW__inD.product-card-preview-module__DkbeOW__rise,.catalog-product-card:focus-visible .product-card-preview-module__DkbeOW__inD.product-card-preview-module__DkbeOW__rise,.catalog-product-card-media[data-scene][data-inview] .product-card-preview-module__DkbeOW__inD.product-card-preview-module__DkbeOW__rise){animation-name:product-card-preview-module__DkbeOW__inDRise}:is(.catalog-product-card-media[data-scene]:hover .product-card-preview-module__DkbeOW__inD.product-card-preview-module__DkbeOW__pop,.catalog-product-card:focus-visible .product-card-preview-module__DkbeOW__inD.product-card-preview-module__DkbeOW__pop,.catalog-product-card-media[data-scene][data-inview] .product-card-preview-module__DkbeOW__inD.product-card-preview-module__DkbeOW__pop){animation-name:product-card-preview-module__DkbeOW__inDPop}@media (prefers-reduced-motion:reduce){.product-card-preview-module__DkbeOW__panel,.product-card-preview-module__DkbeOW__beatA,.product-card-preview-module__DkbeOW__beatD,.product-card-preview-module__DkbeOW__bar,.product-card-preview-module__DkbeOW__cellMarked:after,.product-card-preview-module__DkbeOW__dialArc,.product-card-preview-module__DkbeOW__agentDot,.product-card-preview-module__DkbeOW__figureFalls,.product-card-preview-module__DkbeOW__gaugeFill,.product-card-preview-module__DkbeOW__railFill,.product-card-preview-module__DkbeOW__recDot,.product-card-preview-module__DkbeOW__ring,.product-card-preview-module__DkbeOW__outA,.product-card-preview-module__DkbeOW__evidenceMark,.product-card-preview-module__DkbeOW__inA,.product-card-preview-module__DkbeOW__inD{animation:none}}
.forms-module__3ic_Bq__hero{padding-block:var(--space-7) var(--space-9);overflow:hidden}.forms-module__3ic_Bq__contactHero{padding-block:var(--space-6) 0}.forms-module__3ic_Bq__contactHeroInner,.forms-module__3ic_Bq__contactFormShell{max-width:58rem}.forms-module__3ic_Bq__contactHeroCopy{gap:var(--space-7);min-height:12rem;padding-top:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.forms-module__3ic_Bq__contactHero h1{max-width:14ch;font-family:var(--font-brand);font-size:var(--text-page-title);letter-spacing:-.05em;text-wrap:balance;font-weight:650;line-height:1.05}.forms-module__3ic_Bq__contactHeroLead{margin-bottom:var(--space-1)}.forms-module__3ic_Bq__contactHeroDescription{max-width:44rem;color:var(--theme-muted);font-size:var(--text-page-lead);text-wrap:pretty;word-break:keep-all;margin-top:0;font-weight:500;line-height:1.55}.forms-module__3ic_Bq__breadcrumb{gap:var(--space-2);color:var(--theme-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.forms-module__3ic_Bq__breadcrumb a:hover{color:var(--color-glow-cyan)}.forms-module__3ic_Bq__heroGrid{gap:var(--space-9);min-height:30rem;padding-top:var(--space-8);grid-template-columns:minmax(0,1.1fr) minmax(20rem,.9fr);align-items:end;display:grid}.forms-module__3ic_Bq__eyebrow{color:var(--theme-muted,var(--color-ink-soft));font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;font-weight:700}.forms-module__3ic_Bq__hero h1{max-width:11ch;margin-top:var(--space-4);font-family:var(--font-brand);font-size:var(--text-display);letter-spacing:-.075em;text-wrap:balance;font-weight:620;line-height:.92}.forms-module__3ic_Bq__heroDescription{max-width:38rem;color:var(--theme-muted);font-size:var(--text-lg);text-wrap:pretty}.forms-module__3ic_Bq__formsSection{padding-block:var(--space-10)}.forms-module__3ic_Bq__contactFormsSection{padding-block:var(--space-8) var(--space-10)}.forms-module__3ic_Bq__contactFormShell,.forms-module__3ic_Bq__formPanel{min-width:0;scroll-margin-top:calc(var(--header-height) + var(--space-5))}.forms-module__3ic_Bq__singleForm{max-width:58rem}.forms-module__3ic_Bq__formPanel{padding:var(--space-6);border:var(--line) solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:0 .25rem .75rem color-mix(in srgb, var(--color-hero-violet-deep) 5%, transparent)}.forms-module__3ic_Bq__formPanel[data-form-kind=inquiry]{padding:0;overflow:hidden}.forms-module__3ic_Bq__panelHeader h2{max-width:18ch;margin-top:var(--space-3);font-size:var(--text-2xl);letter-spacing:-.05em;text-wrap:balance;line-height:1.02}.forms-module__3ic_Bq__panelHeader>p:last-child{max-width:var(--content-max);margin-top:var(--space-4);color:var(--color-ink-soft)}.forms-module__3ic_Bq__readinessNote{gap:var(--space-3);margin-top:var(--space-6);padding:var(--space-4);border:var(--line) dashed var(--color-line-strong);border-radius:var(--radius-md);background:var(--color-surface-muted);grid-template-columns:auto minmax(0,1fr);display:grid}.forms-module__3ic_Bq__readinessNote>span{width:var(--space-3);height:var(--space-3);margin-top:calc(var(--space-2) / 2);background:var(--color-accent);border-radius:50%}.forms-module__3ic_Bq__readinessNote strong{font-size:var(--text-sm)}.forms-module__3ic_Bq__readinessNote p{margin-top:var(--space-1);color:var(--color-ink-soft);font-size:var(--text-sm)}.forms-module__3ic_Bq__form{margin-top:var(--space-7);position:relative}.forms-module__3ic_Bq__formPanel[data-form-kind=inquiry] .forms-module__3ic_Bq__form{margin-top:0}.forms-module__3ic_Bq__formSteps{display:grid}.forms-module__3ic_Bq__formStep{gap:var(--space-4);padding:var(--space-6);border-top:var(--line) solid var(--color-line);display:grid}.forms-module__3ic_Bq__formStep:first-child{border-top:0}.forms-module__3ic_Bq__stepBody{min-width:0}.forms-module__3ic_Bq__stepTitle{font-size:var(--text-xl);letter-spacing:-.025em;line-height:1.2}.forms-module__3ic_Bq__stepFields{margin-top:var(--space-4)}.forms-module__3ic_Bq__fieldGrid{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.forms-module__3ic_Bq__field{min-width:0}.forms-module__3ic_Bq__fieldWide{grid-column:1/-1}.forms-module__3ic_Bq__label{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-2);font-weight:720;display:flex}.forms-module__3ic_Bq__requirement{color:var(--color-ink-soft);font-family:var(--font-mono);font-size:var(--text-xs);flex:none;font-weight:500}.forms-module__3ic_Bq__control{width:100%;min-height:3.25rem;padding:var(--space-3) var(--space-4);border:var(--line) solid var(--color-line-strong);border-radius:var(--radius-sm);background:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-out)}.forms-module__3ic_Bq__control::placeholder{color:var(--color-line-strong);opacity:1}.forms-module__3ic_Bq__control:hover{border-color:var(--color-ink-soft)}.forms-module__3ic_Bq__control:focus{border-color:var(--color-ink)}.forms-module__3ic_Bq__control:focus-visible{outline:none}.forms-module__3ic_Bq__control[aria-invalid=true]{border-color:var(--color-ink)}.forms-module__3ic_Bq__textarea{resize:vertical;min-height:10rem}.forms-module__3ic_Bq__hint,.forms-module__3ic_Bq__fieldError,.forms-module__3ic_Bq__fieldChecked{margin-top:var(--space-2);font-size:var(--text-sm)}.forms-module__3ic_Bq__hint{color:var(--color-ink-soft)}.forms-module__3ic_Bq__fieldError{color:var(--color-danger);font-weight:700}.forms-module__3ic_Bq__fieldChecked{color:var(--color-success);font-weight:700}.forms-module__3ic_Bq__consentGroup{gap:var(--space-4);margin-top:var(--space-6);padding-top:var(--space-6);border-top:var(--line) solid var(--color-line);display:grid}.forms-module__3ic_Bq__formPanel[data-form-kind=inquiry] .forms-module__3ic_Bq__consentGroup{gap:var(--space-5);padding:var(--space-6);margin-top:0}.forms-module__3ic_Bq__requiredConsent{gap:var(--space-3);display:grid}.forms-module__3ic_Bq__consentField label{gap:var(--space-3);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.forms-module__3ic_Bq__consentField input{width:1.25rem;height:1.25rem;margin:var(--space-1) 0 0;accent-color:var(--color-accent)}.forms-module__3ic_Bq__optionalConsents{padding:var(--space-4);border:var(--line) solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-muted);margin:0}.forms-module__3ic_Bq__optionalConsents legend{padding-inline:var(--space-2);color:var(--color-ink-soft);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.forms-module__3ic_Bq__optionalConsentList{gap:var(--space-3);margin-top:var(--space-4);display:grid}.forms-module__3ic_Bq__submissionStatus{margin-top:var(--space-6);padding:var(--space-5);border:var(--line-strong) solid var(--color-ink);border-radius:var(--radius-md);background:var(--color-surface-muted)}.forms-module__3ic_Bq__formPanel[data-form-kind=inquiry]:not(.forms-module__3ic_Bq__completedPanel) .forms-module__3ic_Bq__submissionStatus{margin:var(--space-5) var(--space-6) 0}.forms-module__3ic_Bq__submissionStatus strong{font-size:var(--text-lg)}.forms-module__3ic_Bq__submissionStatus p{margin-top:var(--space-2);color:var(--color-ink-soft)}.forms-module__3ic_Bq__submissionStatus.forms-module__3ic_Bq__pending{border-color:var(--color-accent)}.forms-module__3ic_Bq__submissionStatus.forms-module__3ic_Bq__error{border-color:var(--color-ink)}.forms-module__3ic_Bq__submissionStatus.forms-module__3ic_Bq__success{border-color:var(--color-success)}.forms-module__3ic_Bq__successMark{aspect-ratio:1;border:var(--line-strong) solid var(--color-success);width:4rem;color:var(--color-success);border-radius:50%;place-items:center;display:grid}.forms-module__3ic_Bq__successMark svg{width:var(--space-6);height:var(--space-6);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.25px}.forms-module__3ic_Bq__successFacts{width:min(100%,36rem);margin:var(--space-6) 0 0;padding:var(--space-4) var(--space-5);border:var(--line) solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-muted);text-align:left;display:grid}.forms-module__3ic_Bq__successFacts>div{gap:var(--space-4);padding-block:var(--space-3);border-top:var(--line) solid var(--color-line);grid-template-columns:minmax(8rem,.42fr) minmax(0,1fr);display:grid}.forms-module__3ic_Bq__successFacts>div:first-child{border-top:0}.forms-module__3ic_Bq__successFacts dt{color:var(--color-ink-soft)}.forms-module__3ic_Bq__successFacts dd{overflow-wrap:anywhere;margin:0;font-weight:700}.forms-module__3ic_Bq__formPanel.forms-module__3ic_Bq__completedPanel{min-height:32rem;padding:var(--space-8);align-content:center;justify-items:center;display:grid}.forms-module__3ic_Bq__completedPanel .forms-module__3ic_Bq__submissionStatus{text-align:center;background:0 0;border:0;justify-items:center;width:100%;margin:0;padding:0;display:grid}.forms-module__3ic_Bq__completedPanel .forms-module__3ic_Bq__submissionStatus>strong{margin-top:var(--space-5);font-size:var(--text-2xl);letter-spacing:-.04em;line-height:1.08}.forms-module__3ic_Bq__completedPanel .forms-module__3ic_Bq__submissionStatus>p{max-width:40rem;margin-top:var(--space-3);text-wrap:pretty}.forms-module__3ic_Bq__successActions{justify-content:center;gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.forms-module__3ic_Bq__secondaryAction,.forms-module__3ic_Bq__primaryAction{z-index:0;isolation:isolate;justify-content:center;align-items:center;gap:var(--space-3);min-height:3.25rem;padding-inline:var(--space-6);border:var(--line) solid var(--color-ink);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);font-weight:750;display:inline-flex;position:relative}.forms-module__3ic_Bq__secondaryAction:before,.forms-module__3ic_Bq__primaryAction:before{z-index:-1;padding:var(--line-strong);border-radius:inherit;background:linear-gradient(105deg, var(--color-prism-violet), var(--color-cyan), var(--color-prism-indigo), var(--color-violet), var(--color-prism-violet));content:"";inset:calc(var(--line-strong) * -1);opacity:0;pointer-events:none;transition:opacity var(--duration-base) var(--ease-out);position:absolute;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.forms-module__3ic_Bq__secondaryAction:hover:before,.forms-module__3ic_Bq__secondaryAction:focus-visible:before,.forms-module__3ic_Bq__primaryAction:hover:before,.forms-module__3ic_Bq__primaryAction:focus-visible:before{opacity:1}.forms-module__3ic_Bq__secondaryAction{background:var(--color-surface);color:var(--color-ink)}.forms-module__3ic_Bq__primaryAction{background:var(--color-ink);color:var(--color-surface)}.forms-module__3ic_Bq__secondaryAction:hover,.forms-module__3ic_Bq__primaryAction:hover{transform:translateY(calc(var(--space-1) * -1));border-color:#0000}.forms-module__3ic_Bq__challenge{gap:var(--space-2);margin-top:var(--space-5);display:grid}.forms-module__3ic_Bq__formPanel[data-form-kind=inquiry] .forms-module__3ic_Bq__challenge{margin:var(--space-5) var(--space-6) 0}.forms-module__3ic_Bq__challengeMessage{color:var(--color-ink-soft);font-size:var(--text-sm)}.forms-module__3ic_Bq__challengeMessage[data-challenge-state=failed]{color:var(--color-danger);font-weight:700}.forms-module__3ic_Bq__submitButton{justify-content:center;align-items:center;gap:var(--space-4);width:100%;min-height:3.75rem;margin-top:var(--space-6);padding-inline:var(--space-5);border:var(--line) solid var(--color-ink);border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-surface);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);font-weight:750;display:flex}.forms-module__3ic_Bq__submitButton:hover:not(:disabled){border-color:var(--color-hero-violet-accent);background:var(--color-hero-violet-accent)}.forms-module__3ic_Bq__submitButton:disabled{cursor:wait;opacity:.62}.forms-module__3ic_Bq__formPanel[data-form-kind=inquiry] .forms-module__3ic_Bq__submitButton{width:auto;min-width:14rem;margin:var(--space-5) var(--space-6) var(--space-6);border-radius:var(--radius-md)}@media (max-width:63.999rem){.forms-module__3ic_Bq__contactHeroCopy{gap:var(--space-4);grid-template-columns:1fr}.forms-module__3ic_Bq__contactHeroLead{margin-bottom:0}.forms-module__3ic_Bq__heroGrid{gap:var(--space-7);grid-template-columns:1fr;min-height:auto}}@media (max-width:43.999rem){.forms-module__3ic_Bq__contactHero{padding-block:var(--space-5) var(--space-7)}.forms-module__3ic_Bq__contactHeroCopy{min-height:auto;padding-top:var(--space-5)}.forms-module__3ic_Bq__contactHero h1{font-size:var(--text-page-title)}.forms-module__3ic_Bq__hero{padding-block:var(--space-6) var(--space-8)}.forms-module__3ic_Bq__heroGrid{padding-top:var(--space-7)}.forms-module__3ic_Bq__hero h1{font-size:clamp(3rem,18vw,5rem)}.forms-module__3ic_Bq__formsSection{padding-block:var(--space-8)}.forms-module__3ic_Bq__contactFormsSection{padding-block:var(--space-7) var(--space-8)}.forms-module__3ic_Bq__formPanel{padding:var(--space-5)}.forms-module__3ic_Bq__formStep{gap:var(--space-3);padding:var(--space-6) var(--space-5);grid-template-columns:1fr}.forms-module__3ic_Bq__fieldGrid{grid-template-columns:1fr}.forms-module__3ic_Bq__fieldWide{grid-column:auto}.forms-module__3ic_Bq__formPanel[data-form-kind=inquiry] .forms-module__3ic_Bq__consentGroup{padding:var(--space-5)}.forms-module__3ic_Bq__formPanel[data-form-kind=inquiry]:not(.forms-module__3ic_Bq__completedPanel) .forms-module__3ic_Bq__submissionStatus,.forms-module__3ic_Bq__formPanel[data-form-kind=inquiry] .forms-module__3ic_Bq__challenge{margin-right:var(--space-5);margin-left:var(--space-5)}.forms-module__3ic_Bq__formPanel[data-form-kind=inquiry] .forms-module__3ic_Bq__submitButton{width:calc(100% - (var(--space-5) * 2));min-width:0;margin:var(--space-5)}.forms-module__3ic_Bq__formPanel.forms-module__3ic_Bq__completedPanel{min-height:0;padding:var(--space-7) var(--space-5)}.forms-module__3ic_Bq__successFacts>div{gap:var(--space-1);grid-template-columns:1fr}.forms-module__3ic_Bq__successActions{width:100%;display:grid}.forms-module__3ic_Bq__secondaryAction,.forms-module__3ic_Bq__primaryAction{width:100%}}@media (prefers-reduced-motion:reduce){.forms-module__3ic_Bq__secondaryAction,.forms-module__3ic_Bq__primaryAction{transition:none}}
.policy-page-module___kpc3a__policy{max-width:72ch;margin-top:var(--space-5)}.policy-page-module___kpc3a__header h1{font-size:var(--text-3xl);margin:0;line-height:1.2}.policy-page-module___kpc3a__badge{margin:0 0 var(--space-3);padding:var(--space-1) var(--space-2);border:var(--line) solid currentColor;border-radius:var(--radius-sm);color:var(--color-accent);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;display:inline-block}.policy-page-module___kpc3a__revised{margin:var(--space-2) 0 0;color:var(--color-ink-soft);font-family:var(--font-mono);font-size:var(--text-xs)}.policy-page-module___kpc3a__notice{margin:var(--space-4) 0 0;padding:var(--space-4);border:var(--line) solid color-mix(in srgb, var(--color-accent) 45%, transparent);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-accent) 6%, transparent);line-height:1.7}.policy-page-module___kpc3a__intro{margin:var(--space-5) 0 0;font-size:var(--text-lg);white-space:pre-line;line-height:1.7}.policy-page-module___kpc3a__contents{margin:var(--space-5) 0 0;padding:var(--space-4);border:var(--line) solid var(--color-line);border-radius:var(--radius-sm)}.policy-page-module___kpc3a__contents p{margin:0 0 var(--space-2);color:var(--color-ink-soft);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase}.policy-page-module___kpc3a__contents ol{margin:0;padding-inline-start:var(--space-5);line-height:1.9}.policy-page-module___kpc3a__section{margin-top:var(--space-6)}.policy-page-module___kpc3a__section h2{margin:0 0 var(--space-3);font-size:var(--text-xl);line-height:1.3;position:relative}.policy-page-module___kpc3a__section h2 span{position:absolute;inset-block-start:calc(var(--space-6) * -1)}.policy-page-module___kpc3a__section p{margin:0 0 var(--space-3);overflow-wrap:anywhere;line-height:1.8}.policy-page-module___kpc3a__tableScroll{max-width:100%;margin-bottom:var(--space-4);overflow-x:auto}.policy-page-module___kpc3a__tableScroll:focus-visible{outline:calc(var(--line) * 2) solid var(--color-accent);outline-offset:var(--space-1)}.policy-page-module___kpc3a__table{border-collapse:collapse;width:100%;font-size:var(--text-sm);line-height:1.7}.policy-page-module___kpc3a__table th,.policy-page-module___kpc3a__table td{min-width:9rem;padding:var(--space-3);border:var(--line) solid var(--color-line);vertical-align:top;text-align:start;overflow-wrap:anywhere;white-space:pre-line}.policy-page-module___kpc3a__table th{font-weight:600}.policy-page-module___kpc3a__table thead{background:color-mix(in srgb, var(--color-ink) 5%, transparent)}.policy-page-module___kpc3a__section ul,.policy-page-module___kpc3a__open ul{margin:0;padding-inline-start:var(--space-5);line-height:1.8}.policy-page-module___kpc3a__section li,.policy-page-module___kpc3a__open li{margin-bottom:var(--space-2)}.policy-page-module___kpc3a__open{margin-top:var(--space-6);padding:var(--space-4);border:var(--line) dashed var(--color-line-strong);border-radius:var(--radius-sm)}.policy-page-module___kpc3a__open h2{margin:0 0 var(--space-3);font-size:var(--text-lg)}@media (max-width:43.999rem){.policy-page-module___kpc3a__policy{max-width:none}}
