.Stack-module__KvawKG__root{min-width:0;display:flex}.Stack-module__KvawKG__inline{display:inline-flex}.Stack-module__KvawKG__col{flex-direction:column}.Stack-module__KvawKG__row{flex-direction:row}
.Divider-module__FzTofq__root{--a98-divider-color:var(--a98-hairline)}.Divider-module__FzTofq__strong{--a98-divider-color:hsl(var(--a98-color-foreground) / .18)}.Divider-module__FzTofq__horizontal{background:var(--a98-divider-color);border:0;width:100%;height:1px}.Divider-module__FzTofq__vertical{background:var(--a98-divider-color);border:0;align-self:stretch;width:1px;min-height:1rem}.Divider-module__FzTofq__labeled{align-items:center;gap:var(--12);width:100%;display:flex}.Divider-module__FzTofq__labeled .Divider-module__FzTofq__line{background:var(--a98-divider-color);flex:1;height:1px}.Divider-module__FzTofq__labeled .Divider-module__FzTofq__label{font-family:var(--a98-font-family);font-weight:var(--a98-font-ui-weight);font-size:var(--11);letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--a98-color-muted))}
.AppShell-module__bqNV1a__root{background:hsl(var(--a98-color-background));height:100vh;color:hsl(var(--a98-color-foreground));font-family:var(--a98-font-family);font-size:var(--14);display:grid;overflow:hidden}.AppShell-module__bqNV1a__withStatus{grid-template-rows:2.25rem 3.5rem 1fr}.AppShell-module__bqNV1a__noStatus{grid-template-rows:3.5rem 1fr}.AppShell-module__bqNV1a__main{grid-template-columns:auto 1fr;min-height:0;display:grid}.AppShell-module__bqNV1a__viewport{background:hsl(var(--a98-color-background));scroll-behavior:smooth;flex-direction:row;min-width:0;min-height:0;display:flex;overflow:auto hidden}.AppShell-module__bqNV1a__viewport::-webkit-scrollbar{height:10px}.AppShell-module__bqNV1a__viewport::-webkit-scrollbar-thumb{background:hsl(var(--a98-color-foreground) / .18);border-radius:2px}.AppShell-module__bqNV1a__viewport::-webkit-scrollbar-track{background:0 0}
.Column-module___LgKhG__root{border-right:1px solid var(--a98-hairline);background:hsl(var(--a98-color-background));min-height:100%;transition:width var(--a98-duration-default) var(--a98-ease-out-quint);flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden}.Column-module___LgKhG__header{border-bottom:1px solid var(--a98-hairline);background:hsl(var(--a98-color-background));flex-shrink:0;align-items:center;gap:8px;height:44px;padding:12px 14px;display:flex}.Column-module___LgKhG__headerButton{cursor:pointer;width:100%;font:inherit;color:inherit;text-align:left}.Column-module___LgKhG__headerButton:hover{background:hsl(var(--a98-color-foreground) / .04)}.Column-module___LgKhG__headerButton:focus-visible{box-shadow:inset 0 0 0 2px hsl(var(--a98-color-foreground) / .4);outline:none}.Column-module___LgKhG__headerChevron{color:hsl(var(--a98-color-foreground) / .5);transition:transform var(--a98-duration-default) var(--a98-ease-out-quint);flex-shrink:0;font-size:14px;line-height:1;display:inline-block}.Column-module___LgKhG__collapsed .Column-module___LgKhG__header{border-bottom:none;flex-direction:column;flex:auto;justify-content:flex-start;align-items:center;gap:12px;height:auto;padding:12px 0}.Column-module___LgKhG__collapsed .Column-module___LgKhG__headerLabel{writing-mode:vertical-rl;text-overflow:clip;white-space:nowrap;overflow:visible;transform:rotate(180deg)}.Column-module___LgKhG__headerLabel{font-family:var(--a98-font-mono);letter-spacing:.15em;text-transform:uppercase;color:hsl(var(--a98-color-foreground) / .55);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.Column-module___LgKhG__headerMeta{font-family:var(--a98-font-mono);letter-spacing:.05em;color:hsl(var(--a98-color-foreground) / .55);margin-left:auto;font-size:10.5px}.Column-module___LgKhG__list{flex:auto;min-height:0;padding:4px 0;overflow-y:auto}.Column-module___LgKhG__list::-webkit-scrollbar{width:6px}.Column-module___LgKhG__list::-webkit-scrollbar-thumb{background:hsl(var(--a98-color-foreground) / .12);border-radius:2px}.Column-module___LgKhG__empty{color:hsl(var(--a98-color-foreground) / .55);font-size:12px;font-family:var(--a98-font-mono);letter-spacing:.06em;padding:24px 14px}.Column-module___LgKhG__footer{border-top:1px solid var(--a98-hairline);flex-shrink:0;gap:6px;padding:10px 12px;display:flex}
.Brand-module__ShylRW__root{gap:var(--16);flex-direction:column;display:flex}.Brand-module__ShylRW__eyebrow{font-size:var(--11);font-weight:var(--a98-font-ui-weight);letter-spacing:.18em;text-transform:uppercase;color:hsl(var(--a98-color-muted));line-height:1.2}.Brand-module__ShylRW__wordmark{font-family:var(--a98-font-family);font-size:var(--36);font-weight:var(--a98-font-heading-weight);color:hsl(var(--a98-color-foreground));letter-spacing:-.035em;margin:0;line-height:.95}.Brand-module__ShylRW__lede{font-size:var(--12);font-weight:var(--a98-font-ui-weight);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--a98-color-muted));max-width:28ch;margin:0;line-height:1.5}.Brand-module__ShylRW__sm .Brand-module__ShylRW__wordmark{font-size:var(--25)}.Brand-module__ShylRW__md .Brand-module__ShylRW__wordmark{font-size:var(--36)}.Brand-module__ShylRW__lg .Brand-module__ShylRW__wordmark{font-size:var(--a98-fs-enormous);line-height:.9}.Brand-module__ShylRW__inverted .Brand-module__ShylRW__eyebrow,.Brand-module__ShylRW__inverted .Brand-module__ShylRW__lede{color:hsl(var(--a98-color-background) / .7)}.Brand-module__ShylRW__inverted .Brand-module__ShylRW__wordmark{color:hsl(var(--a98-color-background))}
.RiffAvatar-module__JUTvxq__riffAvatar{width:var(--24);height:var(--24);background:hsl(var(--a98-color-primary-lighter));border-radius:999px;flex-shrink:0;place-items:center;margin-top:2px;display:grid;position:relative}.RiffAvatar-module__JUTvxq__riffAvatar svg{height:var(--11);width:auto;transform:translateY(.01ch)translate(-.01ch)}.RiffAvatar-module__JUTvxq__riffAvatar svg path{fill:#fff}
.Spinner-module__IWMLwa__root{width:var(--spinner-size,12px);height:var(--spinner-size,12px);border:1.5px solid hsl(var(--a98-color-gray-medium));border-top-color:hsl(var(--a98-color-primary));border-radius:50%;animation:.7s linear infinite Spinner-module__IWMLwa__spin;display:inline-block}.Spinner-module__IWMLwa__small{--spinner-size:10px}.Spinner-module__IWMLwa__medium{--spinner-size:14px}.Spinner-module__IWMLwa__large{--spinner-size:20px;border-width:2px}@keyframes Spinner-module__IWMLwa__spin{to{transform:rotate(360deg)}}
.SearchInput-module__QRjcTa__wrap{width:100%;position:relative}.SearchInput-module__QRjcTa__box{background:hsl(var(--a98-color-white));border:1px solid hsl(var(--a98-color-foreground) / .1);border-radius:var(--a98-radius);height:2.5rem;transition:border-color var(--a98-duration-default) var(--a98-ease-out-quint), box-shadow var(--a98-duration-default) var(--a98-ease-out-quint);align-items:center;gap:.625rem;padding:0 1rem;display:flex}.SearchInput-module__QRjcTa__box:focus-within{border-color:hsl(var(--a98-color-foreground) / .3);box-shadow:0 0 0 3px hsl(var(--a98-color-foreground) / .08)}.SearchInput-module__QRjcTa__icon{color:hsl(var(--a98-color-muted));flex:none;align-items:center;display:inline-flex}.SearchInput-module__QRjcTa__input{min-width:0;color:hsl(var(--a98-color-foreground));font-family:var(--a98-font-family);font-size:var(--14);height:100%;font-weight:var(--a98-font-body-weight);background:0 0;border:none;outline:none;flex:1}.SearchInput-module__QRjcTa__input::placeholder{color:hsl(var(--a98-color-muted));font-weight:var(--a98-font-body-weight)}.SearchInput-module__QRjcTa__suggestions{background:hsl(var(--a98-color-white));border:1px solid hsl(var(--a98-color-foreground) / .08);border-radius:var(--a98-radius);box-shadow:0 20px 40px -20px hsl(var(--a98-color-foreground) / .18);z-index:1000;max-height:280px;padding:6px;position:absolute;top:calc(100% - 8px);left:0;right:0;overflow-y:auto}.SearchInput-module__QRjcTa__item{font-size:var(--14);color:hsl(var(--a98-color-foreground));cursor:pointer;border-radius:var(--a98-radius-small);transition:background-color var(--a98-duration-short);text-align:left;width:100%;line-height:1.35;font-family:var(--a98-font-family);background:0 0;border:none;padding:10px 14px;display:block}.SearchInput-module__QRjcTa__item:hover,.SearchInput-module__QRjcTa__item[aria-selected=true]{background:hsl(var(--a98-color-surface))}.SearchInput-module__QRjcTa__itemMain{color:hsl(var(--a98-color-foreground));font-weight:var(--a98-font-ui-weight)}.SearchInput-module__QRjcTa__itemSub{color:hsl(var(--a98-color-muted));font-size:var(--12);margin-top:2px}
.Slider-module__ADrwiG__root{flex-direction:column;gap:10px;display:flex}.Slider-module__ADrwiG__head{justify-content:space-between;align-items:baseline;display:flex}.Slider-module__ADrwiG__label{font-size:var(--11);font-weight:var(--a98-font-ui-weight);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--a98-color-muted))}.Slider-module__ADrwiG__value{font-size:var(--18);font-weight:var(--a98-font-heading-weight);color:hsl(var(--a98-color-foreground));font-variant-numeric:tabular-nums;letter-spacing:-.01em}.Slider-module__ADrwiG__input{appearance:none;background:hsl(var(--a98-color-gray-medium));border-radius:var(--a98-radius-full);outline:none;width:100%;height:4px;margin:0}.Slider-module__ADrwiG__input::-webkit-slider-thumb{appearance:none;background:hsl(var(--a98-color-primary));cursor:pointer;border:3px solid hsl(var(--a98-color-white));width:20px;height:20px;box-shadow:0 0 0 1px hsl(var(--a98-color-foreground) / .1), 0 2px 6px hsl(var(--a98-color-foreground) / .15);transition:transform var(--a98-duration-default) var(--a98-ease-bump);border-radius:50%}.Slider-module__ADrwiG__input::-webkit-slider-thumb:hover{transform:scale(1.12)}.Slider-module__ADrwiG__input::-moz-range-thumb{background:hsl(var(--a98-color-primary));cursor:pointer;border:3px solid hsl(var(--a98-color-white));width:20px;height:20px;box-shadow:0 0 0 1px hsl(var(--a98-color-foreground) / .1);border-radius:50%}.Slider-module__ADrwiG__ticks{font-size:var(--11);color:hsl(var(--a98-color-muted));font-variant-numeric:tabular-nums;letter-spacing:.05em;justify-content:space-between;display:flex}
.Switch-module__lK17fq__root{cursor:pointer;font-family:var(--a98-font-family);color:hsl(var(--a98-color-foreground));-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:inline-flex}.Switch-module__lK17fq__track{width:var(--track-w);height:var(--track-h);background:hsl(var(--a98-color-foreground) / .18);transition:background var(--a98-duration-default) var(--a98-ease-out-quint);border-radius:0;flex-shrink:0;display:inline-block;position:relative}.Switch-module__lK17fq__sm{--track-w:2rem;--track-h:1.25rem;--pad:2px}.Switch-module__lK17fq__md{--track-w:2.5rem;--track-h:1.5rem;--pad:3px}.Switch-module__lK17fq__lg{--track-w:3rem;--track-h:1.875rem;--pad:3px}.Switch-module__lK17fq__input{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.Switch-module__lK17fq__thumb{top:var(--pad);left:var(--pad);width:calc(var(--track-h) - 2 * var(--pad));height:calc(var(--track-h) - 2 * var(--pad));background:hsl(var(--a98-color-white));box-shadow:0 1px 2px hsl(var(--a98-color-black) / .2);transition:transform var(--a98-duration-default) var(--a98-ease-bump);border-radius:0;position:absolute}.Switch-module__lK17fq__input:checked~.Switch-module__lK17fq__thumb{transform:translateX(calc(var(--track-w) - var(--track-h)))}.Switch-module__lK17fq__track:has(.Switch-module__lK17fq__input:checked){background:hsl(var(--a98-color-primary))}.Switch-module__lK17fq__track:has(.Switch-module__lK17fq__input:focus-visible){box-shadow:0 0 0 3px hsl(var(--a98-color-foreground) / .18)}.Switch-module__lK17fq__disabled{cursor:not-allowed;opacity:.5}.Switch-module__lK17fq__text{flex-direction:column;gap:2px;line-height:1.3;display:inline-flex}.Switch-module__lK17fq__label{font-weight:var(--a98-font-ui-weight);font-size:var(--14)}.Switch-module__lK17fq__hint{color:hsl(var(--a98-color-muted));font-weight:var(--a98-font-body-weight);font-size:var(--12)}
.ToggleGroup-module__k3KQCq__root{display:inline-flex}.ToggleGroup-module__k3KQCq__fullWidth{width:100%}.ToggleGroup-module__k3KQCq__item{background:hsl(var(--a98-color-white));border:1px solid hsl(var(--a98-color-foreground) / .1);min-width:40px;height:36px;font-family:var(--a98-font-family);font-weight:var(--a98-font-ui-weight);font-size:var(--12);color:hsl(var(--a98-color-foreground));cursor:pointer;white-space:nowrap;transition:background var(--a98-duration-default) var(--a98-ease-out-quint), color var(--a98-duration-default) var(--a98-ease-out-quint), border-color var(--a98-duration-default) var(--a98-ease-out-quint), z-index var(--a98-duration-default) var(--a98-ease-out-quint);justify-content:center;align-items:center;gap:6px;margin-left:-1px;padding:0 16px;display:inline-flex;position:relative}.ToggleGroup-module__k3KQCq__item:first-child{border-top-left-radius:var(--a98-radius);border-bottom-left-radius:var(--a98-radius);margin-left:0}.ToggleGroup-module__k3KQCq__item:last-child{border-top-right-radius:var(--a98-radius);border-bottom-right-radius:var(--a98-radius)}.ToggleGroup-module__k3KQCq__fullWidth .ToggleGroup-module__k3KQCq__item{flex:1}.ToggleGroup-module__k3KQCq__item:hover:not(.ToggleGroup-module__k3KQCq__pressed):not(:disabled){border-color:hsl(var(--a98-color-foreground) / .2);z-index:1}.ToggleGroup-module__k3KQCq__item:focus-visible{border-color:hsl(var(--a98-color-foreground));box-shadow:0 0 0 3px hsl(var(--a98-color-foreground) / .08);z-index:2;outline:none}.ToggleGroup-module__k3KQCq__item:disabled{opacity:.5;cursor:not-allowed}.ToggleGroup-module__k3KQCq__pressed{background:hsl(var(--a98-color-foreground));color:hsl(var(--a98-color-background));border-color:hsl(var(--a98-color-foreground));z-index:1}.ToggleGroup-module__k3KQCq__icon{justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex}.ToggleGroup-module__k3KQCq__label{padding:0 .25rem}.ToggleGroup-module__k3KQCq__item:has(.ToggleGroup-module__k3KQCq__icon):not(:has(.ToggleGroup-module__k3KQCq__label)){width:36px;min-width:36px;padding:0}.ToggleGroup-module__k3KQCq__sm .ToggleGroup-module__k3KQCq__item{min-width:36px;height:32px;font-size:var(--11);padding:0 12px}.ToggleGroup-module__k3KQCq__sm .ToggleGroup-module__k3KQCq__item:has(.ToggleGroup-module__k3KQCq__icon):not(:has(.ToggleGroup-module__k3KQCq__label)){width:32px;min-width:32px}.ToggleGroup-module__k3KQCq__lg .ToggleGroup-module__k3KQCq__item{min-width:48px;height:44px;font-size:var(--14);padding:0 20px}.ToggleGroup-module__k3KQCq__lg .ToggleGroup-module__k3KQCq__item:has(.ToggleGroup-module__k3KQCq__icon):not(:has(.ToggleGroup-module__k3KQCq__label)){width:44px;min-width:44px}
.BrowserTabs-module__W6NwZG__root{background:hsl(var(--a98-color-surface));border-bottom:1px solid hsl(var(--a98-color-foreground) / .08);scrollbar-width:none;align-items:flex-end;gap:8px;padding:12px 12px 0;display:flex;overflow:auto hidden}.BrowserTabs-module__W6NwZG__root::-webkit-scrollbar{display:none}.BrowserTabs-module__W6NwZG__tabList{flex:1;gap:4px;min-width:0;display:flex}.BrowserTabs-module__W6NwZG__tab{border-radius:var(--a98-radius) var(--a98-radius) 0 0;min-width:0;height:38px;transition:background .15s var(--a98-ease-out-quint), border-color .15s var(--a98-ease-out-quint);background:0 0;border:1px solid #0000;border-bottom:0;flex-shrink:1;align-items:center;display:flex;position:relative}.BrowserTabs-module__W6NwZG__tab:after{content:"";background:hsl(var(--a98-color-foreground) / .12);width:1px;height:16px;transition:opacity .15s var(--a98-ease-out-quint);position:absolute;top:50%;right:-3px;transform:translateY(-50%)}.BrowserTabs-module__W6NwZG__tab:hover:after,.BrowserTabs-module__W6NwZG__active:after,.BrowserTabs-module__W6NwZG__tab:hover+.BrowserTabs-module__W6NwZG__tab:after,.BrowserTabs-module__W6NwZG__active+.BrowserTabs-module__W6NwZG__tab:after,.BrowserTabs-module__W6NwZG__tab:last-of-type:after{opacity:0}.BrowserTabs-module__W6NwZG__tab:has(+.BrowserTabs-module__W6NwZG__active):after{opacity:0}.BrowserTabs-module__W6NwZG__tab:has(+.BrowserTabs-module__W6NwZG__tab:hover):after{opacity:0}.BrowserTabs-module__W6NwZG__tab:hover{background:hsl(var(--a98-color-white) / .5);border-color:hsl(var(--a98-color-foreground) / .06)}.BrowserTabs-module__W6NwZG__active{background:hsl(var(--a98-color-white));border-color:hsl(var(--a98-color-foreground) / .08)}.BrowserTabs-module__W6NwZG__active:hover{background:hsl(var(--a98-color-white))}.BrowserTabs-module__W6NwZG__tabButton{cursor:pointer;min-width:0;height:100%;font-family:var(--a98-font-family);font-size:var(--12);font-weight:var(--a98-font-ui-weight);color:hsl(var(--a98-color-muted));text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:6px;padding:0 14px;display:flex}.BrowserTabs-module__W6NwZG__tab:hover .BrowserTabs-module__W6NwZG__tabButton{color:hsl(var(--a98-color-foreground) / .8)}.BrowserTabs-module__W6NwZG__active .BrowserTabs-module__W6NwZG__tabButton{color:hsl(var(--a98-color-foreground))}.BrowserTabs-module__W6NwZG__icon{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.BrowserTabs-module__W6NwZG__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.BrowserTabs-module__W6NwZG__close{border-radius:var(--a98-radius-small);width:18px;height:18px;color:hsl(var(--a98-color-foreground) / .5);cursor:pointer;transition:background .15s var(--a98-ease-out-quint), color .15s var(--a98-ease-out-quint);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin-right:4px;padding:0;display:inline-flex}.BrowserTabs-module__W6NwZG__close:hover{background:hsl(var(--a98-color-foreground) / .1);color:hsl(var(--a98-color-foreground))}.BrowserTabs-module__W6NwZG__newTab{border-radius:var(--a98-radius-small);width:28px;height:28px;color:hsl(var(--a98-color-muted));cursor:pointer;transition:background .15s var(--a98-ease-out-quint), color .15s var(--a98-ease-out-quint);background:0 0;border:0;flex-shrink:0;justify-content:center;align-self:center;align-items:center;padding:0;display:inline-flex}.BrowserTabs-module__W6NwZG__newTab:hover{background:hsl(var(--a98-color-foreground) / .06);color:hsl(var(--a98-color-foreground))}
.MobileNav-module__JhiQsW__trigger{height:var(--40);width:var(--40);border-radius:var(--a98-radius);aspect-ratio:1;color:inherit;background-color:#0000;outline:none;place-items:center;padding:0;display:inline-grid}@media (min-width:1024px){.MobileNav-module__JhiQsW__trigger{display:none}}.MobileNav-module__JhiQsW__root{top:calc(var(--a98-nav-height) + var(--a98-banner-height));z-index:1000;pointer-events:none;position:fixed;bottom:0;left:0;right:0}.MobileNav-module__JhiQsW__rootOpen{pointer-events:auto}.MobileNav-module__JhiQsW__backdrop{opacity:0;transition:opacity .32s var(--a98-ease-out-quint);background-color:#0000;position:absolute;inset:0}.MobileNav-module__JhiQsW__rootOpen .MobileNav-module__JhiQsW__backdrop{opacity:1}.MobileNav-module__JhiQsW__panel{background:hsl(var(--a98-color-background));width:100%;max-width:100%;color:hsl(var(--a98-color-foreground));will-change:transform;transition:transform var(--a98-duration-default) var(--a98-ease-out-quint);outline:none;flex-direction:column;padding:0;display:flex;position:absolute;inset:0;overflow:hidden}.MobileNav-module__JhiQsW__right{right:0;transform:translate(100%)}.MobileNav-module__JhiQsW__left{left:0;transform:translate(-100%)}.MobileNav-module__JhiQsW__rootOpen .MobileNav-module__JhiQsW__panel{transform:translate(0,0)}.MobileNav-module__JhiQsW__close{width:32px;height:32px;color:hsl(var(--a98-color-foreground) / .6);border-radius:var(--a98-radius);cursor:pointer;transition:background var(--a98-duration-short) var(--a98-ease-bump), color var(--a98-duration-short) var(--a98-ease-bump);z-index:1;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:12px;right:12px}.MobileNav-module__JhiQsW__close:hover{background:hsl(var(--a98-color-foreground) / .06);color:hsl(var(--a98-color-foreground))}.MobileNav-module__JhiQsW__close:focus-visible{outline:2px solid hsl(var(--a98-color-accent));outline-offset:2px}.MobileNav-module__JhiQsW__header{align-items:center;gap:var(--12);padding:var(--24) calc(var(--24) + 2.5rem) var(--24) var(--24);background:hsl(var(--a98-color-background));color:hsl(var(--a98-color-foreground));flex-shrink:0;min-height:3.5rem;display:flex}.MobileNav-module__JhiQsW__nav{padding:var(--16) var(--12) var(--24);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.MobileNav-module__JhiQsW__panel>.MobileNav-module__JhiQsW__nav:first-of-type{padding-top:calc(var(--24) + 1rem)}.MobileNav-module__JhiQsW__panel>.MobileNav-module__JhiQsW__header+.MobileNav-module__JhiQsW__nav{padding-top:var(--16)}.MobileNav-module__JhiQsW__footer{padding:var(--16) var(--24);gap:var(--12);flex-direction:column;display:flex}.MobileNav-module__JhiQsW__link{align-items:center;gap:var(--12);width:100%;padding:var(--16) var(--16);font-family:var(--a98-font-family);font-weight:var(--a98-font-body-weight);font-size:var(--20);letter-spacing:-.02em;color:hsl(var(--a98-color-foreground));text-align:left;border-radius:var(--a98-radius);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--a98-duration-fast) var(--a98-ease-out-quint), color var(--a98-duration-fast) var(--a98-ease-out-quint), transform var(--a98-duration-default) var(--a98-ease-bump);background:0 0;border:0;line-height:1.25;text-decoration:none;display:flex;position:relative}.MobileNav-module__JhiQsW__link:hover{background:hsl(var(--a98-color-foreground) / .05)}.MobileNav-module__JhiQsW__link:active{transform:translateY(1px)}.MobileNav-module__JhiQsW__link:focus-visible{outline:2px solid hsl(var(--a98-color-accent));outline-offset:2px}.MobileNav-module__JhiQsW__linkActive{background:hsl(var(--a98-color-foreground) / .08)}.MobileNav-module__JhiQsW__linkLeading{width:1.25rem;height:1.25rem;color:hsl(var(--a98-color-foreground) / .7);flex:none;justify-content:center;align-items:center;display:inline-flex}.MobileNav-module__JhiQsW__link:hover .MobileNav-module__JhiQsW__linkLeading,.MobileNav-module__JhiQsW__linkActive .MobileNav-module__JhiQsW__linkLeading{color:hsl(var(--a98-color-foreground))}.MobileNav-module__JhiQsW__linkLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.MobileNav-module__JhiQsW__linkTrailing{color:hsl(var(--a98-color-foreground) / .55);font-size:var(--12);flex:none;align-items:center;display:inline-flex}.MobileNav-module__JhiQsW__group{gap:var(--4);padding-top:var(--12);flex-direction:column;display:flex}.MobileNav-module__JhiQsW__group+.MobileNav-module__JhiQsW__group{margin-top:var(--12)}.MobileNav-module__JhiQsW__groupLabel{padding:0 var(--16);font-family:var(--a98-font-family);font-weight:var(--a98-font-ui-weight);font-size:var(--12);letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--a98-color-foreground) / .5);margin-bottom:var(--4)}.MobileNav-module__JhiQsW__groupItems{gap:var(--4);flex-direction:column;display:flex}.MobileNav-module__JhiQsW__divider{height:1px;margin:var(--12) var(--16);background:hsl(var(--a98-color-foreground) / .08)}@media (prefers-reduced-motion:reduce){.MobileNav-module__JhiQsW__trigger,.MobileNav-module__JhiQsW__backdrop,.MobileNav-module__JhiQsW__panel,.MobileNav-module__JhiQsW__link,.MobileNav-module__JhiQsW__close{transition:none}}
.AppTopBar-module__d1TVNa__root{border-bottom:1px solid var(--a98-hairline);background:hsl(var(--a98-color-background));grid-template-columns:220px minmax(0,1fr) auto;align-items:center;gap:24px;height:3.5rem;padding:0 20px;display:grid}.AppTopBar-module__d1TVNa__brand{align-items:center;gap:10px;display:flex}.AppTopBar-module__d1TVNa__brandMark{font-family:var(--a98-font-family);font-weight:var(--a98-font-heading-weight);letter-spacing:-.035em;font-size:17px}.AppTopBar-module__d1TVNa__brandSub{font-family:var(--a98-font-mono);letter-spacing:.15em;text-transform:uppercase;color:hsl(var(--a98-color-foreground) / .55);font-size:10.5px}.AppTopBar-module__d1TVNa__center{justify-self:stretch;width:100%;max-width:480px}.AppTopBar-module__d1TVNa__actions{align-items:center;gap:10px;display:flex}
.Tooltip-module__O0TQXG__root{z-index:1200;background:hsl(var(--a98-color-foreground));color:hsl(var(--a98-color-background));border-radius:var(--a98-radius-small);font-family:var(--a98-font-family);font-weight:var(--a98-font-ui-weight);font-size:var(--12);letter-spacing:-.005em;max-width:260px;box-shadow:0 6px 14px -6px hsl(var(--a98-color-black) / .25), 0 2px 4px -2px hsl(var(--a98-color-black) / .18);pointer-events:none;opacity:1;transition:opacity .25s var(--a98-ease-out-quint);padding:6px 10px;line-height:1.3}.Tooltip-module__O0TQXG__s-initial{visibility:hidden}.Tooltip-module__O0TQXG__s-close{opacity:0}.Tooltip-module__O0TQXG__arrow{fill:hsl(var(--a98-color-foreground))}
.SideRail-module__l7gAya__root{border-right:1px solid var(--a98-hairline);background:hsl(var(--a98-color-surface) / .4);transition:width var(--a98-duration-short) ease;flex-direction:column;gap:2px;display:flex}.SideRail-module__l7gAya__rootCollapsed{align-items:center;gap:4px;width:56px;padding:14px 0}.SideRail-module__l7gAya__rootExpanded{align-items:stretch;width:220px;padding:10px 0}.SideRail-module__l7gAya__items{flex-direction:column;gap:2px;display:flex}.SideRail-module__l7gAya__rootCollapsed .SideRail-module__l7gAya__items{align-items:center;gap:4px}.SideRail-module__l7gAya__rootExpanded .SideRail-module__l7gAya__items{align-items:stretch}.SideRail-module__l7gAya__btn{cursor:pointer;transition:background var(--a98-duration-short), color var(--a98-duration-short);font-family:var(--a98-font-family);font:inherit;background:0 0;border:none;text-decoration:none}.SideRail-module__l7gAya__rootCollapsed .SideRail-module__l7gAya__btn{width:36px;height:36px;color:hsl(var(--a98-color-foreground) / .55);border-radius:3px;place-items:center;display:grid}.SideRail-module__l7gAya__rootCollapsed .SideRail-module__l7gAya__btn:hover{background:hsl(var(--a98-color-foreground) / .06);color:hsl(var(--a98-color-foreground))}.SideRail-module__l7gAya__rootCollapsed .SideRail-module__l7gAya__btn.SideRail-module__l7gAya__active{background:hsl(var(--a98-color-foreground));color:hsl(var(--a98-color-background))}.SideRail-module__l7gAya__rootExpanded .SideRail-module__l7gAya__btn{font-size:var(--16);text-align:left;width:100%;color:hsl(var(--a98-color-foreground) / .7);border-left:2px solid #0000;grid-template-columns:20px 1fr auto;align-items:center;gap:10px;padding:8px 14px;display:grid}.SideRail-module__l7gAya__rootExpanded .SideRail-module__l7gAya__btn:hover{background:hsl(var(--a98-color-foreground) / .04);color:hsl(var(--a98-color-foreground))}.SideRail-module__l7gAya__rootExpanded .SideRail-module__l7gAya__btn.SideRail-module__l7gAya__active{background:hsl(var(--a98-color-primary) / .08);border-left-color:hsl(var(--a98-color-primary));color:hsl(var(--a98-color-primary))}.SideRail-module__l7gAya__rootExpanded .SideRail-module__l7gAya__btn.SideRail-module__l7gAya__active .SideRail-module__l7gAya__iconSlot{color:hsl(var(--a98-color-primary))}.SideRail-module__l7gAya__iconSlot{place-items:center;display:grid}.SideRail-module__l7gAya__rootCollapsed .SideRail-module__l7gAya__iconSlot,.SideRail-module__l7gAya__rootCollapsed .SideRail-module__l7gAya__iconSlot svg{width:18px;height:18px}.SideRail-module__l7gAya__rootExpanded .SideRail-module__l7gAya__iconSlot{width:20px;height:20px;color:hsl(var(--a98-color-foreground) / .55)}.SideRail-module__l7gAya__rootExpanded .SideRail-module__l7gAya__iconSlot svg{width:16px;height:16px}.SideRail-module__l7gAya__label{white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.SideRail-module__l7gAya__rootCollapsed .SideRail-module__l7gAya__label{display:none}.SideRail-module__l7gAya__sep{background:var(--a98-hairline);height:1px;margin:8px 0}.SideRail-module__l7gAya__rootCollapsed .SideRail-module__l7gAya__sep{align-self:center;width:20px}.SideRail-module__l7gAya__rootExpanded .SideRail-module__l7gAya__sep{align-self:center;width:calc(100% - 28px)}.SideRail-module__l7gAya__bottom{flex-direction:column;gap:2px;margin-top:auto;display:flex}.SideRail-module__l7gAya__rootCollapsed .SideRail-module__l7gAya__bottom{align-items:center;gap:4px}.SideRail-module__l7gAya__rootExpanded .SideRail-module__l7gAya__bottom{align-items:stretch}.SideRail-module__l7gAya__toggle{color:hsl(var(--a98-color-foreground) / .45)}.SideRail-module__l7gAya__chevronCollapsed,.SideRail-module__l7gAya__chevronExpanded{place-items:center;display:inline-grid}.SideRail-module__l7gAya__rootCollapsed .SideRail-module__l7gAya__chevronExpanded,.SideRail-module__l7gAya__rootExpanded .SideRail-module__l7gAya__chevronCollapsed{display:none}
.Breadcrumb-module__ZYXFdq__root{font-family:var(--a98-font-mono);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--a98-color-foreground) / .55);align-items:center;gap:8px;font-size:11px;display:flex}.Breadcrumb-module__ZYXFdq__sep{opacity:.5}.Breadcrumb-module__ZYXFdq__item{color:inherit}.Breadcrumb-module__ZYXFdq__active{color:hsl(var(--a98-color-foreground))}
.ListRow-module__7BA2IW__root{cursor:pointer;font-size:var(--14);transition:background var(--a98-duration-short);text-align:left;width:100%;font-family:var(--a98-font-family);color:inherit;background:0 0;border:none;border-left:2px solid #0000;grid-template-columns:20px 1fr auto;align-items:center;gap:10px;padding:8px 14px;display:grid}.ListRow-module__7BA2IW__root:hover{background:hsl(var(--a98-color-foreground) / .04)}.ListRow-module__7BA2IW__selected{background:hsl(var(--a98-color-primary) / .08);border-left-color:hsl(var(--a98-color-primary))}.ListRow-module__7BA2IW__leading{color:hsl(var(--a98-color-foreground) / .55);place-items:center;width:20px;display:grid}.ListRow-module__7BA2IW__leading svg{width:16px;height:16px}.ListRow-module__7BA2IW__selected .ListRow-module__7BA2IW__leading{color:hsl(var(--a98-color-primary))}.ListRow-module__7BA2IW__label{white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.ListRow-module__7BA2IW__trailing{color:hsl(var(--a98-color-foreground) / .55);font-family:var(--a98-font-mono);letter-spacing:.03em;align-items:center;font-size:10.5px;display:inline-flex}.ListRow-module__7BA2IW__selected .ListRow-module__7BA2IW__trailing{color:hsl(var(--a98-color-primary))}
.StatusBar-module__N1oYYq__root{background:hsl(var(--a98-color-primary-darker));color:hsl(var(--a98-color-white));font-family:var(--a98-font-mono);letter-spacing:.06em;border-bottom:1px solid hsl(var(--a98-color-foreground) / .06);justify-content:space-between;align-items:center;height:2.25rem;padding:0 20px;font-size:11.5px;display:flex}.StatusBar-module__N1oYYq__left{align-items:center;gap:12px;display:flex}.StatusBar-module__N1oYYq__right{opacity:.85;gap:18px;display:flex}.StatusBar-module__N1oYYq__root a{color:hsl(var(--a98-color-green));text-underline-offset:.3em;text-decoration:underline}
.Dialog-module__BJq6FG__overlay{background:hsl(var(--a98-color-foreground) / .35);-webkit-backdrop-filter:blur(4px);z-index:1000;opacity:0;transition:opacity .18s var(--a98-ease-out-quint);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.Dialog-module__BJq6FG__overlay-open{opacity:1}.Dialog-module__BJq6FG__content{background:hsl(var(--a98-color-background));width:100%;max-height:calc(100vh - 48px);color:hsl(var(--a98-color-foreground));border-radius:var(--a98-radius);border:1px solid hsl(var(--a98-color-foreground) / .08);box-shadow:0 24px 64px -12px hsl(var(--a98-color-black) / .28), 0 8px 16px -6px hsl(var(--a98-color-black) / .12);opacity:0;transition:opacity .18s var(--a98-ease-out-quint), transform .18s var(--a98-ease-bump);outline:none;flex-direction:column;display:flex;position:relative;transform:scale(.96)translateY(6px)}.Dialog-module__BJq6FG__content-open{opacity:1;transform:scale(1)translateY(0)}.Dialog-module__BJq6FG__sm{max-width:380px}.Dialog-module__BJq6FG__md{max-width:520px}.Dialog-module__BJq6FG__lg{max-width:720px}.Dialog-module__BJq6FG__close{width:32px;height:32px;color:hsl(var(--a98-color-foreground) / .6);border-radius:var(--a98-radius-full);cursor:pointer;transition:background .15s var(--a98-ease-bump), color .15s var(--a98-ease-bump);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:12px;right:12px}.Dialog-module__BJq6FG__close:hover{background:hsl(var(--a98-color-foreground) / .06);color:hsl(var(--a98-color-foreground))}.Dialog-module__BJq6FG__close:focus-visible{outline:2px solid hsl(var(--a98-color-accent));outline-offset:2px}.Dialog-module__BJq6FG__header{flex-direction:column;gap:6px;padding:24px 56px 16px 24px;display:flex}.Dialog-module__BJq6FG__title{font-family:var(--a98-font-family);font-weight:var(--a98-font-heading-weight);font-size:var(--20);color:hsl(var(--a98-color-foreground));margin:0;line-height:1.25}.Dialog-module__BJq6FG__description{font-size:var(--16);color:hsl(var(--a98-color-foreground) / .65);margin:0;line-height:1.5}.Dialog-module__BJq6FG__body{font-size:var(--16);color:hsl(var(--a98-color-foreground) / .85);padding:16px 24px;line-height:1.55;overflow-y:auto}.Dialog-module__BJq6FG__header+.Dialog-module__BJq6FG__body{padding-top:12px}.Dialog-module__BJq6FG__footer{border-top:1px solid hsl(var(--a98-color-foreground) / .06);justify-content:flex-end;gap:8px;padding:20px 24px;display:flex}.Dialog-module__BJq6FG__body:last-child,.Dialog-module__BJq6FG__header:last-child{padding-bottom:24px}
.Popover-module__4iDzDW__root{z-index:1150;background:hsl(var(--a98-color-background));color:hsl(var(--a98-color-foreground));border:1px solid hsl(var(--a98-color-foreground) / .08);border-radius:var(--a98-radius);box-shadow:0 14px 40px -10px hsl(var(--a98-color-black) / .24), 0 6px 12px -6px hsl(var(--a98-color-black) / .12);font-family:var(--a98-font-family);font-size:var(--16);opacity:1;min-width:220px;max-width:min(100vw - 24px,360px);transition:opacity .25s var(--a98-ease-out-quint);outline:none}.Popover-module__4iDzDW__s-initial{visibility:hidden}.Popover-module__4iDzDW__s-close{opacity:0}.Popover-module__4iDzDW__p-none{padding:0}.Popover-module__4iDzDW__p-sm{padding:10px}.Popover-module__4iDzDW__p-md{padding:14px}.Popover-module__4iDzDW__arrow{fill:hsl(var(--a98-color-background))}.Popover-module__4iDzDW__arrow path:first-of-type{stroke:hsl(var(--a98-color-foreground) / .08)}
.Toast-module__6p4ldq__viewport{z-index:1100;pointer-events:none;flex-direction:column;gap:10px;max-width:min(100vw - 32px,420px);padding:20px;display:flex;position:fixed}.Toast-module__6p4ldq__top_left{align-items:flex-start;top:0;left:0}.Toast-module__6p4ldq__top_center{align-items:center;top:0;left:50%;transform:translate(-50%)}.Toast-module__6p4ldq__top_right{align-items:flex-end;top:0;right:0}.Toast-module__6p4ldq__bottom_left{flex-direction:column-reverse;align-items:flex-start;bottom:0;left:0}.Toast-module__6p4ldq__bottom_center{flex-direction:column-reverse;align-items:center;bottom:0;left:50%;transform:translate(-50%)}.Toast-module__6p4ldq__bottom_right{flex-direction:column-reverse;align-items:flex-end;bottom:0;right:0}.Toast-module__6p4ldq__toast{pointer-events:auto;background:hsl(var(--a98-color-background));width:100%;max-width:380px;color:hsl(var(--a98-color-foreground));border:1px solid hsl(var(--a98-color-foreground) / .08);border-radius:var(--a98-radius);box-shadow:0 12px 30px -8px hsl(var(--a98-color-black) / .22), 0 4px 10px -2px hsl(var(--a98-color-black) / .1);font-family:var(--a98-font-family);font-size:var(--16);transition:opacity .18s var(--a98-ease-out-quint), transform .2s var(--a98-ease-bump);grid-template-columns:auto 1fr auto auto;align-items:flex-start;gap:10px;padding:12px 12px 12px 14px;display:grid}.Toast-module__6p4ldq__toast.Toast-module__6p4ldq__entering{opacity:0;transform:translateY(8px)scale(.98)}.Toast-module__6p4ldq__toast.Toast-module__6p4ldq__leaving{opacity:0;transform:translateY(-4px)scale(.98)}.Toast-module__6p4ldq__icon{width:20px;height:20px;color:hsl(var(--a98-color-foreground) / .75);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.Toast-module__6p4ldq__success .Toast-module__6p4ldq__icon{color:#13ae5c}.Toast-module__6p4ldq__info .Toast-module__6p4ldq__icon{color:#2388e7}.Toast-module__6p4ldq__warning .Toast-module__6p4ldq__icon{color:#da8e0b}.Toast-module__6p4ldq__danger .Toast-module__6p4ldq__icon{color:hsl(var(--a98-color-red))}.Toast-module__6p4ldq__body{flex-direction:column;gap:2px;min-width:0;padding-top:1px;display:flex}.Toast-module__6p4ldq__title{font-weight:var(--a98-font-ui-weight);font-size:var(--16);color:hsl(var(--a98-color-foreground));line-height:1.35}.Toast-module__6p4ldq__description{font-size:var(--14);color:hsl(var(--a98-color-foreground) / .7);word-wrap:break-word;line-height:1.45}.Toast-module__6p4ldq__action{font:inherit;font-weight:var(--a98-font-ui-weight);font-size:var(--12);background:hsl(var(--a98-color-foreground) / .06);color:hsl(var(--a98-color-foreground));border-radius:var(--a98-radius-small);cursor:pointer;transition:background .15s var(--a98-ease-bump);border:0;align-self:center;padding:6px 10px}.Toast-module__6p4ldq__action:hover{background:hsl(var(--a98-color-foreground) / .1)}.Toast-module__6p4ldq__close{width:22px;height:22px;color:hsl(var(--a98-color-foreground) / .55);border-radius:var(--a98-radius-full);cursor:pointer;transition:background .15s var(--a98-ease-bump), color .15s var(--a98-ease-bump);background:0 0;border:0;justify-content:center;align-self:flex-start;align-items:center;margin-top:0;padding:0;display:inline-flex}.Toast-module__6p4ldq__close:hover{background:hsl(var(--a98-color-foreground) / .06);color:hsl(var(--a98-color-foreground))}
.SunDome-module__JLVM8G__root{aspect-ratio:2;background:hsl(var(--a98-color-white));border-radius:var(--a98-radius-small);width:100%;position:relative;overflow:hidden}.SunDome-module__JLVM8G__surface{background:hsl(var(--a98-color-surface))}.SunDome-module__JLVM8G__svg{width:100%;height:100%;display:block}.SunDome-module__JLVM8G__hairline{stroke:hsl(var(--a98-color-foreground) / .08)}.SunDome-module__JLVM8G__compassText{fill:hsl(var(--a98-color-muted));font-family:var(--a98-font-family);font-size:10px;font-weight:var(--a98-font-ui-weight);letter-spacing:1.2px}.SunDome-module__JLVM8G__pathLine{fill:none;stroke:hsl(var(--a98-color-primary));stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;opacity:.55}.SunDome-module__JLVM8G__sunHalo{opacity:.25}.SunDome-module__JLVM8G__sunRing{fill:none;stroke:hsl(var(--a98-color-foreground));stroke-width:1px}.SunDome-module__JLVM8G__sunHidden{fill:none;stroke:hsl(var(--a98-color-muted));stroke-width:1px;stroke-dasharray:2 2}
.Hero-module__bnK5bW__root{border-bottom:1px solid var(--a98-hairline);padding:40px 48px 32px}.Hero-module__bnK5bW__breadcrumb{margin-bottom:18px}.Hero-module__bnK5bW__title{font-family:var(--a98-font-family);letter-spacing:-.04em;max-width:18ch;margin:0 0 16px;font-size:clamp(36px,4vw,56px);font-weight:500;line-height:1.02}.Hero-module__bnK5bW__subtitle{color:hsl(var(--a98-color-foreground) / .72);max-width:52ch;margin:0;font-size:17px;line-height:1.5}.Hero-module__bnK5bW__meta{font-family:var(--a98-font-mono);letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--a98-color-foreground) / .55);flex-wrap:wrap;gap:24px;margin-top:24px;font-size:11px;display:flex}.Hero-module__bnK5bW__meta strong{color:hsl(var(--a98-color-foreground));font-weight:500}
.MediaCard-module__hT7SFW__root{scroll-snap-align:start;cursor:pointer;text-align:left;font-family:var(--a98-font-family);color:inherit;background:0 0;border:none;flex-direction:column;flex:none;display:flex}.MediaCard-module__hT7SFW__art{aspect-ratio:16/10;border-radius:2px;position:relative;overflow:hidden}.MediaCard-module__hT7SFW__draft.MediaCard-module__hT7SFW__art:after,.MediaCard-module__hT7SFW__art.MediaCard-module__hT7SFW__draft:after{content:"DRAFT";font-family:var(--a98-font-mono);letter-spacing:.15em;background:hsl(var(--a98-color-yellow));color:hsl(var(--a98-color-surface-dark));padding:2px 6px;font-size:9.5px;position:absolute;top:8px;left:8px}.MediaCard-module__hT7SFW__recent{border-bottom:3px solid hsl(var(--a98-color-primary) / 0);width:340px;transition:border-color var(--a98-duration-default);gap:12px;padding:0 0 14px}.MediaCard-module__hT7SFW__recent:hover{border-bottom-color:hsl(var(--a98-color-primary) / .5)}.MediaCard-module__hT7SFW__recent .MediaCard-module__hT7SFW__eyebrow{font-family:var(--a98-font-mono);letter-spacing:.1em;color:hsl(var(--a98-color-primary));font-size:11px}.MediaCard-module__hT7SFW__recent .MediaCard-module__hT7SFW__title{letter-spacing:-.025em;margin:0;font-size:20px;font-weight:500;line-height:1.15}.MediaCard-module__hT7SFW__recent .MediaCard-module__hT7SFW__meta{font-family:var(--a98-font-mono);color:hsl(var(--a98-color-foreground) / .55);letter-spacing:.05em;flex-wrap:wrap;gap:10px;margin-top:auto;font-size:10.5px;display:flex}.MediaCard-module__hT7SFW__compact{width:260px;transition:transform var(--a98-duration-default) var(--a98-ease-out-quint);gap:10px;padding:0}.MediaCard-module__hT7SFW__compact:hover{transform:translateY(-2px)}.MediaCard-module__hT7SFW__compact .MediaCard-module__hT7SFW__art{border-radius:3px}.MediaCard-module__hT7SFW__compact .MediaCard-module__hT7SFW__title{letter-spacing:-.018em;margin:0;font-size:15.5px;font-weight:500;line-height:1.25}.MediaCard-module__hT7SFW__compact .MediaCard-module__hT7SFW__meta{font-family:var(--a98-font-mono);color:hsl(var(--a98-color-foreground) / .55);letter-spacing:.03em;margin-top:auto;font-size:10.5px}
.PreviewFrame-module__hCucxq__root{background:hsl(var(--a98-color-white));border:1px solid var(--a98-hairline);border-radius:3px;min-height:480px;position:relative;overflow:hidden}.PreviewFrame-module__hCucxq__chrome{border-bottom:1px solid var(--a98-hairline);background:hsl(var(--a98-color-surface));align-items:center;gap:10px;height:36px;padding:0 14px;display:flex}.PreviewFrame-module__hCucxq__dots{gap:6px;display:flex}.PreviewFrame-module__hCucxq__dots span{background:hsl(var(--a98-color-foreground) / .12);border-radius:50%;width:10px;height:10px}.PreviewFrame-module__hCucxq__label{font-family:var(--a98-font-mono);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--a98-color-foreground) / .55);margin-left:auto;font-size:10.5px}.PreviewFrame-module__hCucxq__body{min-height:400px;font-family:var(--a98-font-family);color:hsl(var(--a98-color-black));padding:48px 56px}
.MetaGrid-module__jNPPmq__root{background:hsl(var(--a98-color-background));border:1px solid var(--a98-hairline);border-radius:3px;gap:20px;padding:20px;display:grid}.MetaGrid-module__jNPPmq__cell{flex-direction:column;gap:4px;display:flex}.MetaGrid-module__jNPPmq__wide{grid-column:1/-1}.MetaGrid-module__jNPPmq__label{font-family:var(--a98-font-mono);letter-spacing:.15em;text-transform:uppercase;color:hsl(var(--a98-color-foreground) / .55);font-size:10px}.MetaGrid-module__jNPPmq__value{font-size:13.5px;font-weight:500}.MetaGrid-module__jNPPmq__mono{font-family:var(--a98-font-mono);font-size:12.5px;font-weight:400}
.Carousel-module__bZhkpa__row{scroll-snap-type:x mandatory;gap:16px;margin:0 -4px;padding:4px 4px 16px;display:flex;overflow-x:auto}.Carousel-module__bZhkpa__row::-webkit-scrollbar{height:6px}.Carousel-module__bZhkpa__row::-webkit-scrollbar-thumb{background:hsl(var(--a98-color-foreground) / .14);border-radius:2px}.Carousel-module__bZhkpa__scrollers{flex-shrink:0;gap:6px;display:flex}
.InfiniteCarousel-module__R49iMa__slider{width:100%;position:relative;overflow:hidden}.InfiniteCarousel-module__R49iMa__slider:before,.InfiniteCarousel-module__R49iMa__slider:after{content:"";height:100%;width:var(--fade-width,200px);z-index:2;pointer-events:none;position:absolute;top:0}.InfiniteCarousel-module__R49iMa__slider:before{background:linear-gradient(to right, var(--fade-color,white) 0%, transparent 100%);left:0}.InfiniteCarousel-module__R49iMa__slider:after{background:linear-gradient(to left, var(--fade-color,white) 0%, transparent 100%);right:0}.InfiniteCarousel-module__R49iMa__track{animation:InfiniteCarousel-module__R49iMa__scroll var(--speed,40s) linear infinite;width:max-content;display:flex}.InfiniteCarousel-module__R49iMa__track:hover{animation-play-state:paused}.InfiniteCarousel-module__R49iMa__reverse .InfiniteCarousel-module__R49iMa__track{animation-direction:reverse}@keyframes InfiniteCarousel-module__R49iMa__scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.InfiniteCarousel-module__R49iMa__slide{flex-shrink:0;place-items:center;display:grid}
.Nav-module__SkCsWq__nav{--nav-state:.18s;--nav-ground:.42s;top:var(--a98-banner-height);z-index:20;min-height:var(--a98-nav-height);padding:var(--8) var(--12);transition:translate .25s var(--a98-ease-in-out);align-items:center;display:flex;position:fixed;left:0;right:0}.Nav-module__SkCsWq__navHidden{translate:0 calc(-100% - var(--a98-banner-height))}.Nav-module__SkCsWq__navInner{align-items:center;gap:var(--16);grid-template-columns:auto 1fr auto;width:100%;max-width:110rem;margin:0 auto;padding-inline:1rem;display:grid}.Nav-module__SkCsWq__nav:before{content:"";width:100%;height:var(--a98-nav-height);z-index:0;transition:background-color var(--nav-ground) var(--a98-ease-in-out);background:#fff;position:absolute;inset:0}.Nav-module__SkCsWq__navLogo{z-index:1;width:fit-content;transition:all var(--nav-state) var(--a98-ease-out);color:inherit;align-items:center;text-decoration:none;display:inline-flex;position:relative}.Nav-module__SkCsWq__navLogo>svg{color:hsl(var(--a98-color-foreground));transition:color var(--nav-state) var(--a98-ease-out)}.Nav-module__SkCsWq__navLogoLink{cursor:pointer;transition:color .3s var(--a98-ease-out)}.Nav-module__SkCsWq__navLogoLink:hover{color:hsl(var(--a98-color-primary))}.Nav-module__SkCsWq__navLinks{justify-content:flex-start;justify-self:start;align-items:center;gap:var(--24);font-family:var(--a98-font-family);color:hsl(var(--a98-color-foreground) / .78);z-index:1;font-size:var(--16);transition:color var(--nav-state) var(--a98-ease-out);margin-inline-start:clamp(var(--24), 3vw, var(--56));display:flex;position:relative}.Nav-module__SkCsWq__navLink{color:inherit;cursor:pointer;font-size:var(--16);letter-spacing:-.01em;font-weight:400;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.Nav-module__SkCsWq__navLink:hover{-webkit-text-decoration-color:hsl(var(--a98-color-foreground) / .5);text-decoration-color:hsl(var(--a98-color-foreground) / .5);color:hsl(var(--a98-color-foreground))}.Nav-module__SkCsWq__navItem{align-items:center;display:inline-flex;position:relative}.Nav-module__SkCsWq__navItem:after{content:"";inset-inline:0;height:calc(var(--8) + 2px);position:absolute;top:100%}.Nav-module__SkCsWq__navTrigger{align-items:center;gap:var(--10);font-family:inherit;line-height:inherit;background:0 0;border:0;padding:0;display:inline-flex}.Nav-module__SkCsWq__panel{top:calc(var(--a98-banner-height) + var(--a98-nav-height));z-index:30;background:hsl(var(--a98-color-white));color:hsl(var(--a98-color-foreground));border-block-end:1px solid hsl(var(--a98-color-foreground) / .1);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--nav-state) var(--a98-ease-out-quint), height .34s cubic-bezier(.4, .02, .2, 1), visibility 0s linear var(--nav-state);position:fixed;left:0;right:0;overflow:hidden}.Nav-module__SkCsWq__panelSwap{animation:Nav-module__SkCsWq__navSwapIn var(--nav-state) var(--a98-ease-out-quint) both}@keyframes Nav-module__SkCsWq__navSwapIn{0%{translate:0 var(--4)}to{translate:0}}.Nav-module__SkCsWq__panelOpen{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--nav-state) var(--a98-ease-out-quint), height .34s cubic-bezier(.4, .02, .2, 1), visibility 0s}.Nav-module__SkCsWq__navTriggerOpen{color:hsl(var(--a98-color-foreground))}.Nav-module__SkCsWq__navTrigger{cursor:pointer}.Nav-module__SkCsWq__navHidden .Nav-module__SkCsWq__panel{opacity:0;visibility:hidden;pointer-events:none}.Nav-module__SkCsWq__panelInner{width:100%;max-width:110rem;padding:var(--16) calc(var(--12) + 1rem) var(--20);margin-inline:auto}.Nav-module__SkCsWq__panelHeading{margin:0 0 var(--12);border-block-end:1px solid hsl(var(--a98-color-foreground) / .18);font-family:var(--a98-font-mono);font-size:var(--10);letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--a98-color-foreground) / .65);padding-block-end:var(--8);font-weight:500;display:block}.Nav-module__SkCsWq__panelHeadingLink{align-items:center;gap:var(--6);width:fit-content;color:hsl(var(--a98-color-primary));transition:color var(--a98-duration-short) var(--a98-ease-out-quint);text-decoration:none;display:inline-flex}.Nav-module__SkCsWq__panelHeadingArrow{font-family:var(--a98-font-family);font-size:var(--12);letter-spacing:0;transition:translate var(--a98-duration-short) var(--a98-ease-out-quint)}.Nav-module__SkCsWq__panelHeadingLink:hover{color:hsl(var(--a98-color-primary));text-underline-offset:3px;text-decoration:underline}.Nav-module__SkCsWq__panelHeadingLink:hover .Nav-module__SkCsWq__panelHeadingArrow{translate:var(--4) 0}.Nav-module__SkCsWq__panelHeadingLink:focus-visible{outline:2px solid hsl(var(--a98-color-foreground));outline-offset:2px}.Nav-module__SkCsWq__panelBody{gap:var(--40);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.Nav-module__SkCsWq__panelRail{gap:var(--16);border-inline-start:1px solid hsl(var(--a98-color-foreground) / .18);flex-direction:column;align-self:stretch;padding-inline-start:var(--40);display:flex}.Nav-module__SkCsWq__railLink{justify-content:space-between;align-items:center;gap:var(--24);font-family:var(--a98-font-family);font-size:var(--14);font-weight:var(--a98-font-ui-weight);letter-spacing:-.015em;color:hsl(var(--a98-color-foreground));white-space:nowrap;transition:color var(--a98-duration-short) var(--a98-ease-out-quint);text-decoration:none;display:inline-flex}.Nav-module__SkCsWq__railLink:hover{color:hsl(var(--a98-color-primary))}.Nav-module__SkCsWq__railLink:focus-visible{box-shadow:var(--a98-focus-ring);border-radius:var(--a98-radius);outline:none}.Nav-module__SkCsWq__railArrow{transition:translate var(--a98-duration-fast) var(--a98-ease-out-quint)}.Nav-module__SkCsWq__railLink:hover .Nav-module__SkCsWq__railArrow{translate:var(--4) 0}@media (max-width:52rem){.Nav-module__SkCsWq__panelGrid{grid-template-columns:minmax(0,1fr)}.Nav-module__SkCsWq__panelHeading,.Nav-module__SkCsWq__panelBody{margin-inline-start:0}}@media (max-width:64rem){.Nav-module__SkCsWq__panelBody{gap:var(--24);grid-template-columns:minmax(0,1fr)}.Nav-module__SkCsWq__panelRail{border-inline-start:none;border-block-start:1px solid hsl(var(--a98-color-foreground) / .18);padding-block-start:var(--20);padding-inline-start:0}}.Nav-module__SkCsWq__panelGrid{gap:var(--32) clamp(var(--40), 4vw, var(--56));padding-block:var(--12) var(--20);grid-template-columns:repeat(2,minmax(0,21rem));align-items:start;display:grid}.Nav-module__SkCsWq__panelHeading,.Nav-module__SkCsWq__panelBody{margin-inline-start:var(--links-inset,0px)}.Nav-module__SkCsWq__menuGroup{gap:var(--6);display:grid}.Nav-module__SkCsWq__menuGroupBody{flex-direction:column;display:flex}.Nav-module__SkCsWq__menuGroupWide{max-width:24rem}.Nav-module__SkCsWq__menuGroupHead{align-items:center;gap:var(--6);font-family:var(--a98-font-family);font-size:var(--16);font-weight:var(--a98-font-body-weight);letter-spacing:-.015em;color:hsl(var(--a98-color-foreground));transition:color var(--a98-duration-short) var(--a98-ease-out-quint);align-self:start;line-height:1.25;text-decoration:none;display:inline-flex}a.Nav-module__SkCsWq__menuGroupHead:hover{color:hsl(var(--a98-color-primary))}a.Nav-module__SkCsWq__menuGroupHead:focus-visible{box-shadow:var(--a98-focus-ring);border-radius:var(--a98-radius);outline:none}.Nav-module__SkCsWq__menuGroupArrow{opacity:0;translate:calc(var(--4) * -1) 0;transition:opacity var(--a98-duration-fast) var(--a98-ease-out-quint), translate var(--a98-duration-fast) var(--a98-ease-out-quint)}a.Nav-module__SkCsWq__menuGroupHead:hover .Nav-module__SkCsWq__menuGroupArrow,a.Nav-module__SkCsWq__menuGroupHead:focus-visible .Nav-module__SkCsWq__menuGroupArrow{opacity:1;translate:0}.Nav-module__SkCsWq__menuGroupDesc{font-family:var(--a98-font-family);font-size:var(--14);color:hsl(var(--a98-color-foreground) / .5);text-wrap:pretty;cursor:default;margin:0;line-height:1.45}div.Nav-module__SkCsWq__menuGroupHead{font-family:var(--a98-font-mono);font-size:var(--10);letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--a98-color-foreground) / .5);font-weight:500}.Nav-module__SkCsWq__menuList{gap:0 var(--24);margin:var(--8) 0 0;padding:0;list-style:none;display:grid}.Nav-module__SkCsWq__menuListLink{padding-block:var(--6);font-family:var(--a98-font-family);font-size:var(--14);letter-spacing:-.01em;color:hsl(var(--a98-color-foreground) / .85);transition:color var(--a98-duration-short) var(--a98-ease-out-quint);line-height:1.3;text-decoration:none;display:block}.Nav-module__SkCsWq__menuListLink:hover{color:hsl(var(--a98-color-primary))}.Nav-module__SkCsWq__menuListLink:focus-visible{box-shadow:var(--a98-focus-ring);border-radius:var(--a98-radius);outline:none}.Nav-module__SkCsWq__promo{gap:var(--8);max-width:22rem;padding:var(--16);border:1px solid hsl(var(--a98-color-foreground) / .15);border-radius:var(--a98-radius);color:inherit;transition:background var(--a98-duration-short) var(--a98-ease-out-quint), border-color var(--a98-duration-short) var(--a98-ease-out-quint);flex-direction:column;text-decoration:none;display:flex}a.Nav-module__SkCsWq__promo:hover{background:hsl(var(--a98-color-primary) / .04);border-color:hsl(var(--a98-color-primary) / .35)}a.Nav-module__SkCsWq__promo:focus-visible{box-shadow:var(--a98-focus-ring);outline:none}.Nav-module__SkCsWq__promoEyebrow{font-family:var(--a98-font-mono);font-size:var(--10);letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--a98-color-foreground) / .55);font-weight:500}.Nav-module__SkCsWq__promoTitle{font-family:var(--a98-font-family);font-size:var(--16);font-weight:var(--a98-font-ui-weight);letter-spacing:-.015em;color:hsl(var(--a98-color-foreground));text-wrap:balance;line-height:1.25}.Nav-module__SkCsWq__promoBody{font-family:var(--a98-font-family);font-size:var(--11);color:hsl(var(--a98-color-foreground) / .6);text-wrap:pretty;line-height:1.5}.Nav-module__SkCsWq__menuGroupHead,.Nav-module__SkCsWq__menuGroupDesc,.Nav-module__SkCsWq__menuListLink,.Nav-module__SkCsWq__promo,.Nav-module__SkCsWq__railLink{translate:0 var(--6)}.Nav-module__SkCsWq__panelOpen .Nav-module__SkCsWq__menuGroupHead,.Nav-module__SkCsWq__panelOpen .Nav-module__SkCsWq__menuGroupDesc,.Nav-module__SkCsWq__panelOpen .Nav-module__SkCsWq__menuListLink,.Nav-module__SkCsWq__panelOpen .Nav-module__SkCsWq__promo,.Nav-module__SkCsWq__panelOpen .Nav-module__SkCsWq__railLink{animation:Nav-module__SkCsWq__navMenuReveal var(--a98-duration-fast) var(--a98-ease-out-quint) both;animation-delay:calc(var(--reveal-i,0) * 10ms)}@keyframes Nav-module__SkCsWq__navMenuReveal{0%{translate:0 var(--6)}to{translate:0}}.Nav-module__SkCsWq__navCtas{align-items:center;gap:var(--12);z-index:1;justify-self:end;display:flex;position:relative}.Nav-module__SkCsWq__navMobile{justify-self:end;align-items:center;gap:var(--12);z-index:1;color:hsl(var(--a98-color-foreground));display:none;position:relative}@media (max-width:1023px){.Nav-module__SkCsWq__navInner{grid-template-columns:1fr auto}.Nav-module__SkCsWq__navLinks,.Nav-module__SkCsWq__navCtas{display:none}.Nav-module__SkCsWq__navMobile{display:inline-flex}}.Nav-module__SkCsWq__navOverHero:before{background:linear-gradient(to bottom, hsl(var(--a98-color-surface-dark) / .55), hsl(var(--a98-color-surface-dark) / 0))}.Nav-module__SkCsWq__navOverHero .Nav-module__SkCsWq__navLogo>svg,.Nav-module__SkCsWq__navOverHero .Nav-module__SkCsWq__navLinks{color:hsl(var(--a98-color-white))}.Nav-module__SkCsWq__navOverHero .Nav-module__SkCsWq__navLinks .Nav-module__SkCsWq__navLink,.Nav-module__SkCsWq__navOverHero .Nav-module__SkCsWq__navCtas a:not(.Nav-module__SkCsWq__navCtaVista){text-shadow:0 1px 10px hsl(var(--a98-color-surface-dark) / .4)}.Nav-module__SkCsWq__navOverHero .Nav-module__SkCsWq__navLink:hover{color:hsl(var(--a98-color-white));-webkit-text-decoration-color:hsl(var(--a98-color-white) / .6);text-decoration-color:hsl(var(--a98-color-white) / .6)}.Nav-module__SkCsWq__navOverHero .Nav-module__SkCsWq__navItem:hover .Nav-module__SkCsWq__navTrigger,.Nav-module__SkCsWq__navOverHero .Nav-module__SkCsWq__navItem:focus-within .Nav-module__SkCsWq__navTrigger,.Nav-module__SkCsWq__navOverHero .Nav-module__SkCsWq__navLogoLink:hover,.Nav-module__SkCsWq__navOverHero .Nav-module__SkCsWq__navMobile{color:hsl(var(--a98-color-white))}.Nav-module__SkCsWq__navOverHero .Nav-module__SkCsWq__navCtas,.Nav-module__SkCsWq__navOverHero .Nav-module__SkCsWq__navMobile{gap:var(--12)}.Nav-module__SkCsWq__navOverHero .Nav-module__SkCsWq__navCtas a{color:hsl(var(--a98-color-white));background:0 0;border-color:#0000;outline:none}.Nav-module__SkCsWq__navOverHero .Nav-module__SkCsWq__navCtas a:hover{background:hsl(var(--a98-color-white) / .12);color:hsl(var(--a98-color-white));border-color:#0000}.Nav-module__SkCsWq__navOverHero .Nav-module__SkCsWq__navCtas .Nav-module__SkCsWq__navCtaVista,.Nav-module__SkCsWq__navOverHero .Nav-module__SkCsWq__navMobile .Nav-module__SkCsWq__navCtaVista{background:hsl(var(--a98-color-white) / .18);color:hsl(var(--a98-color-white));box-shadow:none;-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);border:none}.Nav-module__SkCsWq__navOverHero .Nav-module__SkCsWq__navCtas .Nav-module__SkCsWq__navCtaVista:hover,.Nav-module__SkCsWq__navOverHero .Nav-module__SkCsWq__navMobile .Nav-module__SkCsWq__navCtaVista:hover{background:hsl(var(--a98-color-white) / .28);color:hsl(var(--a98-color-white))}html[data-not-found] .Nav-module__SkCsWq__nav:before{box-shadow:none;background:0 0}html[data-not-found] .Nav-module__SkCsWq__nav .Nav-module__SkCsWq__navLogo>svg{color:hsl(var(--a98-color-white))}html[data-not-found] .Nav-module__SkCsWq__nav .Nav-module__SkCsWq__navLinks{color:hsl(var(--a98-color-white) / .9)}html[data-not-found] .Nav-module__SkCsWq__nav .Nav-module__SkCsWq__navLink:hover{-webkit-text-decoration-color:hsl(var(--a98-color-white) / .9);text-decoration-color:hsl(var(--a98-color-white) / .9)}.Nav-module__SkCsWq__navCtaVista{transition:opacity var(--nav-state) var(--a98-ease-out), transform var(--nav-state) var(--a98-ease-out);will-change:opacity, transform}.Nav-module__SkCsWq__navCtaVista:before{content:"";background:0 0;position:absolute;inset:0}.Nav-module__SkCsWq__navCtaVistaHidden{opacity:0;pointer-events:none;transform:translateY(-6px)scale(.96)}.Nav-module__SkCsWq__navCtaVistaShown{opacity:1;transform:translateY(0)scale(1)}@media (prefers-reduced-motion:reduce){.Nav-module__SkCsWq__nav{transition:none}.Nav-module__SkCsWq__navCtaVista{transition:opacity .15s linear;transform:none!important}.Nav-module__SkCsWq__panel{transition:opacity .12s linear}.Nav-module__SkCsWq__panelSwap{animation:none}.Nav-module__SkCsWq__panel{translate:0}.Nav-module__SkCsWq__menuGroupHead,.Nav-module__SkCsWq__menuGroupDesc,.Nav-module__SkCsWq__menuListLink,.Nav-module__SkCsWq__promo,.Nav-module__SkCsWq__railLink{opacity:1;animation:none;translate:0}.Nav-module__SkCsWq__menuGroupArrow{opacity:1;transition:none;translate:0}}.Nav-module__SkCsWq__mobileHeading{font-family:var(--a98-font-family);font-size:var(--20);font-weight:var(--a98-font-ui-weight);letter-spacing:-.02em;color:hsl(var(--a98-color-foreground));padding:var(--16)}.Nav-module__SkCsWq__mobileSummary{justify-content:space-between;align-items:center;gap:var(--12);width:100%;padding:var(--16);font-family:var(--a98-font-family);font-weight:var(--a98-font-body-weight);font-size:var(--20);letter-spacing:-.02em;color:hsl(var(--a98-color-foreground));cursor:pointer;line-height:1.25;list-style:none;display:flex}.Nav-module__SkCsWq__mobileSummary::-webkit-details-marker{display:none}.Nav-module__SkCsWq__mobileSummary:focus-visible{outline:2px solid hsl(var(--a98-color-accent));outline-offset:2px}.Nav-module__SkCsWq__mobileChevron{color:hsl(var(--a98-color-foreground) / .5);transition:rotate var(--a98-duration-short) var(--a98-ease-out);place-items:center;display:grid}.Nav-module__SkCsWq__mobileDisclosure[open] .Nav-module__SkCsWq__mobileChevron{rotate:180deg}.Nav-module__SkCsWq__mobileDisclosureBody{flex-direction:column;display:flex}.Nav-module__SkCsWq__mobileSubLink{font-size:var(--18);color:hsl(var(--a98-color-foreground) / .75);padding-inline-start:var(--28)}.Nav-module__SkCsWq__mobileGroupLabel{font-family:var(--a98-font-mono);font-size:var(--12);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--a98-color-foreground) / .45);padding:var(--12) var(--16) var(--4) var(--28)}@media (prefers-reduced-motion:no-preference){@supports (interpolate-size:allow-keywords){.Nav-module__SkCsWq__mobileDisclosure{interpolate-size:allow-keywords}.Nav-module__SkCsWq__mobileDisclosure::details-content{height:0;transition:height var(--a98-duration-short) var(--a98-ease-out), content-visibility var(--a98-duration-short) var(--a98-ease-out) allow-discrete;overflow:clip}.Nav-module__SkCsWq__mobileDisclosure[open]::details-content{height:auto}}}
.Hero-module___yz_lW__hero{z-index:0;height:min(calc(100vh - var(--a98-banner-height) - 9rem), 60rem);border-radius:12px;width:calc(100vw - 3rem);max-width:110rem;margin:0 auto;position:relative;overflow:clip}@media (max-width:767px){.Hero-module___yz_lW__hero{height:min(100vh - 10rem,40rem)}}.Hero-module___yz_lW__heroBg{pointer-events:none;height:100svh;margin-bottom:-100svh;position:sticky;top:0}.Hero-module___yz_lW__heroVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Hero-module___yz_lW__heroOverlay{background:linear-gradient(to bottom, hsl(var(--a98-color-white) / .1) 0%, hsl(var(--a98-color-black) / .2) 40%, hsl(var(--a98-color-black) / .8) 70%);position:absolute;inset:0}.Hero-module___yz_lW__heroContent{z-index:1;min-height:inherit;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:0 clamp(20px,5vw,56px);display:flex;position:absolute;inset:0}.Hero-module___yz_lW__heroTitleWrap{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:clamp(20px,3vh,32px);display:flex;position:relative}.Hero-module___yz_lW__logoMarquee{width:calc(100% + 2*clamp(20px,5vw,56px));margin-bottom:clamp(24px,4vh,48px);margin-left:calc(-1*clamp(20px,5vw,56px));margin-right:calc(-1*clamp(20px,5vw,56px));position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.Hero-module___yz_lW__logoTrack{gap:clamp(40px,6vw,100px);width:max-content;animation:40s linear infinite Hero-module___yz_lW__a98-marquee;display:flex}.Hero-module___yz_lW__logoMarquee:hover .Hero-module___yz_lW__logoTrack{animation-play-state:paused}.Hero-module___yz_lW__logoItem{--logo-h:2.75rem;--logo-max-w:120px;opacity:.8;height:4rem;transition:opacity .2s var(--a98-ease-out-quint);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Hero-module___yz_lW__logoItem:hover{opacity:1}.Hero-module___yz_lW__logoItem img{height:var(--logo-h);width:auto;max-width:var(--logo-max-w);object-fit:contain;filter:brightness(0)invert()}.Hero-module___yz_lW__logoItem[data-logo=obos]{--logo-h:2rem;--logo-max-w:130px}.Hero-module___yz_lW__logoItem[data-logo=melbye]{--logo-h:3.5rem;--logo-max-w:3.5rem}.Hero-module___yz_lW__logoItem[data-logo=aker-qrill]{--logo-h:3rem;--logo-max-w:150px}.Hero-module___yz_lW__logoItem[data-logo=glamox]{--logo-h:1.75rem;--logo-max-w:130px}.Hero-module___yz_lW__logoItem[data-logo=aars]{--logo-h:2rem;--logo-max-w:120px}.Hero-module___yz_lW__logoItem[data-logo=xxl]{--logo-h:2.25rem;--logo-max-w:110px}.Hero-module___yz_lW__logoItem[data-logo=accru]{--logo-h:2rem;--logo-max-w:130px}@keyframes Hero-module___yz_lW__a98-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.Hero-module___yz_lW__heroEyebrow{font-family:var(--a98-font-mono);font-size:var(--16);letter-spacing:.1em;color:hsl(var(--a98-color-accent));text-align:center;margin:0 0 1rem;font-weight:400;position:absolute;top:1rem;left:0;right:0}.Hero-module___yz_lW__heroTitle{font-family:var(--a98-font-serif);letter-spacing:-.05em;text-wrap:balance;color:#fff;text-shadow:0 0 50px hsl(var(--a98-color-black) / .1);margin:0;padding-top:4%;font-size:clamp(3.2rem,10cqi,7rem);line-height:.85;font-weight:300!important}.Hero-module___yz_lW__heroCta{opacity:0;animation:Hero-module___yz_lW__heroWordIn .55s var(--a98-ease-out-quint) forwards;will-change:transform, opacity;transform:translateY(.6em)}@media (prefers-reduced-motion:reduce){.Hero-module___yz_lW__heroCta{opacity:1;animation:none;transform:none}}@media (max-width:767px){.Hero-module___yz_lW__heroTitle{padding-top:15%}}.Hero-module___yz_lW__heroTitleLine{clip-path:inset(-.4em -.4em 0);padding:.12em 0;display:block}.Hero-module___yz_lW__heroWord{opacity:0;animation:Hero-module___yz_lW__heroWordIn .55s var(--a98-ease-out-quint) forwards;will-change:transform, opacity;display:inline-block;transform:translateY(.6em)}.Hero-module___yz_lW__heroWord+.Hero-module___yz_lW__heroWord{margin-left:.25em}@keyframes Hero-module___yz_lW__heroWordIn{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Hero-module___yz_lW__heroWord{opacity:1;animation:none;transform:none}}.Hero-module___yz_lW__heroLede{font-family:var(--a98-font-family);font-size:var(--18);color:hsl(var(--a98-color-foreground) / .75);text-wrap:balance;max-width:64ch;margin:0 auto}.Hero-module___yz_lW__heroCtas{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}
.HeroVariantB-module__laBZMW__heroContainer{z-index:1;margin:0 auto;position:relative}.HeroVariantB-module__laBZMW__hero{--hero-h:calc(100dvh - var(--a98-banner-height));z-index:0;height:var(--hero-h);border-radius:0;width:100vw;min-height:50rem;margin-left:calc(50% - 50vw);position:relative;overflow:clip}.HeroVariantB-module__laBZMW__heroBg{height:var(--hero-h);margin-bottom:calc(-1 * var(--hero-h));pointer-events:none;max-width:3840px;margin:0 auto;position:sticky;top:0}.HeroVariantB-module__laBZMW__heroVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.HeroVariantB-module__laBZMW__heroOverlay{background:linear-gradient(to bottom, hsl(var(--a98-color-black) / .3) 0%, hsl(var(--a98-color-black) / .1) 30%, hsl(var(--a98-color-black) / .7) 100%);position:absolute;inset:0}.HeroVariantB-module__laBZMW__heroOverlay:before{content:"";background:hsl(var(--a98-color-black) / .1);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0% 40%,#000 100%);mask-image:linear-gradient(#0000 0% 40%,#000 100%)}.HeroVariantB-module__laBZMW__heroContent{z-index:1;min-height:inherit;text-align:left;max-width:110rem;padding-block:var(--20) var(--80);flex-direction:column;justify-content:center;align-items:flex-start;margin-inline:auto;padding-inline:2rem;display:flex;position:absolute;inset:0}.HeroVariantB-module__laBZMW__heroEyebrow{font-family:var(--a98-font-family);font-size:var(--16);letter-spacing:-1%;color:hsl(var(--a98-color-accent));top:var(--16);text-align:center;margin:0;font-weight:400;position:absolute;left:0;right:0}.HeroVariantB-module__laBZMW__heroTitleWrap{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;padding-top:5%;display:flex;position:relative}.HeroVariantB-module__laBZMW__heroTitle{font-family:var(--a98-font-serif);letter-spacing:-.04em;text-wrap:balance;color:#fff;margin:0;padding-top:4%;font-size:clamp(2.75rem,13cqi,9rem);line-height:.75;font-weight:300!important}.HeroVariantB-module__laBZMW__heroTitleLine{clip-path:inset(-.4em -.4em 0);flex-wrap:wrap;gap:.24em .25em;padding:.12em 0;display:flex}.HeroVariantB-module__laBZMW__heroWord{opacity:0;animation:HeroVariantB-module__laBZMW__heroWordIn .5s var(--a98-ease-out-quint) forwards;will-change:transform, opacity;display:inline-block;transform:translateY(.2em)}@keyframes HeroVariantB-module__laBZMW__heroWordIn{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.HeroVariantB-module__laBZMW__heroWord{opacity:1;animation:none;transform:none}}.HeroVariantB-module__laBZMW__heroFoot{align-items:flex-start;gap:var(--32);width:100%;margin-bottom:var(--32);opacity:0;animation:HeroVariantB-module__laBZMW__heroWordIn .55s var(--a98-ease-out-quint) forwards;will-change:transform, opacity;flex-direction:column;width:100%;max-width:110rem;margin:0;display:flex;transform:translateY(.6em)}@media (prefers-reduced-motion:reduce){.HeroVariantB-module__laBZMW__heroFoot{opacity:1;animation:none;transform:none}}.HeroVariantB-module__laBZMW__announce{right:2rem;bottom:var(--80);z-index:2;align-items:center;gap:var(--16);max-width:30rem;padding:var(--24);border-radius:var(--a98-radius);background:hsl(var(--a98-color-white) / .08);-webkit-backdrop-filter:blur(12px)saturate(1.4);backdrop-filter:blur(12px)saturate(1.4);text-align:left;transition:background .2s var(--a98-ease-out-quint);opacity:0;animation:HeroVariantB-module__laBZMW__heroWordIn .55s var(--a98-ease-out-quint) .7s forwards;will-change:transform, opacity;text-decoration:none;display:flex;position:absolute}.HeroVariantB-module__laBZMW__announce:hover{background:hsl(var(--a98-color-white) / .14)}@media (prefers-reduced-motion:reduce){.HeroVariantB-module__laBZMW__announce{opacity:1;animation:none}}@media (max-width:992px){.HeroVariantB-module__laBZMW__announce{max-width:100%;margin-top:var(--40);align-self:stretch;position:static}}.HeroVariantB-module__laBZMW__announceThumb{width:var(--96);aspect-ratio:16/10;object-fit:cover;border-radius:var(--a98-radius-m);flex:none}.HeroVariantB-module__laBZMW__announceBody{flex-direction:column;min-width:0;display:flex}.HeroVariantB-module__laBZMW__announceTitle{font-family:var(--a98-font-family);font-size:var(--18);color:hsl(var(--a98-color-white) / 1);text-wrap:balance;line-height:1.2}.HeroVariantB-module__laBZMW__announceLink{font-family:var(--a98-font-family);font-size:var(--14);color:hsl(var(--a98-color-white) / .7);margin-top:var(--10)}.HeroVariantB-module__laBZMW__heroLede{font-family:var(--a98-font-family);color:hsl(var(--a98-color-white) / 1);text-wrap:pretty;max-width:40ch;margin:0;font-size:clamp(18px,1.6vw,24px);line-height:1.4}.HeroVariantB-module__laBZMW__heroLedeSub{color:hsl(var(--a98-color-white) / .7);font-size:clamp(15px,1.2vw,18px);display:inline-block}.HeroVariantB-module__laBZMW__heroHighlight{color:hsl(var(--a98-color-accent));font-style:inherit;background:0 0}.HeroVariantB-module__laBZMW__heroCtas{gap:var(--12);grid-template-columns:1fr 1fr;width:100%;max-width:28rem;display:grid}.HeroVariantB-module__laBZMW__heroCtas:not(:has(>*+*)){grid-template-columns:auto;justify-content:start}@media (max-width:479px){.HeroVariantB-module__laBZMW__heroCtas{grid-template-columns:1fr;max-width:22rem}}@media (max-width:640px){.HeroVariantB-module__laBZMW__hero{height:auto;min-height:var(--hero-h)}.HeroVariantB-module__laBZMW__heroBg{height:auto;position:absolute;inset:0}.HeroVariantB-module__laBZMW__heroContent{gap:var(--16);padding-block:calc(var(--a98-nav-height) + var(--24)) var(--40);padding-inline:var(--20);position:relative;inset:auto}.HeroVariantB-module__laBZMW__heroTitleWrap,.HeroVariantB-module__laBZMW__heroTitle{padding-top:0}.HeroVariantB-module__laBZMW__announce{margin-top:var(--24)}}@media (min-width:993px){.HeroVariantB-module__laBZMW__heroContent{padding-block:calc(var(--a98-nav-height) + var(--40)) var(--80);justify-content:center}.HeroVariantB-module__laBZMW__heroTitleWrap{flex:none;padding-top:0}.HeroVariantB-module__laBZMW__heroTitle{padding-top:0;font-size:clamp(4rem,6vw,7rem)}.HeroVariantB-module__laBZMW__heroFoot{margin-top:clamp(var(--32), 3.6vw, var(--56));gap:var(--40);max-width:52ch}.HeroVariantB-module__laBZMW__heroLede{max-width:46ch;font-size:clamp(18px,1.4vw,21px);line-height:1.55}}
.AnalystStrip-module__EEtQCa__analystStrip{background-image:linear-gradient(to bottom, hsl(var(--a98-color-white)/0) 0%, hsl(var(--a98-color-gray)/1) 50%);width:100%;position:relative;overflow:hidden}.AnalystStrip-module__EEtQCa__analystInner{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(2rem,5vw,4rem);max-width:110rem;margin:0 auto;padding:clamp(2.5rem,5vw,4.5rem) clamp(1rem,5vw,8rem);display:grid;position:relative}@media (max-width:991px){.AnalystStrip-module__EEtQCa__analystInner{grid-template-columns:1fr;gap:1rem}}.AnalystStrip-module__EEtQCa__analystCopy{text-wrap:balance;flex-direction:column;gap:clamp(2rem,5vw,3rem);max-width:42rem;display:flex}.AnalystStrip-module__EEtQCa__analystOrbWrap{justify-self:center;place-items:center;display:grid;transform:scale(.9)}@media (max-width:991px){.AnalystStrip-module__EEtQCa__analystOrbWrap{justify-self:center;height:10rem;display:none;overflow:hidden}.AnalystStrip-module__EEtQCa__analystOrbWrap .AnalystStrip-module__EEtQCa__orb{transform:translateY(0%)scale(.9)}.AnalystStrip-module__EEtQCa__analystInner{padding-bottom:2.5rem}}@media (max-width:479px){.AnalystStrip-module__EEtQCa__analystInner{gap:0;padding-top:1.5rem;padding-bottom:3rem}.AnalystStrip-module__EEtQCa__analystOrbWrap{pointer-events:none;justify-self:end;margin:auto;position:absolute;bottom:0;left:auto;right:0}.AnalystStrip-module__EEtQCa__analystOrbWrap .AnalystStrip-module__EEtQCa__orb{transform:scale(.6)}}.AnalystStrip-module__EEtQCa__analystHeadline{font-family:var(--a98-font-family);letter-spacing:-.045em;color:hsl(var(--a98-color-foreground));text-wrap:pretty;margin:0;font-size:clamp(2rem,2.4vw,2.25rem);line-height:1.2;font-weight:var(--a98-font-body-weight)!important}@media (max-width:991px){.AnalystStrip-module__EEtQCa__analystHeadline{letter-spacing:-.03em;text-wrap:balance;padding:1.5rem 0;font-size:clamp(1.75rem,2.4vw,2.25rem)}}.AnalystStrip-module__EEtQCa__analystAccent{color:hsl(var(--a98-color-primary));text-underline-offset:.14em;text-decoration:underline;text-decoration-thickness:.04em;-webkit-text-decoration-color:hsl(var(--a98-color-primary) / .45);text-decoration-color:hsl(var(--a98-color-primary) / .45)}.AnalystStrip-module__EEtQCa__analystCtas{flex-wrap:wrap;gap:.75rem;display:flex}.AnalystStrip-module__EEtQCa__analystSecondaryLabel{align-items:center;gap:.5em;display:inline-flex}.AnalystStrip-module__EEtQCa__analystArrow{transition:transform .25s var(--a98-ease-out-quint);display:inline-block}.AnalystStrip-module__EEtQCa__analystCtas a:hover .AnalystStrip-module__EEtQCa__analystArrow,.AnalystStrip-module__EEtQCa__analystCtas button:hover .AnalystStrip-module__EEtQCa__analystArrow{transform:translate(3px)}.AnalystStrip-module__EEtQCa__analystAccent sup{margin-left:.05em;font-size:.55em;top:-.4em}
.BusinessLogos-module__HKI93W__section{width:100%;max-width:96rem;padding:clamp(var(--40), 5vw, var(--64)) var(--a98-gutter);gap:clamp(var(--24), 3vw, var(--40));flex-direction:column;margin:0 auto;display:flex}.BusinessLogos-module__HKI93W__header{justify-content:space-between;align-items:flex-end;gap:var(--24);flex-wrap:wrap;display:flex}.BusinessLogos-module__HKI93W__heading{font-family:var(--a98-font-serif);letter-spacing:-.03em;color:hsl(var(--a98-color-book-strong));text-wrap:balance;max-width:24ch;margin:0;font-size:clamp(28px,2.6vw,31.5px);font-weight:300;line-height:1.08}.BusinessLogos-module__HKI93W__stats{gap:clamp(var(--24), 4vw, var(--56));margin:0;display:flex}.BusinessLogos-module__HKI93W__stat{gap:var(--2);flex-direction:column-reverse;display:flex}.BusinessLogos-module__HKI93W__statValue{font-family:var(--a98-font-serif);letter-spacing:-.03em;color:hsl(var(--a98-color-foreground));margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:300;line-height:1}.BusinessLogos-module__HKI93W__statLabel{font-family:var(--a98-font-mono);font-size:var(--11);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--a98-color-foreground) / .5);margin:0}.BusinessLogos-module__HKI93W__grid{background:hsl(var(--a98-color-foreground) / .1);grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin:0;padding:1px;list-style:none;display:grid}.BusinessLogos-module__HKI93W__tile{aspect-ratio:1;background:hsl(var(--a98-color-background));isolation:isolate;transition:background-color var(--a98-duration-short) var(--a98-ease-out-quint);place-items:center;display:grid;position:relative;overflow:hidden}.BusinessLogos-module__HKI93W__tile img{z-index:1;width:auto;height:auto;max-width:var(--logo-w,58%);max-height:var(--logo-h,22%);object-fit:contain;filter:brightness(0);opacity:.62;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;transition:opacity var(--a98-duration-short) var(--a98-ease-out-quint), scale var(--a98-duration-default) var(--a98-ease-out-quint);position:relative}@media (hover:hover){.BusinessLogos-module__HKI93W__tile:hover{background:hsl(var(--a98-color-surface))}.BusinessLogos-module__HKI93W__tile:hover img{opacity:1;scale:1.04}}@media (prefers-reduced-motion:reduce){.BusinessLogos-module__HKI93W__tile img{transition:opacity var(--a98-duration-short) linear}.BusinessLogos-module__HKI93W__tile:hover img{scale:1}}.BusinessLogos-module__HKI93W__tile[data-logo=enrx]{--logo-h:12%}.BusinessLogos-module__HKI93W__tile[data-logo=neuver-maritime]{--logo-w:66%;--logo-h:30%}.BusinessLogos-module__HKI93W__tile[data-logo=mesta]{--logo-h:20%}.BusinessLogos-module__HKI93W__tile[data-logo=xxl]{--logo-h:18%}.BusinessLogos-module__HKI93W__tile[data-logo=glamox]{--logo-h:15%}.BusinessLogos-module__HKI93W__tile[data-logo=melbye]{--logo-h:32%}.BusinessLogos-module__HKI93W__tile[data-logo=aker-qrill]{--logo-h:27%}.BusinessLogos-module__HKI93W__tile[data-logo=betonmast]{--logo-w:62%;--logo-h:13%}.BusinessLogos-module__HKI93W__tile[data-logo=rental-group]{--logo-h:24%}.BusinessLogos-module__HKI93W__tile[data-logo=accru]{--logo-h:20%}.BusinessLogos-module__HKI93W__tile[data-logo=aars]{--logo-h:15%}.BusinessLogos-module__HKI93W__tile[data-logo=trident-aqua-services]{--logo-w:70%;--logo-h:18%}@media (max-width:64rem){.BusinessLogos-module__HKI93W__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:48rem){.BusinessLogos-module__HKI93W__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.BusinessLogos-module__HKI93W__tile img{max-width:calc(var(--logo-w,58%) + 8%);max-height:calc(var(--logo-h,22%) + 4%)}}@media (max-width:32rem){.BusinessLogos-module__HKI93W__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.BusinessLogos-module__HKI93W__header{flex-direction:column;align-items:flex-start}}
.Statement-module__VAWAia__section{background:hsl(var(--a98-color-surface));border-block:1px solid hsl(var(--a98-color-foreground) / .06);width:100vw;min-height:60vh;padding:clamp(var(--64), 10vw, var(--128)) var(--a98-gutter);place-items:center;margin-left:calc(50% - 50vw);display:grid}.Statement-module__VAWAia__text{width:100%;max-width:40ch;font-family:var(--a98-font-family);letter-spacing:-.025em;color:hsl(var(--a98-color-foreground));text-wrap:pretty;margin:0;font-size:clamp(1.5rem,3vw,2.75rem);font-weight:400;line-height:1.2}.Statement-module__VAWAia__word{color:inherit}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.Statement-module__VAWAia__word{color:hsl(var(--a98-color-foreground) / .24);animation:linear both Statement-module__VAWAia__statement-ink;animation-timeline:view();animation-range-start:cover calc(20% + var(--i,0) * (50% / var(--n,1)));animation-range-end:cover calc(28% + var(--i,0) * (50% / var(--n,1)))}}}@keyframes Statement-module__VAWAia__statement-ink{to{color:hsl(var(--a98-color-foreground))}}
.TileRow-module__Y7gzEW__section{gap:clamp(var(--24), 3vw, var(--40));width:100vw;padding-block:clamp(var(--48), 6vw, var(--80)) 0;flex-direction:column;margin-left:calc(50% - 50vw);display:flex}.TileRow-module__Y7gzEW__header{width:100%;max-width:96rem;padding-inline:var(--a98-gutter);margin:0 auto}.TileRow-module__Y7gzEW__heading{font-family:var(--a98-font-serif);letter-spacing:-.03em;color:hsl(var(--a98-color-book-strong));text-wrap:balance;margin:0;font-size:clamp(28px,2.6vw,31.5px);font-weight:300;line-height:1.08}.TileRow-module__Y7gzEW__grid{background:hsl(var(--a98-color-foreground) / .12);gap:1px;margin:0;padding:1px 0;list-style:none;display:grid}.TileRow-module__Y7gzEW__four{grid-template-columns:repeat(4,minmax(0,1fr))}.TileRow-module__Y7gzEW__five{grid-template-columns:repeat(5,minmax(0,1fr))}.TileRow-module__Y7gzEW__four .TileRow-module__Y7gzEW__tile{aspect-ratio:1}.TileRow-module__Y7gzEW__five .TileRow-module__Y7gzEW__tile{aspect-ratio:3/4}.TileRow-module__Y7gzEW__tile{isolation:isolate;background:hsl(var(--a98-color-surface-dark));position:relative;overflow:hidden}.TileRow-module__Y7gzEW__link{color:hsl(var(--a98-color-white));text-decoration:none;display:block;position:absolute;inset:0}.TileRow-module__Y7gzEW__photo{object-fit:cover;transition:transform var(--a98-duration-default) var(--a98-ease-out);will-change:transform}.TileRow-module__Y7gzEW__shade{background:linear-gradient(to top, hsl(var(--a98-color-surface-dark) / .82) 0%, hsl(var(--a98-color-surface-dark) / .25) 45%, hsl(var(--a98-color-surface-dark) / .15) 100%);transition:opacity var(--a98-duration-default) var(--a98-ease-out);position:absolute;inset:0}.TileRow-module__Y7gzEW__number{top:clamp(var(--12), 1.5vw, var(--20));left:clamp(var(--12), 1.5vw, var(--20));font-family:var(--a98-font-mono);font-size:var(--12);letter-spacing:.12em;color:hsl(var(--a98-color-white) / .85);position:absolute}.TileRow-module__Y7gzEW__caption{inset-inline:clamp(var(--12), 1.5vw, var(--20));bottom:clamp(var(--12), 1.5vw, var(--20));gap:var(--6);flex-direction:column;display:flex;position:absolute}.TileRow-module__Y7gzEW__name{font-family:var(--a98-font-family);font-size:clamp(1.25rem,1.8vw,1.75rem);font-weight:var(--a98-font-ui-weight);letter-spacing:-.02em;text-wrap:balance;line-height:1.1}.TileRow-module__Y7gzEW__tagline{font-family:var(--a98-font-mono);font-size:var(--11);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--a98-color-white) / .7);opacity:0;translate:0 var(--4);transition:opacity var(--a98-duration-short) var(--a98-ease-out), translate var(--a98-duration-short) var(--a98-ease-out)}.TileRow-module__Y7gzEW__link:hover .TileRow-module__Y7gzEW__photo,.TileRow-module__Y7gzEW__link:focus-visible .TileRow-module__Y7gzEW__photo{transform:scale(1.04)}.TileRow-module__Y7gzEW__link:hover .TileRow-module__Y7gzEW__tagline,.TileRow-module__Y7gzEW__link:focus-visible .TileRow-module__Y7gzEW__tagline{opacity:1;translate:0}.TileRow-module__Y7gzEW__link:focus-visible{outline:2px solid hsl(var(--a98-color-white));outline-offset:-4px}@media (hover:none){.TileRow-module__Y7gzEW__tagline{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.TileRow-module__Y7gzEW__photo,.TileRow-module__Y7gzEW__tagline,.TileRow-module__Y7gzEW__shade{transition:none}.TileRow-module__Y7gzEW__link:hover .TileRow-module__Y7gzEW__photo,.TileRow-module__Y7gzEW__link:focus-visible .TileRow-module__Y7gzEW__photo{transform:none}}@media (max-width:64rem){.TileRow-module__Y7gzEW__four{grid-template-columns:repeat(2,minmax(0,1fr))}.TileRow-module__Y7gzEW__four .TileRow-module__Y7gzEW__tile{aspect-ratio:4/5}.TileRow-module__Y7gzEW__five{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:40rem){.TileRow-module__Y7gzEW__five{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:32rem){.TileRow-module__Y7gzEW__four{grid-template-columns:minmax(0,1fr)}.TileRow-module__Y7gzEW__four .TileRow-module__Y7gzEW__tile{aspect-ratio:4/3}}@media (max-width:28rem){.TileRow-module__Y7gzEW__five{grid-template-columns:minmax(0,1fr)}.TileRow-module__Y7gzEW__five .TileRow-module__Y7gzEW__tile{aspect-ratio:4/3}}
.Delivery-module__wFydma__section{background:hsl(var(--a98-color-surface));border-block:1px solid hsl(var(--a98-color-foreground) / .06);width:100vw;padding-block:clamp(var(--64), 11vw, 10rem);color:hsl(var(--a98-color-foreground));margin-left:calc(50% - 50vw);position:relative;overflow:clip;container-type:inline-size}.Delivery-module__wFydma__section:before{content:"";background:radial-gradient(circle at 45% 45%, hsl(var(--a98-color-primary) / .06), hsl(var(--a98-color-primary) / 0) 68%);pointer-events:none;block-size:600px;inline-size:600px;position:absolute;inset-block-start:6%;inset-inline-start:-180px}.Delivery-module__wFydma__inner{max-width:calc(96rem + var(--12));padding-inline:clamp(var(--20), 4vw, var(--48));column-gap:clamp(var(--40), 5vw, var(--80));timeline-scope:--delivery-ledger;grid-template-columns:minmax(0,40fr) minmax(0,60fr);margin-inline:auto;display:grid;position:relative}.Delivery-module__wFydma__col{top:clamp(var(--80), 14vh, var(--128));align-self:start;position:sticky}.Delivery-module__wFydma__head{align-items:flex-start;gap:var(--20);flex-direction:column;display:flex}.Delivery-module__wFydma__eyebrow{align-items:center;gap:var(--8);font-family:var(--a98-font-family);font-size:var(--11);font-weight:var(--a98-font-body-weight);letter-spacing:.12em;text-transform:uppercase;color:var(--a98-color-mute);display:inline-flex}.Delivery-module__wFydma__eyebrow:before{content:"";inline-size:var(--6);block-size:var(--6);background:hsl(var(--a98-color-primary))}.Delivery-module__wFydma__heading{white-space:pre-line;font-family:var(--a98-font-serif);letter-spacing:-.02em;margin:0;font-size:clamp(2.25rem,4.4vw,4rem);font-weight:300;line-height:1.04}.Delivery-module__wFydma__deck{max-width:380px;font-size:var(--18);letter-spacing:-.01em;text-wrap:pretty;color:var(--a98-color-body);margin:0;line-height:1.5}.Delivery-module__wFydma__signature{margin-top:var(--48);align-items:flex-start;gap:var(--12);flex-direction:column;display:flex}.Delivery-module__wFydma__signatureRule{inline-size:var(--40);block-size:2px;margin-bottom:var(--4);background:hsl(var(--a98-color-primary))}.Delivery-module__wFydma__signatureLine{max-width:20ch;font-family:var(--a98-font-serif);font-size:var(--28);letter-spacing:-.015em;text-wrap:pretty;color:hsl(var(--a98-color-primary));margin:0;font-weight:300;line-height:1.2}.Delivery-module__wFydma__signatureNote{max-width:34ch;font-size:var(--14);text-wrap:pretty;color:var(--a98-color-mute);margin:0;line-height:1.5}.Delivery-module__wFydma__list{column-gap:clamp(var(--28), 3.5vw, var(--48));row-gap:clamp(var(--32), 3.5vw, var(--40));view-timeline-name:--delivery-ledger;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Delivery-module__wFydma__item{align-items:flex-start;gap:var(--10);flex-direction:column;display:flex;position:relative}.Delivery-module__wFydma__item:nth-child(n+3){padding-block-start:clamp(var(--32), 3.5vw, var(--40))}.Delivery-module__wFydma__item:nth-child(n+3):after{content:"";background:hsl(var(--a98-color-foreground) / .1);transform-origin:0;block-size:1px;position:absolute;inset-block-start:0;inset-inline:0}.Delivery-module__wFydma__marker{inline-size:var(--24);block-size:2px;margin-bottom:var(--2);background:hsl(var(--a98-color-primary))}.Delivery-module__wFydma__itemTitle{font-size:var(--18);font-weight:var(--a98-font-ui-weight);letter-spacing:-.015em;color:hsl(var(--a98-color-foreground));margin:0;line-height:1.25}.Delivery-module__wFydma__itemBody{max-width:46ch;font-size:var(--15);text-wrap:pretty;color:var(--a98-color-body);margin:0;line-height:1.6}.Delivery-module__wFydma__icon{inline-size:var(--36);block-size:var(--36);background:hsl(var(--a98-color-primary) / .1);color:hsl(var(--a98-color-primary));font-size:var(--18);border-radius:999rem;place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.Delivery-module__wFydma__item{animation:linear both Delivery-module__wFydma__delivery-rise;animation-timeline:view();animation-range:entry 15% cover 28%}.Delivery-module__wFydma__item:nth-child(n+3):after{animation:linear both Delivery-module__wFydma__delivery-draw;animation-timeline:view();animation-range:entry 10% cover 26%;scale:0 1}}@supports (timeline-scope:--t) and (animation-timeline:view()){.Delivery-module__wFydma__signature{animation:linear both Delivery-module__wFydma__delivery-fade;animation-timeline:--delivery-ledger;animation-range:cover 52% cover 70%}}}@keyframes Delivery-module__wFydma__delivery-rise{0%{opacity:0;translate:0 var(--12)}to{opacity:1;translate:0}}@keyframes Delivery-module__wFydma__delivery-draw{to{scale:1}}@keyframes Delivery-module__wFydma__delivery-fade{0%{opacity:0;translate:0 var(--8)}to{opacity:1;translate:0}}@container not (min-width:990px){.Delivery-module__wFydma__inner{gap:clamp(var(--40), 6vw, var(--64));flex-direction:column;display:flex}.Delivery-module__wFydma__col{display:contents}.Delivery-module__wFydma__head{order:0}.Delivery-module__wFydma__list{order:1;grid-template-columns:minmax(0,1fr);row-gap:0}.Delivery-module__wFydma__signature{order:2;margin-top:0}.Delivery-module__wFydma__deck{max-width:44ch}.Delivery-module__wFydma__item:nth-child(n+2){margin-block-start:clamp(var(--24), 5vw, var(--32));padding-block-start:clamp(var(--20), 4vw, var(--28))}.Delivery-module__wFydma__item:nth-child(n+2):after{content:"";background:hsl(var(--a98-color-foreground) / .1);block-size:1px;position:absolute;inset-block-start:0;inset-inline:0}}
.BookDemo-module__0zxjwG__section{isolation:isolate;width:100vw;padding-block:clamp(var(--80), 12vw, 11rem);padding-inline:clamp(var(--20), 4vw, var(--48));color:hsl(var(--a98-color-white));background:radial-gradient(38% 30% at 50% 74%, hsl(var(--a98-color-primary) / .3), hsl(var(--a98-color-primary) / 0) 70%), radial-gradient(66% 60% at 50% 40%, hsl(var(--a98-color-primary) / .42), hsl(var(--a98-color-primary) / 0) 72%), hsl(var(--a98-color-surface-dark));margin-left:calc(50% - 50vw);position:relative;overflow:clip}.BookDemo-module__0zxjwG__section:after{content:"";background-image:var(--a98-noise);mix-blend-mode:overlay;opacity:.5;pointer-events:none;z-index:-1;position:absolute;inset:0}.BookDemo-module__0zxjwG__grid{background-image:linear-gradient(to right, hsl(var(--a98-color-white) / .09) 1px, transparent 1px);pointer-events:none;z-index:-1;background-size:clamp(88px,11vw,176px) 100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(72% 68%,#000 20%,#0000 78%);mask-image:radial-gradient(72% 68%,#000 20%,#0000 78%)}.BookDemo-module__0zxjwG__inner{text-align:center;align-items:center;gap:var(--20);flex-direction:column;max-width:56rem;margin-inline:auto;display:flex;position:relative}.BookDemo-module__0zxjwG__heading{white-space:pre-line;max-width:18ch;font-family:var(--a98-font-serif);letter-spacing:-.025em;margin:0;font-size:clamp(2.5rem,6vw,5rem);font-weight:300;line-height:1.02}.BookDemo-module__0zxjwG__deck{max-width:40ch;font-size:var(--20);letter-spacing:-.01em;text-wrap:balance;color:hsl(var(--a98-color-white) / .68);margin:0;line-height:1.5}.BookDemo-module__0zxjwG__cta{margin-top:var(--16);align-items:center;gap:var(--10);padding:var(--18) var(--36);border-radius:var(--a98-radius-full);background:hsl(var(--a98-color-white));color:hsl(var(--a98-color-black));font-family:var(--a98-font-family);font-size:var(--18);font-weight:var(--a98-font-ui-weight);letter-spacing:-.01em;box-shadow:0 var(--12) var(--40) hsl(var(--a98-color-primary) / .45);transition:translate var(--a98-duration-short) var(--a98-ease-out-quint), box-shadow var(--a98-duration-short) var(--a98-ease-out-quint);text-decoration:none;display:inline-flex}.BookDemo-module__0zxjwG__arrow{transition:translate var(--a98-duration-short) var(--a98-ease-out-quint)}@media (hover:hover){.BookDemo-module__0zxjwG__cta:hover{box-shadow:0 var(--16) var(--56) hsl(var(--a98-color-primary) / .6);translate:0 -2px}.BookDemo-module__0zxjwG__cta:hover .BookDemo-module__0zxjwG__arrow{translate:var(--4) 0}}.BookDemo-module__0zxjwG__cta:focus-visible{outline:2px solid hsl(var(--a98-color-white));outline-offset:4px}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.BookDemo-module__0zxjwG__inner>*{animation:linear both BookDemo-module__0zxjwG__book-demo-rise;animation-timeline:view();animation-range:entry 20% cover 34%}.BookDemo-module__0zxjwG__heading{animation-range:entry 24% cover 38%}.BookDemo-module__0zxjwG__deck{animation-range:entry 28% cover 42%}.BookDemo-module__0zxjwG__cta{animation-range:entry 32% cover 46%}}}@keyframes BookDemo-module__0zxjwG__book-demo-rise{0%{opacity:0;translate:0 var(--12)}to{opacity:1;translate:0}}
.Partner-module__kiaLdq__section{isolation:isolate;width:100vw;padding-block:clamp(var(--64), 10vw, 9rem);color:hsl(var(--a98-color-white));background:hsl(var(--a98-color-surface-dark));margin-left:calc(50% - 50vw);position:relative;overflow:clip}.Partner-module__kiaLdq__section:before{content:"";background:radial-gradient(circle at 50% 50%, hsl(var(--a98-color-primary) / .22), hsl(var(--a98-color-primary) / 0) 68%);pointer-events:none;z-index:-1;block-size:760px;inline-size:760px;position:absolute;inset-block-start:-240px;inset-inline-start:-160px}.Partner-module__kiaLdq__inner{max-width:calc(96rem + var(--12));padding-inline:clamp(var(--20), 4vw, var(--48));align-items:flex-start;gap:var(--20);flex-direction:column;margin-inline:auto;display:flex}.Partner-module__kiaLdq__eyebrow{font-family:var(--a98-font-mono);font-size:var(--12);letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--a98-color-white) / .5)}.Partner-module__kiaLdq__heading{max-width:26ch;font-family:var(--a98-font-serif);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,5vw,4.25rem);font-weight:300;line-height:1.04}.Partner-module__kiaLdq__reasons{margin:clamp(var(--32), 5vw, var(--64)) 0 0;gap:clamp(var(--24), 3vw, var(--40));grid-template-columns:repeat(5,minmax(0,1fr));inline-size:100%;padding:0;list-style:none;display:grid}.Partner-module__kiaLdq__reason{align-items:flex-start;gap:var(--12);border-block-start:1px solid hsl(var(--a98-color-white) / .22);flex-direction:column;padding-block-start:var(--20);display:flex}.Partner-module__kiaLdq__number{font-family:var(--a98-font-mono);font-size:var(--12);letter-spacing:.12em;color:hsl(var(--a98-color-accent))}.Partner-module__kiaLdq__reasonTitle{font-size:clamp(var(--18), 1.6vw, var(--22));letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:500}.Partner-module__kiaLdq__reasonBody{font-size:var(--14);color:hsl(var(--a98-color-white) / .62);text-wrap:pretty;margin:0;line-height:1.55}@media (max-width:1100px){.Partner-module__kiaLdq__reasons{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.Partner-module__kiaLdq__reasons{grid-template-columns:repeat(2,minmax(0,1fr))}.Partner-module__kiaLdq__heading{max-width:none}}@media (max-width:480px){.Partner-module__kiaLdq__reasons{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.Partner-module__kiaLdq__heading,.Partner-module__kiaLdq__eyebrow,.Partner-module__kiaLdq__reason{animation:linear both Partner-module__kiaLdq__partner-rise;animation-timeline:view()}.Partner-module__kiaLdq__eyebrow{animation-range:entry 14% cover 26%}.Partner-module__kiaLdq__heading{animation-range:entry 18% cover 32%}.Partner-module__kiaLdq__reason{animation-range:entry calc(26% + var(--i) * 3%) cover calc(40% + var(--i) * 3%)}}}@keyframes Partner-module__kiaLdq__partner-rise{0%{opacity:0;translate:0 var(--16)}to{opacity:1;translate:0}}
.story-module__NMrdcW__page{background:hsl(var(--a98-color-background));color:hsl(var(--a98-color-foreground))}.story-module__NMrdcW__inner{width:100%;max-width:75rem;padding-inline:clamp(var(--20), 4vw, var(--48));margin-inline:auto}.story-module__NMrdcW__hero{isolation:isolate;min-block-size:78dvh;padding-block:calc(var(--a98-nav-height) + var(--64)) clamp(var(--40), 5vw, var(--64));background:hsl(var(--a98-color-surface-dark));color:hsl(var(--a98-color-white));align-items:flex-end;display:flex;position:relative;overflow:hidden}.story-module__NMrdcW__heroBg{object-fit:cover;z-index:0;filter:brightness(.82)saturate(.9)}.story-module__NMrdcW__hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(to top, hsl(var(--a98-color-surface-dark) / .92) 8%, hsl(var(--a98-color-surface-dark) / .66) 50%, hsl(var(--a98-color-surface-dark) / .5)), linear-gradient(to right, hsl(var(--a98-color-surface-dark) / .55), hsl(var(--a98-color-surface-dark) / 0) 70%);position:absolute;inset:0}.story-module__NMrdcW__heroInner{z-index:2;width:100%;max-width:75rem;padding-inline:clamp(var(--20), 4vw, var(--48));align-items:flex-start;gap:var(--16);flex-direction:column;margin-inline:auto;display:flex;position:relative}.story-module__NMrdcW__back{font-family:var(--a98-font-mono);font-size:var(--11);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--a98-color-white) / .6);text-decoration:none}.story-module__NMrdcW__back:hover{color:hsl(var(--a98-color-white))}.story-module__NMrdcW__heroLogo img{block-size:var(--28);filter:brightness(0)invert();opacity:.9;inline-size:auto}.story-module__NMrdcW__heroEyebrow{font-family:var(--a98-font-mono);font-size:var(--11);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--a98-color-white) / .7)}.story-module__NMrdcW__heroTitle{font-family:var(--a98-font-serif);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2.75rem,6vw,5rem);font-weight:300;line-height:1.02}.story-module__NMrdcW__heroDeck{text-wrap:pretty;max-width:54ch;color:hsl(var(--a98-color-white) / .72);margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.55}.story-module__NMrdcW__heroStats{margin:clamp(var(--16), 2vw, var(--24)) 0 0;gap:clamp(var(--20), 3vw, var(--48));grid-template-columns:repeat(2,minmax(0,1fr));max-width:46rem;display:grid}.story-module__NMrdcW__heroStat{gap:var(--4);border-top:1px solid hsl(var(--a98-color-white) / .25);flex-direction:column;padding-block-start:var(--12);display:flex}.story-module__NMrdcW__heroStatValue{font-family:var(--a98-font-serif);letter-spacing:-.02em;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:300;line-height:1}.story-module__NMrdcW__heroStatLabel{font-size:var(--13);color:hsl(var(--a98-color-white) / .6);margin:0;line-height:1.45}.story-module__NMrdcW__rail{z-index:5;background:hsl(var(--a98-color-background) / .92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid hsl(var(--a98-color-foreground) / .1);position:sticky;inset-block-start:var(--a98-nav-height)}.story-module__NMrdcW__railList{max-width:75rem;padding:0 clamp(var(--20), 4vw, var(--48));gap:clamp(var(--16), 2.5vw, var(--32));scrollbar-width:none;margin:0 auto;list-style:none;display:flex;overflow-x:auto}.story-module__NMrdcW__railList::-webkit-scrollbar{display:none}.story-module__NMrdcW__railLink{padding-block:var(--14);font-family:var(--a98-font-mono);font-size:var(--11);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:hsl(var(--a98-color-foreground) / .45);transition:color var(--a98-duration-short) var(--a98-ease-out);border-bottom:2px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.story-module__NMrdcW__railLink:hover{color:hsl(var(--a98-color-foreground) / .8)}.story-module__NMrdcW__railLink[aria-current]{color:hsl(var(--a98-color-primary));border-bottom-color:hsl(var(--a98-color-primary))}.story-module__NMrdcW__section{padding-block:clamp(var(--48), 6vw, var(--96));scroll-margin-top:calc(var(--a98-nav-height) + var(--48))}.story-module__NMrdcW__twoUp{gap:clamp(var(--24), 5vw, var(--64));grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;display:grid}.story-module__NMrdcW__head{align-items:flex-start;gap:var(--12);flex-direction:column;display:flex}.story-module__NMrdcW__eyebrow{font-family:var(--a98-font-mono);font-size:var(--11);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--a98-color-primary))}.story-module__NMrdcW__sectionTitle{font-family:var(--a98-font-serif);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,3.2vw,2.75rem);font-weight:300;line-height:1.08}.story-module__NMrdcW__prose{gap:var(--16);display:grid}.story-module__NMrdcW__prose p{max-width:62ch;font-size:var(--16);text-wrap:pretty;color:var(--a98-color-body);margin:0;line-height:1.65}.story-module__NMrdcW__lede{font-size:var(--18)!important;color:hsl(var(--a98-color-foreground))!important}.story-module__NMrdcW__textLink{align-items:center;gap:var(--6);width:fit-content;font-size:var(--14);font-weight:var(--a98-font-ui-weight);color:hsl(var(--a98-color-primary));text-decoration:none;display:inline-flex}.story-module__NMrdcW__textLink span{transition:translate var(--a98-duration-short) var(--a98-ease-out)}.story-module__NMrdcW__textLink:hover span{translate:var(--4) 0}.story-module__NMrdcW__facts{margin:clamp(var(--28), 4vw, var(--48)) 0 0;gap:clamp(var(--16), 3vw, var(--40));border-top:1px solid hsl(var(--a98-color-foreground) / .12);grid-template-columns:repeat(3,minmax(0,1fr));padding-block-start:clamp(var(--20), 2.5vw, var(--28));display:grid}.story-module__NMrdcW__fact{gap:var(--2);flex-direction:column;display:flex}.story-module__NMrdcW__factValue{font-family:var(--a98-font-serif);letter-spacing:-.02em;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:300;line-height:1}.story-module__NMrdcW__factLabel{font-family:var(--a98-font-mono);font-size:var(--11);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--a98-color-foreground) / .5);margin:0}.story-module__NMrdcW__band{background:hsl(var(--a98-color-surface));border-block:1px solid hsl(var(--a98-color-foreground) / .08);padding-block:clamp(var(--48), 6vw, var(--96));scroll-margin-top:calc(var(--a98-nav-height) + var(--48))}.story-module__NMrdcW__bandGrid{gap:clamp(var(--32), 5vw, var(--64));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.story-module__NMrdcW__bandText{align-items:flex-start;gap:var(--16);flex-direction:column;display:flex}.story-module__NMrdcW__bandTitle{font-family:var(--a98-font-serif);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,3.2vw,2.75rem);font-weight:300;line-height:1.08}.story-module__NMrdcW__split{gap:var(--16);margin:0;display:grid}.story-module__NMrdcW__splitLabel{font-family:var(--a98-font-mono);font-size:var(--11);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--a98-color-foreground) / .5)}.story-module__NMrdcW__splitBar{block-size:var(--40);display:flex;overflow:hidden}.story-module__NMrdcW__splitSpent{background:hsl(var(--a98-color-primary))}.story-module__NMrdcW__splitLeft{background:hsl(var(--a98-color-primary) / .16)}.story-module__NMrdcW__splitKeys{gap:var(--14);margin:0;display:grid}.story-module__NMrdcW__splitKey dt{align-items:center;gap:var(--8);font-size:var(--15);font-weight:var(--a98-font-ui-weight);display:flex}.story-module__NMrdcW__splitKey dd{margin:var(--2) 0 0 var(--18);font-size:var(--14);color:var(--a98-color-body);line-height:1.5}.story-module__NMrdcW__keySpent,.story-module__NMrdcW__keyLeft{inline-size:var(--10);block-size:var(--10);flex:none}.story-module__NMrdcW__keySpent{background:hsl(var(--a98-color-primary))}.story-module__NMrdcW__keyLeft{background:hsl(var(--a98-color-primary) / .16)}.story-module__NMrdcW__flow{margin:clamp(var(--32), 4vw, var(--48)) 0 0;container-type:inline-size}.story-module__NMrdcW__flowCaption{font-family:var(--a98-font-mono);font-size:var(--11);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--a98-color-foreground) / .5);margin-block-end:var(--16)}.story-module__NMrdcW__flowSvg{block-size:auto;inline-size:100%;display:block}.story-module__NMrdcW__chevBuyer{fill:hsl(var(--a98-color-foreground) / .07);stroke:hsl(var(--a98-color-foreground) / .1);stroke-width:1px}.story-module__NMrdcW__chevAgent{fill:url(#enrx-agent)}.story-module__NMrdcW__gradTop{stop-color:hsl(var(--a98-color-primary))}.story-module__NMrdcW__gradBottom{stop-color:hsl(var(--a98-color-primary-darker,var(--a98-color-primary)))}.story-module__NMrdcW__chevText,.story-module__NMrdcW__chevTextAgent{font-family:var(--a98-font-family);letter-spacing:-.01em;font-size:19px;font-weight:400}.story-module__NMrdcW__chevText{fill:hsl(var(--a98-color-foreground) / .8)}.story-module__NMrdcW__chevTextAgent{fill:hsl(var(--a98-color-white))}.story-module__NMrdcW__ruleBuyer{fill:none;stroke:hsl(var(--a98-color-foreground) / .18);stroke-width:1.5px}.story-module__NMrdcW__brace{fill:none;stroke:hsl(var(--a98-color-primary) / .7);stroke-width:1.5px}.story-module__NMrdcW__keyBuyer,.story-module__NMrdcW__keyAgent{font-family:var(--a98-font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:15px}.story-module__NMrdcW__keyBuyer{fill:hsl(var(--a98-color-foreground) / .45)}.story-module__NMrdcW__keyAgent{fill:hsl(var(--a98-color-primary))}.story-module__NMrdcW__chevrons,.story-module__NMrdcW__keys{display:none}.story-module__NMrdcW__chevron{padding:var(--12) var(--16);font-size:var(--14);align-items:center;line-height:1.35;display:flex}.story-module__NMrdcW__chevronBuyer{background:hsl(var(--a98-color-foreground) / .07);color:hsl(var(--a98-color-foreground) / .8);border-inline-start:2px solid hsl(var(--a98-color-foreground) / .2)}.story-module__NMrdcW__chevronAgent{background:hsl(var(--a98-color-primary));color:hsl(var(--a98-color-white));border-inline-start:2px solid hsl(var(--a98-color-primary-darker,var(--a98-color-primary)))}.story-module__NMrdcW__keyItemBuyer,.story-module__NMrdcW__keyItemAgent{align-items:center;gap:var(--6);font-family:var(--a98-font-mono);font-size:var(--11);letter-spacing:.1em;text-transform:uppercase;display:inline-flex}.story-module__NMrdcW__keyItemBuyer:before,.story-module__NMrdcW__keyItemAgent:before{content:"";inline-size:var(--10);block-size:var(--10)}.story-module__NMrdcW__keyItemBuyer{color:hsl(var(--a98-color-foreground) / .45)}.story-module__NMrdcW__keyItemBuyer:before{background:hsl(var(--a98-color-foreground) / .2)}.story-module__NMrdcW__keyItemAgent{color:hsl(var(--a98-color-primary))}.story-module__NMrdcW__keyItemAgent:before{background:hsl(var(--a98-color-primary))}@container not (min-width:46rem){.story-module__NMrdcW__flowSvg{display:none}.story-module__NMrdcW__chevrons{gap:var(--4);margin:0;padding:0;list-style:none;display:grid}.story-module__NMrdcW__keys{gap:var(--8) var(--20);flex-wrap:wrap;margin-block-start:var(--12);display:flex}}.story-module__NMrdcW__note{margin:clamp(var(--24), 3vw, var(--32)) 0 0;max-width:62ch;font-size:var(--15);color:hsl(var(--a98-color-foreground) / .62);line-height:1.6}.story-module__NMrdcW__impact{background:hsl(var(--a98-color-surface-dark));color:hsl(var(--a98-color-white));padding-block:clamp(var(--56), 7vw, var(--112));scroll-margin-top:calc(var(--a98-nav-height) + var(--48))}.story-module__NMrdcW__impactGrid{gap:clamp(var(--32), 5vw, var(--80));grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;display:grid}.story-module__NMrdcW__impact .story-module__NMrdcW__eyebrow{color:hsl(var(--a98-color-primary-lighter,var(--a98-color-primary)))}.story-module__NMrdcW__impactFigure{margin:var(--16) 0 0;font-family:var(--a98-font-serif);letter-spacing:-.03em;font-size:clamp(3.5rem,8vw,6rem);font-weight:300;line-height:.95}.story-module__NMrdcW__impactLabel{margin:var(--8) 0 0;max-width:24ch;font-size:var(--18);color:hsl(var(--a98-color-white) / .7);line-height:1.4}.story-module__NMrdcW__impactLine{margin:var(--20) 0 0;max-width:30ch;font-family:var(--a98-font-serif);font-weight:300;font-size:var(--24);color:hsl(var(--a98-color-white));line-height:1.25}.story-module__NMrdcW__quote{border-inline-start:2px solid hsl(var(--a98-color-primary));margin:0;padding-inline-start:clamp(var(--20), 3vw, var(--32))}.story-module__NMrdcW__quote blockquote{font-family:var(--a98-font-serif);letter-spacing:-.015em;text-wrap:pretty;margin:0;font-size:clamp(1.25rem,2.2vw,1.875rem);font-weight:300;line-height:1.3}.story-module__NMrdcW__quote figcaption{gap:var(--2);flex-direction:column;margin-block-start:var(--20);display:flex}.story-module__NMrdcW__quoteName{font-size:var(--14);font-weight:var(--a98-font-ui-weight)}.story-module__NMrdcW__quoteRole{font-size:var(--13);color:hsl(var(--a98-color-white) / .55)}.story-module__NMrdcW__nextList{margin:clamp(var(--32), 4vw, var(--48)) 0 0;column-gap:clamp(var(--28), 4vw, var(--56));row-gap:clamp(var(--24), 3vw, var(--36));grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.story-module__NMrdcW__nextItem{align-items:flex-start;gap:var(--8);border-top:1px solid hsl(var(--a98-color-foreground) / .12);flex-direction:column;padding-block-start:var(--20);display:flex}.story-module__NMrdcW__nextIcon{inline-size:var(--36);block-size:var(--36);background:hsl(var(--a98-color-primary) / .1);color:hsl(var(--a98-color-primary));font-size:var(--18);border-radius:999rem;place-items:center;display:grid}.story-module__NMrdcW__nextTitle{font-size:var(--18);font-weight:var(--a98-font-ui-weight);letter-spacing:-.015em;margin:0}.story-module__NMrdcW__nextBody{max-width:46ch;font-size:var(--15);text-wrap:pretty;color:var(--a98-color-body);margin:0;line-height:1.6}.story-module__NMrdcW__closeRow{gap:clamp(var(--24), 4vw, var(--64));border-top:1px solid hsl(var(--a98-color-foreground) / .12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;margin-block-start:clamp(var(--32), 4vw, var(--56));padding-block-start:clamp(var(--24), 3vw, var(--40));display:grid}.story-module__NMrdcW__kicker{margin:clamp(var(--28), 4vw, var(--40)) 0 0;max-width:40ch;font-family:var(--a98-font-serif);letter-spacing:-.02em;text-wrap:balance;color:hsl(var(--a98-color-primary));font-size:clamp(1.5rem,2.6vw,2rem);font-weight:300;line-height:1.2}.story-module__NMrdcW__moreRow{gap:var(--12);flex-wrap:wrap;margin-block-start:clamp(var(--28), 3vw, var(--40));display:flex}@media (max-width:990px){.story-module__NMrdcW__twoUp,.story-module__NMrdcW__bandGrid,.story-module__NMrdcW__impactGrid,.story-module__NMrdcW__closeRow{grid-template-columns:minmax(0,1fr)}.story-module__NMrdcW__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.story-module__NMrdcW__heroStats,.story-module__NMrdcW__facts,.story-module__NMrdcW__steps,.story-module__NMrdcW__nextList{grid-template-columns:minmax(0,1fr)}}
.glamox-module__YwxjLG__pull{margin:clamp(var(--24), 3vw, var(--32)) 0 0;max-width:34ch;font-family:var(--a98-font-serif);letter-spacing:-.02em;text-wrap:balance;color:hsl(var(--a98-color-primary));font-size:clamp(1.375rem,2.4vw,2rem);font-weight:300;line-height:1.2}.glamox-module__YwxjLG__close{margin:var(--16) 0 0;max-width:40ch;font-size:var(--18);letter-spacing:-.01em;color:var(--a98-color-body);line-height:1.5}.glamox-module__YwxjLG__acq{gap:var(--12);align-content:start;display:grid}.glamox-module__YwxjLG__acqLabel{font-family:var(--a98-font-mono);font-size:var(--11);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--a98-color-foreground) / .45)}.glamox-module__YwxjLG__acqList{margin:0;padding:0;list-style:none;display:grid}.glamox-module__YwxjLG__acqList li{gap:var(--2);padding-block:var(--12);border-top:1px solid hsl(var(--a98-color-foreground) / .14);display:grid}.glamox-module__YwxjLG__acqList b{font-family:var(--a98-font-serif);letter-spacing:-.02em;font-size:clamp(1.125rem,1.8vw,1.5rem);font-weight:300;line-height:1.15}.glamox-module__YwxjLG__acqList span{font-size:var(--13);color:hsl(var(--a98-color-foreground) / .55);line-height:1.45}.glamox-module__YwxjLG__solutions{gap:clamp(var(--24), 4vw, var(--56));grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:clamp(var(--32), 4vw, var(--48));display:grid}.glamox-module__YwxjLG__solution{gap:var(--8);border-top:2px solid hsl(var(--a98-color-primary) / .5);align-content:start;padding-block-start:var(--16);display:grid}.glamox-module__YwxjLG__solName{font-family:var(--a98-font-mono);font-size:var(--11);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--a98-color-primary))}.glamox-module__YwxjLG__solClaim{font-family:var(--a98-font-serif);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:300;line-height:1.15}.glamox-module__YwxjLG__solBody{max-width:48ch;font-size:var(--15);text-wrap:pretty;color:var(--a98-color-body);margin:0;line-height:1.6}.glamox-module__YwxjLG__solImpact{margin:var(--12) 0 0;border-top:1px solid hsl(var(--a98-color-foreground) / .12);gap:var(--6);font-family:var(--a98-font-serif);letter-spacing:-.015em;padding-block-start:var(--12);font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:300;line-height:1.3;list-style:none;display:grid}.glamox-module__YwxjLG__examples{margin:clamp(var(--24), 3vw, var(--32)) 0 0;gap:clamp(var(--24), 4vw, var(--56));grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.glamox-module__YwxjLG__examples li{border-top:1px solid hsl(var(--a98-color-foreground) / .14);font-size:var(--15);color:var(--a98-color-body);padding-block-start:var(--16);line-height:1.6}@media (max-width:990px){.glamox-module__YwxjLG__examples,.glamox-module__YwxjLG__solutions{grid-template-columns:minmax(0,1fr)}}
