html.cb-home{scrollbar-gutter:stable}@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y: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-outline-style:solid;--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}}:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:var(--font-mono);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:var(--font-display);--font-body:var(--font-body)}*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,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{-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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-day-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-second-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}*,:after,:before{box-sizing:border-box;margin:0;padding:0}a{text-decoration:none}a,button{color:inherit}button{font:inherit;cursor:pointer;background:0 0;border:0}canvas,img,video{max-width:100%;display:block}.\!visible{visibility:visible!important}.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}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.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}}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.grow{flex-grow:1}.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}.rounded{border-radius:.25rem}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.ring{--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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.invert{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{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,)}.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))}:root{--bg-hero:#0c0c0c;--bg-deep:#040508;--ink:#d8d8d8;--ink-dim:#d8d8d880;--ink-ghost:#d8d8d81a;--ink-dark:#434343;--ink-black:#111;--panel:#c8c8c8;--light-grad:linear-gradient(0deg,#fff,#d2d2d2);--line:#d8d8d82e;--ember:#7a3ae5;--ease-soft:cubic-bezier(.22,1,.36,1);--ease-out:cubic-bezier(.25,.46,.45,.94);--gutter:2rem}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:1.25vw}@media (max-width:1023px){html{font-size:1.7vw}}@media (max-width:767px){html{font-size:15px}:root{--gutter:1rem}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{background:var(--bg-hero);color:var(--ink);font-family:var(--font-body),"Helvetica Neue",Arial,sans-serif;font-size:.9rem;line-height:1.2;overflow-x:hidden}::selection{background:var(--ink);color:var(--bg-hero)}.t-display{font-family:var(--font-display),sans-serif;letter-spacing:-.06em;font-weight:400}.t-mono{font-family:var(--font-mono),monospace;letter-spacing:-.06em;font-weight:300}.t-label,.t-mono{text-transform:uppercase;font-size:.7rem}.t-label{font-family:var(--font-display),sans-serif;letter-spacing:-.02em;line-height:1}.roll{white-space:pre;display:inline-flex}.roll .rc{vertical-align:top;display:inline-block;position:relative;overflow:hidden}.roll .rc>span{will-change:transform;display:block}.roll .rc>span+span{position:absolute;top:100%;left:0}.site-header{z-index:99;padding:2rem var(--gutter);pointer-events:none;color:var(--ink);transition:color .4s var(--ease-soft);justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.site-header>*{pointer-events:auto}.site-header.is-light{color:var(--ink-black)}.logo{z-index:50;background-color:currentColor;width:7.84rem;height:1.62rem;display:block;position:relative;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEzIiBoZWlnaHQ9IjQ0IiB2aWV3Qm94PSIwIDAgMjEzIDQ0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBpZD0iQ0IgTG9nbyI+CjxwYXRoIGlkPSJWZWN0b3IiIGQ9Ik02Ny44NjcyIDI0LjY2MTFWMjkuMDc0MUM2Ny44NjcyIDMwLjMwNzEgNjguMTk1IDMxLjE1MDggNjguODUwNSAzMS43MzQ5QzY5LjUwNiAzMi4zMTg5IDcwLjU1NDkgMzIuNTc4NSA3Mi4wNjI2IDMyLjU3ODVDNzMuMDQ1OCAzMi41Nzg1IDc0LjA5NDcgMzIuNDQ4NyA3NS4wNzggMzIuMTg5MUM3NS42NjggMzEuOTk0NCA3Ni4xMjY4IDMyLjA1OTMgNzYuMzIzNSAzMi4xODkxQzc2LjUyMDEgMzIuMzgzOCA3Ni42NTEyIDMyLjc3MzIgNzYuNjUxMiAzMy40MjIyVjMzLjY4MThDNzYuNjUxMiAzNC4yNjU4IDc2LjU4NTcgMzQuNzIwMSA3Ni4zODkgMzQuOTc5N0M3Ni4xOTI0IDM1LjIzOTMgNzUuNzk5IDM1LjQzNCA3NS4xNDM1IDM1LjY5MzZDNzQuMzU2OSAzNS45NTMxIDczLjMwODEgMzYuMDgyOSA3MS45OTcgMzYuMDgyOUM2OS4zNzQ5IDM2LjA4MjkgNjcuNDA4NCAzNS40OTg5IDY2LjA5NzMgMzQuMzk1NkM2NC43ODYzIDMzLjI5MjQgNjQuMTk2MyAzMS41NDAyIDY0LjE5NjMgMjkuMTM5VjI0LjY2MTFDNjQuMTk2MyAyMi4zMjQ4IDY0Ljg1MTggMjAuNTcyNiA2Ni4yMjg0IDE5LjMzOTZDNjcuNTM5NSAxOC4xMDY1IDY5LjUwNiAxNy41MjI1IDcyLjA2MjYgMTcuNTIyNUM3My4zMDgxIDE3LjUyMjUgNzQuMzU2OSAxNy42NTIzIDc1LjIwOTEgMTcuOTc2N0M3NS44NjQ2IDE4LjIzNjMgNzYuMjU3OSAxOC40MzEgNzYuNDU0NiAxOC42OTA2Qzc2LjY1MTIgMTguOTUwMiA3Ni43MTY4IDE5LjMzOTYgNzYuNzE2OCAxOS45MjM2VjIwLjE4MzJDNzYuNzE2OCAyMC44MzIyIDc2LjU4NTcgMjEuMjIxNiA3Ni4zODkgMjEuNDE2M0M3Ni4xMjY4IDIxLjYxMSA3NS43MzM1IDIxLjYxMSA3NS4xNDM1IDIxLjQxNjNDNzQuMDI5MSAyMS4wOTE4IDczLjA0NTggMjAuOTYyIDcyLjA2MjYgMjAuOTYyQzcwLjYyMDQgMjAuOTYyIDY5LjYzNzEgMjEuMjg2NSA2OC45ODE2IDIxLjg3MDVDNjguMTk1IDIyLjQ1NDYgNjcuODY3MiAyMy4zNjMyIDY3Ljg2NzIgMjQuNjYxMVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGlkPSJWZWN0b3JfMiIgZD0iTTgyLjQxOTkgMjYuODY3NVYzNC4xMzU5QzgyLjQxOTkgMzQuNzIgODIuMzU0NCAzNS4xNzQzIDgyLjE1NzcgMzUuMzY4OUM4MS45NjExIDM1LjU2MzYgODEuNTY3OCAzNS42OTM0IDgwLjkxMjIgMzUuNjkzNEg4MC4zODc4Qzc5Ljc5NzkgMzUuNjkzNCA3OS4zMzkgMzUuNjI4NSA3OS4xNDIzIDM1LjM2ODlDNzguOTQ1NyAzNS4xNzQzIDc4Ljg4MDEgMzQuNzg0OSA3OC44ODAxIDM0LjEzNTlWMjYuNjA3OUM3OC44ODAxIDI0Ljk4NTUgNzkuNDA0NiAyMy43NTI0IDgwLjMyMjMgMjIuOTA4OEM4MS4yNCAyMi4wNjUxIDgyLjc0NzcgMjEuNjEwOCA4NC42NDg3IDIxLjYxMDhIODQuOTEwOUM4NS40MzU0IDIxLjYxMDggODUuODI4NiAyMS43NDA2IDg2LjAyNTMgMjIuMDAwMkM4Ni4yMjIgMjIuMjU5OCA4Ni4yODc1IDIyLjcxNDEgODYuMjg3NSAyMy4zNjMxVjIzLjY4NzVDODYuMjg3NSAyNC4yNzE2IDg2LjIyMiAyNC42NjEgODYuMDI1MyAyNC44NTU3Qzg1LjgyODYgMjUuMDUwNCA4NS40MzUzIDI1LjExNTMgODQuODQ1NCAyNS4wNTA0SDg0LjY0ODdDODMuNzk2NSAyNS4wNTA0IDgzLjI3MjEgMjUuMTgwMiA4Mi45NDQ0IDI1LjQzOTdDODIuNjE2NiAyNS42MzQ0IDgyLjQxOTkgMjYuMTUzNiA4Mi40MTk5IDI2Ljg2NzVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBpZD0iVmVjdG9yXzMiIGQ9Ik0xMDAuNDQ3IDI3LjUxNjRDMTAwLjQ0NyAyNy42NDYyIDEwMC40NDcgMjguMDM1NiAxMDAuMzgxIDI4LjYxOTdDMTAwLjMxNiAyOS4yMDM3IDEwMC4xMTkgMjkuNjU4IDk5LjkyMjYgMjkuODUyN0M5OS42NjA0IDMwLjA0NzQgOTkuMjY3MSAzMC4xNzcyIDk4LjU0NiAzMC4xNzcySDkxLjUzMTlWMzAuNTY2NkM5MS41MzE5IDMxLjI4MDQgOTEuNzk0MSAzMS43OTk2IDkyLjM4NDEgMzIuMTI0MUM5Mi45NzQgMzIuNDQ4NiA5My44OTE4IDMyLjY0MzIgOTUuMTM3MyAzMi42NDMyQzk2LjA1NSAzMi42NDMyIDk3LjE2OTQgMzIuNTEzNCA5OC40ODA0IDMyLjI1MzlDOTkuMDcwNCAzMi4xMjQxIDk5LjQ2MzcgMzIuMTg5IDk5LjY2MDQgMzIuMzE4OEM5OS44NTcgMzIuNTEzNSA5OS45MjI2IDMyLjkwMjggOTkuOTIyNiAzMy41NTE4VjMzLjg3NjNDOTkuOTIyNiAzNC40NjA0IDk5Ljg1NyAzNC45MTQ2IDk5LjY2MDQgMzUuMTA5M0M5OS40NjM3IDM1LjM2ODkgOTkuMDcwNCAzNS40OTg3IDk4LjQ4MDQgMzUuNjkzNEM5Ny42MjgyIDM1Ljk1MyA5Ni41MTM5IDM2LjAxNzkgOTUuMDcxNyAzNi4wMTc5QzkyLjU4MDcgMzYuMDE3OSA5MC43NDUyIDM1LjU2MzYgODkuNjMwOSAzNC41OTAxQzg4LjQ1MDkgMzMuNjE2NyA4Ny45MjY1IDMyLjEyNDEgODcuOTI2NSAyOS45ODI1VjI3Ljc3NkM4Ny45MjY1IDIzLjYyMjYgOTAuMDg5NyAyMS41NDU5IDk0LjM1MDYgMjEuNTQ1OUM5OC40MTQ5IDIxLjYxMDggMTAwLjQ0NyAyMy41NTc3IDEwMC40NDcgMjcuNTE2NFpNOTEuNTk3NCAyNi44MDI1VjI3LjE5MTlIOTcuMDM4M1YyNi44MDI1Qzk3LjAzODMgMjUuMzc0OCA5Ni4xMjA2IDI0LjcyNTggOTQuMjg1MSAyNC43MjU4QzkyLjUxNTIgMjQuNjYwOSA5MS41OTc0IDI1LjM3NDggOTEuNTk3NCAyNi44MDI1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggaWQ9IlZlY3Rvcl80IiBkPSJNMTE0LjIxMyAyNi4zNDgzVjMxLjYwNDlDMTE0LjIxMyAzMy4wOTc2IDExMy42ODkgMzQuMjY1NyAxMTIuNzcxIDM0LjkxNDdDMTExLjc4OCAzNS42Mjg1IDExMC4yOCAzNi4wMTc5IDEwOC4yNDggMzYuMDE3OUMxMDYuMjE2IDM2LjAxNzkgMTA0LjcwOCAzNS42OTM0IDEwMy43MjUgMzQuOTc5NkMxMDIuNzQxIDM0LjI2NTcgMTAyLjI4MiAzMy4xNjI1IDEwMi4yODIgMzEuNjY5OEMxMDIuMjgyIDI4LjgxNDQgMTA0LjE4MyAyNy4zODY2IDEwNy45MiAyNy4zODY2SDExMC43MzlWMjYuMzQ4M0MxMTAuNzM5IDI1Ljc2NDIgMTEwLjQ3NiAyNS4zMSAxMTAuMDgzIDI1LjA1MDRDMTA5LjYyNCAyNC43OTA4IDEwOC45MDMgMjQuNjYxIDEwNy44NTQgMjQuNjYxQzEwNy4wNjggMjQuNjYxIDEwNi4yODEgMjQuNzI1OSAxMDUuNDI5IDI0Ljg1NTdDMTA0LjgzOSAyNC45MjA2IDEwNC4zOCAyNC45MjA2IDEwNC4xODMgMjQuNzI1OUMxMDMuOTg3IDI0LjUzMTIgMTAzLjg1NiAyNC4xNDE4IDEwMy44NTYgMjMuNTU3N1YyMy40MjhDMTAzLjg1NiAyMi44NDM5IDEwMy45MjEgMjIuNDU0NSAxMDQuMTE4IDIyLjE5NDlDMTA0LjMxNSAyMi4wMDAyIDEwNC43MDggMjEuODA1NSAxMDUuMjk4IDIxLjc0MDZDMTA2LjE1IDIxLjY3NTcgMTA2LjkzNyAyMS42MTA4IDEwNy41MjcgMjEuNjEwOEMxMDkuODIxIDIxLjYxMDggMTExLjQ2IDIyLjAwMDIgMTEyLjU3NCAyMi43NzlDMTEzLjY4OSAyMy40MjggMTE0LjIxMyAyNC42NjEgMTE0LjIxMyAyNi4zNDgzWk0xMTAuNjA4IDMxLjQxMDNWMzAuMTEyM0gxMDcuNzIzQzEwNi40MTIgMzAuMTEyMyAxMDUuNzU3IDMwLjYzMTUgMTA1Ljc1NyAzMS42MDQ5QzEwNS44MjIgMzIuMTg5IDEwNi4wMTkgMzIuNTc4NCAxMDYuMzQ3IDMyLjc3MzFDMTA2LjY3NCAzMi45Njc4IDEwNy4yNjQgMzMuMDk3NiAxMDguMDUxIDMzLjAzMjdDMTA4LjkwMyAzMy4wMzI3IDEwOS40OTMgMzIuOTY3OCAxMDkuODg3IDMyLjcwODJDMTEwLjM0NSAzMi40NDg2IDExMC41NDIgMzIuMDU5MiAxMTAuNjA4IDMxLjQxMDNaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBpZD0iVmVjdG9yXzUiIGQ9Ik0xMTUuNjU1IDIzLjk0NjhWMjMuODE3QzExNS42NTUgMjMuMjMyOSAxMTUuNzIgMjIuOTA4NSAxMTUuOTE3IDIyLjY0ODlDMTE2LjExNCAyMi4zODkzIDExNi40NDEgMjIuMjU5NSAxMTcuMDMxIDIyLjEyOTdMMTE4LjIxMSAyMS44NzAxTDExOC41MzkgMTkuNzI4NUMxMTguNjA1IDE5LjE0NDQgMTE4LjgwMSAxOC44MiAxMTguOTk4IDE4LjU2MDRDMTE5LjI2IDE4LjM2NTcgMTE5LjU4OCAxOC4zMDA4IDEyMC4xNzggMTguMzAwOEgxMjAuMzc1QzEyMC45NjUgMTguMzAwOCAxMjEuMzU4IDE4LjM2NTcgMTIxLjU1NCAxOC41NjA0QzEyMS43NTEgMTguNzU1MSAxMjEuODE3IDE5LjE0NDQgMTIxLjgxNyAxOS43Mjg1VjIxLjg3MDFIMTI0Ljk2M0MxMjUuNTUzIDIxLjg3MDEgMTI2LjAxMiAyMS45MzUgMTI2LjIwOSAyMi4xOTQ2QzEyNi40MDUgMjIuMzg5MyAxMjYuNDcxIDIyLjc3ODcgMTI2LjQ3MSAyMy40Mjc2VjIzLjc1MjFDMTI2LjQ3MSAyNC4zMzYyIDEyNi40MDUgMjQuNzkwNSAxMjYuMjA5IDI0Ljk4NTFDMTI2LjAxMiAyNS4xNzk4IDEyNS42MTkgMjUuMzA5NiAxMjQuOTYzIDI1LjMwOTZIMTIxLjgxN1YzMC43NjFDMTIxLjgxNyAzMS45OTQgMTIyLjQwNyAzMi41NzgxIDEyMy41MjEgMzIuNTc4MUMxMjQuMjQyIDMyLjU3ODEgMTI0Ljg5OCAzMi41MTMyIDEyNS40ODggMzIuMzgzNEMxMjYuMDc4IDMyLjI1MzYgMTI2LjUzNiAzMi4zMTg1IDEyNi43MzMgMzIuMzgzNEMxMjYuOTMgMzIuNTEzMiAxMjYuOTk1IDMyLjkwMjYgMTI2Ljk5NSAzMy40ODY2VjMzLjgxMTFDMTI2Ljk5NSAzNC4zOTUyIDEyNi44NjQgMzQuOTE0MyAxMjYuNjY4IDM1LjE3MzlDMTI2LjQ3MSAzNS40MzM1IDEyNi4wNzggMzUuNjI4MiAxMjUuNDg4IDM1Ljc1OEMxMjUuMDI5IDM1Ljg4NzggMTI0LjM3MyAzNS45NTI3IDEyMy41MjEgMzUuOTUyN0MxMTkuOTgxIDM1Ljk1MjcgMTE4LjE0NiAzNC4yMDA1IDExOC4xNDYgMzAuNjk2MVYyNS4zNzQ1SDExNy4wMzFDMTE2LjQ0MSAyNS4zNzQ1IDExNi4xMTQgMjUuMzA5NiAxMTUuOTE3IDI1LjExNDlDMTE1Ljc4NiAyNC44NTU0IDExNS42NTUgMjQuNDY2IDExNS42NTUgMjMuOTQ2OFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGlkPSJWZWN0b3JfNiIgZD0iTTE0MC45NTggMjcuNTE2NEMxNDAuOTU4IDI3LjY0NjIgMTQwLjk1OCAyOC4wMzU2IDE0MC44OTMgMjguNjE5N0MxNDAuODI3IDI5LjIwMzcgMTQwLjYzIDI5LjY1OCAxNDAuNDM0IDI5Ljg1MjdDMTQwLjE3MiAzMC4wNDc0IDEzOS43NzggMzAuMTc3MiAxMzkuMDU3IDMwLjE3NzJIMTMyLjA0M1YzMC41NjY2QzEzMi4wNDMgMzEuMjgwNCAxMzIuMzA1IDMxLjc5OTYgMTMyLjg5NSAzMi4xMjQxQzEzMy40ODUgMzIuNDQ4NiAxMzQuNDAzIDMyLjY0MzIgMTM1LjY0OCAzMi42NDMyQzEzNi41NjYgMzIuNjQzMiAxMzcuNjgxIDMyLjUxMzQgMTM4Ljk5MiAzMi4yNTM5QzEzOS41ODIgMzIuMTI0MSAxMzkuOTc1IDMyLjE4OSAxNDAuMTcyIDMyLjMxODhDMTQwLjM2OCAzMi41MTM1IDE0MC40MzQgMzIuOTAyOCAxNDAuNDM0IDMzLjU1MThWMzMuODc2M0MxNDAuNDM0IDM0LjQ2MDQgMTQwLjM2OCAzNC45MTQ2IDE0MC4xNzIgMzUuMTA5M0MxMzkuOTc1IDM1LjM2ODkgMTM5LjU4MiAzNS40OTg3IDEzOC45OTIgMzUuNjkzNEMxMzguMTQgMzUuOTUzIDEzNy4wMjUgMzYuMDE3OSAxMzUuNTgzIDM2LjAxNzlDMTMzLjA5MiAzNi4wMTc5IDEzMS4yNTcgMzUuNTYzNiAxMzAuMTQyIDM0LjU5MDFDMTI4Ljk2MiAzMy42MTY3IDEyOC40MzggMzIuMTI0MSAxMjguNDM4IDI5Ljk4MjVWMjcuNzc2QzEyOC40MzggMjMuNjIyNiAxMzAuNjAxIDIxLjU0NTkgMTM0Ljg2MiAyMS41NDU5QzEzOC45MjYgMjEuNjEwOCAxNDAuOTU4IDIzLjU1NzcgMTQwLjk1OCAyNy41MTY0Wk0xMzIuMDQzIDI2LjgwMjVWMjcuMTkxOUgxMzcuNDg0VjI2LjgwMjVDMTM3LjQ4NCAyNS4zNzQ4IDEzNi41NjYgMjQuNzI1OCAxMzQuNzMxIDI0LjcyNThDMTMyLjk2MSAyNC42NjA5IDEzMi4wNDMgMjUuMzc0OCAxMzIuMDQzIDI2LjgwMjVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBpZD0iVmVjdG9yXzciIGQ9Ik0xNDcuMjUxIDE3Ljc4MTJIMTUxLjI1QzE1NS4xODMgMTcuNzgxMiAxNTcuMTQ5IDE5LjQwMzcgMTU3LjE0OSAyMi41ODM2QzE1Ny4xNDkgMjQuMjcwOSAxNTYuNDI4IDI1LjU2ODkgMTU0Ljk4NiAyNi40MTI1QzE1NS45NyAyNi44NjY4IDE1Ni42OTEgMjcuNDUwOSAxNTcuMDg0IDI4LjA5OThDMTU3LjQ3NyAyOC43NDg4IDE1Ny42NzQgMjkuNTkyNSAxNTcuNjc0IDMwLjU2NTlDMTU3LjY3NCAzNC4wMDU0IDE1NS42NDIgMzUuNjkyNyAxNTEuNTEyIDM1LjY5MjdIMTQ3LjI1MUMxNDYuMDcxIDM1LjY5MjcgMTQ1LjIxOSAzNS40MzMyIDE0NC42OTUgMzQuOTE0QzE0NC4xNyAzNC4zOTQ4IDE0My45MDggMzMuNTUxMiAxNDMuOTA4IDMyLjM4M1YyMS4wOTFDMTQzLjkwOCAxOS45MjI4IDE0NC4xNyAxOS4wNzkyIDE0NC42OTUgMTguNTZDMTQ1LjIxOSAxOC4wNDA4IDE0Ni4wNzEgMTcuNzgxMiAxNDcuMjUxIDE3Ljc4MTJaTTE1MS4yNSAyMS4yMjA4SDE0OC40OTdDMTQ3LjkwNyAyMS4yMjA4IDE0Ny42NDQgMjEuNDgwNCAxNDcuNjQ0IDIyLjA2NDRWMjQuOTg0OEgxNTEuMjVDMTUyLjY5MiAyNC45ODQ4IDE1My4zNDcgMjQuMzM1OCAxNTMuMzQ3IDIzLjEwMjhDMTUzLjQxMyAyMS44Njk3IDE1Mi42OTIgMjEuMjIwOCAxNTEuMjUgMjEuMjIwOFpNMTUxLjUxMiAyOC4wOTk4SDE0Ny42NDRWMzEuNDA5NkMxNDcuNjQ0IDMxLjk5MzYgMTQ3LjkwNyAzMi4yNTMyIDE0OC40OTcgMzIuMjUzMkgxNTEuNTEyQzE1My4xNTEgMzIuMjUzMiAxNTMuOTM3IDMxLjYwNDMgMTUzLjkzNyAzMC4yNDE0QzE1My45MzcgMjguODEzNyAxNTMuMTUxIDI4LjA5OTggMTUxLjUxMiAyOC4wOTk4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggaWQ9IlZlY3Rvcl84IiBkPSJNMTYzLjUwOCAyMy40Mjc2TDE2NS4zNDMgMzEuNzM0NEMxNjUuNDc1IDMyLjE4ODcgMTY1LjYwNiAzMi41MTMyIDE2NS44MDIgMzIuNjQzQzE2NS45OTkgMzIuNzcyOCAxNjYuMjYxIDMyLjkwMjYgMTY2LjY1NSAzMi45MDI2QzE2Ni45MTcgMzIuOTAyNiAxNjcuMTc5IDMyLjgzNzcgMTY3LjMxIDMyLjY0M0MxNjcuNDQxIDMyLjQ0ODMgMTY3LjU3MiAzMi4xODg3IDE2Ny43MDMgMzEuNzM0NEwxNjkuNTM5IDIzLjQyNzZDMTY5LjY3IDIyLjg0MzYgMTY5Ljg2NyAyMi40NTQyIDE3MC4xMjkgMjIuMTk0NkMxNzAuMzkxIDIxLjk5OTkgMTcwLjc4NCAyMS44NzAxIDE3MS40NCAyMS44NzAxSDE3Mi4wM0MxNzIuNjIgMjEuODcwMSAxNzMuMDc5IDIxLjkzNSAxNzMuMjEgMjIuMTk0NkMxNzMuMzQxIDIyLjM4OTMgMTczLjQwNiAyMi43Nzg3IDE3My4yMSAyMy40Mjc2TDE3MC4zOTEgMzUuNjkzMUMxNjkuOTk4IDM3LjY0IDE2OS4yNzcgMzkuMDY3OCAxNjguMjkzIDQwLjEwNjFDMTY3LjMxIDQxLjA3OTYgMTY1Ljk5OSA0MS43Mjg1IDE2NC40MjYgNDEuOTIzMkMxNjMuNzcgNDEuOTg4MSAxNjMuMzExIDQxLjk4ODEgMTYzLjExNSA0MS44NTgzQzE2Mi44NTMgNDEuNzI4NSAxNjIuNzIxIDQxLjI3NDIgMTYyLjU5IDQwLjY5MDJWNDAuNTYwNEMxNjIuNDU5IDM5Ljk3NjMgMTYyLjQ1OSAzOS41ODY5IDE2Mi41OSAzOS4zMjc0QzE2Mi43MjEgMzkuMDY3OCAxNjMuMTE1IDM4LjkzOCAxNjMuNjM5IDM4LjgwODJDMTY1LjI3OCAzOC40MTg4IDE2Ni4yNjEgMzcuNTEwMiAxNjYuNjU1IDM1Ljk1MjdDMTY2LjQ1OCAzNi4wMTc2IDE2Ni4wNjUgMzYuMDgyNSAxNjUuNDc1IDM2LjA4MjVDMTY0LjQyNiAzNi4wODI1IDE2My42MzkgMzUuNzU4IDE2My4xMTUgMzUuMjM4OUMxNjIuNTkgMzQuNjU0OCAxNjIuMTk3IDMzLjY4MTMgMTYxLjg2OSAzMi4yNTM2TDE1OS44MzcgMjMuNDkyNUMxNTkuNzA2IDIyLjkwODUgMTU5LjcwNiAyMi41MTkxIDE1OS44MzcgMjIuMjU5NUMxNTkuOTY4IDIyLjA2NDggMTYwLjQyNyAyMS45MzUgMTYxLjAxNyAyMS45MzVIMTYxLjYwN0MxNjIuMTk3IDIxLjkzNSAxNjIuNjU2IDIxLjk5OTkgMTYyLjkxOCAyMi4yNTk1QzE2My4xMTUgMjIuNDU0MiAxNjMuMzExIDIyLjc3ODcgMTYzLjUwOCAyMy40Mjc2WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggaWQ9IlZlY3Rvcl85IiBkPSJNMTc0LjI1OSAyMy45NDY4VjIzLjgxN0MxNzQuMjU5IDIzLjIzMjkgMTc0LjMyNCAyMi45MDg1IDE3NC41MjEgMjIuNjQ4OUMxNzQuNzE3IDIyLjM4OTMgMTc1LjA0NSAyMi4yNTk1IDE3NS42MzUgMjIuMTI5N0wxNzYuODE1IDIxLjg3MDFMMTc3LjE0MyAxOS43Mjg1QzE3Ny4yMDggMTkuMTQ0NCAxNzcuNDA1IDE4LjgyIDE3Ny42MDIgMTguNTYwNEMxNzcuODY0IDE4LjM2NTcgMTc4LjE5MiAxOC4zMDA4IDE3OC43ODIgMTguMzAwOEgxNzguOTc4QzE3OS41NjggMTguMzAwOCAxNzkuOTYyIDE4LjM2NTcgMTgwLjE1OCAxOC41NjA0QzE4MC4zNTUgMTguNzU1MSAxODAuNDIgMTkuMTQ0NCAxODAuNDIgMTkuNzI4NVYyMS44NzAxSDE4My41NjdDMTg0LjE1NyAyMS44NzAxIDE4NC42MTYgMjEuOTM1IDE4NC44MTIgMjIuMTk0NkMxODUuMDA5IDIyLjM4OTMgMTg1LjA3NSAyMi43Nzg3IDE4NS4wNzUgMjMuNDI3NlYyMy43NTIxQzE4NS4wNzUgMjQuMzM2MiAxODUuMDA5IDI0Ljc5MDUgMTg0LjgxMiAyNC45ODUxQzE4NC42MTYgMjUuMTc5OCAxODQuMjIyIDI1LjMwOTYgMTgzLjU2NyAyNS4zMDk2SDE4MC4zNTVWMzAuNzYxQzE4MC4zNTUgMzEuOTk0IDE4MC45NDUgMzIuNTc4MSAxODIuMDU5IDMyLjU3ODFDMTgyLjc4IDMyLjU3ODEgMTgzLjQzNiAzMi41MTMyIDE4NC4wMjYgMzIuMzgzNEMxODQuNjE2IDMyLjI1MzYgMTg1LjA3NSAzMi4zMTg1IDE4NS4yNzEgMzIuMzgzNEMxODUuNDY4IDMyLjUxMzIgMTg1LjUzNCAzMi45MDI2IDE4NS41MzQgMzMuNDg2NlYzMy44MTExQzE4NS41MzQgMzQuMzk1MiAxODUuNDAyIDM0LjkxNDMgMTg1LjIwNiAzNS4xNzM5QzE4NS4wMDkgMzUuNDMzNSAxODQuNjE2IDM1LjYyODIgMTg0LjAyNiAzNS43NThDMTgzLjU2NyAzNS44ODc4IDE4Mi45MTEgMzUuOTUyNyAxODIuMDU5IDM1Ljk1MjdDMTc4LjUxOSAzNS45NTI3IDE3Ni42ODQgMzQuMjAwNSAxNzYuNjg0IDMwLjY5NjFWMjUuMzc0NUgxNzUuNTdDMTc0Ljk4IDI1LjM3NDUgMTc0LjY1MiAyNS4zMDk2IDE3NC40NTUgMjUuMTE0OUMxNzQuMzkgMjQuODU1NCAxNzQuMjU5IDI0LjQ2NiAxNzQuMjU5IDIzLjk0NjhaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBpZD0iVmVjdG9yXzEwIiBkPSJNMTk5LjU2MiAyNy41MTY0QzE5OS41NjIgMjcuNjQ2MiAxOTkuNTYyIDI4LjAzNTYgMTk5LjQ5NiAyOC42MTk3QzE5OS40MzEgMjkuMjAzNyAxOTkuMjM0IDI5LjY1OCAxOTkuMDM4IDI5Ljg1MjdDMTk4Ljc3NSAzMC4wNDc0IDE5OC4zODIgMzAuMTc3MiAxOTcuNjYxIDMwLjE3NzJIMTkwLjY0N1YzMC41NjY2QzE5MC42NDcgMzEuMjgwNCAxOTAuOTA5IDMxLjc5OTYgMTkxLjQ5OSAzMi4xMjQxQzE5Mi4wODkgMzIuNDQ4NiAxOTMuMDA3IDMyLjY0MzIgMTk0LjI1MiAzMi42NDMyQzE5NS4xNyAzMi42NDMyIDE5Ni4yODQgMzIuNTEzNCAxOTcuNTk1IDMyLjI1MzlDMTk4LjE4NSAzMi4xMjQxIDE5OC41NzkgMzIuMTg5IDE5OC43NzUgMzIuMzE4OEMxOTguOTcyIDMyLjUxMzUgMTk5LjAzOCAzMi45MDI4IDE5OS4wMzggMzMuNTUxOFYzMy44NzYzQzE5OS4wMzggMzQuNDYwNCAxOTguOTcyIDM0LjkxNDYgMTk4Ljc3NSAzNS4xMDkzQzE5OC41NzkgMzUuMzY4OSAxOTguMTg1IDM1LjQ5ODcgMTk3LjU5NSAzNS42OTM0QzE5Ni43NDMgMzUuOTUzIDE5NS42MjkgMzYuMDE3OSAxOTQuMTg3IDM2LjAxNzlDMTkxLjY5NiAzNi4wMTc5IDE4OS44NiAzNS41NjM2IDE4OC43NDYgMzQuNTkwMUMxODcuNTY2IDMzLjYxNjcgMTg3LjA0MiAzMi4xMjQxIDE4Ny4wNDIgMjkuOTgyNVYyNy43NzZDMTg3LjA0MiAyMy42MjI2IDE4OS4yMDUgMjEuNTQ1OSAxOTMuNDY2IDIxLjU0NTlDMTk3LjUzIDIxLjYxMDggMTk5LjU2MiAyMy41NTc3IDE5OS41NjIgMjcuNTE2NFpNMTkwLjY0NyAyNi44MDI1VjI3LjE5MTlIMTk2LjA4OFYyNi44MDI1QzE5Ni4wODggMjUuMzc0OCAxOTUuMTcgMjQuNzI1OCAxOTMuMzM1IDI0LjcyNThDMTkxLjU2NSAyNC42NjA5IDE5MC42NDcgMjUuMzc0OCAxOTAuNjQ3IDI2LjgwMjVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBpZD0iVmVjdG9yXzExIiBkPSJNMjAxLjUyOCAzMy44NzU5VjMzLjU1MTRDMjAxLjUyOCAzMi45MDI0IDIwMS42NTkgMzIuNDQ4MSAyMDEuODU2IDMyLjMxODRDMjAyLjA1MyAzMi4xMjM3IDIwMi40NDYgMzIuMTIzNyAyMDMuMDM2IDMyLjMxODRDMjA0LjAxOSAzMi42NDI4IDIwNS4zMyAzMi43NzI2IDIwNi43NzMgMzIuNzcyNkMyMDcuNjI1IDMyLjc3MjYgMjA4LjE0OSAzMi43MDc3IDIwOC40NzcgMzIuNTc3OUMyMDguNzM5IDMyLjQ0ODEgMjA4LjkzNiAzMi4yNTM1IDIwOC45MzYgMzEuOTI5QzIwOC45MzYgMzEuNjY5NCAyMDguODA1IDMxLjQ3NDcgMjA4LjYwOCAzMS4zNDQ5QzIwOC4zNDYgMzEuMjE1MSAyMDcuODg3IDMwLjk1NTUgMjA3LjE2NiAzMC42OTU5TDIwNC42MDkgMjkuNTkyN0MyMDMuNTYgMjkuMTM4NCAyMDIuODM5IDI4LjY4NDEgMjAyLjM4IDI4LjEwMDFDMjAxLjkyMiAyNy41MTYgMjAxLjcyNSAyNi43MzcyIDIwMS43MjUgMjUuNjk4OUMyMDEuNzI1IDI0LjI3MTIgMjAyLjE4NCAyMy4yOTc3IDIwMy4xMDIgMjIuNjQ4N0MyMDMuOTU0IDIxLjk5OTggMjA1LjM5NiAyMS42NzUzIDIwNy40MjggMjEuNjc1M0MyMDguNDc3IDIxLjY3NTMgMjA5LjQ2IDIxLjgwNTEgMjEwLjM3OCAyMS45OTk4QzIxMC45NjggMjIuMTI5NiAyMTEuNDI3IDIyLjMyNDMgMjExLjYyMyAyMi41ODM4QzIxMS44MiAyMi44NDM0IDIxMS44ODYgMjMuMjMyOCAyMTEuODg2IDIzLjgxNjlWMjQuMDc2NUMyMTEuODg2IDI0LjY2MDUgMjExLjc1NCAyNS4xMTQ4IDIxMS41NTggMjUuMzA5NUMyMTEuMzYxIDI1LjUwNDIgMjEwLjk2OCAyNS41MDQyIDIxMC4zMTIgMjUuMzA5NUMyMDkuMzk1IDI1LjA0OTkgMjA4LjQxMSAyNC45ODUgMjA3LjM2MiAyNC45ODVDMjA2LjU3NiAyNC45ODUgMjA2LjA1MSAyNS4wNDk5IDIwNS43MjQgMjUuMTc5N0MyMDUuNDYxIDI1LjMwOTUgMjA1LjI2NSAyNS41MDQyIDIwNS4yNjUgMjUuNzYzOEMyMDUuMjY1IDI1Ljk1ODUgMjA1LjMzIDI2LjA4ODMgMjA1LjUyNyAyNi4yMTgxQzIwNS42NTggMjYuMzQ3OSAyMDUuOTg2IDI2LjQ3NzcgMjA2LjQ0NSAyNi42NzIzTDIwOS4zMjkgMjcuODQwNUMyMTAuNDQzIDI4LjI5NDggMjExLjI5NiAyOC44MTM5IDIxMS43NTQgMjkuNDYyOUMyMTIuMjEzIDMwLjExMTkgMjEyLjQ3NiAzMC45NTU1IDIxMi40NzYgMzEuOTkzOUMyMTIuNDc2IDMzLjQ4NjUgMjEyLjAxNyAzNC41MjQ4IDIxMS4wMzMgMzUuMTczOEMyMTAuMTE2IDM1LjgyMjggMjA4LjYwOCAzNi4xNDczIDIwNi41MSAzNi4xNDczQzIwNS4wNjggMzYuMTQ3MyAyMDMuOTU0IDM2LjAxNzUgMjAzLjAzNiAzNS44MjI4QzIwMi40NDYgMzUuNjkzIDIwMS45ODcgMzUuNDk4MyAyMDEuNzkxIDM1LjIzODdDMjAxLjY1OSAzNC44NDkzIDIwMS41MjggMzQuNDU5OSAyMDEuNTI4IDMzLjg3NTlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBpZD0iVmVjdG9yXzEyIiBkPSJNNDUuMTg2NCAzMS40MUw0MC43Mjg4IDIzLjY4NzNMNDAuNDY2NiAyMy4xNjgxQzM5Ljk0MjIgMjIuMzI0NSAzOC44OTM0IDIyIDM4LjA0MTIgMjIuNTE5MkwzNS40MTkxIDI0LjAxMThDMzUuMTU2OSAyNC4xNDE2IDM0Ljk2MDIgMjQuMjcxNCAzNC43NjM2IDI0LjQwMTJDMzQuNzYzNiAyNC40MDEyIDM0Ljc2MzUgMjQuNDAxMiAzNC42OTggMjQuNDAxMkMzNC4zMDQ3IDI0LjY2MDggMzMuOTExNCAyNC45ODUyIDMzLjU4MzYgMjUuMzA5N0MzMi42MDAzIDI2LjI4MzIgMzEuOTQ0OCAyNy41MTYyIDMxLjY4MjYgMjguOTQ0QzMxLjY4MjYgMjkuMDczNyAzMS42ODI2IDI5LjIwMzUgMzEuNjE3IDI5LjMzMzNDMzEuMzU0OCAzMC42OTYyIDMwLjY5OTMgMzEuOTk0MSAyOS43MTYgMzIuOTY3NkMyOC40NzA1IDM0LjIwMDYgMjYuNzY2MiAzNC45Nzk0IDI0Ljg2NTIgMzQuOTc5NEMyMS4wNjMxIDM0Ljk3OTQgMTcuOTgyMiAzMS45MjkyIDE3Ljk4MjIgMjguMTY1MkMxNy45ODIyIDI2LjI4MzIgMTguNzY4OCAyNC41MzEgMjAuMDE0MyAyMy4zNjI4QzIxLjMyNTQgMjIuMTI5OCAyMy4wMjk3IDIxLjM1MSAyNC45MzA3IDIxLjM1MUMyNS43MTc0IDIxLjM1MSAyNi41MDQgMjEuNDgwOCAyNy4yMjUxIDIxLjc0MDRDMjcuMzU2MiAyMS44MDUzIDI3LjQ4NzMgMjEuODA1MyAyNy42MTg0IDIxLjg3MDJDMjguMzM5NCAyMi4xMjk4IDI5LjA2MDUgMjIuMjU5NiAyOS45MTI3IDIyLjI1OTZDMzAuOTYxNSAyMi4yNTk2IDMyLjAxMDQgMjIgMzIuODYyNSAyMS42MTA2QzMzLjEyNDcgMjEuNDgwOCAzMy40NTI1IDIxLjI4NjEgMzMuNzE0NyAyMS4wOTE0TDM2LjIwNTcgMTkuNjYzN0wzNi40Njc5IDE5LjUzMzlDMzYuNTMzNSAxOS40NjkgMzYuNjY0NiAxOS40MDQxIDM2LjczMDEgMTkuMzM5MkMzNy4wNTc5IDE5LjAxNDcgMzcuMjU0NSAxOC41NjA1IDM3LjI1NDUgMTguMTA2MkMzNy4yNTQ1IDE3Ljc4MTcgMzcuMTg5IDE3LjUyMjEgMzcuMDU3OSAxNy4zMjc0TDM2Ljk5MjMgMTcuMTMyN0wzNi45MjY4IDE3LjAwMjlMMzYuNzMwMSAxNi42Nzg1TDMyLjI3MjYgOS4wMjA2NUwyOC4xNDI4IDEuODgyMDFMMjguMDExNyAxLjYyMjQyQzI3Ljg4MDUgMS4zNjI4MyAyNy43NDk1IDEuMTY4MTUgMjcuNDg3MiAxLjAzODM1QzI2Ljg5NzMgMC4zODkzODQgMjUuOTc5NSAwIDI1LjA2MTggMEMyNC4wNzg1IDAgMjMuMjI2MyAwLjM4OTM4NCAyMi41NzA4IDEuMDM4MzVDMjIuNDM5NyAxLjE2ODE1IDIyLjMwODYgMS4zNjI4MyAyMi4xNzc1IDEuNDkyNjNDMjIuMTc3NSAxLjU1NzUyIDIyLjExMTkgMS41NTc1MiAyMi4xMTE5IDEuNjIyNDJMMjEuOTE1MyAxLjk0NjlMMjEuODQ5OCAyLjAxMThMMC40Nzk2OTYgMzguODA4M0MtMC4yNDEzNzkgNDAuMDQxMyAtMC4xMTAyNjcgNDEuNDY5IDAuNjEwODA4IDQyLjUwNzRDMS4yMDA3OCA0My40MTU5IDIuMjQ5NjMgNDQgMy40OTUxMiA0NEg0Ni40MzE5QzQ5LjExOTUgNDQgNTAuODIzOCA0MS4wNzk2IDQ5LjQ0NzMgMzguNzQzNEw0NS4xODY0IDMxLjQxWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggaWQ9IlZlY3Rvcl8xMyIgZD0iTTQ3LjYxMTcgOC4wNDczNkM0NS43MTA3IDguMDQ3MzYgNDQuMDA2NCA4LjgyNjEyIDQyLjc2MDkgMTAuMDU5MkM0MS41MTU0IDExLjI5MjIgNDAuNzI4OCAxMy4wNDQ0IDQwLjcyODggMTQuODYxNUM0MC43Mjg4IDE1LjQ0NTYgNDAuNzk0MyAxNi4wOTQ2IDQwLjk5MSAxNi42Nzg2QzQxLjMxODcgMTcuODQ2OCA0MS45MDg3IDE4Ljg4NTEgNDIuNzYwOSAxOS43Mjg4QzQ0LjAwNjQgMjAuOTYxOCA0NS43MTA3IDIxLjc0MDYgNDcuNjExNyAyMS43NDA2QzQ5LjUxMjggMjEuNzQwNiA1MS4yMTcxIDIwLjk2MTggNTIuNDYyNiAxOS43Mjg4QzUzLjcwODEgMTguNDk1NyA1NC40OTQ3IDE2Ljc0MzUgNTQuNDk0NyAxNC45MjY0QzU0LjQ5NDcgMTEuMTYyNCA1MS40MTM4IDguMDQ3MzYgNDcuNjExNyA4LjA0NzM2WiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L3N2Zz4K) 0/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEzIiBoZWlnaHQ9IjQ0IiB2aWV3Qm94PSIwIDAgMjEzIDQ0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBpZD0iQ0IgTG9nbyI+CjxwYXRoIGlkPSJWZWN0b3IiIGQ9Ik02Ny44NjcyIDI0LjY2MTFWMjkuMDc0MUM2Ny44NjcyIDMwLjMwNzEgNjguMTk1IDMxLjE1MDggNjguODUwNSAzMS43MzQ5QzY5LjUwNiAzMi4zMTg5IDcwLjU1NDkgMzIuNTc4NSA3Mi4wNjI2IDMyLjU3ODVDNzMuMDQ1OCAzMi41Nzg1IDc0LjA5NDcgMzIuNDQ4NyA3NS4wNzggMzIuMTg5MUM3NS42NjggMzEuOTk0NCA3Ni4xMjY4IDMyLjA1OTMgNzYuMzIzNSAzMi4xODkxQzc2LjUyMDEgMzIuMzgzOCA3Ni42NTEyIDMyLjc3MzIgNzYuNjUxMiAzMy40MjIyVjMzLjY4MThDNzYuNjUxMiAzNC4yNjU4IDc2LjU4NTcgMzQuNzIwMSA3Ni4zODkgMzQuOTc5N0M3Ni4xOTI0IDM1LjIzOTMgNzUuNzk5IDM1LjQzNCA3NS4xNDM1IDM1LjY5MzZDNzQuMzU2OSAzNS45NTMxIDczLjMwODEgMzYuMDgyOSA3MS45OTcgMzYuMDgyOUM2OS4zNzQ5IDM2LjA4MjkgNjcuNDA4NCAzNS40OTg5IDY2LjA5NzMgMzQuMzk1NkM2NC43ODYzIDMzLjI5MjQgNjQuMTk2MyAzMS41NDAyIDY0LjE5NjMgMjkuMTM5VjI0LjY2MTFDNjQuMTk2MyAyMi4zMjQ4IDY0Ljg1MTggMjAuNTcyNiA2Ni4yMjg0IDE5LjMzOTZDNjcuNTM5NSAxOC4xMDY1IDY5LjUwNiAxNy41MjI1IDcyLjA2MjYgMTcuNTIyNUM3My4zMDgxIDE3LjUyMjUgNzQuMzU2OSAxNy42NTIzIDc1LjIwOTEgMTcuOTc2N0M3NS44NjQ2IDE4LjIzNjMgNzYuMjU3OSAxOC40MzEgNzYuNDU0NiAxOC42OTA2Qzc2LjY1MTIgMTguOTUwMiA3Ni43MTY4IDE5LjMzOTYgNzYuNzE2OCAxOS45MjM2VjIwLjE4MzJDNzYuNzE2OCAyMC44MzIyIDc2LjU4NTcgMjEuMjIxNiA3Ni4zODkgMjEuNDE2M0M3Ni4xMjY4IDIxLjYxMSA3NS43MzM1IDIxLjYxMSA3NS4xNDM1IDIxLjQxNjNDNzQuMDI5MSAyMS4wOTE4IDczLjA0NTggMjAuOTYyIDcyLjA2MjYgMjAuOTYyQzcwLjYyMDQgMjAuOTYyIDY5LjYzNzEgMjEuMjg2NSA2OC45ODE2IDIxLjg3MDVDNjguMTk1IDIyLjQ1NDYgNjcuODY3MiAyMy4zNjMyIDY3Ljg2NzIgMjQuNjYxMVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGlkPSJWZWN0b3JfMiIgZD0iTTgyLjQxOTkgMjYuODY3NVYzNC4xMzU5QzgyLjQxOTkgMzQuNzIgODIuMzU0NCAzNS4xNzQzIDgyLjE1NzcgMzUuMzY4OUM4MS45NjExIDM1LjU2MzYgODEuNTY3OCAzNS42OTM0IDgwLjkxMjIgMzUuNjkzNEg4MC4zODc4Qzc5Ljc5NzkgMzUuNjkzNCA3OS4zMzkgMzUuNjI4NSA3OS4xNDIzIDM1LjM2ODlDNzguOTQ1NyAzNS4xNzQzIDc4Ljg4MDEgMzQuNzg0OSA3OC44ODAxIDM0LjEzNTlWMjYuNjA3OUM3OC44ODAxIDI0Ljk4NTUgNzkuNDA0NiAyMy43NTI0IDgwLjMyMjMgMjIuOTA4OEM4MS4yNCAyMi4wNjUxIDgyLjc0NzcgMjEuNjEwOCA4NC42NDg3IDIxLjYxMDhIODQuOTEwOUM4NS40MzU0IDIxLjYxMDggODUuODI4NiAyMS43NDA2IDg2LjAyNTMgMjIuMDAwMkM4Ni4yMjIgMjIuMjU5OCA4Ni4yODc1IDIyLjcxNDEgODYuMjg3NSAyMy4zNjMxVjIzLjY4NzVDODYuMjg3NSAyNC4yNzE2IDg2LjIyMiAyNC42NjEgODYuMDI1MyAyNC44NTU3Qzg1LjgyODYgMjUuMDUwNCA4NS40MzUzIDI1LjExNTMgODQuODQ1NCAyNS4wNTA0SDg0LjY0ODdDODMuNzk2NSAyNS4wNTA0IDgzLjI3MjEgMjUuMTgwMiA4Mi45NDQ0IDI1LjQzOTdDODIuNjE2NiAyNS42MzQ0IDgyLjQxOTkgMjYuMTUzNiA4Mi40MTk5IDI2Ljg2NzVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBpZD0iVmVjdG9yXzMiIGQ9Ik0xMDAuNDQ3IDI3LjUxNjRDMTAwLjQ0NyAyNy42NDYyIDEwMC40NDcgMjguMDM1NiAxMDAuMzgxIDI4LjYxOTdDMTAwLjMxNiAyOS4yMDM3IDEwMC4xMTkgMjkuNjU4IDk5LjkyMjYgMjkuODUyN0M5OS42NjA0IDMwLjA0NzQgOTkuMjY3MSAzMC4xNzcyIDk4LjU0NiAzMC4xNzcySDkxLjUzMTlWMzAuNTY2NkM5MS41MzE5IDMxLjI4MDQgOTEuNzk0MSAzMS43OTk2IDkyLjM4NDEgMzIuMTI0MUM5Mi45NzQgMzIuNDQ4NiA5My44OTE4IDMyLjY0MzIgOTUuMTM3MyAzMi42NDMyQzk2LjA1NSAzMi42NDMyIDk3LjE2OTQgMzIuNTEzNCA5OC40ODA0IDMyLjI1MzlDOTkuMDcwNCAzMi4xMjQxIDk5LjQ2MzcgMzIuMTg5IDk5LjY2MDQgMzIuMzE4OEM5OS44NTcgMzIuNTEzNSA5OS45MjI2IDMyLjkwMjggOTkuOTIyNiAzMy41NTE4VjMzLjg3NjNDOTkuOTIyNiAzNC40NjA0IDk5Ljg1NyAzNC45MTQ2IDk5LjY2MDQgMzUuMTA5M0M5OS40NjM3IDM1LjM2ODkgOTkuMDcwNCAzNS40OTg3IDk4LjQ4MDQgMzUuNjkzNEM5Ny42MjgyIDM1Ljk1MyA5Ni41MTM5IDM2LjAxNzkgOTUuMDcxNyAzNi4wMTc5QzkyLjU4MDcgMzYuMDE3OSA5MC43NDUyIDM1LjU2MzYgODkuNjMwOSAzNC41OTAxQzg4LjQ1MDkgMzMuNjE2NyA4Ny45MjY1IDMyLjEyNDEgODcuOTI2NSAyOS45ODI1VjI3Ljc3NkM4Ny45MjY1IDIzLjYyMjYgOTAuMDg5NyAyMS41NDU5IDk0LjM1MDYgMjEuNTQ1OUM5OC40MTQ5IDIxLjYxMDggMTAwLjQ0NyAyMy41NTc3IDEwMC40NDcgMjcuNTE2NFpNOTEuNTk3NCAyNi44MDI1VjI3LjE5MTlIOTcuMDM4M1YyNi44MDI1Qzk3LjAzODMgMjUuMzc0OCA5Ni4xMjA2IDI0LjcyNTggOTQuMjg1MSAyNC43MjU4QzkyLjUxNTIgMjQuNjYwOSA5MS41OTc0IDI1LjM3NDggOTEuNTk3NCAyNi44MDI1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggaWQ9IlZlY3Rvcl80IiBkPSJNMTE0LjIxMyAyNi4zNDgzVjMxLjYwNDlDMTE0LjIxMyAzMy4wOTc2IDExMy42ODkgMzQuMjY1NyAxMTIuNzcxIDM0LjkxNDdDMTExLjc4OCAzNS42Mjg1IDExMC4yOCAzNi4wMTc5IDEwOC4yNDggMzYuMDE3OUMxMDYuMjE2IDM2LjAxNzkgMTA0LjcwOCAzNS42OTM0IDEwMy43MjUgMzQuOTc5NkMxMDIuNzQxIDM0LjI2NTcgMTAyLjI4MiAzMy4xNjI1IDEwMi4yODIgMzEuNjY5OEMxMDIuMjgyIDI4LjgxNDQgMTA0LjE4MyAyNy4zODY2IDEwNy45MiAyNy4zODY2SDExMC43MzlWMjYuMzQ4M0MxMTAuNzM5IDI1Ljc2NDIgMTEwLjQ3NiAyNS4zMSAxMTAuMDgzIDI1LjA1MDRDMTA5LjYyNCAyNC43OTA4IDEwOC45MDMgMjQuNjYxIDEwNy44NTQgMjQuNjYxQzEwNy4wNjggMjQuNjYxIDEwNi4yODEgMjQuNzI1OSAxMDUuNDI5IDI0Ljg1NTdDMTA0LjgzOSAyNC45MjA2IDEwNC4zOCAyNC45MjA2IDEwNC4xODMgMjQuNzI1OUMxMDMuOTg3IDI0LjUzMTIgMTAzLjg1NiAyNC4xNDE4IDEwMy44NTYgMjMuNTU3N1YyMy40MjhDMTAzLjg1NiAyMi44NDM5IDEwMy45MjEgMjIuNDU0NSAxMDQuMTE4IDIyLjE5NDlDMTA0LjMxNSAyMi4wMDAyIDEwNC43MDggMjEuODA1NSAxMDUuMjk4IDIxLjc0MDZDMTA2LjE1IDIxLjY3NTcgMTA2LjkzNyAyMS42MTA4IDEwNy41MjcgMjEuNjEwOEMxMDkuODIxIDIxLjYxMDggMTExLjQ2IDIyLjAwMDIgMTEyLjU3NCAyMi43NzlDMTEzLjY4OSAyMy40MjggMTE0LjIxMyAyNC42NjEgMTE0LjIxMyAyNi4zNDgzWk0xMTAuNjA4IDMxLjQxMDNWMzAuMTEyM0gxMDcuNzIzQzEwNi40MTIgMzAuMTEyMyAxMDUuNzU3IDMwLjYzMTUgMTA1Ljc1NyAzMS42MDQ5QzEwNS44MjIgMzIuMTg5IDEwNi4wMTkgMzIuNTc4NCAxMDYuMzQ3IDMyLjc3MzFDMTA2LjY3NCAzMi45Njc4IDEwNy4yNjQgMzMuMDk3NiAxMDguMDUxIDMzLjAzMjdDMTA4LjkwMyAzMy4wMzI3IDEwOS40OTMgMzIuOTY3OCAxMDkuODg3IDMyLjcwODJDMTEwLjM0NSAzMi40NDg2IDExMC41NDIgMzIuMDU5MiAxMTAuNjA4IDMxLjQxMDNaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBpZD0iVmVjdG9yXzUiIGQ9Ik0xMTUuNjU1IDIzLjk0NjhWMjMuODE3QzExNS42NTUgMjMuMjMyOSAxMTUuNzIgMjIuOTA4NSAxMTUuOTE3IDIyLjY0ODlDMTE2LjExNCAyMi4zODkzIDExNi40NDEgMjIuMjU5NSAxMTcuMDMxIDIyLjEyOTdMMTE4LjIxMSAyMS44NzAxTDExOC41MzkgMTkuNzI4NUMxMTguNjA1IDE5LjE0NDQgMTE4LjgwMSAxOC44MiAxMTguOTk4IDE4LjU2MDRDMTE5LjI2IDE4LjM2NTcgMTE5LjU4OCAxOC4zMDA4IDEyMC4xNzggMTguMzAwOEgxMjAuMzc1QzEyMC45NjUgMTguMzAwOCAxMjEuMzU4IDE4LjM2NTcgMTIxLjU1NCAxOC41NjA0QzEyMS43NTEgMTguNzU1MSAxMjEuODE3IDE5LjE0NDQgMTIxLjgxNyAxOS43Mjg1VjIxLjg3MDFIMTI0Ljk2M0MxMjUuNTUzIDIxLjg3MDEgMTI2LjAxMiAyMS45MzUgMTI2LjIwOSAyMi4xOTQ2QzEyNi40MDUgMjIuMzg5MyAxMjYuNDcxIDIyLjc3ODcgMTI2LjQ3MSAyMy40Mjc2VjIzLjc1MjFDMTI2LjQ3MSAyNC4zMzYyIDEyNi40MDUgMjQuNzkwNSAxMjYuMjA5IDI0Ljk4NTFDMTI2LjAxMiAyNS4xNzk4IDEyNS42MTkgMjUuMzA5NiAxMjQuOTYzIDI1LjMwOTZIMTIxLjgxN1YzMC43NjFDMTIxLjgxNyAzMS45OTQgMTIyLjQwNyAzMi41NzgxIDEyMy41MjEgMzIuNTc4MUMxMjQuMjQyIDMyLjU3ODEgMTI0Ljg5OCAzMi41MTMyIDEyNS40ODggMzIuMzgzNEMxMjYuMDc4IDMyLjI1MzYgMTI2LjUzNiAzMi4zMTg1IDEyNi43MzMgMzIuMzgzNEMxMjYuOTMgMzIuNTEzMiAxMjYuOTk1IDMyLjkwMjYgMTI2Ljk5NSAzMy40ODY2VjMzLjgxMTFDMTI2Ljk5NSAzNC4zOTUyIDEyNi44NjQgMzQuOTE0MyAxMjYuNjY4IDM1LjE3MzlDMTI2LjQ3MSAzNS40MzM1IDEyNi4wNzggMzUuNjI4MiAxMjUuNDg4IDM1Ljc1OEMxMjUuMDI5IDM1Ljg4NzggMTI0LjM3MyAzNS45NTI3IDEyMy41MjEgMzUuOTUyN0MxMTkuOTgxIDM1Ljk1MjcgMTE4LjE0NiAzNC4yMDA1IDExOC4xNDYgMzAuNjk2MVYyNS4zNzQ1SDExNy4wMzFDMTE2LjQ0MSAyNS4zNzQ1IDExNi4xMTQgMjUuMzA5NiAxMTUuOTE3IDI1LjExNDlDMTE1Ljc4NiAyNC44NTU0IDExNS42NTUgMjQuNDY2IDExNS42NTUgMjMuOTQ2OFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGlkPSJWZWN0b3JfNiIgZD0iTTE0MC45NTggMjcuNTE2NEMxNDAuOTU4IDI3LjY0NjIgMTQwLjk1OCAyOC4wMzU2IDE0MC44OTMgMjguNjE5N0MxNDAuODI3IDI5LjIwMzcgMTQwLjYzIDI5LjY1OCAxNDAuNDM0IDI5Ljg1MjdDMTQwLjE3MiAzMC4wNDc0IDEzOS43NzggMzAuMTc3MiAxMzkuMDU3IDMwLjE3NzJIMTMyLjA0M1YzMC41NjY2QzEzMi4wNDMgMzEuMjgwNCAxMzIuMzA1IDMxLjc5OTYgMTMyLjg5NSAzMi4xMjQxQzEzMy40ODUgMzIuNDQ4NiAxMzQuNDAzIDMyLjY0MzIgMTM1LjY0OCAzMi42NDMyQzEzNi41NjYgMzIuNjQzMiAxMzcuNjgxIDMyLjUxMzQgMTM4Ljk5MiAzMi4yNTM5QzEzOS41ODIgMzIuMTI0MSAxMzkuOTc1IDMyLjE4OSAxNDAuMTcyIDMyLjMxODhDMTQwLjM2OCAzMi41MTM1IDE0MC40MzQgMzIuOTAyOCAxNDAuNDM0IDMzLjU1MThWMzMuODc2M0MxNDAuNDM0IDM0LjQ2MDQgMTQwLjM2OCAzNC45MTQ2IDE0MC4xNzIgMzUuMTA5M0MxMzkuOTc1IDM1LjM2ODkgMTM5LjU4MiAzNS40OTg3IDEzOC45OTIgMzUuNjkzNEMxMzguMTQgMzUuOTUzIDEzNy4wMjUgMzYuMDE3OSAxMzUuNTgzIDM2LjAxNzlDMTMzLjA5MiAzNi4wMTc5IDEzMS4yNTcgMzUuNTYzNiAxMzAuMTQyIDM0LjU5MDFDMTI4Ljk2MiAzMy42MTY3IDEyOC40MzggMzIuMTI0MSAxMjguNDM4IDI5Ljk4MjVWMjcuNzc2QzEyOC40MzggMjMuNjIyNiAxMzAuNjAxIDIxLjU0NTkgMTM0Ljg2MiAyMS41NDU5QzEzOC45MjYgMjEuNjEwOCAxNDAuOTU4IDIzLjU1NzcgMTQwLjk1OCAyNy41MTY0Wk0xMzIuMDQzIDI2LjgwMjVWMjcuMTkxOUgxMzcuNDg0VjI2LjgwMjVDMTM3LjQ4NCAyNS4zNzQ4IDEzNi41NjYgMjQuNzI1OCAxMzQuNzMxIDI0LjcyNThDMTMyLjk2MSAyNC42NjA5IDEzMi4wNDMgMjUuMzc0OCAxMzIuMDQzIDI2LjgwMjVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBpZD0iVmVjdG9yXzciIGQ9Ik0xNDcuMjUxIDE3Ljc4MTJIMTUxLjI1QzE1NS4xODMgMTcuNzgxMiAxNTcuMTQ5IDE5LjQwMzcgMTU3LjE0OSAyMi41ODM2QzE1Ny4xNDkgMjQuMjcwOSAxNTYuNDI4IDI1LjU2ODkgMTU0Ljk4NiAyNi40MTI1QzE1NS45NyAyNi44NjY4IDE1Ni42OTEgMjcuNDUwOSAxNTcuMDg0IDI4LjA5OThDMTU3LjQ3NyAyOC43NDg4IDE1Ny42NzQgMjkuNTkyNSAxNTcuNjc0IDMwLjU2NTlDMTU3LjY3NCAzNC4wMDU0IDE1NS42NDIgMzUuNjkyNyAxNTEuNTEyIDM1LjY5MjdIMTQ3LjI1MUMxNDYuMDcxIDM1LjY5MjcgMTQ1LjIxOSAzNS40MzMyIDE0NC42OTUgMzQuOTE0QzE0NC4xNyAzNC4zOTQ4IDE0My45MDggMzMuNTUxMiAxNDMuOTA4IDMyLjM4M1YyMS4wOTFDMTQzLjkwOCAxOS45MjI4IDE0NC4xNyAxOS4wNzkyIDE0NC42OTUgMTguNTZDMTQ1LjIxOSAxOC4wNDA4IDE0Ni4wNzEgMTcuNzgxMiAxNDcuMjUxIDE3Ljc4MTJaTTE1MS4yNSAyMS4yMjA4SDE0OC40OTdDMTQ3LjkwNyAyMS4yMjA4IDE0Ny42NDQgMjEuNDgwNCAxNDcuNjQ0IDIyLjA2NDRWMjQuOTg0OEgxNTEuMjVDMTUyLjY5MiAyNC45ODQ4IDE1My4zNDcgMjQuMzM1OCAxNTMuMzQ3IDIzLjEwMjhDMTUzLjQxMyAyMS44Njk3IDE1Mi42OTIgMjEuMjIwOCAxNTEuMjUgMjEuMjIwOFpNMTUxLjUxMiAyOC4wOTk4SDE0Ny42NDRWMzEuNDA5NkMxNDcuNjQ0IDMxLjk5MzYgMTQ3LjkwNyAzMi4yNTMyIDE0OC40OTcgMzIuMjUzMkgxNTEuNTEyQzE1My4xNTEgMzIuMjUzMiAxNTMuOTM3IDMxLjYwNDMgMTUzLjkzNyAzMC4yNDE0QzE1My45MzcgMjguODEzNyAxNTMuMTUxIDI4LjA5OTggMTUxLjUxMiAyOC4wOTk4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggaWQ9IlZlY3Rvcl84IiBkPSJNMTYzLjUwOCAyMy40Mjc2TDE2NS4zNDMgMzEuNzM0NEMxNjUuNDc1IDMyLjE4ODcgMTY1LjYwNiAzMi41MTMyIDE2NS44MDIgMzIuNjQzQzE2NS45OTkgMzIuNzcyOCAxNjYuMjYxIDMyLjkwMjYgMTY2LjY1NSAzMi45MDI2QzE2Ni45MTcgMzIuOTAyNiAxNjcuMTc5IDMyLjgzNzcgMTY3LjMxIDMyLjY0M0MxNjcuNDQxIDMyLjQ0ODMgMTY3LjU3MiAzMi4xODg3IDE2Ny43MDMgMzEuNzM0NEwxNjkuNTM5IDIzLjQyNzZDMTY5LjY3IDIyLjg0MzYgMTY5Ljg2NyAyMi40NTQyIDE3MC4xMjkgMjIuMTk0NkMxNzAuMzkxIDIxLjk5OTkgMTcwLjc4NCAyMS44NzAxIDE3MS40NCAyMS44NzAxSDE3Mi4wM0MxNzIuNjIgMjEuODcwMSAxNzMuMDc5IDIxLjkzNSAxNzMuMjEgMjIuMTk0NkMxNzMuMzQxIDIyLjM4OTMgMTczLjQwNiAyMi43Nzg3IDE3My4yMSAyMy40Mjc2TDE3MC4zOTEgMzUuNjkzMUMxNjkuOTk4IDM3LjY0IDE2OS4yNzcgMzkuMDY3OCAxNjguMjkzIDQwLjEwNjFDMTY3LjMxIDQxLjA3OTYgMTY1Ljk5OSA0MS43Mjg1IDE2NC40MjYgNDEuOTIzMkMxNjMuNzcgNDEuOTg4MSAxNjMuMzExIDQxLjk4ODEgMTYzLjExNSA0MS44NTgzQzE2Mi44NTMgNDEuNzI4NSAxNjIuNzIxIDQxLjI3NDIgMTYyLjU5IDQwLjY5MDJWNDAuNTYwNEMxNjIuNDU5IDM5Ljk3NjMgMTYyLjQ1OSAzOS41ODY5IDE2Mi41OSAzOS4zMjc0QzE2Mi43MjEgMzkuMDY3OCAxNjMuMTE1IDM4LjkzOCAxNjMuNjM5IDM4LjgwODJDMTY1LjI3OCAzOC40MTg4IDE2Ni4yNjEgMzcuNTEwMiAxNjYuNjU1IDM1Ljk1MjdDMTY2LjQ1OCAzNi4wMTc2IDE2Ni4wNjUgMzYuMDgyNSAxNjUuNDc1IDM2LjA4MjVDMTY0LjQyNiAzNi4wODI1IDE2My42MzkgMzUuNzU4IDE2My4xMTUgMzUuMjM4OUMxNjIuNTkgMzQuNjU0OCAxNjIuMTk3IDMzLjY4MTMgMTYxLjg2OSAzMi4yNTM2TDE1OS44MzcgMjMuNDkyNUMxNTkuNzA2IDIyLjkwODUgMTU5LjcwNiAyMi41MTkxIDE1OS44MzcgMjIuMjU5NUMxNTkuOTY4IDIyLjA2NDggMTYwLjQyNyAyMS45MzUgMTYxLjAxNyAyMS45MzVIMTYxLjYwN0MxNjIuMTk3IDIxLjkzNSAxNjIuNjU2IDIxLjk5OTkgMTYyLjkxOCAyMi4yNTk1QzE2My4xMTUgMjIuNDU0MiAxNjMuMzExIDIyLjc3ODcgMTYzLjUwOCAyMy40Mjc2WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggaWQ9IlZlY3Rvcl85IiBkPSJNMTc0LjI1OSAyMy45NDY4VjIzLjgxN0MxNzQuMjU5IDIzLjIzMjkgMTc0LjMyNCAyMi45MDg1IDE3NC41MjEgMjIuNjQ4OUMxNzQuNzE3IDIyLjM4OTMgMTc1LjA0NSAyMi4yNTk1IDE3NS42MzUgMjIuMTI5N0wxNzYuODE1IDIxLjg3MDFMMTc3LjE0MyAxOS43Mjg1QzE3Ny4yMDggMTkuMTQ0NCAxNzcuNDA1IDE4LjgyIDE3Ny42MDIgMTguNTYwNEMxNzcuODY0IDE4LjM2NTcgMTc4LjE5MiAxOC4zMDA4IDE3OC43ODIgMTguMzAwOEgxNzguOTc4QzE3OS41NjggMTguMzAwOCAxNzkuOTYyIDE4LjM2NTcgMTgwLjE1OCAxOC41NjA0QzE4MC4zNTUgMTguNzU1MSAxODAuNDIgMTkuMTQ0NCAxODAuNDIgMTkuNzI4NVYyMS44NzAxSDE4My41NjdDMTg0LjE1NyAyMS44NzAxIDE4NC42MTYgMjEuOTM1IDE4NC44MTIgMjIuMTk0NkMxODUuMDA5IDIyLjM4OTMgMTg1LjA3NSAyMi43Nzg3IDE4NS4wNzUgMjMuNDI3NlYyMy43NTIxQzE4NS4wNzUgMjQuMzM2MiAxODUuMDA5IDI0Ljc5MDUgMTg0LjgxMiAyNC45ODUxQzE4NC42MTYgMjUuMTc5OCAxODQuMjIyIDI1LjMwOTYgMTgzLjU2NyAyNS4zMDk2SDE4MC4zNTVWMzAuNzYxQzE4MC4zNTUgMzEuOTk0IDE4MC45NDUgMzIuNTc4MSAxODIuMDU5IDMyLjU3ODFDMTgyLjc4IDMyLjU3ODEgMTgzLjQzNiAzMi41MTMyIDE4NC4wMjYgMzIuMzgzNEMxODQuNjE2IDMyLjI1MzYgMTg1LjA3NSAzMi4zMTg1IDE4NS4yNzEgMzIuMzgzNEMxODUuNDY4IDMyLjUxMzIgMTg1LjUzNCAzMi45MDI2IDE4NS41MzQgMzMuNDg2NlYzMy44MTExQzE4NS41MzQgMzQuMzk1MiAxODUuNDAyIDM0LjkxNDMgMTg1LjIwNiAzNS4xNzM5QzE4NS4wMDkgMzUuNDMzNSAxODQuNjE2IDM1LjYyODIgMTg0LjAyNiAzNS43NThDMTgzLjU2NyAzNS44ODc4IDE4Mi45MTEgMzUuOTUyNyAxODIuMDU5IDM1Ljk1MjdDMTc4LjUxOSAzNS45NTI3IDE3Ni42ODQgMzQuMjAwNSAxNzYuNjg0IDMwLjY5NjFWMjUuMzc0NUgxNzUuNTdDMTc0Ljk4IDI1LjM3NDUgMTc0LjY1MiAyNS4zMDk2IDE3NC40NTUgMjUuMTE0OUMxNzQuMzkgMjQuODU1NCAxNzQuMjU5IDI0LjQ2NiAxNzQuMjU5IDIzLjk0NjhaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBpZD0iVmVjdG9yXzEwIiBkPSJNMTk5LjU2MiAyNy41MTY0QzE5OS41NjIgMjcuNjQ2MiAxOTkuNTYyIDI4LjAzNTYgMTk5LjQ5NiAyOC42MTk3QzE5OS40MzEgMjkuMjAzNyAxOTkuMjM0IDI5LjY1OCAxOTkuMDM4IDI5Ljg1MjdDMTk4Ljc3NSAzMC4wNDc0IDE5OC4zODIgMzAuMTc3MiAxOTcuNjYxIDMwLjE3NzJIMTkwLjY0N1YzMC41NjY2QzE5MC42NDcgMzEuMjgwNCAxOTAuOTA5IDMxLjc5OTYgMTkxLjQ5OSAzMi4xMjQxQzE5Mi4wODkgMzIuNDQ4NiAxOTMuMDA3IDMyLjY0MzIgMTk0LjI1MiAzMi42NDMyQzE5NS4xNyAzMi42NDMyIDE5Ni4yODQgMzIuNTEzNCAxOTcuNTk1IDMyLjI1MzlDMTk4LjE4NSAzMi4xMjQxIDE5OC41NzkgMzIuMTg5IDE5OC43NzUgMzIuMzE4OEMxOTguOTcyIDMyLjUxMzUgMTk5LjAzOCAzMi45MDI4IDE5OS4wMzggMzMuNTUxOFYzMy44NzYzQzE5OS4wMzggMzQuNDYwNCAxOTguOTcyIDM0LjkxNDYgMTk4Ljc3NSAzNS4xMDkzQzE5OC41NzkgMzUuMzY4OSAxOTguMTg1IDM1LjQ5ODcgMTk3LjU5NSAzNS42OTM0QzE5Ni43NDMgMzUuOTUzIDE5NS42MjkgMzYuMDE3OSAxOTQuMTg3IDM2LjAxNzlDMTkxLjY5NiAzNi4wMTc5IDE4OS44NiAzNS41NjM2IDE4OC43NDYgMzQuNTkwMUMxODcuNTY2IDMzLjYxNjcgMTg3LjA0MiAzMi4xMjQxIDE4Ny4wNDIgMjkuOTgyNVYyNy43NzZDMTg3LjA0MiAyMy42MjI2IDE4OS4yMDUgMjEuNTQ1OSAxOTMuNDY2IDIxLjU0NTlDMTk3LjUzIDIxLjYxMDggMTk5LjU2MiAyMy41NTc3IDE5OS41NjIgMjcuNTE2NFpNMTkwLjY0NyAyNi44MDI1VjI3LjE5MTlIMTk2LjA4OFYyNi44MDI1QzE5Ni4wODggMjUuMzc0OCAxOTUuMTcgMjQuNzI1OCAxOTMuMzM1IDI0LjcyNThDMTkxLjU2NSAyNC42NjA5IDE5MC42NDcgMjUuMzc0OCAxOTAuNjQ3IDI2LjgwMjVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBpZD0iVmVjdG9yXzExIiBkPSJNMjAxLjUyOCAzMy44NzU5VjMzLjU1MTRDMjAxLjUyOCAzMi45MDI0IDIwMS42NTkgMzIuNDQ4MSAyMDEuODU2IDMyLjMxODRDMjAyLjA1MyAzMi4xMjM3IDIwMi40NDYgMzIuMTIzNyAyMDMuMDM2IDMyLjMxODRDMjA0LjAxOSAzMi42NDI4IDIwNS4zMyAzMi43NzI2IDIwNi43NzMgMzIuNzcyNkMyMDcuNjI1IDMyLjc3MjYgMjA4LjE0OSAzMi43MDc3IDIwOC40NzcgMzIuNTc3OUMyMDguNzM5IDMyLjQ0ODEgMjA4LjkzNiAzMi4yNTM1IDIwOC45MzYgMzEuOTI5QzIwOC45MzYgMzEuNjY5NCAyMDguODA1IDMxLjQ3NDcgMjA4LjYwOCAzMS4zNDQ5QzIwOC4zNDYgMzEuMjE1MSAyMDcuODg3IDMwLjk1NTUgMjA3LjE2NiAzMC42OTU5TDIwNC42MDkgMjkuNTkyN0MyMDMuNTYgMjkuMTM4NCAyMDIuODM5IDI4LjY4NDEgMjAyLjM4IDI4LjEwMDFDMjAxLjkyMiAyNy41MTYgMjAxLjcyNSAyNi43MzcyIDIwMS43MjUgMjUuNjk4OUMyMDEuNzI1IDI0LjI3MTIgMjAyLjE4NCAyMy4yOTc3IDIwMy4xMDIgMjIuNjQ4N0MyMDMuOTU0IDIxLjk5OTggMjA1LjM5NiAyMS42NzUzIDIwNy40MjggMjEuNjc1M0MyMDguNDc3IDIxLjY3NTMgMjA5LjQ2IDIxLjgwNTEgMjEwLjM3OCAyMS45OTk4QzIxMC45NjggMjIuMTI5NiAyMTEuNDI3IDIyLjMyNDMgMjExLjYyMyAyMi41ODM4QzIxMS44MiAyMi44NDM0IDIxMS44ODYgMjMuMjMyOCAyMTEuODg2IDIzLjgxNjlWMjQuMDc2NUMyMTEuODg2IDI0LjY2MDUgMjExLjc1NCAyNS4xMTQ4IDIxMS41NTggMjUuMzA5NUMyMTEuMzYxIDI1LjUwNDIgMjEwLjk2OCAyNS41MDQyIDIxMC4zMTIgMjUuMzA5NUMyMDkuMzk1IDI1LjA0OTkgMjA4LjQxMSAyNC45ODUgMjA3LjM2MiAyNC45ODVDMjA2LjU3NiAyNC45ODUgMjA2LjA1MSAyNS4wNDk5IDIwNS43MjQgMjUuMTc5N0MyMDUuNDYxIDI1LjMwOTUgMjA1LjI2NSAyNS41MDQyIDIwNS4yNjUgMjUuNzYzOEMyMDUuMjY1IDI1Ljk1ODUgMjA1LjMzIDI2LjA4ODMgMjA1LjUyNyAyNi4yMTgxQzIwNS42NTggMjYuMzQ3OSAyMDUuOTg2IDI2LjQ3NzcgMjA2LjQ0NSAyNi42NzIzTDIwOS4zMjkgMjcuODQwNUMyMTAuNDQzIDI4LjI5NDggMjExLjI5NiAyOC44MTM5IDIxMS43NTQgMjkuNDYyOUMyMTIuMjEzIDMwLjExMTkgMjEyLjQ3NiAzMC45NTU1IDIxMi40NzYgMzEuOTkzOUMyMTIuNDc2IDMzLjQ4NjUgMjEyLjAxNyAzNC41MjQ4IDIxMS4wMzMgMzUuMTczOEMyMTAuMTE2IDM1LjgyMjggMjA4LjYwOCAzNi4xNDczIDIwNi41MSAzNi4xNDczQzIwNS4wNjggMzYuMTQ3MyAyMDMuOTU0IDM2LjAxNzUgMjAzLjAzNiAzNS44MjI4QzIwMi40NDYgMzUuNjkzIDIwMS45ODcgMzUuNDk4MyAyMDEuNzkxIDM1LjIzODdDMjAxLjY1OSAzNC44NDkzIDIwMS41MjggMzQuNDU5OSAyMDEuNTI4IDMzLjg3NTlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBpZD0iVmVjdG9yXzEyIiBkPSJNNDUuMTg2NCAzMS40MUw0MC43Mjg4IDIzLjY4NzNMNDAuNDY2NiAyMy4xNjgxQzM5Ljk0MjIgMjIuMzI0NSAzOC44OTM0IDIyIDM4LjA0MTIgMjIuNTE5MkwzNS40MTkxIDI0LjAxMThDMzUuMTU2OSAyNC4xNDE2IDM0Ljk2MDIgMjQuMjcxNCAzNC43NjM2IDI0LjQwMTJDMzQuNzYzNiAyNC40MDEyIDM0Ljc2MzUgMjQuNDAxMiAzNC42OTggMjQuNDAxMkMzNC4zMDQ3IDI0LjY2MDggMzMuOTExNCAyNC45ODUyIDMzLjU4MzYgMjUuMzA5N0MzMi42MDAzIDI2LjI4MzIgMzEuOTQ0OCAyNy41MTYyIDMxLjY4MjYgMjguOTQ0QzMxLjY4MjYgMjkuMDczNyAzMS42ODI2IDI5LjIwMzUgMzEuNjE3IDI5LjMzMzNDMzEuMzU0OCAzMC42OTYyIDMwLjY5OTMgMzEuOTk0MSAyOS43MTYgMzIuOTY3NkMyOC40NzA1IDM0LjIwMDYgMjYuNzY2MiAzNC45Nzk0IDI0Ljg2NTIgMzQuOTc5NEMyMS4wNjMxIDM0Ljk3OTQgMTcuOTgyMiAzMS45MjkyIDE3Ljk4MjIgMjguMTY1MkMxNy45ODIyIDI2LjI4MzIgMTguNzY4OCAyNC41MzEgMjAuMDE0MyAyMy4zNjI4QzIxLjMyNTQgMjIuMTI5OCAyMy4wMjk3IDIxLjM1MSAyNC45MzA3IDIxLjM1MUMyNS43MTc0IDIxLjM1MSAyNi41MDQgMjEuNDgwOCAyNy4yMjUxIDIxLjc0MDRDMjcuMzU2MiAyMS44MDUzIDI3LjQ4NzMgMjEuODA1MyAyNy42MTg0IDIxLjg3MDJDMjguMzM5NCAyMi4xMjk4IDI5LjA2MDUgMjIuMjU5NiAyOS45MTI3IDIyLjI1OTZDMzAuOTYxNSAyMi4yNTk2IDMyLjAxMDQgMjIgMzIuODYyNSAyMS42MTA2QzMzLjEyNDcgMjEuNDgwOCAzMy40NTI1IDIxLjI4NjEgMzMuNzE0NyAyMS4wOTE0TDM2LjIwNTcgMTkuNjYzN0wzNi40Njc5IDE5LjUzMzlDMzYuNTMzNSAxOS40NjkgMzYuNjY0NiAxOS40MDQxIDM2LjczMDEgMTkuMzM5MkMzNy4wNTc5IDE5LjAxNDcgMzcuMjU0NSAxOC41NjA1IDM3LjI1NDUgMTguMTA2MkMzNy4yNTQ1IDE3Ljc4MTcgMzcuMTg5IDE3LjUyMjEgMzcuMDU3OSAxNy4zMjc0TDM2Ljk5MjMgMTcuMTMyN0wzNi45MjY4IDE3LjAwMjlMMzYuNzMwMSAxNi42Nzg1TDMyLjI3MjYgOS4wMjA2NUwyOC4xNDI4IDEuODgyMDFMMjguMDExNyAxLjYyMjQyQzI3Ljg4MDUgMS4zNjI4MyAyNy43NDk1IDEuMTY4MTUgMjcuNDg3MiAxLjAzODM1QzI2Ljg5NzMgMC4zODkzODQgMjUuOTc5NSAwIDI1LjA2MTggMEMyNC4wNzg1IDAgMjMuMjI2MyAwLjM4OTM4NCAyMi41NzA4IDEuMDM4MzVDMjIuNDM5NyAxLjE2ODE1IDIyLjMwODYgMS4zNjI4MyAyMi4xNzc1IDEuNDkyNjNDMjIuMTc3NSAxLjU1NzUyIDIyLjExMTkgMS41NTc1MiAyMi4xMTE5IDEuNjIyNDJMMjEuOTE1MyAxLjk0NjlMMjEuODQ5OCAyLjAxMThMMC40Nzk2OTYgMzguODA4M0MtMC4yNDEzNzkgNDAuMDQxMyAtMC4xMTAyNjcgNDEuNDY5IDAuNjEwODA4IDQyLjUwNzRDMS4yMDA3OCA0My40MTU5IDIuMjQ5NjMgNDQgMy40OTUxMiA0NEg0Ni40MzE5QzQ5LjExOTUgNDQgNTAuODIzOCA0MS4wNzk2IDQ5LjQ0NzMgMzguNzQzNEw0NS4xODY0IDMxLjQxWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggaWQ9IlZlY3Rvcl8xMyIgZD0iTTQ3LjYxMTcgOC4wNDczNkM0NS43MTA3IDguMDQ3MzYgNDQuMDA2NCA4LjgyNjEyIDQyLjc2MDkgMTAuMDU5MkM0MS41MTU0IDExLjI5MjIgNDAuNzI4OCAxMy4wNDQ0IDQwLjcyODggMTQuODYxNUM0MC43Mjg4IDE1LjQ0NTYgNDAuNzk0MyAxNi4wOTQ2IDQwLjk5MSAxNi42Nzg2QzQxLjMxODcgMTcuODQ2OCA0MS45MDg3IDE4Ljg4NTEgNDIuNzYwOSAxOS43Mjg4QzQ0LjAwNjQgMjAuOTYxOCA0NS43MTA3IDIxLjc0MDYgNDcuNjExNyAyMS43NDA2QzQ5LjUxMjggMjEuNzQwNiA1MS4yMTcxIDIwLjk2MTggNTIuNDYyNiAxOS43Mjg4QzUzLjcwODEgMTguNDk1NyA1NC40OTQ3IDE2Ljc0MzUgNTQuNDk0NyAxNC45MjY0QzU0LjQ5NDcgMTEuMTYyNCA1MS40MTM4IDguMDQ3MzYgNDcuNjExNyA4LjA0NzM2WiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L3N2Zz4K) 0/contain no-repeat}.logo-wrap{height:1.62rem;overflow:hidden}.header-actions,.logo-wrap{align-items:center;display:flex}.header-actions{z-index:50;gap:.45rem;position:relative}.sound-toggle{color:#fff;width:1.62rem;height:1.62rem;transition:background .3s var(--ease-soft);background:#d8d8d81a;border-radius:999px;place-items:center;display:grid}.sound-toggle:hover{background:#d8d8d833}.sound-toggle svg{width:.8rem;height:.8rem}.is-light .sound-toggle,.menu-open .sound-toggle{color:#111;background:#11111114}.pill{height:1.67rem;font-family:var(--font-display),sans-serif;letter-spacing:-.02em;text-transform:uppercase;transition:background .35s var(--ease-soft),color .35s var(--ease-soft),border-color .35s var(--ease-soft);white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:.5rem;padding:0 .89rem .17rem;font-size:.8504rem;line-height:1;display:inline-flex}.pill--solid{color:#000;background:#fff;border-color:#fff}.is-light .pill--solid,.menu-open .pill--solid{color:#fff;background:#111;border-color:#111}.pill--ghost{color:inherit}.menu-open .pill--ghost{color:#111}.pill .burger{gap:.18rem;width:.7rem;display:grid}.pill .burger i{height:1px;transition:transform .4s var(--ease-soft);background:currentColor;display:block}.menu-open .pill .burger i:first-child{transform:translateY(.12rem)rotate(45deg)}.menu-open .pill .burger i:last-child{transform:translateY(-.12rem)rotate(-45deg)}.menu-panel{z-index:98;color:#111;visibility:hidden;background:#fff;border-radius:.6rem;flex-direction:column;justify-content:space-between;width:22rem;padding:7.5rem 1.6rem 1.6rem;display:flex;position:fixed;top:.78rem;bottom:.78rem;right:.78rem;transform:translate(calc(100% + 1rem))}.menu-links{gap:.1rem;display:grid}.menu-links a{font-family:var(--font-display),sans-serif;letter-spacing:-.03em;color:#333;width:max-content;font-size:1.75rem;line-height:1.2;display:inline-block}.menu-story{border:1px solid #ddd;border-radius:999px;align-items:center;gap:.35rem;width:max-content;margin-top:1.4rem;padding:.5rem .8rem;display:inline-flex}.menu-meta h6,.menu-story{font-family:var(--font-display),sans-serif;text-transform:uppercase;letter-spacing:-.02em;font-size:.78rem}.menu-meta h6{color:#9a9a9a;margin-bottom:.9rem;font-weight:400}.menu-meta p{margin-bottom:.4rem;font-size:.9rem}.menu-meta p span{color:#9a9a9a;margin-right:.8rem}.menu-socials{grid-template-columns:1fr 1fr;gap:.5rem 1rem;font-size:.9rem;display:grid}.menu-meta+.menu-meta{margin-top:2.6rem}.menu-backdrop{z-index:97;display:none;position:fixed;inset:0}.menu-open .menu-backdrop{display:block}.btn-line{width:12.6rem;min-height:2rem;font-family:var(--font-mono),monospace;letter-spacing:-.06em;text-transform:uppercase;color:inherit;border-bottom:1px solid;justify-content:space-between;align-items:center;padding:.35rem 0;font-size:.7rem;font-weight:300;display:inline-flex;position:relative;overflow:hidden}.btn-line .bl-text{white-space:pre;transition:transform .6s var(--ease-soft);display:inline-flex}.btn-line .bl-text span{display:inline-block}.btn-line .bl-arrow{transition:transform .6s var(--ease-soft),opacity .3s;line-height:0;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.btn-line .bl-arrow--in{opacity:0;left:0;right:auto;transform:translate(-150%,-50%)}.btn-line:hover .bl-text{transform:translate(3.6rem)}.btn-line:hover .bl-arrow--out{opacity:0;transform:translate(150%,-50%)}.btn-line:hover .bl-arrow--in{opacity:1;transform:translateY(-50%)}.hero-section{background:var(--bg-hero);position:relative}.hero-sticky{z-index:0;height:100dvh;margin-bottom:-100dvh;position:sticky;top:0;overflow:hidden}.hero-canvas{z-index:0;position:absolute;inset:0}.hero-canvas canvas{cursor:grab;width:100%!important;height:100%!important}.hero-canvas canvas:active{cursor:grabbing}.main-banner{z-index:2;pointer-events:none;height:100dvh;padding:6rem var(--gutter)2.8rem;flex-direction:column;justify-content:space-between;display:flex;position:relative}.main-banner a,.main-banner button{pointer-events:auto}.hero-title{font-family:var(--font-display),sans-serif;letter-spacing:-.055em;color:var(--ink);text-wrap:balance;max-width:40rem;margin-left:-.2rem;font-size:3.6rem;font-weight:400;line-height:.9}.hero-title .word{white-space:nowrap;display:inline-block}.hero-title .line{white-space:nowrap;display:block}.hero-title .ch{will-change:transform,opacity,filter;display:inline-block}.hero-title .cycle{display:inline-block;position:relative}.hero-ctas{color:var(--ink);gap:1.17rem;margin-top:2rem;display:flex}.hero-bottom{grid-template-columns:1fr auto 1fr;align-items:end;display:grid}.scroll-hint{width:1rem;height:1rem;transition:opacity .6s var(--ease-soft);border:1px solid #d8d8d880;border-radius:999px;place-items:center;margin-bottom:.15rem;display:grid}.scroll-hint svg{width:.5rem;height:.5rem}.hero-hint{text-align:center;font-family:var(--font-display),sans-serif;letter-spacing:-.02em;text-transform:uppercase;color:var(--ink);font-size:.8rem;line-height:1.33}.hero-hint .ico{text-align:center;width:1rem;margin:0 .2rem;display:inline-block}.hero-aside{justify-self:end;width:13rem}.est-badge{border:1px solid var(--line);border-radius:.15rem;grid-template-columns:5.25rem 1fr;min-height:4rem;margin-bottom:1.6rem;display:grid}.est-badge>div{flex-direction:column;justify-content:center;padding:0 .8rem;display:flex}.est-badge>div:first-child{border-right:1px solid var(--line);align-items:center;gap:.4rem}.est-badge svg{width:1.9rem;height:1.1rem}.est-badge .t-label{font-size:.7rem;line-height:1.05}.hero-blurb{letter-spacing:-.01em;color:var(--ink);font-size:.9rem;line-height:1.03}@media (max-width:767px){.hero-title{font-size:2.35rem;line-height:.95}.hero-title .line{white-space:normal;display:inline}.hero-title .line:after{content:" "}.hero-ctas{flex-direction:column;gap:.6rem}.hero-bottom{grid-template-columns:1fr;gap:1.2rem}.hero-hint{display:none}.hero-aside{justify-self:start;width:100%;max-width:18rem}.scroll-hint{display:none}.menu-panel{width:auto;left:.6rem;right:.6rem}}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important}}.eq{align-items:flex-end;gap:.1rem;height:.62rem;display:flex}.eq i{transform-origin:bottom;background:currentColor;border-radius:1px;width:.1rem;height:100%;animation:1.1s ease-in-out infinite eq;display:block}.eq i:nth-child(2){animation-duration:.9s;animation-delay:-.35s}.eq i:nth-child(3){animation-duration:1.25s;animation-delay:-.7s}.eq i:nth-child(4){animation-duration:1s;animation-delay:-.2s}@keyframes eq{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.eq i{animation:none;transform:scaleY(.6)}}.home-about{z-index:3;min-height:100vh;padding:8.3rem var(--gutter)3rem;pointer-events:none;flex-direction:column;justify-content:center;display:flex;position:relative}.home-about a{pointer-events:auto}.about-top{position:relative}.about-label{color:var(--ink);position:absolute;top:1rem;left:0}.about-statement{font-family:var(--font-display),sans-serif;letter-spacing:-.05em;color:var(--ink);text-indent:4.6rem;text-wrap:pretty;max-width:68rem;margin-left:7.2rem;font-size:3.1rem;font-weight:400;line-height:1}.about-statement .w{opacity:.1;will-change:opacity}.about-rule{background:var(--line);transform-origin:0;height:1px;margin:5.5rem 0 3.4rem;position:relative}.about-rule i{font-style:normal;font-family:var(--font-body),sans-serif;color:var(--ink-dim);font-size:.9rem;position:absolute;top:50%;left:66.5%;transform:translate(-50%,-52%)}.about-stats{grid-template-columns:repeat(4,1fr);gap:1.6rem;display:grid}.about-stat{pointer-events:auto;cursor:default;gap:1.6rem;padding:.2rem 0 .4rem;display:grid}.about-stat-label{color:var(--ink-dim);font-size:.8rem}.about-stat-num{font-family:var(--font-display),sans-serif;letter-spacing:-.06em;color:#f4f4f4;justify-self:start;font-size:6.2rem;font-weight:400;line-height:.85;display:inline-block;position:relative}.about-stat-num,.about-stat-num sup{transition:color .45s var(--ease-soft)}.about-stat-num sup{color:var(--ink-dim)}.about-stat:hover .about-stat-num,.about-stat:hover .about-stat-num sup{color:var(--ember)}.about-stat-num .rn sup{margin-left:.1em;font-size:.36em;position:relative;top:.62em}.about-cols{grid-template-columns:repeat(12,1fr);align-items:start;gap:1.6rem;display:grid}.about-tag{color:var(--ink);grid-column:2/span 3;padding-left:.3rem;line-height:1.08}.about-mission{grid-column:9/span 3;justify-items:start;gap:2.4rem;display:grid}.about-mission p{color:var(--ink);max-width:15rem;font-size:.9rem;line-height:1.12}.about-mission .btn-line{width:10rem}.home-marquee{z-index:3;pointer-events:none;padding:12rem 0 7rem;position:relative;overflow:hidden}.marquee-band{padding:1.6rem 0;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.marquee-track{will-change:transform;width:max-content;display:flex}.marquee-set{display:flex}.marquee-item{align-items:center;display:inline-flex}.marquee-logo{height:calc(2rem*var(--s,1));filter:brightness(0)invert(.85);opacity:.85;-webkit-user-select:none;user-select:none;flex:none;width:auto;display:block}.marquee-plus{opacity:.5;width:.8rem;height:.8rem;margin:0 2.6rem;position:relative}.marquee-plus:after,.marquee-plus:before{content:"";background:var(--ink);position:absolute}.marquee-plus:before{width:1px;top:0;bottom:0;left:50%}.marquee-plus:after{height:1px;top:50%;left:0;right:0}@media (max-width:767px){.home-about{padding-top:5rem}.about-label{margin-bottom:1.2rem;display:block;position:static}.about-statement{text-indent:0;margin-left:0;font-size:1.75rem;line-height:1.05}.about-rule{margin:3rem 0 2rem}.about-cols{grid-template-columns:1fr;gap:1.6rem}.about-stats{grid-template-columns:1fr 1fr;gap:2rem 1rem}.about-stat-num{font-size:3.6rem}.about-stat-label{font-size:.65rem}.about-mission,.about-tag{grid-column:auto}.marquee-logo{height:calc(1.6rem*var(--s,1))}.marquee-plus{width:.7rem;height:.7rem;margin:0 1.4rem}}.cp{z-index:9000;pointer-events:none;position:fixed;inset:0}.cp-curtain{will-change:transform;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.cp-curtain--under path{fill:var(--ember)}.cp-curtain--top path{fill:var(--bg-hero)}.cp-center{z-index:2;place-items:center;display:grid;position:absolute;inset:0}.cp-logo{aspect-ratio:94/76;background-color:var(--ink);width:5.6rem;display:block;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTQiIGhlaWdodD0iNzYiIHZpZXdCb3g9IjAgMCA5NCA3NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTc3LjM4NjEgNTMuNzQxN0w2OS44MzU2IDQwLjUyODNMNjkuMzkxNSAzOS42NEM2OC41MDMyIDM4LjE5NjUgNjYuNzI2NiAzNy42NDE0IDY1LjI4MzIgMzguNTI5Nkw2MC44NDE3IDQxLjA4MzVDNjAuMzk3NiA0MS4zMDU2IDYwLjA2NDQgNDEuNTI3NiA1OS43MzEzIDQxLjc0OTdDNTkuNzMxMyA0MS43NDk3IDU5LjczMTMgNDEuNzQ5NyA1OS42MjAzIDQxLjc0OTdDNTguOTU0IDQyLjE5MzkgNTguMjg3OCA0Mi43NDkgNTcuNzMyNiA0My4zMDQyQzU2LjA2NzEgNDQuOTY5OCA1NC45NTY4IDQ3LjA3OTUgNTQuNTEyNiA0OS41MjIzQzU0LjUxMjYgNDkuNzQ0MyA1NC41MTI2IDQ5Ljk2NjQgNTQuNDAxNSA1MC4xODg1QzUzLjk1NzQgNTIuNTIwMiA1Mi44NDcxIDU0Ljc0MSA1MS4xODE1IDU2LjQwNjVDNDkuMDcxOCA1OC41MTYyIDQ2LjE4NDkgNTkuODQ4NyA0Mi45NjQ4IDU5Ljg0ODdDMzYuNTI0NyA1OS44NDg3IDMxLjMwNiA1NC42Mjk5IDMxLjMwNiA0OC4xODk4QzMxLjMwNiA0NC45Njk4IDMyLjYzODQgNDEuOTcxOCAzNC43NDgxIDM5Ljk3MzFDMzYuOTY4OSAzNy44NjM0IDM5Ljg1NTggMzYuNTMxIDQzLjA3NTkgMzYuNTMxQzQ0LjQwODMgMzYuNTMxIDQ1Ljc0MDcgMzYuNzUzMSA0Ni45NjIxIDM3LjE5NzJDNDcuMTg0MiAzNy4zMDgyIDQ3LjQwNjMgMzcuMzA4MiA0Ny42MjgzIDM3LjQxOTNDNDguODQ5NyAzNy44NjM0IDUwLjA3MTEgMzguMDg1NSA1MS41MTQ2IDM4LjA4NTVDNTMuMjkxMiAzOC4wODU1IDU1LjA2NzggMzcuNjQxNCA1Ni41MTEzIDM2Ljk3NTFDNTYuOTU1NCAzNi43NTMxIDU3LjUxMDYgMzYuNDIgNTcuOTU0NyAzNi4wODY4TDYyLjE3NDEgMzMuNjQ0TDYyLjYxODMgMzMuNDIyQzYyLjcyOTMgMzMuMzEwOSA2Mi45NTE0IDMzLjE5OTkgNjMuMDYyNCAzMy4wODg5QzYzLjYxNzYgMzIuNTMzNyA2My45NTA3IDMxLjc1NjQgNjMuOTUwNyAzMC45NzkyQzYzLjk1MDcgMzAuNDI0IDYzLjgzOTcgMjkuOTc5OCA2My42MTc2IDI5LjY0NjdMNjMuNTA2NSAyOS4zMTM2TDYzLjM5NTUgMjkuMDkxNUw2My4wNjI0IDI4LjUzNjRMNTUuNTExOSAxNS40MzQxTDQ4LjUxNjYgMy4yMjAwN0w0OC4yOTQ1IDIuNzc1OTFDNDguMDcyNSAyLjMzMTc3IDQ3Ljg1MDQgMS45OTg2NiA0Ny40MDYzIDEuNzc2NTlDNDYuNDA2OSAwLjY2NjIyNiA0NC44NTI0IDAgNDMuMjk3OSAwQzQxLjYzMjMgMCA0MC4xODg5IDAuNjY2MjI2IDM5LjA3ODUgMS43NzY1OUMzOC44NTY0IDEuOTk4NjYgMzguNjM0NCAyLjMzMTc3IDM4LjQxMjMgMi41NTM4NEMzOC40MTIzIDIuNjY0ODggMzguMzAxMiAyLjY2NDg3IDM4LjMwMTIgMi43NzU5MUwzNy45NjgyIDMuMzMxMDlMMzcuODU3MSAzLjQ0MjE0TDEuNjU5MjIgNjYuMzk5OEMwLjQzNzgxNyA2OC41MDk1IDAuNjU5OTAzIDcwLjk1MjMgMS44ODEzIDcyLjcyODlDMi44ODA2MyA3NC4yODM0IDQuNjU3MjQgNzUuMjgyNyA2Ljc2Njk0IDc1LjI4MjdINzkuNDk1OEM4NC4wNDgzIDc1LjI4MjcgODYuOTM1MiA3MC4yODYxIDg0LjYwMzUgNjYuMjg4OEw3Ny4zODYxIDUzLjc0MTdaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNODEuNDk0NSAxMy43NjgzQzc4LjI3NDUgMTMuNzY4MyA3NS4zODc1IDE1LjEwMDcgNzMuMjc3OCAxNy4yMTA0QzcxLjE2ODEgMTkuMzIwMSA2OS44MzU3IDIyLjMxODEgNjkuODM1NyAyNS40MjcxQzY5LjgzNTcgMjYuNDI2NSA2OS45NDY4IDI3LjUzNjggNzAuMjc5OSAyOC41MzYxQzcwLjgzNSAzMC41MzQ4IDcxLjgzNDMgMzIuMzExNCA3My4yNzc4IDMzLjc1NDlDNzUuMzg3NSAzNS44NjQ2IDc4LjI3NDUgMzcuMTk3IDgxLjQ5NDUgMzcuMTk3Qzg0LjcxNDYgMzcuMTk3IDg3LjYwMTYgMzUuODY0NiA4OS43MTEyIDMzLjc1NDlDOTEuODIwOSAzMS42NDUyIDkzLjE1MzMgMjguNjQ3MiA5My4xNTMzIDI1LjUzODJDOTMuMTUzMyAxOS4wOTgxIDg3LjkzNDYgMTMuNzY4MyA4MS40OTQ1IDEzLjc2ODNaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K) 50%/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTQiIGhlaWdodD0iNzYiIHZpZXdCb3g9IjAgMCA5NCA3NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTc3LjM4NjEgNTMuNzQxN0w2OS44MzU2IDQwLjUyODNMNjkuMzkxNSAzOS42NEM2OC41MDMyIDM4LjE5NjUgNjYuNzI2NiAzNy42NDE0IDY1LjI4MzIgMzguNTI5Nkw2MC44NDE3IDQxLjA4MzVDNjAuMzk3NiA0MS4zMDU2IDYwLjA2NDQgNDEuNTI3NiA1OS43MzEzIDQxLjc0OTdDNTkuNzMxMyA0MS43NDk3IDU5LjczMTMgNDEuNzQ5NyA1OS42MjAzIDQxLjc0OTdDNTguOTU0IDQyLjE5MzkgNTguMjg3OCA0Mi43NDkgNTcuNzMyNiA0My4zMDQyQzU2LjA2NzEgNDQuOTY5OCA1NC45NTY4IDQ3LjA3OTUgNTQuNTEyNiA0OS41MjIzQzU0LjUxMjYgNDkuNzQ0MyA1NC41MTI2IDQ5Ljk2NjQgNTQuNDAxNSA1MC4xODg1QzUzLjk1NzQgNTIuNTIwMiA1Mi44NDcxIDU0Ljc0MSA1MS4xODE1IDU2LjQwNjVDNDkuMDcxOCA1OC41MTYyIDQ2LjE4NDkgNTkuODQ4NyA0Mi45NjQ4IDU5Ljg0ODdDMzYuNTI0NyA1OS44NDg3IDMxLjMwNiA1NC42Mjk5IDMxLjMwNiA0OC4xODk4QzMxLjMwNiA0NC45Njk4IDMyLjYzODQgNDEuOTcxOCAzNC43NDgxIDM5Ljk3MzFDMzYuOTY4OSAzNy44NjM0IDM5Ljg1NTggMzYuNTMxIDQzLjA3NTkgMzYuNTMxQzQ0LjQwODMgMzYuNTMxIDQ1Ljc0MDcgMzYuNzUzMSA0Ni45NjIxIDM3LjE5NzJDNDcuMTg0MiAzNy4zMDgyIDQ3LjQwNjMgMzcuMzA4MiA0Ny42MjgzIDM3LjQxOTNDNDguODQ5NyAzNy44NjM0IDUwLjA3MTEgMzguMDg1NSA1MS41MTQ2IDM4LjA4NTVDNTMuMjkxMiAzOC4wODU1IDU1LjA2NzggMzcuNjQxNCA1Ni41MTEzIDM2Ljk3NTFDNTYuOTU1NCAzNi43NTMxIDU3LjUxMDYgMzYuNDIgNTcuOTU0NyAzNi4wODY4TDYyLjE3NDEgMzMuNjQ0TDYyLjYxODMgMzMuNDIyQzYyLjcyOTMgMzMuMzEwOSA2Mi45NTE0IDMzLjE5OTkgNjMuMDYyNCAzMy4wODg5QzYzLjYxNzYgMzIuNTMzNyA2My45NTA3IDMxLjc1NjQgNjMuOTUwNyAzMC45NzkyQzYzLjk1MDcgMzAuNDI0IDYzLjgzOTcgMjkuOTc5OCA2My42MTc2IDI5LjY0NjdMNjMuNTA2NSAyOS4zMTM2TDYzLjM5NTUgMjkuMDkxNUw2My4wNjI0IDI4LjUzNjRMNTUuNTExOSAxNS40MzQxTDQ4LjUxNjYgMy4yMjAwN0w0OC4yOTQ1IDIuNzc1OTFDNDguMDcyNSAyLjMzMTc3IDQ3Ljg1MDQgMS45OTg2NiA0Ny40MDYzIDEuNzc2NTlDNDYuNDA2OSAwLjY2NjIyNiA0NC44NTI0IDAgNDMuMjk3OSAwQzQxLjYzMjMgMCA0MC4xODg5IDAuNjY2MjI2IDM5LjA3ODUgMS43NzY1OUMzOC44NTY0IDEuOTk4NjYgMzguNjM0NCAyLjMzMTc3IDM4LjQxMjMgMi41NTM4NEMzOC40MTIzIDIuNjY0ODggMzguMzAxMiAyLjY2NDg3IDM4LjMwMTIgMi43NzU5MUwzNy45NjgyIDMuMzMxMDlMMzcuODU3MSAzLjQ0MjE0TDEuNjU5MjIgNjYuMzk5OEMwLjQzNzgxNyA2OC41MDk1IDAuNjU5OTAzIDcwLjk1MjMgMS44ODEzIDcyLjcyODlDMi44ODA2MyA3NC4yODM0IDQuNjU3MjQgNzUuMjgyNyA2Ljc2Njk0IDc1LjI4MjdINzkuNDk1OEM4NC4wNDgzIDc1LjI4MjcgODYuOTM1MiA3MC4yODYxIDg0LjYwMzUgNjYuMjg4OEw3Ny4zODYxIDUzLjc0MTdaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNODEuNDk0NSAxMy43NjgzQzc4LjI3NDUgMTMuNzY4MyA3NS4zODc1IDE1LjEwMDcgNzMuMjc3OCAxNy4yMTA0QzcxLjE2ODEgMTkuMzIwMSA2OS44MzU3IDIyLjMxODEgNjkuODM1NyAyNS40MjcxQzY5LjgzNTcgMjYuNDI2NSA2OS45NDY4IDI3LjUzNjggNzAuMjc5OSAyOC41MzYxQzcwLjgzNSAzMC41MzQ4IDcxLjgzNDMgMzIuMzExNCA3My4yNzc4IDMzLjc1NDlDNzUuMzg3NSAzNS44NjQ2IDc4LjI3NDUgMzcuMTk3IDgxLjQ5NDUgMzcuMTk3Qzg0LjcxNDYgMzcuMTk3IDg3LjYwMTYgMzUuODY0NiA4OS43MTEyIDMzLjc1NDlDOTEuODIwOSAzMS42NDUyIDkzLjE1MzMgMjguNjQ3MiA5My4xNTMzIDI1LjUzODJDOTMuMTUzMyAxOS4wOTgxIDg3LjkzNDYgMTMuNzY4MyA4MS40OTQ1IDEzLjc2ODNaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K) 50%/contain no-repeat}.cp-count{right:var(--gutter);z-index:2;font-family:var(--font-display),sans-serif;color:var(--ink);font-variant-numeric:tabular-nums;align-items:flex-start;gap:.2rem;display:flex;position:absolute;bottom:2.4rem}.cp-count-num{letter-spacing:-.06em;font-size:7.33rem;line-height:.8}.cp-count-pct{color:var(--ink-dim);margin-top:.3rem;font-size:1.4rem;line-height:1}.cp-bar{z-index:2;background:#d8d8d814;height:2px;position:absolute;bottom:0;left:0;right:0}.cp-bar i{background:var(--ember);transform-origin:0;height:100%;display:block;transform:scaleX(0)}@media (max-width:767px){.cp-logo{width:4.2rem}.cp-count-num{font-size:4.6rem}}.nav-links{align-items:center;gap:1.6rem;margin-right:1.4rem;display:flex}.nav-links a{font-family:var(--font-display),sans-serif;letter-spacing:-.02em;text-transform:none;color:inherit;padding:.4rem 0;font-size:.95rem;line-height:1;display:inline-flex}.nav-links a .rc{height:1.1em}@media (max-width:1023px){.nav-links{gap:1.1rem;margin-right:.8rem}}@media (max-width:767px){.nav-links{left:var(--gutter);right:var(--gutter);scrollbar-width:none;gap:1.3rem;margin:.6rem 0 0;position:absolute;top:100%;overflow-x:auto}.nav-links::-webkit-scrollbar{display:none}.nav-links a{flex:none}.header-actions{position:static}.main-banner{padding-top:8.8rem}}.sec-title{font-family:var(--font-display),sans-serif;letter-spacing:-.06em;font-size:4.75rem;font-weight:400;line-height:.92}.sec-sub,.sec-title{color:var(--ink-dark)}.sec-sub{max-width:17rem;font-size:.9rem;line-height:1.12}.btn-line--sm{width:9.4rem}.blinds{z-index:3;flex-direction:column;height:55vh;display:flex;position:relative}.blind-bar{transform-origin:50% 100%;flex:1;display:block;transform:scaleY(0)}.blinds--dark-light{background:#0c0c0c}.blinds--dark-light .blind-bar,.blinds--light-dark{background:#efefef}.blinds--light-dark .blind-bar{background:#000}.blinds--light-deep{background:#fff}.blinds--light-deep .blind-bar{background:var(--bg-deep)}section.services~.blinds--dark-light{background:#050505}section.services~.blinds--dark-light .blind-bar{background:#e6e6e6}.key-facts{z-index:3;padding:6.5rem var(--gutter)6rem;color:var(--ink-dark);perspective:1400px;background:linear-gradient(#d2d2d2,#f3f3f3);position:relative}.kf-head{justify-items:center;gap:1.4rem;display:grid}.kf-head,.kf-head .sec-sub{text-align:center}.kf-cards{transform-style:preserve-3d;grid-template-columns:repeat(3,19.8rem);justify-content:center;gap:1.2rem;margin-top:4.2rem;display:grid}.kf-card{will-change:transform;border-radius:.45rem;flex-direction:column;height:24.4rem;padding:2.4rem 2rem 2rem;display:flex;position:relative;overflow:hidden}.kf-card--dark{color:#e9e9e9;background:#262626}.kf-card--light{color:#3a3a3a;text-align:center;background:#e3e2e0;align-items:center}.kf-card--grey{color:#c9c9cc;background:#45464a}.kf-card--grey .kf-label{align-self:flex-end}.kf-label{font-size:.8rem}.kf-foot{justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:auto;display:flex}.kf-copy{max-width:11rem;font-size:.9rem;line-height:1.12}.kf-copy--center{max-width:13rem;margin-top:auto}.kf-num{line-height:.8}.kf-circle,.kf-num{font-family:var(--font-display),sans-serif;letter-spacing:-.06em;font-size:2.9rem}.kf-circle{color:#333;background:#fff;border-radius:50%;place-items:center;width:10rem;height:10rem;margin:auto 0 0;display:grid;box-shadow:0 1.2rem 3rem #0000000f}.kf-mark{opacity:.9;background:linear-gradient(135deg,#a26dff,var(--ember)55%,#4a1fa0);width:3.6rem;height:2.9rem;position:absolute;top:5.2rem;left:2rem;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTQiIGhlaWdodD0iNzYiIHZpZXdCb3g9IjAgMCA5NCA3NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTc3LjM4NjEgNTMuNzQxN0w2OS44MzU2IDQwLjUyODNMNjkuMzkxNSAzOS42NEM2OC41MDMyIDM4LjE5NjUgNjYuNzI2NiAzNy42NDE0IDY1LjI4MzIgMzguNTI5Nkw2MC44NDE3IDQxLjA4MzVDNjAuMzk3NiA0MS4zMDU2IDYwLjA2NDQgNDEuNTI3NiA1OS43MzEzIDQxLjc0OTdDNTkuNzMxMyA0MS43NDk3IDU5LjczMTMgNDEuNzQ5NyA1OS42MjAzIDQxLjc0OTdDNTguOTU0IDQyLjE5MzkgNTguMjg3OCA0Mi43NDkgNTcuNzMyNiA0My4zMDQyQzU2LjA2NzEgNDQuOTY5OCA1NC45NTY4IDQ3LjA3OTUgNTQuNTEyNiA0OS41MjIzQzU0LjUxMjYgNDkuNzQ0MyA1NC41MTI2IDQ5Ljk2NjQgNTQuNDAxNSA1MC4xODg1QzUzLjk1NzQgNTIuNTIwMiA1Mi44NDcxIDU0Ljc0MSA1MS4xODE1IDU2LjQwNjVDNDkuMDcxOCA1OC41MTYyIDQ2LjE4NDkgNTkuODQ4NyA0Mi45NjQ4IDU5Ljg0ODdDMzYuNTI0NyA1OS44NDg3IDMxLjMwNiA1NC42Mjk5IDMxLjMwNiA0OC4xODk4QzMxLjMwNiA0NC45Njk4IDMyLjYzODQgNDEuOTcxOCAzNC43NDgxIDM5Ljk3MzFDMzYuOTY4OSAzNy44NjM0IDM5Ljg1NTggMzYuNTMxIDQzLjA3NTkgMzYuNTMxQzQ0LjQwODMgMzYuNTMxIDQ1Ljc0MDcgMzYuNzUzMSA0Ni45NjIxIDM3LjE5NzJDNDcuMTg0MiAzNy4zMDgyIDQ3LjQwNjMgMzcuMzA4MiA0Ny42MjgzIDM3LjQxOTNDNDguODQ5NyAzNy44NjM0IDUwLjA3MTEgMzguMDg1NSA1MS41MTQ2IDM4LjA4NTVDNTMuMjkxMiAzOC4wODU1IDU1LjA2NzggMzcuNjQxNCA1Ni41MTEzIDM2Ljk3NTFDNTYuOTU1NCAzNi43NTMxIDU3LjUxMDYgMzYuNDIgNTcuOTU0NyAzNi4wODY4TDYyLjE3NDEgMzMuNjQ0TDYyLjYxODMgMzMuNDIyQzYyLjcyOTMgMzMuMzEwOSA2Mi45NTE0IDMzLjE5OTkgNjMuMDYyNCAzMy4wODg5QzYzLjYxNzYgMzIuNTMzNyA2My45NTA3IDMxLjc1NjQgNjMuOTUwNyAzMC45NzkyQzYzLjk1MDcgMzAuNDI0IDYzLjgzOTcgMjkuOTc5OCA2My42MTc2IDI5LjY0NjdMNjMuNTA2NSAyOS4zMTM2TDYzLjM5NTUgMjkuMDkxNUw2My4wNjI0IDI4LjUzNjRMNTUuNTExOSAxNS40MzQxTDQ4LjUxNjYgMy4yMjAwN0w0OC4yOTQ1IDIuNzc1OTFDNDguMDcyNSAyLjMzMTc3IDQ3Ljg1MDQgMS45OTg2NiA0Ny40MDYzIDEuNzc2NTlDNDYuNDA2OSAwLjY2NjIyNiA0NC44NTI0IDAgNDMuMjk3OSAwQzQxLjYzMjMgMCA0MC4xODg5IDAuNjY2MjI2IDM5LjA3ODUgMS43NzY1OUMzOC44NTY0IDEuOTk4NjYgMzguNjM0NCAyLjMzMTc3IDM4LjQxMjMgMi41NTM4NEMzOC40MTIzIDIuNjY0ODggMzguMzAxMiAyLjY2NDg3IDM4LjMwMTIgMi43NzU5MUwzNy45NjgyIDMuMzMxMDlMMzcuODU3MSAzLjQ0MjE0TDEuNjU5MjIgNjYuMzk5OEMwLjQzNzgxNyA2OC41MDk1IDAuNjU5OTAzIDcwLjk1MjMgMS44ODEzIDcyLjcyODlDMi44ODA2MyA3NC4yODM0IDQuNjU3MjQgNzUuMjgyNyA2Ljc2Njk0IDc1LjI4MjdINzkuNDk1OEM4NC4wNDgzIDc1LjI4MjcgODYuOTM1MiA3MC4yODYxIDg0LjYwMzUgNjYuMjg4OEw3Ny4zODYxIDUzLjc0MTdaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNODEuNDk0NSAxMy43NjgzQzc4LjI3NDUgMTMuNzY4MyA3NS4zODc1IDE1LjEwMDcgNzMuMjc3OCAxNy4yMTA0QzcxLjE2ODEgMTkuMzIwMSA2OS44MzU3IDIyLjMxODEgNjkuODM1NyAyNS40MjcxQzY5LjgzNTcgMjYuNDI2NSA2OS45NDY4IDI3LjUzNjggNzAuMjc5OSAyOC41MzYxQzcwLjgzNSAzMC41MzQ4IDcxLjgzNDMgMzIuMzExNCA3My4yNzc4IDMzLjc1NDlDNzUuMzg3NSAzNS44NjQ2IDc4LjI3NDUgMzcuMTk3IDgxLjQ5NDUgMzcuMTk3Qzg0LjcxNDYgMzcuMTk3IDg3LjYwMTYgMzUuODY0NiA4OS43MTEyIDMzLjc1NDlDOTEuODIwOSAzMS42NDUyIDkzLjE1MzMgMjguNjQ3MiA5My4xNTMzIDI1LjUzODJDOTMuMTUzMyAxOS4wOTgxIDg3LjkzNDYgMTMuNzY4MyA4MS40OTQ1IDEzLjc2ODNaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K) 50%/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTQiIGhlaWdodD0iNzYiIHZpZXdCb3g9IjAgMCA5NCA3NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTc3LjM4NjEgNTMuNzQxN0w2OS44MzU2IDQwLjUyODNMNjkuMzkxNSAzOS42NEM2OC41MDMyIDM4LjE5NjUgNjYuNzI2NiAzNy42NDE0IDY1LjI4MzIgMzguNTI5Nkw2MC44NDE3IDQxLjA4MzVDNjAuMzk3NiA0MS4zMDU2IDYwLjA2NDQgNDEuNTI3NiA1OS43MzEzIDQxLjc0OTdDNTkuNzMxMyA0MS43NDk3IDU5LjczMTMgNDEuNzQ5NyA1OS42MjAzIDQxLjc0OTdDNTguOTU0IDQyLjE5MzkgNTguMjg3OCA0Mi43NDkgNTcuNzMyNiA0My4zMDQyQzU2LjA2NzEgNDQuOTY5OCA1NC45NTY4IDQ3LjA3OTUgNTQuNTEyNiA0OS41MjIzQzU0LjUxMjYgNDkuNzQ0MyA1NC41MTI2IDQ5Ljk2NjQgNTQuNDAxNSA1MC4xODg1QzUzLjk1NzQgNTIuNTIwMiA1Mi44NDcxIDU0Ljc0MSA1MS4xODE1IDU2LjQwNjVDNDkuMDcxOCA1OC41MTYyIDQ2LjE4NDkgNTkuODQ4NyA0Mi45NjQ4IDU5Ljg0ODdDMzYuNTI0NyA1OS44NDg3IDMxLjMwNiA1NC42Mjk5IDMxLjMwNiA0OC4xODk4QzMxLjMwNiA0NC45Njk4IDMyLjYzODQgNDEuOTcxOCAzNC43NDgxIDM5Ljk3MzFDMzYuOTY4OSAzNy44NjM0IDM5Ljg1NTggMzYuNTMxIDQzLjA3NTkgMzYuNTMxQzQ0LjQwODMgMzYuNTMxIDQ1Ljc0MDcgMzYuNzUzMSA0Ni45NjIxIDM3LjE5NzJDNDcuMTg0MiAzNy4zMDgyIDQ3LjQwNjMgMzcuMzA4MiA0Ny42MjgzIDM3LjQxOTNDNDguODQ5NyAzNy44NjM0IDUwLjA3MTEgMzguMDg1NSA1MS41MTQ2IDM4LjA4NTVDNTMuMjkxMiAzOC4wODU1IDU1LjA2NzggMzcuNjQxNCA1Ni41MTEzIDM2Ljk3NTFDNTYuOTU1NCAzNi43NTMxIDU3LjUxMDYgMzYuNDIgNTcuOTU0NyAzNi4wODY4TDYyLjE3NDEgMzMuNjQ0TDYyLjYxODMgMzMuNDIyQzYyLjcyOTMgMzMuMzEwOSA2Mi45NTE0IDMzLjE5OTkgNjMuMDYyNCAzMy4wODg5QzYzLjYxNzYgMzIuNTMzNyA2My45NTA3IDMxLjc1NjQgNjMuOTUwNyAzMC45NzkyQzYzLjk1MDcgMzAuNDI0IDYzLjgzOTcgMjkuOTc5OCA2My42MTc2IDI5LjY0NjdMNjMuNTA2NSAyOS4zMTM2TDYzLjM5NTUgMjkuMDkxNUw2My4wNjI0IDI4LjUzNjRMNTUuNTExOSAxNS40MzQxTDQ4LjUxNjYgMy4yMjAwN0w0OC4yOTQ1IDIuNzc1OTFDNDguMDcyNSAyLjMzMTc3IDQ3Ljg1MDQgMS45OTg2NiA0Ny40MDYzIDEuNzc2NTlDNDYuNDA2OSAwLjY2NjIyNiA0NC44NTI0IDAgNDMuMjk3OSAwQzQxLjYzMjMgMCA0MC4xODg5IDAuNjY2MjI2IDM5LjA3ODUgMS43NzY1OUMzOC44NTY0IDEuOTk4NjYgMzguNjM0NCAyLjMzMTc3IDM4LjQxMjMgMi41NTM4NEMzOC40MTIzIDIuNjY0ODggMzguMzAxMiAyLjY2NDg3IDM4LjMwMTIgMi43NzU5MUwzNy45NjgyIDMuMzMxMDlMMzcuODU3MSAzLjQ0MjE0TDEuNjU5MjIgNjYuMzk5OEMwLjQzNzgxNyA2OC41MDk1IDAuNjU5OTAzIDcwLjk1MjMgMS44ODEzIDcyLjcyODlDMi44ODA2MyA3NC4yODM0IDQuNjU3MjQgNzUuMjgyNyA2Ljc2Njk0IDc1LjI4MjdINzkuNDk1OEM4NC4wNDgzIDc1LjI4MjcgODYuOTM1MiA3MC4yODYxIDg0LjYwMzUgNjYuMjg4OEw3Ny4zODYxIDUzLjc0MTdaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNODEuNDk0NSAxMy43NjgzQzc4LjI3NDUgMTMuNzY4MyA3NS4zODc1IDE1LjEwMDcgNzMuMjc3OCAxNy4yMTA0QzcxLjE2ODEgMTkuMzIwMSA2OS44MzU3IDIyLjMxODEgNjkuODM1NyAyNS40MjcxQzY5LjgzNTcgMjYuNDI2NSA2OS45NDY4IDI3LjUzNjggNzAuMjc5OSAyOC41MzYxQzcwLjgzNSAzMC41MzQ4IDcxLjgzNDMgMzIuMzExNCA3My4yNzc4IDMzLjc1NDlDNzUuMzg3NSAzNS44NjQ2IDc4LjI3NDUgMzcuMTk3IDgxLjQ5NDUgMzcuMTk3Qzg0LjcxNDYgMzcuMTk3IDg3LjYwMTYgMzUuODY0NiA4OS43MTEyIDMzLjc1NDlDOTEuODIwOSAzMS42NDUyIDkzLjE1MzMgMjguNjQ3MiA5My4xNTMzIDI1LjUzODJDOTMuMTUzMyAxOS4wOTgxIDg3LjkzNDYgMTMuNzY4MyA4MS40OTQ1IDEzLjc2ODNaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K) 50%/contain no-repeat}.kf-qa{border-top:1px solid #0000001a;grid-template-columns:12rem 26rem;justify-content:center;gap:2rem;max-width:61.8rem;margin-top:5rem;margin-left:auto;margin-right:auto;padding-top:1.6rem;display:grid}.kf-qa p{font-size:.9rem;line-height:1.15}.rn{align-items:flex-start;line-height:1;display:inline-flex}.rn-win{height:1em;display:inline-block;overflow:hidden}.rn-col{will-change:transform;flex-direction:column;display:flex}.rn-col>span{text-align:center;height:1em;display:block}.rn sup{vertical-align:top;margin-left:.04em;font-size:.42em;line-height:1}.work-track{will-change:transform;align-items:center;width:max-content;height:100%;padding-left:4.4rem;display:flex}.work-intro{flex:none;justify-items:start;gap:1.6rem;width:28rem;padding-right:3rem;display:grid}.work-sub{max-width:15rem;font-size:.9rem;line-height:1.12}.work-card{border-left:1px solid #00000014;flex:none;align-content:center;gap:1.1rem;width:25rem;height:100%;padding:0 2.2rem;display:grid}.work-media{aspect-ratio:1.32;background:#ddd;border-radius:.4rem;display:block;position:relative;overflow:hidden}.work-media img{-o-object-fit:cover;object-fit:cover;width:116%;max-width:none;height:100%;transition:transform 1s var(--ease-soft);position:absolute;top:0;left:-8%}.work-media:hover img{transform:scale(1.05)}.work-idx{color:#fff;mix-blend-mode:difference;position:absolute;top:.7rem;left:.8rem}.work-meta{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.work-meta h3{font-family:var(--font-display),sans-serif;letter-spacing:-.04em;color:#222;font-size:1.3rem;font-weight:400}.work-meta p{color:#6b6b6b;max-width:12rem;margin-top:.3rem;font-size:.7rem;line-height:1.2}.work-end{flex:none;width:4rem}.services{z-index:3;color:#e8e8e8;background:#000;height:100vh;position:relative;overflow:hidden}.svc-label{position:absolute;top:6.5rem;left:50%;transform:translate(-50%)}.svc-mega{font-family:var(--font-display),sans-serif;text-transform:uppercase;letter-spacing:-.075em;color:#f0f0f0;pointer-events:none;z-index:2;flex-direction:column;justify-content:center;align-items:center;font-size:7.33rem;font-weight:500;line-height:.8;display:flex;position:absolute;inset:0}.svc-mega .ln{white-space:pre;display:block;overflow:visible}.svc-mega .ch{will-change:transform;display:inline-block}.svc-stone{aspect-ratio:1;z-index:1;width:min(34vw,64vh);margin-top:calc(min(34vw,64vh)/-2);margin-left:calc(min(34vw,64vh)/-2);position:absolute;top:52%;left:50%}.svc-stone img{width:100%;height:100%}.svc-list{list-style:none}.svc-item{z-index:3;width:16rem;position:absolute}.svc-item h3{font-family:var(--font-display),sans-serif;letter-spacing:-.04em;margin:.9rem 0 .7rem;font-size:1.5rem;font-weight:400;line-height:1}.svc-item p{color:#e8e8e89e;max-width:14rem;font-size:.78rem;line-height:1.2}.svc-icon{color:#e8e8e8bf;width:2.8rem;height:2.8rem;animation:16s linear infinite svcspin;display:block}.svc-icon svg{width:100%;height:100%}@keyframes svcspin{to{transform:rotate(1turn)}}.svc-item.s1{top:19%;left:6%}.svc-item.s2{top:21%;right:6%}.svc-item.s3{top:52%;left:9%}.svc-item.s4{top:54%;right:8%}.svc-item.s5{top:76%;left:21%}.svc-foot{white-space:nowrap;bottom:3.4rem;left:50%;transform:translate(-50%)}.svc-cta,.svc-foot{z-index:3;position:absolute}.svc-cta{right:var(--gutter);bottom:2.8rem}.industries{z-index:3;color:var(--ink);padding:8rem var(--gutter)8rem;background:linear-gradient(#000,#050505);position:relative}.ind-head{grid-template-columns:12rem 1fr 17rem;align-items:end;gap:2rem;margin-bottom:4.5rem;display:grid}.ind-head .t-label{align-self:start;padding-top:.6rem}.ind-head .sec-sub,.ind-head .sec-title{color:var(--ink)}.ind-list{list-style:none}.ind-row{cursor:default;outline:none;grid-template-columns:12rem 1fr 22rem 2rem;align-items:center;gap:2rem;padding:1.05rem 0;display:grid;position:relative}.ind-rule{background:var(--line);transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0}.ind-no{color:var(--ink-dim)}.ind-name{font-family:var(--font-display),sans-serif;letter-spacing:-.06em;color:#d8d8d847;transition:color .5s var(--ease-soft),transform .6s var(--ease-soft);font-size:3.3rem;line-height:.95}.ind-copy{color:var(--ink);opacity:0;transition:opacity .5s,transform .6s var(--ease-soft);font-size:.85rem;line-height:1.15;transform:translateY(.6rem)}.ind-dot{background:var(--ember);width:.7rem;height:.7rem;transition:transform .5s var(--ease-soft);box-shadow:0 0 1.2rem var(--ember);border-radius:50%;justify-self:end;transform:scale(0)}.ind-row.is-active .ind-name{color:#f2f2f2;transform:translate(1rem)}.ind-row.is-active .ind-copy{opacity:1;transform:none}.ind-row.is-active .ind-dot{transform:scale(1)}.products{z-index:3;color:var(--ink-dark);padding:6rem var(--gutter)8rem;background:linear-gradient(#e6e6e6,#f6f6f6);position:relative}.prod-head{grid-template-columns:12rem 1fr 17rem;align-items:end;gap:2rem;margin-bottom:4rem;display:grid}.prod-head .t-label{align-self:start;padding-top:.6rem}.prod-grid{perspective:1200px;grid-template-columns:repeat(3,1fr);gap:1.2rem;display:grid}.prod-card{--mx:30%;--my:20%;min-height:25rem;color:var(--ink);transform-style:preserve-3d;background:radial-gradient(circle at var(--mx)var(--my),#7a3ae56b,#7a3ae500 48%),#141414;border-radius:.5rem;flex-direction:column;padding:1.8rem 1.8rem 2rem;display:flex;position:relative;overflow:hidden}.prod-top{color:var(--ink-dim);justify-content:space-between;display:flex}.prod-price{color:var(--ink);border:1px solid var(--line);border-radius:2rem;padding:.45rem .8rem}.prod-card h3{font-family:var(--font-display),sans-serif;letter-spacing:-.06em;margin-top:auto;font-size:2.9rem;font-weight:400;line-height:.95}.prod-card p{color:#d8d8d8b3;max-width:18rem;margin:1rem 0 2rem;font-size:.85rem;line-height:1.18}.stories{z-index:3;color:var(--ink-dark);padding:4rem var(--gutter)7rem;background:linear-gradient(#f6f6f6,#fff);position:relative}.cs-head{align-items:flex-end;gap:10rem;padding-left:6.4rem;display:flex}.cs-title{font-size:5.6rem}.cs-body{grid-template-columns:repeat(12,1fr);gap:1.6rem;min-height:20rem;margin-top:5rem;display:grid}.cs-names{grid-column:2/span 3;align-content:start;gap:.2rem;list-style:none;display:grid}.cs-names button{text-align:left;opacity:.32;gap:.15rem;padding:.55rem 0;transition:opacity .4s;display:grid}.cs-names button.is-active,.cs-names button:hover{opacity:1}.cs-names span{font-family:var(--font-display),sans-serif;letter-spacing:-.04em;color:#111;font-size:1.35rem}.cs-names small{color:#666;font-size:.7rem}.cs-stage{grid-column:6/span 7;align-content:start;gap:2.4rem;display:grid}.cs-quote{font-family:var(--font-display),sans-serif;letter-spacing:-.05em;color:#151515;text-wrap:pretty;font-size:3.1rem;line-height:.98}.cs-video{justify-items:start;gap:1.2rem;display:grid}.cs-play{color:#fff;width:3.4rem;height:3.4rem;transition:transform .5s var(--ease-soft),background .4s;background:#111;border-radius:50%;place-items:center;display:grid}.cs-play svg{width:1.1rem;height:1.1rem;margin-left:.15rem}.cs-video:hover .cs-play{background:var(--ember);transform:scale(1.12)}.cs-person{align-items:center;gap:.9rem;display:flex}.cs-avatar{color:#e8e8e8;width:3rem;height:3rem;font-family:var(--font-mono),monospace;background:#111;border-radius:50%;place-items:center;font-size:.75rem;display:grid}.cs-person strong{color:#111;font-size:.95rem;font-weight:500;display:block}.cs-person span{color:#666;font-size:.75rem}.cs-controls{justify-content:space-between;margin-top:4.5rem;padding:0 0 0 6.4rem}.cs-arrows,.cs-controls{align-items:center;display:flex}.cs-arrows{gap:.6rem}.cs-arrows button{color:#111;border:1px solid #0003;border-radius:50%;width:2.6rem;height:2.6rem;transition:background .3s,color .3s}.cs-arrows button:hover{color:#fff;background:#111}.cs-arrows .t-mono{color:#666;margin-left:.8rem}.site-footer{z-index:3;background:var(--bg-deep);color:var(--ink);padding:7rem var(--gutter)0;flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}.ft-smoke{pointer-events:none;position:absolute;inset:0}.ft-smoke i{filter:blur(90px);opacity:.35;background:radial-gradient(circle,#7880968c,#78809600 65%);border-radius:50%;width:50vw;height:50vw;animation:26s ease-in-out infinite alternate smoke;position:absolute}.ft-smoke i:first-child{top:10%;left:-10vw}.ft-smoke i:nth-child(2){background:radial-gradient(circle,#7a3ae559,#7a3ae500 65%);animation-duration:32s;animation-delay:-8s;top:35%;right:-15vw}.ft-smoke i:nth-child(3){animation-duration:38s;animation-delay:-16s;bottom:-30vw;left:30vw}@keyframes smoke{0%{transform:translate(0)scale(1)}50%{transform:translate(8vw,-4vw)scale(1.15)}to{transform:translate(-6vw,5vw)scale(.9)}}.ft-info,.ft-main,.ft-mark,.ft-top{position:relative}.ft-top{justify-content:space-between;display:flex}.ft-clock{color:var(--ink-dim)}.ft-main{grid-template-columns:1fr 12.6rem;align-items:center;gap:2rem;margin-top:1.4rem;padding-right:11rem;display:grid}.ft-title{font-family:var(--font-display),sans-serif;letter-spacing:-.06em;font-size:4.75rem;font-weight:400;line-height:.95}.ft-title .ln{padding-bottom:.08em;display:block;overflow:hidden}.ft-title .ln>span{display:block}.ft-ctas{gap:1.6rem;display:grid}.ft-info{grid-template-columns:1fr 12rem 11rem 7rem;gap:2.4rem;margin-top:3.6rem;display:grid}.ft-legal{color:var(--ink-dim);align-content:start;gap:2.2rem;display:grid}.ft-hint{color:var(--ink);align-items:center;gap:.5rem;display:inline-flex}.ft-col{align-content:start;gap:.5rem;font-size:.95rem;display:grid}.ft-col p{color:#d8d8d8bf;font-size:.85rem;line-height:1.25}.ft-col a{transition:color .3s}.ft-col a:hover{color:#fff}.ft-col em{margin-right:.3rem;font-style:normal}.ft-col em,.ft-dim{color:var(--ink-dim)}.ft-dim{margin-bottom:.6rem}.ft-mark{font-family:var(--font-display),sans-serif;margin-top:auto;padding:3rem 0 1.4rem}.ft-mark canvas{cursor:crosshair;display:block}@media (max-width:767px){.sec-title{font-size:2.7rem}.blinds{height:30vh}.key-facts{padding:4rem var(--gutter)}.kf-cards{grid-template-columns:1fr;margin-top:2.6rem}.kf-card{height:20rem}.kf-qa{grid-template-columns:1fr;gap:.8rem;margin-top:3rem}.work{height:auto;padding:4rem 0 3rem}.work-track{width:auto;padding:0 var(--gutter);flex-direction:column;align-items:stretch}.work-intro{width:auto;padding:0 0 2rem}.work-card{border-top:1px solid #00000014;border-left:0;width:auto;height:auto;padding:1.6rem 0}.work-media img{width:100%;left:0}.work-end{display:none}.services{height:auto;padding:5rem var(--gutter)4rem;flex-direction:column;align-items:center;gap:2rem;display:flex}.svc-cta,.svc-foot,.svc-item,.svc-label,.svc-mega,.svc-stone{margin:0;position:static;transform:none}.svc-mega{font-size:3.4rem;inset:auto}.svc-stone{width:80vw}.svc-list{gap:2rem;width:100%;display:grid}.svc-item{width:auto}.svc-foot{white-space:normal;text-align:center}.industries{padding:5rem var(--gutter)}.ind-head,.prod-head{grid-template-columns:1fr;gap:1rem;margin-bottom:2.4rem}.ind-row{grid-template-columns:2.4rem 1fr;gap:.6rem 1rem}.ind-name{font-size:2rem}.ind-copy{grid-column:2;display:none}.ind-row.is-active .ind-copy{display:block}.ind-dot{display:none}.products{padding:4rem var(--gutter)5rem}.prod-grid{grid-template-columns:1fr}.prod-card{min-height:19rem}.stories{padding:3rem var(--gutter)5rem}.cs-head{flex-direction:column;align-items:flex-start;gap:1.2rem;padding-left:0}.cs-title{font-size:3.2rem}.cs-body{grid-template-columns:1fr;margin-top:2.4rem}.cs-names,.cs-stage{grid-column:auto}.cs-names{gap:1.2rem;display:flex;overflow-x:auto}.cs-names button{white-space:nowrap}.cs-quote{font-size:2rem}.cs-controls{flex-direction:column;align-items:flex-start;gap:1.6rem;margin-top:2.6rem;padding:0}.site-footer{min-height:auto;padding-top:6rem}.work-media img{max-width:100%}.ft-main{grid-template-columns:1fr;padding-right:0}.ft-title{font-size:2.6rem}.ft-info{grid-template-columns:1fr 1fr}.ft-legal{grid-column:1/-1}}.svc-index{z-index:3;color:#111;padding:7rem var(--gutter)8rem;background:#efefef;position:relative}.si-label{color:#6b6b6b;margin-bottom:3.2rem;display:block}.si-grid{grid-template-columns:17rem 1fr;align-items:center;gap:4.4rem;min-height:72vh;display:grid}.si-left{align-self:center;gap:1.1rem;display:grid}.si-media{aspect-ratio:1.88;background:#ddd;border-radius:.2rem;position:relative;overflow:hidden}.si-card{position:absolute;inset:0;overflow:hidden}.si-card img{-o-object-fit:cover;object-fit:cover;transform-origin:50% 60%;width:100%;max-width:none;height:100%}.si-copy{color:#111;max-width:15.5rem;min-height:4em;font-size:.85rem;line-height:1.32}.si-copy .w{display:inline}.si-words{list-style:none}.si-word{text-align:left;font-family:var(--font-display),sans-serif;text-transform:uppercase;letter-spacing:-.045em;color:#b3b3b3;transition:color .45s var(--ease-soft);white-space:nowrap;cursor:pointer;font-size:4.1rem;font-weight:600;line-height:.95;display:block}.si-word:focus-visible{outline-offset:.2rem;outline:1px dashed #111}@media (max-width:767px){.svc-index{padding:4rem var(--gutter)5rem}.si-grid{grid-template-columns:1fr;gap:2rem}.si-left{order:2}.si-word{white-space:normal;font-size:2.3rem}}.svc-index{color:var(--ink);pointer-events:none;background:0 0}.svc-index .si-word,.svc-index a{pointer-events:auto}.si-words{justify-self:start}.si-label{color:var(--ink-dim)}.si-media{background:#1a1a1a}.si-copy{color:var(--ink)}.si-word{color:#3a3a3a}.si-word.is-active,.si-word:hover{color:#f2f2f2}.si-word:focus-visible{outline-color:var(--ink)}.work{background:var(--bg-hero)}.work,.work .sec-title,.work-sub{color:var(--ink)}.work-card{border-left-color:#ffffff14}.work-media{background:#1a1a1a}.work-meta h3{color:#f0f0f0}.work-meta p{color:#8a8a8a}@media (max-width:767px){.work-card{border-top-color:#ffffff14}}.work{z-index:3;color:#fff;background:#000;height:auto;position:relative;overflow:visible}.wk-stage-wrap{pointer-events:none;z-index:0;position:absolute;inset:0}.wk-stage{width:100%;height:100dvh;position:sticky;top:0}.wk-stage canvas{display:block;width:100%!important;height:100%!important}.wk-intro{z-index:1;text-align:center;place-items:center;height:100vh;display:grid;position:relative}.wk-intro-inner{justify-items:center;gap:1.6rem;display:grid}.wk-intro .t-label{color:var(--ink-dim)}.wk-big{font-family:var(--font-display),sans-serif;text-transform:uppercase;letter-spacing:-.05em;color:#fff;font-size:6.4rem;font-weight:400;line-height:.9}.wk-big .ln{padding-bottom:.04em;display:block;overflow:hidden}.wk-big .ln>span{display:inline-block}.wk-list{z-index:1;gap:16vh;padding:4vh 0 10vh;display:grid;position:relative}.wk-card{place-items:end center;width:87vw;height:84vh;margin:0 auto;padding-bottom:7vh;display:grid;position:relative;overflow:hidden}.wk-fallback{-o-object-fit:cover;object-fit:cover;filter:brightness(.7);width:100%;max-width:none;height:100%;position:absolute;inset:0}.work.gl-on .wk-fallback{display:none}.wk-copy{text-align:center;text-shadow:0 .2rem 2rem #00000059;justify-items:center;gap:.7rem;padding:1.6rem 2.4rem 0;display:grid;position:relative}.wk-copy h3{font-family:var(--font-display),sans-serif;text-transform:uppercase;letter-spacing:-.05em;color:#fff;font-size:3.6rem;font-weight:400;line-height:.9}.wk-copy p{color:#ffffffeb;font-size:.95rem}.wk-pill{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000001f;border:1px solid #ffffff8c;border-radius:2rem;align-items:center;gap:.6rem;margin-top:1rem;padding:.45rem .5rem .45rem 1rem;font-size:.85rem;transition:background .35s,color .35s,border-color .35s;display:inline-flex}.wk-pill-ico{color:#000;width:1.35rem;height:1.35rem;transition:transform .4s var(--ease-soft);background:#fff;border-radius:50%;place-items:center;display:grid}.wk-pill-ico svg{width:.6rem;height:.6rem}.wk-pill:hover{color:#000;background:#fff;border-color:#fff}.wk-pill:hover .wk-pill-ico{background:var(--ember);color:#fff;transform:rotate(45deg)}.wk-outro{z-index:1;text-align:center;place-content:center;justify-items:center;gap:2.4rem;height:100vh;display:grid;position:relative}.wk-big--sm{font-size:5.6rem}.wk-outro-sub{letter-spacing:.02em;color:#ffffffd9;margin-top:1rem;font-size:.32em}.wk-outro .ch{display:inline-block}@media (max-width:767px){.work{padding:0}.wk-big{font-size:3.2rem}.wk-big--sm{font-size:3rem}.wk-list{gap:8vh}.wk-card{width:92vw;height:62vh}.wk-copy h3{font-size:2.2rem}.wk-card{padding-bottom:4vh}.wk-copy p{font-size:.8rem}}.work3{z-index:3;color:#fff;background:0 0;height:100dvh;position:relative;overflow:hidden}.wk3-stage{font-family:var(--font-display),sans-serif;cursor:grab;touch-action:pan-y;position:absolute;inset:0}.wk3-stage canvas{display:block;width:100%!important;height:100%!important}.wk3-ui{pointer-events:none;z-index:2;inset:0}.wk3-ui,.wk3-ui>*{position:absolute}.wk3-ui a{pointer-events:auto}.wk3-tl{left:var(--gutter);color:#fff;top:7.2rem}.wk3-tr{right:var(--gutter);color:var(--ink-dim);top:7.2rem}.wk3-bl{left:var(--gutter);color:#fff;bottom:2.6rem}.wk3-bl i{margin:0 .3rem;font-style:normal}.wk3-bl em{color:var(--ink-dim);font-style:normal}.wk3-br{right:var(--gutter);bottom:2rem}.wk3-fallback{inset:10rem var(--gutter)6rem;grid-template-columns:repeat(5,1fr);gap:1rem;list-style:none;display:grid;position:absolute;overflow:auto}.wk3-fallback img{aspect-ratio:1.5;-o-object-fit:cover;object-fit:cover;border-radius:.6rem;width:100%}.wk3-fallback span{margin-top:.5rem;font-size:.85rem;display:block}.work3.gl-on .wk3-fallback{display:none}@media (max-width:767px){.wk3-tl,.wk3-tr{top:9.5rem}.wk3-tr{display:none}.wk3-bl{bottom:5.2rem}.wk3-fallback{inset:12rem var(--gutter)7rem;grid-template-columns:1fr 1fr}}.sec-h{font-family:var(--font-display),sans-serif;letter-spacing:-.05em;text-transform:none;color:#f2f2f2;font-size:4rem;font-weight:400;line-height:1}.svc-index .si-label{color:#f2f2f2;margin-bottom:3.6rem}.wk3-tl{top:6.8rem}.wk3-tr{top:8.6rem}@media (max-width:767px){.sec-h{font-size:2.6rem}.wk3-tl{top:9.2rem}}.wk3-stage{transform:translateY(2.22rem)}.svc-index .si-label{margin-bottom:2.22rem}.si-grid{min-height:0}.testimonials{z-index:3;background:var(--bg-hero);color:var(--ink);padding:8rem 0 9rem;position:relative}.ts-head{padding:0 var(--gutter);justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2.22rem;display:flex}.ts-nav{align-items:center;gap:.6rem;display:flex}.ts-count{color:var(--ink-dim);margin-right:.8rem}.ts-nav button{color:#f2f2f2;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:2.8rem;height:2.8rem;transition:background .35s,color .35s,border-color .35s,opacity .3s;display:grid}.ts-nav button svg{width:.95rem;height:.95rem}.ts-nav button:hover:not(:disabled){color:#0c0c0c;background:#f2f2f2;border-color:#f2f2f2}.ts-nav button:disabled{opacity:.3;cursor:default}.ts-rail{scroll-snap-type:x mandatory;scroll-padding-left:var(--gutter);padding:.6rem var(--gutter)1rem;scrollbar-width:none;cursor:grab;overscroll-behavior-x:contain;gap:1.2rem;display:flex;overflow-x:auto}.ts-rail::-webkit-scrollbar{display:none}.ts-rail.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.ts-rail:after{content:"";flex:0 0 calc(100vw - 54rem - var(--gutter)*2)}.ts-card{scroll-snap-align:start;transition:transform .6s var(--ease-soft),border-color .4s;background:#1b1a1f;border:1px solid #ffffff0d;border-radius:1.1rem;flex:0 0 54rem;grid-template-columns:19rem 1px 1fr;align-items:stretch;gap:2.2rem;padding:1.4rem;display:grid}.ts-card:hover{border-color:#ffffff24}.ts-media{aspect-ratio:.86;background:#0d0d0f;border-radius:.7rem;position:relative;overflow:hidden}.ts-media video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-soft),filter .6s;filter:brightness(.82);position:absolute;inset:0}.ts-card:hover .ts-media video{transform:scale(1.04)}.ts-card.is-playing .ts-media video{filter:none;transform:none}.ts-play{color:#111;width:3.6rem;height:3.6rem;transition:transform .5s var(--ease-soft),background .35s,color .35s,opacity .35s;background:#fff;border-radius:50%;place-items:center;margin:-1.8rem 0 0 -1.8rem;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 .6rem 2rem #00000059}.ts-play svg{width:1.3rem;height:1.3rem;margin-left:.12rem}.ts-play:hover{background:var(--ember);color:#fff;transform:scale(1.12)}.ts-card.is-playing .ts-play{opacity:0;width:2.6rem;height:2.6rem;margin:0;inset:auto .9rem .9rem auto}.ts-card.is-playing .ts-play svg{width:1rem;height:1rem;margin-left:0}.ts-card.is-playing:hover .ts-play{opacity:1}.ts-rule{background:#ffffff1f}.ts-body{flex-direction:column;min-height:100%;padding:1.6rem 1rem .6rem 0;display:flex}.ts-kicker{color:var(--ink-dim)}.ts-quote{font-family:var(--font-body),sans-serif;letter-spacing:-.01em;color:#f2f2f2;text-wrap:pretty;margin-top:1.4rem;font-size:1.45rem;font-weight:400;line-height:1.32}.ts-foot{justify-content:space-between;gap:1rem;margin-top:auto;padding-top:2rem}.ts-foot,.ts-person{align-items:center;display:flex}.ts-person{gap:.9rem}.ts-avatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:3rem;max-width:none;height:3rem}.ts-person strong{color:#f2f2f2;font-size:1.05rem;font-weight:500;display:block}.ts-person span{color:var(--ink-dim);margin-top:.15rem;font-size:.8rem;display:block}.ts-company{font-family:var(--font-display),sans-serif;letter-spacing:-.03em;color:#f2f2f2;text-align:right;align-items:center;gap:.5rem;font-size:1.15rem;font-weight:500;display:inline-flex}.ts-company-mark{background:var(--ember);width:.55rem;height:.55rem;box-shadow:0 0 .8rem var(--ember);border-radius:50%}@media (max-width:767px){.testimonials{padding:5rem 0 6rem}.ts-head{flex-direction:column;align-items:flex-start}.ts-rail:after{flex-basis:.1px}.ts-card{flex-basis:86vw;grid-template-columns:1fr;gap:1.2rem;padding:.9rem}.ts-rule{display:none}.ts-media{aspect-ratio:1}.ts-body{padding:.2rem .3rem .4rem}.ts-quote{font-size:1.1rem}.ts-foot{flex-direction:column;align-items:flex-start}}.home-marquee{padding-top:17.56rem;padding-bottom:16rem}@media (max-width:767px){.home-marquee{padding-top:7rem;padding-bottom:6rem}}.testimonials{background:0 0}.ts-card{-webkit-backdrop-filter:blur(14px);background:#0f0e12e6;border-color:#ffffff12}.ts-media{background:#08080a}.ts-company-mark{display:none}.ts-logo{-o-object-fit:contain;object-fit:contain;flex:none;width:auto;max-width:11rem;height:2.4rem;display:block}.ts-logo--momentous{height:1.9rem}.ts-logo--nimnim{height:3.2rem}.ts-logo--netball{height:3rem}.ts-logo{filter:brightness(0)invert(.95)}.ix{z-index:3;color:var(--ink);padding:12rem var(--gutter)10rem;pointer-events:none;background:0 0;position:relative}.ix a,.ix button{pointer-events:auto}.ix-head{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2.22rem;display:flex}.ix-sub{max-width:17rem;color:var(--ink-dim);font-size:.9rem;line-height:1.2}.ix-grid{grid-template-columns:44rem 1fr;align-items:start;gap:2rem;display:grid}.ix-left{align-self:stretch}.ix-sticky{width:30rem;position:sticky;top:22vh}.ix-card{aspect-ratio:1.6;pointer-events:auto;background:#060508;border:1px solid #ffffff14;border-radius:.6rem;position:relative;overflow:hidden}.ix-stage{position:absolute;inset:0}.ix-stage canvas{display:block;width:100%!important;height:100%!important}.ix-card-tag{color:#ffffffb3;text-transform:uppercase;position:absolute;top:.8rem;left:.9rem}.ix-ruler{height:1.4rem;margin-top:2.6rem;position:relative}.ix-ticks{justify-content:space-between;align-items:flex-end;height:100%;display:flex}.ix-ticks i{width:1px;transition:height .35s var(--ease-soft),background .35s;background:#ffffff38;display:block}.ix-ticks i.near{background:#ffffff80}.ix-ticks i.on{background:#fff}.ix-pct{color:var(--ink-dim);transition:left .35s var(--ease-soft);position:absolute;top:1.9rem;transform:translate(-50%)}.ix-logo-anchor{aspect-ratio:1;width:9rem;margin-top:4.875rem;position:absolute;top:0;left:35rem}.ix-list{padding:18vh 0 30vh;list-style:none}.ix-item{min-height:46vh;padding:2.4rem 0 0;position:relative}.ix-title{align-items:flex-start;gap:.9rem;display:flex}.ix-no{color:var(--ink-dim);margin-top:.7rem;transition:color .4s}.ix-title h3{font-family:var(--font-display),sans-serif;letter-spacing:-.05em;color:#3a3a3a;transition:color .5s var(--ease-soft);font-size:3.3rem;font-weight:400;line-height:1}.ix-item.is-active .ix-title h3{color:#f2f2f2}.ix-item.is-active .ix-no{color:var(--ember)}.ix-desc{color:#f2f2f2;max-width:22rem;margin:3.4rem 0 0 2.4rem;font-size:1rem;line-height:1.32}.ix-desc .w{opacity:.15}.ix-rule{background:#ffffff1f;max-width:26rem;height:1px;margin:2.4rem 0 0 2.4rem;display:block}@media (max-width:1023px){.ix-grid{grid-template-columns:1fr}.ix-sticky{z-index:2;width:100%;position:sticky;top:9rem}.ix-logo-anchor{display:none}.ix-list{padding:4vh 0 10vh}}@media (max-width:767px){.ix{padding:6rem var(--gutter)5rem}.ix-head{flex-direction:column;align-items:flex-start}.ix-ruler{margin-top:1rem}.ix-item{min-height:38vh}.ix-title h3{font-size:2.2rem}.ix-desc{margin:1.4rem 0 0}.ix-rule{margin-left:0}}@media (max-width:1023px){.ix-left{z-index:2;background:var(--bg-hero);align-self:start;padding-bottom:1.6rem;position:sticky;top:8.4rem}.ix-sticky{position:static}}.ix-head{align-items:center;min-height:20rem;position:relative}.ix-head-logo{flex:none;width:22rem;height:20rem;margin-right:4rem}.ix-intro{max-width:34rem;color:var(--ink-dim);margin:-6rem 0 5rem;font-size:1rem;line-height:1.35}.ix-desc{max-width:30rem;font-size:.95rem;line-height:1.42}.ix-rule{max-width:32rem}.ix-item{min-height:62vh}@media (max-width:1023px){.ix-head{min-height:0}.ix-head-logo{display:none}.ix-intro{margin:0 0 3rem}}@media (max-width:767px){.ix-item{min-height:52vh}.ix-desc{font-size:.9rem}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ix2{z-index:3;color:var(--ink);pointer-events:none;--band:46%;--wl:50%;--wr:22%}.ix2,.ix2-pin{position:relative}.ix2-pin{height:100vh;overflow:hidden}.ix2-hline{left:0;right:0;top:var(--band);transform-origin:0;background:#ffffff14;height:1px;position:absolute}.ix2-vline{background:#ffffff0d;width:1px;position:absolute;top:0;bottom:0}.ix2-vline--l{left:var(--wl)}.ix2-vline--r{right:var(--wr)}.ix2-intro{left:var(--gutter);right:var(--gutter);bottom:calc(100% - var(--band) + 1.6rem);position:absolute;overflow:hidden}.ix2-big{font-family:var(--font-display),sans-serif;letter-spacing:-.055em;color:#f2f2f2;white-space:nowrap;font-size:7.4rem;font-weight:400;line-height:1.02}.ix2-big span{will-change:transform;display:inline-block}.ix2-band{height:var(--band);opacity:0;top:0;right:0}.ix2-band,.ix2-strip{position:absolute;left:0}.ix2-strip{white-space:nowrap;will-change:transform;font-family:var(--font-display),sans-serif;letter-spacing:-.05em;gap:11vw;font-size:4rem;font-weight:400;line-height:1;display:flex;bottom:1.9rem}.ix2-strip--dim{color:#f2f2f229}.ix2-strip--lit{color:#f2f2f2}.ix2-window{top:0;bottom:0;left:var(--wl);right:var(--wwr,var(--wr));position:absolute;overflow:hidden}.ix2-dot{left:calc(var(--wl) + 6.6%);background:#f2f2f2;border-radius:50%;width:.4rem;height:.4rem;position:absolute;bottom:5rem}.ix2-copy{left:var(--gutter);top:calc(var(--band) + 1.3rem);opacity:0;width:30rem;position:absolute}.ix2-desc{color:#f2f2f2;font-size:1.05rem;line-height:1.42}.ix2-desc .w{opacity:.12}.ix2-panel{left:var(--wl);right:var(--wr);top:var(--band);clip-path:inset(100% 0 0);background:#060508;position:absolute;bottom:0}.ix2-stage{position:absolute;inset:0}.ix2-stage canvas{display:block;width:100%!important;height:100%!important}.ix2-logo{width:var(--wr);right:0;top:var(--band);position:absolute;bottom:0;transform:translate(6.2rem)}.ix2 .ix2-logo{display:block}.ix2-bl{left:var(--gutter);color:var(--ink-dim)}.ix2-bl,.ix2-br{opacity:0;position:absolute;bottom:1.4rem}.ix2-br{right:var(--gutter);color:#f2f2f2;align-items:center;gap:.7rem;font-size:.8rem;display:flex}.ix2-br-name{margin-right:1.6rem}.ix2-br i{background:#ffffff59;width:1px;height:.8rem}@media (max-width:767px){.ix2{--band:34%;--wl:6%;--wr:6%;--wwr:34%}.ix2-big{white-space:normal;font-size:3.2rem}.ix2-strip{gap:14vw;font-size:2.6rem;bottom:1.2rem}.ix2-dot{left:calc(var(--wl) + .2rem);bottom:3.4rem}.ix2-copy{width:auto;right:var(--gutter)}.ix2-desc{font-size:.95rem}.ix2-panel{top:calc(var(--band) + 12rem);bottom:4rem}.ix2-vline{display:none}.ix2-logo{width:60%;left:115%;right:auto;transform:none}}.ixh{z-index:3;color:var(--ink);padding:11rem var(--gutter)11rem;pointer-events:none;position:relative}.ixh a,.ixh button,.ixh li{pointer-events:auto}.ixh-head{justify-content:space-between;align-items:center;gap:2rem;display:flex}.ixh-logo{flex:1;align-self:stretch;min-height:9rem}.ixh-count{font-variant-numeric:tabular-nums}.ixh-rule{background:#ffffff1f;height:1px;margin:2.2rem 0 2.6rem;display:block}.ixh-grid{grid-template-columns:13rem 1fr 25rem;align-items:start;gap:2rem;display:grid}.ixh-names,.ixh-nos{margin:0;padding:0;list-style:none}.ixh-name,.ixh-no{font-family:var(--font-display),sans-serif;letter-spacing:-.03em;color:#f2f2f242;transition:color .45s var(--ease-soft);padding:.42rem 0;font-size:2rem;font-weight:400;line-height:1;display:block}.ixh-no{font-variant-numeric:tabular-nums;cursor:default}.ixh-name{text-align:left;cursor:pointer;background:0 0;border:0}.ixh-name.is-on,.ixh-no.is-on{color:#f2f2f2}.ixh-name:hover{color:#f2f2f299}.ixh-name.is-on:hover{color:#f2f2f2}.ixh-side{pointer-events:auto}.ixh-card{aspect-ratio:1.36;background:#060508;border:1px solid #ffffff14;border-radius:.45rem;position:relative;overflow:hidden}.ixh-stage{position:absolute;inset:0}.ixh-stage canvas{display:block;width:100%!important;height:100%!important}.ixh-tag{color:#ffffffb3;text-transform:uppercase;position:absolute;top:.7rem;left:.8rem}.ixh-desc{color:#f2f2f2;min-height:5.2em;margin-top:1rem;font-size:.9rem;line-height:1.42}.ixh-desc .w{opacity:.12}.ixh-more{color:#0c0c0c;letter-spacing:.01em;background:#f2f2f2;border-radius:999px;align-items:center;margin-top:1.1rem;padding:.55rem 1.05rem;font-size:.75rem;transition:background .3s,color .3s;display:inline-flex}.ixh-more:hover{background:var(--ember);color:#fff}@media (max-width:1023px){.ixh{padding:7rem var(--gutter)}.ixh-grid{grid-template-columns:3rem 1fr}.ixh-side{order:-1;grid-column:1/-1}.ixh-name,.ixh-no{font-size:1.6rem}.ixh-logo{min-height:0}}.ixh .ixh-logo{width:auto;height:auto;margin:0;display:block}@media (min-width:1024px){.ixh{padding-top:9rem}.ixh .ixh-logo{min-height:6.5rem}.ixh-rule{margin:1.4rem 0 2.2rem}.ixh-grid{grid-template-columns:13rem 1fr 23rem}.ixh-name,.ixh-no{padding:.34rem 0;font-size:1.8rem}}@media (max-width:1023px){.ixh-head{position:relative}.ixh .ixh-logo{flex:none;width:50%;height:8rem;position:absolute;top:0;left:130%}.ixh-name,.ixh-no{font-size:1.5rem}.ixh-grid{gap:1rem}}.ixh-mid{align-self:stretch;position:relative}@media (min-width:1024px){.ixh .ixh-logo{min-height:0;position:absolute;inset:0 25% 0 10%}}.ixh-img,.ixh-media{position:absolute;inset:0}.ixh-img{overflow:hidden}.ixh-img img{-o-object-fit:cover;object-fit:cover;will-change:transform;width:100%;max-width:none;height:100%;display:block}.ixh-tag{z-index:4;color:#fff;text-shadow:0 1px 8px #00000073}.ixh-card{border:0}.pricing{z-index:3;color:var(--ink);padding:11rem var(--gutter)12rem;position:relative}.pr-head{text-align:center;flex-direction:column;align-items:center;gap:1.3rem;margin-bottom:4.4rem;display:flex}.pr-chip{color:#f2f2f2;letter-spacing:.01em;background:#ffffff0d;border:1px solid #ffffff29;border-radius:.4rem;padding:.32rem .75rem;font-size:.72rem;display:inline-block}.pr-title{max-width:52rem}.pr-title .wd{white-space:nowrap;display:inline-block}.pr-title .ch{will-change:transform,filter;display:inline-block}.pr-sub{color:var(--ink-dim);max-width:30rem;font-size:1rem}.pr-list{perspective:1400px;max-width:64rem;transform-style:preserve-3d;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.3rem;margin:0 auto;display:grid}.pr-card{-webkit-backdrop-filter:blur(14px);will-change:transform;backface-visibility:hidden;transition:border-color .4s var(--ease-soft);background:linear-gradient(#1c1b20db,#100f13e6);border:1px solid #ffffff17;border-radius:.9rem;flex-direction:column;padding:1.4rem 1.4rem 1.5rem;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0d}.pr-card.is-featured{background:linear-gradient(#1e1c24e0,#3a225cc7);border-color:#ffffff52}.pr-top{justify-content:space-between;align-items:flex-start;margin-bottom:1.9rem;display:flex}.pr-icon{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:.5rem;place-items:center;width:2.7rem;height:2.7rem;display:grid}.pr-icon img{-o-object-fit:contain;object-fit:contain;width:1.55rem;max-width:none;height:1.55rem}.pr-name{font-family:var(--font-display),sans-serif;letter-spacing:-.03em;color:#f2f2f2;font-size:1.5rem;font-weight:400;line-height:1.1}.pr-copy{color:var(--ink-dim);min-height:6em;margin-top:.8rem;font-size:.82rem;line-height:1.5}.pr-price strong{font-family:var(--font-display),sans-serif;letter-spacing:-.04em;color:#f2f2f2;font-size:2.3rem;font-weight:400;line-height:1}.pr-price span{color:var(--ink-dim);font-size:.75rem}.pr-dash{border-top:1px dashed #ffffff29;height:0;margin:1.4rem 0;display:block}.pr-cta{text-align:center;border:1px solid #ffffff24;border-radius:.5rem;justify-content:center;min-height:2.5rem;padding:.5rem 1rem;font-size:.78rem;transition:background .3s,color .3s,border-color .3s}@media (max-width:1023px){.pr-list{grid-template-columns:1fr;max-width:30rem}.pricing{padding:7rem var(--gutter)}}@media (min-width:1024px){.pricing{padding-top:6.5rem}.pr-head{gap:1.1rem;margin-bottom:3.2rem}.pr-title{max-width:none}}@media (max-width:767px){.nav-links{justify-content:space-between;gap:.95rem}.nav-links a{font-size:.86rem}}.pr-card,.pr-card.is-featured{background:#0f0e12e6;border-color:#ffffff12}.pr-card.is-featured{-webkit-backdrop-filter:blur(16px)saturate(140%);background:linear-gradient(160deg,#ffffff12,#ffffff05),#0f0e126b;border-color:#ffffff38;box-shadow:inset 0 1px #ffffff1f,0 30px 80px -40px #000c}.pr-card:hover{border-color:#ffffff2e}.pr-card.is-featured:hover{border-color:#ffffff52}.pr-head{margin-bottom:3.6rem}.pr-card.is-featured{background:linear-gradient(160deg,#ffffff12,#ffffff05),#0f0e1294}.pr-list{gap:1.4rem;max-width:72rem}.pr-card,.pr-card.is-featured{border-radius:1.1rem;padding:1.9rem 1.9rem 1.5rem}.pr-name{letter-spacing:-.02em;font-size:1.15rem}.pr-price{gap:.7rem;margin-top:1.1rem}.pr-amount,.pr-price{align-items:flex-start;display:flex}.pr-amount{line-height:1}.pr-amount sup{margin:.25rem .12rem 0 0;font-size:1.35rem;line-height:1;top:0}.pr-amount strong,.pr-amount sup{font-family:var(--font-display),sans-serif;color:#f2f2f2}.pr-amount strong{letter-spacing:-.05em;font-size:3.6rem;font-weight:400;line-height:.9}.pr-price span.pr-unit,.pr-price>span{color:var(--ink-dim);font-size:.78rem}.pr-meta{flex-direction:column;align-items:flex-start;gap:.4rem;padding-top:.3rem;display:flex}.pr-badge{color:#e9ddff;background:#7a3ae58c;border:0;border-radius:.35rem;padding:.24rem .55rem;font-size:.68rem}.pr-tagline{color:var(--ink-dim);margin-top:1rem;font-size:.88rem}.pr-rule{background:#ffffff17;height:1px;margin:1.5rem 0 1.4rem;display:block}.pr-lead{color:#f2f2f2;margin-bottom:.95rem;font-size:.86rem}.pr-feats{gap:.95rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}.pr-feats li{color:#f2f2f29e;font-size:.86rem;line-height:1.3}.pr-card.is-featured .pr-feats li,.pr-cta{color:#f2f2f2}.pr-cta{height:2.75rem;min-height:0;font-family:var(--font-display),sans-serif;letter-spacing:-.02em;text-transform:uppercase;transition:background .35s var(--ease-soft),color .35s var(--ease-soft),border-color .35s var(--ease-soft);background:#ffffff12;border:1px solid #ffffff1a;border-radius:999px;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding:0 1.15rem 0 1.3rem;font-size:.85rem;line-height:1;display:flex}.pr-cta--solid,.pr-cta:hover{color:#000;background:#fff;border-color:#fff}.pr-cta--solid:hover{background:var(--ember);color:#fff;border-color:var(--ember)}.pr-arrow{width:.95rem;height:.95rem;transition:transform .4s var(--ease-soft);flex:none}.pr-cta:hover .pr-arrow{transform:translate(.2rem)}.pr-note{text-align:center;color:var(--ink-dim);margin-top:.85rem;font-size:.74rem}.pr-card.is-featured{-webkit-backdrop-filter:blur(22px)saturate(130%);background:linear-gradient(#0e0c1a8c,#361e6e6b 60%,#7a3ae56b);border-color:#ffffff2e}.pr-card.is-featured .pr-rule{background:#ffffff24}.tr-w{white-space:nowrap}.tr-c,.tr-w{display:inline-block}.tr-c{will-change:filter,opacity}.nl{z-index:3;padding:2rem var(--gutter)9rem;flex-direction:column;align-items:center;display:flex}.nl,.nl-stage{position:relative}.nl-stage{width:calc(100% + var(--gutter)*2);margin:0 calc(var(--gutter)*-1);height:min(34vw,72vh);min-height:18rem}.nl-stage canvas{display:block;width:100%!important;height:100%!important}.nl-font{visibility:hidden;position:absolute}.nl-fallback,.nl-font{font-family:var(--font-display),sans-serif}.nl-fallback{text-transform:uppercase;letter-spacing:-.035em;text-align:center;color:#f2f2f2;height:min(34vw,72vh);padding:0 var(--gutter);place-items:center;margin:0;font-size:6.2vw;font-weight:600;line-height:.92;display:grid;position:absolute;top:2rem;left:0;right:0}.nl.gl-on .nl-fallback{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.nl-form{-webkit-backdrop-filter:blur(14px);width:min(34rem,100%);transition:border-color .35s var(--ease-soft);background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.5rem;margin-top:.4rem;padding:.35rem .35rem .35rem 1.4rem;display:flex}.nl-form:focus-within{border-color:#fff6}.nl-form input{color:#f2f2f2;min-width:0;font-family:var(--font-body),sans-serif;background:0 0;border:0;outline:none;flex:1;height:2.6rem;font-size:.95rem}.nl-form input::placeholder{color:#f2f2f273}.nl-btn{color:#000;cursor:pointer;height:2.6rem;font-family:var(--font-display),sans-serif;letter-spacing:-.02em;text-transform:uppercase;transition:background .35s var(--ease-soft),color .35s var(--ease-soft);background:#fff;border:0;border-radius:999px;flex:none;align-items:center;gap:.7rem;padding:0 1.1rem 0 1.3rem;font-size:.85rem;display:inline-flex}.nl-btn:hover:not(:disabled){background:var(--ember);color:#fff}.nl-btn:disabled{cursor:default;opacity:.85}.nl-btn svg{width:.95rem;height:.95rem}.nl-note{color:var(--ink-dim);text-align:center;margin-top:.9rem;font-size:.8rem}.nl-note.error{color:#ff8f8f}.nl-note.done{color:#cbb6ff}@media (max-width:767px){.nl-fallback,.nl-stage{height:92vw}.nl-fallback{font-size:15vw}.nl-form{padding-left:1.1rem}.nl-btn{padding:0 .9rem}}.hero-sticky{z-index:1}.nl{z-index:auto;padding:9rem var(--gutter)10rem}.nl .nl-title{z-index:0;letter-spacing:-.055em;white-space:nowrap;text-align:center;margin:0;padding:7vw 0;font-size:8.6vw;line-height:1;position:relative}.nl .nl-form,.nl .nl-note{z-index:3;position:relative}.nl .nl-form{margin-top:1rem}@media (max-width:767px){.nl .nl-title{white-space:normal;padding:18vw 0;font-size:13vw;line-height:.95}}.nav-prod{cursor:pointer;color:inherit;font-family:var(--font-display),sans-serif;letter-spacing:-.02em;background:0 0;border:0;align-items:center;gap:.3rem;padding:.4rem 0;font-size:.95rem;line-height:1;display:inline-flex}.nav-chev{width:.7rem;height:.7rem;transition:transform .35s var(--ease-soft)}.nav-prod.is-open .nav-chev{transform:rotate(180deg)}@media (max-width:767px){.nav-prod{flex:none;font-size:.86rem}}.ft-info{grid-template-columns:1fr 13rem 11rem 8rem 10rem 6rem;gap:2rem}.ft-nav-grid{grid-template-columns:1fr 1fr;gap:.5rem 1.2rem;display:grid}.ft-nav a{width:fit-content;font-family:var(--font-display),sans-serif;letter-spacing:-.02em;color:#f2f2f2d9;font-size:.95rem;display:inline-flex}.ft-nav a:hover{color:#fff}@media (max-width:1023px){.ft-info{grid-template-columns:1fr 1fr;gap:2rem 1.4rem}}.nav-prod:focus{outline:none}.nav-prod:focus-visible{outline-offset:4px;border-radius:4px;outline:1px solid #fff6}.site-footer{background:var(--bg-hero)}.ft-smoke{display:none}.tech-text{touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:relative}.tech-text-canvas{width:100%;height:100%;display:block}.ft-tech{width:calc(100% + var(--gutter)*2);margin:auto calc(var(--gutter)*-1)0;height:22vw;min-height:9rem;font-family:var(--font-display),sans-serif;padding:0;position:relative}.ft-tech canvas{cursor:crosshair}@media (max-width:767px){.ft-tech{height:34vw}}.ft-fog{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ft-fog canvas{width:100%;height:100%;display:block}.site-footer>:not(.ft-fog){z-index:1;position:relative}.wk3-logo{left:calc(var(--gutter) + 17.2rem);width:11.11rem;height:9rem;top:4.6rem}@media (max-width:767px){.wk3-logo{display:none}}.ft-tech{transform:translateY(2.5rem)}.ft-title{max-width:13.5em}.site-header{transition:color .4s var(--ease-soft),transform .6s var(--ease-soft),opacity .45s var(--ease-soft)}.site-header.is-hidden{opacity:0;pointer-events:none;transform:translateY(-120%)}.site-header.is-hidden>*{pointer-events:none}.nav-drop{--w:min(30rem,calc(100vw - 24px));z-index:120;width:var(--w);left:clamp(12px,calc(var(--ax,50vw) - var(--w)/2),calc(100vw - var(--w) - 12px));color:#f2f2f2;opacity:0;visibility:hidden;transform-origin:top;transition:opacity .3s var(--ease-soft),transform .45s var(--ease-soft),visibility .3s,left .45s var(--ease-soft);background:#1b1b1b;border:1px solid #ffffff14;border-radius:1.1rem;position:fixed;overflow:hidden;transform:translateY(-10px)scale(.985);box-shadow:0 40px 80px -30px #000000e6}.nav-drop.is-open{opacity:1;visibility:visible;transform:none}.nav-drop-head{border-bottom:1px solid #ffffff12;justify-content:space-between;gap:1rem;padding:1.15rem 1.4rem}.nav-drop-head,.nav-drop-title{align-items:center;display:flex}.nav-drop-title{font-family:var(--font-display),sans-serif;color:#fff;gap:.55rem;font-size:1.05rem}.nav-drop-title i{background:radial-gradient(circle,#fff 0 1.6px,#0000 1.7px) 0 0/50% 50%;width:.55rem;height:.55rem}.nav-drop-meta{color:#8a8a8a;font-size:.82rem}.nav-drop-list{overscroll-behavior:contain;max-height:calc(100svh - 9rem);overflow-y:auto}.nav-drop-item{color:#f2f2f2c7;transition:background .35s var(--ease-soft),color .35s;border-bottom:1px solid #ffffff12;outline:none;align-items:center;gap:1.1rem;padding:.7rem 1.4rem .7rem .7rem;display:flex}.nav-drop-item:last-child{border-bottom:0}.nav-drop-thumb{aspect-ratio:118/94;background:#111;border-radius:.6rem;flex:none;width:5.6rem;overflow:hidden}.nav-drop-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease-soft);display:block;transform:scale(1.04)}.nav-drop-name{font-family:var(--font-display),sans-serif;letter-spacing:-.03em;transition:transform .5s var(--ease-soft);flex:1;font-size:clamp(20px,1.5rem,30px);line-height:1.05}.nav-drop .nav-ext{opacity:0;width:1rem;height:1rem;transition:opacity .3s,transform .45s var(--ease-soft);color:#fff;flex:none;margin:0;transform:translate(-6px)}.nav-drop-item.is-active{color:#fff;background:#ffffff0a}.nav-drop-item.is-active .nav-drop-thumb img{transform:scale(1.12)}.nav-drop-item.is-active .nav-drop-name{transform:translate(.3rem)}.nav-drop-item.is-active .nav-ext{opacity:1;transform:none}.nav-drop-item[aria-current=page] .nav-drop-name:after{content:"•";color:#8a8a8a;vertical-align:middle;margin-left:.5rem;font-size:.7em}.nav-drop-item:focus-visible .nav-drop-name{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:767px){.nav-drop{--w:calc(100vw - 24px)}.nav-drop-thumb{width:4.6rem}.nav-drop-name{font-size:22px}}.ts-card{will-change:transform;position:relative}.ts-glow{border-radius:inherit;pointer-events:none;z-index:0;opacity:0;transition:opacity .5s var(--ease-soft);background:radial-gradient(28rem circle at var(--mx,50%)var(--my,50%),#ffffff17,transparent 60%);position:absolute;inset:0}.ts-card.is-hover .ts-glow{opacity:1}.ts-card>:not(.ts-glow){z-index:1;position:relative}.ts-card .ts-media video{transition:transform 1.2s var(--ease-soft),filter .6s}.ts-card.is-hover .ts-media video{filter:brightness(.98);transform:scale(1.07)}.ts-ripple{z-index:3;pointer-events:none;border:1px solid #ffffff8c;border-radius:50%;width:1rem;height:1rem;margin:-.5rem 0 0 -.5rem;animation:1.25s cubic-bezier(.2,.7,.2,1) forwards tsRipple;position:absolute;box-shadow:0 0 1.4rem #ffffff2e,inset 0 0 1rem #ffffff1f}@keyframes tsRipple{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(16)}}.ts-media .ts-play{z-index:4}.cp .cp-fog{z-index:1}.awards{z-index:3;color:var(--ink);padding:10rem var(--gutter)9rem;position:relative}.aw-head{text-align:center;justify-content:center;margin-bottom:3.6rem;display:flex}.aw-list{perspective:1400px;max-width:72rem;transform-style:preserve-3d;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin:0 auto;padding:0;list-style:none;display:grid}.aw-card{aspect-ratio:1;-webkit-backdrop-filter:blur(14px);will-change:transform;backface-visibility:hidden;transition:border-color .4s var(--ease-soft);background:#0f0e12e6;border:1px solid #ffffff12;border-radius:.9rem;place-items:center;padding:2rem 1.6rem 2.4rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0d}.aw-card img{-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;user-select:none;width:auto;max-width:78%;height:auto;max-height:72%;transition:transform .7s var(--ease-soft);display:block}.aw-card--iso img{max-width:82%;max-height:82%}.aw-card--badge img{max-width:70%;max-height:80%}.aw-card--word img{max-width:80%}.aw-label{text-align:center;color:var(--ink-dim);text-transform:uppercase;letter-spacing:.04em;opacity:0;transition:opacity .4s,transform .5s var(--ease-soft);font-size:.56rem;position:absolute;bottom:.95rem;left:0;right:0;transform:translateY(4px)}.aw-card:hover{border-color:#ffffff2e}.aw-card:hover img{transform:scale(1.05)}.aw-card:hover .aw-label{opacity:1;transform:none}@media (max-width:1023px){.aw-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.awards{padding:6.5rem var(--gutter)5rem}.aw-head{margin-bottom:2.4rem}.aw-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.aw-card:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - .35rem)}.aw-label{opacity:1;transform:none}}.about-page{background:var(--bg-hero);color:var(--ink)}.about-page section{position:relative}.ab-kicker{color:var(--ink-dim);display:block}.ab-h2{font-size:4rem}.ab-w{white-space:nowrap}.ab-ch,.ab-w{display:inline-block}.ab-ch{will-change:transform,opacity,filter}.ab-word{display:inline}.ab-plus{font-style:normal;font-family:var(--font-mono),monospace;color:var(--ink-dim);font-size:.9rem;position:absolute}.header-actions a[aria-current=page]{color:#fff}.ab-hero{height:100dvh;min-height:38rem;position:relative;overflow:hidden}.ab-hero-line{will-change:transform;justify-content:center;display:flex;position:absolute;top:calc(27vh - 2.2rem);left:0;right:0}.ab-hero-title{font-family:var(--font-display),sans-serif;letter-spacing:-.055em;color:#f2f2f2;text-align:center;font-size:5.2rem;font-weight:400;line-height:1.02}.ab-hl{white-space:nowrap;display:block}.ab-mark3d{vertical-align:-.1em;width:1.15em;height:.9em;margin:0 -.08em 0 .06em;display:inline-block;position:relative}.ab-mark3d canvas{display:block;position:absolute;inset:-18% -12%;width:124%!important;height:136%!important}.ab-mark3d.no-gl{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTQiIGhlaWdodD0iNzYiIHZpZXdCb3g9IjAgMCA5NCA3NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTc3LjM4NjEgNTMuNzQxN0w2OS44MzU2IDQwLjUyODNMNjkuMzkxNSAzOS42NEM2OC41MDMyIDM4LjE5NjUgNjYuNzI2NiAzNy42NDE0IDY1LjI4MzIgMzguNTI5Nkw2MC44NDE3IDQxLjA4MzVDNjAuMzk3NiA0MS4zMDU2IDYwLjA2NDQgNDEuNTI3NiA1OS43MzEzIDQxLjc0OTdDNTkuNzMxMyA0MS43NDk3IDU5LjczMTMgNDEuNzQ5NyA1OS42MjAzIDQxLjc0OTdDNTguOTU0IDQyLjE5MzkgNTguMjg3OCA0Mi43NDkgNTcuNzMyNiA0My4zMDQyQzU2LjA2NzEgNDQuOTY5OCA1NC45NTY4IDQ3LjA3OTUgNTQuNTEyNiA0OS41MjIzQzU0LjUxMjYgNDkuNzQ0MyA1NC41MTI2IDQ5Ljk2NjQgNTQuNDAxNSA1MC4xODg1QzUzLjk1NzQgNTIuNTIwMiA1Mi44NDcxIDU0Ljc0MSA1MS4xODE1IDU2LjQwNjVDNDkuMDcxOCA1OC41MTYyIDQ2LjE4NDkgNTkuODQ4NyA0Mi45NjQ4IDU5Ljg0ODdDMzYuNTI0NyA1OS44NDg3IDMxLjMwNiA1NC42Mjk5IDMxLjMwNiA0OC4xODk4QzMxLjMwNiA0NC45Njk4IDMyLjYzODQgNDEuOTcxOCAzNC43NDgxIDM5Ljk3MzFDMzYuOTY4OSAzNy44NjM0IDM5Ljg1NTggMzYuNTMxIDQzLjA3NTkgMzYuNTMxQzQ0LjQwODMgMzYuNTMxIDQ1Ljc0MDcgMzYuNzUzMSA0Ni45NjIxIDM3LjE5NzJDNDcuMTg0MiAzNy4zMDgyIDQ3LjQwNjMgMzcuMzA4MiA0Ny42MjgzIDM3LjQxOTNDNDguODQ5NyAzNy44NjM0IDUwLjA3MTEgMzguMDg1NSA1MS41MTQ2IDM4LjA4NTVDNTMuMjkxMiAzOC4wODU1IDU1LjA2NzggMzcuNjQxNCA1Ni41MTEzIDM2Ljk3NTFDNTYuOTU1NCAzNi43NTMxIDU3LjUxMDYgMzYuNDIgNTcuOTU0NyAzNi4wODY4TDYyLjE3NDEgMzMuNjQ0TDYyLjYxODMgMzMuNDIyQzYyLjcyOTMgMzMuMzEwOSA2Mi45NTE0IDMzLjE5OTkgNjMuMDYyNCAzMy4wODg5QzYzLjYxNzYgMzIuNTMzNyA2My45NTA3IDMxLjc1NjQgNjMuOTUwNyAzMC45NzkyQzYzLjk1MDcgMzAuNDI0IDYzLjgzOTcgMjkuOTc5OCA2My42MTc2IDI5LjY0NjdMNjMuNTA2NSAyOS4zMTM2TDYzLjM5NTUgMjkuMDkxNUw2My4wNjI0IDI4LjUzNjRMNTUuNTExOSAxNS40MzQxTDQ4LjUxNjYgMy4yMjAwN0w0OC4yOTQ1IDIuNzc1OTFDNDguMDcyNSAyLjMzMTc3IDQ3Ljg1MDQgMS45OTg2NiA0Ny40MDYzIDEuNzc2NTlDNDYuNDA2OSAwLjY2NjIyNiA0NC44NTI0IDAgNDMuMjk3OSAwQzQxLjYzMjMgMCA0MC4xODg5IDAuNjY2MjI2IDM5LjA3ODUgMS43NzY1OUMzOC44NTY0IDEuOTk4NjYgMzguNjM0NCAyLjMzMTc3IDM4LjQxMjMgMi41NTM4NEMzOC40MTIzIDIuNjY0ODggMzguMzAxMiAyLjY2NDg3IDM4LjMwMTIgMi43NzU5MUwzNy45NjgyIDMuMzMxMDlMMzcuODU3MSAzLjQ0MjE0TDEuNjU5MjIgNjYuMzk5OEMwLjQzNzgxNyA2OC41MDk1IDAuNjU5OTAzIDcwLjk1MjMgMS44ODEzIDcyLjcyODlDMi44ODA2MyA3NC4yODM0IDQuNjU3MjQgNzUuMjgyNyA2Ljc2Njk0IDc1LjI4MjdINzkuNDk1OEM4NC4wNDgzIDc1LjI4MjcgODYuOTM1MiA3MC4yODYxIDg0LjYwMzUgNjYuMjg4OEw3Ny4zODYxIDUzLjc0MTdaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNODEuNDk0NSAxMy43NjgzQzc4LjI3NDUgMTMuNzY4MyA3NS4zODc1IDE1LjEwMDcgNzMuMjc3OCAxNy4yMTA0QzcxLjE2ODEgMTkuMzIwMSA2OS44MzU3IDIyLjMxODEgNjkuODM1NyAyNS40MjcxQzY5LjgzNTcgMjYuNDI2NSA2OS45NDY4IDI3LjUzNjggNzAuMjc5OSAyOC41MzYxQzcwLjgzNSAzMC41MzQ4IDcxLjgzNDMgMzIuMzExNCA3My4yNzc4IDMzLjc1NDlDNzUuMzg3NSAzNS44NjQ2IDc4LjI3NDUgMzcuMTk3IDgxLjQ5NDUgMzcuMTk3Qzg0LjcxNDYgMzcuMTk3IDg3LjYwMTYgMzUuODY0NiA4OS43MTEyIDMzLjc1NDlDOTEuODIwOSAzMS42NDUyIDkzLjE1MzMgMjguNjQ3MiA5My4xNTMzIDI1LjUzODJDOTMuMTUzMyAxOS4wOTgxIDg3LjkzNDYgMTMuNzY4MyA4MS40OTQ1IDEzLjc2ODNaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K) 50%/78% no-repeat}.ab-strip{--h:calc(21vh + 2.2rem);align-items:flex-end;gap:.55rem;margin:0;padding:0 .6rem .6rem;list-style:none;display:flex;position:absolute;bottom:0;left:0;right:0}.ab-tile{min-width:0;height:var(--h);cursor:pointer;will-change:transform;background:#151517;border-radius:.3rem;flex:1 1 0;transition:flex-grow .85s cubic-bezier(.22,1,.36,1),height .85s cubic-bezier(.22,1,.36,1),filter .6s;overflow:hidden}.ab-tile img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.22,1,.36,1);display:block;transform:scale(1.04)}.ab-strip.has-active .ab-tile{filter:brightness(.7)}.ab-tile.is-active{height:calc(var(--h)*1.6);flex-grow:1.6;filter:none!important}.ab-tile.is-active img{transform:scale(1)}@media (max-width:1023px){.ab-hero-title{font-size:4.2rem}}@media (max-width:767px){.ab-hero{min-height:34rem}.ab-hero-line{top:calc(30vh - 40px)}.ab-hero-title{font-size:2.35rem}.ab-hl{white-space:normal}.ab-strip{--h:calc(19vh + 40px);gap:.35rem;padding:0 .4rem .4rem}.ab-tile.is-active{flex-grow:2.4}}.ab-intro{padding:4rem var(--gutter)10rem}.ab-intro .ab-kicker{margin-bottom:1.2rem;margin-left:22%}.ab-intro-lead{max-width:46rem;font-family:var(--font-display),sans-serif;letter-spacing:-.04em;color:#f2f2f2;margin-left:22%;font-size:2.4rem;font-weight:400;line-height:1.05}.ab-plus--1{top:52%;left:50%}.ab-plus--2{bottom:3rem;left:30%}.ab-intro-grid{grid-template-columns:22% 1fr;align-items:start;gap:0 4rem;margin-top:7rem;display:grid}.ab-badge{border:1px solid var(--line);width:fit-content;color:var(--ink);border-radius:.5rem;align-items:center;gap:.9rem;padding:.6rem .9rem .6rem .6rem;line-height:1.3;display:inline-flex}.ab-badge-mark{background:#1b1a1f url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTQiIGhlaWdodD0iNzYiIHZpZXdCb3g9IjAgMCA5NCA3NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTc3LjM4NjEgNTMuNzQxN0w2OS44MzU2IDQwLjUyODNMNjkuMzkxNSAzOS42NEM2OC41MDMyIDM4LjE5NjUgNjYuNzI2NiAzNy42NDE0IDY1LjI4MzIgMzguNTI5Nkw2MC44NDE3IDQxLjA4MzVDNjAuMzk3NiA0MS4zMDU2IDYwLjA2NDQgNDEuNTI3NiA1OS43MzEzIDQxLjc0OTdDNTkuNzMxMyA0MS43NDk3IDU5LjczMTMgNDEuNzQ5NyA1OS42MjAzIDQxLjc0OTdDNTguOTU0IDQyLjE5MzkgNTguMjg3OCA0Mi43NDkgNTcuNzMyNiA0My4zMDQyQzU2LjA2NzEgNDQuOTY5OCA1NC45NTY4IDQ3LjA3OTUgNTQuNTEyNiA0OS41MjIzQzU0LjUxMjYgNDkuNzQ0MyA1NC41MTI2IDQ5Ljk2NjQgNTQuNDAxNSA1MC4xODg1QzUzLjk1NzQgNTIuNTIwMiA1Mi44NDcxIDU0Ljc0MSA1MS4xODE1IDU2LjQwNjVDNDkuMDcxOCA1OC41MTYyIDQ2LjE4NDkgNTkuODQ4NyA0Mi45NjQ4IDU5Ljg0ODdDMzYuNTI0NyA1OS44NDg3IDMxLjMwNiA1NC42Mjk5IDMxLjMwNiA0OC4xODk4QzMxLjMwNiA0NC45Njk4IDMyLjYzODQgNDEuOTcxOCAzNC43NDgxIDM5Ljk3MzFDMzYuOTY4OSAzNy44NjM0IDM5Ljg1NTggMzYuNTMxIDQzLjA3NTkgMzYuNTMxQzQ0LjQwODMgMzYuNTMxIDQ1Ljc0MDcgMzYuNzUzMSA0Ni45NjIxIDM3LjE5NzJDNDcuMTg0MiAzNy4zMDgyIDQ3LjQwNjMgMzcuMzA4MiA0Ny42MjgzIDM3LjQxOTNDNDguODQ5NyAzNy44NjM0IDUwLjA3MTEgMzguMDg1NSA1MS41MTQ2IDM4LjA4NTVDNTMuMjkxMiAzOC4wODU1IDU1LjA2NzggMzcuNjQxNCA1Ni41MTEzIDM2Ljk3NTFDNTYuOTU1NCAzNi43NTMxIDU3LjUxMDYgMzYuNDIgNTcuOTU0NyAzNi4wODY4TDYyLjE3NDEgMzMuNjQ0TDYyLjYxODMgMzMuNDIyQzYyLjcyOTMgMzMuMzEwOSA2Mi45NTE0IDMzLjE5OTkgNjMuMDYyNCAzMy4wODg5QzYzLjYxNzYgMzIuNTMzNyA2My45NTA3IDMxLjc1NjQgNjMuOTUwNyAzMC45NzkyQzYzLjk1MDcgMzAuNDI0IDYzLjgzOTcgMjkuOTc5OCA2My42MTc2IDI5LjY0NjdMNjMuNTA2NSAyOS4zMTM2TDYzLjM5NTUgMjkuMDkxNUw2My4wNjI0IDI4LjUzNjRMNTUuNTExOSAxNS40MzQxTDQ4LjUxNjYgMy4yMjAwN0w0OC4yOTQ1IDIuNzc1OTFDNDguMDcyNSAyLjMzMTc3IDQ3Ljg1MDQgMS45OTg2NiA0Ny40MDYzIDEuNzc2NTlDNDYuNDA2OSAwLjY2NjIyNiA0NC44NTI0IDAgNDMuMjk3OSAwQzQxLjYzMjMgMCA0MC4xODg5IDAuNjY2MjI2IDM5LjA3ODUgMS43NzY1OUMzOC44NTY0IDEuOTk4NjYgMzguNjM0NCAyLjMzMTc3IDM4LjQxMjMgMi41NTM4NEMzOC40MTIzIDIuNjY0ODggMzguMzAxMiAyLjY2NDg3IDM4LjMwMTIgMi43NzU5MUwzNy45NjgyIDMuMzMxMDlMMzcuODU3MSAzLjQ0MjE0TDEuNjU5MjIgNjYuMzk5OEMwLjQzNzgxNyA2OC41MDk1IDAuNjU5OTAzIDcwLjk1MjMgMS44ODEzIDcyLjcyODlDMi44ODA2MyA3NC4yODM0IDQuNjU3MjQgNzUuMjgyNyA2Ljc2Njk0IDc1LjI4MjdINzkuNDk1OEM4NC4wNDgzIDc1LjI4MjcgODYuOTM1MiA3MC4yODYxIDg0LjYwMzUgNjYuMjg4OEw3Ny4zODYxIDUzLjc0MTdaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNODEuNDk0NSAxMy43NjgzQzc4LjI3NDUgMTMuNzY4MyA3NS4zODc1IDE1LjEwMDcgNzMuMjc3OCAxNy4yMTA0QzcxLjE2ODEgMTkuMzIwMSA2OS44MzU3IDIyLjMxODEgNjkuODM1NyAyNS40MjcxQzY5LjgzNTcgMjYuNDI2NSA2OS45NDY4IDI3LjUzNjggNzAuMjc5OSAyOC41MzYxQzcwLjgzNSAzMC41MzQ4IDcxLjgzNDMgMzIuMzExNCA3My4yNzc4IDMzLjc1NDlDNzUuMzg3NSAzNS44NjQ2IDc4LjI3NDUgMzcuMTk3IDgxLjQ5NDUgMzcuMTk3Qzg0LjcxNDYgMzcuMTk3IDg3LjYwMTYgMzUuODY0NiA4OS43MTEyIDMzLjc1NDlDOTEuODIwOSAzMS42NDUyIDkzLjE1MzMgMjguNjQ3MiA5My4xNTMzIDI1LjUzODJDOTMuMTUzMyAxOS4wOTgxIDg3LjkzNDYgMTMuNzY4MyA4MS40OTQ1IDEzLjc2ODNaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K) 50%/55% no-repeat;border-radius:.35rem;width:2.4rem;height:2.4rem}.ab-intro-copy{max-width:26rem;color:var(--ink-dim);gap:1.2rem;margin-left:auto;margin-right:8%;font-size:.9rem;line-height:1.45;display:grid}.ab-intro-copy .btn-line{color:#f2f2f2;width:fit-content;margin-top:1.4rem}.ab-values{padding:8rem var(--gutter)6rem;grid-template-columns:1fr 1.1fr;align-items:start;gap:3rem 4rem;display:grid}.ab-values-head{position:sticky;top:18vh}.ab-values-head p{max-width:22rem;color:var(--ink-dim);margin-top:1.6rem;line-height:1.45}.ab-val-list{perspective:1400px;background:#0f0e12e6;border:1px solid #ffffff12;border-radius:1rem;margin:0;padding:.4rem;list-style:none}.ab-val{backface-visibility:hidden;transform-style:preserve-3d;border-bottom:1px solid #ffffff12;grid-template-columns:2.4rem 1fr 1.2fr;align-items:baseline;gap:1.2rem;padding:1.6rem 1.2rem;display:grid;position:relative}.ab-val:last-child{border-bottom:0}.ab-val-no{color:var(--ink-dim)}.ab-val h3{font-family:var(--font-display),sans-serif;letter-spacing:-.03em;color:#f2f2f2;font-size:1.35rem;font-weight:400}.ab-val p{color:var(--ink-dim);font-size:.78rem;line-height:1.45}.ab-val-shade{pointer-events:none;background:linear-gradient(#000000e6,#00000059);border-radius:.6rem;position:absolute;inset:0}.ab-values-foot{color:var(--ink-dim);grid-column:2}.ab-proc{height:100dvh;padding:7rem var(--gutter)0;background:var(--bg-deep);overflow:hidden}.ab-proc .ab-kicker{left:var(--gutter);position:absolute;top:7.4rem}.ab-proc-inner{z-index:1;margin-left:22%;margin-right:6%;position:relative}.ab-proc-sub{color:var(--ink-dim);margin-top:1rem}.ab-steps{grid-template-columns:repeat(3,1fr);gap:3rem;margin-top:5rem;display:grid}.ab-step span{color:var(--ink-dim)}.ab-step h3{font-family:var(--font-display),sans-serif;letter-spacing:-.03em;color:#f2f2f2;margin:1.2rem 0 1rem;font-size:1.6rem;font-weight:400}.ab-step p{color:var(--ink-dim);max-width:17rem;font-size:.8rem;line-height:1.5}.ab-proc-line{justify-content:space-between;align-items:center;height:1px;margin-top:3.6rem;display:flex;position:relative}.ab-proc-line i{transform-origin:0;background:#ffffff38;position:absolute;inset:0}.ab-proc-line b{font-weight:300;font-family:var(--font-mono),monospace;color:var(--ink-dim);background:var(--bg-deep);padding:0 .2rem;font-size:.8rem;line-height:1;position:relative}.ab-proc-glow{transform-origin:50% 100%;pointer-events:none;background:radial-gradient(50% 60% at 50% 100%,#7a3ae58c,#7a3ae51f 55%,#0000 75%);height:70%;position:absolute;bottom:-40%;left:-10%;right:-10%}.ab-founder{min-height:100vh;padding:8rem var(--gutter);background:var(--bg-deep);grid-template-columns:1fr 1fr;align-items:center;display:grid;overflow:hidden}.ab-f-photo{will-change:clip-path,transform;position:absolute;inset:0}.ab-f-photo:after{content:"";background:linear-gradient(90deg,#040508eb,#0405088c 38%,#0405080d 70%),linear-gradient(#0000 60%,#040508b3);position:absolute;inset:0}.ab-f-photo img{-o-object-fit:cover;object-fit:cover;-o-object-position:62% 40%;object-position:62% 40%;width:100%;height:100%}.ab-f-copy{z-index:1;position:relative}.ab-f-name{font-family:var(--font-display),sans-serif;letter-spacing:-.055em;color:#f2f2f2;font-size:5rem;font-weight:400;line-height:1}.ab-mask{padding-bottom:.08em;display:inline-block;overflow:hidden}.ab-f-role{color:var(--ink);margin-top:.9rem;font-size:1.1rem}.ab-f-tag{color:var(--ink-dim);margin-top:3rem;line-height:1.35}.ab-f-bio{z-index:1;left:var(--gutter);max-width:20rem;color:var(--ink);font-size:.8rem;line-height:1.45;position:absolute;bottom:3rem}.ab-quote{padding:9rem var(--gutter)9rem;background:var(--bg-deep)}.ab-quote-mark{color:var(--ember);font-size:8rem;line-height:1;position:absolute;top:6rem;right:18%}.ab-quote-mark,.ab-quote-text{font-family:var(--font-display),sans-serif}.ab-quote-text{letter-spacing:-.055em;color:#f2f2f2;max-width:54rem;font-size:4.2rem;font-weight:400;line-height:.98}.ab-quote-meta{max-width:54rem;color:var(--ink-dim);grid-template-columns:1fr 1fr;gap:2rem;margin-top:5rem;font-size:.85rem;line-height:1.45;display:grid}.ab-quote-meta .t-mono{color:var(--ink);line-height:1.35}.ab-skills{padding:10rem var(--gutter)8rem;overflow:hidden}.ab-skills-h{font-family:var(--font-display),sans-serif;letter-spacing:-.065em;text-transform:uppercase;color:#f2f2f2;font-size:8.4rem;font-weight:500;line-height:.88}.ab-skill-line{margin-left:12%;display:block}.ab-skill-line--2{margin-left:22%}.ab-skill-line--3{margin-left:40%}.ab-skills-cap{color:var(--ink-dim);line-height:1.35;position:absolute;bottom:5rem;left:25%}.ab-life{height:100dvh;overflow:hidden}.ab-life-title{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ab-life-title p{max-width:24rem;color:var(--ink-dim);margin-top:1.2rem;line-height:1.45}.ab-photos{z-index:2;pointer-events:none;position:absolute;inset:0}.ab-photo{left:var(--x);top:var(--y);width:var(--w);will-change:transform;background:#f2f2f2;border-radius:.35rem;margin:0;padding:.35rem;position:absolute;box-shadow:0 30px 60px -20px #000000b3}.ab-photo img{border-radius:.2rem;width:100%;height:auto;display:block}.ab-fit{padding:8rem var(--gutter)7rem}.ab-fit-lead{color:#f2f2f2;max-width:16rem;font-size:1rem;line-height:1.3}.ab-fit-cols{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:3rem;margin:3rem 0 0 22%;padding-bottom:4rem;display:grid}.ab-fit-ico{stroke:#e5484d;width:1.5rem;height:1.5rem;margin-bottom:1.6rem}.ab-fit-col.is-ok .ab-fit-ico{stroke:#3ccf91}.ab-fit-col p{color:var(--ink-dim);max-width:18rem;font-size:.85rem;line-height:1.5}.ab-fit-col.is-ok p{color:var(--ink)}.ab-fit-foot{color:var(--ink-dim);text-align:center;margin-top:1.4rem}.ab-awards{padding:7rem 0 8rem;overflow:hidden}.ab-aw-top{padding:0 var(--gutter);color:var(--ink-dim);justify-content:space-between;align-items:flex-start;line-height:1.35;display:flex}.ab-aw-top .btn-line{color:#f2f2f2}.ab-aw-stage{align-items:center;height:26rem;margin-top:2rem;display:flex;position:relative}.ab-aw-pill{background:#1b1a1f;border:1px solid #ffffff0f;border-radius:999px;width:13rem;height:24rem;margin:-12rem 0 0 -6.5rem;position:absolute;top:50%;left:50%}.ab-aw-band{white-space:nowrap;font-family:var(--font-display),sans-serif;letter-spacing:-.06em;color:#f2f2f2;will-change:transform;align-items:center;gap:2.4rem;padding-right:2.4rem;font-size:8rem;font-weight:400;display:flex;position:relative}.ab-aw-band i{color:var(--ink-dim);font-size:.4em;font-style:normal;font-weight:300}.ab-aw-kicker{text-align:center;color:var(--ink-dim);margin:1rem 0 2rem}.ab-aw-list{padding:0 var(--gutter);perspective:1400px;grid-template-columns:repeat(5,1fr);gap:1rem;margin:0;list-style:none;display:grid}.ab-aw-card{backface-visibility:hidden;min-height:10.5rem;transition:border-color .4s var(--ease-soft);background:#0f0e12e6;border:1px solid #ffffff12;border-radius:.8rem;grid-template-columns:1fr 44%;gap:.8rem;padding:1.1rem;display:grid}.ab-aw-card:hover{border-color:#ffffff2e}.ab-aw-text{flex-direction:column;justify-content:space-between;display:flex}.ab-aw-org{font-family:var(--font-display),sans-serif;text-transform:uppercase;color:var(--ink);font-size:.72rem}.ab-aw-det{color:var(--ink-dim);gap:.25rem;font-size:.7rem;line-height:1.3;display:grid}.ab-aw-img{background:#0b0b0d;border-radius:.5rem;place-items:center;padding:.6rem;display:grid}.ab-aw-img img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:6.2rem}.ab-brands{padding:8rem var(--gutter)8rem;text-align:center}.ab-brands-k{color:var(--ink-dim);font-weight:300;line-height:1.35}.ab-brands-big{max-width:60rem;font-family:var(--font-display),sans-serif;letter-spacing:-.05em;color:#f2f2f2;text-wrap:balance;margin:3rem auto 0;font-size:3.6rem;font-weight:400;line-height:1.02}.ab-brand{transition:color .3s;display:inline}.ab-brands-cols{text-align:left;grid-template-columns:repeat(4,auto);justify-content:center;gap:0 3.4rem;margin-top:3rem;display:grid}.ab-brands-cols ul{color:var(--ink-dim);gap:.35rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:grid}.ab-dim{opacity:.6}.ab-stories{padding:7rem var(--gutter)9rem;border-top:1px solid var(--line)}.ab-st-k{text-align:center;color:var(--ink-dim);margin-bottom:5rem}.ab-st-head{grid-template-columns:22% 1fr;align-items:end;gap:4rem;display:grid}.ab-st-head h2{white-space:nowrap;grid-column:1/2}.ab-st-head p{max-width:16rem;color:var(--ink-dim);margin-left:12%;line-height:1.4}.ab-st-body{border-top:1px solid var(--line);grid-template-columns:22% 1fr;gap:4rem;margin-top:4rem;padding-top:3rem;display:grid}.ab-st-list{align-content:start;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.ab-st-list button{color:var(--ink-dim);font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:-.04em;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:.2rem 0;font-size:.66rem;transition:color .3s;display:inline-flex}.ab-st-list button span{opacity:0;transition:opacity .3s,transform .4s var(--ease-soft);transform:translate(-4px)}.ab-st-list button.is-active,.ab-st-list button:hover{color:#f2f2f2}.ab-st-list button.is-active span{opacity:1;transform:none}.ab-st-main{max-width:40rem;margin-left:12%}.ab-st-quote{font-family:var(--font-display),sans-serif;letter-spacing:-.035em;color:#f2f2f2;min-height:9.5rem;font-size:2rem;font-weight:400;line-height:1.12}.ab-st-quote .ab-word{white-space:pre;display:inline-block}.ab-st-foot{justify-content:space-between;align-items:center;margin-top:2.6rem;display:flex}.ab-st-person strong{color:#f2f2f2;font-weight:500;display:block}.ab-st-person span{color:var(--ink-dim);margin-top:.2rem;font-size:.8rem;display:block}.ab-st-nav{gap:.6rem;display:flex}.ab-st-nav button{color:#f2f2f2;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:2.8rem;height:2.8rem;transition:background .35s,color .35s,border-color .35s;display:grid}.ab-st-nav button svg{width:.95rem;height:.95rem}.ab-st-nav button:hover{color:#0c0c0c;background:#f2f2f2;border-color:#f2f2f2}@media (max-width:1023px){.ab-aw-list{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.ab-h2{font-size:2.6rem}.ab-intro{padding:2rem var(--gutter)6rem}.ab-intro .ab-kicker,.ab-intro-lead{margin-left:0}.ab-intro-lead{font-size:1.6rem}.ab-intro-grid{grid-template-columns:1fr;gap:2.4rem;margin-top:3.6rem}.ab-intro-copy{margin:0}.ab-plus{display:none}.ab-values{padding:5rem var(--gutter)4rem;grid-template-columns:1fr}.ab-values-head{position:static}.ab-val{grid-template-columns:2rem 1fr}.ab-val p{grid-column:2}.ab-values-foot{grid-column:1}.ab-proc{height:auto;padding:5rem var(--gutter)6rem}.ab-proc .ab-kicker{margin-bottom:1rem;position:static}.ab-proc-inner{margin:0}.ab-steps{grid-template-columns:1fr;gap:2.4rem;margin-top:3rem}.ab-proc-line{display:none}.ab-founder{min-height:90vh;padding:6rem var(--gutter)9rem;grid-template-columns:1fr;align-items:end}.ab-f-photo img{-o-object-position:64% 30%;object-position:64% 30%}.ab-f-photo:after{background:linear-gradient(#0405081a 25%,#04050899 60%,#040508f2)}.ab-f-name{font-size:3rem}.ab-f-tag{margin-top:1.2rem}.ab-f-bio{bottom:2rem;right:var(--gutter)}.ab-quote{padding:6rem var(--gutter)}.ab-quote-mark{right:var(--gutter);font-size:5rem;top:3rem}.ab-quote-text{font-size:2.3rem}.ab-quote-meta{grid-template-columns:1fr;margin-top:2.6rem}.ab-skills{padding:6rem var(--gutter)7rem}.ab-skills-h{font-size:3.6rem}.ab-skill-line,.ab-skill-line--2,.ab-skill-line--3{margin-left:0}.ab-skill-line--2{margin-left:10%}.ab-skill-line--3{margin-left:22%}.ab-skills-cap{left:var(--gutter);bottom:2rem}.ab-life{height:auto;padding:4rem var(--gutter);overflow:visible}.ab-life-title{margin-bottom:2.4rem;position:static}.ab-photos{grid-template-columns:1fr 1fr;gap:.7rem;display:grid;position:static}.ab-photo{width:auto;position:static;transform:rotate(0)}.ab-fit{padding:5rem var(--gutter)}.ab-fit-cols{grid-template-columns:1fr;gap:2.2rem;margin-left:0}.ab-aw-top{flex-direction:column;gap:1.2rem}.ab-aw-stage{height:14rem}.ab-aw-pill{width:7rem;height:13rem;margin:-6.5rem 0 0 -3.5rem}.ab-aw-band{font-size:4rem}.ab-aw-list{grid-template-columns:1fr}.ab-brands{padding:5rem var(--gutter)}.ab-brands-big{font-size:2rem}.ab-brands-cols{grid-template-columns:1fr 1fr;gap:1.2rem 2rem}.ab-stories{padding:5rem var(--gutter)6rem}.ab-st-k{margin-bottom:3rem}.ab-st-body,.ab-st-head{grid-template-columns:1fr;gap:1.6rem}.ab-st-head p,.ab-st-main{margin-left:0}.ab-st-list{grid-template-columns:1fr 1fr}.ab-st-quote{min-height:0;font-size:1.4rem}}.ab-mq{padding:9rem 0 3rem;position:relative;overflow:hidden}.ab-mq-cap{z-index:1;margin-left:var(--gutter);color:#f2f2f2;line-height:1.35;position:relative}.ab-mq-side{z-index:1;right:var(--gutter);color:var(--ink-dim);position:absolute;top:9rem}.ab-mq-band{will-change:transform;margin-top:1.4rem}.ab-mq-track{will-change:transform;width:max-content;display:flex}.ab-mq-half{white-space:nowrap;font-family:var(--font-display),sans-serif;letter-spacing:-.065em;text-transform:uppercase;color:#d8d8d8;align-items:center;gap:3rem;padding-right:3rem;font-size:12rem;font-weight:400;line-height:.9;display:flex}.ab-mq-half i{color:var(--ink-dim);font-size:.32em;font-style:normal;font-weight:300}@media (max-width:767px){.ab-mq{padding:5rem 0 2rem}.ab-mq-side{margin:.6rem var(--gutter)0;position:static}.ab-mq-half{gap:1.6rem;padding-right:1.6rem;font-size:5.4rem}}.ab-ov{height:320vh;position:relative}.ab-ov-pin{height:100dvh;position:sticky;top:0;overflow:hidden}.ab-ov-halo{pointer-events:none;background:radial-gradient(closest-side,#7a3ae529,#7a3ae50d 55%,#0000 75%);border-radius:50%;width:62vw;height:120vh;position:absolute;top:58%;left:50%;translate:-50%}.ab-ov-rise{will-change:transform}.ab-ov-media,.ab-ov-rise{position:absolute;inset:0}.ab-ov-media{clip-path:ellipse(12.5% 24% at 50% 90%);will-change:clip-path}.ab-ov-media img{-o-object-fit:cover;object-fit:cover;transform-origin:50% 60%;width:100%;height:100%;display:block}.ab-ov-shade{opacity:.35;background:linear-gradient(#0c0c0c8c,#0c0c0c26 45%,#0c0c0c80);position:absolute;inset:0}.ab-ov-head{pointer-events:none;will-change:transform;flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:0;right:0;translate:0 -62%}.ab-ov-markwrap{pointer-events:auto}.ab-ov-mark{width:7.4rem;height:5.5rem;margin-bottom:.4rem;display:block;position:relative}.ab-ov-mark canvas{display:block;position:absolute;inset:-18% -12%;width:124%!important;height:136%!important}.ab-ov-mark.no-gl{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTQiIGhlaWdodD0iNzYiIHZpZXdCb3g9IjAgMCA5NCA3NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTc3LjM4NjEgNTMuNzQxN0w2OS44MzU2IDQwLjUyODNMNjkuMzkxNSAzOS42NEM2OC41MDMyIDM4LjE5NjUgNjYuNzI2NiAzNy42NDE0IDY1LjI4MzIgMzguNTI5Nkw2MC44NDE3IDQxLjA4MzVDNjAuMzk3NiA0MS4zMDU2IDYwLjA2NDQgNDEuNTI3NiA1OS43MzEzIDQxLjc0OTdDNTkuNzMxMyA0MS43NDk3IDU5LjczMTMgNDEuNzQ5NyA1OS42MjAzIDQxLjc0OTdDNTguOTU0IDQyLjE5MzkgNTguMjg3OCA0Mi43NDkgNTcuNzMyNiA0My4zMDQyQzU2LjA2NzEgNDQuOTY5OCA1NC45NTY4IDQ3LjA3OTUgNTQuNTEyNiA0OS41MjIzQzU0LjUxMjYgNDkuNzQ0MyA1NC41MTI2IDQ5Ljk2NjQgNTQuNDAxNSA1MC4xODg1QzUzLjk1NzQgNTIuNTIwMiA1Mi44NDcxIDU0Ljc0MSA1MS4xODE1IDU2LjQwNjVDNDkuMDcxOCA1OC41MTYyIDQ2LjE4NDkgNTkuODQ4NyA0Mi45NjQ4IDU5Ljg0ODdDMzYuNTI0NyA1OS44NDg3IDMxLjMwNiA1NC42Mjk5IDMxLjMwNiA0OC4xODk4QzMxLjMwNiA0NC45Njk4IDMyLjYzODQgNDEuOTcxOCAzNC43NDgxIDM5Ljk3MzFDMzYuOTY4OSAzNy44NjM0IDM5Ljg1NTggMzYuNTMxIDQzLjA3NTkgMzYuNTMxQzQ0LjQwODMgMzYuNTMxIDQ1Ljc0MDcgMzYuNzUzMSA0Ni45NjIxIDM3LjE5NzJDNDcuMTg0MiAzNy4zMDgyIDQ3LjQwNjMgMzcuMzA4MiA0Ny42MjgzIDM3LjQxOTNDNDguODQ5NyAzNy44NjM0IDUwLjA3MTEgMzguMDg1NSA1MS41MTQ2IDM4LjA4NTVDNTMuMjkxMiAzOC4wODU1IDU1LjA2NzggMzcuNjQxNCA1Ni41MTEzIDM2Ljk3NTFDNTYuOTU1NCAzNi43NTMxIDU3LjUxMDYgMzYuNDIgNTcuOTU0NyAzNi4wODY4TDYyLjE3NDEgMzMuNjQ0TDYyLjYxODMgMzMuNDIyQzYyLjcyOTMgMzMuMzEwOSA2Mi45NTE0IDMzLjE5OTkgNjMuMDYyNCAzMy4wODg5QzYzLjYxNzYgMzIuNTMzNyA2My45NTA3IDMxLjc1NjQgNjMuOTUwNyAzMC45NzkyQzYzLjk1MDcgMzAuNDI0IDYzLjgzOTcgMjkuOTc5OCA2My42MTc2IDI5LjY0NjdMNjMuNTA2NSAyOS4zMTM2TDYzLjM5NTUgMjkuMDkxNUw2My4wNjI0IDI4LjUzNjRMNTUuNTExOSAxNS40MzQxTDQ4LjUxNjYgMy4yMjAwN0w0OC4yOTQ1IDIuNzc1OTFDNDguMDcyNSAyLjMzMTc3IDQ3Ljg1MDQgMS45OTg2NiA0Ny40MDYzIDEuNzc2NTlDNDYuNDA2OSAwLjY2NjIyNiA0NC44NTI0IDAgNDMuMjk3OSAwQzQxLjYzMjMgMCA0MC4xODg5IDAuNjY2MjI2IDM5LjA3ODUgMS43NzY1OUMzOC44NTY0IDEuOTk4NjYgMzguNjM0NCAyLjMzMTc3IDM4LjQxMjMgMi41NTM4NEMzOC40MTIzIDIuNjY0ODggMzguMzAxMiAyLjY2NDg3IDM4LjMwMTIgMi43NzU5MUwzNy45NjgyIDMuMzMxMDlMMzcuODU3MSAzLjQ0MjE0TDEuNjU5MjIgNjYuMzk5OEMwLjQzNzgxNyA2OC41MDk1IDAuNjU5OTAzIDcwLjk1MjMgMS44ODEzIDcyLjcyODlDMi44ODA2MyA3NC4yODM0IDQuNjU3MjQgNzUuMjgyNyA2Ljc2Njk0IDc1LjI4MjdINzkuNDk1OEM4NC4wNDgzIDc1LjI4MjcgODYuOTM1MiA3MC4yODYxIDg0LjYwMzUgNjYuMjg4OEw3Ny4zODYxIDUzLjc0MTdaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNODEuNDk0NSAxMy43NjgzQzc4LjI3NDUgMTMuNzY4MyA3NS4zODc1IDE1LjEwMDcgNzMuMjc3OCAxNy4yMTA0QzcxLjE2ODEgMTkuMzIwMSA2OS44MzU3IDIyLjMxODEgNjkuODM1NyAyNS40MjcxQzY5LjgzNTcgMjYuNDI2NSA2OS45NDY4IDI3LjUzNjggNzAuMjc5OSAyOC41MzYxQzcwLjgzNSAzMC41MzQ4IDcxLjgzNDMgMzIuMzExNCA3My4yNzc4IDMzLjc1NDlDNzUuMzg3NSAzNS44NjQ2IDc4LjI3NDUgMzcuMTk3IDgxLjQ5NDUgMzcuMTk3Qzg0LjcxNDYgMzcuMTk3IDg3LjYwMTYgMzUuODY0NiA4OS43MTEyIDMzLjc1NDlDOTEuODIwOSAzMS42NDUyIDkzLjE1MzMgMjguNjQ3MiA5My4xNTMzIDI1LjUzODJDOTMuMTUzMyAxOS4wOTgxIDg3LjkzNDYgMTMuNzY4MyA4MS40OTQ1IDEzLjc2ODNaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K) 50%/70% no-repeat}.ab-ov-title{font-family:var(--font-display),sans-serif;letter-spacing:-.06em;color:#f4f4f4;white-space:nowrap;text-align:center;text-shadow:0 .02em .3em #00000040;margin:0;font-size:9.6rem;font-weight:400;line-height:.95}.ab-ov-foot{left:var(--gutter);right:var(--gutter);color:var(--ink-dim);justify-content:space-between;display:flex;position:absolute;bottom:1.6rem}.ab-ov-foot p{margin:0}@media (max-width:767px){.ab-ov{height:260vh}.ab-ov-title{white-space:normal;font-size:15vw}.ab-ov-name{display:block}.ab-ov-mark{width:22vw;height:16vw}.ab-ov-halo{width:120vw}.ab-ov-foot{font-size:.85em;bottom:1rem}.ab-ov-foot p:last-child{display:none}}.ab-sp{height:330vh;position:relative}.ab-sp-pin{height:100dvh;position:sticky;top:0;overflow:hidden}.ab-sp-media{clip-path:inset(43% 36% 22%);will-change:clip-path;position:absolute;inset:0}.ab-sp-media video{-o-object-fit:cover;object-fit:cover;filter:brightness(.72)saturate(.9);width:100%;height:100%;display:block}.ab-sp-top{left:var(--gutter);right:var(--gutter);color:#e9e9e9;text-transform:uppercase;justify-content:space-between;display:flex;top:7.4rem}.ab-sp-title,.ab-sp-top{z-index:2;position:absolute}.ab-sp-title{pointer-events:none;font-family:var(--font-display),sans-serif;letter-spacing:-.045em;color:#f1f0ec;margin:0;font-size:11.2rem;font-weight:600;line-height:.84;inset:0}.ab-sp-lines{position:absolute;top:33vh;left:0;right:0}.ab-sp-l1,.ab-sp-l2,.ab-sp-lines{will-change:transform;display:block}.ab-sp-l1,.ab-sp-l2{white-space:nowrap}.ab-sp-l1{padding-left:calc(var(--gutter)*1.2)}.ab-sp-l2{text-align:right;padding-right:calc(var(--gutter)*.6);margin-top:.02em}.ab-sp-c{vertical-align:.02em;margin-left:.04em;font-size:.9em;font-weight:500;display:inline-block}.ab-sp-coord,.ab-sp-open{z-index:2;color:#e9e9e9;text-transform:uppercase;position:absolute;bottom:1.5rem}.ab-sp-coord{left:var(--gutter)}.ab-sp-open{right:var(--gutter)}.ab-mf{padding:9rem var(--gutter)8rem;grid-template-columns:15rem 1fr;gap:2rem;display:grid;position:relative}.ab-mf-side{color:var(--ink-dim);text-transform:uppercase;flex-direction:column;gap:.7rem;padding-top:.9rem;display:flex}.ab-mf-main{max-width:52rem}.ab-mf-lead{font-family:var(--font-display),sans-serif;letter-spacing:-.035em;color:#f2f2f2;margin:0;font-size:3.1rem;font-weight:500;line-height:1.12}.ab-mf-lead .ab-word{display:inline}.ab-mf-links{flex-wrap:wrap;gap:.6rem;margin-top:6rem;display:flex}.ab-mf-pill{color:#f2f2f2;font-family:var(--font-body,var(--font-display)),sans-serif;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.9rem;padding:.55rem .55rem .55rem 1.1rem;font-size:.82rem;text-decoration:none;transition:background .35s,border-color .35s;display:inline-flex}.ab-mf-pill:hover{background:#ffffff0f;border-color:#ffffff4d}.ab-mf-arrow{color:#0c0c0c;background:#f2f2f2;border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;transition:transform .35s,background .35s;display:grid}.ab-mf-pill:hover .ab-mf-arrow{background:var(--ember);color:#fff;transform:rotate(45deg)}.ab-mf-arrow svg{width:.6rem;height:.6rem}@media (max-width:767px){.ab-sp{height:260vh}.ab-sp-top{font-size:.62rem;top:128px}.ab-sp-title{font-size:15vw}.ab-sp-lines{top:40vh}.ab-sp-coord,.ab-sp-open{font-size:.62rem}.ab-mf{padding:5rem var(--gutter)5rem;grid-template-columns:1fr;gap:1.6rem}.ab-mf-lead{font-size:1.9rem}.ab-mf-links{margin-top:2.6rem}}.cb-skip .cp{display:none!important}.ab-mq-bandwrap{position:relative}.ab-mq-anchor{pointer-events:none;width:15rem;height:15rem;position:absolute;top:calc(50% + .7rem);left:50%;translate:-50% -50%}.ab-badge-slot{width:21rem;height:21rem;margin:-5rem 0 0}.ab-fly{z-index:30;pointer-events:none;transform-origin:50%;will-change:transform;visibility:hidden;width:30rem;height:30rem;position:fixed;top:0;left:0}.ab-fly-gl{position:absolute;inset:0}.ab-fly-gl canvas{display:block;width:100%!important;height:100%!important}.ab-fly.no-gl .ab-fly-gl{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTQiIGhlaWdodD0iNzYiIHZpZXdCb3g9IjAgMCA5NCA3NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTc3LjM4NjEgNTMuNzQxN0w2OS44MzU2IDQwLjUyODNMNjkuMzkxNSAzOS42NEM2OC41MDMyIDM4LjE5NjUgNjYuNzI2NiAzNy42NDE0IDY1LjI4MzIgMzguNTI5Nkw2MC44NDE3IDQxLjA4MzVDNjAuMzk3NiA0MS4zMDU2IDYwLjA2NDQgNDEuNTI3NiA1OS43MzEzIDQxLjc0OTdDNTkuNzMxMyA0MS43NDk3IDU5LjczMTMgNDEuNzQ5NyA1OS42MjAzIDQxLjc0OTdDNTguOTU0IDQyLjE5MzkgNTguMjg3OCA0Mi43NDkgNTcuNzMyNiA0My4zMDQyQzU2LjA2NzEgNDQuOTY5OCA1NC45NTY4IDQ3LjA3OTUgNTQuNTEyNiA0OS41MjIzQzU0LjUxMjYgNDkuNzQ0MyA1NC41MTI2IDQ5Ljk2NjQgNTQuNDAxNSA1MC4xODg1QzUzLjk1NzQgNTIuNTIwMiA1Mi44NDcxIDU0Ljc0MSA1MS4xODE1IDU2LjQwNjVDNDkuMDcxOCA1OC41MTYyIDQ2LjE4NDkgNTkuODQ4NyA0Mi45NjQ4IDU5Ljg0ODdDMzYuNTI0NyA1OS44NDg3IDMxLjMwNiA1NC42Mjk5IDMxLjMwNiA0OC4xODk4QzMxLjMwNiA0NC45Njk4IDMyLjYzODQgNDEuOTcxOCAzNC43NDgxIDM5Ljk3MzFDMzYuOTY4OSAzNy44NjM0IDM5Ljg1NTggMzYuNTMxIDQzLjA3NTkgMzYuNTMxQzQ0LjQwODMgMzYuNTMxIDQ1Ljc0MDcgMzYuNzUzMSA0Ni45NjIxIDM3LjE5NzJDNDcuMTg0MiAzNy4zMDgyIDQ3LjQwNjMgMzcuMzA4MiA0Ny42MjgzIDM3LjQxOTNDNDguODQ5NyAzNy44NjM0IDUwLjA3MTEgMzguMDg1NSA1MS41MTQ2IDM4LjA4NTVDNTMuMjkxMiAzOC4wODU1IDU1LjA2NzggMzcuNjQxNCA1Ni41MTEzIDM2Ljk3NTFDNTYuOTU1NCAzNi43NTMxIDU3LjUxMDYgMzYuNDIgNTcuOTU0NyAzNi4wODY4TDYyLjE3NDEgMzMuNjQ0TDYyLjYxODMgMzMuNDIyQzYyLjcyOTMgMzMuMzEwOSA2Mi45NTE0IDMzLjE5OTkgNjMuMDYyNCAzMy4wODg5QzYzLjYxNzYgMzIuNTMzNyA2My45NTA3IDMxLjc1NjQgNjMuOTUwNyAzMC45NzkyQzYzLjk1MDcgMzAuNDI0IDYzLjgzOTcgMjkuOTc5OCA2My42MTc2IDI5LjY0NjdMNjMuNTA2NSAyOS4zMTM2TDYzLjM5NTUgMjkuMDkxNUw2My4wNjI0IDI4LjUzNjRMNTUuNTExOSAxNS40MzQxTDQ4LjUxNjYgMy4yMjAwN0w0OC4yOTQ1IDIuNzc1OTFDNDguMDcyNSAyLjMzMTc3IDQ3Ljg1MDQgMS45OTg2NiA0Ny40MDYzIDEuNzc2NTlDNDYuNDA2OSAwLjY2NjIyNiA0NC44NTI0IDAgNDMuMjk3OSAwQzQxLjYzMjMgMCA0MC4xODg5IDAuNjY2MjI2IDM5LjA3ODUgMS43NzY1OUMzOC44NTY0IDEuOTk4NjYgMzguNjM0NCAyLjMzMTc3IDM4LjQxMjMgMi41NTM4NEMzOC40MTIzIDIuNjY0ODggMzguMzAxMiAyLjY2NDg3IDM4LjMwMTIgMi43NzU5MUwzNy45NjgyIDMuMzMxMDlMMzcuODU3MSAzLjQ0MjE0TDEuNjU5MjIgNjYuMzk5OEMwLjQzNzgxNyA2OC41MDk1IDAuNjU5OTAzIDcwLjk1MjMgMS44ODEzIDcyLjcyODlDMi44ODA2MyA3NC4yODM0IDQuNjU3MjQgNzUuMjgyNyA2Ljc2Njk0IDc1LjI4MjdINzkuNDk1OEM4NC4wNDgzIDc1LjI4MjcgODYuOTM1MiA3MC4yODYxIDg0LjYwMzUgNjYuMjg4OEw3Ny4zODYxIDUzLjc0MTdaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNODEuNDk0NSAxMy43NjgzQzc4LjI3NDUgMTMuNzY4MyA3NS4zODc1IDE1LjEwMDcgNzMuMjc3OCAxNy4yMTA0QzcxLjE2ODEgMTkuMzIwMSA2OS44MzU3IDIyLjMxODEgNjkuODM1NyAyNS40MjcxQzY5LjgzNTcgMjYuNDI2NSA2OS45NDY4IDI3LjUzNjggNzAuMjc5OSAyOC41MzYxQzcwLjgzNSAzMC41MzQ4IDcxLjgzNDMgMzIuMzExNCA3My4yNzc4IDMzLjc1NDlDNzUuMzg3NSAzNS44NjQ2IDc4LjI3NDUgMzcuMTk3IDgxLjQ5NDUgMzcuMTk3Qzg0LjcxNDYgMzcuMTk3IDg3LjYwMTYgMzUuODY0NiA4OS43MTEyIDMzLjc1NDlDOTEuODIwOSAzMS42NDUyIDkzLjE1MzMgMjguNjQ3MiA5My4xNTMzIDI1LjUzODJDOTMuMTUzMyAxOS4wOTgxIDg3LjkzNDYgMTMuNzY4MyA4MS40OTQ1IDEzLjc2ODNaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K) 50%/62% no-repeat}@media (max-width:767px){.ab-mq-anchor{width:36vw;height:36vw;top:calc(50% + .4rem)}.ab-badge-slot{width:56vw;height:56vw;margin:-2rem auto 0}.ab-fly{width:80vw;height:80vw}}.ab-core{padding:7rem var(--gutter)8rem}.ab-core-head{grid-template-columns:1fr 22rem;align-items:end;gap:1rem 4rem;margin-bottom:3.4rem;display:grid}.ab-core-head .ab-kicker{grid-column:1/-1;margin-bottom:.4rem}.ab-core-head p{color:var(--ink-dim);margin:0;line-height:1.45}.ab-core-row{gap:.8rem;height:34rem;display:flex}.ab-core-panel{--mx:50%;--my:50%;isolation:isolate;background:#121214;border:1px solid #ffffff12;border-radius:1rem;flex:1 1 0;min-width:0;transition:flex-grow .9s cubic-bezier(.7,0,.2,1),background .6s,border-color .6s;position:relative;overflow:hidden}.ab-core-panel.is-active{background:#141317;border-color:#7a3ae559;flex-grow:2.7}.ab-core-glow{z-index:-1;opacity:0;background:radial-gradient(28rem circle at var(--mx)var(--my),#7a3ae547,transparent 60%);transition:opacity .6s;position:absolute;inset:0}.ab-core-panel.is-active .ab-core-glow{opacity:1}.ab-core-tab{all:unset;box-sizing:border-box;z-index:2;cursor:pointer;flex-direction:column;justify-content:space-between;padding:1.6rem;display:flex;position:absolute;inset:0}.ab-core-panel.is-active .ab-core-tab{cursor:default}.ab-core-tab:focus-visible{outline:1px solid var(--ember);outline-offset:-4px;border-radius:1rem}.ab-core-num{color:var(--ink-dim)}.ab-core-label{font-family:var(--font-display),sans-serif;letter-spacing:-.03em;color:#f2f2f2;writing-mode:vertical-rl;white-space:nowrap;font-size:2.1rem;font-weight:500;transition:opacity .4s;transform:rotate(180deg)}.ab-core-panel.is-active .ab-core-label{writing-mode:horizontal-tb;font-size:1rem;font-family:var(--font-mono),monospace;letter-spacing:0;text-transform:uppercase;color:#c9b3f5;font-weight:300;position:absolute;top:3.6rem;left:1.6rem;transform:none}.ab-core-plus{border:1px solid #ffffff2e;border-radius:50%;width:2.2rem;height:2.2rem;transition:transform .6s,background .4s,border-color .4s;position:absolute;top:1.6rem;right:1.6rem}.ab-core-plus:after,.ab-core-plus:before{content:"";background:#f2f2f2;width:.8rem;height:1px;position:absolute;top:50%;left:50%;translate:-50% -50%}.ab-core-plus:after{transition:rotate .5s;rotate:90deg}.ab-core-panel:hover .ab-core-plus{border-color:#fff6}.ab-core-panel.is-active .ab-core-plus{background:var(--ember);border-color:var(--ember);transform:rotate(180deg)}.ab-core-panel.is-active .ab-core-plus:after{rotate:none}.ab-core-big{z-index:0;font-family:var(--font-display),sans-serif;letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px #ffffff14;pointer-events:none;font-size:16rem;font-weight:600;line-height:1;transition:-webkit-text-stroke-color .6s,transform 1s cubic-bezier(.7,0,.2,1);position:absolute;bottom:-.2em;right:-.06em}.ab-core-panel.is-active .ab-core-big{-webkit-text-stroke-color:#a778ff38;transform:translate(-1.2rem)}.ab-core-body{z-index:3;pointer-events:none;opacity:0;visibility:hidden;max-width:34rem;transition:opacity .3s,visibility 0s .3s;position:absolute;bottom:1.8rem;left:1.6rem;right:1.6rem}.ab-core-panel.is-active .ab-core-body{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .5s .25s,visibility}.ab-core-emblem{color:#b48cff;width:6.4rem;height:6.4rem;margin-bottom:1.8rem}.ab-core-emblem svg{width:100%;height:100%;overflow:visible}.ce-draw{stroke-dasharray:1;stroke-dashoffset:1px}.ab-core-panel.is-active .ce-draw{animation:1.6s cubic-bezier(.6,0,.2,1) .3s forwards ceDraw}.ab-core-panel.is-active .ce-spin{transform-origin:60px 60px;animation:1.6s cubic-bezier(.6,0,.2,1) .3s forwards ceDraw,14s linear 1.9s infinite ceSpin}.ab-core-panel.is-active .ce-rev{animation-direction:normal,reverse}.ce-dot{opacity:0;transform-origin:50%;transform-box:fill-box}.ab-core-panel.is-active .ce-dot{animation:2.4s ease-in-out 1.2s infinite ceDot}@keyframes ceDraw{to{stroke-dashoffset:0}}@keyframes ceSpin{to{transform:rotate(1turn)}}@keyframes ceDot{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.25)}}.ab-core-head2{font-family:var(--font-display),sans-serif;letter-spacing:-.04em;color:#f4f4f4;max-width:30rem;margin:0;font-size:2.9rem;font-weight:500;line-height:1.02}.ab-core-text{color:var(--ink-dim);max-width:26rem;margin:1rem 0 0;font-size:.95rem;line-height:1.5}.ab-core-tags{flex-wrap:wrap;gap:.4rem;margin:1.6rem 0 0;padding:0;list-style:none;display:flex}.ab-core-tags li{color:#e6e6e6;text-transform:uppercase;background:#ffffff05;border:1px solid #ffffff24;border-radius:999px;padding:.45rem .8rem;font-size:.64rem}@media (prefers-reduced-motion:reduce){.ab-core-big,.ab-core-panel{transition:none}.ab-core-panel.is-active .ce-draw,.ab-core-panel.is-active .ce-spin{stroke-dashoffset:0;animation:none}}@media (max-width:767px){.ab-core{padding:4.5rem var(--gutter)5rem}.ab-core-head{grid-template-columns:1fr;margin-bottom:2rem}.ab-core-row{flex-direction:column;gap:.6rem;height:auto}.ab-core-panel{flex:none;height:5.2rem;transition:height .8s cubic-bezier(.7,0,.2,1),background .6s,border-color .6s}.ab-core-panel.is-active{height:30rem}.ab-core-tab{flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem;padding:1.2rem}.ab-core-label{writing-mode:horizontal-tb;font-size:1.6rem;transform:none}.ab-core-panel.is-active .ab-core-tab{align-items:flex-start}.ab-core-panel.is-active .ab-core-label{padding-top:.15rem;font-size:.85rem;position:static}.ab-core-plus{top:50%;right:1.2rem;translate:0 -50%}.ab-core-panel.is-active .ab-core-plus{top:1.2rem;translate:0}.ab-core-big{font-size:10rem}.ab-core-body{bottom:1.4rem;left:1.2rem;right:1.2rem}.ab-core-emblem{width:4.6rem;height:4.6rem;margin-bottom:1.2rem}.ab-core-head2{font-size:2rem}}.ab-ag{--fs:min(10.6rem,21vh);position:relative;overflow:hidden}.ab-ag-top{box-sizing:border-box;flex-direction:column;justify-content:center;height:80svh;min-height:30rem;padding-top:4.2rem;display:flex}.ab-ag-words{will-change:transform;width:max-content;margin:0 0 0 18.75vw;position:relative}.ab-ag-title{font-family:var(--font-display),sans-serif;font-weight:600;font-size:var(--fs);letter-spacing:-.05em;color:#f4f4f4;margin:0;line-height:.9}.ab-ag-line{white-space:nowrap;padding-bottom:.04em;display:block}.ab-ag-line>span{will-change:transform;display:inline-block}.ab-ag-l1{padding-left:2.2em}.ab-ag-l2{padding-left:0}.ab-ag-l3{padding-left:2.33em}.ab-ag-mark{vertical-align:-.02em;cursor:pointer;width:.98em;height:.8em;margin:0 -.1em 0 -.04em;display:inline-block;position:relative}.ab-ag-mark canvas{display:block;position:absolute;inset:-16% -10%;width:120%!important;height:132%!important}.ab-ag-mark.no-gl{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTQiIGhlaWdodD0iNzYiIHZpZXdCb3g9IjAgMCA5NCA3NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTc3LjM4NjEgNTMuNzQxN0w2OS44MzU2IDQwLjUyODNMNjkuMzkxNSAzOS42NEM2OC41MDMyIDM4LjE5NjUgNjYuNzI2NiAzNy42NDE0IDY1LjI4MzIgMzguNTI5Nkw2MC44NDE3IDQxLjA4MzVDNjAuMzk3NiA0MS4zMDU2IDYwLjA2NDQgNDEuNTI3NiA1OS43MzEzIDQxLjc0OTdDNTkuNzMxMyA0MS43NDk3IDU5LjczMTMgNDEuNzQ5NyA1OS42MjAzIDQxLjc0OTdDNTguOTU0IDQyLjE5MzkgNTguMjg3OCA0Mi43NDkgNTcuNzMyNiA0My4zMDQyQzU2LjA2NzEgNDQuOTY5OCA1NC45NTY4IDQ3LjA3OTUgNTQuNTEyNiA0OS41MjIzQzU0LjUxMjYgNDkuNzQ0MyA1NC41MTI2IDQ5Ljk2NjQgNTQuNDAxNSA1MC4xODg1QzUzLjk1NzQgNTIuNTIwMiA1Mi44NDcxIDU0Ljc0MSA1MS4xODE1IDU2LjQwNjVDNDkuMDcxOCA1OC41MTYyIDQ2LjE4NDkgNTkuODQ4NyA0Mi45NjQ4IDU5Ljg0ODdDMzYuNTI0NyA1OS44NDg3IDMxLjMwNiA1NC42Mjk5IDMxLjMwNiA0OC4xODk4QzMxLjMwNiA0NC45Njk4IDMyLjYzODQgNDEuOTcxOCAzNC43NDgxIDM5Ljk3MzFDMzYuOTY4OSAzNy44NjM0IDM5Ljg1NTggMzYuNTMxIDQzLjA3NTkgMzYuNTMxQzQ0LjQwODMgMzYuNTMxIDQ1Ljc0MDcgMzYuNzUzMSA0Ni45NjIxIDM3LjE5NzJDNDcuMTg0MiAzNy4zMDgyIDQ3LjQwNjMgMzcuMzA4MiA0Ny42MjgzIDM3LjQxOTNDNDguODQ5NyAzNy44NjM0IDUwLjA3MTEgMzguMDg1NSA1MS41MTQ2IDM4LjA4NTVDNTMuMjkxMiAzOC4wODU1IDU1LjA2NzggMzcuNjQxNCA1Ni41MTEzIDM2Ljk3NTFDNTYuOTU1NCAzNi43NTMxIDU3LjUxMDYgMzYuNDIgNTcuOTU0NyAzNi4wODY4TDYyLjE3NDEgMzMuNjQ0TDYyLjYxODMgMzMuNDIyQzYyLjcyOTMgMzMuMzEwOSA2Mi45NTE0IDMzLjE5OTkgNjMuMDYyNCAzMy4wODg5QzYzLjYxNzYgMzIuNTMzNyA2My45NTA3IDMxLjc1NjQgNjMuOTUwNyAzMC45NzkyQzYzLjk1MDcgMzAuNDI0IDYzLjgzOTcgMjkuOTc5OCA2My42MTc2IDI5LjY0NjdMNjMuNTA2NSAyOS4zMTM2TDYzLjM5NTUgMjkuMDkxNUw2My4wNjI0IDI4LjUzNjRMNTUuNTExOSAxNS40MzQxTDQ4LjUxNjYgMy4yMjAwN0w0OC4yOTQ1IDIuNzc1OTFDNDguMDcyNSAyLjMzMTc3IDQ3Ljg1MDQgMS45OTg2NiA0Ny40MDYzIDEuNzc2NTlDNDYuNDA2OSAwLjY2NjIyNiA0NC44NTI0IDAgNDMuMjk3OSAwQzQxLjYzMjMgMCA0MC4xODg5IDAuNjY2MjI2IDM5LjA3ODUgMS43NzY1OUMzOC44NTY0IDEuOTk4NjYgMzguNjM0NCAyLjMzMTc3IDM4LjQxMjMgMi41NTM4NEMzOC40MTIzIDIuNjY0ODggMzguMzAxMiAyLjY2NDg3IDM4LjMwMTIgMi43NzU5MUwzNy45NjgyIDMuMzMxMDlMMzcuODU3MSAzLjQ0MjE0TDEuNjU5MjIgNjYuMzk5OEMwLjQzNzgxNyA2OC41MDk1IDAuNjU5OTAzIDcwLjk1MjMgMS44ODEzIDcyLjcyODlDMi44ODA2MyA3NC4yODM0IDQuNjU3MjQgNzUuMjgyNyA2Ljc2Njk0IDc1LjI4MjdINzkuNDk1OEM4NC4wNDgzIDc1LjI4MjcgODYuOTM1MiA3MC4yODYxIDg0LjYwMzUgNjYuMjg4OEw3Ny4zODYxIDUzLjc0MTdaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNODEuNDk0NSAxMy43NjgzQzc4LjI3NDUgMTMuNzY4MyA3NS4zODc1IDE1LjEwMDcgNzMuMjc3OCAxNy4yMTA0QzcxLjE2ODEgMTkuMzIwMSA2OS44MzU3IDIyLjMxODEgNjkuODM1NyAyNS40MjcxQzY5LjgzNTcgMjYuNDI2NSA2OS45NDY4IDI3LjUzNjggNzAuMjc5OSAyOC41MzYxQzcwLjgzNSAzMC41MzQ4IDcxLjgzNDMgMzIuMzExNCA3My4yNzc4IDMzLjc1NDlDNzUuMzg3NSAzNS44NjQ2IDc4LjI3NDUgMzcuMTk3IDgxLjQ5NDUgMzcuMTk3Qzg0LjcxNDYgMzcuMTk3IDg3LjYwMTYgMzUuODY0NiA4OS43MTEyIDMzLjc1NDlDOTEuODIwOSAzMS42NDUyIDkzLjE1MzMgMjguNjQ3MiA5My4xNTMzIDI1LjUzODJDOTMuMTUzMyAxOS4wOTgxIDg3LjkzNDYgMTMuNzY4MyA4MS40OTQ1IDEzLjc2ODNaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K) 50%/82% no-repeat}.ab-ag-copy{left:52%;top:calc(var(--fs)*1.1);color:#e8e8e8;width:21rem;margin:0;font-size:.92rem;line-height:1.5;position:absolute}.ab-ag-media{perspective:1400px}.ab-ag-media-in{transform-origin:50% 0;will-change:transform,filter;height:82vh;position:relative;overflow:hidden}.ab-ag-media video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.ab-ag-play{all:unset;cursor:pointer;color:#fff;flex-direction:column;align-items:center;gap:.7rem;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.ab-ag-play svg{box-sizing:border-box;fill:#0c0c0c;background:#fff;border-radius:50%;width:5.6rem;height:5.6rem;padding:1.75rem;transition:transform .5s cubic-bezier(.3,1.6,.5,1),background .4s,fill .4s}.ab-ag-play:hover svg{background:var(--ember);fill:#fff;transform:scale(1.12)}.ab-ag-play.is-on svg{fill:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff26;width:3.6rem;height:3.6rem;padding:1rem}.ab-ag-play.is-on{top:auto;bottom:1.6rem;left:auto;right:var(--gutter);flex-direction:row;translate:0}.ab-ag-play span{text-transform:uppercase;text-shadow:0 1px 8px #00000080;font-size:.7rem}.ab-ag-play:focus-visible svg{outline:2px solid var(--ember);outline-offset:4px}@media (max-width:767px){.ab-ag{--fs:17vw}.ab-ag-top{padding-top:5.5rem}.ab-ag-words{width:auto;margin:0;translate:none}.ab-ag-l1{padding-left:14%}.ab-ag-l2{padding-left:4%}.ab-ag-l3{padding-left:16%}.ab-ag-copy{width:auto;margin:1.6rem var(--gutter)0;font-size:.95rem;position:static;translate:none}.ab-ag-media-in{height:56vh}.ab-ag-play svg{width:4.2rem;height:4.2rem;padding:1.3rem}}.ab-cw{height:340vh;position:relative}.ab-cw-pin{height:100dvh;position:sticky;top:0;overflow:hidden}.ab-cw-anchor{pointer-events:none;width:12rem;height:12rem;position:absolute;top:47%;left:10%;translate:-50% -50%}.ab-cw-col{position:absolute;top:31vh;left:31%;right:14%}.ab-cw-track{will-change:transform;position:relative}.ab-cw-kicker{font-family:var(--font-mono),monospace;letter-spacing:.02em;text-transform:uppercase;color:#b48cff;margin:0;font-size:.78rem;font-weight:300;position:absolute;bottom:calc(100% + 3.2rem);left:0}.ab-cw-item{will-change:filter,opacity;height:34vh}.ab-cw-title{font-family:var(--font-display),sans-serif;letter-spacing:-.045em;color:#ececec;margin:0;font-size:6rem;font-weight:400;line-height:1}.ab-cw-desc{color:#d7d7d7;will-change:opacity,transform;max-width:30rem;margin:1.3rem 0 0;font-size:1rem;line-height:1.5}.ab-cw-count{right:var(--gutter);height:1em;font-family:var(--font-display),sans-serif;letter-spacing:-.03em;color:#f2f2f2;font-size:2.6rem;font-weight:400;line-height:1;position:absolute;top:47%;overflow:hidden;translate:0 -50%}.ab-cw-count-in{flex-direction:column;transition:transform .7s cubic-bezier(.7,0,.2,1);display:flex}.ab-cw-count-in span{height:1em}@media (max-width:767px){.ab-cw{height:300vh}.ab-cw-anchor{left:auto;right:var(--gutter);width:6.5rem;height:6.5rem;top:22vh;translate:0 -50%}.ab-cw-col{left:var(--gutter);right:var(--gutter);top:38vh}.ab-cw-kicker{bottom:calc(100% + 2rem)}.ab-cw-item{height:30vh}.ab-cw-title{font-size:3.4rem}.ab-cw-desc{font-size:.95rem}.ab-cw-count{top:22vh;right:auto;left:var(--gutter);font-size:2rem}}.ab-mv{--col:39vw;padding:7rem 0 4rem;position:relative}.ab-mv-title{margin:0 var(--gutter);font-family:var(--font-display),sans-serif;letter-spacing:-.05em;color:#f2f2f2;font-size:7rem;font-weight:400;line-height:1}.ab-mv-title .ab-w-mask{margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.ab-mv-title .ab-w{display:inline-block}.ab-mv-body{margin:4.5rem 0 0 var(--col);max-width:27rem;position:relative}.ab-mv-anchor-a{width:13rem;height:13rem;left:calc(100% + 5vw);translate:0 -50%}.ab-mv-anchor-a,.ab-mv-anchor-b{pointer-events:none;position:absolute;top:50%}.ab-mv-anchor-b{left:calc((var(--gutter) + 15rem + var(--col) - 2.6rem)/2);width:10rem;height:10rem;translate:-50% -50%}.ab-mv-label{font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.02em;color:#8a8a8a;margin-bottom:1.5rem;font-size:.72rem;font-weight:300;display:block}.ab-mv-statement p{color:var(--ink-dim);margin:0;font-size:.95rem;line-height:1.6}.ab-mv-pinwrap{margin-top:2rem;position:relative}.ab-mv-pin{align-items:center;height:100dvh;display:flex;position:sticky;top:0}.ab-mv-list-wrap{margin-left:var(--col);width:calc(100vw - var(--col) - 10vw)}.ab-mv-list{margin:0;padding:0;list-style:none}.ab-mv-row{cursor:default;border-top:1px solid #ffffff1a;padding:.55rem 0 .75rem;position:relative}.ab-mv-row:last-child{border-bottom:1px solid #ffffff1a}.ab-mv-row:before{content:"";width:calc(var(--col) - var(--gutter)*.5);transform-origin:100%;background:#ffffff2e;height:1px;transition:transform .8s cubic-bezier(.7,0,.2,1);position:absolute;top:-1px;right:100%;transform:scaleX(0)}.ab-mv-row.is-active:before{transform:scaleX(1)}.ab-mv-name{font-family:var(--font-display),sans-serif;letter-spacing:-.04em;color:#f2f2f2;opacity:.28;white-space:nowrap;font-size:3.8rem;font-weight:400;line-height:1.08;transition:opacity .5s;display:block}.ab-mv-row.is-active .ab-mv-name{opacity:1}.ab-mv-num{font-family:var(--font-mono),monospace;color:#8a8a8a;opacity:0;font-size:.7rem;font-weight:300;transition:opacity .45s,transform .45s;position:absolute;top:1.2rem;left:-2.4rem;transform:translate(-6px)}.ab-mv-row.is-active .ab-mv-num{opacity:1;transform:none}.ab-mv-desc{top:1.1rem;left:calc(var(--gutter) - var(--col));width:15rem;color:var(--ink-dim);opacity:0;pointer-events:none;margin:0;font-size:.9rem;line-height:1.55;transition:opacity .45s,transform .45s;position:absolute;transform:translateY(10px)}.ab-mv-row.is-active .ab-mv-desc{opacity:1;transition-delay:.1s;transform:none}@media (max-width:767px){.ab-mv{--col:var(--gutter);padding:4.5rem 0 2rem}.ab-mv-title{font-size:3rem}.ab-mv-body{margin:2.4rem var(--gutter)0;max-width:none;padding-bottom:11rem}.ab-mv-anchor-a{width:9rem;height:9rem;top:auto;bottom:0;left:50%;translate:-50%}.ab-mv-anchor-b{left:auto;right:var(--gutter);width:6rem;height:6rem;top:15vh;translate:0 -50%}.ab-mv-list-wrap{margin:0 var(--gutter);width:auto}.ab-mv-row:before{display:none}.ab-mv-num{margin-bottom:.2rem;display:block;position:static}.ab-mv-name{white-space:normal;font-size:2.2rem}.ab-mv-desc{width:auto;max-height:0;transition:opacity .45s,max-height .6s;position:static;overflow:hidden}.ab-mv-row.is-active .ab-mv-desc{max-height:8rem;margin-top:.5rem}}.ab-sy{height:230vh;position:relative}.ab-sy-pin{height:100dvh;padding:0 var(--gutter);box-sizing:border-box;z-index:1;pointer-events:none;flex-direction:column;justify-content:center;display:flex;position:sticky;top:0}.ab-sy-label{color:#8a8a8a;text-transform:uppercase;margin-bottom:2rem}.ab-sy-text{max-width:23rem;font-family:var(--font-body),sans-serif;letter-spacing:-.01em;margin:0;font-size:1.15rem;line-height:1.4}.ab-sy-text .ab-word{color:#3a3a3a;display:inline}.ab-sy-pics{position:absolute;inset:0}.ab-sy-pic{will-change:transform;margin:0;position:absolute;overflow:hidden}.ab-sy-pic img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.ab-sy-s1{aspect-ratio:1;width:24vw;top:9%;left:56%}.ab-sy-s2{aspect-ratio:3/2;width:19vw;top:27%;left:32%}.ab-sy-s3{aspect-ratio:1;width:15vw;top:40%;left:80%}.ab-sy-s4{aspect-ratio:4/5;width:23vw;top:54%;left:50%}.ab-sy-s5{aspect-ratio:4/3;width:19vw;top:75%;left:31%}.ab-bt{padding:10rem var(--gutter)6rem;grid-template-columns:1fr 1fr;align-items:start;gap:3rem 4rem;display:grid}.ab-bt-title{font-family:var(--font-display),sans-serif;letter-spacing:-.04em;text-transform:uppercase;color:#f2f2f2;margin:0;font-size:5.4rem;font-weight:600;line-height:.92}.ab-bt-title span{display:block}.ab-bt-dim{color:#6e6e6e}.ab-bt-wipe{--p:-20%;-webkit-mask-image:linear-gradient(90deg,#000 var(--p),transparent calc(var(--p) + 18%));-webkit-mask-image:linear-gradient(90deg,#000 var(--p),transparent calc(var(--p) + 18%));mask-image:linear-gradient(90deg,#000 var(--p),transparent calc(var(--p) + 18%))}.ab-bt-copy{gap:1.6rem;max-width:30rem;padding-top:.6rem;display:grid}.ab-bt-copy p{color:#9a9a9a;margin:0;font-size:.92rem;line-height:1.55}.ab-bt-copy p.ab-bt-lead{color:#f2f2f2;margin-bottom:1.2rem;font-size:1.25rem;line-height:1.35}.ab-bt-copy em{color:#f2f2f2;font-style:normal}.ab-tb{padding:3rem var(--gutter)6rem}.ab-tb-label{color:#8a8a8a;text-transform:uppercase;margin-bottom:1rem;display:block}.ab-tb-rule{background:#ffffff1f;height:1px;display:block}.ab-tb-row{grid-template-columns:repeat(9,1fr);align-items:center;gap:1.5rem;margin:0;padding:2.4rem 0 0;list-style:none;display:grid}.ab-tb-logo{justify-content:center;display:flex}.ab-tb-logo img{height:calc(1.9rem*var(--s,1));-o-object-fit:contain;object-fit:contain;opacity:.55;filter:grayscale();max-width:100%;transition:opacity .4s,transform .4s}.ab-tb-logo img:hover{opacity:1;transform:translateY(-3px)}.ab-df{background:#141414;position:relative}.ab-df-pin{height:100dvh;position:sticky;top:0;overflow:hidden}.ab-df-grid{--row:6.5rem;left:var(--gutter);right:var(--gutter);grid-template-columns:20% 18% 1fr auto;align-items:start;display:grid;position:absolute;top:38vh}.ab-df-label{color:#8a8a8a;text-transform:uppercase;line-height:var(--row);justify-content:space-between;padding-right:2rem;display:flex}.ab-df-dots,.ab-df-label i{color:#555;font-style:normal}.ab-df-dots{line-height:var(--row)}.ab-df-pre{height:var(--row);font-family:var(--font-display),sans-serif;text-transform:uppercase;letter-spacing:-.01em;color:#f2f2f2;font-size:1.25rem;font-weight:600;position:relative;overflow:hidden}.ab-df-pre-in{flex-direction:column;transition:transform .8s cubic-bezier(.7,0,.2,1);display:flex}.ab-df-pre-in span{height:var(--row);line-height:var(--row)}.ab-df-words{margin:0;padding:0;list-style:none;transition:transform .9s cubic-bezier(.7,0,.2,1)}.ab-df-words li{height:var(--row);line-height:var(--row);font-family:var(--font-display),sans-serif;letter-spacing:-.04em;text-transform:uppercase;color:#333;font-size:5.6rem;font-weight:600;transition:color .6s}.ab-df-words li.is-past{color:#262626}.ab-df-words li.is-active{color:#f4f4f4}@media (max-width:767px){.ab-sy{height:auto;padding:5rem 0 3rem}.ab-sy-pin{height:auto;position:static}.ab-sy-text{max-width:none;font-size:1.1rem}.ab-sy-pics{padding:2.5rem var(--gutter)0;grid-template-columns:1fr 1fr;gap:.6rem;display:grid;position:static}.ab-sy-pic{position:static;aspect-ratio:4/5!important;width:auto!important}.ab-bt{padding:5rem var(--gutter)3rem;grid-template-columns:1fr}.ab-bt-title{font-size:2.6rem}.ab-tb-row{grid-template-columns:repeat(3,1fr);gap:2rem 1rem}.ab-df-grid{--row:3.4rem;grid-template-columns:1fr;top:30vh}.ab-df-label{margin-bottom:1.2rem;padding:0;line-height:1.4}.ab-df-dots{display:none}.ab-df-pre{margin-bottom:.4rem;font-size:1rem}.ab-df-words li{font-size:2.8rem;transition:color .6s,opacity .5s}.ab-df-words li.is-past{opacity:0}}.ab-vi{padding-top:8rem}.ab-vi .si-grid{position:relative}.ab-vi-tag{text-align:center;font-family:var(--font-display),sans-serif;letter-spacing:-.01em;text-transform:uppercase;color:#fff;text-shadow:0 2px 12px #00000059;background:linear-gradient(#0c0c0c26,#0c0c0c73);place-items:center;padding:0 1rem;font-size:1.15rem;font-weight:600;display:grid;position:absolute;inset:0}.ab-vi-anchor{pointer-events:none;width:21rem;height:21rem;position:absolute;top:50%;right:0;translate:0 -50%}@media (max-width:767px){.ab-vi{padding-top:5rem}.ab-vi .si-grid{padding-top:8rem}.ab-vi-anchor{width:9rem;height:9rem;top:0;right:0;translate:0}}.ab-tm{--main:27vw;--cw:17.4vw;--gap:1.2vw;--step:calc(var(--cw) + var(--gap));padding:8rem 0 7rem;overflow:hidden}.ab-tm-grid{grid-template-columns:var(--main)1fr auto;padding-left:var(--gutter);-moz-column-gap:0;grid-template-areas:".title title"".sub ctrl""count line line""bio row row"".who join";column-gap:0;display:grid}.ab-tm-title{font-family:var(--font-display),sans-serif;letter-spacing:-.04em;text-transform:uppercase;color:#f2f2f2;grid-area:title;margin:0;font-size:5.4rem;font-weight:600;line-height:.95}.ab-tm-title>span{display:block}.ab-tm-title .ab-w-mask{margin-bottom:-.06em;padding-bottom:.06em;display:inline-block;overflow:hidden}.ab-tm-title .ab-w{display:inline-block}.ab-tm-dim{color:#6e6e6e}.ab-tm-sub{color:#9a9a9a;grid-area:sub;max-width:31rem;margin:2.6rem 0 0;font-size:.95rem;line-height:1.5}.ab-tm-ctrl{padding-right:var(--gutter);color:#555;text-transform:uppercase;grid-area:ctrl;align-self:end;align-items:center;gap:1.2rem;display:flex}.ab-tm-ctrl button{all:unset;cursor:pointer;color:#e8e8e8;transition:color .3s}.ab-tm-ctrl button:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.ab-tm-count{color:#6e6e6e;grid-area:count;align-self:end;margin-top:2.2rem;transform:translateY(.5rem)}.ab-tm-line{background:#ffffff1a;grid-area:line;height:1px;margin-top:2.2rem;position:relative}.ab-tm-line i{background:#f2f2f2;height:1px;transition:width .8s cubic-bezier(.7,0,.2,1);position:absolute;top:0;left:0}.ab-tm-bio{color:#bdbdbd;grid-area:bio;align-self:end;max-width:20rem;margin:0;padding-right:4vw;font-size:.95rem;line-height:1.5}.ab-tm-row{height:calc(var(--cw)*1.25);grid-area:row;margin-top:2.2rem;position:relative}.ab-tm-card{all:unset;box-sizing:border-box;width:var(--cw);aspect-ratio:4/5;cursor:pointer;background:#121212;transition:transform .9s cubic-bezier(.7,0,.2,1),opacity .5s;position:absolute;top:0;left:0;overflow:hidden}.ab-tm-card img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:opacity .7s,transform 1s cubic-bezier(.7,0,.2,1);display:block;position:absolute;inset:0}.ab-tm-photo{opacity:0;transform:scale(1.06)}.ab-tm-card.is-active{cursor:default}.ab-tm-card.is-active .ab-tm-photo{opacity:1;transform:none}.ab-tm-card.is-active .ab-tm-dots{opacity:0}.ab-tm-card:not(.is-active):hover .ab-tm-dots{opacity:.7}.ab-tm-card:focus-visible{outline-offset:3px;outline:1px solid #f2f2f2}.ab-tm-who{grid-area:who;margin-top:2.2rem}.ab-tm-who h3{font-family:var(--font-display),sans-serif;letter-spacing:-.02em;text-transform:uppercase;color:#f2f2f2;margin:0;font-size:1.7rem;font-weight:600}.ab-tm-who span{color:#9a9a9a;margin-top:.4rem;font-size:.9rem;display:block}.ab-tm-join{margin-right:var(--gutter);color:#f2f2f2;text-transform:uppercase;border:1px solid #ffffff40;border-radius:999px;grid-area:join;align-self:end;padding:.85rem 1.4rem;text-decoration:none;transition:background .35s,color .35s}.ab-tm-join:hover{color:#0c0c0c;background:#f2f2f2}@media (max-width:767px){.ab-tm{--cw:62vw;--gap:3vw;padding:5rem 0 4rem}.ab-tm-grid{padding-right:var(--gutter);grid-template-columns:1fr auto;grid-template-areas:"title title""sub sub""count ctrl""line line""row row""who who""bio bio""join join"}.ab-tm-title{font-size:2.6rem}.ab-tm-sub{margin-top:1.4rem}.ab-tm-ctrl{margin-top:1.6rem;padding-right:0}.ab-tm-count{margin-top:1.6rem;transform:none}.ab-tm-bio,.ab-tm-line{margin-top:1rem}.ab-tm-bio{max-width:none;padding:0}.ab-tm-join{justify-self:start;margin:2rem 0 0}}.ab-tm-card{clip-path:inset(0)}.ab-tm-row:not(.is-in) .ab-tm-card{clip-path:inset(0 0 0 100%)}.ab-tm-row .ab-tm-card{transition:transform .9s cubic-bezier(.7,0,.2,1),opacity .5s,clip-path 1.1s cubic-bezier(.7,0,.2,1)}.ab-tm-row.is-in .ab-tm-card:nth-child(2){transition-delay:0s,0s,80ms}.ab-tm-row.is-in .ab-tm-card:nth-child(3){transition-delay:0s,0s,.16s}.ab-tm-row.is-in .ab-tm-card:nth-child(4){transition-delay:0s,0s,.24s}.ab-tm-row.is-in .ab-tm-card:nth-child(5){transition-delay:0s,0s,.32s}.ab-we{padding:8rem var(--gutter)6rem;grid-template-columns:34% 1fr;align-items:start;gap:0 2rem;display:grid}.ab-we-side{position:sticky;top:7rem}.ab-we-title{font-family:var(--font-display),sans-serif;letter-spacing:-.04em;text-transform:uppercase;color:#f2f2f2;margin:0;font-size:5.2rem;font-weight:600;line-height:.92}.ab-we-title>span{display:block}.ab-cu-title .ab-w-mask,.ab-we-title .ab-w-mask{margin-bottom:-.06em;padding-bottom:.06em;display:inline-block;overflow:hidden}.ab-cu-title .ab-w,.ab-we-title .ab-w{display:inline-block}.ab-cu-dim,.ab-we-dim{color:#6e6e6e}.ab-we-main{width:100%;max-width:44rem;margin-left:auto;padding-top:.6rem}.ab-cu-label,.ab-we-label{color:#8a8a8a;text-transform:uppercase;margin-bottom:2.4rem;display:block}.ab-we-lead{letter-spacing:-.01em;color:#f2f2f2;margin:0 0 3rem;font-size:1.45rem;line-height:1.35}.ab-we-lead .ab-word{display:inline}.ab-we-list{border-top:1px solid #ffffff1a;margin:0;padding:0;list-style:none}.ab-we-row{justify-content:space-between;align-items:center;gap:2rem;padding:2.1rem 0;display:flex;position:relative}.ab-we-row:after{content:"";transform-origin:0;background:#ffffff1a;height:1px;transition:transform 1.1s cubic-bezier(.7,0,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.ab-we-row.is-in:after{transform:none}.ab-we-row>div{opacity:0;transition:opacity .8s,transform .9s cubic-bezier(.2,.8,.2,1);transform:translateY(18px)}.ab-we-row.is-in>div{opacity:1;transform:none}.ab-we-row h3{font-family:var(--font-display),sans-serif;letter-spacing:-.01em;text-transform:uppercase;color:#f2f2f2;margin:0;font-size:1.35rem;font-weight:600}.ab-we-row p{color:#9a9a9a;max-width:24rem;margin:.55rem 0 0;font-size:.86rem;line-height:1.5}.ab-we-ico{flex:none;width:2.2rem;height:2.2rem}.ab-we-ico rect{fill:#cfcfcf;opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .3s ease var(--d),transform .4s cubic-bezier(.3,1.6,.5,1)var(--d);transform:scale(.2)}.ab-we-row.is-in .ab-we-ico rect{opacity:1;transform:none}.ab-we-row:hover .ab-we-ico rect{fill:#fff}.ab-cu{padding:7rem var(--gutter)8rem;background:#141414;grid-template-columns:34% 1fr;align-items:stretch;gap:0 2rem;display:grid}.ab-cu-side{position:relative}.ab-cu-sticky{box-sizing:border-box;flex-direction:column;justify-content:space-between;height:100dvh;padding:0 0 3rem;display:flex;position:sticky;top:0}.ab-cu-photo{aspect-ratio:1;width:17rem;margin:0;overflow:hidden}.ab-cu-photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.ab-cu-main{width:100%;max-width:44rem;margin-left:auto;padding-top:4rem}.ab-cu-title{font-family:var(--font-display),sans-serif;letter-spacing:-.045em;color:#f2f2f2;margin:0;font-size:4.8rem;font-weight:600;line-height:.98}.ab-cu-title>span{display:block}.ab-cu-intro{color:#9a9a9a;max-width:26rem;margin:2.4rem 0 0;font-size:.9rem;line-height:1.55}.ab-cu-grid{grid-template-columns:1fr 1fr;gap:3.5rem 2rem;margin:5rem 0 0;padding:0;list-style:none;display:grid}.ab-cu-trait{flex-direction:column;justify-content:space-between;height:17rem;padding-left:1.1rem;display:flex;position:relative}.ab-cu-trait:nth-child(2n){transform:translateY(9rem)}.ab-cu-trait:before{content:"";transform-origin:top;background:#ffffff29;width:1px;transition:transform 1.1s cubic-bezier(.7,0,.2,1);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.ab-cu-trait.is-in:before{transform:none}.ab-cu-num{color:#8a8a8a;opacity:0;transition:opacity .6s .2s}.ab-cu-txt{opacity:0;padding-bottom:.4rem;transition:opacity .8s .45s,transform .9s cubic-bezier(.2,.8,.2,1) .45s;transform:translateY(20px)}.ab-cu-trait.is-in .ab-cu-num,.ab-cu-trait.is-in .ab-cu-txt{opacity:1;transform:none}.ab-cu-txt h3{font-family:var(--font-display),sans-serif;letter-spacing:-.01em;text-transform:uppercase;color:#f2f2f2;margin:0;font-size:1.3rem;font-weight:600;line-height:1}.ab-cu-txt p{color:#9a9a9a;max-width:17rem;margin:.7rem 0 0;font-size:.84rem;line-height:1.5}.ab-cu-grid{padding-bottom:9rem}@media (max-width:767px){.ab-cu,.ab-we{padding:5rem var(--gutter)4rem;grid-template-columns:1fr}.ab-we-side{margin-bottom:2.4rem;position:static}.ab-we-title{font-size:2.8rem}.ab-we-lead{font-size:1.15rem}.ab-cu-sticky{gap:1.6rem;height:auto;padding:0;position:static}.ab-cu-photo{aspect-ratio:4/3;width:100%}.ab-cu-main{padding-top:2.4rem}.ab-cu-title{font-size:2.5rem}.ab-cu-grid{grid-template-columns:1fr;row-gap:1.6rem;margin-top:3rem;padding-bottom:0}.ab-cu-trait{height:11rem}.ab-cu-trait:nth-child(2n){transform:none}}.ab-cu-grid{row-gap:0;padding-bottom:0}.ab-cu-trait{height:26rem;padding-left:1.6rem}.ab-cu-trait:nth-child(2n){grid-column:2;transform:none}.ab-cu-trait:nth-child(odd){grid-column:1}.ab-cu-trait:first-child{grid-row:1}.ab-cu-trait:nth-child(2){grid-row:2}.ab-cu-trait:nth-child(3){grid-row:3}.ab-cu-trait:nth-child(4){grid-row:4}.ab-cu-txt h3{letter-spacing:-.02em;max-width:12rem;font-size:2.1rem;line-height:1.02}.ab-cu-txt p{color:#b5b5b5;max-width:21rem;margin-top:1.1rem;font-size:1rem}@media (max-width:767px){.ab-cu-trait,.ab-cu-trait:nth-child(2n),.ab-cu-trait:nth-child(odd){grid-area:auto/1;height:15rem}.ab-cu-txt h3{font-size:1.6rem}}.ab-cu-sticky{padding-top:6.5rem}@media (max-width:767px){.ab-cu-sticky{padding-top:0}}.ab-cu-trait{justify-content:flex-start;height:auto;padding-bottom:.4rem}.ab-cu-txt{margin-top:150px;padding-bottom:0}@media (max-width:767px){.ab-cu-trait{height:auto}.ab-cu-txt{margin-top:90px}}.ab-cu-photo{aspect-ratio:auto;width:21rem;height:min(31rem,62vh)}.ab-cu-photo img{-o-object-position:72% 40%;object-position:72% 40%}@media (max-width:767px){.ab-cu-photo{width:100%;height:26rem}}.ab-cu{background:0 0}.ab-cu-anchor{pointer-events:none;width:13rem;height:13rem;position:absolute;top:50%;translate:0 -50%}.ab-cu-trait:nth-child(odd) .ab-cu-anchor{left:calc(150% - 4.5rem)}.ab-cu-trait:nth-child(2n) .ab-cu-anchor{right:calc(150% - 4.5rem)}@media (max-width:767px){.ab-cu-anchor{width:6rem;height:6rem;top:1.2rem;translate:0}.ab-cu-trait:nth-child(2n) .ab-cu-anchor,.ab-cu-trait:nth-child(odd) .ab-cu-anchor{left:auto;right:0}}.ab-qt{padding:9rem var(--gutter)6rem 10vw;grid-template-columns:1.15fr 1fr;align-items:center;gap:2rem;min-height:90vh;display:grid;position:relative;overflow:hidden}.ab-qt-body{max-width:40rem;margin:0}.ab-qt-mark{color:#4a4a4a;transform-origin:0 0;height:4.6rem;margin-bottom:1.6rem;font-size:9rem;font-weight:700;line-height:.82;display:block}.ab-qt-mark,.ab-qt-text{font-family:var(--font-display),sans-serif}.ab-qt-text{letter-spacing:-.035em;color:#f2f2f2;margin:0;font-size:3.6rem;font-weight:400;line-height:1.08}.ab-qt-text .ab-word{display:inline}.ab-qt-who{gap:.45rem;margin-top:4.2rem;display:grid}.ab-qt-name{font-family:var(--font-display),sans-serif;letter-spacing:-.01em;color:#f2f2f2;font-size:1.15rem;font-weight:500}.ab-qt-role{color:#8a8a8a;text-transform:uppercase}.ab-qt-photo{-webkit-mask-composite:source-in;place-self:end;width:min(34rem,100%);margin-bottom:-6rem;position:relative;-webkit-mask-image:linear-gradient(#000 62%,#0000 96%),linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(#000 62%,#0000 96%),linear-gradient(90deg,#0000,#000 10% 90%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.ab-qt-photo img{aspect-ratio:900/1180;width:100%;height:auto;display:block}@media (max-width:767px){.ab-qt{padding:5rem var(--gutter)0;grid-template-columns:1fr;min-height:0}.ab-qt-mark{height:3rem;margin-bottom:1rem;font-size:6rem}.ab-qt-text{font-size:2.1rem}.ab-qt-who{margin-top:2.4rem}.ab-qt-photo{justify-self:center;width:90%;margin:2rem 0 -2rem}}.ab-pf{padding:7rem var(--gutter)6rem;position:relative;overflow:hidden}.ab-pf-frame{max-width:110rem;margin:0 auto;position:relative;container-type:inline-size}.ab-pf-stage{--u:calc(100cqw/1806);width:100cqw;height:calc(600*var(--u));margin-top:calc(48px - 14*var(--u));margin-bottom:calc(48px - 16.8*var(--u));position:relative}.ab-pf-title{z-index:3;text-align:center;margin:0 auto;font-size:3.6rem;line-height:1.04;position:relative}.ab-pf-title>span{display:block}.pf-copy{z-index:3;text-align:center;color:#8f8f8f;width:min(36rem,100%);margin:0 auto;font-size:1.05rem;line-height:1.45;position:relative}.pf-lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pf-line{stroke:#ffffff42;stroke-width:1.2px;stroke-dasharray:1 1}.pf-line,.pf-pulse{fill:none;vector-effect:non-scaling-stroke}.pf-pulse{stroke:#fff;stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:.09 .91;stroke-dashoffset:.09px;opacity:0}.pf-pulse--halo{stroke:#c9b4ff;stroke-width:7px;opacity:0}.is-live .pf-pulse{animation:3.6s cubic-bezier(.45,.05,.4,1) infinite pf-run;animation-delay:calc(var(--i)*.42s)}.is-live .pf-pulse--halo{animation-name:pf-run-halo}@keyframes pf-run{0%{stroke-dashoffset:.09px;opacity:0}8%{opacity:.95}55%{opacity:.95}70%,to{stroke-dashoffset:-1px;opacity:0}}@keyframes pf-run-halo{0%{stroke-dashoffset:.09px;opacity:0}8%{opacity:.35}55%{opacity:.35}70%,to{stroke-dashoffset:-1px;opacity:0}}.pf-port{fill:#9a9a9a}.pf-node{z-index:2;left:calc(var(--x)*var(--u));top:calc(var(--y)*var(--u));width:calc(var(--w)*var(--u));height:calc(var(--h)*var(--u));position:absolute}.pf-card{width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.8,.2,1);position:relative}.is-live .pf-card{animation:6s ease-in-out infinite pf-float;animation-delay:var(--d)}.pf-node:hover .pf-card{transform:translateY(calc(-6*var(--u)))scale(1.04)}@keyframes pf-float{0%,to{translate:0}50%{translate:0 calc(-5*var(--u))}}.pf-label{left:0;top:calc(100% + 12*var(--u));white-space:nowrap;font-family:var(--font-display),sans-serif;font-size:calc(17*var(--u));letter-spacing:-.02em;color:#8a8a8a;position:absolute}.pf-badge{top:0;right:calc(100% + 10*var(--u));gap:calc(4*var(--u));display:flex;position:absolute}.pf-avatar,.pf-badge i{width:calc(30*var(--u));height:calc(30*var(--u));border-radius:50%;place-items:center;display:grid}.pf-badge i{background:#000;box-shadow:0 0 0 1px #ffffff24}.pf-badge i img{width:58%;height:auto}.pf-avatar{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%;flex:none;max-width:none;box-shadow:0 0 0 1px #ffffff2e}.pf-badge--solo{right:calc(100% + 10*var(--u));top:calc(2*var(--u))}.pf-folder{position:absolute;inset:0}.pf-folder-tab{border-radius:calc(12*var(--u))calc(12*var(--u))0 0;background:#4d1fa3;width:46%;height:30%;position:absolute;top:0;left:0}.pf-folder-sheet{border-radius:calc(6*var(--u));background:linear-gradient(#f4f1fb,#c9c1db);height:60%;position:absolute;top:12%;left:12%;right:12%;rotate:-4deg}.pf-folder-sheet--2{background:linear-gradient(#fff,#d8d2e6);left:18%;rotate:3deg}.pf-folder-front{border-radius:calc(12*var(--u));height:72%;padding:calc(12*var(--u));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(160deg,#9664f0d1,#5020aaeb);flex-direction:column;justify-content:flex-end;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 1px #ffffff40}.pf-folder-front b{font-family:var(--font-display),sans-serif;font-weight:500;font-size:calc(15*var(--u));color:#fff}.pf-folder-front small,.pf-research small{font-size:calc(11*var(--u));color:#ffffffb3}.pf-chat{border-radius:calc(12*var(--u));padding:calc(13*var(--u))calc(16*var(--u));background:#1d1d1d;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff0f}.pf-chat p{font-size:calc(13.5*var(--u));color:#ededed;margin:0;line-height:1.35}.pf-chat-ft{justify-content:space-between;align-items:center;display:flex}.pf-chat-ft small{font-size:calc(11*var(--u));color:#8a8a8a}.pf-toggle{width:calc(32*var(--u));height:calc(18*var(--u));background:#3a3a3a;border-radius:99px;position:relative}.pf-toggle i{right:calc(2*var(--u));top:calc(2*var(--u));width:calc(14*var(--u));height:calc(14*var(--u));background:#fff;border-radius:50%;position:absolute}.pf-studio{border-radius:calc(16*var(--u));background:radial-gradient(circle at 50% 35%,#1c1c1c,#000 70%);place-items:center;display:grid;position:absolute;inset:0;box-shadow:0 0 0 1px #ffffff24,inset 0 1px #ffffff14}.pf-studio img{filter:drop-shadow(0 4px 10px #7a3ae573);width:56%;height:auto}.pf-research{border-radius:calc(14*var(--u));padding:calc(12*var(--u));box-shadow:0 0 0 1px #b48cff59,0 calc(20*var(--u))calc(50*var(--u))#7a3ae540;background:linear-gradient(160deg,#6a3ad0,#3b1580 55%,#24104a);flex-direction:column;display:flex;position:absolute;inset:0}.pf-research small:first-child{color:#fff;font-size:calc(12*var(--u));line-height:1.2}.pf-research b{font-family:var(--font-display),sans-serif;font-weight:400;font-size:calc(38*var(--u));letter-spacing:-.04em;color:#fff;margin-top:auto;line-height:1}.pf-research .pf-dim{margin-top:calc(3*var(--u))}.pf-concepts img,.pf-final img,.pf-mood img{-o-object-fit:cover;object-fit:cover;border-radius:calc(10*var(--u));box-shadow:0 calc(10*var(--u))calc(24*var(--u))#00000080;position:absolute}.pf-mood-a{width:54%;height:60%;top:0;left:28%}.pf-mood-b{width:38%;height:50%;top:22%;left:0}.pf-mood-c{width:72%;height:80%;top:20%;left:28%}.pf-concepts-back{opacity:.9;width:94%;height:90%;top:10%;left:6%}.pf-concepts-front{width:94%;height:86%;top:0;left:0}.pf-final{border-radius:calc(16*var(--u));box-shadow:0 0 0 calc(3*var(--u))#3a3a3a;position:absolute;inset:0;overflow:hidden}.pf-final img{-o-object-position:62% 40%;object-position:62% 40%;border-radius:0;width:100%;height:100%;inset:0}.pf-wire{border-radius:calc(8*var(--u));background:#262626;padding:4%;position:absolute;inset:0}.pf-phone,.pf-wire{gap:6%;display:flex}.pf-phone{border-radius:calc(6*var(--u));background:#575757;flex-direction:column;flex:1;padding:7% 8%}.pf-phone>i{border-radius:calc(3*var(--u));background:#7d7d7d;display:block}.pf-bar{width:60%;height:4%}.pf-blk{height:14%}.pf-blk--lg{height:22%;background:#8e8e8e!important}.pf-blk--sm{width:70%;height:8%}.pf-row{gap:6%;height:12%;background:0 0!important;display:flex!important}.pf-row i{border-radius:calc(3*var(--u));background:#6c6c6c;flex:1}.pf-btn{height:8%;margin-top:auto;background:#e8e8e8!important;border-radius:99px!important}.pf-phone+.pf-phone{background:#6a6a6a}.pf-ds{border-radius:calc(14*var(--u));box-shadow:0 0 0 calc(4*var(--u))#2b2b2b;background:#fafafa;padding:10% 9%;position:absolute;inset:0}.pf-ds b{font-family:var(--font-display),sans-serif;font-weight:600;font-size:calc(12*var(--u));color:#111;margin-bottom:9%;display:block}.pf-ds-grid{gap:calc(7*var(--u))calc(9*var(--u));grid-template-columns:repeat(4,1fr);display:grid}.pf-pill{height:calc(8*var(--u));border-radius:99px}.pf-pill--0{background:#2b5bff}.pf-pill--1{background:#c9d4ff}.pf-pill--2{background:#1a1a1a}.pf-pill--3{background:#e3e3e3}@media (max-width:767px){.ab-pf{padding:5rem 0 4rem}.ab-pf-frame{container-type:normal}.ab-pf-title{padding:0 var(--gutter);font-size:2.4rem}.ab-pf-scroll{scrollbar-width:none;overflow:auto hidden}.ab-pf-scroll::-webkit-scrollbar{display:none}.ab-pf-stage{--u:calc(980px/1806);width:980px;height:calc(600*var(--u))}.pf-copy{width:auto;padding:0 var(--gutter);text-align:left;font-size:1rem}}.ab-gl{padding:6rem 0 4rem;position:relative}.ab-gl-head{z-index:2;padding:0 var(--gutter);text-align:center;justify-items:center;gap:1.1rem;display:grid;position:relative}.ab-gl-label{color:#8a8a8a}.ab-gl-title{margin:0}.ab-gl-hint{color:#6f6f6f}.ab-gl-stage{touch-action:pan-y;-webkit-user-select:none;user-select:none;height:min(40rem,68vh);margin-top:1.6rem;position:relative}.ab-gl-stage canvas{width:100%;height:100%;display:block}.ab-gl-fallback,.ab-gl:not(.gl-on) .ab-gl-stage{display:none}.ab-gl:not(.gl-on) .ab-gl-fallback{padding:0 var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none;gap:.8rem;margin:2.4rem 0 0;list-style:none;display:flex;overflow-x:auto}.ab-gl-fallback::-webkit-scrollbar{display:none}.ab-gl-fallback li{aspect-ratio:1.5/2.1;scroll-snap-align:center;border-radius:.5rem;flex:none;width:min(19rem,70vw);position:relative;overflow:hidden}.ab-gl-fallback img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ab-gl-fallback span{background:linear-gradient(#0000,#000000c7);gap:.2rem;padding:3rem 1rem 1rem;display:grid;position:absolute;inset:auto 0 0}.ab-gl-fallback b{font-family:var(--font-display),sans-serif;color:#fff;font-weight:500}.ab-gl-fallback small{color:#ffffffad}@media (max-width:767px){.ab-gl{padding:5rem 0 3rem}.ab-gl-stage{height:62vh;margin-top:1rem}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}.site-header{view-transition-name:cb-header}::view-transition-old(root){animation:.32s cubic-bezier(.4,0,.2,1) both cbpt-out}::view-transition-new(root){animation:.5s cubic-bezier(.2,.7,.2,1) 80ms both cbpt-in}::view-transition-group(cb-header){animation:none}::view-transition-old(cb-header){animation:none}::view-transition-new(cb-header){animation:none}::view-transition-old(cb-header){display:none}@keyframes cbpt-out{to{opacity:0;transform:scale(.985)}}@keyframes cbpt-in{0%{opacity:0;transform:translateY(14px)}}.service-page{background:#0c0c0c}.sd-hero{padding:0 var(--gutter)8rem;position:relative}.sd-head{min-height:63svh;padding-top:8.4rem;position:relative}.sd-title{max-width:none;font-family:var(--font-display),sans-serif;letter-spacing:-.045em;color:#f2f2f2;margin:0;font-size:4.3rem;font-weight:400;line-height:1.04}.sd-title>span{white-space:nowrap;display:block}.sd-intro{color:#9a9a9a;max-width:31rem;margin:2.2rem 0 0;font-size:1.05rem;line-height:1.45}.sd-sketch{width:13rem;height:auto;position:absolute;top:11.2rem;right:0;overflow:visible}.sd-sketch path{stroke:#d6d6d6;stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1 1;stroke-dashoffset:1px}.sd-sketch .sd-sk-2{stroke-width:.7px;opacity:.55;transform:translate(1.4px,.9px)}.sd-hero.is-in .sd-sketch path{animation:1.6s cubic-bezier(.5,0,.2,1) forwards sd-draw}.sd-hero.is-in .sd-sketch g:nth-child(n) path{animation-delay:calc(var(--d,0)*1s)}.sd-sketch g:first-child{--d:.3}.sd-sketch g:nth-child(2){--d:.55}.sd-sketch g:nth-child(3){--d:.65}.sd-sketch g:nth-child(4){--d:.75}.sd-sketch g:nth-child(5){--d:.9}.sd-sketch g:nth-child(6){--d:.85}.sd-sketch g:nth-child(7){--d:.95}.sd-sketch g:nth-child(8){--d:1.05}.sd-sketch g:nth-child(9){--d:1.15}.sd-sketch g:nth-child(10){--d:1.2}.sd-sketch g:nth-child(11){--d:1.25}.sd-sketch g:nth-child(12){--d:1.4}.sd-sketch g:nth-child(13){--d:1.55}@keyframes sd-draw{to{stroke-dashoffset:0}}.sd-scroll{left:var(--gutter);color:#9a9a9a;text-transform:uppercase;position:absolute;top:calc(100svh - 3.2rem)}.sd-media{width:47%;margin:0 0 0 auto;position:relative}.sd-media-in{aspect-ratio:16/9;transform-origin:50%;background:#151515;border-radius:.25rem;position:relative;overflow:hidden}.sd-media-in img{-o-object-fit:cover;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.1s cubic-bezier(.4,0,.2,1),transform 4.2s cubic-bezier(.2,.6,.2,1);position:absolute;inset:0;transform:scale(1.06)}.sd-media-in img.is-on{opacity:1;transform:scale(1)}.sd-media{overflow:visible}.sd-zoom{will-change:transform;position:absolute;inset:0}.sd-cap{color:#9a9a9a;align-items:baseline;gap:1.2rem;margin-top:.9rem;font-size:.9rem;display:flex}.sd-cap .t-mono{color:#6f6f6f}@media (max-width:767px){.sd-head{min-height:0;padding-top:150px;padding-bottom:2.4rem}.sd-title>span{white-space:normal}.sd-title{max-width:none;font-size:2.5rem}.sd-intro{max-width:none;margin-top:1.4rem;font-size:1rem}.sd-sketch{width:9rem;margin:1.8rem 0 0 auto;display:block;position:relative;top:auto;right:auto}.sd-scroll{display:none}.sd-media{width:78%}.sd-hero{padding-bottom:5rem}}.nav-drop .nav-drop-item{padding-top:.45rem;padding-bottom:.45rem}.nav-drop .nav-drop-thumb{width:4.4rem}.nav-drop .nav-drop-name{font-size:clamp(18px,1.3rem,26px)}.nav-drop-list{scrollbar-width:thin;scrollbar-color:#4a4a4a transparent}.nav-drop-list::-webkit-scrollbar{width:6px}.nav-drop-list::-webkit-scrollbar-track{background:0 0}.nav-drop-list::-webkit-scrollbar-thumb{background:#4a4a4a;border-radius:99px}.nav-drop-list::-webkit-scrollbar-thumb:hover{background:#6a6a6a}.nav-drop-list::-webkit-scrollbar-button{height:0;display:none}.sx{padding:6rem var(--gutter)6rem;position:relative}.sx-head{grid-template-columns:1fr 1fr;align-items:start;gap:2rem;margin-bottom:6rem;display:grid}.sx-h{margin:0;font-size:4.3rem}.sx-intro{color:#9a9a9a;max-width:31rem;margin:.6rem 0 0;font-size:1.05rem;line-height:1.45}.sx-list{margin:0;padding:0;list-style:none}.sx-card{position:sticky;top:5rem}.sx-inner{transform-origin:50% 0;background:#0c0c0c;border-top:1px solid #ffffff1f;grid-template-columns:1fr 1fr;gap:2rem;min-height:min(78svh,44rem);padding:1.6rem 0 2rem;display:grid;position:relative;overflow:hidden}.sx-left{flex-direction:column;justify-content:space-between;min-width:0;display:flex}.sx-title{letter-spacing:-.03em;color:#f2f2f2;margin:0;font-size:2.1rem;line-height:1.05}.sx-num,.sx-title{font-family:var(--font-display),sans-serif;font-weight:400}.sx-num{letter-spacing:-.06em;color:#262626;font-size:13rem;line-height:.78;display:block}.sx-right{flex-direction:column;min-width:0;display:flex}.sx-text{color:#d6d6d6;max-width:31rem;margin:0;font-size:1.25rem;line-height:1.38}.sx-cta{margin-top:1.6rem}.sx-media{aspect-ratio:1.66;background:#151515;border-radius:.2rem;width:min(23rem,70%);margin:auto 0 0;overflow:hidden}.sx-media img{-o-object-fit:cover;object-fit:cover;transform-origin:50%;width:100%;height:100%;display:block}.sx-dim{opacity:0;pointer-events:none;background:#000;position:absolute;inset:0}@media (max-width:767px){.sx{padding:4rem var(--gutter)4rem}.sx-head{grid-template-columns:1fr;margin-bottom:3rem}.sx-h{font-size:2.6rem}.sx-intro{font-size:1rem}.sx-card{position:relative;top:auto}.sx-inner{grid-template-columns:1fr;gap:1.2rem;min-height:0;padding:1.4rem 0 1.8rem}.sx-left{flex-direction:row;justify-content:space-between;align-items:flex-start}.sx-title{font-size:1.7rem}.sx-num{order:2;font-size:4.6rem}.sx-text{font-size:1rem}.sx-media{width:100%;margin-top:1.6rem}}.sl{padding:6rem var(--gutter)7rem;position:relative}.sl-head{grid-template-columns:1fr 1fr;align-items:end;gap:2rem;margin-bottom:4.4rem;display:grid}.sl-h{margin:0;font-size:4.3rem}.sl-intro{color:#9a9a9a;justify-self:end;max-width:31rem;margin:0;font-size:1.05rem;line-height:1.45}.sl-list{margin:0;padding:0;list-style:none}.sl-row{grid-template-columns:1fr 1fr;gap:2rem;padding:2.2rem 0 2.6rem;display:grid;position:relative}.sl-row:before{content:"";opacity:0;transition:opacity .5s var(--ease-soft);pointer-events:none;background:#ffffff06;position:absolute;inset:0}.sl-row:hover:before{opacity:1}.sl-line{background:#ffffff1a;height:1px;position:absolute;top:0;left:0;right:0}.sl-end{height:1px;position:relative}.sl-media{aspect-ratio:1.48;background:#151515;border-radius:.6rem;grid-area:1/1;width:10rem;margin:0;overflow:hidden}.sl-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-soft);display:block;transform:scale(1.02)}.sl-row:hover .sl-media img{transform:scale(1.1)}.sl-num{font-family:var(--font-display),sans-serif;letter-spacing:-.02em;color:#f2f2f2;grid-area:1/2;justify-self:start;font-size:1.6rem;line-height:1.15}.sl-body{grid-area:1/2;max-width:30rem;margin-left:5.4rem}.sl-title{font-family:var(--font-display),sans-serif;letter-spacing:-.02em;color:#f2f2f2;margin:0;font-size:1.6rem;font-weight:400;line-height:1.15}.sl-text{color:#8a8a8a;transition:color .4s var(--ease-soft);margin:1.1rem 0 0;font-size:.95rem;line-height:1.55}.sl-row:hover .sl-text{color:#b5b5b5}.sl-cta{margin-top:1.4rem}@media (max-width:767px){.sl{padding:4rem var(--gutter)4.5rem}.sl-head{grid-template-columns:1fr;align-items:start;margin-bottom:2.6rem}.sl-h{font-size:2.6rem}.sl-intro{justify-self:start;font-size:1rem}.sl-row{grid-template-columns:auto 1fr;gap:1rem 1.2rem;padding:1.6rem 0 1.9rem}.sl-media{width:6.4rem}.sl-num{color:#8a8a8a;grid-column:2;font-size:1.1rem}.sl-body{grid-area:2/1/auto/-1;max-width:none;margin-left:0}.sl-title{font-size:1.5rem}.sl-text{font-size:.98rem}}.se{padding:7rem var(--gutter)8rem;grid-template-columns:1fr 1fr;align-items:start;gap:3rem;display:grid;position:relative}.se-left{position:sticky;top:9rem}.se-h{margin:0;font-size:5.2rem}.se-intro{color:#9a9a9a;max-width:30rem;margin:2rem 0 0;font-size:1.1rem;line-height:1.45}.se-cta{color:#0c0c0c;font-family:var(--font-display),sans-serif;transition:background .3s,transform .4s var(--ease-soft);background:#f2f2f2;border-radius:99px;align-items:center;margin-top:2.4rem;padding:.95rem 1.6rem;font-size:1.05rem;font-weight:500;display:inline-flex}.se-cta:hover{background:#fff;transform:translateY(-2px)}.se-list{gap:1.1rem;margin:0;padding:0;list-style:none;display:grid}.se-card{color:#f2f2f2;cursor:pointer;transition:background .55s var(--ease-soft),color .45s var(--ease-soft);background:#161616;border-radius:1.1rem;padding:2.1rem;position:relative}.se-card:not(.is-open):hover{background:#1c1c1c}.se-card.is-open{color:#f2f2f2;cursor:default;background:#262626}.se-top{align-items:center;gap:.9rem;display:flex}.se-title{font-family:var(--font-display),sans-serif;letter-spacing:-.035em;margin:0;font-size:2.4rem;font-weight:500;line-height:1.05}.se-ico{color:#0c0c0c;opacity:0;width:2.3rem;height:2.3rem;transition:opacity .35s,transform .55s var(--ease-soft);background:#f2f2f2;border-radius:50%;place-items:center;display:grid;transform:scale(.6)rotate(-45deg)}.se-ico svg{width:1rem;height:1rem}.se-card.is-open .se-ico{opacity:1;transform:none}.se-more{transition:grid-template-rows .6s var(--ease-soft);grid-template-rows:0fr;display:grid}.se-card.is-open .se-more{grid-template-rows:1fr}.se-more-in{min-height:0;overflow:hidden}.se-text{color:#a3a3a3;opacity:0;max-width:34rem;transition:opacity .4s,transform .6s var(--ease-soft);margin:1.3rem 0 0;font-size:1.05rem;line-height:1.5;transform:translateY(8px)}.se-card.is-open .se-text{opacity:1;transition-delay:.12s;transform:none}.se-foot{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem}.se-foot,.se-tags{flex-wrap:wrap;display:flex}.se-tags{gap:.45rem;margin:0;padding:0;list-style:none}.se-tags li{color:#e6e6e6;background:#262626;border-radius:99px;padding:.5rem .85rem;font-size:.9rem;font-weight:500;transition:background .45s,color .45s}.se-card.is-open .se-tags li{color:#161616;background:#e2ddd0}.se-view{color:#0c0c0c;opacity:0;pointer-events:none;transition:opacity .35s,transform .5s var(--ease-soft),background .3s;background:#f2f2f2;border-radius:99px;align-items:center;gap:.45rem;margin-top:1.5rem;padding:.6rem 1rem;font-size:.9rem;font-weight:500;display:inline-flex;transform:translate(-6px)}.se-view svg{width:.85rem;height:.85rem}.se-card.is-open .se-view{opacity:1;pointer-events:auto;transition-delay:.1s;transform:none}.se-view:hover{background:#fff}@media (max-width:767px){.se{padding:4.5rem var(--gutter)5rem;grid-template-columns:1fr;gap:2.4rem}.se-left{position:relative;top:auto}.se-h{font-size:2.8rem}.se-intro{margin-top:1.2rem;font-size:1rem}.se-cta{margin-top:1.6rem;font-size:1rem}.se-card{padding:1.5rem}.se-title{font-size:1.7rem}.se-ico{width:1.9rem;height:1.9rem}.se-text{font-size:.98rem}.se-tags li{font-size:.82rem}}.sw{padding:4rem var(--gutter)8rem;position:relative}.sw-h{margin:0 0 3rem;font-size:4.3rem}.sw-grid{grid-template-columns:1fr 1fr;gap:1.1rem;display:grid}.sw-panel{aspect-ratio:1;border-radius:1.1rem;max-height:82svh;position:relative;overflow:hidden}.sw-media{background:#151515}.sw-img{-o-object-fit:cover;object-fit:cover;opacity:0;z-index:0;width:100%;height:100%;position:absolute;inset:0}.sw-img.is-prev{opacity:1;z-index:1}.sw-img.is-cur{opacity:1;z-index:2}.sw-card{background:var(--tint,#1c1c1c);transition:background-color 1s var(--ease-soft);flex-direction:column;padding:2.2rem 2.2rem 2rem;display:flex}.sw-title{font-family:var(--font-display),sans-serif;letter-spacing:-.035em;color:#f2f2f2;margin:0;font-size:2.6rem;font-weight:400;line-height:1.05}.sw-text{color:#c9c9c9;max-width:26rem;margin:auto 0 0;font-size:1.1rem;line-height:1.45}.sw-tabs{grid-template-columns:repeat(3,1fr);gap:1.4rem;margin-top:3.2rem;display:grid}.sw-tab{color:#8f8f8f;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;gap:.7rem;padding:.4rem 0 0;font-size:.85rem;transition:color .4s;display:grid}.sw-tab.is-on,.sw-tab:hover{color:#f2f2f2}.sw-tab:focus-visible{outline-offset:4px;border-radius:2px;outline:1px solid #ffffff80}.sw-bar{background:#ffffff24;border-radius:2px;height:2px;display:block;position:relative;overflow:hidden}.sw-bar i{transform-origin:0;background:#f2f2f2;position:absolute;inset:0;transform:scaleX(0)}@media (max-width:767px){.sw{padding:3rem var(--gutter)5rem}.sw-h{margin-bottom:1.8rem;font-size:2.6rem}.sw-grid{grid-template-columns:1fr}.sw-panel{max-height:none}.sw-media{aspect-ratio:4/3.4}.sw-card{aspect-ratio:auto;min-height:22rem;padding:1.6rem}.sw-title{font-size:2rem}.sw-text{margin-top:3rem;font-size:1rem}.sw-tabs{gap:.8rem;margin-top:2rem}.sw-tab{font-size:.8rem}}.sd-slot{aspect-ratio:16/9;position:relative}.sd-slot .sd-media{margin:0;position:absolute;top:0;right:0}.se-more-in{flex-direction:column;align-items:flex-start;display:flex}.se-text{min-height:4.725rem}@media (max-width:767px){.se-text{min-height:7.35rem}}.sd-what{min-height:0;padding-top:7rem;padding-bottom:7rem}@media (max-width:767px){.sd-what{padding-top:4rem;padding-bottom:4rem}}.sr{padding:6rem var(--gutter)7rem;position:relative}.sr-head{grid-template-columns:1fr 1fr;align-items:end;gap:2rem;margin-bottom:3.6rem;display:grid}.sr-h{margin:0;font-size:4.3rem}.sr-intro{color:#9a9a9a;justify-self:end;max-width:31rem;margin:0;font-size:1.05rem;line-height:1.45}.sr-list{margin:0;padding:0;list-style:none}.sr-list,.sr-row{position:relative}.sr-row{cursor:default;grid-template-columns:minmax(0,1fr) 19.5rem;align-items:center;gap:2rem;padding:1.1rem 0 1rem;display:grid}.sr-line{background:#ffffff1a;height:1px;position:absolute;top:0;left:0;right:0}.sr-end{height:1px;position:relative}.sr-name{font-family:var(--font-display),sans-serif;text-transform:uppercase;letter-spacing:-.045em;color:#3a3a3a;white-space:nowrap;transition:color .45s var(--ease-soft);margin:0;font-size:3.8rem;font-weight:600;line-height:.95}.sr-row.is-on .sr-name{color:#f2f2f2}.sr-meta{grid-template-columns:1.8rem 1fr auto;align-items:center;gap:.9rem;display:grid}.sr-num{color:#6f6f6f}.sr-num,.sr-sum{font-size:.72rem;transition:color .4s}.sr-sum{color:#8a8a8a;text-transform:uppercase;margin:0;line-height:1.5}.sr-row.is-on .sr-num,.sr-row.is-on .sr-sum{color:#e6e6e6}.sr-view{color:#cfcfcf;white-space:nowrap;border:1px solid #ffffff2e;border-radius:99px;align-items:center;gap:.4rem;padding:.5rem .85rem;font-size:.8rem;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.sr-view svg{width:.8rem;height:.8rem}.sr-row.is-on .sr-view{color:#0c0c0c;background:#f2f2f2;border-color:#f2f2f2}.sr-float{z-index:5;pointer-events:none;will-change:transform;width:15rem;height:18rem;margin:-9rem 0 0 -7.5rem;position:absolute;top:0;left:0}.sr-float-in{opacity:0;transition:opacity .35s var(--ease-soft),transform .55s var(--ease-soft);border-radius:.5rem;position:absolute;inset:0;overflow:hidden;transform:scale(.6)}.sr-float.is-on .sr-float-in{opacity:1;transform:none}.sr-float img{-o-object-fit:cover;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .4s var(--ease-soft),transform .8s var(--ease-soft);position:absolute;inset:0;transform:scale(1.15)}.sr-float img.is-cur{opacity:1;transform:scale(1)}@media (hover:none),(pointer:coarse){.sr-float{display:none}}@media (max-width:767px){.sr{padding:4rem var(--gutter)4.5rem}.sr-head{grid-template-columns:1fr;align-items:start;margin-bottom:2.2rem}.sr-h{font-size:2.6rem}.sr-intro{justify-self:start;font-size:1rem}.sr-row{grid-template-columns:1fr;gap:.9rem;padding:1.2rem 0 1.4rem}.sr-name{white-space:normal;color:#e6e6e6;font-size:2.3rem}.sr-meta{grid-template-columns:2rem 1fr}.sr-view{grid-column:2;justify-self:start}.sr-sum{color:#a0a0a0}}.sk{padding:6rem var(--gutter)6rem;--strip:3.1rem;--top:5.4rem;position:relative}.sk-head{grid-template-columns:1fr 1fr;align-items:end;gap:2rem;margin-bottom:3.2rem;display:grid}.sk-h{margin:0;font-size:4.3rem}.sk-intro{color:#9a9a9a;justify-self:end;max-width:31rem;margin:0;font-size:1.05rem;line-height:1.45}.sk-item{top:calc(var(--top) + var(--i)*var(--strip));min-height:calc(60svh - var(--i)*var(--strip)*.5);background:#0c0c0c;position:sticky}.sk-item:last-child{min-height:0;padding-bottom:5rem}.sk-strip{height:var(--strip);align-items:center;display:flex;position:relative}.sk-strip:before{content:"";background:#ffffff14}.sk-rule,.sk-strip:before{height:1px;position:absolute;top:0;left:0;right:0}.sk-rule{transform-origin:0;background:#ffffff52}.sk-label{color:#cfcfcf;letter-spacing:.02em;text-transform:uppercase;font-size:.72rem}.sk-body{grid-template-columns:1fr 24rem;gap:3rem;padding:1.6rem 0 2.4rem;display:grid}.sk-title{font-family:var(--font-display),sans-serif;text-transform:uppercase;letter-spacing:-.045em;color:#f2f2f2;margin:0;font-size:4.1rem;font-weight:600;line-height:.9;overflow:hidden}.sk-title span{display:block}.sk-side{padding-top:.3rem}.sk-text{color:#d2d2d2;margin:0;font-size:1.15rem;line-height:1.4}.sk-view{color:#e6e6e6;border:1px solid #fff3;border-radius:99px;align-items:center;gap:.45rem;margin-top:1.4rem;padding:.55rem .95rem;font-size:.85rem;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.sk-view svg{width:.8rem;height:.8rem}.sk-view:hover{color:#0c0c0c;background:#f2f2f2;border-color:#f2f2f2}.sk-band{z-index:10;background:#151515;border-radius:.2rem;height:min(34rem,60svh);margin:0;position:relative;overflow:hidden}.sk-band img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 40%;object-position:50% 40%;width:100%;height:100%;display:block}@media (max-width:767px){.sk{padding:4rem var(--gutter)4rem;--strip:2.6rem;--top:8.4rem}.sk-head{grid-template-columns:1fr;align-items:start;margin-bottom:2rem}.sk-h{font-size:2.6rem}.sk-intro{justify-self:start;font-size:1rem}.sk-item{min-height:0}.sk-body{grid-template-columns:1fr;gap:1rem;padding:1.1rem 0 2.2rem}.sk-title{font-size:2.4rem}.sk-text{font-size:1rem}.sk-band{height:16rem}}.fq{padding:7rem var(--gutter)7rem;grid-template-columns:.75fr 1.25fr;align-items:start;gap:3rem;display:grid;position:relative}.fq-h{max-width:12ch;margin:0;font-size:3.4rem;line-height:1.02}.fq-list{border-top:1px solid #ffffff1a;margin:0;padding:0;list-style:none}.fq-item{border-bottom:1px solid #ffffff1a}.fq-q{margin:0}.fq-q button{cursor:pointer;width:100%;font:inherit;color:#e6e6e6;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:2rem;padding:1.45rem 0;font-size:1.05rem;line-height:1.35;transition:color .3s;display:flex}.fq-item.is-open .fq-q button,.fq-q button:hover{color:#fff}.fq-q button:focus-visible{outline-offset:4px;outline:1px solid #ffffff73}.fq-ico{width:.85rem;height:.85rem;transition:transform .45s var(--ease-soft);flex:none;position:relative}.fq-ico:after,.fq-ico:before{content:"";background:currentColor;width:100%;height:1.2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fq-ico:after{transform:translate(-50%,-50%)rotate(90deg)}.fq-item.is-open .fq-ico{transform:rotate(45deg)}.fq-a{transition:grid-template-rows .5s var(--ease-soft);grid-template-rows:0fr;display:grid}.fq-item.is-open .fq-a{grid-template-rows:1fr}.fq-a-in{min-height:0;overflow:hidden}.fq-a p{color:#9a9a9a;opacity:0;max-width:44rem;transition:opacity .4s,transform .5s var(--ease-soft);margin:0;padding:0 3rem 1.6rem 0;font-size:.98rem;line-height:1.55;transform:translateY(-6px)}.fq-item.is-open .fq-a p{opacity:1;transition-delay:80ms;transform:none}@media (max-width:767px){.fq{padding:4.5rem var(--gutter)4.5rem;grid-template-columns:1fr;gap:1.8rem}.fq-h{font-size:2.4rem}.fq-q button{gap:1rem;padding:1.2rem 0;font-size:1rem}.fq-a p{padding-right:0}}.wy{z-index:2;min-height:100vh;padding:7.5rem var(--gutter)4rem;flex-direction:column;display:flex;position:relative}.wy-h{margin:0 0 3.2rem;font-size:4.3rem;line-height:1.02}.wy-h>span{display:block}.wy-grid{flex:1;grid-template-columns:1fr 1.08fr;align-items:center;gap:4rem;display:grid}.wy-left{padding-left:2.8rem;position:relative}.wy-track{background:#ffffff1a;width:3px;top:0;bottom:0;left:0;overflow:hidden}.wy-fill,.wy-track{border-radius:3px;position:absolute}.wy-fill{background:var(--ember,#7a3ae5);transform-origin:50% 0;inset:0;transform:scaleY(0)}.wy-list{gap:3.2rem;margin:0;padding:0;list-style:none;display:grid}.wy-item{transition:opacity .5s var(--ease-soft);opacity:.45}.wy-item.is-done,.wy-item.is-on{opacity:1}.wy-title{font-family:var(--font-display),sans-serif;letter-spacing:-.02em;color:#f2f2f2;margin:0;font-size:1.85rem;font-weight:500;line-height:1.1}.wy-text{color:#9a9a9a;max-width:34rem;transition:color .5s var(--ease-soft);margin:1.1rem 0 0;font-size:1.05rem;line-height:1.5}.wy-item.is-on .wy-text{color:#e2e2e2}.wy-photo{aspect-ratio:1.42;background:#151515;border-radius:1.1rem;justify-self:stretch;max-height:64vh;margin:0;overflow:hidden}.wy-photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}@media (max-width:1023px){.wy{min-height:0;padding:4.5rem var(--gutter)4.5rem}.wy-h{margin-bottom:2rem;font-size:2.5rem}.wy-grid{grid-template-columns:1fr;gap:2.4rem}.wy-left{padding-left:1.6rem}.wy-list{gap:2.2rem}.wy-title{font-size:1.45rem}.wy-text{font-size:1rem}.wy-photo{max-height:none}}.wc{z-index:2;padding:7rem var(--gutter)7rem;grid-template-columns:1fr 1.05fr;align-items:stretch;gap:4rem;display:grid;position:relative}.wc-left{flex-direction:column;align-items:flex-start;display:flex}.wc-eyebrow{color:#8a8a8a;text-transform:uppercase;letter-spacing:.06em;font-size:.75rem}.wc-h{margin:1.1rem 0 0;font-size:3.6rem;line-height:1.02}.wc-h>span{display:block}.wc-intro{color:#9a9a9a;max-width:28rem;margin:1.6rem 0 0;font-size:1.05rem;line-height:1.5}.wc-ctas{flex-wrap:wrap;gap:.7rem;margin-top:2rem;display:flex}.wc-btn{color:#e6e6e6;font-family:var(--font-display),sans-serif;transition:background .3s,transform .4s var(--ease-soft);background:#1c1c1c;border-radius:.7rem;align-items:center;gap:.5rem;padding:.85rem 1.3rem;font-size:.98rem;font-weight:500;display:inline-flex}.wc-btn svg{width:.9rem;height:.9rem;transition:transform .4s var(--ease-soft)}.wc-btn:hover{background:#262626;transform:translateY(-2px)}.wc-btn--solid{color:#0c0c0c;background:#f2f2f2}.wc-btn--solid:hover{background:#fff}.wc-btn--solid:hover svg{transform:translate(3px)}.wc-photo{aspect-ratio:1.05;background:#151515;border-radius:1rem;width:min(20rem,70%);margin:auto 0 0;padding:0;overflow:hidden}.wc-left>.wc-ctas{margin-bottom:3rem}.wc-photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.wc-cards{align-content:center;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.wc-card{transition:border-color .45s var(--ease-soft),background .45s var(--ease-soft),transform .5s var(--ease-soft);background:#101010;border:1px solid #ffffff1f;border-radius:1.1rem;grid-template-columns:auto 1fr;align-items:start;gap:1.4rem;padding:1.7rem 1.8rem;display:grid}.wc-card:hover{background:#151515;border-color:#ffffff47;transform:translateY(-4px)}.wc-num{color:#d6d6d6;width:3rem;height:3rem;font-family:var(--font-display),sans-serif;background:#1c1c1c;border-radius:50%;place-items:center;font-size:1rem;transition:background .4s,color .4s;display:grid}.wc-card:hover .wc-num{color:#0c0c0c;background:#f2f2f2}.wc-top{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.wc-title{font-family:var(--font-display),sans-serif;letter-spacing:-.02em;color:#f2f2f2;margin:0;font-size:1.45rem;font-weight:500;line-height:1.15}.wc-tag{color:#bdbdbd;background:#1f1f1f;border-radius:.4rem;padding:.28rem .6rem;font-size:.75rem}.wc-text{color:#8f8f8f;margin:.8rem 0 0;font-size:.98rem;line-height:1.55}@media (max-width:1023px){.wc{padding:4.5rem var(--gutter)4.5rem;grid-template-columns:1fr;gap:2.6rem}.wc-h{font-size:2.5rem}.wc-left>.wc-ctas{margin-bottom:2rem}.wc-photo{aspect-ratio:1.6;width:100%}.wc-card{gap:1rem;padding:1.3rem 1.2rem}.wc-num{width:2.5rem;height:2.5rem;font-size:.9rem}.wc-title{font-size:1.25rem}}.wl{z-index:2;padding:7rem var(--gutter)7rem;position:relative}.wl-eyebrow{color:#8a8a8a;text-transform:uppercase;letter-spacing:.06em;font-size:.75rem;display:block}.wl-h{margin:1.1rem 0 4rem;font-size:4.3rem;line-height:1.02}.wl-h>span{display:block}.wl-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:4.5rem;display:grid}.wl-list{margin:0;padding:0;list-style:none}.wl-item{cursor:default;padding:2.4rem 0 2.6rem;position:relative}.wl-item:first-child{padding-top:.6rem}.wl-line{background:#ffffff1f;height:1px;position:absolute;bottom:0;left:0;right:0}.wl-title{font-family:var(--font-display),sans-serif;letter-spacing:-.02em;color:#7a7a7a;margin:0;font-size:1.75rem;font-weight:500;line-height:1.15}.wl-text,.wl-title{transition:color .5s var(--ease-soft)}.wl-text{color:#6a6a6a;max-width:34rem;margin:1.2rem 0 0;font-size:1.08rem;line-height:1.5}.wl-item.is-on .wl-title{color:#f2f2f2}.wl-item.is-on .wl-text{color:#d6d6d6}.wl-photo{aspect-ratio:1.42;background:#151515;border-radius:1.1rem;margin:0;overflow:hidden}.wl-photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}@media (max-width:1023px){.wl{padding:4.5rem var(--gutter)4.5rem}.wl-h{margin-bottom:2.4rem;font-size:2.5rem}.wl-grid{grid-template-columns:1fr;gap:2.4rem}.wl-item{padding:1.8rem 0 2rem}.wl-title{font-size:1.4rem}.wl-text{font-size:1rem}}@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-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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}.service-page .ab-fly,.service-page .ab-fly.sv-fly,.ab-fly.sv-fly{z-index:1!important;pointer-events:none!important;position:fixed!important}.service-page .sd-hero,.service-page .home-about.sd-what,.service-page .pricing,.service-page .fq,.service-page .nl{z-index:2!important;background-color:#0000!important;position:relative!important}.service-page .sd-head,.service-page .sd-badge,.service-page .sd-title,.service-page .sd-intro,.service-page .sd-ctas,.service-page .sd-scroll,.service-page .sd-what .about-grid,.service-page .sd-what .about-label,.service-page .sd-what .about-statement,.service-page .pricing .pr-head,.service-page .pricing .pr-title,.service-page .pricing .pr-sub,.service-page .pricing .pr-list,.service-page .pricing .pr-card,.service-page .fq .fq-h,.service-page .fq .fq-list,.service-page .fq .fq-item,.service-page .nl .nl-title{z-index:2!important;position:relative!important}.service-page .nl .nl-form,.service-page .nl .nl-note{z-index:3!important;position:relative!important}.sk-list{margin:0!important;padding:0!important;list-style:none!important}.sk-item{margin:0!important}.sk-view,a.sk-view,.sk-side .sk-view{color:#e6e6e6!important;white-space:nowrap!important;vertical-align:middle!important;border:1px solid #fff3!important;border-radius:99px!important;justify-content:center!important;align-items:center!important;gap:.45rem!important;margin-top:1.4rem!important;padding:.55rem .95rem!important;font-size:.85rem!important;line-height:1!important;text-decoration:none!important;transition:background .3s,color .3s,border-color .3s!important;display:inline-flex!important}.sk-view svg,a.sk-view svg,.sk-side .sk-view svg{vertical-align:middle!important;flex-shrink:0!important;width:.8rem!important;height:.8rem!important;margin:0!important;display:inline-block!important;transform:none!important}.sk-view:hover,a.sk-view:hover,.sk-side .sk-view:hover{color:#0c0c0c!important;background:#f2f2f2!important;border-color:#f2f2f2!important}.sd-title,.sk-h,.fq-h{max-width:100%;overflow:visible}.sd-title>span,.sk-h>span,.fq-h>span{overflow-wrap:break-word;word-break:break-word;max-width:100%;display:block;white-space:normal!important}.sd-head{overflow:visible}
