.page_page__1LsQj{--cream:#f4f2ec;--cream-deep:#ece9e0;--white:#fff;--ink:#0e0e0e;--ink-soft:#1b1b1a;--muted:#6b6b63;--muted-2:#8e8e85;--hairline:#e2ded4;--hairline-2:#d8d3c7;--plum:#2a0f1e;--magenta:#9b2f8a;--violet-deep:#5a3f9e;--blue-deep:#2f3f7a;--night:#181826;--copper:#c4663a;--accent:#c13b8f;--accent-2:#7a3b9c;--accent-soft:rgba(193,59,143,.12);--status:#c13b8f;--bg-page:var(--cream);--bg-sunken:var(--cream-deep);--surface-card:var(--white);--surface-dark:var(--night);--text-primary:var(--ink);--text-body:var(--muted);--text-muted:var(--muted-2);--focus-ring:rgba(193,59,143,.55);--font-display:var(--font-clash-display),"Manrope",system-ui,sans-serif;--font-body:var(--font-manrope),system-ui,-apple-system,"Segoe UI",sans-serif;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extra:800;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-md:1.125rem;--text-lg:1.375rem;--text-xl:clamp(1.75rem,1.4rem + 1.6vw,2.5rem);--text-2xl:clamp(2.25rem,1.7rem + 2.6vw,3.5rem);--text-3xl:clamp(3rem,2.1rem + 4.2vw,5rem);--text-4xl:clamp(3.5rem,2.2rem + 6vw,6.5rem);--text-mega:clamp(4rem,1rem + 18vw,22rem);--lh-tight:0.98;--lh-display:1.02;--lh-snug:1.18;--lh-normal:1.5;--lh-relaxed:1.65;--ls-tighter:-0.04em;--ls-tight:-0.025em;--ls-snug:-0.01em;--ls-normal:0;--ls-wide:0.02em;--ls-eyebrow:0.16em;--space-0:0;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:2.5rem;--space-8:3rem;--space-9:4rem;--space-10:5rem;--space-11:6.5rem;--space-12:8rem;--section-y:clamp(4rem,2rem + 8vw,8.5rem);--page-gutter:clamp(1.25rem,0.5rem + 3vw,3.5rem);--panel-inset:clamp(1.25rem,0.5rem + 2.5vw,2.5rem);--content-max:1320px;--measure:62ch;--radius-xs:6px;--radius-sm:10px;--radius-md:14px;--radius-lg:18px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:999px;--shadow-xs:0 1px 2px rgba(20,16,10,.04);--shadow-sm:0 2px 8px rgba(20,16,10,.05);--shadow-md:0 8px 24px rgba(20,16,10,.07);--shadow-lg:0 18px 48px rgba(20,16,10,.1);--shadow-hover:0 16px 40px rgba(20,16,10,.12);--shadow-panel:0 2px 1px hsla(0,0%,100%,.04) inset,0 40px 80px -32px rgba(42,15,30,.45),0 18px 50px -28px rgba(47,63,122,.4);--ring:0 0 0 3px var(--focus-ring);--ease-standard:cubic-bezier(0.4,0,0.2,1);--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--dur-fast:150ms;--dur-base:240ms;--dur-slow:420ms;--motion-rise:16px;--motion-lift:-2px;--gradient-aurora:radial-gradient(55% 42% at 76% 104%,rgba(255,168,200,.5) 0%,rgba(255,168,200,0) 62%),radial-gradient(42% 38% at 0% 102%,rgba(255,128,176,.42) 0%,rgba(255,128,176,0) 60%),linear-gradient(113deg,rgba(255,178,140,0) 26%,rgba(255,178,140,.2) 38%,rgba(255,214,186,.3) 46%,rgba(255,178,150,.1) 55%,rgba(255,178,140,0) 64%),radial-gradient(58% 46% at 28% -6%,rgba(26,38,66,.88) 0%,rgba(26,38,66,0) 64%),radial-gradient(50% 42% at 86% -6%,rgba(8,10,20,.92) 0%,rgba(8,10,20,0) 60%),linear-gradient(180deg,#13131c,#3a1130 34%,#7e2057 56%,#b23a75 74%,#d85e92 92%,#e873a1);--gradient-aurora-base:#1a0e1c;--gradient-line:linear-gradient(90deg,rgba(193,59,143,0) 0%,var(--accent) 22%,var(--accent-2) 64%,rgba(122,59,156,0) 100%);--gradient-text:linear-gradient(135deg,#c13b8f,#7a3b9c 48%,#2f3f7a);--gradient-orb:radial-gradient(70% 70% at 30% 25%,rgba(196,102,58,.55) 0%,rgba(196,102,58,0) 50%),radial-gradient(90% 90% at 75% 80%,rgba(47,63,122,.85) 0%,rgba(47,63,122,0) 60%),linear-gradient(140deg,#9b2f8a,#5a3f9e 55%,#2f3f7a);background:var(--bg-page);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--fw-regular);line-height:var(--lh-relaxed);font-feature-settings:"ss01","cv01";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:100vh;overflow-x:hidden}.page_page__1LsQj *,.page_page__1LsQj :after,.page_page__1LsQj :before{box-sizing:border-box}.page_page__1LsQj :where(h1,h2,h3,h4,h5,h6,p,figure,blockquote){margin:0}.page_page__1LsQj :where(a){color:inherit;text-decoration:none}.page_page__1LsQj :where(button){font:inherit;color:inherit;cursor:pointer}.page_page__1LsQj :where(img,svg){display:block;max-width:100%}.page_page__1LsQj :focus-visible{outline:none;box-shadow:var(--ring);border-radius:var(--radius-xs)}.page_page__1LsQj ::-moz-selection{background:var(--accent);color:#fff}.page_page__1LsQj ::selection{background:var(--accent);color:#fff}.page_wrap__2uy7u{max-width:var(--content-max);margin-inline:auto;padding-inline:var(--page-gutter)}.page_btn__tXSqn{--_bg:var(--ink);--_fg:#fff;display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-body);font-weight:var(--fw-semibold);font-size:var(--text-sm);letter-spacing:var(--ls-snug);white-space:nowrap;padding:.85rem 1.4rem;border-radius:var(--radius-pill);border:1px solid transparent;background:var(--_bg);color:var(--_fg);transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out),opacity var(--dur-fast) var(--ease-out);will-change:transform}.page_btn__tXSqn .page_arrow__W2W_O{transition:transform var(--dur-base) var(--ease-out)}.page_btn__tXSqn:hover{transform:translateY(var(--motion-lift));box-shadow:var(--shadow-md)}.page_btn__tXSqn:hover .page_arrow__W2W_O{transform:translate(3px,-3px)}.page_btn__tXSqn:active{transform:translateY(0)}.page_btn--primary__1Ainp{--_bg:var(--ink);--_fg:#fff}.page_btn--outline-warm__XT2pG{--_bg:rgba(8,8,12,.25);--_fg:#fff;border-color:rgba(225,122,94,.75)}.page_btn--outline-warm__XT2pG:hover{border-color:rgba(255,160,130,.95);box-shadow:0 0 24px rgba(225,122,94,.3)}.page_btn--pill-dark___feNi{--_bg:#0b0b10;--_fg:#fff;font-size:1.02rem;padding:1.05rem 1.9rem;gap:.5rem;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14),0 14px 34px rgba(0,0,0,.35)}.page_btn--pill-dark___feNi:hover{transform:translateY(var(--motion-lift));box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.22),0 18px 40px rgba(0,0,0,.42)}.page_btn--pill-dark___feNi .page_arrow__W2W_O{transition:transform var(--dur-base) var(--ease-out)}.page_btn--pill-dark___feNi:hover .page_arrow__W2W_O{transform:translateX(4px)}.page_snav___3OUQ{position:fixed;inset:0 0 auto 0;z-index:200;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:.7rem clamp(1.1rem,4vw,2.6rem);background:hsla(45,27%,94%,.66);-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);border-bottom:1px solid hsla(0,0%,5%,.07);box-shadow:0 8px 30px hsla(0,0%,5%,.06);opacity:0;transform:translateY(-100%);transition:opacity .55s var(--ease-out),transform .55s var(--ease-out);pointer-events:none}.page_snav___3OUQ.page_is-visible__7pWYR{opacity:1;transform:translateY(0);pointer-events:auto}.page_snav__links__N_7N7{display:flex;align-items:center;gap:clamp(1.2rem,2.4vw,2.4rem)}.page_snav__link__17xYe{font-size:.95rem;font-weight:var(--fw-medium);text-decoration:none;color:hsla(0,0%,5%,.66);transition:color var(--dur-base) var(--ease-out)}.page_snav__link__17xYe.page_is-active__XTiCZ,.page_snav__link__17xYe:hover{color:var(--ink)}.page_snav__cta__dG5UR{font-size:.92rem;padding:.7rem 1.3rem;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14),0 8px 20px rgba(0,0,0,.22)}@media (max-width:760px){.page_snav__links__N_7N7{display:none}}@media (prefers-reduced-motion:reduce){.page_snav___3OUQ{transform:none;transition:opacity .3s linear}.page_snav___3OUQ.page_is-visible__7pWYR{transform:none}}.page_hero__VWQYh{background:var(--bg-page);padding:clamp(14px,1.8vw,28px)}.page_hero__panel__pH9lC{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;max-width:1280px;margin:0 auto;min-height:min(82vh,760px);border-radius:clamp(24px,3vw,40px);border:1px solid hsla(0,0%,100%,.16);background-color:var(--gradient-aurora-base);box-shadow:var(--shadow-panel);color:#fff}.page_panel__aurora__E3A_k{position:absolute;inset:-10%;z-index:-2;background:var(--gradient-aurora);background-size:130% 130%;background-position:50% 50%;animation:page_auroraDrift__pwMG_ 30s var(--ease-in-out) infinite alternate;filter:saturate(108%)}@keyframes page_auroraDrift__pwMG_{0%{background-position:42% 46%}50%{background-position:56% 52%}to{background-position:48% 58%}}.page_panel__shade__QvvHS{background:radial-gradient(70% 34% at 30% -4%,rgba(16,26,48,.55) 0,rgba(16,26,48,0) 70%),linear-gradient(180deg,rgba(7,8,16,.66),rgba(7,8,16,.3) 13%,rgba(7,8,16,0) 27%)}.page_panel__grid__lcaOA,.page_panel__shade__QvvHS{position:absolute;inset:0;z-index:-1;pointer-events:none}.page_panel__grid__lcaOA{background-image:linear-gradient(90deg,hsla(0,0%,100%,.1) 1px,transparent 0);background-size:calc(100% / 7) 100%}.page_hero__watermark__zd72i{position:absolute;right:-6%;bottom:-12%;z-index:0;color:#fff;opacity:.05;pointer-events:none;line-height:0}.page_hero__watermark__zd72i svg{width:clamp(320px,46vw,620px);height:auto}.page_hero__nav__YroRI{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-6);padding:clamp(1.2rem,2.4vw,2.2rem) clamp(1.2rem,2.8vw,2.8rem) 0}.page_hero__nav-links__Sf9C0{display:flex;align-items:center;gap:clamp(1.4rem,2.6vw,2.8rem);padding-top:.4rem}.page_nav__link__nAFwl{font-size:.95rem;font-weight:var(--fw-medium);color:hsla(0,0%,100%,.82);letter-spacing:var(--ls-snug);white-space:nowrap;width:-moz-max-content;width:max-content;position:relative;transition:color var(--dur-fast) var(--ease-out)}.page_nav__link__nAFwl:after{content:"";position:absolute;left:0;right:100%;bottom:-2px;height:1px;background:hsla(0,0%,100%,.7);transition:right var(--dur-base) var(--ease-out)}.page_nav__link__nAFwl:hover{color:#fff}.page_nav__link__nAFwl:hover:after{right:0}.page_nav__link__nAFwl.page_is-active__XTiCZ{color:#fff}.page_hero__burger__RfWPe{display:none;flex:none;width:44px;height:44px;border-radius:50%;align-items:center;justify-content:center;background:rgba(16,14,22,.55);border:1px solid hsla(0,0%,100%,.22);color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--dur-base) var(--ease-out)}.page_hero__burger__RfWPe:hover{background:rgba(16,14,22,.75)}.page_mnav__KrJ8j{display:none}.page_mnav__backdrop__P10n8{position:absolute;inset:0;padding:0;border:0;cursor:pointer;background:rgba(10,8,12,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.page_mnav__panel__i_sxi{position:absolute;top:0;right:0;height:100%;width:min(80vw,330px);display:flex;flex-direction:column;gap:.2rem;padding:calc(env(safe-area-inset-top) + 5.5rem) 1.6rem 2rem;background:var(--gradient-aurora-base);background-image:var(--gradient-aurora);box-shadow:-16px 0 48px rgba(0,0,0,.45);transform:translateX(100%);transition:transform var(--dur-base) var(--ease-out)}.page_mnav--open__ZZ8NF .page_mnav__panel__i_sxi{transform:translateX(0)}.page_mnav__link__CiIpA{color:hsla(0,0%,100%,.9);text-decoration:none;font-family:var(--font-display);font-weight:var(--fw-medium);font-size:1.45rem;letter-spacing:-.01em;padding:.85rem 0;border-bottom:1px solid hsla(0,0%,100%,.12);transition:color var(--dur-fast) var(--ease-out)}.page_mnav__link__CiIpA:hover{color:#fff}.page_mnav__cta__2xLNp{margin-top:1.6rem;align-self:flex-start}.page_hero__main__pps7a{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;padding-left:clamp(1.2rem,2.8vw,2.8rem);padding-right:clamp(1.2rem,2.8vw,2.8rem)}.page_hero__center__n_URy{margin-block:auto;padding-block:var(--space-6)}.page_hero__center__n_URy .page_hero__eyebrow__ZE3Er{color:hsla(0,0%,100%,.72);margin-bottom:clamp(1rem,1.8vw,1.4rem)}.page_hero__center__n_URy .page_hero__eyebrow__ZE3Er:before{background:hsla(0,0%,100%,.72)}.page_hero__headline__MNcIl{font-family:var(--font-display);font-weight:var(--fw-medium);font-size:clamp(2rem,6.2vw,5.3rem);line-height:1.04;letter-spacing:-.025em;white-space:normal;padding-right:clamp(1rem,3vw,2.5rem)}.page_hero__headline__MNcIl .page_drowned__ljUpg{display:block;color:hsla(0,0%,100%,.57)}.page_hero__headline__MNcIl .page_lit___cJa6{display:block;color:#fbf4f8}.page_hero__row__DHXSs{margin-top:clamp(1.8rem,3.4vw,3rem);display:flex;flex-direction:column;align-items:flex-start;gap:clamp(1.3rem,2.4vw,1.8rem)}.page_hero__sub__D_xYK{max-width:430px;font-size:clamp(1rem,1.1vw,1.0625rem);line-height:1.55;color:hsla(0,0%,100%,.78)}.page_hero__sub__D_xYK strong{color:#fbf4f8;font-weight:var(--fw-semibold)}.page_hero__ctas__qF60V{display:flex;align-items:center;flex-wrap:wrap;gap:clamp(1.1rem,2vw,1.6rem)}.page_hero__cta-ghost__BhLQa{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-body);font-weight:var(--fw-semibold);font-size:var(--text-sm);letter-spacing:var(--ls-snug);color:hsla(0,0%,100%,.82);transition:color var(--dur-fast) var(--ease-out)}.page_hero__cta-ghost__BhLQa:hover{color:#fff}.page_hero__cta-ghost__BhLQa .page_arrow__W2W_O{transition:transform var(--dur-base) var(--ease-out)}.page_hero__cta-ghost__BhLQa:hover .page_arrow__W2W_O{transform:translateX(4px)}.page_icon-btn__E_JHe{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;border:1px solid hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.85);background:rgba(10,10,16,.4);transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.page_icon-btn__E_JHe:hover{color:#fff;border-color:hsla(0,0%,100%,.45);background:rgba(10,10,16,.6);transform:translateY(var(--motion-lift))}.page_hero__proof__rZkDC{margin-top:clamp(1.4rem,2.6vw,2.1rem);padding-top:clamp(1.1rem,2vw,1.5rem);border-top:1px solid hsla(0,0%,100%,.16);display:flex;align-items:center;flex-wrap:wrap;gap:clamp(.9rem,2.2vw,1.7rem)}.page_hero__proof-stat__skeH1{display:inline-flex;align-items:baseline;gap:.55rem}.page_hero__proof-num__9vgJr{font-family:var(--font-display);font-weight:var(--fw-regular);line-height:1;font-size:26px;letter-spacing:-.01em;color:#f4dce7;font-variant-numeric:tabular-nums}.page_hero__proof-statlabel__nvbur{font-size:.95rem;color:hsla(0,0%,100%,.8);letter-spacing:var(--ls-snug)}.page_hero__proof-divider__4FkOg{width:1px;align-self:stretch;min-height:1.5rem;flex:none;background:hsla(0,0%,100%,.18)}.page_hero__proof-line__HJ8O3{font-size:.95rem;color:hsla(0,0%,100%,.62);letter-spacing:var(--ls-snug)}.page_marquee__QT76F{background:var(--bg-page);padding:clamp(2rem,4vw,3.5rem) clamp(14px,1.8vw,28px) clamp(1.6rem,3vw,2.5rem)}.page_marquee__mask__EiIsw{max-width:1280px;margin-inline:auto}.page_marquee__label__V7rpR{text-align:center;margin-bottom:clamp(1.4rem,2.6vw,2.2rem);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--ls-eyebrow);color:var(--muted-2);font-weight:var(--fw-semibold)}.page_marquee__mask__EiIsw{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.page_marquee__track__cG6py{display:flex;align-items:center;width:-moz-max-content;width:max-content;animation:page_hero-marquee__vWqSM 38s linear infinite}.page_marquee__mask__EiIsw:hover .page_marquee__track__cG6py{animation-play-state:paused}.page_marquee__group__L9L_K{display:flex;align-items:center;gap:clamp(40px,5vw,64px);padding-right:clamp(40px,5vw,64px)}.page_marquee__logo___iRna{height:30px;width:auto;flex:none;filter:grayscale(1);opacity:.55}.page_marquee__logo--lg__W7mdG{height:42px}.page_marquee__logo--white__N6Z83{filter:brightness(0)}@keyframes page_hero-marquee__vWqSM{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.page_marquee__track__cG6py{animation:none;width:100%;justify-content:center;flex-wrap:wrap;row-gap:1.5rem}.page_marquee__group__L9L_K[aria-hidden=true]{display:none}}.page_section__t9Ku2{padding-block:var(--section-y)}.page_section__head__kXEjJ{max-width:64ch}.page_eyebrow__IELdH{display:inline-flex;align-items:center;gap:.55rem;font-size:var(--text-sm);font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--accent)}.page_eyebrow__IELdH:before{content:"";width:26px;height:1.5px;background:var(--gradient-line)}.page_section__title__y2wKa{margin-top:var(--space-4);font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--text-2xl);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);color:var(--ink);text-wrap:balance}.page_section__intro__jGz_p{margin-top:var(--space-4);color:var(--muted);font-size:var(--text-md);line-height:1.6;max-width:54ch}.page_services__dSmjR{margin-top:var(--space-8);border-top:1px solid var(--hairline-2)}.page_srv__0kSl9{border-bottom:1px solid var(--hairline-2);scroll-margin-top:clamp(80px,10vh,110px)}.page_srv__row__joG6j{width:100%;background:none;border:0;text-align:left;display:grid;grid-template-columns:4.5rem 1fr auto;align-items:center;gap:var(--space-5);padding:clamp(1.1rem,.6rem + 1.6vw,1.9rem) .25rem;transition:padding var(--dur-base) var(--ease-out)}.page_srv__idx__oc6__{font-family:var(--font-body);font-weight:var(--fw-bold);font-size:var(--text-sm);color:var(--muted-2);letter-spacing:var(--ls-wide);transition:color var(--dur-base) var(--ease-out);padding-top:.5rem}.page_srv__titlewrap__OINCu{display:flex;flex-direction:column;gap:.4rem;min-width:0;transition:transform var(--dur-base) var(--ease-out)}.page_srv__title__oA0Tz{font-family:var(--font-display);font-weight:var(--fw-medium);font-size:clamp(1.6rem,1rem + 2.6vw,2.6rem);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);color:var(--ink);text-wrap:balance;transition:opacity var(--dur-base) var(--ease-out)}.page_srv__oneliner__5bIgi{font-size:var(--text-sm);line-height:1.5;color:var(--muted);letter-spacing:var(--ls-snug);max-width:44ch}.page_srv__0kSl9.page_is-open__HAdz0 .page_srv__oneliner__5bIgi{display:none}.page_srv__arrow__UKMUs{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;flex:none;border:1px solid var(--hairline-2);color:var(--ink);transition:transform var(--dur-base) var(--ease-standard),background var(--dur-base) var(--ease-standard),color var(--dur-base) var(--ease-standard),border-color var(--dur-base) var(--ease-standard)}.page_srv__0kSl9:hover .page_srv__titlewrap__OINCu{transform:translateX(8px)}.page_srv__0kSl9:hover .page_srv__idx__oc6__{color:var(--accent)}.page_srv__panel__GF4pJ{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur-slow) var(--ease-standard)}.page_srv__panel-inner__I8F8y{overflow:hidden}.page_srv__card__pM_fS{margin:0 0 clamp(1.2rem,.6rem + 1.8vw,2rem);display:grid;grid-template-columns:1.7fr 1fr;gap:clamp(1.5rem,3.4vw,3.2rem);background:var(--surface-dark);border-radius:var(--radius-lg);padding:clamp(1.6rem,3vw,2.6rem);color:#fff;opacity:0;transform:translateY(10px);transition:opacity var(--dur-base) var(--ease-out) 60ms,transform var(--dur-base) var(--ease-out) 60ms}.page_srv__col__BjIOk{display:flex;flex-direction:column;align-items:flex-start}.page_srv__hook__ohZgs{font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--text-lg);line-height:var(--lh-snug);letter-spacing:var(--ls-snug);color:#fff;text-wrap:balance}.page_srv__desc__iYqNT{margin-top:var(--space-4);font-size:var(--text-md);line-height:var(--lh-relaxed);color:hsla(0,0%,100%,.78);max-width:60ch}.page_srv__outcome__7CL3a{margin-top:var(--space-5);display:flex;align-items:flex-start;gap:.6rem;font-size:var(--text-md);line-height:var(--lh-normal);color:#fff;max-width:52ch}.page_srv__outcome-arrow__B5NEK{flex:none;margin-top:.15em;color:var(--accent)}.page_srv__cta-btn__jHJOT{margin-top:var(--space-6)}.page_srv__get__MuOzh{border-left:1px solid hsla(0,0%,100%,.12);padding-left:clamp(1.5rem,3.4vw,3.2rem)}.page_srv__get-title__6bcCo{display:inline-flex;align-items:center;gap:.55rem;font-size:var(--text-sm);font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--accent)}.page_srv__get-list__R5RFk{list-style:none;margin:var(--space-4) 0 0;padding:0}.page_srv__get-item__wRWsr{padding:var(--space-3) 0;font-size:var(--text-base);line-height:var(--lh-snug);color:hsla(0,0%,100%,.88);border-bottom:1px solid hsla(0,0%,100%,.1)}.page_srv__get-item__wRWsr:last-child{border-bottom:0;padding-bottom:0}.page_srv__0kSl9.page_is-open__HAdz0 .page_srv__panel__GF4pJ{grid-template-rows:1fr}.page_srv__0kSl9.page_is-open__HAdz0 .page_srv__card__pM_fS{opacity:1;transform:none}.page_srv__0kSl9.page_is-open__HAdz0 .page_srv__idx__oc6__{color:var(--accent)}.page_srv__0kSl9.page_is-open__HAdz0 .page_srv__arrow__UKMUs{transform:rotate(90deg);background:var(--ink);color:#fff;border-color:var(--ink)}.page_srv__0kSl9.page_is-open__HAdz0 .page_srv__row__joG6j{padding-bottom:.5rem}.page_problems__9YeLc{margin-top:var(--space-8);display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(1rem,2vw,1.5rem)}.page_problem__ytnIA{background:var(--surface-card);border:1px solid var(--hairline);border-radius:var(--radius-lg);padding:clamp(1.5rem,2.4vw,2.2rem);transition:transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.page_problem__ytnIA:hover{transform:translateY(var(--motion-lift));box-shadow:var(--shadow-hover)}.page_problem__idx__veCvS{font-family:var(--font-body);font-weight:var(--fw-bold);font-size:var(--text-sm);letter-spacing:var(--ls-wide);background:var(--gradient-text);-webkit-background-clip:text;background-clip:text;color:transparent}.page_problem__title__IjLFa{margin-top:var(--space-6);font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:clamp(1.3rem,1.8vw,1.6rem);line-height:var(--lh-snug);letter-spacing:var(--ls-snug);color:var(--ink)}.page_problem__text__OMB9v{margin-top:var(--space-3);color:var(--muted);line-height:1.55}.page_bridge__8SHBk{margin-top:clamp(1rem,2vw,1.5rem);display:flex;align-items:center;justify-content:space-between;gap:clamp(1.2rem,3vw,2.5rem);background:var(--surface-dark);border-radius:var(--radius-lg);padding:clamp(1.5rem,2.4vw,2.2rem) clamp(1.5rem,3vw,2.6rem);color:#fff}.page_bridge__text__Ibq7_{font-family:var(--font-display);font-weight:var(--fw-medium);font-size:clamp(1.3rem,1.8vw,1.6rem);line-height:var(--lh-snug);letter-spacing:var(--ls-snug);color:#fff;text-wrap:balance}.page_bridge__accent__rXSvU{color:var(--accent)}.page_bridge__cta__MR5PM{flex:none}.page_bridge__cta__MR5PM:hover .page_arrow__W2W_O{transform:translateY(3px)}.page_how__lead__XwJDf{margin-top:var(--space-4);color:var(--muted);font-size:var(--text-base);line-height:1.6;max-width:560px}.page_how__lead__XwJDf strong{color:var(--ink);font-weight:var(--fw-semibold)}.page_how__grid__XNbmC{margin-top:var(--space-8);display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,3vw,2.5rem)}.page_how__col__ZHEon{border-top:2px solid var(--ink);padding-top:var(--space-4)}.page_how__col-title__wMuo9{font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--text-lg);line-height:var(--lh-snug);letter-spacing:var(--ls-snug);color:var(--ink)}.page_how__col-text__vYH1F{margin-top:var(--space-3);color:var(--muted);font-size:var(--text-sm);line-height:1.55;max-width:34ch}.page_cs__43TFP{position:relative;isolation:isolate;overflow:hidden;background:var(--surface-dark);color:#fff}.page_cs__glow__CNKi_{position:absolute;z-index:-1;right:-8%;bottom:-18%;width:min(60%,760px);aspect-ratio:1;background:radial-gradient(circle at 70% 70%,rgba(193,59,143,.22) 0,rgba(193,59,143,.08) 32%,rgba(193,59,143,0) 58%);pointer-events:none}.page_cs__inner__T0Y4c{position:relative}.page_cs__top__0vuv9{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);flex-wrap:wrap}.page_cs__slider__QjdXZ{display:inline-flex;align-items:center;gap:.7rem}.page_cs__counter__N89oF{font-size:var(--text-sm);font-weight:var(--fw-semibold);letter-spacing:var(--ls-wide);color:hsla(0,0%,100%,.62);font-variant-numeric:tabular-nums;margin-right:.3rem}.page_cs__navbtn__pTF3t{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:none;border:1px solid hsla(0,0%,100%,.18);color:#fff;transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out),opacity var(--dur-fast) var(--ease-out)}.page_cs__navbtn__pTF3t:hover:not(:disabled){background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.45);transform:translateY(var(--motion-lift))}.page_cs__navbtn__pTF3t:disabled{opacity:.32;cursor:not-allowed}.page_cs__quotewrap__oYXzf{position:relative;margin-top:clamp(1.5rem,3vw,2.5rem)}.page_cs__qmark__OmTxZ{position:absolute;top:-2.8rem;left:-.6rem;z-index:0;font-size:clamp(6rem,10vw,10rem);line-height:1;color:var(--accent);opacity:.22;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.page_cs__qmark__OmTxZ,.page_cs__quote__SUamT{font-family:var(--font-display);font-weight:var(--fw-bold)}.page_cs__quote__SUamT{position:relative;z-index:1;font-size:clamp(1.5rem,1rem + 2.6vw,2.4rem);line-height:1.28;letter-spacing:var(--ls-tight);color:#fff;max-width:740px;text-wrap:pretty}.page_cs__byline__BxwTp{margin-top:clamp(1.6rem,3vw,2.4rem);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4) var(--space-6);flex-wrap:wrap}.page_cs__person__IEqRy{display:inline-flex;align-items:center;gap:var(--space-4)}.page_cs__avatar__t_IyN{width:52px;height:52px;border-radius:50%;flex:none;overflow:hidden;background:var(--gradient-orb);color:#fff;display:grid;place-items:center;font-weight:var(--fw-bold);font-size:1rem;letter-spacing:.02em}.page_cs__avatar-img__bQTH9{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page_cs__person-text__gY_oX{display:flex;flex-direction:column}.page_cs__name__8fSm2{font-weight:var(--fw-bold);font-size:1.1rem;color:#fff;letter-spacing:var(--ls-snug)}.page_cs__role__LxxBt{margin-top:2px;font-size:var(--text-sm);color:hsla(0,0%,100%,.62)}.page_cs__tags__sxVtH{font-size:var(--text-sm);color:hsla(0,0%,100%,.55);letter-spacing:var(--ls-snug)}.page_cs__rule__D9Url{margin-top:clamp(1.8rem,3.4vw,2.8rem);height:1px;background:hsla(0,0%,100%,.12)}.page_cs__bottom__Sh0sT{margin-top:clamp(1.8rem,3.4vw,2.8rem);display:grid;grid-template-columns:1.6fr 1fr;gap:clamp(1.5rem,3.4vw,3.2rem)}.page_cs__prose__zha8w{font-size:var(--text-md);line-height:var(--lh-relaxed);color:hsla(0,0%,100%,.62);max-width:60ch}.page_cs__em__hUZ3S{color:#fff;font-weight:var(--fw-medium)}.page_cs__result__U6FCs{border-left:1px solid hsla(0,0%,100%,.12);padding-left:clamp(1.5rem,3.4vw,3.2rem);display:flex;flex-direction:column;align-items:flex-start}.page_cs__result-label__xiMLw{font-size:var(--text-xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:hsla(0,0%,100%,.55)}.page_cs__result-num__Ce2fn{margin-top:var(--space-2);font-family:var(--font-display);font-weight:var(--fw-semibold);line-height:1;font-size:clamp(3rem,2rem + 4vw,5rem);letter-spacing:var(--ls-tight);color:var(--accent);font-variant-numeric:tabular-nums}.page_cs__result-hint__f3Fqk{margin-top:var(--space-3);font-size:var(--text-sm);color:hsla(0,0%,100%,.45)}.page_faq2__Zkqr0{display:grid;grid-template-columns:.85fr 1.4fr;gap:clamp(2rem,4vw,3rem);align-items:start}.page_faq2__intro__NAE5Y{position:sticky;top:calc(var(--space-9) + var(--space-3))}.page_faq2__lead__TcWt0,.page_faq2__title__PzY6S{margin-top:var(--space-4)}.page_faq2__lead__TcWt0{color:var(--muted);font-size:var(--text-md);line-height:var(--lh-relaxed);max-width:34ch}.page_faq2__cta__X6Wnn{margin-top:var(--space-6)}.page_faq-list__7QP5f{border-top:1px solid var(--hairline-2)}.page_faq___dBPQ{border-bottom:1px solid var(--hairline-2)}.page_faq__q__YjfHV{width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-4);padding:1.35rem .25rem;background:none;border:0;text-align:left}.page_faq__num__JdDEL{font-family:var(--font-body);font-weight:var(--fw-bold);font-size:var(--text-sm);letter-spacing:var(--ls-wide);color:var(--muted-2);font-variant-numeric:tabular-nums;transition:color var(--dur-fast) var(--ease-standard)}.page_faq__q__YjfHV:hover .page_faq__num__JdDEL{color:var(--accent)}.page_faq__qtext__oVVMk{font-family:var(--font-body);font-weight:var(--fw-medium);font-size:clamp(1.05rem,1.4vw,1.25rem);color:var(--ink);letter-spacing:var(--ls-snug);line-height:var(--lh-snug);text-wrap:balance}.page_faq__icon__8i5Zo{width:36px;height:36px;border-radius:50%;flex:none;border:1px solid var(--hairline-2);display:grid;place-items:center;color:var(--ink);transition:background var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out)}.page_faq__a__HIPqE{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur-slow) var(--ease-standard)}.page_faq__a-inner__aMEUv{overflow:hidden}.page_faq__text__opCSg{color:var(--muted);line-height:var(--lh-relaxed);max-width:480px;padding:0 .25rem 1.5rem calc(var(--space-4) + 1.6rem)}.page_faq___dBPQ.page_is-open__HAdz0 .page_faq__a__HIPqE{grid-template-rows:1fr}.page_faq___dBPQ.page_is-open__HAdz0 .page_faq__num__JdDEL{color:var(--accent)}.page_faq___dBPQ.page_is-open__HAdz0 .page_faq__icon__8i5Zo{background:var(--accent);color:#fff;border-color:var(--accent)}.page_cta__IMFst{padding:clamp(14px,1.8vw,28px)}.page_cta__panel__xVvEn .page_panel__aurora__E3A_k{animation:none}.page_cta__panel__xVvEn{position:relative;isolation:isolate;overflow:hidden;max-width:1280px;margin:0 auto;border-radius:clamp(24px,3vw,40px);border:1px solid hsla(0,0%,100%,.16);background-color:var(--gradient-aurora-base);box-shadow:var(--shadow-panel);color:#fff;padding:clamp(1.9rem,3.5vw,2.6rem) clamp(2rem,4vw,3rem)}.page_cta__highlight__M6bKZ{position:absolute;z-index:-1;top:-10%;left:-6%;width:min(50%,560px);aspect-ratio:1;background:radial-gradient(circle at 30% 30%,hsla(0,0%,100%,.16) 0,hsla(0,0%,100%,.06) 32%,hsla(0,0%,100%,0) 60%);pointer-events:none}.page_cta__row__1_8pu{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(1.5rem,3vw,2.2rem)}.page_cta__content__om1X1{max-width:640px}.page_cta__eyebrow__EqI90{display:inline-flex;align-items:center;gap:.55rem;font-size:var(--text-sm);font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:hsla(0,0%,100%,.62)}.page_cta__eyebrow__EqI90:before{content:"";width:26px;height:1.5px;background:hsla(0,0%,100%,.55)}.page_cta__headline__FmB8z{margin-top:var(--space-4);font-family:var(--font-display);font-weight:var(--fw-medium);font-size:clamp(2.2rem,5vw,4.2rem);line-height:1.05;letter-spacing:-.02em;text-wrap:balance}.page_cta__dim__OA9pj{color:hsla(0,0%,100%,.5)}.page_cta__solid__DFdxh{color:#fff}.page_cta__sub__m2QhB{margin-top:var(--space-5);max-width:430px;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.55;color:hsla(0,0%,100%,.82)}.page_cta__action__fRJAL{flex:none}.page_cta__cta__0YsYr{font-size:1.15rem;padding:1.25rem 2.4rem}.page_btn--pill-light__2EGSI{--_bg:#fff;--_fg:var(--ink);background:#fff;color:var(--ink);font-size:1.02rem;padding:1.05rem 1.9rem}.page_btn--pill-light__2EGSI:hover{box-shadow:0 16px 40px rgba(0,0,0,.35)}.page_btn--ghost-dark__1gF3D{--_bg:transparent;--_fg:hsla(0,0%,100%,.92);font-size:1.02rem;padding:1.05rem 1.9rem;border-color:hsla(0,0%,100%,.28)}.page_btn--ghost-dark__1gF3D:hover{--_fg:#fff;border-color:hsla(0,0%,100%,.5);box-shadow:none}.page_footer__wekUZ{background:var(--surface-dark);color:#fff;margin-top:clamp(2rem,5vw,4rem);padding-top:clamp(3rem,6vw,5rem);overflow:hidden}.page_footer__top__ns2TR{display:grid;grid-template-columns:1.25fr 1fr;gap:clamp(2rem,5vw,4rem);align-items:start}.page_footer__left__u2aDH{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5)}.page_footer__desc__3pcBr{font-size:.98rem;line-height:var(--lh-relaxed);color:hsla(0,0%,100%,.66);max-width:42ch}.page_footer__cols__t5UEF{display:flex;flex-wrap:wrap;gap:clamp(2rem,4vw,3.4rem);justify-content:flex-end}.page_footer__col__Yz2GM{display:flex;flex-direction:column;align-items:flex-start;gap:.7rem;text-align:left}.page_footer__col-title__goghP{font-size:.72rem;font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.12em;color:hsla(0,0%,100%,.4);margin-bottom:.2rem}.page_footer__link__WFP8d{font-size:.92rem;font-weight:var(--fw-medium);color:hsla(0,0%,100%,.66);transition:color var(--dur-fast) var(--ease-out)}.page_footer__link__WFP8d:hover{color:var(--accent)}.page_footer__contact__Evwfe{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem}.page_footer__contact-label__SRdmg{font-size:.72rem;font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.12em;color:hsla(0,0%,100%,.4)}.page_footer__email__6i9ek{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-display);font-weight:var(--fw-medium);font-size:clamp(1.3rem,2.4vw,1.7rem);letter-spacing:var(--ls-snug);color:#fff;transition:color var(--dur-fast) var(--ease-out)}.page_footer__email__6i9ek:hover{color:var(--accent)}.page_footer__social__MKUuD{display:flex;gap:.7rem}.page_footer__social__MKUuD .page_icon-btn__E_JHe:hover{color:var(--accent);border-color:var(--accent)}.page_footer__rule__Rd42f{margin-top:clamp(2.5rem,5vw,4rem);height:1px;background:hsla(0,0%,100%,.1)}.page_footer__copy__Cds9h{display:block;margin-top:var(--space-5);color:hsla(0,0%,100%,.45);font-size:.85rem}.page_footer__wordmark__tKS6A{margin-top:clamp(2rem,5vw,3.5rem);font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:clamp(4rem,19.5vw,21rem);line-height:.82;letter-spacing:-.045em;text-align:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff;text-shadow:0 0 16px hsla(0,0%,100%,.16),0 10px 70px rgba(193,59,143,.5),0 0 130px rgba(122,59,156,.38);transform:translateY(.06em)}@media (prefers-reduced-motion:no-preference){.page_reveal__Zdyhp{opacity:0;transform:translateY(var(--motion-rise));transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out)}.page_problems__9YeLc.page_reveal__Zdyhp,.page_reveal__Zdyhp.page_in__xaW34{opacity:1;transform:none}.page_problems__9YeLc .page_problem__ytnIA{opacity:0;transform:translateY(var(--motion-rise));transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-base) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard)}.page_problems__9YeLc.page_in__xaW34 .page_problem__ytnIA{opacity:1;transform:none}.page_problems__9YeLc.page_in__xaW34 .page_problem__ytnIA:nth-child(2){transition-delay:70ms}.page_problems__9YeLc.page_in__xaW34 .page_problem__ytnIA:nth-child(3){transition-delay:.14s}.page_problems__9YeLc.page_in__xaW34 .page_problem__ytnIA:nth-child(4){transition-delay:.21s}.page_how__grid__XNbmC.page_reveal__Zdyhp{opacity:1;transform:none}.page_how__grid__XNbmC .page_how__col__ZHEon{opacity:0;transform:translateY(var(--motion-rise));transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out)}.page_how__grid__XNbmC.page_in__xaW34 .page_how__col__ZHEon{opacity:1;transform:none}.page_how__grid__XNbmC.page_in__xaW34 .page_how__col__ZHEon:nth-child(2){transition-delay:70ms}.page_how__grid__XNbmC.page_in__xaW34 .page_how__col__ZHEon:nth-child(3){transition-delay:.14s}}@media (prefers-reduced-motion:reduce){.page_page__1LsQj,.page_page__1LsQj *,.page_page__1LsQj :after,.page_page__1LsQj :before{animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0ms!important;transition-duration:.001ms!important;transition-delay:0ms!important}.page_bridge__cta__MR5PM:hover .page_arrow__W2W_O,.page_btn--pill-dark___feNi:hover,.page_btn--pill-dark___feNi:hover .page_arrow__W2W_O,.page_btn__tXSqn:hover,.page_btn__tXSqn:hover .page_arrow__W2W_O,.page_cs__navbtn__pTF3t:hover:not(:disabled),.page_hero__cta-ghost__BhLQa:hover .page_arrow__W2W_O,.page_icon-btn__E_JHe:hover,.page_problem__ytnIA:hover,.page_srv__0kSl9:hover .page_srv__titlewrap__OINCu{transform:none!important}}@media (max-width:980px){.page_hero__nav-cta__LCLSF,.page_hero__nav-links__Sf9C0{display:none}.page_hero__burger__RfWPe{display:inline-flex}.page_mnav--open__ZZ8NF{display:block;position:fixed;inset:0;z-index:300}.page_hero__main__pps7a{padding-left:clamp(1.2rem,4vw,2.8rem)}.page_srv__card__pM_fS{grid-template-columns:1fr}.page_srv__get__MuOzh{border-left:0;padding-left:0}.page_srv__cta-btn__jHJOT{align-self:stretch;justify-content:center}.page_srv__row__joG6j{grid-template-columns:3rem 1fr auto;gap:var(--space-3)}.page_how__grid__XNbmC,.page_problems__9YeLc{grid-template-columns:1fr}.page_bridge__8SHBk{flex-direction:column;align-items:flex-start;gap:var(--space-5)}.page_bridge__cta__MR5PM{align-self:stretch;justify-content:center}.page_faq2__Zkqr0{grid-template-columns:1fr;gap:var(--space-7)}.page_faq2__intro__NAE5Y{position:static;top:auto}.page_faq2__cta__X6Wnn{align-self:stretch;justify-content:center}.page_cs__bottom__Sh0sT{grid-template-columns:1fr}.page_cs__result__U6FCs{border-left:0;padding-left:0;border-top:1px solid hsla(0,0%,100%,.12);padding-top:var(--space-5)}.page_footer__top__ns2TR{grid-template-columns:1fr}.page_footer__cols__t5UEF{justify-content:flex-start}.page_cs__navbtn__pTF3t,.page_footer__social__MKUuD .page_icon-btn__E_JHe{width:44px;height:44px}}@media (max-width:560px){.page_hero__row__DHXSs{gap:1.2rem}.page_hero__ctas__qF60V{flex-direction:column;align-items:flex-start;gap:1rem}.page_hero__proof__rZkDC{flex-direction:column;align-items:flex-start;gap:.6rem}.page_hero__proof-divider__4FkOg{display:none}.page_cs__quote__SUamT{font-size:clamp(1.3rem,5.6vw,1.8rem)}.page_cs__qmark__OmTxZ{font-size:clamp(5rem,16vw,7rem);top:-2.2rem}}@media (max-width:420px){.page_snav___3OUQ{gap:.8rem;padding-left:1rem;padding-right:1rem}.page_snav__cta__dG5UR{font-size:.82rem;padding:.6rem 1rem}.page_srv__row__joG6j{grid-template-columns:2rem 1fr auto;gap:var(--space-2)}.page_srv__title__oA0Tz{font-size:clamp(1.45rem,6.2vw,1.9rem)}}@media (min-width:768px) and (max-height:860px){.page_marquee__QT76F{padding-top:clamp(1.25rem,2.6vw,1.75rem)}}.BrivioLogo_lockup__wEzuZ{display:inline-flex;align-items:center;gap:var(--bl-gap,.55rem);text-decoration:none;font-family:var(--font-body,"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif);font-weight:800;letter-spacing:-.038em;line-height:1}.BrivioLogo_mark__AY_Zf{position:relative;flex:none;width:var(--bl-mark,40px);height:var(--bl-mark,40px);border-radius:30%;display:grid;place-items:center}.BrivioLogo_mark__AY_Zf:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.BrivioLogo_word__ua9NI{font-size:var(--bl-word,1.2rem)}.BrivioLogo_ink__yNrxu{color:var(--ink,#0e0e0e)}.BrivioLogo_ink__yNrxu .BrivioLogo_mark__AY_Zf{background:var(--ink,#0e0e0e);color:#fff}.BrivioLogo_ink__yNrxu .BrivioLogo_mark__AY_Zf:after{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),inset 0 0 0 1px hsla(0,0%,100%,.08)}.BrivioLogo_glass__9taFL{color:#fff}.BrivioLogo_glass__9taFL .BrivioLogo_mark__AY_Zf{background:rgba(16,14,22,.55);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid hsla(0,0%,100%,.22);color:#fff}.BrivioLogo_glass__9taFL .BrivioLogo_mark__AY_Zf:after{display:none}.BrivioLogo_gradient__2sg9q{color:#fff}.BrivioLogo_gradient__2sg9q .BrivioLogo_mark__AY_Zf{background:linear-gradient(145deg,#9b2f8a,#5a3f9e 50%,#2f3f7a);color:#fff;box-shadow:0 16px 40px rgba(90,63,158,.34)}.BrivioLogo_gradient__2sg9q .BrivioLogo_mark__AY_Zf:after{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),inset 0 0 0 1px hsla(0,0%,100%,.1)}.BrivioLogo_reversed__cxh4N{color:#fff}.BrivioLogo_reversed__cxh4N .BrivioLogo_mark__AY_Zf{background:#fff;color:var(--ink,#0e0e0e);box-shadow:0 4px 20px hsla(0,0%,5%,.1),0 0 0 1px hsla(0,0%,5%,.07)}.BrivioLogo_reversed__cxh4N .BrivioLogo_mark__AY_Zf:after{display:none}.ContactFormV3_card__yleP4{position:relative;width:100%;background:rgba(12,10,18,.55);-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);border:1px solid hsla(0,0%,100%,.14);border-radius:clamp(18px,2vw,24px);box-shadow:inset 0 2px 1px hsla(0,0%,100%,.05),0 30px 70px -30px rgba(0,0,0,.55);padding:clamp(1.5rem,3vw,2.4rem)}.ContactFormV3_form__rP94X{display:flex;flex-direction:column;gap:clamp(1rem,2vw,1.35rem)}.ContactFormV3_grid__Jz7es{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1rem,2vw,1.35rem)}.ContactFormV3_field__xUe1f{display:flex;flex-direction:column;gap:.5rem;min-width:0}.ContactFormV3_label__9LhtT{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:hsla(0,0%,100%,.66)}.ContactFormV3_optional__QhQw3{margin-left:.4rem;letter-spacing:var(--ls-snug);text-transform:none;font-weight:var(--fw-regular);color:hsla(0,0%,100%,.4)}.ContactFormV3_input__DiFIY,.ContactFormV3_textarea__o_xpH{width:100%;font-family:var(--font-body);font-size:var(--text-base);line-height:1.5;color:#fff;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.26);border-radius:var(--radius-md);padding:.85rem 1rem;transition:border-color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out)}.ContactFormV3_textarea__o_xpH{resize:vertical;min-height:3.5rem}.ContactFormV3_input__DiFIY::-moz-placeholder,.ContactFormV3_textarea__o_xpH::-moz-placeholder{color:hsla(0,0%,100%,.52)}.ContactFormV3_input__DiFIY::placeholder,.ContactFormV3_textarea__o_xpH::placeholder{color:hsla(0,0%,100%,.52)}.ContactFormV3_input__DiFIY:hover,.ContactFormV3_textarea__o_xpH:hover{border-color:hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.09)}.ContactFormV3_input__DiFIY:focus,.ContactFormV3_textarea__o_xpH:focus{outline:none;border-color:var(--accent);background:hsla(0,0%,100%,.11);box-shadow:0 0 0 3px rgba(193,59,143,.3)}.ContactFormV3_input__DiFIY:-webkit-autofill,.ContactFormV3_input__DiFIY:-webkit-autofill:focus{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 1000px rgba(20,16,26,.96);caret-color:#fff}.ContactFormV3_actions__BAwj_{display:flex;flex-direction:column;align-items:flex-start;gap:.9rem;margin-top:.25rem}.ContactFormV3_submit__UO0gP{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-body);font-weight:var(--fw-semibold);font-size:1.02rem;letter-spacing:var(--ls-snug);white-space:nowrap;color:var(--ink);background:#fff;border:1px solid transparent;border-radius:var(--radius-pill);padding:1.05rem 1.9rem;cursor:pointer;transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),opacity var(--dur-fast) var(--ease-out)}.ContactFormV3_submit__UO0gP:hover:not(:disabled){transform:translateY(var(--motion-lift));box-shadow:0 16px 40px rgba(0,0,0,.35)}.ContactFormV3_submit__UO0gP:active:not(:disabled){transform:translateY(0)}.ContactFormV3_submit__UO0gP:disabled{opacity:.6;cursor:not-allowed}.ContactFormV3_arrow__Wue5d,.ContactFormV3_submit__UO0gP .ContactFormV3_arrow__Wue5d{transition:transform var(--dur-base) var(--ease-out)}.ContactFormV3_submit__UO0gP:hover:not(:disabled) .ContactFormV3_arrow__Wue5d{transform:translateX(4px)}.ContactFormV3_spinner__h6UGQ{width:1.05rem;height:1.05rem;flex:none;border:2px solid hsla(0,0%,5%,.25);border-top:2px solid var(--ink);border-radius:50%;animation:ContactFormV3_cf-spin__fAhZu .7s linear infinite}@keyframes ContactFormV3_cf-spin__fAhZu{to{transform:rotate(1turn)}}.ContactFormV3_note__BAppc{font-size:var(--text-sm);line-height:1.5;color:hsla(0,0%,100%,.55);max-width:46ch}@media (max-width:560px){.ContactFormV3_grid__Jz7es{grid-template-columns:1fr}.ContactFormV3_submit__UO0gP{align-self:stretch;justify-content:center}}@media (prefers-reduced-motion:reduce){.ContactFormV3_submit__UO0gP:hover:not(:disabled),.ContactFormV3_submit__UO0gP:hover:not(:disabled) .ContactFormV3_arrow__Wue5d{transform:none}.ContactFormV3_spinner__h6UGQ{animation-duration:.001ms}}