.home-top{background:var(--hero-bg);padding-bottom:var(--space-64)}.hero{flex-direction:column;padding:var(--space-64) var(--space-64) 0}.hero,.hero__row{display:flex;align-items:center}.hero__row{justify-content:center;gap:80px;width:100%;max-width:1500px;padding-bottom:var(--space-48)}.hero__text{flex:0 1 900px;min-width:0;display:flex;flex-direction:column;gap:var(--space-24)}.hero__title{font:700 58px/63.8px var(--font-heading);letter-spacing:-.03em;color:var(--text-muted)}.hero__title .hero-anim{display:inline-block}.hero__lead{font:500 19px/24.7px var(--font-heading);letter-spacing:-.01em;color:var(--text-muted)}.hero__hi{color:var(--text-primary)}.hero__media{flex:0 0 332px;min-width:0;display:flex;justify-content:center}.hero__photo{flex:none;width:422px;height:auto;max-width:none;margin-inline:-45px;aspect-ratio:422/479.4375;object-fit:contain}.hero__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}@media (min-width:1600px){.home-top{background:none;padding-bottom:0}.hero{background:var(--hero-bg);min-height:960px;justify-content:center;padding:var(--space-64)}.hero__row{gap:128px;max-width:1920px}.hero__text{flex-basis:1020px}.hero__title{font-size:72px;line-height:79.2px}.hero__lead{font-size:24px;line-height:31.2px}.hero__media{flex:1 1 644px}.hero__photo{width:556px;margin-inline:0}}@media (max-width:1199px){.home-top{background:none;padding-bottom:0}.hero{background:var(--hero-bg);padding:var(--space-64)}.hero__row{flex-direction:column;gap:80px;max-width:682px;padding:80px 0 128px}.hero__text{flex:none;width:100%}.hero__title{font-size:46px;line-height:50.6px}.hero__lead{font-size:15px;line-height:19.5px}.hero__media{flex:none;width:100%}.hero__photo{width:440px;margin-inline:0}.hero__chips{max-width:682px}}@media (max-width:809px){.home-top{background:var(--hero-bg)}.hero{background:none;padding:88px var(--space-24) 0}.hero__row{gap:var(--space-32);padding:0;max-width:none}.hero__text{padding-top:var(--space-24)}.hero__title{font-size:37px;line-height:40.7px}.hero__lead{font-size:12px;line-height:15.6px}.hero__photo{width:282px}.hero__chips{flex-direction:column;align-items:center;gap:var(--space-24);padding-top:var(--space-24)}}.brands{display:flex;flex-direction:column;align-items:center;padding:var(--space-96) 144px}.brands__head{width:100%;max-width:800px;text-align:center}.brands__title{font:700 48px/55.2px var(--font-heading);letter-spacing:-.025em;color:var(--text-heading)}.brands__sub{padding-top:var(--space-12);font:400 13px/33.6px var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent-blue-label)}.brands__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-column-gap:var(--space-48);column-gap:var(--space-48);grid-row-gap:44px;row-gap:44px;width:100%;max-width:1120px;margin-top:56px}.brands__item{display:flex;align-items:center;justify-content:center;height:40px;min-width:0}.brands__logo{width:auto;height:auto;max-width:100%;max-height:30px;opacity:var(--logo-opacity)}[data-theme=dark] .brands__logo{filter:brightness(0) invert(1)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .brands__logo{filter:brightness(0) invert(1)}}@media (max-width:1199px){.brands{padding:var(--space-96) var(--space-24)}.brands__grid{grid-template-columns:repeat(4,143px);column-gap:36px;row-gap:var(--space-32);width:auto}.brands__item{height:32px}.brands__logo{max-height:24px}}@media (max-width:809px){.brands{padding:var(--space-64) var(--space-24)}.brands__title{font-size:24px;line-height:27.6px}.brands__sub{line-height:25.6px}.brands__grid{grid-template-columns:repeat(3,minmax(0,98px));column-gap:var(--space-24);row-gap:var(--space-24);margin-top:var(--space-32)}.brands__item{height:26px}.brands__logo{max-height:18px}}.cases{flex-direction:column;gap:var(--space-48);padding:var(--space-64) var(--space-64) 112px}.cases,.cases__body{display:flex;align-items:center}.cases__body{gap:var(--space-24);width:100%;max-width:1312px;height:784px}.cases__rail{flex:0 0 269px;display:flex;flex-direction:column;justify-content:center;gap:10px}.cases__rail-label{font:400 16px/25.6px var(--font-body);color:var(--text-muted)}.cases__tabs{display:flex;flex-direction:column;gap:10px}.cases__panel{flex:1 1;min-width:0;height:100%;transition:opacity var(--duration-fast) var(--easing-standard)}.cases__panel[data-fading=true]{opacity:0}.bento-card{position:relative;display:block;height:100%;border-radius:48px;overflow:hidden;isolation:isolate;color:var(--text-on-accent)}.bento-card:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--bg-400-border);pointer-events:none;z-index:3}.bento-card:focus-visible{border-radius:48px;box-shadow:var(--focus-ring)}.bento-card__media{position:absolute;inset:0;overflow:hidden}.bento-card__img{object-fit:cover;transition:transform .6s var(--easing-standard)}.bento-card__img--mobile{display:none}@media (hover:hover) and (prefers-reduced-motion:no-preference){.bento-card:hover .bento-card__img{transform:scale(1.03)}}.bento-card__scrim{position:absolute;left:-48px;right:-48px;top:-19px;bottom:0;background:linear-gradient(to bottom,var(--bg-900) 0,transparent 37.474%);filter:blur(5px)}.bento-card__info{position:absolute;z-index:1;top:40px;left:40px;width:500px;max-width:calc(100% - 80px - 20px - 204px);display:flex;flex-direction:column;justify-content:center;gap:10px;padding:var(--space-24);border-radius:var(--space-24);background:var(--glass-bg);-webkit-backdrop-filter:blur(51px);backdrop-filter:blur(51px)}.bento-card__top{display:flex;align-items:center;justify-content:space-between;gap:var(--space-12);min-height:64.2px}.bento-card__title-pill{display:inline-flex;align-items:center;gap:10px;min-width:0;padding:var(--space-12) var(--space-16);border-radius:100px;background:var(--bg-700);color:var(--text-primary);-webkit-backdrop-filter:blur(51px);backdrop-filter:blur(51px)}.bento-card__client{font:400 18px/25.2px var(--font-body);white-space:nowrap}.bento-card__sector{padding:var(--space-4) var(--space-8);border-radius:100px;background:var(--card-chip-bg);font:400 16px/25.6px var(--font-body);white-space:nowrap}.bento-card__logo{flex:none;width:113px;height:44px;object-fit:cover;filter:var(--logo-shadow)}.bento-card__heading{font:500 19px/24.7px var(--font-heading);letter-spacing:-.01em}.bento-card__stat{display:flex;align-items:center;gap:var(--space-12)}.bento-card__stat-value{font:700 36px/43.2px var(--font-heading);letter-spacing:-.02em}.bento-card__stat-label{padding:var(--space-4) var(--space-8);border-radius:999px;background:var(--stat-chip-bg);font:400 14px/22.4px var(--font-body);white-space:nowrap}.bento-card__footer{position:absolute;z-index:2;top:40px;right:40px}.bento-card__mobile-text{display:none}.bento-card__cta{display:flex;align-items:center;justify-content:center;gap:var(--space-8);height:68px;padding:var(--space-12) var(--space-24);border-radius:var(--radius-pill);border:1px solid var(--bg-400-border);box-shadow:var(--overlay-cta-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:700 16px/16px var(--font-heading);color:var(--overlay-cta-text);white-space:nowrap;transition:filter var(--duration-fast) var(--easing-standard)}@media (hover:hover){.bento-card:hover .bento-card__cta{filter:brightness(1.08)}}@media (min-width:1600px){.cases__body{max-width:1440px}.cases .section-head{max-width:700px}.bento-card__client{font-size:14px;line-height:22.4px}.bento-card__heading{font-size:24px;line-height:31.2px}.bento-card__stat-label{font-size:18px;line-height:28.8px}}@media (max-width:1199px){.cases{padding:var(--space-64)}.cases__body{flex-direction:column;align-items:stretch;height:auto;max-width:682px}.cases__rail{flex:none}.cases__tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.cases__tabs .rail-pill[aria-selected=true]{transform:none}.cases__tabs .rail-pill{height:auto;min-height:50px;padding:9px 14px;gap:6px}.cases__tabs .rail-pill__label{font-size:14px;line-height:16px;white-space:normal}.cases__panel{height:784px;flex:none}.bento-card__info{width:auto;right:calc(40px + 204px + 20px);max-width:500px}.bento-card__top{flex-direction:column-reverse;align-items:flex-start;gap:10px;min-height:0}.bento-card__logo{margin-block:10px}.bento-card__client{font-size:15px;line-height:24px}.bento-card__heading{font-size:15px;line-height:19.5px}.bento-card__stat-label{font-size:12px;line-height:19.2px}.bento-card__cta{height:56px}}.cases__swipe{display:none}@media (max-width:809px){.cases__panel{display:none}.cases__swipe{position:relative;display:flex;gap:12px;margin:0 -20px;padding:0 20px 8px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;scrollbar-width:none;overscroll-behavior-x:contain}.cases__swipe::-webkit-scrollbar{display:none}.cases__slide{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 28px);scroll-snap-align:start;display:flex}.cases__slide .bento-card{width:100%}.cases{gap:var(--space-24);padding:72px 20px 48px}.cases .section-head{align-items:flex-start;align-self:stretch;text-align:left}.cases__body{gap:var(--space-24)}.cases__tabs{display:flex;flex-direction:row;gap:10px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;margin:-32px -20px;padding:32px 20px;scroll-padding-inline:20px}.cases__tabs::-webkit-scrollbar{display:none}.cases__tabs .rail-pill{flex:0 0 auto;width:auto;min-width:220px;scroll-snap-align:start}.cases__panel{height:auto}.bento-card{display:flex;flex-direction:column;height:auto;border-radius:var(--radius-xl);border-radius:32px;color:var(--text-primary)}.bento-card:focus-visible{border-radius:32px}.bento-card__media{position:relative;inset:auto;height:250px;flex:none}.bento-card__img--wide,.bento-card__info,.bento-card__scrim{display:none}.bento-card__img--mobile{display:block}.bento-card__footer{position:static;display:flex;flex-direction:column;gap:var(--space-12);padding:var(--space-24);background:var(--bg-900)}.bento-card__mobile-text{display:flex;flex-direction:column;justify-content:center;min-height:44.8px}.bento-card__mobile-client{font:700 16px/25.6px var(--font-body);letter-spacing:-.02em}.bento-card__mobile-title{font:400 12px/19.2px var(--font-body)}.bento-card__cta{height:44px;padding:6px var(--space-12);color:var(--text-primary)}}.methods{display:flex;justify-content:center;padding:var(--space-64);background:var(--bg-800)}.methods__inner{display:flex;flex-direction:column;align-items:center;gap:var(--space-48);width:100%;min-width:0;max-width:1312px}.methods__grid{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-24);gap:var(--space-24);width:100%}.methods__item{display:flex}.method-card{position:relative;display:flex;flex-direction:column;gap:var(--space-32);width:100%;min-height:360px;padding:var(--space-24);border-radius:var(--radius-lg);background:var(--bg-700);border:1px solid var(--bg-400-border);transition:transform var(--duration-base) var(--easing-standard),border-color var(--duration-base) var(--easing-standard),box-shadow var(--duration-base) var(--easing-standard)}.method-card:focus-visible{border-radius:var(--radius-lg);box-shadow:var(--focus-ring)}@media (hover:hover){.method-card:hover{border-color:var(--accent-blue-300);box-shadow:0 12px 24px -8px rgba(0,0,0,.35)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.method-card:hover{transform:translateY(calc(var(--distance-hover-lift) * -1))}}.method-card__media{position:relative;flex:none;height:164px;border-radius:12px;overflow:hidden;background:var(--bg-600)}.method-card__img{object-fit:cover}.method-card__body{display:flex;flex-direction:column;gap:10px}.method-card__title{font:500 24px/31.2px var(--font-heading);letter-spacing:-.01em;color:var(--text-heading)}.method-card__text{font:400 14px/22.4px var(--font-body);color:var(--text-secondary)}.method-card__link{font:700 16px/16px var(--font-heading);color:var(--accent-blue-label)}@media (max-width:809px){.methods{padding:var(--space-64) var(--space-24)}.methods__inner{gap:var(--space-32)}.methods__grid{display:flex;gap:var(--space-16);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;width:calc(100% + 2 * var(--space-24));max-width:none;padding:4px var(--space-24) 8px;scroll-padding-inline:var(--space-24)}.methods__grid::-webkit-scrollbar{display:none}.methods__item{flex:0 0 300px;scroll-snap-align:start}}.why{position:relative;isolation:isolate;overflow:hidden;padding:var(--space-96) var(--space-64)}.why__photo{position:absolute;inset:-12% 0;z-index:-2;will-change:transform}.parallax__img{object-fit:cover}.why__overlay{position:absolute;inset:0;z-index:-1;background:var(--bg-900);opacity:var(--why-overlay-opacity)}.why__inner{display:flex;flex-direction:column;align-items:center;gap:var(--space-48);width:100%;max-width:1312px;margin-inline:auto}.cmp{--label-w:25%;--col-w:25%;position:relative;width:100%;max-width:1228px;padding:1px;border-radius:32px;background:var(--cmp-glass);-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px)}.cmp:after{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;box-shadow:inset 0 0 0 4px var(--bg-400-border);pointer-events:none}.cmp__scroll{position:relative;overflow-x:auto;border-radius:31px;scrollbar-width:thin}.cmp__scroll:focus-visible{box-shadow:var(--focus-ring)}.cmp__highlight{position:absolute;top:0;bottom:0;left:calc(var(--label-w) + var(--col-w));width:var(--col-w);z-index:0;background:var(--cmp-highlight);box-shadow:var(--cmp-highlight-shadow);border:1px solid var(--bg-400-border)}.cmp__table{position:relative;z-index:1;width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}.cmp__table td,.cmp__table th{height:92px;padding:0 var(--space-32);text-align:left;vertical-align:middle;border-bottom:1px solid var(--cmp-divider);border-right:1px solid var(--cmp-divider)}.cmp__table tr>:last-child{border-right:0}.cmp__table tbody tr:last-child>*{border-bottom:0}.cmp__corner,.cmp__head{background:var(--bg-700)}.cmp__head{font:700 20px/28px var(--font-body);letter-spacing:-.02em;color:var(--text-primary)}.cmp__head--suraj{background:transparent}.cmp__label{background:var(--bg-600);font:700 18px/25.2px var(--font-body);letter-spacing:-.02em;color:var(--text-primary)}.cmp__cell{background:var(--bg-900)}.cmp__cell--suraj{background:transparent}.cmp__cell-inner{display:flex;align-items:center;gap:var(--space-12)}.cmp__icon{flex:none}.cmp__icon--yes{color:var(--semantic-success)}.cmp__icon--no{color:var(--semantic-danger)}.cmp__icon--neutral,.cmp__text{color:var(--text-muted)}.cmp__text{font:400 18px/28.8px var(--font-body)}.cmp__cell--suraj .cmp__text{color:var(--text-primary)}.cmp__swipe{display:none}.js .why:not([data-revealed]) .cmp__highlight,.js .why:not([data-revealed]) .cmp__table tr{opacity:0}.js .why[data-revealed] .cmp__table tr{animation:reveal-fade .2s var(--easing-standard) both;animation-delay:calc(var(--row-i) * 60ms + 80ms)}.js .why[data-revealed] .cmp__highlight{animation:reveal-fade .45s var(--easing-standard) both;animation-delay:calc(7 * 60ms + .3s)}@media (prefers-reduced-motion:no-preference){.js .why[data-revealed] .cmp__table tr{animation-name:reveal-up;animation-duration:var(--duration-reveal)}}@media (max-width:1199px){.why{padding:var(--space-96) var(--space-64)}.cmp{--label-w:307px;--col-w:307px;max-width:682px}.cmp__table{width:calc(var(--label-w) + 3 * var(--col-w))}.cmp__corner,.cmp__label{position:-webkit-sticky;position:sticky;left:0;z-index:2}.cmp__text{font-size:14px;line-height:22.4px}.cmp__swipe{position:absolute;top:12px;right:12px;z-index:4;display:inline-flex;align-items:center;gap:6px;padding:var(--space-4) var(--space-8);border-radius:100px;background:var(--bg-900);font:400 16px/25.6px var(--font-body);color:var(--text-primary);white-space:nowrap;pointer-events:none}}@media (max-width:809px){.why{padding:var(--space-32) var(--space-24)}.why__inner{gap:var(--space-24)}.cmp{--label-w:120px;--col-w:120px;border-radius:var(--space-16)}.cmp__scroll{border-radius:15px}.cmp__table td,.cmp__table th{padding:0 var(--space-12)}.cmp__table .cmp__corner,.cmp__table .cmp__head,.cmp__table .cmp__label{vertical-align:bottom;padding:0 var(--space-8) var(--space-12) var(--space-12)!important;font:400 12px/19.2px var(--font-body);letter-spacing:0}.cmp__cell-inner{flex-direction:column;justify-content:center;text-align:center}.cmp__text{font-size:8px;line-height:12.8px;letter-spacing:.01em}}.ow{gap:var(--space-48);padding:var(--space-96) var(--space-24) 40px}.ow,.ow__head{display:flex;flex-direction:column;align-items:center}.ow__head{gap:var(--space-12);width:100%}.investor__eyebrow,.ow__eyebrow{font:400 12px/19.2px var(--font-body);letter-spacing:.01em}.ow__eyebrow{color:var(--text-muted)}.ow__card{--distance-reveal-y:32px;position:relative;isolation:isolate;width:100%;max-width:1312px;height:820px;border-radius:40px;overflow:hidden;color:var(--text-primary)}.ow__card:after{content:"";z-index:3;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--ow-card-border);pointer-events:none}.ow__art,.ow__card:after{position:absolute;inset:0}.ow__art{z-index:-2}.ow__img{object-fit:cover}.ow__day,.ow__day-layer,.ow__night--mobile,.ow__night--tablet{display:none}[data-theme=light] .ow__night{display:none!important}[data-theme=light] .ow__day,[data-theme=light] .ow__day-layer{display:block}@media (prefers-color-scheme:light){:root:not([data-theme]) .ow__night{display:none!important}:root:not([data-theme]) .ow__day,:root:not([data-theme]) .ow__day-layer{display:block}}.ow__layers{position:absolute;inset:0;pointer-events:none}.ow__scrim{position:absolute;z-index:-1;left:0;top:0;bottom:0;width:62%;background:var(--ow-scrim)}.ow__phone{position:absolute;left:68.22%;top:112px;width:20.96%;container-type:inline-size}.ow__scout{position:absolute;left:57.62%;top:506px;width:16.08%;height:auto}.phone-mockup{position:relative;aspect-ratio:418/872;background:var(--device-bezel);border-radius:15.31cqw;box-shadow:var(--device-shadow);overflow:hidden}.phone-mockup__screen{position:absolute;inset:1.61% 3.35%;overflow:hidden;border-radius:11.96cqw}.phone-mockup__screen-img{object-fit:cover}.phone-mockup__island{position:absolute;inset:2.98% 35.65% 93.12% 35.65%;background:#000;border-radius:4.07cqw}.js .ow:not([data-revealed]) .ow__phone{opacity:0}.js .ow[data-revealed] .ow__phone{animation:reveal-fade .2s var(--easing-standard) both;animation-delay:calc(var(--stagger) + .15s)}@media (prefers-reduced-motion:no-preference){.js .ow[data-revealed] .ow__phone{animation:ow-float-in var(--duration-reveal) var(--easing-standard) both;animation-delay:calc(var(--stagger) + .15s)}@keyframes ow-float-in{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:none}}}.ow__info{position:absolute;left:40px;top:50%;transform:translateY(-50%);width:560px;max-width:calc(100% - 80px);display:flex;flex-direction:column;gap:28px}.ow__live{display:flex;align-items:center;gap:var(--space-8);font:400 14px/22.4px var(--font-body)}.ow__dot{position:relative;flex:none;width:6px;height:6px;border-radius:999px;background:var(--accent-teal-500)}@media (prefers-reduced-motion:no-preference){.ow__dot:after{content:"";position:absolute;inset:0;border-radius:inherit;background:inherit;animation:ow-pulse 2s var(--easing-out) infinite}@keyframes ow-pulse{0%{transform:scale(1);opacity:.7}to{transform:scale(3);opacity:0}}}.ow__brand{display:flex;align-items:center;gap:20px}.ow__app-icon{flex:none;width:72px;height:72px;border-radius:18px}.ow__name{font:700 36px/43.2px var(--font-heading);letter-spacing:-.02em}.ow__tagline{margin-top:var(--space-4);white-space:nowrap}.ow__body,.ow__tagline{font:400 14px/22.4px var(--font-body)}.ow__body b{font-weight:700}.ow__rule{width:100%;height:1px;margin:0;border:0;background:color-mix(in srgb,var(--text-primary) 8%,transparent)}.ow__journey{display:flex;flex-direction:column;gap:var(--space-16)}.ow__journey-label{font:400 12px/19.2px var(--font-body);letter-spacing:.01em;color:var(--text-muted)}.ow__steps{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.ow__steps:after,.ow__steps:before{content:"";position:absolute;left:4px;top:4px;height:1px}.ow__steps:before{width:80%;background:color-mix(in srgb,var(--text-primary) 14%,transparent)}.ow__steps:after{width:60%;background:color-mix(in srgb,var(--text-primary) 60%,transparent)}.ow__step{position:relative;z-index:1;display:flex;flex-direction:column;gap:10px;padding-right:var(--space-8)}.ow__step-dot{width:9px;height:9px;border-radius:999px;background:color-mix(in srgb,var(--text-primary) 55%,transparent)}.ow__step--current .ow__step-dot{background:var(--text-primary)}.ow__step--todo .ow__step-dot{background:var(--bg-700);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text-primary) 40%,transparent)}.ow__step-label{font:400 14px/22.4px var(--font-body)}.ow__ctas{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.ow__join{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-8);height:56px;padding:var(--space-12) var(--space-24);border-radius:var(--radius-pill);background:var(--ow-join-bg);border:1px solid var(--ow-join-border);box-shadow:var(--overlay-cta-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:700 16px/16px var(--font-heading);color:var(--text-on-accent);white-space:nowrap;transition:transform var(--duration-fast) var(--easing-standard),filter var(--duration-fast) var(--easing-standard)}.investor__cta:focus-visible,.ow__join:focus-visible,.ow__store:focus-visible{border-radius:var(--radius-pill);box-shadow:var(--focus-ring)}@media (hover:hover){.ow__join:hover{filter:brightness(1.08)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ow__join:hover{transform:translateY(-1px)}}.ow__stores{display:flex;align-items:center;gap:var(--space-12)}.ow__store{display:block;width:40px;height:40px;border-radius:10px;overflow:hidden}.ow__store:focus-visible{border-radius:10px}.ow__stores-label{font:400 14px/22.4px var(--font-body)}.investor{--distance-reveal-y:16px;--reveal-extra:120ms;position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:var(--space-24);width:100%;max-width:1080px;min-height:181px;margin-top:calc(-61px - var(--space-48));padding:39px;border-radius:var(--space-32);border:1px solid var(--investor-border);background:linear-gradient(var(--investor-tint),var(--investor-tint)),var(--bg-700)}.investor__text{display:flex;flex-direction:column;gap:var(--space-8);max-width:760px;min-width:0}.investor__eyebrow{color:var(--accent-amber-label)}.investor__title{font:700 36px/43.2px var(--font-heading);letter-spacing:-.02em;color:var(--text-heading)}.investor__body{font:400 14px/22.4px var(--font-body);color:var(--text-secondary)}.investor__cta{flex:none;display:inline-flex;align-items:center;justify-content:center;height:40px;padding:var(--space-12) var(--space-24);border-radius:var(--radius-pill);border:1px solid var(--investor-cta-border);box-shadow:0 8px 18px 0 rgba(38,15,54,.35);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:700 16px/16px var(--font-heading);color:var(--text-heading);white-space:nowrap;transition:background-color var(--duration-fast) var(--easing-standard),transform var(--duration-fast) var(--easing-standard)}@media (hover:hover){.investor__cta:hover{background:var(--investor-tint)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.investor__cta:hover{transform:translateY(-1px)}}@media (min-width:1600px){.ow{padding-bottom:72px}.investor__body,.ow__body{font-size:18px;line-height:28.8px}.investor{margin-top:calc(-48px - var(--space-48))}}@media (max-width:1199px){.ow{padding-bottom:41px}.investor__eyebrow,.ow__eyebrow,.ow__journey-label,.ow__step-label{font-size:10px;line-height:16px;letter-spacing:.01em}.ow__card{max-width:762px}.ow__night--desktop{display:none}.ow__night--tablet{display:block}.ow__info{width:321px}.investor__body,.ow__body{font-size:12px;line-height:19.2px}.ow__ctas{flex-direction:column;align-items:flex-start}.ow__phone{left:68.24%;top:380px;width:27.56%}.ow__scout{left:52.49%;top:600px;width:21%}.investor{max-width:586px;min-height:237px;margin-top:calc(-38px - var(--space-48));padding:39px 39px 39px 40px}.investor__text{max-width:386px}}@media (max-width:809px){.ow{padding-bottom:var(--space-24)}.investor__eyebrow,.ow__eyebrow,.ow__journey-label,.ow__step-label{font-size:8px;line-height:12.8px}.ow__step-label{color:var(--text-muted)}.ow__card{max-width:none;height:941px}.ow__night--tablet{display:none}.ow__night--mobile{display:block}.ow__info{top:40px;transform:none;width:auto;right:40px;max-width:none}.ow__phone{left:40.94%;top:650px;width:51.46%}.ow__scout{left:2.34%;top:770px;width:34.5%}.investor{flex-direction:column;align-items:flex-start;gap:28px;min-height:0;margin-top:calc(var(--space-24) - var(--space-48))}.investor,.investor__text{max-width:none}}.ow__tabs{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:-16px;padding:4px;background:var(--bg-800);box-shadow:inset 0 0 0 1px var(--bg-400-border)}.ow__tabs,.ow__tabs-thumb{border-radius:var(--radius-pill)}.ow__tabs-thumb{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);background:var(--button-primary-bg);box-shadow:var(--shadow-button-primary);pointer-events:none}.ow__tabs[data-active=practice] .ow__tabs-thumb{transform:translateX(100%)}@media (prefers-reduced-motion:no-preference){.ow__tabs-thumb{transition:transform .32s var(--easing-standard)}}.ow__tab{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border:0;border-radius:var(--radius-pill);background:none;cursor:pointer;color:var(--text-secondary);white-space:nowrap;transition:color var(--duration-fast) var(--easing-standard)}.ow__tab-kind{font:500 11px/14px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;opacity:.8}.ow__tab-name{font:700 16px/20px var(--font-heading);letter-spacing:-.01em}.ow__tab[aria-selected=true]{color:var(--text-on-accent)}@media (hover:hover){.ow__tab[aria-selected=false]:hover{color:var(--text-primary)}}.ow__tab:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ow__panel{display:flex;flex-direction:column;align-items:center;gap:var(--space-48);width:100%}.ow__panel[hidden]{display:none}@media (max-width:809px){.ow__tabs{width:100%;margin-top:-24px}.ow__tab{flex-direction:column;gap:2px;min-height:56px;padding:6px 10px}.ow__tab-kind{font-size:10px;line-height:12px}.ow__tab-name{font-size:15px;line-height:18px}}.ss-wrap{display:flex;justify-content:center;width:100%}.ss{--distance-reveal-y:32px;position:relative;isolation:isolate;width:100%;max-width:1312px;height:820px;border-radius:40px;border:1px solid var(--ss-line);background:var(--ss-surface);overflow:hidden;-webkit-clip-path:inset(0 round 40px);clip-path:inset(0 round 40px);color:var(--ss-ink)}.ss__glow{position:absolute;z-index:-1;border-radius:999px;pointer-events:none}.ss__glow--violet{right:-196px;top:-237px;width:787px;height:787px;background:var(--ss-glow);opacity:var(--ss-glow-a);filter:blur(120px)}.ss__glow--blue{left:-198px;bottom:-261px;width:590px;height:590px;background:var(--ss-glow);opacity:var(--ss-glow-b);filter:blur(90px)}.ss__content{position:absolute;left:40px;top:50%;transform:translateY(-50%);width:560px;max-width:calc(100% - 80px);display:flex;flex-direction:column;gap:28px}.ss__status{display:inline-flex;align-self:flex-start;align-items:center;gap:var(--space-8);padding:8px 16px;border-radius:999px;background:var(--ss-accent-soft);font:600 13px/16px var(--ff-dm-sans),var(--font-body);color:var(--ss-accent-ink);white-space:nowrap}.ss__dot{flex:none;width:6px;height:6px;border-radius:999px;background:var(--ss-accent-ink)}.ss__title{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.ss__logo-wrap{margin:0;line-height:0}.ss__logo{display:block;width:320px;height:auto;color:var(--ss-ink)}.ss__role{font:600 15px/20px var(--ff-dm-sans),var(--font-body);color:var(--ss-muted)}.ss__body{font:400 15px/1.6 var(--ff-dm-sans),var(--font-body);color:var(--ss-body)}.ss__body b{font-weight:600;color:var(--ss-ink)}.ss__rule{width:100%;height:1px;margin:0;border:0;background:var(--ss-line)}.ss__trust{display:flex;flex-direction:column;gap:14px}.ss__trust-label{font:700 11px/14px var(--ff-dm-sans),var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--ss-muted)}.ss__badges{display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none}.ss__badge{display:flex;align-items:center;gap:12px;padding:10px 18px 10px 10px;border-radius:18px;border:1px solid var(--ss-line);background:var(--ss-badge)}.ss__badge-icon{flex:none;display:block}.ss__badge--link{text-decoration:none;color:inherit;transition:border-color var(--duration-fast) var(--easing-standard),transform var(--duration-fast) var(--easing-standard)}@media (hover:hover){.ss__badge--link:hover{border-color:var(--ss-accent-ink)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ss__badge--link:hover{transform:translateY(-1px)}}.ss__badge--link:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ss__badge-text{display:flex;flex-direction:column;gap:2px;white-space:nowrap}.ss__badge-name{font:700 15px/18px var(--ff-filson),var(--font-heading);letter-spacing:-.01em;color:var(--ss-ink)}.ss__badge-note{font:400 12px/15px var(--ff-dm-sans),var(--font-body);color:var(--ss-muted)}.ss__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.ss__btn{gap:10px;padding:12px 16px 12px 26px;font:600 15px/16px var(--ff-dm-sans),var(--font-body);background-color:var(--ss-accent);background-image:none;color:#fff;box-shadow:0 6px 20px -6px rgba(139,108,245,.5);-webkit-backdrop-filter:none;backdrop-filter:none;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}@media (hover:hover){.ss__btn:hover{background-color:var(--ss-accent-hover);box-shadow:0 10px 32px rgba(139,108,245,.55);filter:none}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ss__btn:hover{transform:scale(1.04)}}.ss__btn:focus-visible{box-shadow:0 10px 32px rgba(139,108,245,.55),var(--focus-ring)}.ss__btn .btn__icon{width:28px;height:28px;margin-block:0}.ss__link{font:600 15px/18px var(--ff-dm-sans),var(--font-body);color:var(--ss-muted);text-decoration:none;border-radius:4px}@media (hover:hover){.ss__link:hover{color:var(--ss-ink);text-decoration:underline;text-underline-offset:3px}}.ss__link:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ss__art{position:absolute;right:2.82%;top:calc(50% - 15px);transform:translateY(-50%);width:min(600px,45.73%);aspect-ratio:1;pointer-events:none;container-type:inline-size}.ss__art-card{position:absolute;max-width:none;height:auto;filter:drop-shadow(0 4.667cqw 10cqw rgb(10 5 31/.45))}.ss__art-card--book{left:-8.1%;top:-2.07%;width:91.17%}.ss__art-card--site{left:33.18%;top:13%;width:75%}.ss__caption{position:absolute;left:20%;top:88.33%;display:flex;align-items:center;gap:var(--space-8);padding:9px 16px 9px 14px;border-radius:999px;border:1px solid var(--ss-line);background:var(--ss-surface);box-shadow:0 10px 24px 0 rgba(12,10,18,.25);font:600 13px/16px var(--ff-dm-sans),var(--font-body);color:var(--ss-ink);white-space:nowrap}.ss__caption-dot{flex:none;width:8px;height:8px;border-radius:999px;background:var(--ss-accent-ink)}.js .ss .ss__art-card{opacity:0}.js .ss[data-revealed] .ss__art-card{animation:reveal-fade var(--duration-reveal) var(--easing-standard) .15s both}@media (prefers-reduced-motion:no-preference){.js .ss[data-revealed] .ss__art-card{animation:ss-drift var(--duration-reveal) var(--easing-standard) .15s both}@keyframes ss-drift{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}}@media (max-width:1199px){.ss{max-width:762px;height:auto;min-height:820px;padding:40px 40px 0;display:flex;flex-direction:column}.ss__glow--violet{right:-114px;top:-137px;width:457px;height:457px;filter:blur(70px)}.ss__glow--blue{left:-114px;bottom:-152px;width:343px;height:343px;filter:blur(52px)}.ss__content{position:relative;left:auto;top:auto;transform:none;width:auto;max-width:none}.ss__logo{width:300px}.ss__art{position:relative;right:auto;top:auto;transform:none;width:318px;max-width:100%;margin:24px 0 0 32.55%;flex:none}.ss__caption{display:none}}@media (max-width:809px){.ss{max-width:none;min-height:941px;padding:32px 24px 15px}.ss__glow--violet{right:-51px;top:-62px;width:205px;height:205px;filter:blur(31px)}.ss__glow--blue{left:-51px;bottom:-68px;width:154px;height:154px;filter:blur(23px)}.ss__content{gap:24px}.ss__logo{width:230px}.ss__art{width:min(300px,calc(100% - 8px));margin:13px 0 0 4px}}.testimonials{display:flex;justify-content:center;padding:var(--space-96) var(--space-64) 0;background:var(--bg-800)}.testimonials__inner{display:flex;flex-direction:column;align-items:center;gap:var(--space-48);width:100%;min-width:0;max-width:1312px}.testimonials__head .section-head__title{flex-shrink:1}.testimonials__head .section-head__sub{min-width:250px}.testimonials__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;width:100%}.testimonials__cards:focus-visible{border-radius:var(--radius-lg);box-shadow:var(--focus-ring)}.stars{display:inline-flex;gap:3px;color:var(--semantic-star)}.t-card{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-24);min-height:360px;margin:0;padding:var(--space-32) var(--space-24);border-radius:var(--radius-lg);background:var(--bg-700);border:1px solid var(--bg-400-border)}.t-card__quote,.t-card__top{display:flex;flex-direction:column;gap:14px}.t-card__quote{margin:0}.t-card__headline{font:500 24px/31.2px var(--font-heading);letter-spacing:-.01em;color:var(--text-primary)}.t-card__body{font:400 16px/25.6px var(--font-body);color:var(--text-body)}.t-card__author{display:flex;align-items:center;gap:var(--space-12);padding-top:var(--space-8)}.t-card__avatar{flex:none;width:48px;height:48px;border-radius:999px;object-fit:cover}.t-card__avatar--initials{display:grid;place-items:center;background:var(--bg-600);border:1px solid var(--bg-400-border);font:700 16px/1 var(--font-heading);color:var(--text-primary)}.t-card--extra{display:none}.t-card__who{display:flex;flex-direction:column;gap:2px;min-width:0}.t-card__name{font:700 16px/16px var(--font-heading);color:var(--text-primary)}.t-card__role{font:400 14px/22.4px var(--font-body);color:var(--text-muted)}.t-mq{width:100vw;margin-inline:calc(50% - 50vw);overflow:hidden}.t-mq__track{display:flex;gap:20px;width:max-content}.t-mq__item{flex:0 0 280px;height:220px;display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-32) var(--space-24);border-radius:var(--space-16);background:var(--marquee-bg);border:1px solid var(--bg-400-border)}.t-mq__headline{font:700 16px/20px var(--font-heading);color:var(--text-primary)}.t-mq__who{display:flex;flex-direction:column;margin-top:auto}.t-mq__name{color:var(--text-primary)}.t-mq__name,.t-mq__role{font:400 14px/22.4px var(--font-body)}.t-mq__role{color:var(--text-muted)}@media (prefers-reduced-motion:no-preference){.t-mq__track{animation:t-marquee var(--marquee-duration) linear infinite}.t-mq:focus-within .t-mq__track,.t-mq:hover .t-mq__track{animation-play-state:paused}@keyframes t-marquee{to{transform:translateX(calc(-50% - 10px))}}}@media (prefers-reduced-motion:reduce){.t-mq__track{flex-wrap:wrap;justify-content:center;width:100%}.t-mq__item[aria-hidden=true]{display:none}}@media (max-width:1199px){.testimonials__cards{grid-template-columns:1fr}}@media (max-width:809px){.testimonials{padding:var(--space-32) var(--space-24) 0}.testimonials__inner{gap:var(--space-24)}.testimonials__cards{display:flex;gap:var(--space-16);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;width:calc(100% + 2 * var(--space-24));padding:0 var(--space-24);scroll-padding-inline:var(--space-24)}.testimonials__cards::-webkit-scrollbar{display:none}.t-card{position:relative;flex:0 0 min(342px,100%);min-height:410px;scroll-snap-align:start}.t-card--extra{display:flex}.t-mq{display:none}}.cta{padding:80px var(--space-64) var(--space-96);background:var(--bg-800)}.cta,.cta__card{display:flex;justify-content:center}.cta__card{position:relative;align-items:center;gap:var(--space-48);width:100%;max-width:882px;padding:var(--space-64);border-radius:48px;background:var(--bg-900);box-shadow:inset 0 0 0 2px var(--bg-400-border)}.cta__main{flex:1 1 465px;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-32)}.cta__title{font:700 48px/55.2px var(--font-heading);letter-spacing:-.025em;color:var(--text-primary)}.cta__buttons{display:flex;gap:var(--space-12);flex-wrap:wrap}.cta__aside{flex:0 0 241px;display:flex;flex-direction:column;align-items:center;gap:var(--space-24)}.cta__portrait{display:flex;justify-content:center;align-items:flex-start;overflow:hidden;width:220px;height:220px;padding:12px 36.76px 0 12px;border-radius:999px;background:var(--accent-blue-400)}.cta__photo{flex:none;width:193px;height:auto;max-width:none}.cta__caption{font:400 14px/22.4px var(--font-body);color:var(--text-muted);text-align:center}.cta__caption b{font-weight:700;color:var(--text-primary)}@media (max-width:1199px){.cta{padding:80px var(--space-64) var(--space-96)}.cta__card{max-width:682px;justify-content:space-between;padding:var(--space-48)}.cta__main{flex:0 1 345px}.cta__title{font-size:38px;line-height:43.7px}.cta__portrait{width:164px;height:164px}}@media (max-width:809px){.cta{padding:var(--space-24) var(--space-24) var(--space-32)}.cta__card{flex-direction:column;gap:var(--space-24);padding:var(--space-24);border-radius:var(--space-24)}.cta__main{display:contents}.cta__title{order:0;width:100%;font-size:24px;line-height:27.6px}.cta__aside{order:1;flex:none;width:100%;gap:var(--space-16)}.cta__buttons{order:2;flex-direction:column;gap:10px;width:100%}.cta__buttons .btn{display:flex;width:100%}.cta__portrait{width:142px;height:142px;padding:6px 18.38px 0 6px}.cta__photo{width:125px}}.mobile-cta{display:none}@media (max-width:809px){html:has(.mobile-cta){scroll-padding-bottom:calc(72px + env(safe-area-inset-bottom))}.mobile-cta{position:fixed;z-index:55;left:0;right:0;bottom:0;display:block;padding:var(--space-16) max(var(--space-16),env(safe-area-inset-right)) calc(var(--space-16) + env(safe-area-inset-bottom)) max(var(--space-16),env(safe-area-inset-left));background:var(--bg-600);transform:translateY(100%);opacity:0;visibility:hidden;transition:transform var(--duration-base) var(--easing-standard),opacity var(--duration-base) var(--easing-standard),visibility 0s linear var(--duration-base)}.mobile-cta[data-shown=true]{transform:none;opacity:1;visibility:visible;transition-delay:0s}}@media (max-width:809px) and (prefers-reduced-motion:reduce){.mobile-cta{transform:none}}