@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--manifesto-lit:1;--show-c:0;--svcd-h1:40px}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--wipe:3}}}@layer theme{:root,:host{--font-sans:var(--font-satoshi), sans-serif;--font-serif:var(--font-playfair), Georgia, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-normal:1.5;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-satoshi), sans-serif;--default-mono-font-family:var(--font-mono);--color-ink:#030303;--color-night:#09070e;--color-surface:#171a21;--color-pill:#424769;--color-body:#b8bbd0;--color-mint:#acfec0;--color-reel-mint:#6ce3ad;--color-iris:#7a7aff;--font-display:var(--font-dm-sans), sans-serif;--ease-luxe:cubic-bezier(.22, 1, .36, 1)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-\[15\%\]{inset:-15%}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-6{inset-inline:calc(var(--spacing) * 6)}.-top-1\/3{top:-33.3333%}.-top-\[28\%\]{top:-28%}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-\[-0\.021em\]{top:-.021em}.top-\[-4\.87\%\]{top:-4.87%}.top-\[-10\%\]{top:-10%}.top-\[8\%\]{top:8%}.top-\[10px\]{top:10px}.top-\[18\.41px\]{top:18.41px}.top-\[18px\]{top:18px}.top-\[22px\]{top:22px}.top-\[25\.3\%\]{top:25.3%}.top-\[26\%\]{top:26%}.top-\[30\%\]{top:30%}.top-\[88px\]{top:88px}.top-\[94px\]{top:94px}.top-\[104px\]{top:104px}.top-\[146px\]{top:146px}.top-\[162px\]{top:162px}.top-\[calc\(147\*var\(--ss-u\)\)\]{top:calc(147 * var(--ss-u))}.-right-\[20\%\]{right:-20%}.right-\[-0\.365em\]{right:-.365em}.right-\[10\%\]{right:10%}.right-\[18px\]{right:18px}.right-\[22px\]{right:22px}.-bottom-1\/4{bottom:-25%}.bottom-0{bottom:0}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-\[16\%\]{bottom:16%}.bottom-\[20px\]{bottom:20px}.bottom-\[95px\]{bottom:95px}.bottom-\[168px\]{bottom:168px}.left-0{left:0}.left-1\/2{left:50%}.left-6{left:calc(var(--spacing) * 6)}.left-\[-15\%\]{left:-15%}.left-\[-81\.28\%\]{left:-81.28%}.left-\[18\%\]{left:18%}.left-\[18\.41px\]{left:18.41px}.left-\[18px\]{left:18px}.left-\[22px\]{left:22px}.left-\[43\.6\%\]{left:43.6%}.left-\[55\%\]{left:55%}.left-\[68\%\]{left:68%}.left-\[104px\]{left:104px}.left-\[calc\(80\*var\(--ss-u\)\)\]{left:calc(80 * var(--ss-u))}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[25\]{z-index:25}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-inline:auto}.-mt-\[4px\]{margin-top:-4px}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-\[1\.33px\]{margin-top:1.33px}.mt-\[6px\]{margin-top:6px}.mt-\[9px\]{margin-top:9px}.mt-\[22px\]{margin-top:22px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-20{margin-right:calc(var(--spacing) * -20)}.mr-\[18\.34px\]{margin-right:18.34px}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.ml-\[21\.94px\]{margin-left:21.94px}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-1{width:var(--spacing);height:var(--spacing)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-\[5\.33px\]{width:5.33px;height:5.33px}.size-\[6px\]{width:6px;height:6px}.size-\[9\.33px\]{width:9.33px;height:9.33px}.size-\[9px\]{width:9px;height:9px}.size-\[10\.67px\]{width:10.67px;height:10.67px}.size-\[10px\]{width:10px;height:10px}.size-\[11px\]{width:11px;height:11px}.size-\[12px\]{width:12px;height:12px}.size-\[14px\]{width:14px;height:14px}.size-\[15px\]{width:15px;height:15px}.size-\[18px\]{width:18px;height:18px}.size-\[21px\]{width:21px;height:21px}.size-\[44vmin\]{width:44vmin;height:44vmin}.size-\[45px\]{width:45px;height:45px}.size-\[52vmin\]{width:52vmin;height:52vmin}.size-\[60vmin\]{width:60vmin;height:60vmin}.size-\[70vmin\]{width:70vmin;height:70vmin}.size-\[80vmin\]{width:80vmin;height:80vmin}.size-\[85\%\]{width:85%;height:85%}.size-\[130\%\]{width:130%;height:130%}.size-\[130vmin\]{width:130vmin;height:130vmin}.size-\[137px\]{width:137px;height:137px}.size-full{width:100%;height:100%}.h-1\/2{height:50%}.h-5{height:calc(var(--spacing) * 5)}.h-8{height:calc(var(--spacing) * 8)}.h-\[0\.635em\]{height:.635em}.h-\[1\.5px\]{height:1.5px}.h-\[2px\]{height:2px}.h-\[3\.54px\]{height:3.54px}.h-\[14px\]{height:14px}.h-\[20px\]{height:20px}.h-\[22px\]{height:22px}.h-\[24px\]{height:24px}.h-\[26\.78px\]{height:26.78px}.h-\[28px\]{height:28px}.h-\[30px\]{height:30px}.h-\[36px\]{height:36px}.h-\[45px\]{height:45px}.h-\[46svh\]{height:46svh}.h-\[50vh\]{height:50vh}.h-\[58px\]{height:58px}.h-\[64\%\]{height:64%}.h-\[76px\]{height:76px}.h-\[100px\]{height:100px}.h-\[120\%\]{height:120%}.h-\[124px\]{height:124px}.h-\[168px\]{height:168px}.h-\[187\.5\%\]{height:187.5%}.h-\[190px\]{height:190px}.h-\[200px\]{height:200px}.h-\[220px\]{height:220px}.h-\[336px\]{height:336px}.h-\[calc\(31svh\+60px\)\]{height:calc(31svh + 60px)}.h-\[calc\(94\*var\(--ss-u\)\)\]{height:calc(94 * var(--ss-u))}.h-\[calc\(720\*var\(--ss-u\)\)\]{height:calc(720 * var(--ss-u))}.h-\[clamp\(320px\,64vw\,420px\)\]{height:clamp(320px,64vw,420px)}.h-\[max\(100svh\,560px\)\]{height:max(100svh,560px)}.h-auto{height:auto}.h-full{height:100%}.h-svh{height:100svh}.min-h-0{min-height:0}.min-h-svh{min-height:100svh}.w-4{width:calc(var(--spacing) * 4)}.w-\[0\.635em\]{width:.635em}.w-\[10\.62px\]{width:10.62px}.w-\[13px\]{width:13px}.w-\[19px\]{width:19px}.w-\[23\.43px\]{width:23.43px}.w-\[76px\]{width:76px}.w-\[90px\]{width:90px}.w-\[114px\]{width:114px}.w-\[120px\]{width:120px}.w-\[130px\]{width:130px}.w-\[132px\]{width:132px}.w-\[187\.18\%\]{width:187.18%}.w-\[210px\]{width:210px}.w-\[250\%\]{width:250%}.w-\[293\.33px\]{width:293.33px}.w-\[295\.33px\]{width:295.33px}.w-\[491px\]{width:491px}.w-\[544px\]{width:544px}.w-\[calc\(100\%-48px\)\]{width:calc(100% - 48px)}.w-\[calc\(565\*var\(--ss-u\)\)\]{width:calc(565 * var(--ss-u))}.w-\[calc\(892\*var\(--ss-u\)\)\]{width:calc(892 * var(--ss-u))}.w-\[calc\(1280\*var\(--ss-u\)\)\]{width:calc(1280 * var(--ss-u))}.w-\[clamp\(280px\,23vw\,360px\)\]{width:clamp(280px,23vw,360px)}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.max-w-\[12em\]{max-width:12em}.max-w-\[16em\]{max-width:16em}.max-w-\[18em\]{max-width:18em}.max-w-\[34em\]{max-width:34em}.max-w-\[42em\]{max-width:42em}.max-w-\[46rem\]{max-width:46rem}.max-w-\[66\.5rem\]{max-width:66.5rem}.max-w-\[221px\]{max-width:221px}.max-w-\[253px\]{max-width:253px}.max-w-\[278px\]{max-width:278px}.max-w-\[344px\]{max-width:344px}.max-w-\[440px\]{max-width:440px}.max-w-\[631px\]{max-width:631px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1560px\]{max-width:1560px}.max-w-\[calc\(100\%-36px\)\]{max-width:calc(100% - 36px)}.max-w-full{max-width:100%}.max-w-none{max-width:none}.min-w-0{min-width:0}.min-w-7{min-width:calc(var(--spacing) * 7)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-scale-y-100{--tw-scale-y:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.scroll-mt-\[120px\]{scroll-margin-top:120px}.scroll-pl-\[22px\]{scroll-padding-left:22px}.\[scrollbar-width\:none\]{scrollbar-width:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.\[gap\:0\.16em\]{gap:.16em}.gap-0{gap:0}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[1\.67px\]{gap:1.67px}.gap-\[5\.33px\]{gap:5.33px}.gap-\[5\.71px\]{gap:5.71px}.gap-\[6\.36px\]{gap:6.36px}.gap-\[7px\]{gap:7px}.gap-\[10\.04px\]{gap:10.04px}.gap-\[10\.62px\]{gap:10.62px}.gap-\[10\.67px\]{gap:10.67px}.gap-\[calc\(20\*var\(--ss-u\)\)\]{gap:calc(20 * var(--ss-u))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[22px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(22px * var(--tw-space-y-reverse));margin-block-end:calc(22px * calc(1 - var(--tw-space-y-reverse)))}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-\[4\.444px\]{border-radius:4.444px}.rounded-\[8px\]{border-radius:8px}.rounded-\[16px\]{border-radius:16px}.rounded-\[20px\]{border-radius:20px}.rounded-\[24\.24\%\]{border-radius:24.24%}.rounded-\[24px\]{border-radius:24px}.rounded-\[32px\]{border-radius:32px}.rounded-\[calc\(4\*var\(--ss-u\)\)\]{border-radius:calc(4 * var(--ss-u))}.rounded-\[calc\(32\*var\(--ss-u\)\)\]{border-radius:calc(32 * var(--ss-u))}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-\[\#e2e4ec\]{border-color:#e2e4ec}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.bg-\[\#0f1219\]{background-color:#0f1219}.bg-\[\#030303\]{background-color:#030303}.bg-\[rgba\(23\,26\,33\,0\.2\)\]{background-color:#171a2133}.bg-black{background-color:var(--color-black)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\/25{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-ink{background-color:#030303}.bg-iris{background-color:#7a7aff}.bg-night{background-color:#09070e}.bg-pill{background-color:#424769}.bg-surface{background-color:#171a21}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/\[0\.16\]{background-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.16\]{background-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#9595ff\]{--tw-gradient-from:#9595ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#daa520\]{--tw-gradient-from:#daa520;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black{--tw-gradient-from:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/70{--tw-gradient-from:#000000b3}@supports (color:color-mix(in lab, red, red)){.from-black\/70{--tw-gradient-from:color-mix(in oklab, var(--color-black) 70%, transparent)}}.from-black\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-ink\/85{--tw-gradient-from:#030303d9;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-ink\/85{--tw-gradient-from:lab(.822523% .00000745058 0/.85)}}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-ink\/25{--tw-gradient-via:#03030340;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:lab(0% 0 0)){.via-ink\/25{--tw-gradient-via:lab(.822523% .00000745058 0/.25)}}.to-\[\#030303\]{--tw-gradient-to:#030303;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#da9620\]{--tw-gradient-to:#da9620;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black{--tw-gradient-to:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-iris{--tw-gradient-to:#7a7aff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-cover{object-fit:cover}.p-6{padding:calc(var(--spacing) * 6)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[10\.67px\]{padding-inline:10.67px}.px-\[13\.7px\]{padding-inline:13.7px}.px-\[13\.71px\]{padding-inline:13.71px}.px-\[13px\]{padding-inline:13px}.px-\[22px\]{padding-inline:22px}.py-6{padding-block:calc(var(--spacing) * 6)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-\[6px\]{padding-block:6px}.py-\[8px\]{padding-block:8px}.py-\[9\.14px\]{padding-block:9.14px}.py-\[9px\]{padding-block:9px}.py-\[10px\]{padding-block:10px}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-\[92px\]{padding-top:92px}.pt-\[124px\]{padding-top:124px}.pt-\[140px\]{padding-top:140px}.pt-\[217px\]{padding-top:217px}.pb-1{padding-bottom:var(--spacing)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-\[6px\]{padding-bottom:6px}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-\[14\.5px\]{padding-left:14.5px}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.align-top{vertical-align:top}.font-display{font-family:var(--font-dm-sans), sans-serif}.font-sans{font-family:var(--font-satoshi), sans-serif}.font-serif{font-family:var(--font-playfair), Georgia, serif}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[1em\]{font-size:1em}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[24px\]{font-size:24px}.text-\[27\.43px\]{font-size:27.43px}.text-\[28px\]{font-size:28px}.text-\[32px\]{font-size:32px}.text-\[48px\]{font-size:48px}.text-\[clamp\(17px\,4\.4vw\,20px\)\]{font-size:clamp(17px,4.4vw,20px)}.text-\[clamp\(19px\,1\.6vw\,22px\)\]{font-size:clamp(19px,1.6vw,22px)}.text-\[clamp\(20px\,1\.9vw\,24px\)\]{font-size:clamp(20px,1.9vw,24px)}.text-\[clamp\(22px\,2\.6vw\,30px\)\]{font-size:clamp(22px,2.6vw,30px)}.text-\[clamp\(22px\,5\.6vw\,28px\)\]{font-size:clamp(22px,5.6vw,28px)}.text-\[clamp\(24px\,2\.4vw\,32px\)\]{font-size:clamp(24px,2.4vw,32px)}.text-\[clamp\(24px\,6vw\,32px\)\]{font-size:clamp(24px,6vw,32px)}.text-\[clamp\(26px\,2\.6vw\,32px\)\]{font-size:clamp(26px,2.6vw,32px)}.text-\[clamp\(28px\,7vw\,32px\)\]{font-size:clamp(28px,7vw,32px)}.text-\[clamp\(34px\,5\.2vw\,64px\)\]{font-size:clamp(34px,5.2vw,64px)}.text-\[clamp\(34px\,8\.5vw\,44px\)\]{font-size:clamp(34px,8.5vw,44px)}.text-\[clamp\(36px\,8vw\,48px\)\]{font-size:clamp(36px,8vw,48px)}.text-\[clamp\(36px\,9vw\,44px\)\]{font-size:clamp(36px,9vw,44px)}.text-\[clamp\(40px\,7\.5vw\,72px\)\]{font-size:clamp(40px,7.5vw,72px)}.text-\[clamp\(40px\,8vw\,80px\)\]{font-size:clamp(40px,8vw,80px)}.text-\[clamp\(40px\,10vw\,56px\)\]{font-size:clamp(40px,10vw,56px)}.text-\[clamp\(40px\,13\.93vw\,56px\)\]{font-size:clamp(40px,13.93vw,56px)}.text-\[clamp\(44px\,9vw\,96px\)\]{font-size:clamp(44px,9vw,96px)}.text-\[clamp\(44px\,11vw\,56px\)\]{font-size:clamp(44px,11vw,56px)}.text-\[clamp\(44px\,11vw\,64px\)\]{font-size:clamp(44px,11vw,64px)}.text-\[clamp\(44px\,14vw\,56px\)\]{font-size:clamp(44px,14vw,56px)}.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-\[1\.302\]{--tw-leading:1.302;line-height:1.302}.leading-\[1\.357\]{--tw-leading:1.357;line-height:1.357}.leading-\[2\]{--tw-leading:2;line-height:2}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-\[21px\]{--tw-leading:21px;line-height:21px}.leading-\[24px\]{--tw-leading:24px;line-height:24px}.leading-\[25px\]{--tw-leading:25px;line-height:25px}.leading-\[26px\]{--tw-leading:26px;line-height:26px}.leading-\[36px\]{--tw-leading:36px;line-height:36px}.leading-\[58px\]{--tw-leading:58px;line-height:58px}.leading-\[62px\]{--tw-leading:62px;line-height:62px}.leading-\[normal\]{--tw-leading:normal;line-height:normal}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.005em\]{--tw-tracking:-.005em;letter-spacing:-.005em}.tracking-\[-0\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.whitespace-nowrap{white-space:nowrap}.text-\[\#7f7f7f\]{color:#7f7f7f}.text-\[\#8d92b4\]{color:#8d92b4}.text-\[\#171a21\]{color:#171a21}.text-\[\#62677d\]{color:#62677d}.text-\[\#424769\]{color:#424769}.text-\[\#b8bbd0\]{color:#b8bbd0}.text-\[\#e2e4ec\]{color:#e2e4ec}.text-\[\#e4e4ff\]{color:#e4e4ff}.text-body{color:#b8bbd0}.text-iris{color:#7a7aff}.text-mint{color:#acfec0}.text-pill{color:#424769}.text-surface{color:#171a21}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.text-white\/30{color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.text-white\/\[0\.06\]{color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.text-white\/\[0\.06\]{color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-100{opacity:1}.mix-blend-lighten{mix-blend-mode:lighten}.mix-blend-screen{mix-blend-mode:screen}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_80px_-20px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 30px 80px -20px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.\!blur{--tw-blur:blur(8px)!important;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[3\.05px\]{--tw-backdrop-blur:blur(3.05px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[6px\]{--tw-backdrop-blur:blur(6px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.\[text-shadow\:0_1px_18px_rgba\(9\,7\,14\,0\.55\)\]{text-shadow:0 1px 18px #09070e8c}.\[text-shadow\:0_4px_4px_rgba\(0\,0\,0\,0\.25\)\]{text-shadow:0 4px 4px #00000040}.first\:mt-0:first-child{margin-top:0}.last\:mb-0:last-child{margin-bottom:0}@media (hover:hover){.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:bg-white\/\[0\.08\]:disabled{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-white\/\[0\.08\]:disabled{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}@media (prefers-reduced-motion:no-preference){.motion-safe\:sticky{position:sticky}.motion-safe\:top-0{top:0}.motion-safe\:h-\[var\(--reel-runway\)\]{height:var(--reel-runway)}.motion-safe\:h-\[var\(--works-runway\)\]{height:var(--works-runway)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:visible{visibility:visible}.motion-reduce\:relative{position:relative}.motion-reduce\:block{display:block}.motion-reduce\:hidden{display:none}.motion-reduce\:h-\[862px\]{height:862px}.motion-reduce\:h-auto{height:auto}.motion-reduce\:-translate-y-\[42\.36px\]{--tw-translate-y:calc(42.36px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-reduce\:opacity-100{opacity:1}}@media not all and (min-width:48rem){@media (prefers-reduced-motion:no-preference){.max-md\:motion-safe\:mt-\[var\(--reel-overlap\)\]{margin-top:var(--reel-overlap)}}}@media (min-width:48rem){.md\:absolute{position:absolute}.md\:static{position:static}.md\:sticky{position:sticky}.md\:inset-0{inset:0}.md\:inset-x-0{inset-inline:0}.md\:inset-x-auto{inset-inline:auto}.md\:top-0{top:0}.md\:top-8{top:calc(var(--spacing) * 8)}.md\:top-\[0\.802em\]{top:.802em}.md\:top-\[1\.052em\]{top:1.052em}.md\:top-\[1\.104em\]{top:1.104em}.md\:top-\[22px\]{top:22px}.md\:top-\[56\.25\%\]{top:56.25%}.md\:top-\[120px\]{top:120px}.md\:top-\[142px\]{top:142px}.md\:top-\[302px\]{top:302px}.md\:top-\[calc\(10\%\+29px\)\]{top:calc(10% + 29px)}.md\:top-\[calc\(20\%\+3px\)\]{top:calc(20% + 3px)}.md\:top-\[calc\(20\%\+23px\)\]{top:calc(20% + 23px)}.md\:top-\[calc\(20\%\+100px\)\]{top:calc(20% + 100px)}.md\:top-\[calc\(20\%\+124px\)\]{top:calc(20% + 124px)}.md\:top-\[calc\(20\%\+142px\)\]{top:calc(20% + 142px)}.md\:top-\[calc\(40\%\+44px\)\]{top:calc(40% + 44px)}.md\:top-\[calc\(40\%\+63px\)\]{top:calc(40% + 63px)}.md\:top-\[calc\(56\.25\%_\+_83px\)\]{top:calc(56.25% + 83px)}.md\:top-\[calc\(56\.25\%_-_89px\)\]{top:calc(56.25% - 89px)}.md\:top-\[calc\(56\.25\%_-_92px\)\]{top:calc(56.25% - 92px)}.md\:top-\[calc\(56\.25\%_-_126px\)\]{top:calc(56.25% - 126px)}.md\:top-\[calc\(60\%\+31px\)\]{top:calc(60% + 31px)}.md\:top-\[calc\(60\%\+72px\)\]{top:calc(60% + 72px)}.md\:top-\[calc\(60\%\+220px\)\]{top:calc(60% + 220px)}.md\:top-\[min\(calc\(40\%\+92px\)\,calc\(100\%-96px-var\(--hero-copy-height\,0px\)\)\)\]{top:min(calc(40% + 92px), calc(100% - 96px - var(--hero-copy-height,0px)))}.md\:right-8{right:calc(var(--spacing) * 8)}.md\:right-20{right:calc(var(--spacing) * 20)}.md\:bottom-0{bottom:0}.md\:bottom-auto{bottom:auto}.md\:left-0{left:0}.md\:left-20{left:calc(var(--spacing) * 20)}.md\:left-\[1\.792em\]{left:1.792em}.md\:left-\[22px\]{left:22px}.md\:left-\[calc\(20\%-4px\)\]{left:calc(20% - 4px)}.md\:left-\[calc\(28\.57\%\+40\.29px\)\]{left:calc(28.57% + 40.29px)}.md\:left-\[calc\(60\%-4px\)\]{left:calc(60% - 4px)}.md\:left-\[calc\(71\.43\%-20\.29px\)\]{left:calc(71.43% - 20.29px)}.md\:mx-0{margin-inline:0}.md\:mx-20{margin-inline:calc(var(--spacing) * 20)}.md\:mt-0{margin-top:0}.md\:mt-12{margin-top:calc(var(--spacing) * 12)}.md\:mt-\[18px\]{margin-top:18px}.md\:mt-\[20px\]{margin-top:20px}.md\:mt-\[23px\]{margin-top:23px}.md\:mt-\[29px\]{margin-top:29px}.md\:mt-\[38px\]{margin-top:38px}.md\:mt-\[50px\]{margin-top:50px}.md\:mt-\[57px\]{margin-top:57px}.md\:mt-\[60px\]{margin-top:60px}.md\:mr-\[51px\]{margin-right:51px}.md\:ml-\[61px\]{margin-left:61px}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:aspect-\[5\/3\]{aspect-ratio:5/3}.md\:size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.md\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.md\:size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.md\:size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.md\:size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.md\:size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.md\:size-\[125px\]{width:125px;height:125px}.md\:h-1{height:var(--spacing)}.md\:h-6{height:calc(var(--spacing) * 6)}.md\:h-8{height:calc(var(--spacing) * 8)}.md\:h-9{height:calc(var(--spacing) * 9)}.md\:h-\[1\.302em\]{height:1.302em}.md\:h-\[5\.344em\]{height:5.344em}.md\:h-\[42px\]{height:42px}.md\:h-\[56\.25\%\]{height:56.25%}.md\:h-\[68svh\]{height:68svh}.md\:h-\[95px\]{height:95px}.md\:h-\[104px\]{height:104px}.md\:h-\[125px\]{height:125px}.md\:h-\[128px\]{height:128px}.md\:h-\[136px\]{height:136px}.md\:h-\[160px\]{height:160px}.md\:h-\[177px\]{height:177px}.md\:h-\[200vh\]{height:200vh}.md\:h-\[240vh\]{height:240vh}.md\:h-\[300vh\]{height:300vh}.md\:h-\[336px\]{height:336px}.md\:h-\[426px\]{height:426px}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:h-svh{height:100svh}.md\:min-h-svh{min-height:100svh}.md\:w-3{width:calc(var(--spacing) * 3)}.md\:w-7{width:calc(var(--spacing) * 7)}.md\:w-\[18\.563em\]{width:18.563em}.md\:w-\[23px\]{width:23px}.md\:w-\[250px\]{width:250px}.md\:w-\[258px\]{width:258px}.md\:w-\[306px\]{width:306px}.md\:w-\[436px\]{width:436px}.md\:w-\[440px\]{width:440px}.md\:w-\[443px\]{width:443px}.md\:w-\[465px\]{width:465px}.md\:w-\[466px\]{width:466px}.md\:w-\[560px\]{width:560px}.md\:w-\[631px\]{width:631px}.md\:w-\[794px\]{width:794px}.md\:w-\[804px\]{width:804px}.md\:w-\[min\(436px\,34vw\)\]{width:min(436px,34vw)}.md\:w-full{width:100%}.md\:w-max{width:max-content}.md\:max-w-none{max-width:none}.md\:shrink-0{flex-shrink:0}.md\:translate-x-\[-2\.5px\]{--tw-translate-x:-2.5px;translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:translate-y-\[-1\.3194vh\]{--tw-translate-y:-1.3194vh;translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:translate-y-\[130px\]{--tw-translate-y:130px;translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:scroll-pl-20{scroll-padding-left:calc(var(--spacing) * 20)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,clamp\(9rem\,20vw\,16rem\)\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,clamp(9rem,20vw,16rem)) minmax(0,1fr)}.md\:flex-row{flex-direction:row}.md\:place-items-center{place-items:center}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:justify-end{justify-content:flex-end}.md\:\[gap\:0\.0833em\]{gap:.0833em}.md\:gap-2{gap:calc(var(--spacing) * 2)}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:gap-12{gap:calc(var(--spacing) * 12)}.md\:gap-\[2px\]{gap:2px}.md\:gap-\[7px\]{gap:7px}.md\:gap-\[8px\]{gap:8px}.md\:gap-\[100px\]{gap:100px}.md\:gap-x-\[clamp\(1\.25rem\,3vw\,4\.5rem\)\]{column-gap:clamp(1.25rem,3vw,4.5rem)}.md\:self-start{align-self:flex-start}.md\:overflow-hidden{overflow:hidden}.md\:overflow-visible{overflow:visible}.md\:border-0{border-style:var(--tw-border-style);border-width:0}.md\:object-cover{object-fit:cover}.md\:p-0{padding:0}.md\:px-0{padding-inline:0}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-20{padding-inline:calc(var(--spacing) * 20)}.md\:px-\[15\.5px\]{padding-inline:15.5px}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:py-24{padding-block:calc(var(--spacing) * 24)}.md\:py-32{padding-block:calc(var(--spacing) * 32)}.md\:py-\[9px\]{padding-block:9px}.md\:py-\[100px\]{padding-block:100px}.md\:pt-28{padding-top:calc(var(--spacing) * 28)}.md\:pt-\[5px\]{padding-top:5px}.md\:pt-\[101px\]{padding-top:101px}.md\:pt-\[190px\]{padding-top:190px}.md\:pb-0{padding-bottom:0}.md\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.md\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.md\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.md\:pb-\[85px\]{padding-bottom:85px}.md\:pl-9{padding-left:calc(var(--spacing) * 9)}.md\:pl-\[3px\]{padding-left:3px}.md\:indent-\[60px\]{text-indent:60px}.md\:indent-\[102px\]{text-indent:102px}.md\:font-display{font-family:var(--font-dm-sans), sans-serif}.md\:text-\[1em\]{font-size:1em}.md\:text-\[14px\]{font-size:14px}.md\:text-\[16px\]{font-size:16px}.md\:text-\[18px\]{font-size:18px}.md\:text-\[20px\]{font-size:20px}.md\:text-\[28px\]{font-size:28px}.md\:text-\[32px\]{font-size:32px}.md\:text-\[56px\]{font-size:56px}.md\:text-\[64px\]{font-size:64px}.md\:text-\[72px\]{font-size:72px}.md\:text-\[clamp\(15px\,1\.6vw\,24px\)\]{font-size:clamp(15px,1.6vw,24px)}.md\:text-\[clamp\(22px\,2\.5vw\,32px\)\]{font-size:clamp(22px,2.5vw,32px)}.md\:text-\[clamp\(44px\,7\.5vw\,96px\)\]{font-size:clamp(44px,7.5vw,96px)}.md\:text-\[clamp\(64px\,7\.5vw\,96px\)\]{font-size:clamp(64px,7.5vw,96px)}.md\:leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.md\:leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.md\:leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.md\:leading-\[1\.3125\]{--tw-leading:1.3125;line-height:1.3125}.md\:leading-\[1\.5625\]{--tw-leading:1.5625;line-height:1.5625}.md\:leading-\[19px\]{--tw-leading:19px;line-height:19px}.md\:leading-\[22px\]{--tw-leading:22px;line-height:22px}.md\:leading-\[24px\]{--tw-leading:24px;line-height:24px}.md\:leading-\[32px\]{--tw-leading:32px;line-height:32px}.md\:leading-\[42px\]{--tw-leading:42px;line-height:42px}.md\:leading-\[50px\]{--tw-leading:50px;line-height:50px}.md\:leading-\[94px\]{--tw-leading:94px;line-height:94px}.md\:whitespace-nowrap{white-space:nowrap}.md\:text-body{color:#b8bbd0}.md\:text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.md\:text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.md\:mix-blend-normal{mix-blend-mode:normal}.md\:\[--pin-x\:3px\]{--pin-x:3px}@media (prefers-reduced-motion:no-preference){.md\:motion-safe\:sticky{position:sticky}.md\:motion-safe\:top-0{top:0}.md\:motion-safe\:-mt-\[100svh\]{margin-top:-100svh}.md\:motion-safe\:-mt-\[140svh\]{margin-top:-140svh}.md\:motion-safe\:h-\[200vh\]{height:200vh}}@media (prefers-reduced-motion:reduce){.md\:motion-reduce\:h-svh{height:100svh}.md\:motion-reduce\:-translate-y-\[50px\]{--tw-translate-y:calc(50px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}}@media (min-width:64rem){.lg\:absolute{position:absolute}.lg\:sticky{position:sticky}.lg\:top-0{top:0}.lg\:top-\[calc\(152\*var\(--vm-u\)\)\]{top:calc(152 * var(--vm-u))}.lg\:top-\[calc\(215\*var\(--vm-u\)\)\]{top:calc(215 * var(--vm-u))}.lg\:top-\[calc\(310\*var\(--vm-u\)\)\]{top:calc(310 * var(--vm-u))}.lg\:top-\[calc\(482\*var\(--vm-u\)\)\]{top:calc(482 * var(--vm-u))}.lg\:left-\[calc\(80\*var\(--vm-u\)\)\]{left:calc(80 * var(--vm-u))}.lg\:left-\[calc\(243\*var\(--vm-u\)\)\]{left:calc(243 * var(--vm-u))}.lg\:left-\[calc\(831\*var\(--vm-u\)\)\]{left:calc(831 * var(--vm-u))}.lg\:-mt-\[40svh\]{margin-top:-40svh}.lg\:mt-0{margin-top:0}.lg\:mt-\[calc\(16\*var\(--vm-u\)\)\]{margin-top:calc(16 * var(--vm-u))}.lg\:block{display:block}.lg\:grid{display:grid}.lg\:size-\[calc\(14\*var\(--vm-u\)\)\]{width:calc(14 * var(--vm-u));height:calc(14 * var(--vm-u))}.lg\:h-\[200svh\]{height:200svh}.lg\:h-\[200vh\]{height:200vh}.lg\:h-\[calc\(106\*var\(--vm-u\)\)\]{height:calc(106 * var(--vm-u))}.lg\:h-\[calc\(125\*var\(--vm-u\)\)\]{height:calc(125 * var(--vm-u))}.lg\:h-\[calc\(720\*var\(--vm-u\)\)\]{height:calc(720 * var(--vm-u))}.lg\:h-svh{height:100svh}.lg\:w-\[calc\(326\*var\(--vm-u\)\)\]{width:calc(326 * var(--vm-u))}.lg\:w-\[calc\(378\*var\(--vm-u\)\)\]{width:calc(378 * var(--vm-u))}.lg\:w-\[calc\(856\*var\(--vm-u\)\)\]{width:calc(856 * var(--vm-u))}.lg\:w-\[calc\(961\*var\(--vm-u\)\)\]{width:calc(961 * var(--vm-u))}.lg\:w-\[calc\(1280\*var\(--vm-u\)\)\]{width:calc(1280 * var(--vm-u))}.lg\:grid-cols-\[minmax\(0\,44\%\)_minmax\(0\,56\%\)\]{grid-template-columns:minmax(0,44%) minmax(0,56%)}.lg\:place-items-center{place-items:center}.lg\:items-start{align-items:flex-start}.lg\:gap-\[calc\(8\*var\(--vm-u\)\)\]{gap:calc(8 * var(--vm-u))}.lg\:gap-x-16{column-gap:calc(var(--spacing) * 16)}.lg\:overflow-hidden{overflow:hidden}.lg\:p-0{padding:0}.lg\:pt-\[150px\]{padding-top:150px}.lg\:pt-\[168px\]{padding-top:168px}.lg\:text-\[calc\(96\*var\(--vm-u\)\)\]{font-size:calc(96 * var(--vm-u))}.lg\:leading-\[calc\(125\*var\(--vm-u\)\)\]{--tw-leading:calc(125 * var(--vm-u));line-height:calc(125 * var(--vm-u))}.lg\:whitespace-nowrap{white-space:nowrap}}@media (min-width:80rem){.xl\:absolute{position:absolute}.xl\:sticky{position:sticky}.xl\:top-0{top:0}.xl\:top-\[131px\]{top:131px}.xl\:top-\[calc\(40\%\+25px\)\]{top:calc(40% + 25px)}.xl\:left-20{left:calc(var(--spacing) * 20)}.xl\:mt-0{margin-top:0}.xl\:mt-\[13px\]{margin-top:13px}.xl\:mb-0{margin-bottom:0}.xl\:flex{display:flex}.xl\:h-1\/2{height:50%}.xl\:h-\[96px\]{height:96px}.xl\:h-\[200\%\]{height:200%}.xl\:h-\[260vh\]{height:260vh}.xl\:h-\[350px\]{height:350px}.xl\:h-svh{height:100svh}.xl\:w-\[96px\]{width:96px}.xl\:w-\[378px\]{width:378px}.xl\:w-\[594px\]{width:594px}.xl\:flex-col{flex-direction:column}.xl\:overflow-hidden{overflow:hidden}.xl\:p-0{padding:0}.xl\:text-\[56px\]{font-size:56px}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}}:root{--ease-figma-slow:linear(0 0%, .0011 0.4%, .00427 0.8%, .01001 1.25%, .01781 1.7%, .02741 2.15%, .0399 2.65%, .05404 3.15%, .0712 3.7%, .08628 4.15%, .10216 4.6%, .12055 5.1%, .13959 5.6%, .18305 6.7%, .29072 9.35%, .34252 10.65%, .36971 11.35%, .39628 12.05%, .42036 12.7%, .44381 13.35%, .47005 14.1%, .4954 14.85%, .51982 15.6%, .54177 16.3%, .56438 17.05%, .58607 17.8%, .60683 18.55%, .6267 19.3%, .64691 20.1%, .66615 20.9%, .68443 21.7%, .70181 22.5%, .7183 23.3%, .73489 24.15%, .75056 25%, .76536 25.85%, .77933 26.7%, .79326 27.6%, .80634 28.5%, .81929 29.45%, .8314 30.4%, .84272 31.35%, .85385 32.35%, .8642 33.35%, .87477 34.45%, .88454 35.55%, .89395 36.7%, .90261 37.85%, .91091 39.05%, .91882 40.3%, .92604 41.55%, .93288 42.85%, .93932 44.2%, .94537 45.6%, .95608 48.5%, .96539 51.65%, .9734 55.1%, .97984 58.7%, .98514 62.6%, .9895 66.95%, .99299 71.85%, .99565 77.3%, .99763 83.55%, .99905 90.95%, 1 100%);--ease-figma-gentle:linear(0 0%, .00039 0.35%, .00152 0.7%, .00338 1.05%, .00634 1.45%, .01016 1.85%, .01478 2.25%, .02017 2.65%, .02629 3.05%, .0331 3.45%, .04152 3.9%, .04965 4.3%, .05948 4.75%, .06998 5.2%, .08109 5.65%, .10639 6.6%, .12789 7.35%, .15209 8.15%, .17899 9%, .21023 9.95%, .27002 11.7%, .39459 15.25%, .44998 16.85%, .50551 18.5%, .5557 20.05%, .58226 20.9%, .60808 21.75%, .63166 22.55%, .65452 23.35%, .67663 24.15%, .69797 24.95%, .71854 25.75%, .73832 26.55%, .75614 27.3%, .77438 28.1%, .79076 28.85%, .80747 29.65%, .82243 30.4%, .83763 31.2%, .85119 31.95%, .86493 32.75%, .87794 33.55%, .89023 34.35%, .90181 35.15%, .91272 35.95%, .92296 36.75%, .93315 37.6%, .94263 38.45%, .95145 39.3%, .95961 40.15%, .96759 41.05%, .9749 41.95%, .98194 42.9%, .98831 43.85%, .99405 44.8%, 1.00402 46.75%, 1.01215 48.8%, 1.01856 51%, 1.02311 53.3%, 1.02602 55.8%, 1.02703 57.55%, 1.02735 59.4%, 1.02701 61.4%, 1.02599 63.6%, 1.02297 67.6%, 1.01206 78.9%, 1.00694 85.15%, 1.0027 92.35%, 1 100%);--mo-open:1.458s;--mo-hold:.8s;--mo-reveal:1.25s;--mo-morph:1.25s;--mo-hover:.625s;--mo-hover-music:.417s;--mo-close:.38s;--menu-feature-fade:.9s;--reel-step:1.1499s;--reel-hover:.8944s;--work-tab:.8333s;--concierge-open:1.4584s}.dm-opsz-14{font-variation-settings:"opsz" 14}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}html,body{overflow-x:clip}body{background:var(--color-ink);color:#fff;font-family:var(--font-sans)}@media (max-width:767px){.home-ground,.home-ground .bg-ink{background-color:#0c0c1c}html:has(.home-ground) body{background-color:#0c0c1c}}@keyframes hero-gradient-drift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-7.2%,calc(-3.6% - 10px))scale(1.025)}}.hero-gradient-layer{opacity:.74;background:radial-gradient(circle at 50% 48%,#7a7aff3d,#7a7aff12 34%,#0000 62%) 0 0/145% 145%}.anim-hero-bloom{will-change:transform;animation:18s ease-in-out infinite hero-gradient-drift}@keyframes glow-breathe{0%,to{opacity:.787}50%{opacity:1}}.anim-glow{will-change:opacity;animation:6s ease-in-out infinite glow-breathe}@keyframes orb-drift{0%,to{transform:translate(-20px,-15px)}50%{transform:translate(25px,15px)}}.anim-orb{will-change:transform;animation:14s ease-in-out infinite orb-drift}@keyframes orb-drift-wide{0%,to{transform:translate(25px,-15px)}50%{transform:translate(-20px,15px)}}.anim-orb-wide{will-change:transform;animation:18s ease-in-out infinite orb-drift-wide}@keyframes phone-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.anim-phone-float{will-change:transform;animation:5.5s ease-in-out infinite phone-float}@keyframes hero-float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-8px)rotate(1deg)}}.anim-hero-float{will-change:transform;animation:8s ease-in-out infinite hero-float}@keyframes art-float{0%,to{transform:translateY(0)rotate(-.4deg)scale(1.02)}50%{transform:translateY(-5px)rotate(.4deg)scale(1.02)}}.anim-art-float{will-change:transform;animation:11s ease-in-out infinite art-float}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.hero-cube-image{animation:11s ease-in-out infinite art-float}}.agents-marquee[data-static=true]{overflow-x:auto}.agents-marquee[data-static=true] .agents-track{animation:none;transform:none}.agents-marquee[data-static=true] .agents-set[aria-hidden=true]{display:none}@keyframes reel-float{0%,to{transform:translateY(0)rotate(-.8deg)scale(1.04)}50%{transform:translateY(-6px)rotate(.8deg)scale(1.04)}}.anim-reel-float{will-change:transform;animation:7s ease-in-out infinite reel-float}@keyframes sheen-drift{0%,to{transform:translate(-6%,-2%)}50%{transform:translate(6%,2%)}}.anim-sheen{will-change:transform;animation:19s ease-in-out infinite sheen-drift}@keyframes prompt-rotate{0%,12.049%{transform:translateY(0)}16.667%,28.716%{transform:translateY(-51px)}33.333%,45.382%{transform:translateY(-102px)}50%,62.049%{transform:translateY(-153px)}66.667%,78.716%{transform:translateY(-204px)}83.333%,95.382%{transform:translateY(-255px)}to{transform:translateY(-306px)}}.anim-prompt-rotate{animation:prompt-rotate 16.6s var(--ease-figma-gentle) infinite;will-change:transform}.nav-logo-wordmark{width:93.226px;height:8.333px;display:block;position:relative;overflow:hidden}@media (min-width:768px){.nav-logo-wordmark{width:111.877px;height:10px}}.nav-logo-wordmark-row{will-change:transform;transition:transform .64s cubic-bezier(.65,0,.35,1);position:absolute;inset:0;transform:translate(0)}.nav-logo-wordmark-char{will-change:transform;transition:transform .64s cubic-bezier(.65,0,.35,1);display:block;position:absolute;top:0;bottom:0;transform:translate(0)}.nav-logo-wordmark-row--new .nav-logo-wordmark-char{transform:translateY(120%)}.nav-logo-wordmark--enter .nav-logo-wordmark-row--initial,.nav-logo-wordmark--hover .nav-logo-wordmark-row--initial{transform:translateY(-120%)}.nav-logo-wordmark--enter .nav-logo-wordmark-row--new .nav-logo-wordmark-char,.nav-logo-wordmark--hover .nav-logo-wordmark-row--new .nav-logo-wordmark-char,.nav-logo-wordmark--leave .nav-logo-wordmark-row--new .nav-logo-wordmark-char{transform:translate(0)}.nav-logo-wordmark--hover .nav-logo-wordmark-row--new .nav-logo-wordmark-char,.nav-logo-wordmark--leave .nav-logo-wordmark-row--new .nav-logo-wordmark-char{transition-delay:0s!important}.nav-logo-wordmark--leave .nav-logo-wordmark-row--new{transform:translateY(120%)}.nav-logo-wordmark--idle .nav-logo-wordmark-row--new,.nav-logo-wordmark--idle .nav-logo-wordmark-row--new .nav-logo-wordmark-char{transition:none}.nav-pill{transition:background-color var(--mo-hover) var(--ease-figma-slow), color var(--mo-hover) var(--ease-figma-slow);background:#42476959}.nav-pill:hover,.nav-pill:focus-visible{background:#42476940}.nav-pill--light{background:#e9e9f0}.nav-pill--light:hover,.nav-pill--light:focus-visible{background:#dcdce8}.nav-pill-solid{background:var(--color-pill);transition:background-color var(--mo-hover) var(--ease-figma-slow)}.nav-pill-solid:hover,.nav-pill-solid:focus-visible{background:#4c5178}.nav-sound-icon{overflow:visible}.nav-sound-line{d:path("M1.5 7 C3.8 7 5.5 7 7.6 7 C9.7 7 12.2 7 14.5 7");transition:d .417s var(--ease-figma-slow)}.nav-sound:hover .nav-sound-line,.nav-sound:focus-visible .nav-sound-line{will-change:d;d:path("M1.5 7.3 C3.8 9.9 5.8 10.1 7.8 7.8 C9.7 5.7 11.9 5.3 14.5 7.1")}.btn-lift{transition:transform .25s var(--ease-luxe), box-shadow .25s var(--ease-luxe), background-color .25s var(--ease-luxe), color .25s var(--ease-luxe), filter .25s var(--ease-luxe)}.btn-lift:hover{transform:translateY(-2px)scale(1.02);box-shadow:0 12px 32px -12px #0000008c}.btn-lift-lg{transition:transform .25s var(--ease-luxe), box-shadow .25s var(--ease-luxe), background-color .25s var(--ease-luxe), color .25s var(--ease-luxe)}.btn-lift-lg:hover{transform:translateY(-2px)scale(1.03);box-shadow:0 14px 36px -12px #0009}.nav-cta{isolation:isolate;transition:color var(--mo-hover) var(--ease-figma-slow);position:relative;overflow:hidden}.nav-cta-fill{z-index:0;width:240px;height:240px;transition:transform .625s var(--ease-figma-slow);will-change:transform;background:#fff;border-radius:9999px;display:block;position:absolute;top:50%;right:18px;transform:translate(50%,-50%)scale(.0167)}.nav-cta-label,.nav-cta-icon{z-index:1;position:relative}.nav-cta-icon{justify-content:center;align-items:center;width:9px;height:9px;display:flex;overflow:visible}@media (max-width:767px){.nav-cta-fill{right:13.729px;transform:translate(50%,-50%)scale(.014413)}.nav-cta-icon{width:3.459px;height:3.459px}}.nav-cta-arrow{transition:transform .625s var(--ease-figma-slow);will-change:transform;transform:translateY(30.5px)}.nav-cta-label{transition:transform .625s var(--ease-figma-slow);transform:translate(0)}.nav-cta--active .nav-cta-label{transform:translate(-4px)}.nav-cta--reset,.nav-cta--reset .nav-cta-fill,.nav-cta--reset .nav-cta-arrow{transition-duration:2.08s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.nav-cta--active{color:var(--color-pill)}.nav-cta--active .nav-cta-fill{transform:translate(50%,-50%)scale(1)}.nav-cta--active .nav-cta-arrow{transform:translate(0)}.dot-cta{isolation:isolate;transition:color var(--dot-cta-dur,.62s) var(--dot-cta-ease,cubic-bezier(.16, 1, .3, 1));position:relative;overflow:hidden}.dot-cta-fill{right:var(--dot-cta-fill-right,19px);z-index:0;background:var(--dot-cta-fill,var(--color-iris));width:240px;height:240px;transform:translate3d(50%, -50%, 0) scale(var(--dot-cta-seed,.025));transition:transform var(--dot-cta-dur,.62s) var(--dot-cta-ease,cubic-bezier(.16, 1, .3, 1));border-radius:9999px;display:block;position:absolute;top:50%}.dot-cta-label,.dot-cta-icon{z-index:1;position:relative}.dot-cta-label{transition:transform var(--dot-cta-dur,.62s) var(--dot-cta-ease,cubic-bezier(.16, 1, .3, 1));transform:translate(0)}.dot-cta-icon{justify-content:center;align-items:center;width:9px;height:9px;display:flex;overflow:visible}.dot-cta-arrow{transform:var(--dot-cta-arrow-from,translate3d(0, 32px, 0));transition:transform var(--dot-cta-dur,.62s) var(--dot-cta-ease,cubic-bezier(.16, 1, .3, 1))}.dot-cta:hover .dot-cta-fill,.dot-cta:hover .dot-cta-arrow,.dot-cta:focus-visible .dot-cta-fill,.dot-cta:focus-visible .dot-cta-arrow,.dot-cta--active .dot-cta-fill,.dot-cta--active .dot-cta-arrow,.dot-cta--reset .dot-cta-fill,.dot-cta--reset .dot-cta-arrow{will-change:transform}.dot-cta--from-225{--dot-cta-arrow-from:translate3d(-34px, 34px, 0)}@media (max-width:767px){.dot-cta--sm{--dot-cta-fill-right:12.67px;--dot-cta-seed:.016667}}.dot-cta--from-315{--dot-cta-arrow-from:translate3d(22px, 29.5px, 0);--dot-cta-label-shift:-4.5px}.dot-cta--reset,.dot-cta--reset .dot-cta-fill,.dot-cta--reset .dot-cta-arrow{transition-duration:2.08s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dot-cta--active{color:var(--dot-cta-active-color,#fff)}.dot-cta--active .dot-cta-fill{transform:translate(50%,-50%)scale(1)}.dot-cta--active .dot-cta-arrow{transform:translate(0)}.dot-cta--active .dot-cta-label{transform:translate3d(var(--dot-cta-label-shift,0px), 0, 0)}.dot-cta--hover:hover:not(:disabled):not([aria-disabled=true]),.dot-cta--hover:focus-visible:not(:disabled):not([aria-disabled=true]){color:var(--dot-cta-active-color,#fff)}.dot-cta--hover:hover:not(:disabled):not([aria-disabled=true]) .dot-cta-fill,.dot-cta--hover:focus-visible:not(:disabled):not([aria-disabled=true]) .dot-cta-fill{transform:translate(50%,-50%)scale(1)}.dot-cta--hover:hover:not(:disabled):not([aria-disabled=true]) .dot-cta-arrow,.dot-cta--hover:focus-visible:not(:disabled):not([aria-disabled=true]) .dot-cta-arrow{transform:translate(0)}.dot-cta--hover:hover:not(:disabled):not([aria-disabled=true]) .dot-cta-label,.dot-cta--hover:focus-visible:not(:disabled):not([aria-disabled=true]) .dot-cta-label{transform:translate3d(var(--dot-cta-label-shift,0px), 0, 0)}.nav-menu{width:32px}@media (min-width:768px){.nav-menu{width:91px}}.nav-menu:not(.nav-pill-solid):hover,.nav-menu:not(.nav-pill-solid):focus-visible{background:#42476926}.nav-menu-label{white-space:nowrap;height:18px;transition:transform var(--mo-hover) var(--ease-figma-slow);align-items:center;line-height:normal;position:absolute;left:16px}.nav-menu:hover .nav-menu-label,.nav-menu:focus-visible .nav-menu-label,.nav-menu--open .nav-menu-label{will-change:transform}.nav-menu-label--top{top:9px}.nav-menu-label--bottom{top:39px}.nav-menu:not(.nav-menu--open):not(.nav-menu--no-hover):hover .nav-menu-label,.nav-menu:not(.nav-menu--open):not(.nav-menu--no-hover):focus-visible .nav-menu-label{transform:translateY(-30px)}.nav-menu-dots{transition:transform var(--mo-hover) var(--ease-figma-slow);position:absolute;top:14.45px;left:11.19px;transform:translate(0)}@media (min-width:768px){.nav-menu-dots{top:16px;left:63px}}.nav-menu:hover .nav-menu-dots,.nav-menu:focus-visible .nav-menu-dots,.nav-menu--open .nav-menu-dots{will-change:transform}.nav-menu:not(.nav-menu--open):not(.nav-menu--no-hover):hover .nav-menu-dots,.nav-menu:not(.nav-menu--open):not(.nav-menu--no-hover):focus-visible .nav-menu-dots{transform:translate(0)rotate(-90deg)}.nav-menu--open .nav-menu-dots{opacity:0;transition:opacity var(--mo-hover) var(--ease-figma-slow)}.nav-menu-x{display:none}.nav-menu-x svg{width:22.5px;height:22.5px}.nav-menu--open .nav-menu-x{color:#fff;justify-content:center;align-items:center;display:flex;position:absolute}@media (max-width:767px){.nav-menu--open{width:36px;height:36px}.nav-menu--open .nav-menu-x{inset:0}}@media (min-width:768px){.nav-menu-x svg{width:14px;height:14px}.nav-menu-x path{stroke-width:2.25px}.nav-menu--open .nav-menu-x{top:0;bottom:0;right:13px}.nav-menu--open .nav-menu-label{left:12px}}.pill-hover{transition:transform .25s var(--ease-luxe), background-color .25s var(--ease-luxe), border-color .25s var(--ease-luxe), box-shadow .25s var(--ease-luxe)}.pill-hover:hover{transform:translateY(-2px)scale(1.02)}.carousel-arrow{transition:background-color .833s var(--ease-figma-slow)}.carousel-arrow--disabled{cursor:default;background-color:#ffffff14}.carousel-arrow-stack{transition:transform .833s var(--ease-figma-slow);transform:translate(0)}.carousel-arrow:not(.carousel-arrow--disabled):hover,.carousel-arrow:not(.carousel-arrow--disabled):focus-visible{background-color:#9595ff}.carousel-arrow:not(.carousel-arrow--disabled):hover .carousel-arrow-stack,.carousel-arrow:not(.carousel-arrow--disabled):focus-visible .carousel-arrow-stack{will-change:transform;transform:translateY(-30px)}.work-cursor-active,.work-cursor-active *{cursor:none!important}.work-native-cursor-active [data-work-native-cursor],.work-native-cursor-active [data-work-native-cursor] *{cursor:pointer!important}section[data-work-view-mode=grid],section[data-work-view-mode=grid] *{cursor:auto!important}section[data-work-view-mode=grid] [data-work-native-cursor],section[data-work-view-mode=grid] [data-work-native-cursor] *{cursor:pointer!important}section[data-work-view-mode=grid] .work-view-cursor{display:none!important}.work-teaser-pending{background:linear-gradient(160deg, #7a7aff1a, transparent 62%), var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.work-teaser-pending{background:linear-gradient(160deg, color-mix(in srgb, var(--color-iris) 10%, transparent), transparent 62%), var(--color-surface)}}.work-tab-roll-stack{transition:transform var(--work-tab) var(--ease-figma-slow);transform:translate(0)}.work-tab-underline{transition:transform var(--work-tab) var(--ease-figma-slow);transform:translate(-50%,9px)}.work-tab-button--selected .work-tab-roll-stack,.work-tab-button:hover .work-tab-roll-stack,.work-tab-button:focus-visible .work-tab-roll-stack{transform:translateY(-18px)}.work-tab-button--selected .work-tab-underline{transform:translate(-50%)}.work-tab-button:hover .work-tab-roll-stack,.work-tab-button:focus-visible .work-tab-roll-stack,.work-tab-button--selected .work-tab-roll-stack,.work-tab-button--selected .work-tab-underline{will-change:transform}.work-grid-layer{opacity:0;pointer-events:none;visibility:hidden;transition:opacity 0s linear .52s,visibility 0s linear .52s;transform:translate(0)}.work-grid-layer--active{opacity:1;pointer-events:auto;visibility:visible;will-change:opacity;transition:opacity linear,visibility linear;position:relative;inset:auto}section[data-work-view-mode=grid] [data-work-slide-only]{display:none}@media (min-width:768px){section[data-work-view-mode=grid] [data-work-cluster]{top:101px}}@media (prefers-reduced-motion:reduce) and (min-width:768px){[data-work-cluster]{top:101px}}section[data-work-view-mode=grid] [data-work-word-stack]{translate:0 -50px}section[data-work-view-mode=grid] [data-work-tabs]{opacity:1}.work-grid-cards{opacity:0;transition:opacity .52s cubic-bezier(.16,1,.3,1),transform .68s cubic-bezier(.16,1,.3,1);transform:translateY(22px)}.work-grid-layer--active .work-grid-cards{opacity:1;will-change:opacity, transform;transform:translate(0)}.work-grid-card{transform:translateZ(0)}.work-art-scrim{background:linear-gradient(90deg,#000c 0%,#000000c7 34%,#0000009e 44%,#00000038 55%,#0000 64%)}.manifesto-scrim{background:radial-gradient(46% 32% at 31% 54%,#09070eeb 0%,#09070edb 42%,#09070e8c 68%,#09070e2e 86%,#0000 100%)}@property --manifesto-lit{syntax:"<number>";inherits:true;initial-value:1}.manifesto-statement{--manifesto-spread:4;--manifesto-dim:.3}.manifesto-statement [data-manifesto-word]{--front:calc(var(--manifesto-lit) * (var(--manifesto-count) + var(--manifesto-spread)));opacity:clamp(var(--manifesto-dim), calc(var(--manifesto-dim) + (1 - var(--manifesto-dim)) * (var(--front) - var(--manifesto-i)) / var(--manifesto-spread)), 1)}.work-grid-card-media{width:107.05%;height:101.95%;top:-1.57%;left:-3.52%;transform:translateZ(0)scale(1)}.work-grid-card-overlay{transform-origin:50% 100%;transition:transform .76s cubic-bezier(.16,1,.3,1);transform:scaleY(.5268)}.work-grid-card-title,.work-grid-card-subtitle,.work-grid-card-description{transition:transform .68s cubic-bezier(.16,1,.3,1);transform:translate(0)}.work-grid-card-description{opacity:0;transition:opacity .46s cubic-bezier(.16,1,.3,1),transform .68s cubic-bezier(.16,1,.3,1)}.work-grid-card:hover .work-grid-card-overlay,.work-grid-card:focus-visible .work-grid-card-overlay{transform:scaleY(1)}.work-grid-card:hover .work-grid-card-title,.work-grid-card:focus-visible .work-grid-card-title{transform:translateY(-74px)}.work-grid-card:hover .work-grid-card-subtitle,.work-grid-card:focus-visible .work-grid-card-subtitle{transform:translateY(-64px)}.work-grid-card:hover .work-grid-card-description,.work-grid-card:focus-visible .work-grid-card-description{opacity:1;transform:translateY(-54px)}.work-grid-card:hover .work-grid-card-overlay,.work-grid-card:focus-visible .work-grid-card-overlay,.work-grid-card:hover .work-grid-card-title,.work-grid-card:focus-visible .work-grid-card-title,.work-grid-card:hover .work-grid-card-subtitle,.work-grid-card:focus-visible .work-grid-card-subtitle,.work-grid-card:hover .work-grid-card-description,.work-grid-card:focus-visible .work-grid-card-description{will-change:transform}@media (max-width:767px){.work-grid-card{border-radius:24px;width:calc(100vw - 48px);height:calc(61.7647vw - 29.6471px)}}.work-view-cursor,.work-view-static{isolation:isolate;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;width:56px;height:56px;font-family:var(--font-display);letter-spacing:.24px;text-align:center;background:linear-gradient(#7a7aff1a,#acfec01a) padding-box padding-box;border:1px solid #ffffff6b;border-radius:9999px;font-size:12px;font-weight:500;position:relative;overflow:hidden;transform:translateZ(0)}.work-view-cursor>span,.work-view-static{z-index:1;position:relative}.work-view-cursor{pointer-events:none;opacity:0;will-change:transform, opacity, filter}.play-reel-card{backface-visibility:hidden;contain:paint;isolation:isolate;transform-origin:50%;will-change:transform;width:100vw;height:100svh;transform:translateZ(0)}.play-reel-card[data-morphed=true]{box-shadow:none}.play-reel-word{align-items:center;display:flex}.play-fill{aspect-ratio:1;transform-origin:50%;width:142.8%;transition:transform var(--reel-hover) var(--ease-figma-gentle), background-color var(--reel-hover) var(--ease-figma-gentle);background:#fff;border-radius:9999px;position:absolute;top:-45.6%;left:-20.8%;transform:translate(0)scale(.019608)}.play-btn:hover .play-fill,.play-btn:focus-visible .play-fill{background:var(--color-reel-mint);will-change:transform;transform:translateY(-41.176%)scale(1)}.play-btn{color:var(--color-iris);transition:color var(--reel-hover) var(--ease-figma-gentle)}.play-btn:hover,.play-btn:focus-visible{color:#fff}.reel-cluster{transition:opacity .32s var(--ease-luxe), visibility 0s linear 0s}.reel-cluster[data-reel-cluster=hidden]{opacity:0;visibility:hidden;transition:opacity .32s var(--ease-luxe), visibility 0s linear .32s}.reel-resume{opacity:0;visibility:hidden;transition:opacity .2s var(--ease-luxe), transform .2s var(--ease-luxe), visibility 0s linear .2s, color var(--reel-hover) var(--ease-figma-gentle);transform:scale(.92)}.reel-playback[data-reel-paused=true] .reel-resume{opacity:1;visibility:visible;transition:opacity .2s var(--ease-luxe), transform .2s var(--ease-luxe), visibility 0s linear 0s, color var(--reel-hover) var(--ease-figma-gentle);transform:scale(1)}.reel-toggle:focus-visible .reel-resume{color:#fff}.reel-toggle:focus-visible .play-fill{background:var(--color-reel-mint);transform:translateY(-41.176%)scale(1)}.reel-dip{opacity:0;transition:opacity .26s var(--ease-luxe)}.reel-dip[data-reel-dipped=true]{opacity:1}.reel-close{opacity:0;transition:opacity .2s var(--ease-luxe)}.reel-playback:hover .reel-close,.reel-close:focus-visible,.reel-playback[data-reel-paused=true] .reel-close{opacity:1}@media (hover:none){.reel-close{opacity:1}}.reel-letter{letter-spacing:normal;height:1.302em;display:block;overflow:hidden}.reel-letter-stack{transition:transform var(--reel-step) var(--ease-figma-gentle);flex-direction:column;gap:.15625em;display:flex;transform:translate(0)}.reel-letter[data-rolled=true] .reel-letter-stack{transform:translateY(-1.4583em)}.reel-letter-glyph{height:1.302em;line-height:1.302;display:block}.reel-letter[data-rolling=true] .reel-letter-stack{will-change:transform}.reel-letter[data-snap=true] .reel-letter-stack{transition:none}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}html.menu-open,html.menu-open body{overflow:hidden}.prompt-bar{transition:opacity .42s var(--ease-luxe)}html.menu-open .prompt-bar{opacity:0;pointer-events:none}.concierge{background:var(--color-surface);width:372px;height:56px;transition:width var(--concierge-open) var(--ease-figma-slow), height var(--concierge-open) var(--ease-figma-slow), background-color .25s var(--ease-luxe), box-shadow var(--concierge-open) var(--ease-figma-slow);border-radius:16px;position:relative;box-shadow:inset 0 0 0 1px #42476900,0 16px 30px #7a7aff00,0 -4px 40px #acfec000}.concierge[data-expanded=false]:hover{background:#1e222c}.concierge[data-expanded=true]{width:666px;height:189px;box-shadow:inset 0 0 0 1px #424769,0 16px 30px #7a7aff1a,0 -4px 40px #acfec014}.concierge-field,.concierge-tile{transition:transform var(--concierge-open) var(--ease-figma-slow);position:absolute;top:0;left:0}.concierge-field{width:284px;height:22px;overflow:hidden;transform:translate(16px,17px)}.concierge[data-expanded=true] .concierge-field{transform:translate(24px,24px)}.concierge-tile{background:#080808;border-radius:8px;place-items:center;width:40px;height:40px;display:grid;transform:translate(316px,8px)}.concierge[data-expanded=true] .concierge-tile{transform:translate(24px,125px)}.concierge-tile-icon{transition:opacity var(--concierge-open) var(--ease-figma-slow);grid-area:1/1}.concierge-tile-icon[data-icon=attach],.concierge[data-expanded=true] .concierge-tile-icon[data-icon=dot]{opacity:0}.concierge[data-expanded=true] .concierge-tile-icon[data-icon=attach]{opacity:1}.concierge-add{opacity:0;visibility:hidden;transition:opacity var(--concierge-open) var(--ease-figma-slow), visibility 0s linear var(--concierge-open);position:absolute;top:0;left:0}.concierge[data-expanded=true] .concierge-add{opacity:1;visibility:visible;transition:opacity var(--concierge-open) var(--ease-figma-slow), visibility 0s linear 0s}.concierge-ai{align-items:center;gap:6px;height:16px;display:flex;transform:translate(80px,137px)}.concierge-mic,.concierge-send{border-radius:8px;place-items:center;width:40px;height:40px;display:grid}.concierge-mic{background:#7a7aff14;transform:translate(546px,125px)}.concierge-send{background:var(--color-iris);transform:translate(602px,125px)}.concierge-close{cursor:pointer;place-items:center;width:20px;height:20px;display:grid;transform:translate(622px,17px)}.concierge-open{cursor:pointer;border-radius:16px;position:absolute;inset:0}.concierge[data-expanded=true] .concierge-open{visibility:hidden;pointer-events:none}@media (prefers-reduced-motion:reduce){.concierge,.concierge-field,.concierge-tile,.concierge-tile-icon,.concierge-add{transition-duration:1ms!important}}.menu-overlay{--mo-x:calc(100% - 96px);--mo-y:51px;--mo-u:min(100vw / 1280, 100vh / 720);--mo-ink:.1em;visibility:hidden;pointer-events:none;transition:visibility 0s linear var(--mo-close)}@media (max-width:767px){.menu-overlay{--mo-u:1px}.menu-shell{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-y:auto}.menu-body{gap:0}.menu-stage{flex:none}.menu-side{flex:auto;min-height:0}.menu-nav{margin-block:auto}.menu-nav-roll,.menu-nav-roll-bottom{justify-content:center}}.menu-overlay[data-open=true]{visibility:visible;pointer-events:auto;transition:visibility}.menu-backdrop{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);clip-path:circle(1.25% at var(--mo-x) var(--mo-y));opacity:0;transition:opacity var(--mo-close) var(--ease-luxe) 0s, clip-path 0s linear var(--mo-close);background:#fffffff2}.menu-overlay[data-open=true] .menu-backdrop{clip-path:circle(80.3%);opacity:1;transition:clip-path var(--mo-open) var(--ease-figma-slow) 0s, opacity 0s}.menu-shell{opacity:0;transition:opacity var(--mo-close) var(--ease-luxe)}.menu-overlay[data-open=true] .menu-shell{opacity:1;transition:opacity}.menu-clip{overflow:hidden}.menu-nav-item,.menu-nav-roll,.menu-feature-title,.menu-svc-sub,.menu-link:last-child{padding-right:var(--mo-ink);margin-right:calc(-1 * var(--mo-ink))}@media (min-width:768px){.menu-overlay{display:flex}.menu-shell{width:calc(1280 * var(--mo-u));height:calc(720 * var(--mo-u));padding:calc(100 * var(--mo-u)) calc(80 * var(--mo-u)) calc(56 * var(--mo-u));margin:auto}.menu-body{gap:calc(32 * var(--mo-u))}.menu-side{width:calc(265 * var(--mo-u));padding-top:calc(15 * var(--mo-u))}}.menu-overlay [data-mo]{transition:transform 0s linear var(--mo-close)}.menu-overlay[data-open=true] [data-mo],.menu-overlay[data-open=true] [data-mo-out]{will-change:transform}.menu-overlay[data-open=true] [data-mo]{transition:transform var(--mo-reveal) var(--ease-figma-slow) var(--mo-hold);transform:none}.menu-overlay [data-mo=clock]{transform:translateY(105.9%)}.menu-overlay [data-mo=headline]{transform:translateY(-96%)}.menu-overlay [data-mo=sub]{transform:translateY(159%)}.menu-overlay [data-mo=ai-img]{transform:translate(-104.8%)}.menu-overlay [data-mo=ai-text]{transform:translateY(110%)}.menu-overlay [data-mo=nav]{transform:translateY(101.3%)}.menu-overlay [data-mo=links]{transform:translateY(var(--mo-links-rise,200%))}.menu-overlay [data-mo-out]{transition:transform var(--mo-morph) var(--ease-figma-slow);transform:none}.menu-overlay[data-open=true][data-service=true] [data-mo-out=clock]{transform:translateY(105.9%)}.menu-overlay[data-open=true][data-service=true] [data-mo-out=mid]{transform:translateY(96.3%)}.menu-overlay[data-open=true][data-service=true] [data-mo-out=feature]{transform:translateY(116.7%)}.menu-layer--intro{transition:none}.menu-overlay[data-service=true] .menu-layer--intro,.menu-layer--services{pointer-events:none}.menu-overlay[data-service=true] .menu-layer--services{pointer-events:auto}.menu-clock{width:max-content}.menu-clock-in{flex-direction:column;align-items:flex-start;display:flex}.menu-clock-zone{font-family:var(--font-display);font-weight:500;font-size:calc(20 * var(--mo-u));letter-spacing:-.04em;color:#62748e;line-height:1.2}.menu-clock-row{align-items:center;gap:calc(8 * var(--mo-u));font-variant-numeric:tabular-nums;line-height:1.25;display:flex}.menu-clock-num{text-align:center;min-width:1.32em;font-family:var(--font-display);font-weight:500;font-size:calc(32 * var(--mo-u));letter-spacing:-.04em;color:var(--color-surface);line-height:1.25;display:inline-block}.menu-clock-num--accent{color:var(--color-iris)}.menu-clock-colon{gap:calc(4.15 * var(--mo-u));flex-direction:column;display:flex}.menu-clock-colon span{width:calc(4 * var(--mo-u));height:calc(4 * var(--mo-u));background:#b6bccb;border-radius:9999px;display:block}.menu-clock-tail{font-family:var(--font-serif);font-style:italic;font-weight:500;font-size:calc(16 * var(--mo-u));color:#62748e;align-self:flex-end;line-height:1.3125}.menu-intro-mid{margin-top:calc(71 * var(--mo-u))}.menu-intro-mid-in{gap:calc(22 * var(--mo-u));flex-direction:column;display:flex}.menu-layer--intro .menu-feature{margin-top:auto}@media (max-width:767px){.menu-clock,.menu-layer--intro .menu-feature{display:none}.menu-intro-mid{margin-top:0}.menu-intro-mid-in{gap:12px}}.menu-headline{max-width:8.5em;font-family:var(--font-display);font-weight:500;font-size:calc(48 * var(--mo-u));letter-spacing:-.03em;color:var(--color-surface);line-height:1.3333}.menu-headline-accent{font-family:var(--font-serif);color:var(--color-iris);font-style:italic;font-weight:500}.menu-sub{max-width:30em;font-family:var(--font-sans);font-weight:500;font-size:calc(16 * var(--mo-u));letter-spacing:-.01em;color:#62748e;line-height:1.375}@media (max-width:767px){.menu-headline{font-size:28px}.menu-sub{max-width:280px;font-size:12px;line-height:1.3333}}.menu-feature{align-items:stretch;gap:calc(24 * var(--mo-u));max-width:calc(565 * var(--mo-u));display:flex}.menu-feature-in{align-items:stretch;gap:calc(24 * var(--mo-u));width:100%;display:flex}.menu-feature-plate{width:calc(105 * var(--mo-u));height:calc(111.42 * var(--mo-u));border-radius:calc(24 * var(--mo-u));flex-shrink:0;display:block;position:relative;overflow:hidden}.menu-feature-img{border-radius:calc(24 * var(--mo-u));object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.menu-feature-stack{width:100%;height:calc(100 * var(--mo-u));max-width:calc(436 * var(--mo-u));display:block;position:relative}.menu-feature-text{flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.menu-feature-img,.menu-feature-text{opacity:0;transition:opacity var(--menu-feature-fade) var(--ease-luxe)}.menu-feature-img[data-live=true],.menu-feature-text[data-live=true]{opacity:1}.menu-feature-badge{width:calc(40 * var(--mo-u));height:calc(40 * var(--mo-u));color:#fff;pointer-events:none;transform:translate(-50%, -50%) translateY(calc(63.29 * var(--mo-u))) scale(.35);transition:transform var(--mo-hover) var(--ease-figma-slow);background:#ffffff4d;border:1px solid #ffffff8c;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%}.menu-feature-badge-icon{width:calc(15 * var(--mo-u));height:calc(15 * var(--mo-u))}.menu-feature:hover .menu-feature-badge,.menu-feature:focus-visible .menu-feature-badge{transform:translate(-50%,-50%)scale(1)}.menu-feature-tag{align-items:center;gap:calc(8 * var(--mo-u));margin-bottom:calc(16 * var(--mo-u));font-family:var(--font-display);font-weight:500;font-size:calc(12 * var(--mo-u));letter-spacing:.02em;text-transform:uppercase;color:var(--color-iris);flex-shrink:0;line-height:1.3333;display:inline-flex}.menu-feature-plus{font-weight:500}.menu-feature-title{height:calc(26 * var(--mo-u));margin-bottom:calc(4 * var(--mo-u));display:block;position:relative;overflow:hidden}.menu-feature-title-row{-webkit-line-clamp:1;font-family:var(--font-display);font-weight:500;font-size:calc(20 * var(--mo-u));letter-spacing:-.03em;color:var(--color-surface);transition:transform var(--mo-hover) var(--ease-figma-slow);-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.menu-feature-title-row--in{inset:0 var(--mo-ink) 0 0;position:absolute;transform:translateY(107.69%)}.menu-feature:hover .menu-feature-title-row--rest,.menu-feature:focus-visible .menu-feature-title-row--rest{transform:translateY(-107.69%)}.menu-feature:hover .menu-feature-title-row--in,.menu-feature:focus-visible .menu-feature-title-row--in{transform:translateY(0)}.menu-feature-body{-webkit-line-clamp:2;font-family:var(--font-sans);font-weight:500;font-size:calc(14 * var(--mo-u));letter-spacing:-.01em;color:#62748e;-webkit-box-orient:vertical;line-height:1.357;display:-webkit-box;overflow:hidden}.menu-nav{--menu-nav-fs:calc(36 * var(--mo-u));--menu-nav-box:calc(var(--menu-nav-fs) * 1.371);font-size:var(--menu-nav-fs);gap:calc(var(--menu-nav-fs) * .6194)}.menu-nav-item{height:var(--menu-nav-box);font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-surface);align-items:center;font-size:1em;font-weight:400;line-height:1.3056;display:flex;position:relative;overflow:hidden}.menu-nav-item--home{font-size:1.0617em}.menu-nav-rise{justify-content:flex-end;align-items:center;width:100%;height:100%;display:flex}@media (max-width:767px){.menu-nav-rise{justify-content:center}.menu-nav{--menu-nav-fs:36px;--menu-nav-box:calc(var(--menu-nav-fs) * 1.3056);gap:32px}.menu-nav-item--home{font-size:1em}}.menu-nav-item[aria-current=page]{color:var(--color-iris)}.menu-nav-roll{height:var(--menu-nav-box);display:inline-flex;position:relative;overflow:hidden}.menu-nav-roll-row{white-space:nowrap;height:100%;transition:transform var(--mo-hover) var(--ease-figma-slow);will-change:transform;align-items:center;display:inline-flex}.menu-nav-roll-top{transform:translateY(0)}.menu-nav-roll-bottom{inset:0 var(--mo-ink) 0 0;justify-content:flex-end;position:absolute;transform:translateY(100%)}.menu-nav-item:hover .menu-nav-roll-top,.menu-nav-item:focus-visible .menu-nav-roll-top{transform:translateY(-100%)}.menu-nav-item:hover .menu-nav-roll-bottom,.menu-nav-item:focus-visible .menu-nav-roll-bottom{transform:translateY(0)}.menu-overlay[data-service=true] .menu-nav-item--services .menu-nav-roll-top{transform:translateY(-100%)}.menu-overlay[data-service=true] .menu-nav-item--services .menu-nav-roll-bottom{transform:translateY(0)}.menu-links{gap:calc(8 * var(--mo-u))}@media (min-width:768px){.menu-links-clip{padding-bottom:calc(56 * var(--mo-u));margin-bottom:calc(-56 * var(--mo-u))}.menu-overlay{--mo-links-rise:380%}}@media (max-width:767px){.menu-links{gap:20px}}.menu-link{width:calc(85 * var(--mo-u));height:1.538em;font-family:var(--font-sans);font-weight:500;font-size:calc(13 * var(--mo-u));letter-spacing:-.04em;line-height:1.3846;display:inline-block;position:relative;overflow:hidden}.menu-link:last-child{width:auto}.menu-link-row{transition:transform var(--mo-hover) var(--ease-figma-slow);will-change:transform;display:block}.menu-link-row--rest{color:var(--color-pill)}.menu-link-row--in{color:var(--color-surface);position:absolute;inset:0;transform:translateY(166.67%)}.menu-link:hover .menu-link-row--rest,.menu-link:focus-visible .menu-link-row--rest{transform:translateY(-166.67%)}.menu-link:hover .menu-link-row--in,.menu-link:focus-visible .menu-link-row--in{transform:translateY(0)}@media (max-width:767px){.menu-link{width:auto;height:1.375em;font-size:16px;line-height:1.375}}@media (min-width:768px){.menu-layer--services{opacity:0;transform:translateY(calc(178 * var(--mo-u)));transition:opacity var(--mo-morph) var(--ease-figma-slow), transform var(--mo-morph) var(--ease-figma-slow)}.menu-overlay[data-open=true] .menu-layer--services{will-change:transform, opacity}.menu-overlay[data-service=true] .menu-layer--services{opacity:1;transform:translateY(0)}.menu-svc-subs,.menu-svc-cats,.menu-svc-plate,.menu-svc-desc,.menu-svc-cta{position:absolute}.menu-svc-subs{left:calc(68 * var(--mo-u));top:calc(30 * var(--mo-u));width:calc(315 * var(--mo-u))}.menu-svc-cats{left:calc(455 * var(--mo-u));top:calc(25 * var(--mo-u));width:calc(382 * var(--mo-u))}.menu-svc-plate{left:calc(463 * var(--mo-u));top:calc(328 * var(--mo-u));width:calc(374 * var(--mo-u));height:calc(257 * var(--mo-u))}.menu-svc-desc{left:calc(1 * var(--mo-u));top:calc(457 * var(--mo-u));width:calc(378 * var(--mo-u))}.menu-svc-cta{left:calc(1 * var(--mo-u));top:calc(541 * var(--mo-u))}}.menu-svc-subs{gap:calc(var(--svc-gap,20) * var(--mo-u));text-align:right;flex-direction:column;display:flex}.menu-svc-sub{height:calc(32 * var(--mo-u));font-family:var(--font-display);font-size:calc(18 * var(--mo-u));line-height:calc(32 * var(--mo-u));letter-spacing:-.03em;display:block;position:relative;overflow:hidden}.menu-svc-sub-row{transition:transform var(--mo-hover) var(--ease-figma-slow);will-change:transform;display:block}.menu-svc-sub-row--rest{color:#8d92b4;font-weight:400}.menu-svc-sub-row--in{inset:0 var(--mo-ink) 0 0;color:var(--color-pill);font-weight:500;position:absolute;transform:translateY(157.8%)}.menu-svc-sub:hover .menu-svc-sub-row--rest,.menu-svc-sub:focus-visible .menu-svc-sub-row--rest{transform:translateY(-157.8%)}.menu-svc-sub:hover .menu-svc-sub-row--in,.menu-svc-sub:focus-visible .menu-svc-sub-row--in{transform:translateY(0)}.menu-svc-cats{gap:calc(32 * var(--mo-u));flex-direction:column;display:flex}.menu-svc-cat{justify-content:flex-end;align-items:center;gap:calc(4 * var(--mo-u));height:calc(42 * var(--mo-u));padding-right:calc(4 * var(--mo-u));font-family:var(--font-display);font-size:calc(24 * var(--mo-u));letter-spacing:-.03em;color:#62748e;text-align:right;cursor:pointer;transition:color var(--mo-hover) var(--ease-figma-slow);font-weight:400;line-height:1.2917;display:flex}.menu-svc-cat[aria-selected=true]{color:var(--color-surface);font-weight:500}.menu-svc-cat-mark{width:calc(24 * var(--mo-u));height:calc(24 * var(--mo-u));opacity:0;transform:translateX(calc(8 * var(--mo-u)));transition:opacity var(--mo-hover) var(--ease-figma-slow), transform var(--mo-hover) var(--ease-figma-slow);flex-shrink:0}.menu-svc-cat[aria-selected=true] .menu-svc-cat-mark{opacity:1;transform:none}.menu-svc-plate{border-radius:calc(20 * var(--mo-u));isolation:isolate;position:relative;overflow:hidden}.menu-svc-plate-img{object-fit:cover;width:100%;height:100%;display:block}.menu-svc-plate-layer{opacity:0;transition:opacity var(--mo-hover,.625s) var(--ease-figma-slow,ease);will-change:opacity;position:absolute;inset:0}.menu-svc-plate-layer[data-live=true]{opacity:1}@media (prefers-reduced-motion:reduce){.menu-svc-plate-layer{transition:none}}.menu-svc-desc{font-family:var(--font-sans);font-weight:500;font-size:calc(14 * var(--mo-u));line-height:calc(20 * var(--mo-u));letter-spacing:-.02em;color:var(--color-surface)}.menu-svc-cta{--dot-cta-fill-right:calc(17.5 * var(--mo-u));--dot-cta-arrow-from:translate3d(calc(-16 * var(--mo-u)), calc(29.5 * var(--mo-u)), 0);justify-content:center;align-items:center;gap:calc(8 * var(--mo-u));width:calc(132 * var(--mo-u));padding:calc(9 * var(--mo-u)) calc(16 * var(--mo-u));font-family:var(--font-sans);font-weight:500;font-size:calc(14 * var(--mo-u));letter-spacing:-.01em;color:var(--color-surface);white-space:nowrap;background:#fff;border-radius:9999px;line-height:1.357;display:inline-flex}.menu-svc-cta .dot-cta-fill{width:calc(240 * var(--mo-u));height:calc(240 * var(--mo-u))}.menu-svc-cta-arrow{left:calc(104 * var(--mo-u));top:calc(10 * var(--mo-u));z-index:1;width:calc(18 * var(--mo-u));height:calc(18 * var(--mo-u));position:absolute}@media (max-width:767px){.menu-layer--services{display:none}.menu-side{width:auto}}@media (prefers-reduced-motion:reduce){.anim-glow,.anim-orb,.anim-orb-wide,.anim-phone-float,.anim-hero-float,.anim-art-float,.anim-reel-float,.anim-sheen,.anim-prompt-rotate,.agents-track,.hero-gradient-layer{animation:none!important}.agents-marquee{overflow-x:auto}.agents-set[aria-hidden=true]{display:none}.btn-lift,.btn-lift-lg,.nav-logo-wordmark-row,.nav-logo-wordmark-char,.nav-pill,.nav-sound-line,.nav-cta,.nav-cta-fill,.nav-cta-arrow,.dot-cta,.dot-cta-fill,.dot-cta-arrow,.dot-cta-label,.work-tab-roll-stack,.work-tab-underline,.blog-tab-stack,.blog-tab-underline,.blog-card,.blog-card-plate,.blog-card-plate-inner,.blog-card-title,.blog-card-badge,.blog-card-badge-arrow,.work-grid-card-overlay,.work-grid-card-title,.work-grid-card-subtitle,.work-grid-card-description,.reel-letter-stack,.nav-menu-label,.nav-menu-dots,.pill-hover,.play-fill,.play-btn,.reel-cluster,.reel-resume,.reel-close,.menu-overlay,.menu-shell,.menu-backdrop,.menu-overlay [data-mo],.menu-overlay [data-mo-out],.menu-layer,.menu-nav-roll-row,.menu-feature-title-row,.menu-feature-badge,.menu-feature-img,.menu-feature-text,.menu-link-row,.menu-svc-sub-row,.menu-svc-cat,.underline-link,.underline-link:after,.social-link-row,.contact-submit,.contact-consent-box,.contact-consent-tick,.contact-chip,.contact-field,.menu-svc-cat-mark{transition:none!important}.btn-lift:hover,.btn-lift-lg:hover,.pill-hover:hover{box-shadow:none;transform:none}.menu-backdrop{transform:none;clip-path:none!important}.menu-overlay [data-mo],.menu-overlay [data-mo-out],.menu-svc-cat-mark,.reel-letter[data-rolled=true] .reel-letter-stack{transform:none!important}.menu-layer--services{opacity:0;visibility:hidden;transform:none!important}.menu-overlay[data-service=true] .menu-layer--services{opacity:1;visibility:visible}.menu-overlay[data-service=true] .menu-layer--intro{opacity:0;visibility:hidden}}.work-teaser video{transition:transform .7s var(--ease-luxe);will-change:transform;transform:scale(1)}.work-teaser:hover video,.work-teaser:focus-visible video{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.work-teaser video,.work-teaser:hover video,.work-teaser:focus-visible video{transition:none;transform:none}}@media (min-width:768px){.ind-section{height:calc(100svh + var(--ind-run,210vh))}}.ind-rail{scrollbar-width:none;-ms-overflow-style:none}.ind-rail::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.ind-section{height:100svh}.ind-rail{overscroll-behavior-x:contain;overflow:auto clip}.ind-rail-track{padding-right:calc(var(--ss-x) + 80 * var(--ss-u));transform:none!important}}.blog-tab{height:22px;position:relative;overflow:hidden}.blog-tab-stack{transition:transform .62s cubic-bezier(.16,1,.3,1);display:block;transform:translate(0)}.blog-tab-label{height:21px;line-height:16px;display:block}.blog-tab[aria-pressed=true] .blog-tab-stack,.blog-tab:hover .blog-tab-stack,.blog-tab:focus-visible .blog-tab-stack{transform:translateY(-21px)}.blog-tab:hover .blog-tab-stack,.blog-tab:focus-visible .blog-tab-stack{transition-duration:.43s}.blog-tab:hover .blog-tab-stack,.blog-tab:focus-visible .blog-tab-stack,.blog-tab[aria-pressed=true] .blog-tab-stack{will-change:transform}@media (hover:hover){.blog-card{transition:transform .5s var(--ease-luxe)}.blog-card:hover,.blog-card:focus-within{transform:translateY(-4px)}.blog-card-plate-inner{clip-path:inset(0);transition:clip-path .5s var(--ease-luxe)}.blog-card:hover .blog-card-plate-inner,.blog-card:focus-within .blog-card-plate-inner{clip-path:inset(12px round 20px)}.blog-card-plate{transition:opacity .5s var(--ease-luxe), transform .5s var(--ease-luxe)}.blog-card:hover .blog-card-plate,.blog-card:focus-within .blog-card-plate{opacity:1;transform:translateY(-6px)scale(1.04)}.blog-card-title{transition:color .4s var(--ease-luxe)}.blog-card:hover .blog-card-title,.blog-card:focus-within .blog-card-title{color:var(--color-iris)}.blog-card-badge{opacity:0;transition:opacity .45s var(--ease-luxe), transform .45s var(--ease-luxe);transform:scale(.8)rotate(-12deg)}.blog-card:hover .blog-card-badge,.blog-card:focus-within .blog-card-badge{opacity:1;transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.blog-hero-runway{height:auto}.blog-hero-stage{height:auto;position:static}.blog-list-overlap{margin-top:0}}.reveal-line-mask{margin-bottom:-.16em;padding-bottom:.16em}.blog-hero-scope{--blog-p:1;--blog-q:0}.blog-hero-ground{background:#fff}.blog-hero-fill{--fill-r0:47vw;--fill-cy0:calc(84svh + 47vw);--fill-r1:calc(70vw + 60svh);--fill-cy1:calc(70vw - 40svh);--fill-r:calc(var(--fill-r0) + var(--blog-p) * (var(--fill-r1) - var(--fill-r0)));--fill-cy:calc(var(--fill-cy0) + var(--blog-p) * (var(--fill-cy1) - var(--fill-cy0)));background:var(--color-night);clip-path:circle(var(--fill-r) at 50% var(--fill-cy))}.blog-hero-glow{opacity:var(--blog-p)}.blog-hero-invert{color:#fff}@supports (color:color-mix(in lab, red, red)){.blog-hero-invert{color:color-mix(in srgb, #fff calc(var(--blog-p) * 100%), #171a21)}}.blog-hero-mark{color:#acfec0}@supports (color:color-mix(in lab, red, red)){.blog-hero-mark{color:color-mix(in srgb, var(--color-mint) calc(var(--blog-p) * 100%), var(--color-iris))}}.blog-rail{--rail-ink:#fff}@supports (color:color-mix(in lab, red, red)){.blog-rail{--rail-ink:color-mix(in srgb, #fff calc(var(--blog-p) * 100%), #171a21)}}.blog-rail .blog-card-title{color:var(--rail-ink)}.blog-card-roll{display:block;overflow:hidden}.blog-card-roll-face{transition:transform .72s var(--ease-luxe);display:block;position:relative;transform:translate(0)}.blog-card-roll-face:after{content:attr(data-text);width:100%;position:absolute;top:100%;left:0}.blog-card:hover .blog-card-roll-face{transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.blog-card-roll-face,.blog-card:hover .blog-card-roll-face{transition:none;transform:none}}.blog-card-link{position:static}.blog-card-link:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.blog-card:focus-within .blog-card-roll-face{transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.blog-card:focus-within .blog-card-roll-face{transform:none}}.post-back{transition:color .25s var(--ease-luxe)}.post-back:hover{color:#fff}.post-back-arrow{display:block;transform:translate(0)}@media (prefers-reduced-motion:no-preference){.post-back-arrow{transition:transform .32s var(--ease-luxe)}.post-back:hover .post-back-arrow{transform:translate(-3px)}}.post-meta-dot{opacity:.6;background:currentColor;border-radius:999px;width:3px;height:3px}.post-quote:before{content:"";background:linear-gradient(to bottom, var(--color-mint), #acfec033);inset-block:.15em;border-radius:999px;width:2px;position:absolute;left:0}@supports (color:color-mix(in lab, red, red)){.post-quote:before{background:linear-gradient(to bottom, var(--color-mint), color-mix(in srgb, var(--color-mint) 20%, transparent))}}:root{--page-max:1400px;--page-inset:max(0px, calc((100% - var(--page-max)) / 2))}@media (min-width:768px){.gutter-md{padding-inline:max(5rem, calc((100% - var(--page-max)) / 2))}.md\:left-20{left:max(5rem, calc((100% - var(--page-max)) / 2))}.md\:right-20{right:max(5rem, calc((100% - var(--page-max)) / 2))}.pin-gutter{left:calc(max(5rem, (100% - var(--page-max)) / 2) + var(--pin-x,0px))}}.post-prose a{color:var(--color-mint);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;transition:opacity .25s}.post-prose a:hover{opacity:.7}.post-prose strong,.post-prose b{color:#fff;font-weight:500}.post-prose em,.post-prose i{font-style:italic}.post-prose code{background:var(--color-surface);color:#fff;border-radius:4px;padding:.15em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.post-html table{border-collapse:collapse;width:100%;font-family:var(--font-sans);color:var(--color-body);min-width:32rem;font-size:15px;line-height:1.6}.post-html th,.post-html td{text-align:left;border-bottom:1px solid #ffffff14;padding:.75rem 1rem}.post-html th{font-family:var(--font-display);color:#fff;white-space:nowrap;font-weight:500}.post-html tr:last-child td{border-bottom:0}.post-html pre{background:var(--color-surface);border-radius:12px;padding:1.25rem 1.5rem;overflow-x:auto}.post-html pre code{color:#e6e8f0;background:0 0;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;line-height:1.7}.post-progress-bar{transform-origin:0;will-change:transform;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.post-progress{display:none}}.post-plate{background:var(--color-surface)}.post-toc-list{padding-left:clamp(14px,1.6vw,22px)}.post-toc-list>li+li{margin-top:clamp(11px,1vw,14px)}.post-toc-rail{background:#ffffff1f;width:1px;position:absolute;top:0;bottom:0;left:0}.post-toc-marker{transform-origin:0 0;background:var(--color-mint);border-radius:999px;width:1px;height:1px;position:absolute;top:0;left:0}.post-toc-link{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-body);opacity:.6;transition:color .25s var(--ease-luxe), opacity .25s var(--ease-luxe);font-size:clamp(12.5px,1.05vw,14px);font-weight:500;line-height:1.45;display:block}.post-toc-link:hover{opacity:1}.post-toc-link[aria-current=true]{color:#fff;opacity:1}.post-share-btn{width:38px;height:38px;color:var(--color-body);transition:background-color .25s var(--ease-luxe), color .25s var(--ease-luxe), transform .25s var(--ease-luxe);background:#ffffff0f;border-radius:999px;place-items:center;display:grid}.post-share-btn:hover{color:#fff;background:var(--color-iris)}@media (prefers-reduced-motion:no-preference){.post-share-btn:hover{transform:translateY(-2px)}}.post-share-note{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-mint);font-size:12px}@keyframes marquee-run{0%{transform:translate(0)}to{transform:translate3d(calc(-1 * var(--marquee-span)), 0, 0)}}.marquee{-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--marquee-fade-start), #000 calc(100% - var(--marquee-fade-end)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--marquee-fade-start), #000 calc(100% - var(--marquee-fade-end)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--marquee-fade-start), #000 calc(100% - var(--marquee-fade-end)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--marquee-fade-start), #000 calc(100% - var(--marquee-fade-end)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--marquee-fade-start), #000 calc(100% - var(--marquee-fade-end)), transparent 100%);position:relative;overflow:hidden}.marquee-track{will-change:transform;width:max-content;animation-name:marquee-run;animation-timing-function:linear;animation-iteration-count:infinite;display:flex}.marquee-copy{flex:none;align-items:stretch;display:flex}@media (prefers-reduced-motion:reduce){.marquee{scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.marquee::-webkit-scrollbar{display:none}.marquee-track{will-change:auto;animation:none}.marquee-copy[aria-hidden=true]{display:none}}.blog-hero-parallax{transform:translate3d(0, calc(var(--blog-q) * -12svh), 0)}@media (prefers-reduced-motion:reduce){.blog-hero-parallax{transform:none}.blog-hero-scope{--blog-p:1}}.blog-tab:focus-visible,.blog-card:focus-visible{outline:2px solid var(--color-iris);outline-offset:3px;border-radius:4px}.blog-card:has(:focus-visible){outline:2px solid var(--color-iris);outline-offset:3px;border-radius:4px}.product-open,.case-chapters,.case-impact,.case-process,.case-showcase,.case-system,.case-voice{--gut:max(5rem, calc((100% - var(--page-max)) / 2));--fh:min(100%, calc(100vw * 720 / 1280));--fo:calc((100% - var(--fh)) / 2);--bx:var(--gut);--bw:calc(100% - var(--gut) * 2)}.product-open{--open-a:0;--open-b:0;--quote-p:clamp(0, calc((var(--open-b) - .3) / .7), 1)}.product-stage{flex-direction:column;padding:120px 1.5rem 5rem;display:flex;position:relative}.product-back-slot{order:1;align-self:flex-start}.product-copy{order:2;margin-top:2.5rem}.product-reel{aspect-ratio:890.648/520;border-radius:20px;order:3;margin-top:2.5rem;position:relative;overflow:hidden}.product-scroll{display:none}.product-reel-img{object-fit:cover;width:100%;height:100%;display:block}.product-reel-still{display:none}@media (prefers-reduced-motion:reduce){.product-reel-video{display:none}.product-reel-still{display:block}}.product-reel-dim{opacity:calc(.1 + .7 * var(--open-b));background:#000;position:absolute;inset:0}.product-title{margin-top:.75rem}.product-intro{margin-top:2rem}.product-services{margin-top:2.5rem}.product-stores{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:3rem;display:flex}.product-quote{display:none}.product-quote-screen{padding:5rem 1.5rem;position:relative;overflow:hidden}.product-quote-screen-img{object-fit:cover;opacity:.2;width:100%;height:100%;position:absolute;inset:0}.product-quote-screen-body{position:relative}.product-quote-text{letter-spacing:0;color:#e2e4ec;font-size:clamp(20px,2.5vw,32px);line-height:1.375}.product-quote-by{align-items:flex-start;gap:16px;margin-top:3.5rem;display:flex}.product-quote-dash{background:var(--color-body);flex:none;width:18px;height:1px;margin-top:13px}@media (min-width:768px){.product-stage{height:100svh;min-height:620px;padding:0;display:block;overflow:hidden}.product-reel{aspect-ratio:auto;left:calc(55.5469% - 49.2969% * var(--open-a) - 6.25% * var(--open-b));top:calc(14.5833% - 1.8055% * var(--open-a) - 12.7778% * var(--open-b));right:calc(-25.1288% + 31.2226% * var(--open-a) - 6.0938% * var(--open-b));bottom:calc(13.1944% - 8.75% * var(--open-a) - 4.4444% * var(--open-b));border-radius:calc(29.142px + 3.531px * var(--open-a));margin:0;position:absolute}.product-back-slot{display:none}.product-copy{transform:translate3d(calc(0px - (var(--gut) + 580px) * var(--open-a)), 0, 0);margin:0;position:absolute;inset:0}.product-crumb{left:var(--bx);top:calc(var(--fo) + var(--fh) * .176389);position:absolute}.product-title{left:var(--bx);top:calc(var(--fo) + var(--fh) * .269444);white-space:nowrap;margin:0;position:absolute;transform:translateY(-50%)}.product-intro{left:var(--bx);width:calc(var(--bw) * .291071);top:calc(var(--fo) + var(--fh) * .391667);margin:0;position:absolute}.product-services{left:calc(var(--bx) + var(--bw) * .348214);top:calc(var(--fo) + var(--fh) * .391667);width:calc(var(--bw) * .13125);margin:0;position:absolute}.product-stores{left:var(--bx);top:calc(var(--fo) + var(--fh) * .795833);flex-wrap:nowrap;margin:0;position:absolute}.product-scroll{left:calc(var(--bx) + var(--bw) * .875893);top:calc(var(--fo) + var(--fh) * .927778);transform:translate3d(0, calc(80px * var(--open-a)), 0);opacity:calc(1 - var(--open-a));display:block;position:absolute}.product-scroll-inner{letter-spacing:-.03em;text-transform:uppercase;color:var(--color-iris);align-items:center;gap:4px;margin:0;font-size:12px;font-weight:500;line-height:normal;display:flex}.product-quote,.product-quote-screen-body{position:absolute;inset:0}.product-quote-screen{height:100svh;min-height:620px;padding:0}.product-quote-text{left:var(--bx);top:calc(var(--fo) + var(--fh) * .2875);width:calc(var(--bw) * .708929);margin:0;position:absolute}.product-quote-by{left:calc(var(--bx) + var(--bw) * .726786);top:calc(var(--fo) + var(--fh) * .681944);width:164px;margin:0;position:absolute}}@media (min-width:1024px){.product-open{height:280svh}.product-stage{position:sticky;top:0}.product-quote{opacity:var(--quote-p);transform:translate3d(0, calc(24px * (1 - var(--quote-p))), 0);display:block}.product-quote-screen{display:none}}@media (prefers-reduced-motion:reduce) and (min-width:1024px){.product-open{height:auto}.product-stage{position:relative}.product-quote{display:none}.product-quote-screen{display:block}}.product-back{width:86px;height:37px;display:inline-flex;position:relative;overflow:hidden}.product-back-lead,.product-back-trail{flex:none;width:16px;height:16px}.product-back-label{flex:none}.product-back-lead img,.product-back-trail img{width:16px;height:16px;display:block}.product-back--nav{display:none}@media (min-width:768px){.product-back--nav{display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.product-back-lead,.product-back-label,.product-back-trail{transition:transform .511s var(--ease-figma-gentle), opacity .511s var(--ease-figma-gentle), color .511s var(--ease-figma-gentle)}.product-back-trail{position:absolute;top:10.5px;left:99.5px}.product-back:hover .product-back-lead,.product-back:focus-visible .product-back-lead{opacity:0;transform:translate(-11.5px)scale(.0625)}.product-back:hover .product-back-label,.product-back:focus-visible .product-back-label{color:var(--color-pill);transform:translate(-20px)}.product-back:hover .product-back-trail,.product-back:focus-visible .product-back-trail{transform:translate(-41.5px)}.product-back:focus-visible,.product-store:focus-visible{outline:2px solid var(--color-iris);outline-offset:3px}@media (prefers-reduced-motion:reduce){.product-back-lead,.product-back-label,.product-back-trail{transition:none}}.case-chapters{--case-c:0;--case-runs:1}.case-chapter{--d:calc(var(--case-c) - var(--i));--dout:clamp(0, var(--d), 1);--din:clamp(0, calc(var(--d) * -1), 1);--dabs:max(var(--d), calc(var(--d) * -1))}.case-stage{padding:6rem 1.5rem;position:relative}.case-chapter+.case-chapter{margin-top:4rem}.case-roll{overflow:visible}.case-roll-item{margin:0;display:block}.case-roll--head .case-roll-item{font-size:clamp(26px,2.6vw,32px);line-height:1.125}.case-roll--kicker{margin-top:1.25rem}.case-roll--kicker .case-roll-item{font-size:16px;line-height:normal}.case-chapter-icon{margin-top:2.5rem;display:block}.case-chapter-prose{margin-top:2rem}.case-chapter-body{margin:0;font-size:clamp(18px,1.9vw,24px);line-height:1.5}.case-chapter-note{color:#8d92b4;margin:2rem 0 0;font-size:16px;line-height:1.5}@media (min-width:768px){.case-stage{padding:0}.case-chapter{height:100svh;min-height:620px;position:relative;overflow:hidden}.case-chapter+.case-chapter{margin-top:0}.case-chapter-head{left:var(--bx);top:calc(var(--fo) + var(--fh) * .356944);width:calc(var(--bw) * .295536);position:absolute}.case-roll{overflow:hidden}.case-roll--head{--roll-pitch:2.15625em;height:1.125em;font-size:clamp(26px,2.6vw,32px)}.case-roll--head .case-roll-item{font-size:inherit;line-height:1.125em}.case-roll--kicker{--roll-pitch:3.125em;height:1.75em;margin-top:20px;font-size:16px}.case-roll--kicker .case-roll-item{font-size:inherit;line-height:1.75em}.case-chapter-icon{left:calc(var(--bx) + var(--bw) * .295536);top:calc(var(--fo) + var(--fh) * .348611);margin:0;position:absolute}.case-chapter-prose{left:calc(var(--bx) + var(--bw) * .447321);top:calc(var(--fo) + var(--fh) * .356944);width:calc(var(--bw) * .552679);margin:0;position:absolute}.case-chapter:nth-child(2) .case-chapter-icon{top:calc(var(--fo) + var(--fh) * .359722)}.case-chapter:nth-child(2) .case-chapter-prose{top:calc(var(--fo) + var(--fh) * .352778)}}@media (min-width:1024px){.case-chapters{height:calc((1 + var(--case-runs)) * 100svh)}.case-stage{height:100svh;min-height:620px;position:sticky;top:0;overflow:hidden}.case-chapter{height:auto;min-height:0;position:absolute;inset:0}.case-roll-item{transform:translateY(calc(var(--roll-pitch) * var(--d) * -1))}.case-chapter-icon{opacity:clamp(0, calc(1 - var(--dabs)), 1);transform:translateY(calc(var(--dout) * -92.5px + var(--din) * 140px)) scale(calc(1 - .6458 * var(--dout)))}.case-chapter-prose{opacity:clamp(0, calc(1 - var(--dabs)), 1);transform:translateY(calc(var(--d) * -340px))}}@media (prefers-reduced-motion:reduce) and (min-width:1024px){.case-chapters{height:auto}.case-stage{height:auto;min-height:0;position:relative;overflow:visible}.case-chapter{height:100svh;min-height:620px;position:relative;inset:auto;overflow:hidden}.case-roll-item{transform:none}.case-chapter-icon,.case-chapter-prose{opacity:1;transform:none}}.case-process{--proc-c:var(--proc-n);--proc-fh:min(100svh, 56.25vw);position:relative}.case-proc-stage{padding:6rem 1.5rem;position:relative}.case-proc-prose{margin-top:1.5rem}.case-proc-rail{display:none}.case-proc-steps{gap:2.5rem;margin-top:2.5rem;display:grid}.case-proc-coffee{align-items:flex-start;gap:16px;margin-top:3rem;display:flex}.case-proc-coffee-disc{margin-top:2px}@media (min-width:768px){.case-proc-stage{min-height:100svh;padding-inline:var(--gut);padding-block:calc(var(--proc-fh) * .098611) 0;flex-direction:column;justify-content:center;display:flex}.case-proc-intro{grid-template-columns:43.6607% minmax(0,1fr);align-items:start;display:grid}.case-proc-prose{margin-top:0}.case-proc-rail{width:calc(80.3571% + 48px);margin-top:calc(var(--proc-fh) * .080556);align-items:center;gap:24px;display:flex}.case-proc-mark{flex:none}.case-proc-link{transform-origin:0;background:#ffffff40;flex:1 1 0;min-width:1px;height:1px}.case-proc-steps{margin-top:calc(var(--proc-fh) * .081944);grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;column-gap:7.14286%}.case-proc-coffee{margin-top:calc(var(--proc-fh) * .109722)}}.case-proc-list{padding-inline-start:21px;list-style:none}.case-proc-list li{position:relative}.case-proc-list li:before{content:"";aspect-ratio:1;inset-inline-start:-12.35px;background:currentColor;border-radius:50%;width:3px;position:absolute;top:calc(.5lh - 1px)}@media (min-width:1024px){.case-process{height:calc((1 + var(--proc-n)) * max(100svh, 620px))}.case-proc-stage{height:100svh;min-height:620px;position:sticky;top:0;overflow:hidden}.case-proc-mark,.case-proc-link,.case-proc-step{--r:clamp(0, calc(var(--proc-c) - var(--i) + 1), 1)}.case-proc-mark,.case-proc-step{opacity:var(--r)}.case-proc-link{transform:scaleX(var(--r))}}@media (prefers-reduced-motion:reduce) and (min-width:1024px){.case-process{height:auto}.case-proc-stage{height:auto;min-height:100svh;position:relative;overflow:visible}.case-proc-mark,.case-proc-step{opacity:1}.case-proc-link{transform:none}}.case-system{--sys-p:1;--sys-fh:min(100svh, 56.25vw);--sys-fo:calc((100svh - var(--sys-fh)) / 2);--sys-out:calc(1 - var(--sys-p));position:relative}.case-sys-plate{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.case-sys-still{display:none}@media (prefers-reduced-motion:reduce){.case-sys-film{display:none}.case-sys-still{display:block}}.case-sys-dim{opacity:calc(.9 * var(--sys-p));background:#000;position:absolute;inset:0}.case-sys-scrim{inset-inline:0;background:linear-gradient(#030303,#03030300);height:100px;position:absolute;top:0}.case-sys-stage{padding:6rem 1.5rem;position:relative;overflow:hidden}.case-sys-copy{position:relative}.case-sys-roll{overflow:hidden}.case-sys-roll>*{margin:0}.case-sys-body{margin-top:20px}.case-sys-cta{margin-top:32px}@media (min-width:768px){.case-sys-stage{min-height:100svh;padding-inline:var(--gut);padding-block:calc(var(--sys-fo) + var(--sys-fh) * .402778) 0}.case-sys-body{max-width:56.3393%}}@media (min-width:1024px){.case-system{height:calc(2*max(100svh,620px))}.case-sys-stage{height:100svh;min-height:620px;position:sticky;top:0}.case-sys-roll>*{transform:translateY(calc(max(80px, 100%) * var(--sys-out)))}.case-sys-cta{opacity:var(--sys-p);transform:translateY(calc(140px * var(--sys-out)))}}@media (prefers-reduced-motion:reduce) and (min-width:1024px){.case-system{height:auto}.case-sys-stage{height:auto;min-height:100svh;position:relative}.case-sys-roll>*,.case-sys-cta{transform:none}.case-sys-cta{opacity:1}}@property --show-c{syntax:"<number>";inherits:true;initial-value:0}.case-showcase{--show-c:0;position:relative}.case-show-chapter{--d:calc(var(--show-c) - var(--i));--dout:clamp(0, var(--d), 1);--din:clamp(0, calc(var(--d) * -1), 1)}.case-show-stage{padding:6rem 1.5rem;position:relative}.case-show-chapter+.case-show-chapter{margin-top:4rem}.case-show-roll{font-size:clamp(26px,2.6vw,32px);overflow:visible}.case-show-roll-item{font-size:inherit;white-space:nowrap;margin:0;line-height:1.3125em;display:block}.case-show-body{margin-top:2.5rem}.case-show-axis{display:none}.case-show-grid{gap:.75rem;display:grid}.case-show-glow{display:none}.case-show-bar{--show-fs:14px;font-size:var(--show-fs);background:#ffffff12;border-radius:1.25em;justify-content:space-between;align-items:center;gap:1em;height:3.6875em;padding-inline:1.0625em;display:flex}.case-show-bar-label{letter-spacing:.04em;color:#fff;white-space:nowrap;font-size:1em}.case-show-bar-days{letter-spacing:-.01em;height:1.92857em;color:var(--color-body);white-space:nowrap;background:#ffffff14;border-radius:.571429em;flex:none;align-items:center;padding-inline:.428571em;font-size:.875em;display:flex}.case-show-shot{aspect-ratio:517/515;position:relative;overflow:hidden}.case-show-shot img{width:151.13%;max-width:none;height:113.76%;position:absolute;top:-6.88%;left:-25.61%}.case-show-wire,.case-show-node{display:none}.case-show-card{background:var(--color-surface);border-radius:2px clamp(1.75rem,4.375vw,3.5rem) clamp(1.75rem,4.375vw,3.5rem);margin-top:2.5rem;padding:clamp(1.75rem,4.375vw,3.5rem)}.case-show-card-title{margin:0;font-size:clamp(22px,2.2vw,28px);line-height:1.28571}.case-show-card-body{letter-spacing:.04em;margin:20px 0 0;font-size:14px;line-height:22px}@media (min-width:768px){.case-show-stage{padding:0}.case-show-chapter{min-height:100svh;position:relative}.case-show-chapter+.case-show-chapter{margin-top:0}.case-show-roll{inset-inline-start:var(--bx);top:calc(var(--fo) + var(--fh) * .130556);position:absolute}.case-show-body{margin-top:0;position:absolute}.case-show-gantt{inset-inline:var(--bx);top:calc(var(--fo) + var(--fh) * .244444)}.case-show-feature{inset:0}.case-show-track{--show-fs:clamp(12px, calc((100vw - 160px) / 70), 16px);font-size:var(--show-fs);min-width:70em}.case-show-gantt{overscroll-behavior-x:contain;scrollbar-width:none;overflow-x:auto}.case-show-gantt::-webkit-scrollbar{display:none}.case-show-axis{justify-content:space-between;align-items:center;height:1.1875em;display:flex}.case-show-tick{text-align:center;letter-spacing:-.01em;width:4em;color:var(--color-body);flex:none;font-size:.875em;line-height:1}.case-show-grid{height:calc((var(--rows) - 1) * 4.9375em + 3.6875em);margin-top:3.75em;display:block;position:relative}.case-show-bar{--show-fs:inherit;top:calc(var(--bar-row) * 4.9375em);width:calc(var(--bar-w) * 100%);font-size:1em;position:absolute;inset-inline-start:calc(var(--bar-x) * 100%)}.case-show-bar[data-flush]{border-start-end-radius:0;border-end-end-radius:0}.case-show-glow{aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#7a7aff43 0%,#7a7aff41 10%,#7a7aff38 20%,#7a7aff33 25%,#7a7aff2d 30%,#7a7aff28 35%,#7a7aff21 40%,#7a7aff1b 45%,#7a7aff15 50%,#7a7aff11 55%,#7a7aff0d 60%,#7a7aff07 70%,#7a7aff02 80%,#7a7aff01 90%,#7a7aff00 100%);border-radius:50%;width:28em;display:block;position:absolute;translate:-50% -50%}.case-show-glow--a{inset-inline-start:58.5em;top:12.375em}.case-show-glow--b{inset-inline-start:20.0625em;top:21em}.case-show-shot{inset-inline-start:var(--bx);top:calc(var(--fo) + var(--fh) * .227778);width:calc(var(--bw) * .461607);position:absolute}.case-show-card{inset-inline-start:calc(var(--bx) + var(--bw) * .464286);top:calc(var(--fo) + var(--fh) * .45);width:calc(var(--bw) * .563393);margin-top:0;position:absolute}.case-show-wire{inset-inline-start:calc(var(--bx) + var(--bw) * .330804);top:calc(var(--fo) + var(--fh) * .45);width:calc(var(--bw) * .140179);background:var(--color-surface);height:2px;display:block;position:absolute}.case-show-node{inset-inline-start:calc(var(--bx) + var(--bw) * .3);top:calc(var(--fo) + var(--fh) * .426389);width:calc(var(--bw) * .03125);aspect-ratio:1;display:block;position:absolute}.case-show-node img{width:100%;height:100%;display:block}.case-show-chapter[data-side=right] .case-show-shot{inset-inline-start:calc(var(--bx) + var(--bw) * .538393)}.case-show-chapter[data-side=right] .case-show-card{inset-inline-start:calc(var(--bx) - var(--bw) * .027679)}.case-show-chapter[data-side=right] .case-show-wire{inset-inline-start:calc(var(--bx) + var(--bw) * .529017)}.case-show-chapter[data-side=right] .case-show-node{inset-inline-start:calc(var(--bx) + var(--bw) * .66875)}}@media (min-width:1024px){.case-showcase{height:calc(var(--show-chapters,2) * max(100svh, 620px))}.case-show-stage{height:100svh;min-height:620px;position:sticky;top:0;overflow:hidden}.case-showcase{--show-fh:min(max(100svh, 620px), 56.25vw)}.case-show-chapter{min-height:0;display:block;position:absolute;inset:0}.case-show-roll{--roll-pitch:1.875em;height:1.3125em;overflow:hidden}.case-show-roll-item{transform:translateY(calc(var(--roll-pitch) * var(--d) * -1))}.case-show-gantt{opacity:calc(1 - var(--dout));transform:translateY(calc(var(--show-fh) * -1.04167 * var(--dout)))}.case-show-feature{opacity:calc(1 - var(--din) - var(--dout))}.case-show-gantt{overflow:visible}}@media (prefers-reduced-motion:reduce) and (min-width:1024px){.case-showcase{height:auto}.case-show-stage{height:auto;min-height:0;position:relative;overflow:visible}.case-show-chapter{min-height:100svh;display:flex;position:relative;inset:auto;overflow:hidden}.case-show-roll{height:auto;overflow:visible}.case-show-roll-item,.case-show-gantt{transform:none}.case-show-gantt,.case-show-feature{opacity:1}}.case-impact{--imp-fh:min(100svh, 56.25vw);--imp-fo:calc((100svh - var(--imp-fh)) / 2);position:relative}.case-impact-stage{padding:6rem 1.5rem;position:relative}.case-impact-title{margin:0;font-size:clamp(26px,2.6vw,32px);line-height:1.3125}.case-impact-grid{gap:3rem;margin-top:2.5rem;display:grid}.case-impact-col{min-width:0}.case-impact-chip{letter-spacing:.06em;text-transform:uppercase;background:#ffffff0d;border-radius:100px;align-items:center;padding:10px 16px;font-size:14px;line-height:18px;display:inline-flex}.case-impact-body{margin:32px 0 0;font-size:16px;line-height:24px}.case-impact-stat{letter-spacing:-.01em;margin:16px 0 0;font-size:40px;line-height:1.35}.case-impact-caption{letter-spacing:-.02em;color:#fffc;margin:2px 0 0;font-size:12px;line-height:16px}.case-impact-chart{margin-top:61px;width:calc(100% + 4px);height:168px;margin-inline-start:-4px;position:relative}.case-impact-solid,.case-impact-hatch{border-radius:100px;height:55px;position:absolute;top:113px}.case-impact-solid{width:calc(var(--solid) * 100%);background:#fff;inset-inline-start:0}.case-impact-hatch{background-image:repeating-linear-gradient(78deg,#585858 0 2.5px,#58585800 2.5px 11.796px);inset-inline-start:calc(var(--hatch-at) * 100%);inset-inline-end:0}.case-impact-wire{transform-origin:top;width:1.5px;height:102px;top:66px;background:#fff;margin-inline-start:-.75px;position:absolute;inset-inline-start:calc(var(--marker) * 100%)}.case-impact-pin{top:0;flex-direction:column;align-items:center;display:flex;position:absolute;inset-inline-start:calc(var(--marker) * 100%);translate:-50%}.case-impact-pin-disc{place-items:center;width:60px;height:60px;display:grid;position:relative}.case-impact-pin-disc img{width:60px;height:60px;position:absolute;inset:0}.case-impact-pin-num{letter-spacing:-.01em;font-size:18px;line-height:24px;position:relative}.case-impact-pin-tip{width:25px;height:15px;margin-top:-6px;display:block}@media (min-width:768px){.case-impact-stage{min-height:100svh;padding-inline:var(--gut);padding-block:calc(var(--imp-fo) + var(--imp-fh) * .148611) calc(var(--imp-fh) * .075);flex-direction:column;display:flex}.case-impact-grid{width:102.857%;margin-top:calc(var(--imp-fh) * .047222);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;column-gap:6.51042%}.case-impact-body{margin-top:calc(var(--imp-fh) * .044444)}.case-impact-stat{margin-top:calc(var(--imp-fh) * .022222)}.case-impact-caption{margin-top:calc(var(--imp-fh) * .002778)}.case-impact-chart{margin-top:calc(var(--imp-fh) * .084722)}}.case-voice{--vo-fh:min(100svh, 56.25vw);--vo-fo:calc((100svh - var(--vo-fh)) / 2);position:relative}.case-voice-stage{padding:6rem 1.5rem;position:relative}.case-voice-title{margin:0;font-size:clamp(26px,2.6vw,32px);line-height:1.3125}.case-voice-layout{margin-top:2.5rem}.case-voice-glyph{width:clamp(64px,7.8vw,100px);height:auto;display:block}.case-voice-quote{letter-spacing:-.04em;color:#ffffffb3;margin:18px 0 0;font-size:clamp(24px,3.6vw,40px);line-height:1.4}.case-voice-card{background:#171a2133;border-radius:24px;width:288px;max-width:100%;height:487px;margin:3rem 0 0;position:relative;overflow:hidden}.case-voice-photo{object-fit:cover;inset-inline-start:-19px;width:324px;max-width:none;height:487px;position:absolute;top:0}.case-voice-scrim{inset-inline:0;background:linear-gradient(#0000,#000);height:296px;position:absolute;bottom:0}.case-voice-audio{-webkit-backdrop-filter:blur(3.56px);backdrop-filter:blur(3.56px);color:#fff;top:13px;background:#42476933;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;inset-inline-start:241px}.case-voice-caption{inset-inline-start:23px;position:absolute;top:350px}.case-voice-opener{letter-spacing:-.02em;color:#fff;width:204px;margin:0;font-size:14px;line-height:16px}.case-voice-who{margin-top:24px}@media (min-width:768px){.case-voice-stage{min-height:max(100svh,740px);padding-inline:var(--gut);padding-block:calc(var(--vo-fo) + var(--vo-fh) * .148611) calc(var(--vo-fh) * .106944)}.case-voice-layout{margin-top:0}.case-voice-glyph{margin-top:calc(var(--vo-fh) * .105556)}.case-voice-prose{width:67.6786%}.case-voice-quote{margin-top:calc(var(--vo-fh) * .025)}.case-voice-card{inset-inline-start:calc(var(--bx) + var(--bw) * .730357);top:calc(var(--vo-fo) + var(--vo-fh) * .216667);margin:0;position:absolute}}@media (max-width:767px){#services-top{position:relative}#services-top>div>div:first-child{inset:auto 0;height:217.412vw;position:absolute;top:0}#services-top>div>div:first-child+div{height:217.412vw;inset:0 0 auto}.svc-hero-body{padding:0;position:static}.svc-hero-eyebrow{inset-inline-start:24px;position:absolute;top:23.383vw}.svc-hero-title{inset-inline:24px;margin:0;position:absolute;top:130.348vw}.svc-hero-title span[aria-hidden]>span+span{margin-top:16px}.svc-hero-lede{display:none}.svc-hero-say{z-index:1;border:0;margin-top:208.706vw;padding:0 24px 17.91vw;position:relative}}.svc-stack{height:var(--stack-h)}.svc-stack-stage{height:100svh;position:sticky;top:0}.svc-plates{transform:translateY(calc(var(--svc,0) * -100%))}.svc-plate{width:100%;height:100%;position:relative}.svc-plate-film{object-fit:cover;width:100%;height:100%;display:block}.svc-plate-scrim{opacity:var(--svc-scrim,.5);pointer-events:none;background:#000;position:absolute;inset:0}.svc-stage{--ss-u:min(100vw / 1280, 100svh / 720);place-items:center;height:100%;display:grid}.svc-board{width:calc(1280 * var(--ss-u));height:calc(720 * var(--ss-u));--head-x:80;--head-y0:285;--head-w:664;--head-h:158;--desc-x:80;--desc-y0:467;--desc-w:443;--desc-item-w:440;--desc-fs:12;--cta-gap:32;--pill-u:var(--ss-u);--pill-fs:14;--list-x:764;--list-y:302;--list-w:352;position:relative}.svc-head{inset-inline-start:calc(var(--head-x) * var(--ss-u));top:calc(var(--head-y0) * var(--ss-u));width:calc(var(--head-w) * var(--ss-u));height:calc(var(--head-h) * var(--ss-u));position:absolute;overflow:hidden}.svc-head-rail{height:100%;transform:translateY(calc(var(--head-y,0) * var(--ss-u)));position:relative}.svc-head-item{inset-inline-start:0;top:calc(var(--top-d) * var(--ss-u));font-size:calc(var(--fs-d) * var(--ss-u));white-space:nowrap;margin:0;line-height:normal;position:absolute}.svc-head-item[data-wide]{width:calc(var(--head-w) * var(--ss-u));white-space:normal;line-height:calc(70 * var(--ss-u))}.svc-desc{inset-inline-start:calc(var(--desc-x) * var(--ss-u));top:calc(var(--desc-y0) * var(--ss-u));width:calc(var(--desc-w) * var(--ss-u));height:calc(var(--desc-h,38) * var(--ss-u));position:absolute;overflow:hidden}.svc-desc-rail{height:100%;transform:translateY(calc(var(--desc-y,0) * var(--ss-u)));position:relative}.svc-desc-item{inset-inline-start:0;top:calc(var(--top-d) * var(--ss-u));width:calc(var(--desc-item-w) * var(--ss-u));font-size:calc(var(--desc-fs) * var(--ss-u));margin:0;position:absolute}.svc-cta{inset-inline-start:calc(var(--desc-x) * var(--ss-u));top:calc((var(--desc-y0) + var(--cta-gap) + var(--desc-h,38)) * var(--ss-u));align-items:center;gap:calc(32 * var(--ss-u));display:flex;position:absolute}.svc-explore{width:calc(94 * var(--pill-u));padding:calc(9 * var(--pill-u)) calc(16 * var(--pill-u));font-size:calc(var(--pill-fs) * var(--ss-u));--dot-cta-dur:.766s;--dot-cta-ease:var(--ease-figma-gentle);--dot-cta-fill-right:calc(16.57 * var(--pill-u));--dot-cta-arrow-from:translate3d(calc(22 * var(--pill-u)), calc(29.5 * var(--pill-u)), 0);--dot-cta-label-shift:calc(-4.5 * var(--pill-u));align-items:center;line-height:1.357;display:inline-flex}.svc-explore .dot-cta-fill{width:calc(240 * var(--pill-u));height:calc(240 * var(--pill-u))}.svc-explore-arrow{inset-inline-start:calc(66 * var(--pill-u));top:calc(10 * var(--pill-u));z-index:1;width:calc(18 * var(--pill-u));height:calc(18 * var(--pill-u));position:absolute}.svc-next{align-items:center;gap:calc(8 * var(--ss-u));font-size:calc(14 * var(--ss-u));display:none}@media (prefers-reduced-motion:no-preference){.svc-next{display:flex}}.svc-next-icon{width:calc(20 * var(--ss-u));height:calc(20 * var(--ss-u))}.svc-list{inset-inline-start:calc(var(--list-x) * var(--ss-u));top:calc(var(--list-y) * var(--ss-u));width:calc(var(--list-w) * var(--ss-u));position:absolute}.svc-list-rail{transform:translateY(calc(var(--p,0) * var(--step) * -1));position:relative}.svc-list-item{white-space:nowrap;font-size:calc(24 * var(--ss-u));line-height:calc(31 * var(--ss-u));position:absolute;inset-inline-start:0}.svc-flow{display:none}@media (max-width:767px){.svc-stage{--ss-u:min(100vw / 402, 100svh / 874)}.svc-board{width:calc(402 * var(--ss-u));height:calc(874 * var(--ss-u));--head-x:25;--head-y0:82;--head-w:354;--desc-x:24;--desc-y0:256;--desc-w:337;--desc-item-w:332;--cta-gap:24;--pill-u:calc(var(--ss-u) * .7568);--pill-fs:12;--list-x:26;--list-y:477}.svc-head-item,.svc-head-item[data-wide]{top:calc(var(--top-m) * var(--ss-u));height:calc(var(--head-h) * var(--ss-u));width:calc(var(--head-w) * var(--ss-u));font-size:calc(56 * var(--ss-u));line-height:calc(70 * var(--ss-u));white-space:normal;align-items:center;display:flex}.svc-desc-item{top:calc(var(--top-m) * var(--ss-u))}.svc-stack{height:var(--stack-h-m)}}@media (prefers-reduced-motion:reduce){.svc-stack{height:auto}.svc-stack-stage{height:auto;position:relative}.svc-stage{height:auto;display:block}.svc-plates,.svc-board{display:none}.svc-flow{gap:4rem;padding:6rem 1.5rem;display:grid}}@media (prefers-reduced-motion:reduce) and (min-width:768px){.svc-flow{padding-inline:var(--gut)}}@media (max-width:767px){.ind-section{height:auto}}.ind-m-white{background:#fff;padding:52px 24px}.ind-m-lede{max-width:346px;color:var(--color-body);margin:0;font-size:28px;line-height:36px}.ind-m-panel{aspect-ratio:402/386;object-fit:cover;border-radius:32px;width:calc(100% + 48px);max-width:none;margin:48px -24px 0;display:block}.ind-m-head{max-width:317px;color:var(--color-surface);margin:64px 0 0;font-size:48px;line-height:1.2}.ind-m-list{gap:48px;margin:0;padding:47px 24px 0;list-style:none;display:grid}.ind-m-card{aspect-ratio:354/266.17;background:#ffffff0d;border-radius:32px;overflow:hidden}.ind-m-label{margin:16px 0 0;font-size:20px;line-height:1.1}.explore-viewall{display:none}@media (max-width:767px){#works{padding-top:120px}#works>div:last-child{margin-top:24px}.explore-arrows{display:none}.explore-card{border-radius:20px}.explore-card video{aspect-ratio:354/218.6;height:auto}.explore-viewall{width:78px;color:var(--color-surface);font-family:var(--font-satoshi), sans-serif;letter-spacing:-.01em;background:#fff;border-radius:100px;justify-content:center;align-items:center;gap:8px;margin:24px auto 0;padding:8px 12px;font-size:12px;font-weight:500;line-height:16px;display:flex}}.contact-screen{background:var(--color-ink);flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.contact-ground{z-index:0;object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.contact-body{z-index:1;flex-direction:column;flex:1;gap:2.5rem;padding-top:92px;padding-bottom:2.5rem;display:flex;position:relative}@media (max-width:767px){.contact-body{padding-inline:1.5rem}.contact-when{flex-direction:column;align-items:flex-start;gap:10px}}.contact-aside{flex-direction:column;display:flex}.contact-headline{font-family:var(--font-display);letter-spacing:-.04em;color:#fff;font-size:24px;font-weight:400;line-height:1.1875}.contact-book{width:161px;font-family:var(--font-sans);letter-spacing:-.01em;white-space:nowrap;color:var(--color-surface);--dot-cta-seed:.01875;background:#fff;border-radius:9999px;align-items:center;gap:8px;margin-top:24px;padding:9px 16px;font-size:14px;font-weight:500;line-height:1.357;display:inline-flex}.contact-book .dot-cta-fill{width:320px;height:320px}.contact-book-arrow{z-index:1;width:18px;height:18px;display:block;position:absolute;top:9.5px;right:10px}.contact-inquiries{margin-top:auto;padding-top:3.5rem}.contact-inquiries-label{font-family:var(--font-display);letter-spacing:-.04em;color:#8d92b4;font-size:16px;font-weight:400;line-height:1.3}.contact-email,.contact-phone{font-family:var(--font-display);letter-spacing:-.04em;font-weight:400;line-height:1.3125}.contact-inquiries .contact-email,.contact-inquiries .contact-phone{width:max-content;display:block}.contact-email{margin-top:12px;font-size:24px}.contact-phone{margin-top:10px;font-size:14px}.contact-socials{align-items:center;gap:16px;margin-top:32px;display:flex}.contact-card{z-index:1;background:#fff;border-radius:20px;flex-direction:column;flex:none;width:100%;padding:20px;display:flex;position:relative}.contact-card-title{font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-surface);font-size:26px;font-weight:500;line-height:1.1875}.contact-card-sub{font-family:var(--font-sans);letter-spacing:-.04em;color:#8d92b4;margin-top:8px;font-size:14px;font-weight:400;line-height:1.375}.contact-field-label{font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-pill);margin-top:24px;font-size:14px;font-weight:400;line-height:1.2857;display:block}.contact-field{height:40px;transition:border-color .32s var(--ease-luxe);border-bottom:1px solid #b8bbd080;align-items:flex-start;margin-top:11px;padding:4px 0 8px;display:flex}.contact-field-label+.contact-field{margin-top:11px}.contact-field+.contact-field,.contact-error+.contact-field{margin-top:24px}.contact-field--brief{height:70px}.contact-field:focus-within{border-bottom-color:var(--color-iris)}.contact-input{width:100%;font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-surface);background:0 0;border:0;outline:none;padding:0;font-size:20px;font-weight:500}.contact-input::placeholder{color:#b8bbd0;font-size:16px;font-weight:500}.contact-input--brief{resize:none;height:100%}.contact-error{font-family:var(--font-sans);letter-spacing:-.01em;color:#d4483b;margin-top:6px;font-size:12px}.contact-when{border:0;align-items:center;gap:20px;margin-top:24px;padding:0;display:flex}.contact-when-label{font-family:var(--font-display);letter-spacing:-.04em;white-space:nowrap;color:var(--color-pill);font-size:14px;font-weight:400;line-height:1.2857}.contact-chips{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.contact-chip{cursor:pointer;font-family:var(--font-display);letter-spacing:-.04em;white-space:nowrap;color:var(--color-pill);transition:background-color .32s var(--ease-luxe), color .32s var(--ease-luxe);background:#f1f1f6;border-radius:9999px;justify-content:center;align-items:center;padding:6px 10px;font-size:14px;font-weight:400;line-height:1.2857;display:inline-flex}.contact-chip:hover{background:#e6e6ee}.contact-chip--on,.contact-chip--on:hover{color:#fff;background:#353954}.contact-chip:has(:focus-visible){outline:2px solid var(--color-iris);outline-offset:2px}.contact-card-foot{justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:2rem;display:flex}.contact-consent{cursor:pointer;align-items:center;gap:10px;display:inline-flex}.contact-consent-box{color:#fff;border:1px solid #b8bbd0;border-radius:4px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;transition:background-color .25s ease-out,border-color .25s ease-out;display:flex}.contact-consent-tick{opacity:0;width:14px;height:14px;transition:opacity .25s ease-out}.contact-consent:hover .contact-consent-box{border-color:#7077a1}.contact-consent-input:checked+.contact-consent-box{border-color:var(--color-iris);background:var(--color-iris)}.contact-consent:hover .contact-consent-input:checked+.contact-consent-box{background:#6e36fa;border-color:#6e36fa}.contact-consent-input:checked+.contact-consent-box .contact-consent-tick{opacity:1}.contact-consent-input:focus-visible+.contact-consent-box{outline:2px solid var(--color-iris);outline-offset:2px}.contact-consent-text{font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-pill);font-size:14px;font-weight:400}.contact-consent-link{text-underline-offset:2px;font-weight:500;text-decoration:underline}.contact-submit{cursor:pointer;background:var(--color-surface);min-width:106px;font-family:var(--font-sans);letter-spacing:-.01em;white-space:nowrap;color:#fff;transition:color var(--dot-cta-dur) var(--dot-cta-ease), background-color var(--dot-cta-dur) var(--dot-cta-ease);border-radius:9999px;flex:none;justify-content:center;align-items:center;padding:9px 30px 9px 16px;font-size:14px;font-weight:500;line-height:1.357;display:inline-flex}.contact-submit:hover:not(:disabled):not([aria-disabled=true]),.contact-submit:focus-visible:not(:disabled):not([aria-disabled=true]){background:#fff}.contact-submit-arrow{z-index:1;width:18px;height:18px;display:block;position:absolute;top:9.5px;right:17px}.underline-link{color:#ffffffb3;transition:color .625s var(--ease-figma-slow);padding-bottom:.125em;display:inline-block;position:relative}.underline-link:after{content:"";transform-origin:0;height:1.5px;transition:transform .625s var(--ease-figma-slow);will-change:transform;background:currentColor;border-radius:9999px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.underline-link:hover,.underline-link:focus-visible{color:#fff}.underline-link:hover:after,.underline-link:focus-visible:after{transform:scaleX(1)}.social-link{width:60px;height:20px;font-family:var(--font-sans);letter-spacing:-.04em;white-space:nowrap;font-size:13px;font-weight:400;line-height:20px;display:inline-block;position:relative;overflow:hidden}.social-link-row{transition:transform .625s var(--ease-figma-slow);display:block}.social-link-row--rest{color:#fff9}.social-link-row--in{color:#fff;position:absolute;inset:0;transform:translateY(200%)}.social-link:hover .social-link-row--rest,.social-link:focus-visible .social-link-row--rest{transform:translateY(-200%)}.social-link:hover .social-link-row--in,.social-link:focus-visible .social-link-row--in{transform:translateY(0)}@media (min-width:768px){.contact-body{flex-direction:row;justify-content:space-between;align-items:stretch;gap:3rem;padding-top:105px;padding-bottom:32px}.contact-aside{max-width:463px;padding-top:15px;padding-bottom:44px}.contact-inquiries{padding-top:0}.contact-card{align-self:flex-start}.contact-headline{font-size:32px}.contact-book{margin-top:32px}.contact-inquiries-label{font-size:20px}.contact-email{font-size:32px}.contact-phone{font-size:16px}.contact-socials{gap:16px;margin-top:68px}.contact-card{border-radius:24px;width:456px;min-height:583px;padding:24px}.contact-card-title{font-size:32px}.contact-card-sub{font-size:16px}.contact-field-label{margin-top:33px}.contact-field+.contact-field,.contact-error+.contact-field,.contact-when{margin-top:32px}}.contact-status{font-family:var(--font-sans);letter-spacing:-.01em;margin-top:12px;font-size:12px}.contact-status--sent{color:#1f8a5b}.contact-status--failed{color:#d4483b}.contact-submit:disabled,.contact-submit[aria-disabled=true]{cursor:not-allowed;background:#74767a}@supports (color:color-mix(in lab, red, red)){.contact-submit:disabled,.contact-submit[aria-disabled=true]{background:color-mix(in srgb, var(--color-surface) 60%, #fff)}}.contact-submit:disabled,.contact-submit[aria-disabled=true]{--dot-cta-fill:#ffffff80}.agents-hero{background:var(--color-ink);justify-content:center;align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.agents-hero-inner{z-index:1;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.agents-bloom{z-index:0;filter:blur(150px);pointer-events:none;background:radial-gradient(circle closest-side,#7a7aff 0%,#7a7aff00 100%);border-radius:9999px;display:block;position:absolute}.agents-bloom--a{aspect-ratio:1;opacity:.6;width:25.08%;top:14.17%;left:2.97%}.agents-bloom--b{aspect-ratio:1;opacity:1;width:33.36%;top:38.33%;left:66.8%}.agents-headline{font-family:var(--font-display);letter-spacing:-.04em;text-align:center;color:#fff;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:28px;font-weight:500;line-height:1.2917;display:flex}.agents-headline-lead{font-variation-settings:"opsz" 14}.agents-headline-group{align-items:center;gap:8px;display:inline-flex}.agents-headline-tail{font-family:var(--font-serif);font-style:italic;font-weight:500}.agents-toggle{background:linear-gradient(90deg,#7a7aff 0%,#acfec0 31.749%,#e4e4ff 100%);border-radius:9999px;flex:none;width:1.1875em;height:.6667em;display:inline-block;position:relative}.agents-toggle-slot{background:#030303;border-radius:9999px;display:block;position:absolute;inset:18.75% 10.526%}.agents-toggle-knob{aspect-ratio:1;background:linear-gradient(90deg,#8b5efb 0%,#7a7aff 101.25%);border-radius:9999px;width:45.828%;display:block;position:absolute;top:10%;right:8.909%;box-shadow:0 0 2.612px #00000026}.agents-toggle-knob:after{content:"";aspect-ratio:1;background:#fff;border-radius:9999px;width:60.708%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.agents-sub{max-width:514px;font-family:var(--font-sans);letter-spacing:-.04em;text-align:center;color:var(--color-body);margin-top:20px;font-size:14px;font-weight:500;line-height:1.375}.agents-marquee{align-items:center;width:100%;height:480px;margin-top:24px;display:flex;overflow:hidden}.agents-track{width:max-content;animation:agents-drift var(--agents-drift,54s) linear infinite;will-change:transform;display:flex;position:relative}.agents-set{margin:0;padding:0;list-style:none;display:flex}@keyframes agents-drift{0%{transform:translate(0)}to{transform:translate3d(calc(-1 * var(--agents-span,50%)), 0, 0)}}.agents-marquee:hover .agents-track,.agents-marquee:focus-within .agents-track{animation-play-state:paused}.agent-card-slot{flex:none;width:176.79px;height:240px;margin-right:8px;position:relative}.agent-card-slot:has(.agent-card:hover){z-index:1}.agent-card-curve{will-change:transform;width:100%;height:100%}.agent-card{background:var(--agent-color);border-radius:16px;width:100%;height:100%;transition:transform .35s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}@media (hover:hover){.agent-card:hover{z-index:1;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.agents-marquee{height:auto;padding-block:24px;overflow-x:auto}.agent-card-curve{will-change:auto;transform:none!important}.agent-card{transition:none}.agent-card:hover{transform:none}}.agent-card-name{z-index:0;font-family:var(--font-display);font-variation-settings:"opsz" 14;letter-spacing:-.01em;text-align:center;text-transform:uppercase;color:#fff;font-size:28px;font-weight:700;line-height:1.2857;position:absolute;top:11px;left:0;right:0}.agent-card-shot{top:var(--shot-y);left:var(--shot-x);z-index:1;width:var(--shot-w);height:var(--shot-h);display:block;position:absolute;overflow:hidden}.agent-card-photo{top:var(--img-y);left:var(--img-x);width:var(--img-w);height:var(--img-h);max-width:none;display:block;position:absolute}.agent-card-label{z-index:2;font-family:var(--font-sans);letter-spacing:-.04em;white-space:nowrap;color:#fff;background:#03030359;border-radius:75px;align-items:center;padding:6px 10px;font-size:12px;font-weight:500;line-height:1.3333;display:inline-flex;position:absolute;top:203px;left:9.27px}.agents-note{font-family:var(--font-display);font-variation-settings:"opsz" 14;text-align:center;color:#ffffffb3;margin-top:24px;font-size:16px;font-weight:400;line-height:1.3}@media (min-width:768px){.agents-hero{padding-block:128px 56px}.agents-headline{font-size:48px}.agents-sub{font-size:16px}.agents-note{font-size:20px}}@media (max-width:767px){.agents-hero{align-items:flex-start}.agents-hero-inner{padding-top:92px;padding-bottom:2.5rem}.agents-headline,.agents-sub{padding-inline:1.5rem}.agents-marquee{height:360px;margin-top:16px}.agents-note{margin-top:16px}}.legal-document{color:#171a21;background:linear-gradient(#7a7aff14,#fff0 320px),#fff;min-height:100svh}.legal-document-inner{width:100%;max-width:none;margin-inline:auto;padding-top:132px;padding-bottom:104px}.legal-document-header{border-bottom:1px solid #171a211f;grid-template-columns:minmax(0,410px) minmax(0,1fr);gap:24px clamp(48px,8vw,128px);max-width:1120px;margin-inline:auto;padding-bottom:56px;display:grid}.legal-document-eyebrow{max-width:360px;font-family:var(--font-sans);color:#7a7aff;grid-column:1/-1;font-size:13px;font-weight:600;line-height:1.4}.legal-document-header h1{max-width:410px;font-family:var(--font-display);font-variation-settings:"opsz" 14;letter-spacing:0;text-transform:uppercase;color:#030303;font-size:clamp(48px,8vw,104px);font-weight:600;line-height:.95}.legal-document-summary{max-width:560px;font-family:var(--font-sans);color:#424769;align-self:end;font-size:18px;font-weight:500;line-height:1.45}.legal-document-summary p+p{margin-top:12px}.legal-document-body{gap:0;max-width:1120px;margin-inline:auto;display:grid}.legal-section{border-bottom:1px solid #171a211a;grid-template-columns:minmax(0,320px) minmax(0,640px);column-gap:clamp(48px,8vw,160px);padding-block:38px;display:grid}.legal-section h2{max-width:300px;font-family:var(--font-display);letter-spacing:0;color:#030303;font-size:24px;font-weight:600;line-height:1.15}.legal-section-content,.legal-subsection{font-family:var(--font-sans);color:#424769;font-size:15px;font-weight:500;line-height:1.7}.legal-section-content>*+*,.legal-subsection>*+*{margin-top:14px}.legal-section-content ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.legal-section-content li{padding-left:20px;position:relative}.legal-section-content li:before{content:"";background:#7a7aff;border-radius:9999px;width:6px;height:6px;position:absolute;top:.8em;left:0;transform:translateY(-50%)}.legal-subsection{padding-top:2px}.legal-subsection h3{font-family:var(--font-sans);color:#171a21;font-size:14px;font-weight:700;line-height:1.5}@media (max-width:899px){.legal-document-inner{padding-inline:24px;padding-top:108px;padding-bottom:72px}.legal-document-header,.legal-section{display:block}.legal-document-header{padding-bottom:36px}.legal-document-header h1{margin-top:18px;font-size:48px;line-height:.98}.legal-document-summary{margin-top:24px;font-size:16px}.legal-section{padding-block:30px}.legal-section h2{font-size:22px}.legal-section-content{margin-top:18px;font-size:14px;line-height:1.65}}@property --wipe{syntax:"<number>";inherits:false;initial-value:3}@property --svcd-h1{syntax:"<length>";inherits:true;initial-value:40px}.svcd-hero,.svcd-statement,.svcd-offerings,.svcd-approach,.svcd-why,.svcd-tech{--svcd-gut:24px;--svcd-muted:#8d92b4;--svcd-slate:#353954;--svcd-mist:#f1f1f6;--svcd-mist-2:#f6f7f9;--svcd-hair:#e2e4ec}@media (min-width:768px){.svcd-hero,.svcd-statement,.svcd-offerings,.svcd-approach,.svcd-why,.svcd-tech{--svcd-gut:max(5rem, calc((100% - var(--page-max)) / 2))}}.svcd-hero{background:var(--color-ink);position:relative}.svcd-hero-navlight{pointer-events:none;width:1px;height:0;position:absolute;left:0}.svcd-hero-navlight--flow{height:auto;inset:0}.svcd-hero-stage{position:relative}.svcd-hero-dark{min-height:78svh;padding:124px var(--svcd-gut) 56px;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.svcd-hero-plate{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.svcd-hero-head{--svcd-h1:clamp(40px, 12.5vw, 56px);z-index:1;font-size:var(--svcd-h1);position:relative}.svcd-hero-eyebrow{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:#fff;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:18px;display:flex}.svcd-hero-plus{width:14px;height:14px;color:var(--color-mint);flex:none}.svcd-hero-title{margin-top:20px}.svcd-hero-lines{display:block}.svcd-hero-line{height:1.18em;display:block;position:relative;overflow:hidden}.svcd-hero-line-text{font-family:var(--font-display);letter-spacing:-.04em;color:#fff;padding-bottom:.18em;font-size:1em;font-weight:400;line-height:1;display:block}.svcd-hero-wipe{display:none}.svcd-hero-white{background:#fff;padding:72px 0 88px;position:relative}.svcd-hero-intro{padding-inline:var(--svcd-gut);font-size:clamp(22px,5.6vw,28px)}.svcd-hero-odo{margin-bottom:1.25em;display:block;position:relative}.svcd-hero-odo-roll{display:block}.svcd-hero-odo-line{font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-surface);font-variation-settings:"opsz" 14;font-size:1em;font-weight:500;line-height:1.3125;display:block}.svcd-hero-odo-line+.svcd-hero-odo-line{display:none}.svcd-hero-body{color:var(--color-pill);font-size:clamp(17px,4.4vw,20px);font-weight:500;line-height:1.5}.svcd-hero-tags{flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;display:flex}.svcd-hero-tag{align-items:center;gap:10px;display:flex}.svcd-hero-tag-dot{flex:none;width:16px;height:16px}.svcd-hero-tag-label{color:var(--svcd-muted);font-size:clamp(15px,3.7vw,17px);font-weight:500;line-height:normal}.svcd-hero-card{margin:40px var(--svcd-gut) 0;aspect-ratio:1123/608;border-radius:24px;overflow:hidden}.svcd-hero-card-img{object-fit:cover;width:100%;height:100%;display:block}@media (min-width:1024px){.svcd-hero{--svcd-pin:240vh;height:calc(100svh + var(--svcd-pin))}.svcd-hero-navlight--pin{top:calc(.12 * var(--svcd-pin) + 60px);height:auto;bottom:0}.svcd-hero-navlight--flow{height:0;inset:0 auto auto}.svcd-hero-stage{isolation:isolate;height:100svh;position:sticky;top:0;overflow:hidden}.svcd-hero-dark{min-height:0;padding:0;display:block;position:absolute;inset:0}.svcd-hero-head{--svcd-h1:clamp(56px, 7.5vw, 96px);top:calc(40% + var(--svcd-h1));left:var(--svcd-gut);right:var(--svcd-gut);font-size:var(--svcd-h1);position:absolute}.svcd-hero-eyebrow{top:calc(-.4375 * var(--svcd-h1));position:absolute;left:0}.svcd-hero-title{margin-top:0}.svcd-hero-lines{height:2em;position:relative}.svcd-hero-line{left:0;top:calc(var(--i,0) * 1em);white-space:nowrap;position:absolute}.svcd-hero-wipe{z-index:1;clip-path:circle(calc(var(--wipe) * 1%) at 50% 101%);opacity:0;background:#fff;display:block;position:absolute;inset:0}.svcd-hero-white{z-index:2;background:0 0;padding:0;position:absolute;inset:0}.svcd-hero-intro,.svcd-hero-card{opacity:0}.svcd-hero-intro{top:20.42%;left:var(--svcd-gut);right:var(--svcd-gut);padding-inline:0;font-size:clamp(22px,2.5vw,32px);position:absolute}.svcd-hero-odo{height:1.125em;overflow:hidden}.svcd-hero-odo-roll{inset-inline:0;position:absolute;top:0}.svcd-hero-odo-line{white-space:nowrap;align-items:center;height:1.125em;display:flex}.svcd-hero-odo-line+.svcd-hero-odo-line{margin-top:.844em;display:flex}.svcd-hero-body{font-size:clamp(18px,1.875vw,24px)}.svcd-hero-tag-label{font-size:clamp(15px,1.4vw,18px)}.svcd-hero-card{width:min(calc(100% - var(--svcd-gut) * 2), calc(84.4444svh * 1123 / 608));border-radius:32px;margin:0 auto;position:absolute;top:54.31%;left:0;right:0}}.svcd-statement{padding:96px 0 112px;position:relative}.svcd-statement-inner{padding-inline:var(--svcd-gut);font-size:clamp(28px,7vw,34px)}.svcd-statement-clip{margin-bottom:-.14em;display:block;overflow:hidden}.svcd-statement-clip>[data-wipe]{padding-bottom:.14em;display:block}.svcd-statement-body{margin-top:24px;font-size:1em}@media (min-width:768px){.svcd-statement{min-height:100svh;padding:0}.svcd-statement-inner{top:32.36%;left:var(--svcd-gut);right:var(--svcd-gut);padding-inline:0;font-size:clamp(30px,3.75vw,48px);position:absolute}.svcd-statement-body{max-width:23.31em}}.svcd-offerings{padding-block:80px 72px;position:relative;overflow:hidden}.svcd-offerings-glows{pointer-events:none;position:absolute;inset:0}.svcd-glow{background:radial-gradient(closest-side,#7a7aff,#7a7aff00);border-radius:50%;width:727px;height:727px;position:absolute;transform:translate(-50%,-50%)}.svcd-glow--a{opacity:.25;top:15.4%;left:88.9%}.svcd-glow--b{opacity:.7;top:39.1%;left:39%}.svcd-glow--c{opacity:.4;top:98.3%;left:59.3%}.svcd-offerings-grid{grid-template-columns:minmax(0,1fr);gap:48px;display:grid;position:relative}.svcd-offering{flex-direction:column;display:flex}.svcd-offering-plate{aspect-ratio:544/334;opacity:.25;transition:opacity 1.042s var(--ease-figma-slow);border-radius:24px;position:relative;overflow:hidden}.svcd-offering-img{object-fit:cover;width:100%;height:100%}.svcd-offering-title{min-height:1.3125em;transition:font-weight 1.042s var(--ease-figma-slow);align-items:center;gap:8px;margin-top:22px;font-size:clamp(24px,6vw,28px);font-weight:300;line-height:1.3125;display:flex}.svcd-offering-chevron{opacity:0;width:40px;height:40px;transition:opacity 1.042s var(--ease-figma-slow), transform 1.042s var(--ease-figma-slow);flex:none;transform:translate(-10px)}.svcd-offering-body{max-width:544px;margin-top:16px;position:relative}.svcd-offering-body-size{visibility:hidden;-webkit-user-select:none;user-select:none;font-weight:500;display:block}.svcd-offering-body-text{color:var(--color-body);transition:color 1.042s var(--ease-figma-slow), font-weight 1.042s var(--ease-figma-slow);font-weight:400;position:absolute;inset:0}@media (hover:hover){.svcd-offering:hover .svcd-offering-plate{opacity:1}.svcd-offering:hover .svcd-offering-title{font-weight:500}.svcd-offering:hover .svcd-offering-chevron{opacity:1;transform:none}.svcd-offering:hover .svcd-offering-body-text{color:#fff;font-weight:500}}@media (min-width:768px){.svcd-offerings{padding-block:119px 63px}.svcd-offerings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px}.svcd-offering-title{font-size:clamp(24px,2.5vw,32px)}}.svcd-approach{position:relative}.svcd-approach-stage{padding-block:112px;position:relative;overflow:hidden}.svcd-approach-plate{position:absolute;inset:0;overflow:hidden}.svcd-approach-img{object-fit:cover;width:100%;height:100%}.svcd-approach-scrim{background:#000c;position:absolute;inset:0}.svcd-approach-lead{z-index:1;padding-inline:var(--svcd-gut);font-size:clamp(28px,7vw,34px);position:relative}.svcd-approach-statement{margin-top:24px;font-size:1em}.svcd-approach-list{--svcd-step-row:55px;z-index:1;padding-inline:var(--svcd-gut);margin-top:56px;position:relative}.svcd-step:nth-child(2){--svcd-gap:148px}.svcd-step:nth-child(3){--svcd-gap:158px}.svcd-step:nth-child(4){--svcd-gap:165px}.svcd-step:nth-child(5){--svcd-gap:167px}.svcd-step:nth-child(6){--svcd-gap:174px}.svcd-step{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:12px 32px;display:grid;position:relative}.svcd-step+.svcd-step{margin-top:calc(var(--svcd-gap) - var(--svcd-step-row))}.svcd-step-badge{border:1px solid #ffffff40;border-radius:9999px;place-items:center;width:48px;height:48px;display:grid}.svcd-step-title{margin-top:6px;font-size:clamp(22px,5.6vw,26px);line-height:1.286}.svcd-step-body{grid-column:2;max-width:614px;margin-top:3px;font-size:clamp(16px,4vw,18px);line-height:1.3}.svcd-step-link{left:23.5px;top:calc(-1 * (var(--svcd-gap) + 35px) / 2);background:#ffffff40;width:1px;height:83px;position:absolute}@media (min-width:768px){.svcd-step{grid-template-columns:48px 191px minmax(0,1fr)}.svcd-step-title{font-size:clamp(22px,2.19vw,28px)}.svcd-step-body{grid-column:3;font-size:clamp(16px,1.5625vw,20px)}}@media (min-width:1024px){.svcd-approach{--svcd-pin:229vh;height:calc(100svh + var(--svcd-pin))}.svcd-approach-stage{isolation:isolate;height:100svh;padding-block:0;position:sticky;top:0}.svcd-approach-plate{border-radius:32px}.svcd-approach-lead{top:36.39%;left:var(--svcd-gut);right:var(--svcd-gut);padding-inline:0;font-size:clamp(30px,3.75vw,48px);position:absolute}.svcd-approach-statement{max-width:15.29em}.svcd-approach-list{top:0;left:var(--svcd-gut);right:var(--svcd-gut);margin-top:0;padding-inline:0;position:absolute}}.svcd-why{background:#fff;padding-block:88px 96px;position:relative;overflow:hidden}.svcd-why-clip{margin-bottom:-.16em;font-size:clamp(24px,6vw,28px);display:block;overflow:hidden}.svcd-why-heading{font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-surface);padding-bottom:.16em;font-size:1em;font-weight:500;line-height:1.3125;display:block}.svcd-why-accent{font-family:var(--font-serif);color:var(--color-iris);margin-left:.128em;font-style:italic;font-weight:500}.svcd-why-q{color:var(--svcd-slate)}.svcd-why-rail{padding-inline:var(--svcd-gut);scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;gap:39px;margin-top:40px;scroll-padding-inline-start:var(--svcd-gut);display:flex;overflow-x:auto}.svcd-why-rail::-webkit-scrollbar{display:none}.svcd-why-rail:focus-visible{outline:2px solid var(--color-iris);outline-offset:4px;border-radius:4px}.svcd-why-card{background:var(--svcd-mist);scroll-snap-align:start;border-radius:24px;flex-direction:column;flex:0 0 280px;justify-content:space-between;height:365px;padding:24px;display:flex}.svcd-why-icon{width:36px;height:36px}.svcd-why-copy{flex-direction:column;gap:16px;display:flex}.svcd-why-copy>:first-child{line-height:1.35}.svcd-why-copy>:last-child{line-height:1.357}@media (min-width:768px){.svcd-why{padding-block:118px 147px}.svcd-why-clip{font-size:clamp(24px,2.5vw,32px)}.svcd-why-rail{padding-bottom:var(--why-reserve,0px);margin-top:48px;margin-bottom:calc(-1 * var(--why-reserve,0px))}}.svcd-tech{background:#fff;padding-block:80px;position:relative}.svcd-tech-title{font-size:clamp(24px,6vw,28px);line-height:1.3125}.svcd-tech-body{max-width:960px;margin-top:12px;line-height:1.375}.svcd-tech-tabs{flex-wrap:wrap;gap:16px;margin-top:36px;display:flex}.svcd-tab{isolation:isolate;cursor:pointer;border:1px solid #7a7aff80;border-radius:100px;align-items:center;height:37px;padding-inline:16px;display:inline-flex;position:relative;overflow:hidden}.svcd-tab-fill{z-index:0;background:var(--color-iris);width:264px;height:264px;transition:transform .625s var(--ease-figma-slow);will-change:transform;border-radius:9999px;margin:-132px 0 0 -132px;position:absolute;top:0;left:50%;transform:translateY(41px)scale(.0303)}.svcd-tab[aria-selected=true] .svcd-tab-fill{transform:translateY(-16px)scale(1)}.svcd-tab-roll{z-index:1;height:19px;transition:transform .625s var(--ease-figma-slow);display:block;position:relative}.svcd-tab[aria-selected=true] .svcd-tab-roll{transform:translateY(-40px)}.svcd-tab-label{letter-spacing:-.01em;white-space:nowrap;font-size:14px;font-weight:500;line-height:19px;display:block}.svcd-tab-label--rest{color:var(--color-surface)}.svcd-tab-label--in{color:#fff;position:absolute;top:40px;left:0}@media (hover:hover){.svcd-tab:hover .svcd-tab-fill{transform:translateY(-16px)scale(1)}.svcd-tab:hover .svcd-tab-roll{transform:translateY(-40px)}}.svcd-tab:focus-visible{outline:2px solid var(--color-iris);outline-offset:3px}.svcd-tech-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 28px;margin-top:32px;display:grid}@media (min-width:768px){.svcd-tech-grid{align-content:start;min-height:348px}}.svcd-tech-card{border:1px solid var(--svcd-hair);height:162px;color:var(--color-pill);transition:background-color .625s var(--ease-figma-slow), border-color .625s var(--ease-figma-slow), color .625s var(--ease-figma-slow);background:0 0;border-radius:24px;flex-direction:column;justify-content:space-between;padding:24px;display:flex}@media (hover:hover){.svcd-tech-card:hover{background:var(--svcd-mist-2);color:var(--color-surface);border-color:#0000}}.svcd-tech-label{color:inherit;line-height:1.375}.svcd-tech-mark{object-fit:contain;flex:none;display:block}.svcd-tech-mono{background:var(--svcd-mist);width:32px;height:32px;color:var(--svcd-slate);border-radius:8px;flex:none;place-items:center;font-size:16px;display:grid}@media (min-width:640px){.svcd-tech-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.svcd-tech{padding-block:110px 81px}.svcd-tech-title{font-size:clamp(24px,2.5vw,32px)}.svcd-tech-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.svcd-hero{height:auto}.svcd-hero-stage{height:auto;position:relative;overflow:visible}.svcd-hero-dark{min-height:78svh;padding:124px var(--svcd-gut) 56px;display:flex;position:relative}.svcd-hero-head{position:relative;top:auto;left:auto;right:auto}.svcd-hero-eyebrow{position:relative;top:auto}.svcd-hero-title{margin-top:20px}.svcd-hero-lines{height:auto}.svcd-hero-line{white-space:normal;height:auto;position:relative;top:auto}.svcd-hero-line-text{padding-bottom:0}.svcd-hero-odo{height:auto;overflow:visible}.svcd-hero-odo-roll{position:relative}.svcd-hero-odo-line{white-space:normal;height:auto;display:block}.svcd-hero-odo-line+.svcd-hero-odo-line,.svcd-hero-wipe{display:none}.svcd-hero-white{background:#fff;padding:72px 0 88px;position:relative;inset:auto}.svcd-hero-intro{padding-inline:var(--svcd-gut);opacity:1;position:relative;top:auto;left:auto;right:auto}.svcd-hero-card{width:auto;margin:40px var(--svcd-gut) 0;opacity:1;position:relative;top:auto;left:auto;right:auto}.svcd-hero-navlight--pin{height:0}.svcd-hero-navlight--flow{height:auto;inset:0}.svcd-statement{min-height:0;padding:96px 0 112px}.svcd-statement-inner{padding-inline:var(--svcd-gut);position:relative;top:auto;left:auto;right:auto}.svcd-approach{height:auto}.svcd-approach-stage{height:auto;padding-block:112px;position:relative}.svcd-approach-lead,.svcd-approach-list{padding-inline:var(--svcd-gut);position:relative;top:auto;left:auto;right:auto}.svcd-approach-list{margin-top:56px}}.svcd-offerings-grid,.svcd-why-head,.svcd-tech-inner{padding-inline:var(--svcd-gut)}.svcd-why-rail{margin-inline:0}.svcd-kicker{font-family:var(--font-sans);color:var(--svcd-muted);font-size:clamp(16px,1.4vw,18px);font-weight:500;line-height:1.333}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
