.short-lead-form-module__fiBNaG__card{--field-bg:#ffffff0d;--field-border:#ffffff24;--label:#ffffffd9;--text:white;color:var(--text);box-shadow:var(--glass-inset-card), 0 40px 90px -50px #000c;-webkit-backdrop-filter:blur(20px);background:#ffffff0a;border:1px solid #ffffff17;border-radius:28px;gap:18px;padding:30px;display:grid}.short-lead-form-module__fiBNaG__card[data-light=true]{--field-bg:white;--field-border:#12141d24;--label:var(--text);--text:var(--text);background:#fff;border-color:#12141d0f;box-shadow:0 30px 70px -40px #12141d59}.short-lead-form-module__fiBNaG__field{gap:8px;display:grid}.short-lead-form-module__fiBNaG__field label{color:var(--label);font-size:.875rem;font-weight:600}.short-lead-form-module__fiBNaG__field label em{color:var(--orange);font-style:normal}.short-lead-form-module__fiBNaG__field input,.short-lead-form-module__fiBNaG__field textarea,.short-lead-form-module__fiBNaG__field select{border:1px solid var(--field-border);width:100%;min-height:50px;color:inherit;background:var(--field-bg);border-radius:14px;outline:none;padding:12px 16px;font-size:1rem;transition:border-color .22s,box-shadow .22s,background .22s}.short-lead-form-module__fiBNaG__field select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 22px),calc(100% - 16px);background-repeat:no-repeat;background-size:6px 6px}.short-lead-form-module__fiBNaG__card:not([data-light=true]) .short-lead-form-module__fiBNaG__field select option{color:var(--ink)}.short-lead-form-module__fiBNaG__field textarea{resize:vertical;line-height:1.45}.short-lead-form-module__fiBNaG__field input:focus,.short-lead-form-module__fiBNaG__field textarea:focus,.short-lead-form-module__fiBNaG__field select:focus{border-color:#8191fe;box-shadow:0 0 0 4px #1c3afc33}.short-lead-form-module__fiBNaG__field[data-invalid=true] input,.short-lead-form-module__fiBNaG__field[data-invalid=true] textarea{border-color:#ff7a7a}.short-lead-form-module__fiBNaG__error{color:#ff9f9f;font-size:.85rem;overflow:hidden}.short-lead-form-module__fiBNaG__card[data-light=true] .short-lead-form-module__fiBNaG__error{color:#c62d2d}.short-lead-form-module__fiBNaG__card .short-lead-form-module__fiBNaG__submit{min-height:52px;margin-top:4px;font-size:1.0625rem}.short-lead-form-module__fiBNaG__submitLabel{align-items:center;gap:8px;display:inline-flex}.short-lead-form-module__fiBNaG__submitLabel svg{width:18px;height:18px}.short-lead-form-module__fiBNaG__spin{animation:.9s linear infinite short-lead-form-module__fiBNaG__spin}.short-lead-form-module__fiBNaG__formError{color:#ffb3b3;font-size:.9rem}.short-lead-form-module__fiBNaG__card[data-light=true] .short-lead-form-module__fiBNaG__formError{color:#c62d2d}.short-lead-form-module__fiBNaG__formError a,.short-lead-form-module__fiBNaG__privacy a,.short-lead-form-module__fiBNaG__done a{text-underline-offset:3px;text-decoration:underline}.short-lead-form-module__fiBNaG__privacy{color:#ffffff8c;font-size:.8rem;line-height:1.5}.short-lead-form-module__fiBNaG__card[data-light=true] .short-lead-form-module__fiBNaG__privacy{color:#6b7080}.short-lead-form-module__fiBNaG__honeypot{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.short-lead-form-module__fiBNaG__done{text-align:center;justify-items:center;gap:12px;padding:24px 6px;display:grid}.short-lead-form-module__fiBNaG__doneIcon{color:#fff;background:var(--blue);border-radius:50%;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 0 0 8px #1c3afc33}.short-lead-form-module__fiBNaG__doneIcon svg{width:28px;height:28px}.short-lead-form-module__fiBNaG__done h3{font-size:1.5rem;font-weight:500}.short-lead-form-module__fiBNaG__done p{opacity:.75;max-width:36ch;line-height:1.5}.short-lead-form-module__fiBNaG__doneLink{color:#8191fe;align-items:center;gap:6px;margin-top:6px;font-weight:500;display:inline-flex}.short-lead-form-module__fiBNaG__card[data-light=true] .short-lead-form-module__fiBNaG__doneLink{color:var(--blue)}.short-lead-form-module__fiBNaG__doneLink svg{width:16px;height:16px}@keyframes short-lead-form-module__fiBNaG__spin{to{transform:rotate(360deg)}}@media (max-width:640px){.short-lead-form-module__fiBNaG__card{padding:22px 18px}}
.page-module__OSLHOG__main{isolation:isolate;padding:190px var(--gutter) 130px;position:relative;overflow:clip}.page-module__OSLHOG__media{z-index:-1;background:var(--ink) url(/videos/hero-poster.webp) center / cover no-repeat;height:min(100svh,1000px);position:absolute;top:0;left:0;right:0}.page-module__OSLHOG__video{object-fit:cover;filter:hue-rotate(-4deg)saturate(1.1);width:100%;height:100%}.page-module__OSLHOG__shade{background:radial-gradient(55% 40% at 50% 26%, #0e112099, transparent 75%), linear-gradient(180deg, #0e112073 0%, #0e112040 28%, #0e1120d1 62%, var(--ink) 100%);position:absolute;inset:0}.page-module__OSLHOG__head{text-align:center;justify-items:center;max-width:880px;margin:0 auto;display:grid}.page-module__OSLHOG__kicker{color:#ffffffe0;letter-spacing:.01em;background:#0e112057;border:1px solid #ffffff29;border-radius:999px;padding:8px 16px;font-size:.9375rem;font-weight:500;line-height:1.3}.page-module__OSLHOG__title{margin-top:22px}.page-module__OSLHOG__accent{color:#a3aeff}.page-module__OSLHOG__lead{color:#ffffffc7;text-wrap:pretty;max-width:640px;margin:24px auto 0;font-size:1.125rem;line-height:1.5}.page-module__OSLHOG__grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:32px;max-width:1160px;margin:88px auto 0;display:grid}.page-module__OSLHOG__side{gap:34px;display:grid}.page-module__OSLHOG__group,.page-module__OSLHOG__formWrap{gap:14px;display:grid}.page-module__OSLHOG__label{color:#ffffff80;letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem;font-weight:500}.page-module__OSLHOG__channels{gap:10px;display:grid}.page-module__OSLHOG__channel{box-shadow:var(--glass-inset-card);-webkit-backdrop-filter:blur(20px);background:#ffffff0a;border:1px solid #ffffff17;border-radius:22px;align-items:center;gap:16px;padding:14px;transition:transform .52s cubic-bezier(.34,1.4,.64,1),border-color .3s,background .3s;display:flex}.page-module__OSLHOG__channel:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.page-module__OSLHOG__badge{color:#fff;background:var(--blue);border-radius:14px;flex:none;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 1px #ffffff3d,0 10px 24px -12px #1c3afce6}.page-module__OSLHOG__badge svg{width:22px;height:22px}.page-module__OSLHOG__channelText{flex:1;gap:2px;min-width:0;display:grid}.page-module__OSLHOG__channelText small{color:#ffffff8c;font-size:.875rem}.page-module__OSLHOG__channelText strong{overflow-wrap:anywhere;font-size:1.1875rem;font-weight:500}.page-module__OSLHOG__disc{background:#ffffff17;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;transition:background .3s,box-shadow .3s;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.page-module__OSLHOG__disc svg{width:18px;height:18px;transition:transform .46s var(--ease-out)}@media (hover:hover){.page-module__OSLHOG__channel:hover{background:#ffffff12;border-color:#8e9dfe4d;transform:translateY(-3px)}.page-module__OSLHOG__channel:hover .page-module__OSLHOG__disc{background:var(--blue);box-shadow:0 8px 20px -8px #1c3afce6}.page-module__OSLHOG__channel:hover .page-module__OSLHOG__disc svg{transform:translate(2px,-2px)}}.page-module__OSLHOG__team{box-shadow:var(--glass-inset-card);-webkit-backdrop-filter:blur(20px);background:#ffffff0a;border:1px solid #ffffff17;border-radius:28px;gap:18px;padding:24px;display:grid}.page-module__OSLHOG__person{align-items:center;gap:16px;display:flex}.page-module__OSLHOG__person strong{font-size:1.125rem;font-weight:500;display:block}.page-module__OSLHOG__teamDescription{color:var(--on-dark-2);margin-top:2px;font-size:.9375rem;line-height:1.4;display:block}.page-module__OSLHOG__roles{flex-wrap:wrap;gap:8px;display:flex}.page-module__OSLHOG__facts{color:var(--on-dark-2);border-top:1px solid #ffffff14;gap:10px;padding-top:18px;font-size:.9375rem;display:grid}.page-module__OSLHOG__facts li{align-items:flex-start;gap:10px;display:flex}.page-module__OSLHOG__facts svg{width:17px;height:17px;color:var(--blue-300);flex:none;margin-top:2px}.page-module__OSLHOG__facts address{font-style:normal}.page-module__OSLHOG__declic{justify-self:start;font-size:1rem}@media (max-width:960px){.page-module__OSLHOG__grid{grid-template-columns:minmax(0,1fr);gap:44px;max-width:640px;margin-top:64px}}@media (max-width:640px){.page-module__OSLHOG__main{padding:140px 16px 96px}.page-module__OSLHOG__media{background-image:url(/videos/hero-poster-mobile.webp);height:min(100svh,760px)}.page-module__OSLHOG__lead{font-size:1rem}.page-module__OSLHOG__grid{margin-top:48px}.page-module__OSLHOG__channel{border-radius:20px;gap:14px;padding:12px}.page-module__OSLHOG__badge{width:44px;height:44px}.page-module__OSLHOG__channelText strong{font-size:1.0625rem}.page-module__OSLHOG__team{border-radius:24px;padding:20px}}@media (prefers-reduced-motion:reduce){.page-module__OSLHOG__channel,.page-module__OSLHOG__disc svg{transition:none}.page-module__OSLHOG__channel:hover{transform:none}}
.page-module__jIXAbG__main{background:var(--ink)}.page-module__jIXAbG__hero{isolation:isolate;padding:160px var(--gutter) 90px;position:relative;overflow:clip}.page-module__jIXAbG__glow{z-index:-1;aspect-ratio:1.9;filter:blur(20px);background:radial-gradient(closest-side,#1c3afc80,#1c3afc1f 55%,#0000 100%);border-radius:50%;width:min(1500px,170vw);position:absolute;top:-380px;left:50%;transform:translate(-50%)}.page-module__jIXAbG__heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,470px);align-items:start;gap:70px;max-width:1160px;margin-inline:auto;display:grid}.page-module__jIXAbG__copy{justify-items:start;gap:24px;padding-top:20px;display:grid}.page-module__jIXAbG__title{letter-spacing:-.012em;font-size:clamp(2.4rem,1.6rem + 2.6vw,3.5rem);font-weight:500;line-height:1.12}.page-module__jIXAbG__lead{max-width:50ch;color:var(--on-dark-2);font-size:1.125rem;line-height:1.5}.page-module__jIXAbG__bullets{gap:16px;margin-top:8px;display:grid}.page-module__jIXAbG__bullets li{color:#ffffffd9;align-items:flex-start;gap:14px;max-width:46ch;line-height:1.45;display:flex}.page-module__jIXAbG__bullets svg{color:#a3aeff;flex:none;width:20px;height:20px;margin-top:2px}.page-module__jIXAbG__formWrap{min-width:0}.page-module__jIXAbG__tiles{max-width:1160px;padding:30px var(--gutter) 80px;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 auto;display:grid}.page-module__jIXAbG__tile{box-shadow:var(--glass-inset-dark);text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;justify-items:center;gap:14px;padding:28px 22px;display:grid}.page-module__jIXAbG__tile svg{color:#a3aeff;width:26px;height:26px}.page-module__jIXAbG__tile p{color:#fffc;max-width:26ch;line-height:1.4}.page-module__jIXAbG__trades{max-width:1160px;padding:20px var(--gutter) 90px;margin:0 auto}.page-module__jIXAbG__quotes{max-width:calc(1160px + var(--gutter) * 2);padding:40px var(--gutter) 120px;text-align:center;justify-items:center;gap:48px;margin:0 auto;display:grid}.page-module__jIXAbG__quoteGrid{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;display:grid}.page-module__jIXAbG__quote{box-shadow:var(--glass-inset-card);background:#ffffff08;border:1px solid #0dee9f29;border-radius:20px;align-content:start;gap:18px;margin:0;padding:26px;display:grid}.page-module__jIXAbG__quoteHead{align-items:center;gap:12px;display:flex}.page-module__jIXAbG__quoteHead div{display:grid}.page-module__jIXAbG__quoteHead strong{font-weight:500}.page-module__jIXAbG__quoteHead>div>span{color:#ffffff8c;font-size:.875rem}.page-module__jIXAbG__avatar{color:#fff;background:linear-gradient(135deg, var(--blue), #8191fe);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:.85rem;font-weight:700;display:grid}.page-module__jIXAbG__quote blockquote{color:#ffffffd9;margin:0;line-height:1.55}@media (max-width:960px){.page-module__jIXAbG__heroGrid{grid-template-columns:minmax(0,1fr);gap:40px}.page-module__jIXAbG__tiles,.page-module__jIXAbG__quoteGrid{grid-template-columns:minmax(0,1fr)}.page-module__jIXAbG__hero{padding-top:130px}}@media (min-width:640px) and (max-width:960px){.page-module__jIXAbG__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}
