.brand-identity-page{--bi-carbon:#171018;--bi-mineral:#f7f3ea;--bi-cobalt:#3c35d8;--bi-line:#f7f3ea3d;color:var(--bi-mineral);background:var(--bi-carbon);padding-top:4.5rem;font:400 21px/1.45 Afacad Flux,sans-serif;overflow:clip}.brand-identity-page *,.brand-identity-page :before,.brand-identity-page :after{box-sizing:border-box}html[data-page-motion=brand-identity]{scroll-padding-top:calc(var(--site-header-height,4.5rem) + 1.5rem)}.brand-identity-page:focus{outline:none}.brand-identity-page :is(h1,h2,h3,p,figure){margin:0}.brand-identity-page :is(h1,h2,h3){font-family:Afacad Flux,sans-serif;font-weight:600}.brand-identity-page a{color:inherit;text-underline-offset:6px}.brand-identity-page em{color:#b7adff;font-style:normal}.brand-identity-page :is(a,button,summary):focus-visible{outline-offset:6px;outline:3px solid}.bi-shell{width:min(100% - 112px,1440px);margin-inline:auto}.bi-section{padding-block:clamp(80px,9vw,144px)}.bi-eyebrow{letter-spacing:.08em;text-transform:uppercase;font-size:16px;line-height:1.4}.brand-identity-page .bi-eyebrow{margin-bottom:36px}.bi-heading{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(48px,5.4vw,82px);line-height:.98}.bi-lead{font-size:clamp(24px,2vw,29px);line-height:1.35}.bi-index{color:#b7adff;letter-spacing:.04em;font-size:17px;display:block}.bi-copy>*+*{margin-top:28px!important}.bi-copy .bi-eyebrow+*{margin-top:0!important}.bi-mineral{color:var(--bi-carbon);background:var(--bi-mineral);--bi-line:#1710183b;color-scheme:light}.bi-mineral em,.bi-mineral .bi-index{color:var(--bi-cobalt)}.bi-editorial{grid-template-columns:1.1fr 1fr;align-items:start;gap:clamp(50px,8vw,120px);display:grid}.bi-editorial>*,.bi-choices>*{min-width:0}.bi-intro{padding-top:60px}.brand-identity-page .text-action{max-width:100%;color:inherit;font-size:19px}.brand-identity-page .primary-action{white-space:nowrap;flex-shrink:0;width:auto;min-width:170px}.bi-actions{flex-direction:column;align-items:start;gap:22px;display:flex}.bi-hero{padding-top:clamp(48px,5vw,80px);padding-bottom:48px}.bi-hero h1{letter-spacing:-.05em;text-wrap:balance;max-width:1390px;font-size:clamp(65px,min(8.5vw,12svh),132px);line-height:.93}.bi-hero h1 em{display:block}.bi-hero-bottom{grid-template-columns:1.5fr 1fr;align-items:end;gap:clamp(50px,8vw,150px);margin-top:44px;display:grid}.bi-hero-bottom>p{max-width:800px}.bi-baseline{border-top:1px solid var(--bi-line);justify-content:space-between;align-items:center;gap:30px;margin-top:52px;padding-top:22px;font-size:17px;display:flex}.bi-baseline>span{background:var(--bi-cobalt);flex:0 0 14px;height:14px}.bi-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(30px,4vw,60px);margin-top:65px;display:grid}.bi-choices article{border-top:1px solid var(--bi-line);padding-top:25px}.bi-choices h3{letter-spacing:-.025em;margin:25px 0 20px;font-size:33px;line-height:1.1}.bi-track{margin-top:65px}.bi-stage{padding-block:20px}.bi-stage-header{border-bottom:1px solid var(--bi-line);letter-spacing:.04em;justify-content:space-between;padding-bottom:20px;font-size:15px;display:flex}.bi-artboard{grid-template-columns:1.5fr .66fr 1fr;align-items:end;gap:24px;padding-top:42px;display:grid}.bi-context{grid-template-rows:1fr auto;align-self:stretch;gap:26px;min-width:0;display:grid}.bi-context figcaption{border-top:1px solid var(--bi-line);align-items:baseline;gap:12px;padding-top:18px;font-size:20px;line-height:1.2;display:flex}.bi-context figcaption>span{color:#b7adff;font-size:15px}.bi-context figcaption strong{font-weight:500}.bi-application{transform-origin:50%;align-self:center;width:100%;min-width:0}.bi-mark{flex:none;width:36px;height:36px;display:block}.bi-website{background:#211925;border:1px solid #f7f3ea45;border-radius:9px;overflow:hidden;box-shadow:0 20px 50px #08040c33;container-type:inline-size}.bi-browser-bar{background:#2b2230;border-bottom:1px solid #f7f3ea25;justify-content:space-between;align-items:center;gap:12px;padding:9px 14px;font-size:11px;display:flex}.bi-browser-bar i{background:#a99cb3;width:5px;height:5px}.bi-website-content{padding:6% 7% 4%}.bi-application-brand{align-items:center;gap:9px;display:flex}.bi-application-brand img{width:38%;height:auto;display:block}.bi-website-message{letter-spacing:-.04em;max-width:12ch;margin-top:9%;font-size:clamp(24px,7.5cqw,44px);font-weight:600;line-height:.98}.bi-website-message>span{color:#b7adff}.bi-art-action{background:var(--bi-cobalt);gap:25px;margin-top:7%;padding:8px 12px;font-size:13px;display:inline-flex}.bi-art-offers{border-top:1px solid #f7f3ea3d;gap:22px;margin-top:9%;padding-top:12px;font-size:12px;display:flex}.bi-profile{background:var(--bi-mineral);color:var(--bi-carbon);aspect-ratio:1;border-radius:50%;align-content:center;justify-items:center;gap:8px;display:grid}.bi-profile .bi-mark{width:60%;height:auto}.bi-profile>span{font-size:clamp(13px,1.1vw,17px)}.bi-shared{background:var(--bi-cobalt);aspect-ratio:1;--bi-mark-square:#f7f3ea;flex-direction:column;justify-content:space-between;padding:8%;display:flex}.bi-shared .bi-application-brand img{width:52%}.bi-shared .bi-mark{width:30px;height:30px}.bi-shared-message{letter-spacing:-.04em;margin-block:18px;font-size:clamp(25px,2.9vw,44px);font-weight:600;line-height:.98}.bi-shared-message>span{color:#d2caff}.bi-shared-foot{justify-content:space-between;align-items:end;font-size:13px;display:flex}.bi-shared-foot>span:last-child{font-size:32px;line-height:.8}.bi-context-notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(30px,4vw,60px);margin-top:45px;display:grid}.bi-context-notes .bi-index{margin-bottom:15px}.brand-identity-page .bi-caption{color:#c8bdc8;max-width:700px;margin-top:40px;font-size:16px}.brand-identity-page .bi-proof-link{margin-top:25px}.bi-scope-list article{border-top:1px solid var(--bi-line);grid-template-columns:26px 1fr;gap:20px;padding-block:28px;display:grid}.bi-scope-list article:first-child{border:0;padding-top:0}.bi-scope-list h3{letter-spacing:-.025em;margin-bottom:16px;font-size:32px;line-height:1.1}.bi-scope-list .bi-index{padding-top:7px}.bi-questions{border-bottom:1px solid var(--bi-line)}.bi-faq-list{align-self:start}.bi-faq-list details{border-top:1px solid var(--bi-line)}.bi-faq-list details:last-child{border-bottom:1px solid var(--bi-line)}.bi-faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding-block:25px;font-size:27px;line-height:1.15;list-style:none;display:flex}.bi-faq-list summary::-webkit-details-marker{display:none}.bi-faq-list summary>span{color:#b7adff;flex-shrink:0;transition:transform .2s}.bi-faq-list details[open] summary>span{transform:rotate(45deg)}.bi-faq-list [data-disclosure-content]{padding-bottom:30px}.bi-close h2{max-width:1200px;font-size:clamp(58px,7vw,108px)}.bi-close-bottom{justify-content:space-between;align-items:end;gap:70px;margin-top:50px;display:flex}.bi-close-bottom>p{max-width:700px;font-size:25px}.bi-close-rule{height:18px;margin-top:65px;position:relative}.bi-close-rule:before{content:"";background:var(--bi-line);height:1px;position:absolute;inset:8px 0 auto}.bi-close-rule>span{width:18px;height:18px;left:calc(var(--bi-close-progress,1) * (100% - 18px));background:var(--bi-cobalt);position:absolute}[data-bi-title]{display:block}[data-bi-mode=full] [data-bi-title]{transform:translateY(calc((1 - var(--bi-title-progress,1)) * 26px))}.bi-motion-toggle{color:inherit;text-underline-offset:5px;cursor:pointer;font:inherit;background:0 0;border:0;min-height:44px;padding:8px 0;font-size:15px;text-decoration:underline}.bi-motion-toggle[hidden]{display:none}@media (width>=1100px) and (height>=650px) and (pointer:fine){[data-bi-layout=full] .bi-track:after{content:"";height:1000px;display:block}[data-bi-layout=full] .bi-stage{position:sticky;top:90px}[data-bi-layout=full] .bi-artboard{align-items:stretch;height:min(610px,100svh - 200px);padding-top:28px}[data-bi-layout=full] .bi-context{grid-template-rows:minmax(0,1fr) auto}[data-bi-layout=full] .bi-application{transform:translate3d(calc(var(--bi-x,0) * 1px), calc(var(--bi-y,0) * 1px), 0) rotate(calc(var(--bi-rotation,0) * 1deg)) scale(var(--bi-scale,1));opacity:var(--bi-opacity,1);will-change:transform, opacity}[data-bi-layout=full] .bi-website{justify-self:center;width:min(100%,115svh - 391px)}[data-bi-layout=full] .bi-website-message{font-size:clamp(24px,7.5cqw,42px)}[data-bi-layout=full] .bi-shared{justify-self:center;width:min(100%,100svh - 320px)}[data-bi-layout=full] .bi-shared-message{font-size:clamp(25px,2.65vw,40px)}}@media (width>=1100px) and (height>=650px) and (pointer:fine) and (prefers-reduced-motion:no-preference){.bi-hero h1{transition:transform .7s cubic-bezier(.2,.7,.2,1)}@starting-style{.bi-hero h1{transform:translateY(24px)}}}@media (width<=1099px),(pointer:coarse){.bi-shell{width:calc(100% - 64px)}.bi-editorial,.bi-hero-bottom{grid-template-columns:1fr;gap:42px}.bi-intro{max-width:760px;padding:0}.bi-actions{flex-flow:wrap;align-items:center;gap:22px 32px}.bi-artboard{grid-template-columns:1fr;gap:55px;max-width:750px;margin-inline:auto}.bi-context{gap:20px}.bi-application{width:100%}.bi-profile{justify-self:center;width:min(65%,300px)}.bi-shared{justify-self:center;width:min(100%,450px);padding:8%}.bi-website-message{font-size:clamp(30px,6.5vw,60px)}.bi-shared-message{font-size:clamp(35px,7vw,55px)}.bi-context figcaption{justify-content:flex-start}.bi-profile>span{font-size:18px}}@media (width<=599px){.brand-identity-page{font-size:20px}.bi-shell{width:calc(100% - 40px)}.bi-section{padding-block:65px}.bi-hero{padding-top:40px;padding-bottom:25px}.brand-identity-page .bi-eyebrow{margin-bottom:25px;font-size:14px}.bi-hero h1{font-size:clamp(50px,13.3vw,80px);line-height:.96}.bi-hero h1 em{display:inline}.bi-hero-bottom{gap:30px;margin-top:30px}.bi-lead{font-size:24px}.bi-baseline{gap:18px;margin-top:36px;font-size:15px}.bi-heading{font-size:clamp(43px,11.5vw,65px)}.bi-choices,.bi-context-notes{grid-template-columns:1fr;gap:32px;margin-top:40px}.bi-choices h3{margin-top:18px}.bi-track{margin-top:40px}.bi-stage-header{font-size:13px}.bi-artboard{padding-top:30px}.bi-application-brand .bi-mark{width:30px;height:30px}.bi-application-brand img{width:45%}.bi-shared .bi-application-brand img{width:52%}.bi-art-offers{gap:16px;font-size:11px}.bi-context-notes p{grid-template-columns:30px 1fr;gap:12px;display:grid}.bi-context-notes .bi-index{margin:3px 0 0}.bi-scope-list article{gap:15px}.bi-scope-list h3{font-size:29px}.bi-faq-list summary{gap:16px;font-size:25px}.bi-close h2{font-size:clamp(49px,13vw,70px)}.bi-close-bottom{flex-direction:column;align-items:start;gap:30px;margin-top:35px}.bi-close-bottom>p{font-size:24px}.bi-close .bi-actions{flex-direction:column;align-items:start}.bi-close-rule{margin-top:45px}}@media (prefers-reduced-motion:reduce){html[data-page-motion=brand-identity]{scroll-behavior:auto}.brand-identity-page *,.brand-identity-page :before,.brand-identity-page :after{transition:none!important;animation:none!important}}@media (forced-colors:active),print{.bi-application{border:1px solid}.bi-hero h1,[data-bi-title],.bi-application{opacity:1!important;transition:none!important;transform:none!important}.bi-text-word{color:inherit!important}.bi-close-rule{display:none}}
