@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--oas-scan-angle:0deg}}}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/site/fonts/xMQ9uFFYT72X5wkB_18qmnndmSdSnh2BAfO5mnuyOo1lfiQwWa-xsaQ.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/site/fonts/xMQ9uFFYT72X5wkB_18qmnndmSdSnh2BAfO5mnuyOo1lfiQwV6-x.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/site/fonts/xMQ9uFFYT72X5wkB_18qmnndmSdSnh2BAfO5mnuyOo1lfiQwWa-xsaQ.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/site/fonts/xMQ9uFFYT72X5wkB_18qmnndmSdSnh2BAfO5mnuyOo1lfiQwV6-x.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/site/fonts/xMQ9uFFYT72X5wkB_18qmnndmSdSnh2BAfO5mnuyOo1lfiQwWa-xsaQ.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/site/fonts/xMQ9uFFYT72X5wkB_18qmnndmSdSnh2BAfO5mnuyOo1lfiQwV6-x.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.contact-form fieldset{border:0;min-inline-size:0;margin:0;padding:0}.contact-form legend{letter-spacing:.02em;color:var(--oas-ink);padding:0;font-size:.8125rem;font-weight:500}.theme-dark .contact-form legend{color:var(--oas-paper)}.contact-form .audience-tags{margin-top:0}.contact-form .audience-tags label{cursor:pointer}.contact-form .visually-hidden,.contact-form .audience-tags input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.contact-form .audience-tags input:checked+span{background:var(--oas-depth);border-color:var(--oas-depth);color:var(--oas-white)}.contact-form .audience-tags input:focus-visible+span{outline:2px solid var(--oas-depth);outline-offset:2px}.theme-dark .contact-form .audience-tags input:checked+span,.theme-vapor .contact-form .audience-tags input:checked+span{background:var(--oas-vapor);border-color:var(--oas-vapor);color:var(--oas-ink)}.theme-dark .contact-form .audience-tags input:focus-visible+span,.theme-vapor .contact-form .audience-tags input:focus-visible+span{outline-color:var(--oas-vapor)}.contact-form .form-note[role=alert],.contact-form .form-note strong{color:var(--oas-depth);font-weight:600}.theme-dark .contact-form .form-note[role=alert],.theme-dark .contact-form .form-note strong{color:var(--oas-vapor)}.contact-form .form-answer{gap:.5rem;display:grid}.contact-form .form-answer h3{letter-spacing:-.018em;font-size:1.125rem;line-height:1.25}.theme-toggle{font:inherit;cursor:pointer;background:0 0}.theme-toggle-bar{border:0;justify-content:center}.theme-toggle-menu{margin-block:.75rem}.theme-toggle-face{align-items:center;gap:.5rem;display:inline-flex}.theme-toggle svg{flex:none;width:1rem;height:1rem}.theme-toggle-to-light,.theme-dark .theme-toggle-to-dark{display:none}.theme-dark .theme-toggle-to-light{display:inline-flex}.theme-toggle-bar .theme-toggle-word{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover){.scope-card-hover{transition:border-color .2s}.scope-card-hover:hover{border-color:var(--oas-depth)}.theme-dark .scope-card-hover:hover{border-color:var(--oas-vapor)}}.scope-card h2{letter-spacing:-.018em;font-size:1.25rem;line-height:1.25}@media (prefers-reduced-motion:no-preference){.steps li[data-step-state]{transition:border-top-color .3s;position:relative}.steps li[data-step-state=active],.steps li[data-step-state=locked],.steps li[data-step-state=complete]{border-top-color:#1e31798c}.theme-dark .steps li[data-step-state=active],.theme-dark .steps li[data-step-state=locked],.theme-dark .steps li[data-step-state=complete]{border-top-color:#96b2f7a6}.steps li[data-step-state]:before{content:"";pointer-events:none;opacity:0;background-position:-70% 0;background-repeat:no-repeat;background-size:32% 100%;background-image:linear-gradient(90deg, #1e317900 0%, var(--oas-depth) 50%, #1e317900 100%);height:2px;transition:opacity .3s;position:absolute;top:-2px;left:0;right:0}.theme-dark .steps li[data-step-state]:before{background-image:linear-gradient(90deg, #96b2f700 0%, var(--oas-vapor) 50%, #96b2f700 100%)}.steps li[data-step-state=active]:before{opacity:1;animation:.9s cubic-bezier(.16,.84,.3,1) .3s both oas-step-pulse}.steps li[data-step-state=locked]:before{opacity:.65;animation:1.8s ease-in-out infinite oas-step-pulse}@keyframes oas-step-pulse{0%{background-position:-70% 0}to{background-position:170% 0}}.steps li[data-step-state=complete]:before{opacity:0;background-image:none;background-color:var(--oas-depth);animation:.9s ease-in-out both oas-step-glow;box-shadow:0 0 .5rem #1e317966}.theme-dark .steps li[data-step-state=complete]:before{background-color:var(--oas-vapor);box-shadow:0 0 .5rem #96b2f766}@keyframes oas-step-glow{0%{opacity:0}35%{opacity:1}to{opacity:0}}.steps li[data-step-state] .step-num{transition:color .25s,transform .3s;position:relative}.steps li[data-step-state=active] .step-num,.steps li[data-step-state=locked] .step-num,.steps li[data-step-state=complete] .step-num{transform:translateY(-1px)}.steps li[data-step-state] .step-num:after{content:"";border-right:2px solid var(--oas-depth);border-bottom:2px solid var(--oas-depth);opacity:0;transform-origin:50%;width:.3rem;height:.6rem;transition:opacity .2s,transform .28s cubic-bezier(.16,.84,.3,1);position:absolute;top:50%;left:.3rem;transform:translateY(-70%)rotate(45deg)scale(.5)}.theme-dark .steps li[data-step-state] .step-num:after{border-right-color:var(--oas-vapor);border-bottom-color:var(--oas-vapor)}.steps li[data-step-state][data-step-done] .step-num{color:#0000}.steps li[data-step-state][data-step-done] .step-num:after{opacity:1;transform:translateY(-70%)rotate(45deg)scale(1)}.steps li[data-step-state] h3{transition:color .3s}.steps li[data-step-state=active] h3,.steps li[data-step-state=locked] h3,.steps li[data-step-state=complete] h3{color:var(--oas-ink)}.theme-dark .steps li[data-step-state=active] h3,.theme-dark .steps li[data-step-state=locked] h3,.theme-dark .steps li[data-step-state=complete] h3{color:var(--oas-white)}.steps li[data-step-state] p{transition:color .5s}.steps li[data-step-state=active] p,.steps li[data-step-state=locked] p,.steps li[data-step-state=complete] p{color:var(--oas-text)}.theme-dark .steps li[data-step-state=active] p,.theme-dark .steps li[data-step-state=locked] p,.theme-dark .steps li[data-step-state=complete] p{color:var(--oas-paper)}}@property --oas-scan-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@media (prefers-reduced-motion:no-preference){.card-scan{--oas-scan-travel:1.35s;--oas-scan-rise:.16s;--oas-scan-decay:.27s;--oas-scan-lift-rise:4px;--oas-scan-lift-scale:1.02;--oas-scan-lift-ease:cubic-bezier(.22, .61, .36, 1);--oas-scan-accent:var(--oas-depth);position:relative}.theme-dark .card-scan{--oas-scan-accent:var(--oas-vapor)}.card-scan:before,.card-scan:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;position:absolute;inset:-1px}.card-scan:before{box-shadow:0 0 1.25rem var(--oas-scan-accent)}@supports (color:color-mix(in lab, red, red)){.card-scan:before{box-shadow:0 0 1.25rem color-mix(in srgb, var(--oas-scan-accent) 13%, transparent)}}.card-scan:after{background:conic-gradient(from var(--oas-scan-angle), var(--oas-scan-accent) 0deg, transparent 6deg, transparent 290deg, var(--oas-scan-accent) 330deg, var(--oas-scan-accent) 352deg, var(--oas-scan-accent) 360deg) border-box, linear-gradient(var(--oas-scan-accent) 0 0) border-box;padding:1px}@supports (color:color-mix(in lab, red, red)){.card-scan:after{background:conic-gradient(from var(--oas-scan-angle), var(--oas-scan-accent) 0deg, transparent 6deg, transparent 290deg, color-mix(in srgb, var(--oas-scan-accent) 22%, transparent) 330deg, color-mix(in srgb, var(--oas-scan-accent) 60%, transparent) 352deg, var(--oas-scan-accent) 360deg) border-box, linear-gradient(color-mix(in srgb, var(--oas-scan-accent) 65%, transparent) 0 0) border-box}}.card-scan:after{-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.card-scan[data-scan=held]:after{animation:oas-card-scan-loop var(--oas-scan-travel) linear infinite, oas-card-scan-in var(--oas-scan-rise) linear both}.card-scan[data-scan=held]:before{animation:oas-card-scan-in var(--oas-scan-rise) linear both}.card-scan[data-scan=leaving]:after{animation:oas-card-scan-loop var(--oas-scan-travel) linear infinite, oas-card-scan-out var(--oas-scan-decay) linear both}.card-scan[data-scan=leaving]:before{animation:oas-card-scan-out var(--oas-scan-decay) linear both}.card-scan[data-scan=held]{z-index:1;animation:oas-card-lift-in var(--oas-scan-rise) var(--oas-scan-lift-ease) both}.card-scan[data-scan=leaving]{z-index:1;animation:oas-card-lift-out var(--oas-scan-decay) var(--oas-scan-lift-ease) both}@keyframes oas-card-scan-in{0%{opacity:0}to{opacity:1}}@keyframes oas-card-scan-out{0%{opacity:1}to{opacity:0}}@keyframes oas-card-scan-loop{0%{--oas-scan-angle:0deg}to{--oas-scan-angle:360deg}}@keyframes oas-card-lift-in{0%{box-shadow:var(--shadow-raised);translate:0;scale:1}to{translate:0 calc(-1 * var(--oas-scan-lift-rise));scale:var(--oas-scan-lift-scale);box-shadow:var(--shadow-lifted)}}@keyframes oas-card-lift-out{0%{translate:0 calc(-1 * var(--oas-scan-lift-rise));scale:var(--oas-scan-lift-scale);box-shadow:var(--shadow-lifted)}to{box-shadow:var(--shadow-raised);translate:0;scale:1}}}.hero-mesh{display:none}@media (prefers-reduced-motion:no-preference){.hero-mesh{pointer-events:none;--oas-mesh-rgb:30 49 121;--oas-mesh-wash:.055;--oas-mesh-wash-far:.03;--oas-hero-a-lit:.095;--oas-hero-a-aura:2.9rem;--oas-hero-a-aura-alpha:.2;--oas-hero-a-in:.52s;--oas-hero-a-out:.9s;--oas-hero-a-energy:0;display:block;position:absolute;inset:0}.hero-mesh:before{content:"";background:radial-gradient(58% 60% at 78% 70%, rgb(var(--oas-mesh-rgb) / var(--oas-mesh-wash)), rgb(var(--oas-mesh-rgb) / 0) 72%), radial-gradient(44% 48% at 97% 34%, rgb(var(--oas-mesh-rgb) / var(--oas-mesh-wash-far)), rgb(var(--oas-mesh-rgb) / 0) 74%);position:absolute;inset:0}.hero-mesh-canvas{width:100%;height:100%;position:absolute;inset:0}.hero-mesh-mark{width:34rem;color:rgb(var(--oas-mesh-rgb));opacity:calc(var(--oas-hero-a-lit) * var(--oas-hero-a-energy));filter:drop-shadow(0 0 var(--oas-hero-a-aura) rgb(var(--oas-mesh-rgb) / calc(var(--oas-hero-a-aura-alpha) * var(--oas-hero-a-energy))));position:absolute;bottom:-6rem;right:-4rem}@media (max-width:48rem){.hero-mesh-mark{width:22rem;bottom:-4rem;right:-6rem}}.theme-dark .hero-mesh{--oas-mesh-rgb:150 178 247;--oas-mesh-wash:.07;--oas-mesh-wash-far:.04;--oas-hero-a-lit:.115;--oas-hero-a-aura-alpha:.26}.hero-intro{--oas-hero-intro-eyebrow:.48s;--oas-hero-intro-wait:.18s;--oas-hero-intro-settle:.7s;--oas-hero-intro-hold:.2s;--oas-hero-intro-scan:.78s;--oas-hero-intro-lede:.9s;--oas-hero-intro-cta:.6s;--oas-hero-intro-rgb:30 49 121}.theme-dark .hero-intro{--oas-hero-intro-rgb:150 178 247}@media (max-width:48rem){.hero-intro{--oas-hero-intro-scan:.66s}}.hero-line-confidence,.hero-line-scan,.hero-line-scan-text{vertical-align:baseline;display:inline-block}.hero-intro-eyebrow{animation:oas-hero-eyebrow var(--oas-hero-intro-eyebrow) cubic-bezier(.37, 0, .63, 1) 0s backwards}@keyframes oas-hero-eyebrow{0%{opacity:0}to{opacity:1}}.hero-line-confidence{animation:oas-hero-confidence var(--oas-hero-intro-settle) cubic-bezier(.37, 0, .63, 1) var(--oas-hero-intro-wait) backwards}@keyframes oas-hero-confidence{0%{opacity:0;filter:blur(2px);translate:0 8px}to{opacity:1;filter:blur();translate:0}}.hero-line-scan{position:relative}.hero-line-scan-text{animation:oas-hero-scan var(--oas-hero-intro-scan) cubic-bezier(.33, 0, .2, 1) calc(var(--oas-hero-intro-wait) + var(--oas-hero-intro-settle) + var(--oas-hero-intro-hold)) backwards}@keyframes oas-hero-scan{0%{clip-path:inset(-.5em 100% -.5em -.5em)}to{clip-path:inset(-.5em)}}.hero-line-scan:after{content:"";pointer-events:none;opacity:0;background:rgb(var(--oas-hero-intro-rgb) / .85);width:2px;box-shadow:0 0 .5rem rgb(var(--oas-hero-intro-rgb) / .35);animation:oas-hero-scan-line var(--oas-hero-intro-scan) cubic-bezier(.33, 0, .2, 1) calc(var(--oas-hero-intro-wait) + var(--oas-hero-intro-settle) + var(--oas-hero-intro-hold)) backwards;border-radius:1px;position:absolute;top:-.1em;bottom:-.1em;left:0}@keyframes oas-hero-scan-line{0%{opacity:0;left:0}6%{opacity:1}92%{opacity:1}to{opacity:0;left:100%}}.hero-intro-lede{animation:oas-hero-lede var(--oas-hero-intro-lede) cubic-bezier(.37, 0, .63, 1) calc(var(--oas-hero-intro-wait) + var(--oas-hero-intro-settle) + var(--oas-hero-intro-hold) + var(--oas-hero-intro-scan)) backwards}@keyframes oas-hero-lede{0%{opacity:0}to{opacity:1}}.hero-intro-cta{animation:oas-hero-cta var(--oas-hero-intro-cta) cubic-bezier(.37, 0, .63, 1) calc(var(--oas-hero-intro-wait) + var(--oas-hero-intro-settle) + var(--oas-hero-intro-hold) + var(--oas-hero-intro-scan) + var(--oas-hero-intro-lede)) backwards}@keyframes oas-hero-cta{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}}.oas-bar{background:var(--oas-ink);height:4.5rem}.oas-bar-dock{--oas-bar-ink:var(--oas-ink);--oas-bar-ink-dim:var(--oas-muted);--oas-bar-surface:var(--oas-white);--oas-bar-soft:var(--oas-paper);--oas-bar-soft-strong:var(--oas-hairline);--oas-bar-line:var(--oas-hairline);--oas-bar-accent:var(--oas-depth);--oas-bar-accent-strong:var(--oas-ink);--oas-bar-accent-ink:var(--oas-white);--oas-bar-accent-soft:#96b2f759;--oas-bar-brand:var(--oas-depth);--oas-bar-shadow:0 12px 32px #1112142e, 0 2px 6px #11121414;--oas-bar-gap:.75rem;right:var(--oas-bar-gap);bottom:calc(var(--oas-bar-gap) + env(safe-area-inset-bottom,0px));z-index:60;background:var(--oas-bar-surface);border:1px solid var(--oas-bar-line);box-shadow:var(--oas-bar-shadow);color:var(--oas-bar-ink);font-family:var(--oas-font);border-radius:999px;align-items:center;gap:.5rem;padding:.375rem;font-size:1rem;line-height:1.3;display:flex;position:fixed}@media (min-width:768px){.oas-bar-dock{--oas-bar-gap:1rem}}.oas-bar-mark{background:var(--oas-bar-accent-soft);width:2.5rem;height:2.5rem;color:var(--oas-bar-brand);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.oas-bar-mark svg{width:1.25rem;height:auto}.oas-bar-panel>summary{list-style:none}.oas-bar-panel>summary::-webkit-details-marker{display:none}.oas-bar-control{background:var(--oas-bar-accent);min-height:2.5rem;color:var(--oas-bar-accent-ink);white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.375rem 1.125rem;font-size:.9375rem;font-weight:700;transition:background-color .12s;display:inline-flex}.oas-bar-control:hover,.oas-bar-panel[open]>.oas-bar-control{background:var(--oas-bar-accent-strong)}.oas-bar-icon{flex:none;width:1.125rem;height:1.125rem}.oas-bar-control:focus-visible,.oas-bar-close:focus-visible,.oas-bar-send:focus-visible,.oas-bar-sheet:focus-visible,.oas-bar-body:focus-visible{outline:2px solid var(--oas-bar-accent);outline-offset:2px}.oas-bar-sheet:focus:not(:focus-visible),.oas-bar-body:focus:not(:focus-visible){outline:none}.oas-bar-sheet{width:min(24rem, calc(100vw - 2 * var(--oas-bar-gap)));max-height:calc(100dvh - 4.25rem - 2 * var(--oas-bar-gap) - env(safe-area-inset-bottom,0px));overscroll-behavior:contain;background:var(--oas-bar-surface);border:1px solid var(--oas-bar-line);box-shadow:var(--oas-bar-shadow);text-align:left;border-radius:1.5rem;margin-bottom:.5rem;position:absolute;bottom:100%;right:0;overflow-y:auto}.oas-bar-head{justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1.125rem 1.25rem .5rem;display:flex}.oas-bar-title{letter-spacing:-.01em;color:var(--oas-bar-ink);font-size:1.25rem;font-weight:700;line-height:1.2}.oas-bar-sub{color:var(--oas-bar-ink-dim);letter-spacing:0;margin-top:.25rem;font-size:.875rem;font-weight:500;display:block}.oas-bar-close{background:var(--oas-bar-soft);width:2.5rem;height:2.5rem;color:var(--oas-bar-ink);cursor:pointer;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.oas-bar-close:hover{background:var(--oas-bar-soft-strong)}.oas-bar-body{flex-direction:column;gap:.5rem;padding:.25rem 1.25rem 1.25rem;display:flex}.oas-bar-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.oas-bar-field{flex-direction:column;gap:.25rem;min-width:0;display:flex}.oas-bar-label{color:var(--oas-bar-ink-dim);padding:0;font-size:.75rem;font-weight:600}.oas-bar-input{border:1px solid var(--oas-bar-line);background:var(--oas-bar-soft);width:100%;min-height:2.5rem;color:var(--oas-bar-ink);font:inherit;border-radius:.75rem;padding:.5rem .75rem;font-size:1rem;display:block}.oas-bar-input:focus{border-color:var(--oas-bar-accent);outline:2px solid var(--oas-bar-accent-soft);background:var(--oas-bar-surface)}.oas-bar-input[aria-invalid=true]{border-color:var(--oas-bar-accent);box-shadow:inset 0 0 0 1px var(--oas-bar-accent)}.oas-bar-textarea{resize:vertical;min-height:3.5rem}.oas-bar-input::placeholder{color:var(--oas-bar-ink-dim);opacity:.8}.oas-bar-chips{border:0;flex-wrap:wrap;gap:.375rem;min-width:0;margin:0;padding:0;display:flex}.oas-bar-chips>legend{margin-bottom:.375rem}.oas-bar-chip{cursor:pointer;display:inline-flex}.oas-bar-chip input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.oas-bar-chip-face{border:1px solid var(--oas-bar-line);background:var(--oas-bar-surface);border-radius:999px;align-items:center;min-height:2.25rem;padding:.25rem .75rem;font-size:.8125rem;font-weight:600;display:inline-flex}.oas-bar-chip input:checked+.oas-bar-chip-face{background:var(--oas-bar-accent);border-color:var(--oas-bar-accent);color:var(--oas-bar-accent-ink)}.oas-bar-chip input:focus-visible+.oas-bar-chip-face{outline:2px solid var(--oas-bar-accent);outline-offset:2px}.oas-bar-chips>.oas-bar-error{flex-basis:100%}.oas-bar-send{background:var(--oas-bar-accent);min-height:2.75rem;color:var(--oas-bar-accent-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.9375rem;font-weight:700;display:inline-flex}.oas-bar-send:hover{background:var(--oas-bar-accent-strong)}.oas-bar-send[disabled]{opacity:.6;cursor:progress}.oas-bar-fine{color:var(--oas-bar-ink-dim);font-size:.75rem;line-height:1.4}.oas-bar-error{color:var(--oas-bar-accent);font-size:.75rem;font-weight:600;line-height:1.4}.oas-bar-answer{color:var(--oas-bar-ink);font-size:1rem;font-weight:700}.oas-bar-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:767px) and (max-height:740px){.oas-bar-control{width:2.5rem;padding:0}.oas-bar-control-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.oas-bar-sheet{max-height:calc(100dvh - 2 * var(--oas-bar-gap) - env(safe-area-inset-bottom,0px));margin-bottom:0;bottom:0}}@media (prefers-reduced-motion:no-preference){.oas-bar-sheet{animation:.18s ease-out oas-bar-rise}}@keyframes oas-bar-rise{0%{opacity:0;transform:translateY(.5rem)}}.team-monogram{letter-spacing:.06em}.team-card .team-role{color:var(--oas-depth);font-weight:600}.theme-dark .team-card .team-role{color:var(--oas-vapor)}.team-card .team-owns{margin-top:.75rem;line-height:1.6}.team-highlights{border-top:1px solid var(--oas-hairline);text-align:left;color:var(--oas-muted);gap:.5rem;margin:1.25rem 0 0;padding:1rem 0 0;font-size:.875rem;line-height:1.5;list-style:none;display:grid}.team-highlights li{padding-left:1.125rem;position:relative}.team-highlights li:before{content:"";background:var(--oas-depth);border-radius:50%;width:.375rem;height:.375rem;position:absolute;top:.6em;left:0}.theme-dark .team-highlights{border-top-color:var(--oas-muted);color:var(--oas-line)}.theme-dark .team-highlights li:before{background:var(--oas-vapor)}.notice{background:var(--oas-paper);border:1px solid var(--oas-hairline);border-left:3px solid var(--oas-depth);border-radius:var(--radius-card);max-width:44rem;box-shadow:var(--shadow-raised);color:var(--oas-text);padding:1.5rem 1.75rem;font-size:1rem;line-height:1.65}.surface-paper .notice{background:var(--oas-white)}.notice strong{color:var(--oas-ink);font-weight:600}.split>.section-head{margin-bottom:0}.clauses{gap:2.75rem;display:grid}.clause{max-width:44rem}.clause h3{letter-spacing:-.018em;margin-bottom:.75rem;font-size:1.25rem;line-height:1.3}.clause p{color:var(--oas-muted)}.clause p+p{margin-top:1rem}.clause strong{color:var(--oas-ink);font-weight:600}.clause .term-list,.clause .term-list+p{margin-top:1.25rem}.term-list{border-top:1px solid var(--oas-hairline);margin:0;padding:0;list-style:none}.term-list>*{border-bottom:1px solid var(--oas-hairline);padding-block:.875rem}.term-list .term{letter-spacing:-.01em;color:var(--oas-ink);font-weight:600;display:block}.term-list .detail{color:var(--oas-muted);margin-top:.25rem;font-size:.9375rem;display:block}.surface-ink .notice{border-color:#ffffff4d;border-left-color:var(--oas-vapor);color:var(--oas-paper);background:#1c1d22}.surface-ink .notice strong,.surface-ink .clause strong,.surface-ink .term-list .term{color:var(--oas-white)}.surface-ink .clause p,.surface-ink .term-list .detail{color:var(--oas-line)}.surface-ink .term-list,.surface-ink .term-list>*{border-color:#ffffff2e}.surface-depth .clause h3{color:var(--oas-white)}.surface-depth .clause p{color:var(--oas-vapor)}.surface-depth .clause strong{color:var(--oas-white)}.note-grid{grid-template-columns:1fr;gap:2.5rem;margin:0;display:grid}@media (min-width:48rem){.note-grid{grid-template-columns:repeat(3,1fr);gap:2.5rem 3rem}}.note-grid>*{border-top:2px solid #1e31794d;padding-top:1.5rem}.note-grid dt{letter-spacing:-.018em;color:var(--oas-ink);margin-bottom:.5rem;font-size:1.1875rem;font-weight:600;line-height:1.25}.note-grid dd{color:var(--oas-muted);margin:0;font-size:.9375rem}.surface-white .tri-list li,.surface-paper .tri-list li,.surface-tint .tri-list li{border-bottom-color:var(--oas-hairline)}.surface-white .tri-list .glyph,.surface-paper .tri-list .glyph,.surface-tint .tri-list .glyph{color:var(--oas-depth)}.honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.chips-field{border:0;min-width:0;margin:0;padding:0}.chips-field legend{padding:0}.field-row{gap:1.125rem;display:grid}.field-row .field{align-content:start}@media (min-width:30rem){.field-row{grid-template-columns:repeat(2,1fr)}}.field-hint,.field-error{font-size:.75rem;line-height:1.5}.field-hint{color:var(--oas-muted)}.field-error{color:var(--oas-depth);font-weight:600}.field label .optional{color:var(--oas-muted);font-weight:400}.heading-sub{letter-spacing:-.018em;font-size:1.5rem;line-height:1.2}.form-alert{background:var(--oas-paper);border:1px solid var(--oas-hairline);border-left:3px solid var(--oas-depth);border-radius:var(--radius-card);color:var(--oas-text);padding:.875rem 1rem;font-size:.875rem;line-height:1.6}.chips{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.field-group-label{letter-spacing:.02em;color:var(--oas-ink);font-size:.8125rem;font-weight:500}.chip-input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chip{letter-spacing:.02em;min-height:2.75rem;color:var(--oas-depth);background:var(--oas-white);cursor:pointer;border:1px solid #1e317959;border-radius:999px;align-items:center;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.chip-input:checked+.chip{background:var(--oas-depth);border-color:var(--oas-depth);color:var(--oas-white)}.chip-input:focus-visible+.chip{outline:2px solid var(--oas-depth);outline-offset:2px}.form-submit{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.form-submit .btn[disabled]{opacity:.6}.form-answered{gap:.75rem;display:grid}.form-answered h2{letter-spacing:-.018em;color:var(--oas-ink);font-size:1.25rem;line-height:1.3}.form-answered p{color:var(--oas-muted);font-size:.9375rem}.reach-list{border-top:1px solid var(--oas-hairline);margin:0;padding:0;list-style:none}.reach-row{border-bottom:1px solid var(--oas-hairline);align-items:center;gap:.875rem;padding-block:1rem;text-decoration:none;display:flex}.reach-glyph{width:1.25rem;height:1.25rem;color:var(--oas-depth);flex:none}.reach-glyph svg{width:100%;height:100%}.reach-text{min-width:0}.reach-label{letter-spacing:.18em;text-transform:uppercase;color:var(--oas-muted);font-size:.6875rem;font-weight:600;display:block}.reach-value{letter-spacing:-.01em;color:var(--oas-ink);overflow-wrap:anywhere;font-size:1.0625rem;font-weight:600;display:block}.reach-row:hover .reach-value{color:var(--oas-depth)}.theme-vapor .notice{border-left-color:var(--oas-vapor)}.theme-vapor .note-grid>*{border-top-color:var(--oas-vapor)}.theme-vapor .surface-white .tri-list .glyph,.theme-vapor .surface-paper .tri-list .glyph,.theme-vapor .surface-tint .tri-list .glyph{color:var(--oas-steel)}.theme-vapor .surface-depth .clause h3{color:var(--oas-ink)}.theme-vapor .surface-depth .clause p{color:var(--oas-text)}.theme-vapor .surface-depth .clause strong,.theme-vapor .surface-depth .notice strong{color:var(--oas-ink)}.theme-vapor .surface-depth .notice{border-left-color:var(--oas-ink)}.theme-vapor .chip{border-color:var(--oas-vapor);color:var(--oas-ink)}.theme-vapor .chip-input:checked+.chip{background:var(--oas-vapor);border-color:var(--oas-vapor);color:var(--oas-ink)}.theme-vapor .chip-input:focus-visible+.chip{outline-color:var(--oas-ink)}.theme-vapor .reach-glyph,.theme-vapor .reach-row:hover .reach-value{color:var(--oas-ink)}.theme-vapor .form-alert{border-left-color:var(--oas-ink)}.theme-vapor .field-error{color:var(--oas-ink);text-decoration:underline;-webkit-text-decoration-color:var(--oas-vapor);-webkit-text-decoration-color:var(--oas-vapor);-webkit-text-decoration-color:var(--oas-vapor);text-decoration-color:var(--oas-vapor);text-underline-offset:.2em;text-decoration-thickness:2px}.theme-dark .notice{border-color:#ffffff4d;border-left-color:var(--oas-vapor);color:var(--oas-paper);background:#1c1d22}.theme-dark .notice strong,.theme-dark .clause strong,.theme-dark .term-list .term{color:var(--oas-white)}.theme-dark .clause p,.theme-dark .term-list .detail,.theme-dark .note-grid dd,.theme-dark .form-answered p{color:var(--oas-line)}.theme-dark .term-list,.theme-dark .term-list>*{border-color:#ffffff2e}.theme-dark .note-grid>*{border-top-color:var(--oas-vapor)}.theme-dark .note-grid dt{color:var(--oas-white)}.theme-dark .surface-white .tri-list li,.theme-dark .surface-paper .tri-list li,.theme-dark .surface-tint .tri-list li{border-bottom-color:#ffffff1f}.theme-dark .surface-white .tri-list .glyph,.theme-dark .surface-paper .tri-list .glyph,.theme-dark .surface-tint .tri-list .glyph,.theme-dark .surface-depth .clause p{color:var(--oas-vapor)}.theme-dark .form-alert{border-color:#fff3;border-left-color:var(--oas-vapor);color:var(--oas-paper);background:#ffffff0f}.theme-dark .field-error{color:var(--oas-vapor)}.theme-dark .field-hint,.theme-dark .field label .optional{color:var(--oas-line)}.theme-dark .field-group-label{color:var(--oas-white)}.theme-dark .chip{color:var(--oas-paper);background:0 0;border-color:#ffffff4d}.theme-dark .chip-input:checked+.chip{background:var(--oas-vapor);border-color:var(--oas-vapor);color:var(--oas-ink)}.theme-dark .chip-input:focus-visible+.chip{outline-color:var(--oas-vapor)}.theme-dark .form-answered h2{color:var(--oas-white)}.theme-dark .reach-list,.theme-dark .reach-row{border-color:#ffffff2e}.theme-dark .reach-glyph{color:var(--oas-vapor)}.theme-dark .reach-label{color:var(--oas-line)}.theme-dark .reach-value{color:var(--oas-white)}.theme-dark .reach-row:hover .reach-value{color:var(--oas-vapor)}.cta-strip .cta-lede{margin-inline:auto;max-width:38rem;margin-bottom:2rem}.footer-legal{flex-wrap:wrap;gap:.25rem 1.5rem;display:flex}.footer-legal a{color:inherit;align-items:center;min-height:1.75rem;display:inline-flex}.footer-legal a:hover{color:var(--oas-vapor)}.post-list{border-top:1px solid var(--oas-hairline);max-width:44rem;margin:0;padding:0;list-style:none}.post-list>li{border-bottom:1px solid var(--oas-hairline);padding-block:1.75rem}.post-date{letter-spacing:.02em;color:var(--oas-muted);font-size:.8125rem;display:block}.post-title{letter-spacing:-.018em;margin-top:.5rem;font-size:1.5rem;line-height:1.25}.post-title a,.post-body a,.post-back a{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.post-title a{color:var(--oas-ink);-webkit-text-decoration-color:var(--oas-line);-webkit-text-decoration-color:var(--oas-line);-webkit-text-decoration-color:var(--oas-line);text-decoration-color:var(--oas-line)}.post-summary{color:var(--oas-muted);margin-top:.5rem}.post-empty{color:var(--oas-muted)}.post-body{max-width:44rem}.post-body>*+*{margin-top:1.25rem}.post-body h2{letter-spacing:-.018em;margin-top:2.75rem;font-size:1.5rem;line-height:1.25}.post-body h3{letter-spacing:-.018em;margin-top:2rem;font-size:1.25rem;line-height:1.3}.post-body p,.post-body li{color:var(--oas-text);line-height:1.7}.post-body ul,.post-body ol{padding-left:1.25rem}.post-body li+li{margin-top:.5rem}.post-body a,.post-back a{color:var(--oas-depth)}.post-body strong{color:var(--oas-ink);font-weight:600}.post-body blockquote{border-left:3px solid var(--oas-depth);color:var(--oas-muted);margin:0;padding-left:1.25rem}.post-body hr{border:0;border-top:1px solid var(--oas-hairline)}.post-back{max-width:44rem;margin-top:3rem;font-size:.9375rem}.theme-dark .post-list,.theme-dark .post-list>li,.theme-dark .post-body hr{border-color:#ffffff2e}.theme-dark .post-date,.theme-dark .post-summary,.theme-dark .post-empty,.theme-dark .post-body blockquote{color:var(--oas-line)}.theme-dark .post-title a,.theme-dark .post-body strong{color:var(--oas-white)}.theme-dark .post-title a{text-decoration-color:#ffffff4d}.theme-dark .post-body p,.theme-dark .post-body li{color:var(--oas-paper)}.theme-dark .post-body a,.theme-dark .post-back a{color:var(--oas-vapor)}.theme-dark .post-body blockquote{border-left-color:var(--oas-vapor)}
