@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.dx4leq_className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.dx4leq_variable{--font-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--nav-box-p:0}*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial;--pintours-border-angle:0deg}}}@layer theme{:root,:host{--font-sans:var(--font-jakarta), system-ui, sans-serif;--font-mono:"Recursive Monospace", ui-monospace, monospace;--color-yellow-200:#f8cf8a;--color-yellow-300:#fbc871;--color-yellow-400:#fdc057;--color-yellow-500:#ffb83d;--color-yellow-600:#ec9a35;--color-yellow-700:#e19130;--color-yellow-800:#d2862a;--color-lime-300:#d1fb68;--color-green-200:#d0e987;--color-green-300:#c5e867;--color-green-400:#bae746;--color-green-500:#b0d849;--color-green-600:#a6c84c;--color-green-700:#9db94f;--color-green-800:#93aa52;--color-blue-200:#8cd7f0;--color-blue-300:#6ad0f2;--color-blue-400:#49c9f4;--color-blue-500:#4bbde6;--color-blue-600:#4cb0d7;--color-blue-700:#4ea4c9;--color-blue-800:#4f98ba;--color-purple-200:#c596f6;--color-purple-300:#b679fb;--color-purple-400:#a85cff;--color-purple-500:#a05bef;--color-purple-600:#9859e0;--color-purple-700:#9058d0;--color-purple-800:#8856c1;--color-black:#000;--color-white:#fff;--spacing:.25rem;--font-weight-light:300;--font-weight-medium:500;--radius-sm:.25rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--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-sans-space:.09em;--font-sans-weight:400;--breakpoint-xs:480px;--spacing-gutter:8px;--spacing-margin:8px;--color-beige-200:#f7f5f3;--color-beige-300:#f5f2f0;--color-beige-400:#f2efec;--color-beige-500:#f0ece9;--color-beige-600:#e8e4e2;--color-beige-700:#e1dcdc;--color-beige-800:#d9d4d5;--color-grey-200:#867e8c;--color-grey-300:#766e7f;--color-grey-400:#675e71;--color-grey-500:#584e64;--color-grey-600:#3e3746;--color-grey-700:#2c2732;--color-grey-800:#161419;--breakpoint-mobile:480px;--breakpoint-desktop:768px;--container-content:1440px;--color-alabaster-50:#f3f6f5;--color-alabaster-100:#ecf1ee;--color-alabaster-200:#e5ebe8;--color-alabaster-300:#dde6e2;--color-alabaster-400:#d6e0db;--color-alabaster-500:#cfdbd5;--color-alabaster-600:#c6d2cc;--color-alabaster-700:#bec9c4;--color-alabaster-800:#b5c0bb;--color-alabaster-900:#adb8b2;--color-alabaster-1000:#a4afaa;--color-coral-50:#f1d1c4;--color-coral-100:#f4beab;--color-coral-200:#f6ab92;--color-coral-300:#f99879;--color-coral-400:#fc8560;--color-coral-500:#ff7247;--color-coral-600:#f16c43;--color-coral-700:#e46740;--color-coral-800:#d7613c;--color-coral-900:#ca5c39;--color-coral-1000:#bc5635;--color-graphite-50:#8f9390;--color-graphite-100:#7d807e;--color-graphite-200:#6b6d6b;--color-graphite-300:#585b58;--color-graphite-400:#454846;--color-graphite-500:#333533;--color-graphite-600:#2e302e;--color-graphite-700:#292a29;--color-graphite-800:#242524;--color-graphite-900:#1f201f;--color-graphite-1000:#1a1b1a;--color-tuscan-50:#eee8c9;--color-tuscan-100:#f0e2b4;--color-tuscan-200:#f1dc9e;--color-tuscan-300:#f2d688;--color-tuscan-400:#f4d172;--color-tuscan-500:#f5cb5c;--color-tuscan-600:#e8c157;--color-tuscan-700:#dbb753;--color-tuscan-800:#cfad4e;--color-tuscan-900:#c2a349;--color-tuscan-1000:#b59945;--v3-gutter:16px;--v3-margin-lg:40px;--v3-margin-md:24px;--v3-margin-sm:16px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.z-10{z-index:10}.z-20{z-index:20}.col-span-4{grid-column:span 4/span 4}.container{width:100%}@media (min-width:480px){.container{max-width:480px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-\[10vh\]{margin-top:10vh}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-\[28px\]{height:28px}.h-\[32px\]{height:32px}.h-full{height:100%}.h-px{height:1px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-\[calc\(3\*\(100vw_-_56px\)\/4_\+_16px\)\]{width:calc(75vw - 26px)}.w-px{width:1px}.max-w-\[1440px\]{max-width:1440px}.min-w-0{min-width:0}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.flex-grow,.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}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-\[5px\]{gap:5px}.gap-\[8px\]{gap:8px}.gap-\[24px\]{gap:24px}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[11\.6px\]{border-radius:11.6px}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-beige-300{background-color:var(--color-beige-300)}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-grey-700\/20{background-color:#2c273233}@supports (color:color-mix(in lab, red, red)){.bg-grey-700\/20{background-color:color-mix(in oklab, var(--color-grey-700) 20%, transparent)}}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-\[16px\]{padding-inline:16px}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-8{padding-top:calc(var(--spacing) * 8)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-\[12px\]{font-size:12px}.leading-\[16px\]{--tw-leading:16px;line-height:16px}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.whitespace-nowrap{white-space:nowrap}.text-beige-500{color:var(--color-beige-500)}.text-grey-700{color:var(--color-grey-700)}.lowercase{text-transform:lowercase}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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);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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (min-width:480px){.xs\:col-span-6{grid-column:span 6/span 6}.xs\:flex{display:flex}.xs\:hidden{display:none}.xs\:w-\[calc\(2\.5\*\(100vw_-_72px\)\/6_\+_16px\)\]{width:calc(41.6667vw - 14px)}.xs\:max-w-\[280px\]{max-width:280px}.xs\:min-w-\[200px\]{min-width:200px}.xs\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xs\:pt-\[30vh\]{padding-top:30vh}}@media (min-width:48rem){.md\:col-span-12{grid-column:span 12/span 12}.md\:w-\[calc\(2\.5\*\(100vw_-_120px\)\/12_\+_16px\)\]{width:calc(20.8333vw - 9px)}.md\:max-w-none{max-width:none}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}.widget-grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:1dvh;grid-auto-flow:dense;gap:0 8px;padding:8px;display:grid}@media (min-width:480px){.widget-grid{grid-template-columns:repeat(8,1fr)}}@media (min-width:768px){.widget-grid{grid-template-columns:repeat(12,1fr)}}.tile{grid-column:1/-1;grid-row:span var(--rows-micro);min-height:var(--h-micro);order:var(--order-micro);align-self:stretch}.tile-inner{height:calc(100% - 8px);min-height:calc(var(--h-micro) - 8px);background:var(--color-beige-500);border-radius:12px;overflow:hidden}@media (min-width:480px){.tile{grid-column:var(--col-start-mobile) / var(--col-end-mobile);grid-row:span var(--rows-mobile);min-height:var(--h-mobile);order:var(--order-mobile)}.tile-inner{min-height:calc(var(--h-mobile) - 8px)}}@media (min-width:768px){.tile{grid-column:var(--col-start-desktop) / var(--col-end-desktop);grid-row:span var(--rows-desktop);min-height:var(--h-desktop);order:unset}.tile-inner{min-height:calc(var(--h-desktop) - 8px)}}.tile-label{flex-direction:column;gap:4px;padding:12px;display:flex}.tile-num{font-family:var(--font-mono);color:var(--color-grey-400);font-size:11px;font-weight:500}.tile-name{font-family:var(--font-sans);color:var(--color-grey-500);font-size:13px;font-weight:400}.post-it-wrapper{width:100%;min-height:inherit;grid-template-areas:"layer";display:grid;position:relative;container-type:inline-size}@media (hover:hover){.post-it-wrapper{cursor:none}}.post-it-card{background-color:var(--color-green-200);min-height:inherit;border-radius:12px;grid-area:layer;position:relative}.post-it-card--under{z-index:0}.post-it-card--top{z-index:1}.post-it-card--under:before{content:none}.post-it-card--top:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(135deg,#0000 50%,#e2f1b5 50%);border-radius:3px 0 0;width:0;height:0;transition:width .22s,height .22s;position:absolute;bottom:0;right:0}.post-it-card--top:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(135deg,#c1d57c 0% 44%,#00000040 47%,#0000 50%);border-radius:3px 0 0;width:0;height:0;transition:width .22s,height .22s,filter .22s;position:absolute;bottom:0;right:0}.post-it-card--under~.post-it-card--top{filter:brightness(.9)}@media (hover:hover){.post-it-wrapper:hover .post-it-card--top:before{width:12.5cqw;height:12.5cqw}.post-it-wrapper:hover .post-it-card--top:after{filter:drop-shadow(0 4px 6px #00000040);width:12.5cqw;height:12.5cqw}}.post-it-header{background-color:#c5e867;border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;height:60px;padding:0 20px;display:flex;position:absolute;top:0;left:0;right:0}.post-it-author{font-family:var(--font-mono);color:var(--color-grey-700);white-space:nowrap;font-size:14px;font-weight:400;line-height:16px}.post-it-chevrons{align-items:center;gap:8px;display:flex}.post-it-chevron-btn{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex}.post-it-chevron-btn:disabled{cursor:default}.post-it-body{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--color-grey-300);margin:0;font-size:clamp(13px,7.5cqw,32px);font-weight:350;line-height:1.1;position:absolute;top:80px;left:20px;right:20px}@media (min-width:768px){.post-it-body{top:108px}}@keyframes post-it-peel-forward{0%{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);opacity:1;transform:translate(0)rotate(0)}45%{clip-path:polygon(0% 0%,100% 0%,55% 55%,0% 100%);opacity:1;transform:translate(6px,-3px)rotate(-2deg)}to{clip-path:polygon(0% 0%,3% 0%,0% 3%,0% 0%);opacity:0;transform:translate(-16px,16px)rotate(-5deg)}}@keyframes post-it-peel-backward{0%{clip-path:polygon(0% 0%,3% 0%,0% 3%,0% 0%);opacity:0;transform:translate(-16px,16px)rotate(-5deg)}55%{clip-path:polygon(0% 0%,100% 0%,55% 55%,0% 100%);opacity:1;transform:translate(6px,-3px)rotate(-2deg)}to{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);opacity:1;transform:translate(0)rotate(0)}}.post-it-peel-forward{animation:.25s ease-in forwards post-it-peel-forward}.post-it-peel-backward{animation:.25s ease-out forwards post-it-peel-backward}.post-it-cursor{pointer-events:none;z-index:9999;width:0;height:0;position:fixed}.post-it-cursor-icon{flex-shrink:0;width:24px;height:24px;display:block;position:absolute;top:0;left:0;overflow:visible}.post-it-cursor-label{font-family:var(--font-mono);letter-spacing:-.28px;color:var(--color-grey-700);white-space:nowrap;background-color:#f7f5f3cc;border-radius:8px;padding:4px 8px;font-size:14px;font-weight:400;line-height:16px;position:absolute;top:32px;left:12px;transform:translate(-50%)}@media (hover:none){.post-it-cursor{display:none}}@keyframes visitor-dot-blink{0%,49%{opacity:1}50%,to{opacity:0}}.visitor-dot{animation:1s step-start infinite visitor-dot-blink}@keyframes fog-blob-1{0%{opacity:.65;transform:translate(-18%,-8%)scale(1)}33%{opacity:.85;transform:translate(12%,-2%)scale(1.1)}66%{opacity:.7;transform:translate(5%,10%)scale(.95)}to{opacity:.65;transform:translate(-18%,-8%)scale(1)}}@keyframes fog-blob-2{0%{opacity:.55;transform:translate(15%,6%)scale(1.05)}40%{opacity:.75;transform:translate(-14%)scale(.9)}70%{opacity:.6;transform:translate(-6%,12%)scale(1.08)}to{opacity:.55;transform:translate(15%,6%)scale(1.05)}}@keyframes fog-blob-3{0%{opacity:.7;transform:translateY(10%)scale(1)}50%{opacity:.85;transform:translate(-20%,-6%)scale(1.12)}to{opacity:.7;transform:translateY(10%)scale(1)}}@keyframes fog-blob-4{0%{opacity:.5;transform:translate(10%,-10%)scale(.92)}45%{opacity:.72;transform:translate(-10%,8%)scale(1.1)}to{opacity:.5;transform:translate(10%,-10%)scale(.92)}}@keyframes fog-blob-5{0%{opacity:.6;transform:translate(-8%,14%)scale(1.08)}55%{opacity:.78;transform:translate(18%,-4%)scale(.9)}to{opacity:.6;transform:translate(-8%,14%)scale(1.08)}}.fog-blob{mix-blend-mode:normal;filter:blur(42px);will-change:transform, opacity;background:radial-gradient(#d2cfd6eb 0%,#d2cfd600 68%);border-radius:50%;position:absolute}.fog-blob--1{width:130%;height:90%;animation:9s ease-in-out infinite fog-blob-1;top:-20%;left:-20%}.fog-blob--2{width:110%;height:80%;animation:12s ease-in-out -4s infinite fog-blob-2;top:10%;left:25%}.fog-blob--3{width:120%;height:85%;animation:8s ease-in-out -6s infinite fog-blob-3;top:30%;left:-15%}.fog-blob--4{width:90%;height:75%;animation:11s ease-in-out -2s infinite fog-blob-4;top:-5%;left:45%}.fog-blob--5{width:100%;height:70%;animation:14s ease-in-out -8s infinite fog-blob-5;top:40%;left:5%}@keyframes pintours-border-spin{to{--pintours-border-angle:360deg}}@keyframes pintours-wave-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.pintours-card{width:100%;min-height:inherit;border-radius:12px;position:relative;overflow:hidden}.pintours-bg{object-fit:cover;object-position:top center;width:100%;height:100%;position:absolute;inset:0}.pintours-waves{pointer-events:none;z-index:1;height:55%;position:absolute;bottom:0;left:0;right:0}.pintours-wave{fill:#ffffff0f}.pintours-wave--1{animation:8s ease-in-out infinite pintours-wave-drift}.pintours-wave--2{animation:10s ease-in-out -2s infinite pintours-wave-drift}.pintours-wave--3{animation:12s ease-in-out -4s infinite pintours-wave-drift}.pintours-expand{z-index:10;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex;position:absolute;top:8px;right:8px}.pintours-glow{display:none}.pintours-ai-border{background:conic-gradient(from var(--pintours-border-angle) at 50% 50%, #7db071 0deg, #fff 6deg, #7db071 16deg, #009bc8 180deg, #7db071 360deg);filter:drop-shadow(0 0 5px #7db0718c);z-index:3;border-radius:30px;height:164px;padding:2px;animation:4s linear infinite pintours-border-spin;position:absolute;top:150px;left:20px;right:20px}.pintours-ai-panel{border-radius:28px;width:100%;height:100%;position:relative;overflow:hidden}.pintours-ai-panel:before{content:"";filter:blur(35px);z-index:0;background:conic-gradient(from 180deg,#fbe2b3 0deg,#bed7b8 19.04deg,#f6f9f9 109.04deg 192.12deg,#dfebdb 315deg,#ccebf4 360deg);position:absolute;inset:-50px}.pintours-ai-panel:after{content:"";filter:blur(23.33px);opacity:.65;z-index:1;background:conic-gradient(from 90deg,#dfebdb 0deg,#eff5ed 180deg,#ccebf4 360deg);position:absolute;inset:-35px}.pintours-ai-content{z-index:2;flex-direction:column;justify-content:space-between;height:100%;padding:16px 16px 9px;display:flex;position:relative}.pintours-ai-text{color:#222628;opacity:1;min-height:24px;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;line-height:24px;transition:opacity .3s}.pintours-ai-text--fading{opacity:0}.pintours-ai-icons{justify-content:space-between;align-items:center;display:flex}.pintours-ai-icons-right{align-items:center;gap:8px;display:flex}.rotating-portfolio-wrapper{width:100%;height:var(--h-micro);min-height:var(--h-micro);background:var(--color-grey-800);position:relative;overflow:hidden}@media (min-width:480px){.rotating-portfolio-wrapper{height:var(--h-mobile);min-height:var(--h-mobile)}}@media (min-width:768px){.rotating-portfolio-wrapper{height:var(--h-desktop);min-height:var(--h-desktop)}}.rotating-portfolio-image{object-fit:cover;opacity:0;transform-origin:50%;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.rotating-portfolio-image--active{opacity:1;animation:2.5s linear forwards rotating-portfolio-zoom}@keyframes rotating-portfolio-zoom{0%{transform:scale(1)}to{transform:scale(1.05)}}.rotating-portfolio-expand{cursor:pointer;z-index:2;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:8px;right:8px}.rotating-portfolio-wrapper:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000 60%,#0000002e 100%);position:absolute;inset:0}.rotating-portfolio-modal{z-index:1000;position:fixed;inset:0}.rotating-portfolio-backdrop{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#16141994;animation:.25s forwards rp-backdrop-in;position:absolute;inset:0}.rotating-portfolio-modal--closing .rotating-portfolio-backdrop{animation:.3s forwards rp-backdrop-out}@keyframes rp-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes rp-backdrop-out{0%{opacity:1}to{opacity:0}}.rotating-portfolio-expanded-card{z-index:1;border-radius:12px;animation:.35s cubic-bezier(.34,1.2,.64,1) forwards rp-expand-in;position:absolute;inset:8px;overflow:hidden}.rotating-portfolio-modal--closing .rotating-portfolio-expanded-card{animation:.3s cubic-bezier(.4,0,1,1) forwards rp-expand-out}@keyframes rp-expand-in{0%{opacity:0;transform:scale(.06)}to{opacity:1;transform:scale(1)}}@keyframes rp-expand-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.06)}}.rotating-portfolio-contract{cursor:pointer;z-index:2;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:8px;right:8px}.about-me-card{height:var(--h-micro);min-height:var(--h-micro);background:var(--color-grey-700);box-sizing:border-box;border-radius:12px;align-items:stretch;gap:16px;padding:16px;display:flex;position:relative;overflow:hidden}@media (min-width:480px){.about-me-card{height:var(--h-mobile);min-height:var(--h-mobile)}}@media (min-width:768px){.about-me-card{height:var(--h-desktop);min-height:var(--h-desktop)}}.about-me-portrait{border-radius:12px;flex:1 0 0;min-width:0;height:100%;overflow:hidden}.about-me-portrait-img{object-fit:cover;width:100%;height:100%;display:block}.about-me-content{flex-direction:column;flex:1 0 0;justify-content:space-between;align-items:flex-start;min-width:0;height:100%;display:flex;position:relative}.about-me-bio{font-family:var(--font-sans);color:var(--color-beige-800);text-align:left;flex:1 1 0;margin:0;font-size:14px;font-weight:350;line-height:18px;overflow:hidden}.about-me-ctas{flex-shrink:0;align-items:center;gap:12px;display:flex}.about-me-cta-btn{cursor:pointer;opacity:.65;width:20px;height:20px;color:inherit;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:opacity .15s;display:flex;position:relative}.about-me-cta-btn:hover,.about-me-cta-btn:focus-visible{opacity:1}.about-me-cta-label{white-space:nowrap;background:var(--color-grey-600);color:var(--color-beige-800);font-family:var(--font-sans);pointer-events:none;opacity:0;z-index:5;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:350;line-height:1;transition:opacity .12s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.about-me-cta-btn:hover .about-me-cta-label,.about-me-cta-btn:focus-visible .about-me-cta-label{opacity:1}@keyframes about-me-toast-appear{0%{opacity:0}3%{opacity:1}88%{opacity:1}to{opacity:0}}.about-me-toast{white-space:nowrap;background:var(--color-green-300);color:var(--color-grey-700);font-family:var(--font-sans);pointer-events:none;z-index:10;border-radius:8px;padding:6px 12px;font-size:14px;font-weight:350;line-height:18px;animation:4s ease-in-out forwards about-me-toast-appear;position:absolute;top:16px;left:50%;transform:translate(-50%)}.expertise-card{width:100%;height:100%;min-height:inherit;background-color:#f7f5f3;border-radius:12px;font-family:McKinsey Sans,sans-serif;position:relative;overflow:hidden}.expertise-expand{z-index:10;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex;position:absolute;top:8px;right:8px}.expertise-bg{mix-blend-mode:darken;opacity:.8;pointer-events:none;z-index:0;background-image:url(/card-06/bg.jpg);background-position:50%;background-size:cover;border-radius:12px;animation:8s ease-in-out infinite expertise-sway;position:absolute;inset:0}.expertise-content{z-index:1;flex-direction:column;display:flex;position:absolute;inset:0 10%;overflow:hidden}.expertise-content-inner{display:contents}.expertise-top{flex-direction:column;flex:1;gap:0;min-height:0;transition:opacity .6s;display:flex}.expertise-bottom{flex-direction:column;gap:24px;transition:opacity .6s;display:flex}.expertise-top.expertise-hidden,.expertise-bottom.expertise-hidden{opacity:0;pointer-events:none}.expertise-tabs{background:#ffffff80;display:flex}.expertise-tab{text-align:center;color:#a3a3a3;white-space:nowrap;border-bottom:5px solid #0000;flex:1;padding:14px 10px;font-family:McKinsey Sans,sans-serif;font-size:13px;font-weight:400;line-height:1}.expertise-tab.active{color:#2548ff;border-bottom-color:#2548ff}.expertise-search{background:#ffffffb3;border-radius:6px;align-items:center;gap:10px;margin-top:6px;padding:6px 10px;display:flex}.expertise-search-text{color:#000;font-family:McKinsey Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.expertise-results{align-items:baseline;gap:6px;margin-top:24px;margin-bottom:12px;display:flex}.expertise-results-count{align-items:baseline;display:flex;overflow:hidden}.expertise-digit-slot{align-items:flex-start;height:24px;display:inline-flex;overflow:hidden}.expertise-digit-strip{flex-direction:column;transition:transform .6s cubic-bezier(.33,1,.68,1);display:flex}.expertise-digit-num{color:#000;font-family:McKinsey Sans,sans-serif;font-size:19.8px;font-weight:500;line-height:24px;display:block}.expertise-results-label{color:#000;white-space:nowrap;font-family:McKinsey Sans,sans-serif;font-size:19.8px;font-weight:500;line-height:1.2}.expertise-results-suffix{color:#333;white-space:nowrap;font-family:McKinsey Sans,sans-serif;font-size:19.8px;font-weight:300;line-height:1.2}.expertise-digit-slot.expertise-digit-hidden{max-width:0;transition:max-width .3s .4s;overflow:hidden}.expertise-digit-slot.expertise-digit-visible{max-width:20px;transition:max-width}.expertise-chips{flex-wrap:wrap;flex:1;align-content:flex-start;gap:8px;min-height:0;padding-bottom:8px;display:flex;overflow:hidden}.expertise-chip{white-space:nowrap;color:#333;background:#e6e6e6b3;border-radius:6px;align-items:center;padding:4px 8px;font-family:McKinsey Sans,sans-serif;font-size:12px;font-weight:400;line-height:16px;transition:background .4s,color .4s,order;display:inline-flex}.expertise-chip.selected{color:#fff;background:#333c}.expertise-filters{flex-direction:column;gap:24px;display:flex}.expertise-filter-row{justify-content:space-between;width:100%;display:flex}.expertise-filter-item{flex-direction:column;align-items:center;gap:8px;width:80px;display:flex}.expertise-filter-label{color:#fff;text-align:center;font-family:McKinsey Sans,sans-serif;font-size:13.2px;font-weight:400;line-height:1.2}.expertise-reset{color:#fff;opacity:.4;text-align:center;padding:20px 10px;font-family:McKinsey Sans,sans-serif;font-size:15.4px;font-weight:500}.career-card{flex-direction:column;width:100%;height:100%;display:flex}.career-nav{background:var(--color-grey-800);border-radius:12px 12px 0 0;flex-shrink:0;align-items:stretch;height:40px;display:flex}.career-tabs{align-self:stretch;align-items:center;gap:8px;padding-left:8px;display:flex}.career-tab{border:1px solid var(--color-grey-500);height:30px;color:var(--color-beige-800);letter-spacing:-.14px;background:var(--color-grey-700);cursor:pointer;white-space:nowrap;border-radius:8px;padding:0 16px;font-family:Recursive Monospace,monospace;font-size:14px;font-weight:500;line-height:24px;transition:color .15s,background .15s,border-color .15s}.career-tab.active{background:var(--color-grey-600);height:100%;color:var(--color-beige-200);border:none;border-radius:12px 12px 0 0;font-weight:500;position:relative}.career-tab.active:before,.career-tab.active:after{content:"";pointer-events:none;width:8px;height:8px;position:absolute;bottom:0}.career-tab.active:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8' fill='none'%3E%3Cpath d='M0 8C4.41828 8 8 4.41828 8 0V8H0Z' fill='%233E3746'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;left:-8px}.career-tab.active:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8' fill='none'%3E%3Cpath d='M8 8C3.58172 8 0 4.41828 0 0V8H8Z' fill='%233E3746'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;right:-8px}.career-tab-label-long{display:inline}.career-tab-label-short{display:none}@media (max-width:767px){.career-tab-label-long{display:none}.career-tab-label-short{display:inline}}.career-expand-wrap{flex-shrink:0;align-items:center;margin-left:auto;padding-right:16px;display:flex}.career-expand-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex}.career-content{background:var(--color-grey-600);scrollbar-width:thin;scrollbar-color:var(--color-grey-400) transparent;border-radius:0 0 12px 12px;flex-direction:column;flex:1;gap:20px;min-height:0;padding:16px;display:flex;overflow-y:auto}.career-content::-webkit-scrollbar{width:4px}.career-content::-webkit-scrollbar-track{background:0 0}.career-content::-webkit-scrollbar-thumb{background:var(--color-grey-400);border-radius:2px}.career-headline{font-family:var(--font-sans);letter-spacing:-.14px;flex-shrink:0;align-self:stretch;margin:0;font-size:14px;font-weight:400;line-height:20px}.career-headline--experience{color:var(--color-green-300)}.career-headline--skills{color:var(--color-yellow-300)}.career-headline--philosophy{color:var(--color-blue-300)}.career-exp-body{flex-direction:column;gap:0;display:flex}.career-section-divider{align-items:center;height:20px;display:flex;position:relative}.career-section-divider:before{content:"";background:var(--color-grey-200);height:1px;position:absolute;top:50%;left:0;right:0}.career-section-label{z-index:1;background:var(--color-grey-600);letter-spacing:-.12px;color:var(--color-grey-200);white-space:nowrap;padding-right:8px;font-family:Recursive Monospace,monospace;font-size:12px;font-weight:500;line-height:20px;position:relative}.career-table{flex-direction:column;display:flex}.career-row{border-top:1px solid var(--color-grey-200);justify-content:space-between;align-self:stretch;align-items:flex-start;gap:16px;padding:14px 0;display:flex}.career-row:last-child{border-bottom:1px solid var(--color-grey-200)}@media (max-height:600px){.career-row{padding:10px 0}}.career-exp-col-a{width:250px;font-family:var(--font-sans);letter-spacing:-.14px;color:var(--color-beige-400);flex-shrink:0;font-size:14px;font-weight:400;line-height:20px}.career-exp-role-mobile{display:none}.career-exp-col-b{font-family:var(--font-sans);letter-spacing:-.14px;color:var(--color-beige-400);flex:1 0 0;font-size:14px;font-weight:400;line-height:20px}.career-exp-col-c{width:160px;font-family:var(--font-sans);letter-spacing:-.14px;color:var(--color-green-300);text-align:left;flex-shrink:0;font-size:14px;font-weight:400;line-height:20px}@media (max-width:767px){.career-exp-col-a{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:4px;width:auto;display:flex}.career-exp-role-mobile{display:block}.career-exp-col-b{display:none}.career-exp-col-c{width:130px}}.career-skills-col-a{letter-spacing:-.14px;width:184px;color:var(--color-yellow-300);flex-shrink:0;font-family:Recursive Monospace,monospace;font-size:14px;font-weight:400;line-height:20px}.career-skills-col-b{font-family:var(--font-sans);letter-spacing:-.14px;color:var(--color-beige-400);flex:1 0 0;font-size:14px;font-weight:400;line-height:20px}@media (max-width:767px){.career-skills-col-a{width:144px}}.career-phil-row{align-items:flex-start}.career-phil-col-a{width:230px;color:var(--color-blue-300);flex-shrink:0;font-family:Recursive Monospace,monospace;font-size:14px;font-weight:500;line-height:20px}.career-phil-col-b{color:var(--color-beige-800);flex:1 0 0;font-family:Recursive Monospace,monospace;font-size:14px;font-weight:500;line-height:20px}@media (max-width:767px){.career-phil-col-a{width:150px}}.career-resume-btn{cursor:pointer;letter-spacing:-.14px;color:var(--color-green-300);background:0 0;border:none;flex-shrink:0;align-items:center;gap:8px;padding:0;font-family:Recursive Monospace,monospace;font-size:14px;font-weight:500;line-height:20px;display:flex}.career-resume-btn:hover{opacity:.8}.career-tool-icons{flex-shrink:0;align-items:flex-end;gap:12px;display:flex}.career-tool-icons svg{flex-shrink:0}.career-owl{color:var(--color-blue-300);white-space:pre;flex-shrink:0;margin:0;font-family:Recursive Monospace,monospace;font-size:14px;font-weight:500;line-height:20px}[data-card="8"] .tile-inner{clip-path:inset(0 round 12px);overflow:visible}.npsl-card{cursor:pointer;width:100%;height:100%;position:relative}.npsl-gif-wrapper{border-radius:12px;position:absolute;inset:0;overflow:hidden}.npsl-gif{object-fit:cover;object-position:center;pointer-events:none;filter:blur(2px);width:100%;height:100%;position:absolute;inset:0}.npsl-composition{pointer-events:none;--glass-w:max(44cqw, 310px);--glass-h:calc(var(--glass-w) * 478 / 668);--card-w:max(50cqw, 332px);--card-h:calc(var(--card-w) * 527 / 823);--group-h:calc(var(--card-h) + var(--glass-h) / 2);--card-top:calc(50cqh - var(--group-h) / 2);--glass-top:calc(var(--card-top) + var(--card-h) - var(--glass-h) / 2);--glass-left:calc(50cqw + 35px - var(--glass-w) / 2);--card-left:calc(var(--glass-left) - 70px);position:absolute;inset:0;container-type:size}.npsl-credit-card{width:var(--card-w);height:var(--card-h);left:var(--card-left);top:var(--card-top);display:block;position:absolute}.npsl-glass-png{top:var(--glass-top);left:var(--glass-left);width:var(--glass-w);pointer-events:none;height:auto;display:block;position:absolute}.npsl-glass-box{top:var(--glass-top);left:var(--glass-left);width:var(--glass-w);aspect-ratio:668/478;pointer-events:none;-webkit-backdrop-filter:blur(24px)saturate(1.6)brightness(1.08);background-image:linear-gradient(135deg,#dcebff61,#b4d2ff33 50%,#ffffff0f);border-radius:10px;position:absolute;box-shadow:0 12px 40px #00000080,inset 0 1px #ffffff4d}.npsl-glass-box:before,.npsl-glass-box:after{border-radius:inherit;content:"";display:block;position:absolute;inset:0}.npsl-glass-box:before{border:1.5px solid #fffffff2;-webkit-mask-image:linear-gradient(135deg,#fff 30%,#0000 65%);mask-image:linear-gradient(135deg,#fff 30%,#0000 65%)}.npsl-glass-box:after{border:1.5px solid #8cbeffb3;-webkit-mask-image:linear-gradient(135deg,#0000 45%,#fff 80%);mask-image:linear-gradient(135deg,#0000 45%,#fff 80%)}.npsl-glass-panel{color:#ffffffd9;text-shadow:2px 2px 8px #0006;background:#ffffff4d;border-radius:24px;flex-direction:column;gap:14px;width:46%;max-width:300px;padding:20px;display:flex;position:absolute;bottom:20px;left:16px;box-shadow:24px 24px 28px #00000040}.npsl-glass-title{font-family:var(--font-sans);margin:0;font-size:14px;font-weight:600;line-height:1.25}.npsl-glass-body{font-family:var(--font-sans);margin:0;font-size:11px;font-weight:400;line-height:1.6}.npsl-expand-btn{z-index:10;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex;position:absolute;top:8px;right:8px}@media (max-width:479px){.npsl-glass-body{display:none}.npsl-glass-panel{width:72%}}.npsl-modal-overlay{z-index:1000;position:fixed;inset:0}.npsl-modal-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;position:absolute;inset:0}.npsl-modal{background:#161419;flex-direction:column;animation:.3s cubic-bezier(.33,1,.68,1) both npsl-modal-in;display:flex;position:absolute;inset:0;overflow-y:auto}@keyframes npsl-modal-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.npsl-modal-close{z-index:10;cursor:pointer;color:#fffc;background:#ffffff1f;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s;display:flex;position:fixed;top:20px;right:20px}.npsl-modal-close:hover{background:#ffffff38}.npsl-modal-header{flex-shrink:0;height:50vh;min-height:280px;position:relative;overflow:hidden}.npsl-modal-header:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#161419d9 100%);position:absolute;inset:0}.npsl-modal-gif{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.npsl-modal-header-content{z-index:1;color:#fff;flex-direction:column;gap:6px;display:flex;position:absolute;bottom:36px;left:clamp(24px,4vw,48px);right:72px}.npsl-modal-tag{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;opacity:.55;font-size:11px;font-weight:500}.npsl-modal-title{font-family:var(--font-sans);letter-spacing:-.02em;margin:0;font-size:clamp(40px,6vw,72px);font-weight:500;line-height:1}.npsl-modal-subtitle{font-family:var(--font-sans);opacity:.65;margin:0;font-size:clamp(14px,1.6vw,20px);font-weight:400}.npsl-modal-body{flex:1;max-width:840px;padding:clamp(24px,4vw,64px) clamp(24px,4vw,48px)}.npsl-modal-placeholder{font-family:var(--font-sans);color:#ffffff59;margin:0;font-size:16px;line-height:1.7}.cobt-card{width:100%;height:100%;min-height:inherit;background:#d0cbcc;border-radius:12px;position:relative;overflow:hidden}.cobt-inner{box-sizing:border-box;gap:16px;height:100%;padding-top:32px;padding-left:16px;display:flex}.cobt-left{flex:1;position:relative;overflow:hidden}.cobt-gif{width:auto;height:100%;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.cobt-right{border-radius:12px 12px 0 0;flex:1;overflow:hidden}.cobt-travel{object-fit:cover;object-position:left bottom;width:100%;height:100%;display:block}@media (max-width:767px){.cobt-right{display:none}}.cobt-expand-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex;position:absolute;top:8px;right:8px}.npslc-card{background:#85bce3;border-radius:12px;width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.npslc-gifs{justify-content:center;align-items:center;gap:40px;width:100%;height:100%;display:flex}.npslc-gif{flex-shrink:0;width:auto;height:150cqh;display:block}@media (max-width:767px){.npslc-gif--check{display:none}.npslc-gif{height:160cqh}}.npslc-expand-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex;position:absolute;top:8px;right:8px}.greystone-card{cursor:pointer;border-radius:12px;width:100%;height:100%;position:relative;overflow:hidden}.greystone-video-wrapper{position:absolute;inset:0}.greystone-video,.greystone-overlay{object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.greystone-expand-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex;position:absolute;top:8px;right:8px}.knownow-card{cursor:pointer;border-radius:12px;width:100%;height:100%;position:relative;overflow:hidden}.knownow-video{object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.docmgmt-card{cursor:pointer;border-radius:12px;width:100%;height:100%;position:relative;overflow:hidden}.docmgmt-img{object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.nokia-card{cursor:pointer;border-radius:12px;width:100%;height:100%;position:relative;overflow:hidden}.nokia-video{object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.nokia-expand-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex;position:absolute;top:8px;right:8px}}@font-face{font-family:Recursive Monospace;src:url(../media/Recursive_Monospace-Light.43j_al2y0su7b.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Recursive Monospace;src:url(../media/Recursive_Monospace-Regular.10kho1gq2rlic.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Recursive Monospace;src:url(../media/Recursive_Monospace-Medium.0obmlpcq_gufy.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Recursive Monospace;src:url(../media/Recursive_Monospace-SemiBold.3v0nogyw4baiu.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Recursive Monospace;src:url(../media/Recursive_Monospace-Bold.1joihaqvpk04y.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Recursive Monospace;src:url(../media/Recursive_Monospace-ExtraBold.3vomgigc9zjql.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Recursive Monospace;src:url(../media/Recursive_Monospace-Black.1tcv-x_u6xnug.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../media/Poppins-Medium.2uk19vzkd5f0t.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../media/Poppins-Bold.3v96qqzomk8fu.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:McKinsey Sans;src:url(../media/McKinseySans-Light.1vi6pdslz6o8p.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:McKinsey Sans;src:url(../media/McKinseySans-Regular.1d633ki0l-kqn.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:McKinsey Sans;src:url(../media/McKinseySans-Medium.2aw7q5r8mi-4l.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Optimist;src:url(../media/Optimist_Lt.26204xh8p9xxb.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Optimist;src:url(../media/Optimist_Rg.2o8vkkw0c5wu2.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Optimist;src:url(../media/Optimist_SBd.3auu_a88jis4k.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Optimist;src:url(../media/Optimist_Bd.13691la2r9882.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}html{height:100%}body{background-color:var(--color-grey-500);min-height:100%;color:var(--color-grey-800);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@property --pintours-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}.v2-portfolio-reveal{z-index:1001;background:var(--color-grey-600);padding:0 8px;position:relative}.v2-floating-menu{z-index:2000;background:var(--color-grey-700);width:192px;box-shadow:0 10px 10px -8px var(--color-green-400);cursor:pointer;opacity:1;border:none;border-radius:12px;justify-content:space-between;align-items:center;padding:8px 16px;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .45s,bottom .25s,box-shadow .25s;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%)translateY(0)}.v2-floating-menu[data-visible=false]{opacity:0;pointer-events:none;transform:translate(-50%)translateY(calc(100% + 24px))}.v2-floating-menu:hover{box-shadow:0 20px 30px -10px var(--color-green-400), 0 0 20px 4px #bae74640;bottom:28px}.v2-floating-menu:active{box-shadow:none;bottom:28px}.v2-floating-menu[data-open=true]{box-shadow:none}@keyframes v2-toast-appear{0%{opacity:0}3%{opacity:1}88%{opacity:1}to{opacity:0}}.v2-menu-toast{z-index:2001;white-space:nowrap;background:var(--color-green-300);color:var(--color-grey-700);font-family:var(--font-sans);pointer-events:none;border-radius:8px;padding:6px 12px;font-size:14px;font-weight:350;line-height:18px;animation:4s ease-in-out forwards v2-toast-appear;position:fixed;bottom:72px;left:50%;transform:translate(-50%)}.v2-floating-menu-text{width:112px;color:var(--color-beige-200);text-align:center;font-family:var(--font-sans);flex-shrink:0;font-size:14px;font-style:normal;font-weight:400;line-height:16px}.v2-floating-menu-icon{width:24px;height:24px;color:var(--color-beige-200);flex-shrink:0;display:flex}body.v2-menu-open .v2-narrative-wrap,body.v2-menu-open .v2-portfolio-reveal{filter:blur(6px);transition:filter .25s}.v2-menu-backdrop{z-index:1999;-webkit-backdrop-filter:blur(20px);opacity:0;pointer-events:none;background:#16141994;transition:opacity .25s;position:fixed;inset:0}.v2-menu-backdrop[data-open=true]{opacity:1;pointer-events:auto}.v2-menu-list{margin:0;padding:0;list-style:none}.v2-menu-item{z-index:2000;opacity:0;pointer-events:none;transition:transform .35s cubic-bezier(.22, 1, .36, 1) var(--delay,0s), opacity .25s ease var(--delay,0s);position:fixed;bottom:20px;left:50%;transform:translate(-96px)translateY(0)}.v2-menu-list[data-open=true] .v2-menu-item{transform:translateX(-96px) translateY(calc(-1 * var(--offset)));opacity:1;pointer-events:auto}.v2-menu-item-btn{cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.v2-menu-item-text{box-sizing:border-box;background:var(--color-grey-700);width:144px;height:36px;box-shadow:0 10px 10px -8px var(--color-green-400);color:var(--color-beige-200);text-align:center;font-family:var(--font-sans);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:80px;padding:6px 16px;font-size:14px;font-weight:400;line-height:16px;transition:box-shadow .25s;display:flex}.v2-menu-item-connector{background:var(--color-grey-700);width:12px;height:16px;clip-path:path("M0 0 A6 6 0 0 0 12 0 L12 16 A6 6 0 0 0 0 16 Z");opacity:0;flex-shrink:0;transition:opacity .2s}.v2-menu-item-icon{background:var(--color-grey-700);color:var(--color-beige-200);opacity:0;border-radius:12px;flex-shrink:0;align-items:center;gap:80px;padding:8px;transition:opacity .2s;display:flex}.v2-menu-item-icon svg{width:20px;height:20px}.v2-menu-item-btn:hover .v2-menu-item-icon,.v2-menu-item-btn:focus-visible .v2-menu-item-icon{opacity:1}.v2-menu-item-btn:hover .v2-menu-item-text,.v2-menu-item-btn:hover .v2-menu-item-icon{box-shadow:0 20px 30px -10px var(--color-green-400), 0 0 20px 4px #bae74640}.v2-menu-item-btn:active .v2-menu-item-text,.v2-menu-item-btn:active .v2-menu-item-icon{box-shadow:none}@media (hover:none){.v2-menu-item-icon{opacity:1}}.v2-portfolio-sticky{background:var(--color-grey-600);border-radius:12px;width:100%;height:40vh;position:relative;overflow:hidden}.v2-portfolio-sticky .rotating-portfolio-wrapper{height:100%;min-height:0}@media (min-width:480px){.v2-portfolio-sticky{height:60vh}}@media (min-width:768px){.v2-portfolio-sticky{height:98vh}}.v2-narrative-wrap{background:var(--color-grey-600);--v2-margin:8px;--v2-gutter:8px;--v2-cols:12;--v2-text-cols:8;--v2-widget-cols:4;--v2-game-cols:8;--v2-col:calc((100vw - 2 * var(--v2-margin) - (var(--v2-cols) - 1) * var(--v2-gutter)) / var(--v2-cols));--v2-w-text:calc(var(--v2-text-cols) * var(--v2-col) + (var(--v2-text-cols) - 1) * var(--v2-gutter));--v2-w-widget:calc(var(--v2-widget-cols) * var(--v2-col) + (var(--v2-widget-cols) - 1) * var(--v2-gutter));--v2-w-game:calc(var(--v2-game-cols) * var(--v2-col) + (var(--v2-game-cols) - 1) * var(--v2-gutter))}@media (max-width:767px){.v2-narrative-wrap{--v2-cols:8;--v2-text-cols:8;--v2-widget-cols:4;--v2-game-cols:8}}@media (max-width:479px){.v2-narrative-wrap{--v2-cols:4;--v2-text-cols:4;--v2-widget-cols:4;--v2-game-cols:4}}.v2-narrative{background:var(--color-grey-600);padding-top:calc(50vh - 80px);padding-bottom:50vh}.v2-pin{justify-content:center;height:100vh;display:flex;overflow:hidden}.v2-stack{width:var(--v2-w-text);text-align:center;will-change:transform;flex-direction:column;align-items:center;max-width:100%;margin-top:50vh;display:flex}.v2-line{font-family:var(--font-sans);color:var(--color-beige-500);opacity:.5;flex-shrink:0;margin:0;font-size:64px;font-weight:300;line-height:80px}.v2-expansion{opacity:0;flex-shrink:0;justify-content:center;width:100%;height:0;display:flex;overflow:hidden}.v2-exp-inner{flex-direction:column;align-items:center;gap:16px;padding:16px 0;display:flex}.v2-exp-label{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-beige-500);font-size:14px;font-weight:400;line-height:16px}.v2-clock{width:var(--v2-w-widget);height:200px;min-height:200px}.v2-portrait{flex-shrink:0;width:200px;height:200px;overflow:hidden}.v2-portrait-video{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.v2-game{width:var(--v2-w-game);flex-shrink:0;max-width:600px;height:150px;position:relative;overflow:hidden}.v2-game-prompt{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.v2-game-prompt span{font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-green-300);transform-origin:50%;font-size:11px;font-weight:500;animation:2s cubic-bezier(.84,.45,.4,.72) infinite v2-game-shake}@keyframes v2-game-shake{0%{transform:rotate(0)}6%{transform:rotate(3deg)}12%{transform:rotate(0)}18%{transform:rotate(-3deg)}24%{transform:rotate(0)}30%{transform:rotate(3deg)}36%{transform:rotate(0)}to{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.v2-game-prompt span{animation:none}}.v2-postit-cluster{transform-origin:top;width:758px;height:260px;transform:scale(min(1, calc(var(--v2-w-text) / 758px)));flex-shrink:0;position:relative}.v2-postit-fan{transform-origin:top;width:100%;height:100%;position:relative}.v2-postit-note{width:280px;height:200px;position:absolute}.v2-postit-note--front{z-index:3;transform-origin:top;top:0;left:250px}.v2-postit-note--behind-left{z-index:1;transform-origin:top;top:32px;left:0}.v2-postit-note--behind-right{z-index:1;transform-origin:top;top:44px;left:478px}.v2-postit-card{background-color:var(--color-green-200);border-radius:12px;width:280px;height:200px;position:relative;box-shadow:0 5px 3.333px #00000040}.v2-postit-card-header{background-color:var(--color-green-300);height:40px;font-family:var(--font-mono);color:var(--color-grey-600);border-radius:12px 12px 0 0;align-items:center;padding:0 0 0 12px;font-size:14px;font-weight:400;line-height:16px;display:flex;position:absolute;top:0;left:0;right:0}.v2-postit-card-svg{display:block;position:absolute;top:48px;left:50%;transform:translate(-50%)}.v2-postit-card-bottom{text-align:center;width:178px;font-family:var(--font-mono);letter-spacing:-.28px;color:var(--color-grey-600);margin:0;font-size:14px;font-weight:400;line-height:16px;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.v2-line--inline{flex-flow:row;align-items:center;gap:0;display:flex!important}.v2-expansion--bleed{overflow:visible clip}@media (max-width:479px){.v2-expansion--bleed{overflow:auto clip}}.v2-line6-to{padding-right:8px}.v2-line6-connect{padding-left:8px}.v2-gif-wrapper{flex-shrink:0;align-self:center;width:0;height:0;position:relative;overflow:hidden}.v2-gif-player{width:auto;height:200px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v2-ul-word{display:inline-block;position:relative}.v2-ul-bar{background:var(--color-green-500);border-radius:2px;width:0;height:3px;display:block;position:absolute;bottom:2px;left:0}@media (max-width:767px){.v2-line{letter-spacing:-.5px;font-size:52px;line-height:64px}}@media (max-width:479px){.v2-line{letter-spacing:-.88px;font-size:44px;line-height:52px}}.v2-tile-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:8px 0;display:grid}.v2-tile{border-radius:12px;height:75dvh;min-height:75dvh;overflow:hidden}@media (max-width:767px){.v2-tile{height:50dvh;min-height:50dvh}}@media (max-width:479px){.v2-tile-grid{grid-template-columns:1fr}.v2-tile--career{height:70dvh;min-height:70dvh}}.v3:before{content:"";background:var(--v3-canvas);z-index:0;position:fixed;inset:0}.v3{--v3-canvas:var(--color-alabaster-100);--v3-accent:var(--color-coral-500);--v3-ink:var(--color-graphite-500);--v3-marker:var(--color-tuscan-500);--v3-rule:#33353324}@supports (color:color-mix(in lab, red, red)){.v3{--v3-rule:color-mix(in srgb, var(--color-graphite-500) 14%, transparent)}}.v3{--v3-rule-strong:#33353352}@supports (color:color-mix(in lab, red, red)){.v3{--v3-rule-strong:color-mix(in srgb, var(--color-graphite-500) 32%, transparent)}}.v3{--v3-shadow-card:0 0 0 .5px #1a1b1a0b, 0 1px 1px #1a1b1a0d, 0 2px 3px #1a1b1a0d, 0 5px 8px #1a1b1a0a}@supports (color:color-mix(in lab, red, red)){.v3{--v3-shadow-card:0 0 0 .5px color-mix(in srgb, var(--color-graphite-1000) 4.5%, transparent), 0 1px 1px color-mix(in srgb, var(--color-graphite-1000) 5%, transparent), 0 2px 3px color-mix(in srgb, var(--color-graphite-1000) 5%, transparent), 0 5px 8px color-mix(in srgb, var(--color-graphite-1000) 4%, transparent)}}.v3{--v3-frost-connect:#ecf1eed9}@supports (color:color-mix(in lab, red, red)){.v3{--v3-frost-connect:color-mix(in srgb, var(--color-alabaster-100) 85%, transparent)}}.v3{--v3-frost-zoom:#2e302ed9}@supports (color:color-mix(in lab, red, red)){.v3{--v3-frost-zoom:color-mix(in srgb, var(--color-graphite-600) 85%, transparent)}}.v3{--v3-frost-blur:12px;--v3-m:var(--v3-margin-lg);--v3-frame:100vw;--v3-col:calc((var(--v3-frame) - 2 * var(--v3-m) - 7 * var(--v3-gutter)) / 8);--v3-w4:calc(var(--v3-col) * 4 + var(--v3-gutter) * 3);--v3-content:calc(var(--v3-frame) - 2 * var(--v3-m));--v3-inset:var(--v3-m);background:var(--v3-canvas);min-height:100vh}@media (max-width:767px){.v3{--v3-m:var(--v3-margin-md);--v3-col:calc((var(--v3-frame) - 2 * var(--v3-m) - 3 * var(--v3-gutter)) / 4);--v3-w4:calc(var(--v3-col) * 4 + var(--v3-gutter) * 3)}}@media (max-width:479px){.v3{--v3-m:var(--v3-margin-sm)}}.v3-stage{background:var(--v3-canvas);cursor:none;height:100vh;position:relative;overflow:hidden}.v3-carousel{top:0;left:calc(var(--v3-m) + 3 * (var(--v3-col) + var(--v3-gutter)));pointer-events:none;z-index:5;width:75px;height:100%;position:absolute}.v3-carousel.is-live .v3-ctile{pointer-events:auto;cursor:none}.v3-ctile{background:var(--color-alabaster-400);border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.v3-ctile.is-lit{border-color:var(--color-coral-500)}.v3-ctile{overflow:hidden}.v3-ctile-img{object-fit:cover;opacity:.5;filter:saturate(.6);width:100%;height:100%;display:block;position:absolute;inset:0}.v3-ctile.is-lit .v3-ctile-img{opacity:1;filter:none}.v3-ctile-n{font-family:var(--font-mono);color:var(--color-alabaster-1000);font-size:12px;font-weight:400;line-height:normal}.v3-expand{top:0;left:calc(var(--v3-m) + 4 * (var(--v3-col) + var(--v3-gutter)));width:calc(4 * var(--v3-col) + 3 * var(--v3-gutter));pointer-events:none;opacity:0;z-index:5;flex-direction:column;justify-content:center;gap:16px;height:100%;display:flex;position:absolute}.v3-expand-stage{aspect-ratio:100/80;width:100%;box-shadow:var(--v3-shadow-card);border-radius:8px;position:relative;overflow:hidden}.v3-expand-card{background:var(--color-alabaster-400);border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.v3-expand-card--in{z-index:2}.v3-expand-card--in.is-expandable{pointer-events:auto;cursor:none}.v3-expand-n{font-family:var(--font-mono);color:var(--color-alabaster-1000);font-size:32px;font-weight:400}.v3-expand-text{position:relative}@media (max-width:767px){.v3{--v3-phone-bottom:calc(var(--v3-m) + 100vh - 100dvh + env(safe-area-inset-bottom,0px))}.v3-expand{top:auto;bottom:var(--v3-phone-bottom);left:var(--v3-m);width:calc(100vw - 2 * var(--v3-m));justify-content:flex-end;height:auto}.v3-expand-text{display:none}.v3-carousel{top:auto;bottom:calc(var(--v3-phone-bottom) + (100vw - 2 * var(--v3-m)) * .8 + 48px + 16px + 24px);touch-action:pan-y;width:100%;height:72px;left:0}.v3-ctile{top:6px}}.v3-expand-para{font-family:var(--font-mono);color:var(--color-graphite-500);white-space:pre-wrap;margin:0;font-size:12px;font-style:normal;line-height:16px}.v3-expand-brand{position:relative}.v3-expand-name{font-weight:500}.v3-expand-line{font-weight:300}.v3-expand-inline,.v3-expand-inline .v3-scramble-row{white-space:pre-wrap;display:inline}.v3-npsl{--v3-npsl-font:"Optimist", ui-sans-serif, system-ui, sans-serif;--v3-npsl-blue:#0070a8;background:url(/v3/npsl/landscape.webp) 50%/cover no-repeat;border-radius:8px;position:absolute;inset:0;overflow:hidden}.v3-npsl-fit{transform-origin:0 0;position:absolute;top:0;left:0}.v3-npsl-nav{background:#f3f6f559;border-radius:8px;flex-direction:column;align-items:flex-start;gap:4px;padding:8px;display:inline-flex;position:absolute;top:50%;left:8px;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.v3-npsl-nav{background:color-mix(in srgb, var(--color-alabaster-50) 35%, transparent)}}.v3-npsl-nav{-webkit-backdrop-filter:blur(12px)saturate(1.15);backdrop-filter:blur(12px)saturate(1.15);box-shadow:inset 0 0 0 1px #f3f6f58c}@supports (color:color-mix(in lab, red, red)){.v3-npsl-nav{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-alabaster-50) 55%, transparent)}}.v3-npsl-tab{box-sizing:border-box;cursor:none;opacity:.5;background:0 0;border:0;border-radius:4px;align-items:center;gap:10px;width:123px;height:22px;padding:4px 8px;display:flex;position:relative;overflow:hidden}.v3-npsl-tab.is-active{opacity:1}.v3-npsl.is-live .v3-npsl-tab{pointer-events:auto}.v3-npsl-fill{background:#f3f6f5b3;border-radius:4px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.v3-npsl-fill{background:color-mix(in srgb, var(--color-alabaster-50) 70%, transparent)}}.v3-npsl-fill{transform-origin:0;transform:scaleX(0)}.v3-npsl-tablabel{font-family:var(--font-mono);letter-spacing:-.12px;color:var(--color-graphite-700);white-space:nowrap;font-size:12px;font-weight:400;line-height:13.5px;position:relative}.v3-npsl-demo{pointer-events:none;flex-direction:column;justify-content:center;height:100%;display:flex;position:absolute;top:0}.v3-npsl-stack{flex-direction:column;align-items:flex-start;width:100%;display:flex}.v3-npsl-balancebox{box-sizing:border-box;background-image:url(/v3/npsl/blue-background.png);background-position:0 -35.392px;background-repeat:no-repeat;background-size:100% 139.545%;flex-direction:column;align-self:stretch;align-items:flex-start;gap:10px;height:179px;padding:40px 16px 64px;display:flex}.v3-npsl.is-lg .v3-npsl-balancebox{background-image:url(/v3/npsl/blue-background-lg.webp)}.v3-npsl.is-lg{background-image:url(/v3/npsl/landscape-lg.webp)}.v3-npsl-balance{font-family:var(--v3-npsl-font);letter-spacing:-.6px;color:#fff;font-variant-numeric:tabular-nums;font-size:60px;font-weight:300;line-height:90%}.v3-npsl-balancelabel{font-family:var(--v3-npsl-font);letter-spacing:-.14px;color:#fff;font-size:14px;font-weight:400;line-height:90%}.v3-npsl-widget{box-sizing:border-box;background:#fff;border-radius:32px 32px 0 0;flex-direction:column;align-self:stretch;align-items:flex-start;gap:9px;margin-top:-32px;padding:40px 16px 20px;display:flex}.v3-npsl-title{width:216px;height:21.6px;padding-bottom:24px;position:relative}.v3-npsl-titletext:first-child{opacity:0}.v3-npsl-titletext{white-space:nowrap;font-family:var(--v3-npsl-font);letter-spacing:-.24px;color:#121212;font-size:24px;font-weight:400;line-height:90%;position:absolute;top:0;left:0}.v3-npsl-sched{flex:none;width:370px;height:78px;position:relative}.v3-npsl-pill{box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;height:19px;padding:0 10px;display:flex;position:absolute;top:0;overflow:hidden}.v3-npsl-pilltext{white-space:nowrap;font-family:var(--v3-npsl-font);letter-spacing:-.12px;color:inherit;font-size:12px;font-weight:400;line-height:90%}.v3-npsl-pilltext:first-child{position:absolute;left:50%;transform:translate(-50%)}.v3-npsl-ruler{width:370px;height:40px;position:absolute;top:23px;left:0;overflow:hidden}.v3-npsl-strip{will-change:transform;position:absolute;inset:0}.v3-npsl-tick{display:block;position:absolute}.v3-npsl-current{opacity:0;will-change:transform, opacity;width:2px;height:40px;position:absolute;top:0}.v3-npsl-duedate{text-align:center;width:36px;font-family:var(--v3-npsl-font);letter-spacing:-.12px;color:#013d5b;font-size:12px;font-weight:400;line-height:90%;position:absolute;top:67px}.v3-npsl-msg{box-sizing:border-box;align-self:stretch;padding:12px 0;position:relative;overflow:hidden}.v3-npsl-box{border-radius:8px;position:relative;overflow:hidden}.v3-npsl-layer{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:12px;width:100%;padding:8px 12px;display:flex;position:relative}.v3-npsl-layer--out{position:absolute;top:0;left:0}.v3-npsl-layer--confirmed{flex-direction:row}.v3-npsl-boxtitle{font-family:var(--v3-npsl-font);letter-spacing:-.14px;color:#121212;align-self:stretch;margin:0;font-size:14px;font-weight:700;line-height:100%}.v3-npsl-body{font-family:var(--v3-npsl-font);letter-spacing:-.14px;color:#121212;align-self:stretch;margin:0;font-size:14px;font-weight:400;line-height:18px}.v3-npsl-body b{font-weight:600}.v3-npsl-tick-icon{flex:none;width:16px;height:16px}.v3-npsl-field{box-sizing:border-box;height:34px;font-family:var(--v3-npsl-font);letter-spacing:-.14px;color:#6e6e6e;background:#ffffff80;border-bottom:.5px solid #6e6e6e;border-radius:4px;justify-content:flex-start;align-self:stretch;align-items:center;padding:8px;font-size:14px;font-weight:400;line-height:18px;display:flex}.v3-npsl-field.is-filled{color:var(--v3-npsl-blue);font-weight:600}.v3-npsl-fieldtext{white-space:pre}.v3-npsl-caret{background:var(--v3-npsl-blue);opacity:0;width:1px;height:14px;margin-left:1px;display:inline-block}.v3-npsl-ctas{align-self:stretch;align-items:flex-start;gap:8px;display:flex}.v3-npsl-btn{box-sizing:border-box;border:1px solid #0000;border-radius:6px;flex:1 1 0;justify-content:center;align-items:center;min-width:0;height:40px;padding:12px 24px;display:flex;position:relative;overflow:hidden}.v3-npsl-btnlabel{white-space:nowrap;font-family:var(--v3-npsl-font);letter-spacing:-.14px;color:inherit;font-size:14px;font-weight:400;line-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v3-npsl-btn--primary{color:#fff;background:#0070a8;border-color:#0070a8}.v3-npsl-btn--secondary{color:#0070a8;background:#fff;border-color:#0070a8}.v3-npsl-btn--disabled{color:#fff;background:#979797;border-color:#979797}.v3-npsl-ghost{transform-origin:20% 12%;color:var(--color-graphite-400);opacity:0;pointer-events:none;z-index:3;filter:drop-shadow(0 1px 2px #0000002e);position:absolute;top:0;left:0}.v3-npsl-ghost svg{display:block;overflow:visible}.v3-npsl-ghost-fill{fill-opacity:.75}.v3-npsl-ghost-edge{stroke:var(--color-alabaster-100);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.v3-pin{isolation:isolate;background:var(--color-alabaster-50);border-radius:8px;font-family:Poppins,sans-serif;position:absolute;inset:0;overflow:hidden}.v3-pin-fit{transform-origin:0 0;position:absolute;top:0;left:0}.v3-pin-photo{object-fit:cover;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.v3-pin-panel,.v3-pin-prompt,.v3-pin-chat,.v3-pin-bubbletext,.v3-pin-icon{position:absolute;top:0;left:0}.v3-pin-panel{box-sizing:border-box;opacity:0;--pin-angle:0deg;--pin-ring:1;background:radial-gradient(55% 90% at 62% 0,#c4e2c499,#0000 72%),radial-gradient(45% 110% at 100% 35%,#c8eaecbf,#0000 75%),linear-gradient(#e2eee7f0,#ecf3ecf2);border-radius:24px}.v3-pin-panel:before{content:"";border-radius:inherit;background:conic-gradient(from var(--pin-angle) at 50% 50%, #7db071 0deg, #fff 6deg, #7db071 16deg, #009bc8 180deg, #7db071 360deg);-webkit-mask-composite:xor;opacity:var(--pin-ring);pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.v3-pin-type{color:#222628;font-size:16px;font-weight:500;line-height:24px}.v3-pin-prompt,.v3-pin-line{white-space:pre;align-items:center;height:24px;display:flex;overflow:hidden}.v3-pin-prompt{opacity:0}.v3-pin-chat{opacity:0;width:404px}.v3-pin-caret{opacity:0;background:#222628;flex:none;width:1.5px;height:20px;margin-left:1px;display:inline-block}.v3-pin-bubbletext{opacity:0;width:313px}.v3-pin-icon{width:40px;height:40px}.v3-pin-icon svg{display:block}.v3-pin-reply{flex-direction:column;gap:12px;width:340px;display:flex;position:absolute;top:192px;left:120px}.v3-pin-replytext{flex-direction:column;gap:16px;display:flex}.v3-pin-replytext p,.v3-pin-replytext ul{margin:0;padding:0;list-style:none}.v3-pin-replytext li{padding-left:24px;position:relative}.v3-pin-mark{background:#5d9c4d;border-radius:50%;width:5px;height:5px;position:absolute;top:10px;left:10px}.v3-pin-title{color:#5d9c4d;font-weight:700}.v3-pin-actions{color:#222628;gap:16px;display:flex}.v3-pin-actions svg{display:block}.v3-pin-dots{justify-content:center;gap:4px;display:flex;position:absolute;bottom:16px;left:0;right:0}.v3-pin-dot{opacity:0;cursor:none;background:#ffffff80;border:0;border-radius:4px;width:8px;height:8px;padding:0;position:relative;overflow:hidden}.v3-pin-dotfill{transform-origin:0;background:#fff;position:absolute;inset:0;transform:scaleX(0)}.v3-esm{background:var(--color-alabaster-50);border-radius:8px;position:absolute;inset:0;overflow:hidden}.v3-esm-fit{transform-origin:0 0;position:absolute;top:0;left:0}.v3-esm-zoom{transform-origin:50% 0;position:absolute;inset:0}.v3-esm-screen{transform-origin:0 0;object-fit:fill;pointer-events:none;position:absolute;top:0;left:0}.v3-esm-bg{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.v3-pa{border-radius:8px;position:absolute;inset:0;overflow:hidden}.v3-pa-svg{width:100%;height:100%;display:block}.v3-boxbot{background:#638dbb;border-radius:8px;position:absolute;inset:0;overflow:hidden}.v3-boxbot-fit{transform-origin:0 0;position:absolute;top:0;left:0}.v3-boxbot-story{position:absolute;inset:0}.v3-boxbot-board,.v3-boxbot-piece,.v3-boxbot-frost,.v3-boxbot-frost img{-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;display:block;position:absolute}.v3-boxbot-board{width:100%;height:100%;top:0;left:0}.v3-boxbot-piece{will-change:opacity, transform}.v3-boxbot-frost{-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.v3-boxbot-frost img{width:100%;height:100%;top:0;left:0}.v3-nokia{background:#fff;border-radius:8px;position:absolute;inset:0;overflow:hidden}.v3-nokia-video{object-fit:cover;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.v3-lm{background:#aea69d;border-radius:8px;position:absolute;inset:0;overflow:hidden}.v3-lm-video{object-fit:cover;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.v3-ts{background:#525252;border-radius:8px;position:absolute;inset:0;overflow:hidden}.v3-ts-video{object-fit:cover;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.v3-cl{background:#8d9296;border-radius:8px;grid-template-columns:1fr 1fr;display:grid;position:absolute;inset:0;overflow:hidden}.v3-cl-half{min-width:0;position:relative;overflow:hidden}.v3-cl-half--gif{background:#bab2a9}.v3-cl-bg,.v3-cl-video{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.v3-kn{background:#638cbc;border-radius:8px;position:absolute;inset:0;overflow:hidden}.v3-kn-video{object-fit:cover;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.v3-knd{background:#545454;border-radius:8px;position:absolute;inset:0;overflow:hidden}.v3-knd-video{object-fit:cover;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.v3-pts{background:#4b4d4b;border-radius:8px;position:absolute;inset:0;overflow:hidden}.v3-pts-video{object-fit:cover;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.v3-kn1{background:#d1cccd;border-radius:8px;position:absolute;inset:0;overflow:hidden}.v3-kn1-video{object-fit:cover;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.v3-gs1{background:#828282;border-radius:8px;position:absolute;inset:0;overflow:hidden}.v3-gs1-video{object-fit:cover;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.v3-nh{background:#4f91c4;border-radius:8px;grid-template-columns:1fr 1fr;display:grid;position:absolute;inset:0;overflow:hidden}.v3-nh-half{min-width:0;position:relative;overflow:hidden}.v3-nh-half--photo{background:#c9c7cb}.v3-nh-video{object-fit:cover;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.v3-nh-photo{-webkit-user-select:none;user-select:none;will-change:transform;width:auto;max-width:none;height:100%;display:block;position:absolute;top:0;left:0}.v3-sapp{background:#8dad9e;border-radius:8px;position:absolute;inset:0;overflow:hidden}.v3-sapp-video{object-fit:cover;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.v3-synap{background:#f3f3f3;border-radius:8px;position:absolute;inset:0;overflow:hidden}.v3-synap-video{object-fit:cover;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.v3-lifel{background:var(--color-alabaster-400);border-radius:8px;position:absolute;inset:0;overflow:hidden}.v3-lifel-frame{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.v3-imsg{background:var(--color-graphite-300);-webkit-font-smoothing:antialiased;border-radius:8px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,Helvetica Neue,Arial,sans-serif;position:absolute;inset:0;overflow:hidden}.v3-imsg-fit{transform-origin:0 0;background:url(/v3/imsg/hands.webp) 0 0/676px 540.8px no-repeat;position:absolute;top:0;left:0}.v3-imsg.is-lg .v3-imsg-fit{background-image:url(/v3/imsg/hands-lg.webp)}.v3-imsg-phone{background:linear-gradient(#ffffff9e,#ffffff9e),url(/v3/imsg/hands-frost.webp) -128px -48px/676px 540.8px no-repeat;position:absolute;overflow:hidden}.v3-imsg-outline{border-style:solid;border-color:var(--color-graphite-500);pointer-events:none;position:absolute}.v3-imsg-screen{transform-origin:0 0;color:#000;position:absolute;top:0;left:0}.v3-imsg-header{z-index:2;background:#f1f1f1b8;position:absolute;top:0;left:0;right:0;box-shadow:0 .5px #3c3c434a}.v3-imsg-island{z-index:1;background:#000;border-radius:18.5px;width:126px;height:37px;position:absolute;top:11px;left:138px}.v3-imsg-time{font-size:17px;font-weight:600;line-height:22px;position:absolute;top:19px;left:49px}.v3-imsg-status-icons{align-items:center;gap:6px;display:flex;position:absolute;top:23px;right:33px}.v3-imsg-battery{align-items:center;gap:1px;display:flex}.v3-imsg-battery-body{color:#fff;text-align:center;background:#000;border-radius:4px;width:25px;height:13px;font-size:10px;font-weight:700;line-height:13px}.v3-imsg-battery-cap{background:#0006;border-radius:0 1px 1px 0;width:1.5px;height:4px}.v3-imsg-back{align-items:center;gap:4px;display:flex;position:absolute;top:84px;left:17px}.v3-imsg-badge{color:#fff;text-align:center;background:#007aff;border-radius:11px;min-width:22px;height:22px;padding:0 6px;font-size:13px;line-height:22px}.v3-imsg-avatar{background:#fff;border-radius:50%;width:50px;height:50px;position:absolute;top:62px;left:176px}.v3-imsg-name{justify-content:center;align-items:center;gap:3px;font-size:11px;line-height:13px;display:flex;position:absolute;top:116px;left:0;right:0}.v3-imsg-video{position:absolute;top:85px;right:20px}.v3-imsg-thread{position:absolute;left:0;right:0;overflow:hidden}.v3-imsg-inner{flex-direction:column;gap:8px;display:flex;position:relative}.v3-imsg-b{white-space:pre-line;border-radius:18px;max-width:255px;padding:7px 12px;font-size:17px;line-height:22px;position:relative}.v3-imsg-b--them{color:#000;transform-origin:0 100%;background:#e9e9eb;align-self:flex-start;margin-left:20px}.v3-imsg-b--me{color:#fff;transform-origin:100% 100%;background:#007aff;align-self:flex-end;margin-right:16px}.v3-imsg-link{color:#007aff;text-underline-offset:2px;text-decoration:underline}.v3-imsg-b--tail:before{content:"";--v3-imsg-tail:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill-rule='evenodd' d='M0 0H20V4A16 16 0 0 1 4 20H0Z M0 0H7V10A10 10 0 0 1 -3 20H0Z'/%3E%3C/svg%3E");width:20px;height:20px;-webkit-mask:var(--v3-imsg-tail) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--v3-imsg-tail) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--v3-imsg-tail) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--v3-imsg-tail) 0 0 / 100% 100% no-repeat;mask:var(--v3-imsg-tail) 0 0 / 100% 100% no-repeat;position:absolute;bottom:0}.v3-imsg-b--them.v3-imsg-b--tail:before{background:#e9e9eb;left:-7px}.v3-imsg-b--me.v3-imsg-b--tail:before{background:#007aff;right:-7px;transform:scaleX(-1)}.v3-imsg-typing{transform-origin:0 100%;background:#e9e9eb;border-radius:18px;justify-content:center;align-items:center;gap:5px;width:60px;display:flex;position:absolute;top:0;left:20px}.v3-imsg-typing:before,.v3-imsg-typing:after{content:"";background:#e9e9eb;border-radius:50%;position:absolute}.v3-imsg-typing:before{width:12px;height:12px;bottom:-2px;left:-2px}.v3-imsg-typing:after{width:6px;height:6px;bottom:-7px;left:-7px}.v3-imsg-dot{background:#8e8e93;border-radius:50%;width:8px;height:8px}.v3-bt{background:var(--color-alabaster-300);border-radius:8px;position:absolute;inset:0;overflow:hidden}.v3-bt-fit{transform-origin:0 0;position:absolute;top:0;left:0}.v3-bt-scene{pointer-events:none;border-radius:8px;width:100%;position:absolute;top:0;left:0;overflow:hidden}.v3-bt-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.v3-bt-video--zoom{object-position:right center;transform-origin:100%;transform:scale(1.25)}.v3-bt-frost{position:absolute;inset:0}.v3-bt-img{-webkit-user-select:none;user-select:none;max-width:none;display:block;position:absolute}.v3-bt-icon{z-index:20}.v3-bt{--bt-navy:#01132a;--bt-glass-dark:var(--bt-navy)}@supports (color:color-mix(in lab, red, red)){.v3-bt{--bt-glass-dark:color-mix(in srgb, var(--bt-navy) 85%, transparent)}}.v3-bt{--bt-glass-light:#ffffffbf}.v3-bt-tabs{position:absolute}.v3-bt-tabs-rest{background:var(--bt-glass-light);border-radius:8px 0 0 8px;display:flex;position:absolute;bottom:0;left:0;box-shadow:inset 0 0 0 1px #f3f6f58c}@supports (color:color-mix(in lab, red, red)){.v3-bt-tabs-rest{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-alabaster-50) 55%, transparent)}}.v3-bt-tabcell{flex-basis:0;justify-content:center;align-items:center;display:flex}.v3-bt-tabcell+.v3-bt-tabcell{box-shadow:inset 1px 0 #33353324}@supports (color:color-mix(in lab, red, red)){.v3-bt-tabcell+.v3-bt-tabcell{box-shadow:inset 1px 0 0 color-mix(in srgb, var(--color-graphite-500) 14%, transparent)}}.v3-bt-tabs-active{background:var(--bt-glass-dark);border-radius:8px 8px 0 0;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:inset 0 0 0 1px #f3f6f540}@supports (color:color-mix(in lab, red, red)){.v3-bt-tabs-active{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-alabaster-50) 25%, transparent)}}.v3-bt-btn{background:var(--bt-glass-dark);border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;box-shadow:inset 0 0 0 1px #f3f6f540}@supports (color:color-mix(in lab, red, red)){.v3-bt-btn{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-alabaster-50) 25%, transparent)}}.v3-bt-bar{box-sizing:border-box;background:var(--bt-glass-light);border-radius:8px;align-items:center;display:flex;position:absolute;box-shadow:inset 0 0 0 1px #f3f6f58c}@supports (color:color-mix(in lab, red, red)){.v3-bt-bar{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-alabaster-50) 55%, transparent)}}.v3-bt-stepper{display:flex;position:absolute;top:50%;transform:translateY(-50%)}.v3-bt-bar img,.v3-bt-tabs img,.v3-bt-btn img{-webkit-user-select:none;user-select:none;max-width:none;display:block}.v3-bt-flipwrap{perspective:1400px;position:absolute}.v3-bt-flipper{transform-style:preserve-3d;position:absolute;inset:0}.v3-bt-face{backface-visibility:hidden;width:676px;height:540.8px;position:absolute}.v3-bt-face--back{transform:rotateY(180deg)}.v3-bt-ghostlayer{z-index:5;pointer-events:none;width:100%;position:absolute;top:0;left:0}.v3-bt-strip{justify-content:center;align-items:center;width:100%;display:flex;position:absolute;left:0}.v3-bt-nav{background:var(--color-alabaster-500);border-radius:8px;gap:4px;padding:8px;display:inline-flex}.v3-bt-tab{cursor:none;opacity:.5;background:0 0;border:0;border-radius:4px;align-items:center;height:22px;padding:4px 8px;display:flex;position:relative;overflow:hidden}.v3-bt-tab.is-active{opacity:1}.v3-bt.is-live .v3-bt-tab{pointer-events:auto}.v3-bt-fill{background:var(--color-alabaster-100);transform-origin:0;border-radius:4px;position:absolute;inset:0;transform:scaleX(0)}.v3-bt-tablabel{font-family:var(--font-mono);letter-spacing:-.12px;color:var(--color-graphite-500);white-space:nowrap;font-size:12px;font-weight:400;line-height:13.5px;position:relative}.v3-pds{isolation:isolate;background:#21361d;border-radius:8px;font-family:Poppins,sans-serif;position:absolute;inset:0;overflow:hidden}.v3-pds-fit{transform-origin:0 0;position:absolute;top:0;left:0}.v3-pds-video{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.v3-pds-video--top{z-index:10}.v3-pds-video--cut5{z-index:12}.v3-pds-blend{z-index:13;opacity:0;pointer-events:none;position:absolute;inset:0}.v3-c6{z-index:14;pointer-events:none;position:absolute;inset:0;overflow:hidden}.v3-c6 img{max-width:none;display:block}.v3-c6-ground{background:#253e1f;position:absolute;inset:0}.v3-c6-col,.v3-c6-world{position:absolute;inset:0}.v3-c6-world{transform-origin:338px 270.4px}.v3-c6-screen{position:absolute;top:0;left:0;overflow:hidden}.v3-c6-inner{width:676px;height:540.8px;position:absolute;top:0;left:0}.v3-c6-church{object-fit:cover;width:676px;height:540.8px;position:absolute;top:0;left:0}.v3-c6-box,.v3-c6-box-edge,.v3-c6-glow,.v3-c6-island,.v3-c6-panel,.v3-c6-bezel,.v3-c6-status,.v3-c6-svg,.v3-c6-voice,.v3-c6-island-text{position:absolute;top:0;left:0}.v3-c6-svg,.v3-c6-voice,.v3-c6-island-text{transform-origin:0 0}.v3-c6-box{mix-blend-mode:multiply;background:#869a9f}.v3-c6-box-edge{box-shadow:inset 0 0 0 1px #fffc}.v3-c6-panel{opacity:.5;mix-blend-mode:hard-light;background:#111314}.v3-c6-voice img{width:498px;height:64px;position:absolute;top:0;left:0}.v3-c6-glow,.v3-c6-island{background:linear-gradient(90deg,#7db071 0%,#009bc8 100%)}.v3-c6-island-text img{position:absolute;top:0;left:0}.v3-c6-bars{position:absolute;top:8px;left:24px}.v3-c6-bezel,.v3-c6-phone-bezel{box-sizing:border-box;border:4.5px solid #0006}.v3-c6-status{width:190px;height:403px}.v3-c6-phone{transform-origin:95px 201.5px;position:absolute;top:0;left:0}.v3-c6-phone-screen{background:#f2f6f7;position:absolute;overflow:hidden}.v3-c6-phone-screen>img,.v3-c6-phone-video{position:absolute;top:0;left:0}.v3-c6-phone-video{object-fit:cover}.v3-c6-phone-bezel{border-radius:26.1px;position:absolute;inset:0}.v3-c6-phone-status{width:190px;height:403px;position:absolute;top:0;left:0}.v3-c6-pt{transform-origin:0 0;position:absolute;top:0;left:0}.v3-c6-pt>img,.v3-c6-at{position:absolute;top:0;left:0}.v3-c6-key{background:#22262833;border-radius:2.5px;position:absolute}.v3-c6-widget{transform-origin:50%;position:absolute}.v3-c6-widget>img{position:absolute;top:0;left:0}.v3-c6-overlay{mix-blend-mode:multiply;background:#657377;position:absolute;inset:0}.v3-c6-typed{position:relative}.v3-c6-typed img{position:absolute;top:0;left:0}.v3-c6-caret{background:#222628;width:.9px;position:absolute;top:0;left:0}.v3-pds-grad{opacity:0;background:linear-gradient(90deg,#7db071 0%,#009bc8 100%);position:absolute;inset:0}.v3-pds-row1{opacity:0;pointer-events:none;position:absolute;top:0;left:0}.v3-pds-row1 svg{display:block;overflow:visible}.v3-pds-white{opacity:0;background:#fff;position:absolute;inset:0}.v3-pds-frame,.v3-pds-widget,.v3-pds-icon,.v3-pds-prompt{pointer-events:none;position:absolute;top:0;left:0}.v3-pds-frame{box-sizing:border-box;opacity:0;--pds-angle:0deg;--pds-ring:0;overflow:hidden}.v3-pds-gridfill,.v3-pds-panelfill,.v3-pds-gridlines{width:100%;height:100%;position:absolute;inset:0}.v3-pds-gridfill{background:#fffc}.v3-pds-panelfill{opacity:0;background-size:100% 100%}.v3-pds-frame:before{content:"";z-index:1;border-radius:inherit;background:conic-gradient(from var(--pds-angle) at 50% 50%, #7db071 0deg, #fff 6deg, #7db071 16deg, #009bc8 180deg, #7db071 360deg);-webkit-mask-composite:xor;opacity:var(--pds-ring);pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.v3-pds-widget{opacity:0}.v3-pds-widget img{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.v3-pds-audio{transform-origin:0 0;width:402px;height:174px;position:absolute;top:0;left:0}.v3-pds-audiotime{color:#5d9c4d;white-space:pre;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;line-height:16px;position:absolute;top:52px;left:16px}.v3-pds-audiofill{background:#5d9c4d;border-radius:2px;width:0;height:4px;position:absolute;top:82px;left:16px}.v3-pds-icon{z-index:2;transform-origin:0 0;opacity:0}.v3-pds-icon svg{display:block}.v3-pds-prompt{z-index:2;white-space:pre;color:#222628;opacity:0;align-items:center;height:24px;font-size:16px;font-weight:500;line-height:24px;display:flex;overflow:hidden}.v3-pds-caret{opacity:0;background:#222628;flex:none;width:1.5px;height:20px;margin-left:1px;display:inline-block}.v3-c4{z-index:11;pointer-events:none;color:#222628;font-family:Poppins,sans-serif;font-weight:500;position:absolute;inset:0}.v3-c4>*{position:absolute}.v3-c4 img{max-width:none}.v3-c4-bg{object-fit:cover;width:100%;height:100%;inset:0}.v3-c4-text{font-size:9.6px;line-height:14.4px}.v3-c4-strong{font-weight:700}.v3-c4-link{color:#5d9c4d;font-weight:500}.v3-c4-link--lg{font-size:9.6px;line-height:14.4px}.v3-c4-think{opacity:0;inset:0}.v3-c4-ring{display:block;position:absolute}.v3-c4-beam{white-space:nowrap;color:#0000;background:linear-gradient(90deg,#222628 0% 40%,#fff 50%,#222628 60% 100%) 0 0/300% 100%;-webkit-background-clip:text;background-clip:text;position:absolute}.v3-c4-answer{width:204px}.v3-c4-answer p{margin:0 0 9.6px}.v3-c4-answer p:last-of-type{margin-bottom:7.2px}.v3-c4-li{margin-bottom:9.6px;padding:0 5.6px 0 14.4px;position:relative}.v3-c4-li .v3-c4-strong{color:#5d9c4d}.v3-c4-bullet{color:#5d9c4d;opacity:0;position:absolute;top:0;left:4.8px}.v3-c4-word{opacity:0}.v3-c4-cta{opacity:0;width:76.8px;height:12px;display:block}.v3-c4-costume{opacity:0;background:#ffffffd9;border-radius:24px;top:0;left:0;overflow:hidden}.v3-c4-costume:after{content:"";border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 .6px #7db071}.v3-c4-costume-photo{width:100%;position:absolute;top:0;left:0;overflow:hidden}.v3-c4-costume-strip{height:100%;position:absolute;top:0;left:0}.v3-c4-costume-strip img{object-fit:cover;position:absolute;top:0}.v3-c4-dots{width:100%;height:4.8px;position:absolute;left:0}.v3-c4-dots span{border-radius:4.8px;height:4.8px;position:absolute;top:0;left:0}.v3-c4-island{box-sizing:border-box;color:#fff;white-space:nowrap;background:linear-gradient(90deg,#7db071,#009bc8);border-radius:19.2px;align-items:center;gap:4.8px;height:24px;padding:0 14.4px;font-size:8.4px;line-height:12px;display:flex;position:absolute;top:26px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1.2px #7db071}.v3-c4-island svg{flex:none;display:block}.v3-c4-costume-text{flex-direction:column;align-items:flex-start;width:221.8px;display:flex;position:absolute;top:185px;left:9.59px}.v3-c4-eyebrow{color:#005d78;background:#ccebf4;border:.6px solid #99d7e9;border-radius:2.4px;padding:1.2px 2.4px;font-size:7.2px;line-height:9.6px}.v3-c4-costume-title{margin-top:2.4px;font-size:9.6px;font-weight:700;line-height:14.4px}.v3-c4-costume-body{margin-top:7.2px;font-size:8.4px;line-height:12px}.v3-c4-grabber{background:#ccc;border-radius:60px;width:21.6px;height:3px;margin-left:-10.8px;position:absolute;top:273.8px;left:50%}.v3-c4-button{transform-origin:0 0;opacity:0;width:0;height:0;top:0;left:0}.v3-c4-button-box{border-radius:8px;position:absolute;top:0;left:0;overflow:hidden}.v3-c4-button-fill{border-radius:inherit;position:absolute;inset:0}.v3-c4-button-label{white-space:nowrap;align-items:center;gap:8px;font-size:16px;line-height:24px;display:flex;position:absolute;top:50%;left:50%}.v3-c4-button-label svg{flex:none;display:block}.v3-c4-stops{opacity:0;clip-path:inset(-12px -12px 0)}.v3-c4-stops-head{white-space:nowrap;justify-content:space-between;align-items:center;width:155.7px;height:15.3px;font-size:8.64px;line-height:12.96px;display:flex;position:absolute;top:4.32px;left:0}.v3-c4-stops-card{background:#fff;border-radius:4.32px;width:155.88px;height:640px;position:absolute;left:0;box-shadow:0 0 4px #cbd9dd,0 2px #a8c0c7}.v3-c4-stops-window{position:absolute;bottom:0;left:0;right:0;overflow:hidden}.v3-c4-stops-list{width:100%;position:absolute;top:0;left:0}.v3-c4-stops-list img{display:block;position:absolute}.v3-c4-stops-dots{position:absolute;top:0;left:0;overflow:visible}.v3-c4-chat{opacity:0}.v3-c4-chat-panel{background:#ffffffd9;position:absolute}.v3-c4-chat-disc{background:#ffffffd9;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:0;left:0}.v3-c4-chat-disc svg{display:block;position:relative}.v3-c4-chat-disc--grad{background:linear-gradient(90deg,#7db071,#009bc8)}.v3-c4-chat-disc--grey{background:#a8c0c7}.v3-c4-chat-mic{width:14.4px;height:14.4px;position:absolute;top:0;left:0}.v3-c4-chat-mic svg{display:block}.v3-c4-chat-placeholder{color:#869a9f;white-space:nowrap;font-size:9.6px;line-height:14.4px;position:absolute}.v3-c4-chat-wave{height:0;position:absolute}.v3-c4-chat-wave span{background:#a8c0c7;width:1.2px;height:2.4px;position:absolute;top:0;transform:translateY(-50%)}.v3-c4-chat-trans{align-items:center;gap:4.8px;height:12px;display:flex;position:absolute;left:7.2px}.v3-c4-chat-trans svg{flex:none;display:block}.v3-c4-chat-transtext{white-space:nowrap;color:#0000;background:linear-gradient(90deg,#869a9f 0% 40%,#222628 50%,#869a9f 60% 100%) 0 0/300% 100%;-webkit-background-clip:text;background-clip:text;font-size:8.4px;line-height:12px}.v3-c4-chat-message{width:207.6px;font-size:9.6px;line-height:14.4px;position:absolute;top:7.2px;left:7.2px}.v3-c4-tours{opacity:0;top:0;left:0}.v3-c4-tours-head{white-space:nowrap;justify-content:space-between;align-items:center;height:16.8px;padding:0 9.6px;display:flex}.v3-c4-tours-title{font-size:12px;font-weight:700;line-height:16.8px}.v3-c4-tours-panel{background:#f2f6f7;height:93.2px;margin-top:4.8px;position:relative;overflow:hidden}.v3-c4-tours-strip{position:absolute;top:0;left:0}.v3-c4-tours-strip img{display:block;position:absolute}.v3-c4-audio{box-sizing:border-box;opacity:0;background:#f2f6f7;border-radius:7.2px 7.2px 0 0;flex-direction:column;gap:9.6px;width:241.2px;padding:7.2px 9.6px;display:flex}.v3-c4-audio-time{color:#5d9c4d;white-space:pre;font-variant-numeric:tabular-nums;font-size:8.4px;line-height:12px;display:block}.v3-c4-audio-track{background:#a8c0c780;border-radius:1.2px;width:222px;height:2.4px;position:relative}.v3-c4-audio-fill{background:#5d9c4d;width:0;height:2px;position:absolute;top:.2px;left:.4px}.v3-c4-audio-actions{width:222px;height:33.6px;position:relative}.v3-c4-audio-actions img{width:222px;height:34px;display:block}.v3-c4-audio-play{background:#5d9c4d;border-radius:50%;justify-content:center;align-items:center;width:33.6px;height:33.6px;display:flex;position:absolute;top:0}.v3-c4-audio-play svg{display:block}.v3-c4-nav{opacity:0;width:164px;height:42px}.v3-c4-nav svg{display:block}.v3-c4-nav-label{text-align:center;width:30px;font-size:7.2px;line-height:9.6px;position:absolute;top:23.2px}.v3-c4-ask{opacity:0;width:210.6px}.v3-c4-ask-title{white-space:nowrap;padding:6.48px 8.64px 0;font-size:21.6px;line-height:25.92px}.v3-c4-ask-chips{box-sizing:border-box;flex-wrap:wrap;gap:4.32px;width:217.08px;margin-top:8.64px;padding:0 8.64px;display:flex}.v3-c4-chip{white-space:nowrap;border:.54px solid #222628;border-radius:32.4px;padding:4.32px 8.64px;font-size:8.64px;line-height:12.96px;display:inline-block}.v3-c4-switch{opacity:0;background:#a8c0c7;border-radius:19.2px;width:79.2px;height:24px}.v3-c4-switch-pill{box-sizing:border-box;background:linear-gradient(90deg,#7db071,#009bc8);border-radius:19.2px;height:24px;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1.2px #a8c0c7}.v3-c4-switch svg{display:block;position:absolute;top:0;left:0}.v3-c4-success-anchor{width:0;height:0}.v3-c4-success{transform-origin:24px 24px;background:#ffffffb3;border-radius:4.8px;height:48.2px;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 8px 16px #a8c0c7}.v3-c4-success-circle{background:#5d9c4d;border-radius:50%;width:19.2px;height:19.2px;position:absolute;top:14.5px;left:14.4px}.v3-c4-success-circle svg{display:block}.v3-c4-success-text{text-align:center;white-space:nowrap;font-size:9.6px;line-height:14.4px;position:absolute;top:9.6px}.v3-exp{isolation:isolate;background:var(--color-alabaster-50);border-radius:8px;font-family:McKinsey Sans,sans-serif;position:absolute;inset:0;overflow:hidden}.v3-exp-fit{transform-origin:0 0;position:absolute;top:0;left:0}.v3-exp-bg{mix-blend-mode:darken;opacity:.8;pointer-events:none;background-image:url(/card-06/bg.jpg);background-position:50% 73%;background-size:cover;position:absolute;inset:0}.v3-exp-bar,.v3-exp-unit,.v3-exp-portrait{position:absolute;top:0}.v3-exp-bar{box-sizing:border-box;z-index:3;background:#fff3;border-radius:8px;align-items:center;gap:16px;padding:8px 16px;display:flex}.v3-exp-icon{flex:none;width:24px;height:24px;display:block}.v3-exp-icon svg{display:block}.v3-exp-query{color:#000;white-space:pre;align-items:center;height:30px;font-size:24px;font-weight:400;line-height:30px;display:flex}.v3-exp-caret{opacity:0;background:#000;width:1.5px;height:26px;margin-left:1px;display:inline-block}.v3-exp-unit{z-index:2}.v3-exp-results{color:#000;align-items:baseline;gap:6px;margin-bottom:12px;font-size:19.8px;font-weight:500;display:flex}.v3-exp-count{display:flex}.v3-exp-slot{height:24px;display:inline-flex;overflow:hidden}.v3-exp-strip{flex-direction:column;display:flex}.v3-exp-digit{line-height:24px;display:block}.v3-exp-results-label{line-height:24px}.v3-exp-chips{flex-wrap:wrap;gap:8px;display:flex;position:relative}.v3-exp-chip{white-space:nowrap;color:#333;transform-origin:50%;background:#e6e6e6b3;border-radius:6px;align-items:center;padding:7px 8px;font-size:13.2px;font-weight:400;line-height:17.6px;display:inline-flex}.v3-exp-portrait{transform-origin:50%;z-index:1}.v3-exp-portrait img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.v3-nav{--nav-p:0;--nav-row-h:30px;--nav-rise:12px;--nav-box-p:0;--nav-box-h:40px;top:var(--v3-m);left:var(--v3-inset);width:200px;height:calc(var(--nav-row-h) * 2);z-index:9;pointer-events:none;position:absolute}.v3-nav-mask{height:calc(var(--nav-row-h) * var(--nav-p));border:0 solid var(--v3-rule);position:absolute;left:0;right:0;overflow:hidden}.v3-nav-mask--top{bottom:var(--nav-row-h);border-top-width:1px}.v3-nav-mask--bottom{top:calc(var(--nav-row-h) + var(--nav-box-h) * var(--nav-box-p));border-bottom-width:1px}.v3-nav-row{height:var(--nav-row-h);display:flex;position:absolute;left:0;right:0}.v3-nav-mask--top .v3-nav-row{bottom:0}.v3-nav-mask--bottom .v3-nav-row{top:0}.v3-nav-cell{border:0 solid var(--v3-rule);background:0 0;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:8px;display:flex}.v3-nav-mask--top .v3-nav-cell{border-bottom-width:1px}.v3-nav-cell--lead{border-right-width:1px}.v3-nav-inner{font-family:var(--font-mono);white-space:nowrap;justify-content:center;align-items:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:flex}.v3-nav-mask--top .v3-nav-inner{transform:translateY(calc(var(--nav-rise) * (1 - var(--nav-p))))}.v3-nav-mask--bottom .v3-nav-inner{transform:translateY(calc(var(--nav-rise) * (var(--nav-p) - 1)))}.v3-nav-name{width:160px;color:var(--color-graphite-500)}.v3-nav-contact{width:40px;color:var(--color-graphite-500);pointer-events:auto;cursor:none;font:inherit}.v3-nav-contact.is-on{color:var(--v3-accent)}.v3-nav-icon{flex-shrink:0;width:24px;height:24px}.v3-nav-tab{pointer-events:auto;cursor:none;width:100px;font:inherit;color:var(--color-graphite-500)}.v3-nav-tab:hover,.v3-nav-tab:focus-visible,.v3-nav-contact:hover,.v3-nav-contact:focus-visible{color:var(--color-graphite-800);background:var(--color-coral-100)}.v3-nav-tab:active,.v3-nav-contact:active{background:var(--color-coral-200)}@media (max-width:767px){.v3-nav{--nav-box-h:0px;--nav-row-h:40px;--nav-rise:16px;width:268px;left:calc(50% - 134px)}.v3-nav-cell{padding:11px}.v3-nav-name{width:214px}.v3-nav-contact{width:54px}.v3-nav-tab{width:134px}.v3-nav-box{display:none}}.v3-nav-here{background:var(--v3-accent);flex-shrink:0;width:10px;height:10px;margin-right:8px}@property --nav-box-p{syntax:"<number>";inherits:true;initial-value:0}.v3-nav.is-idle{--nav-box-p:1}.v3-nav-box{top:var(--nav-row-h);width:200px;height:calc(var(--nav-box-h) * var(--nav-box-p));pointer-events:none;position:absolute;left:0;overflow:hidden}.v3-nav-box-svg{display:block;position:absolute;top:0;left:0}.v3-nav-box-path{transform:scaleY(var(--nav-box-p));transform-origin:0 0}.v3-nav-box-track{height:var(--nav-box-h);position:absolute;top:0}.v3-nav-eyes{justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;left:0}.v3-nav-eye{background:var(--color-alabaster-50);border-radius:4px;flex:none;width:5px;height:10px}.v3-lines{left:var(--v3-inset);transform-origin:0;width:var(--v3-content);z-index:2;position:absolute;top:50%;transform:translateY(-50%)}.v3:not(.is-ready) .v3-stage>*{visibility:hidden}@media (max-width:767px){.v3-lines{--v3-lines-y:0px;transform:translateY(var(--v3-lines-y)) scale(1);transform-origin:0 0;top:96px}.v3c .v3-cursor-layer,.v3z .v3-cursor-layer{display:none}}.v3-line{color:var(--v3-ink);font-family:var(--font-sans);word-spacing:var(--font-sans-space);font-size:32px;font-style:normal;font-weight:var(--font-sans-weight);flex-wrap:wrap;align-items:baseline;column-gap:.26em;margin:0;line-height:40px;display:flex}@media (max-width:767px){.v3-line{font-size:24px;line-height:32px}}.v3-seg{min-width:0}.v3-char{will-change:transform;display:inline-block}.v3-split-line{margin-bottom:-.14em;padding-bottom:.14em}.v3-cursor-layer{pointer-events:none;z-index:20;position:absolute;inset:0}.v3-rule{background:var(--v3-rule);will-change:transform;position:absolute}.v3-rule--v{width:1px;height:100%;top:0;left:0}.v3-rule--h{width:100%;height:1px;top:0;left:0}.v3-crosshair{position:absolute;inset:0}.v3-cursor-pos{will-change:transform;position:absolute;top:0;left:0}.v3-cursor-seat{position:absolute;top:0;left:0}.v3-cursor-square{background:var(--v3-accent);width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute}.v3-cursor-seat.is-halves>.v3-cursor-square{visibility:hidden}.v3-cursor-hint{transform:translate(-50%, calc(var(--hint-icon-h) / -2));color:var(--v3-accent);pointer-events:none;opacity:0;flex-direction:column;align-items:center;gap:4px;transition:opacity .12s;display:flex;position:absolute;top:0;left:0}.v3-cursor-hint.is-on{opacity:1}.v3-cursor-expand{background:var(--v3-accent);color:#fff;place-items:center;transition:transform .18s cubic-bezier(.22,1,.36,1);display:grid;transform:scale(.5)}.v3-cursor-hint.is-on .v3-cursor-expand{transform:scale(1)}.v3-cursor-hint-label{background:var(--v3-accent);color:var(--color-alabaster-50);font-family:var(--font-mono);white-space:nowrap;border-radius:4px;padding:2px 8px 4px;font-size:10px;font-weight:500;line-height:normal}.v3-cursor-invert{pointer-events:none;position:absolute;inset:0}.v3-cursor-invert .v3-cursor-square,.v3-cursor-invert .v3-cursor-hint-label{background:var(--color-graphite-400)}.v3-cursor-invert .v3-cursor-hint{color:var(--color-graphite-400)}.v3-cursor-clipdefs{width:0;height:0;position:absolute;overflow:hidden}.v3-measure-layer{pointer-events:none;z-index:21;position:absolute;inset:0}.v3-anchor{will-change:transform;position:absolute;top:0;left:0}.v3-parked-rule{background:var(--v3-rule);opacity:0;will-change:transform;width:1px;height:100%;position:absolute;top:0;left:0}.v3-half{background:var(--v3-accent);will-change:transform;width:5px;height:10px;position:absolute;top:0;left:0}.v3:has(.v3-cursor-hint.is-on) .v3-half{visibility:hidden}.v3-reading,.v3-distance{color:var(--v3-ink);font-family:var(--font-mono);white-space:pre;font-size:12px;font-style:normal;font-weight:400;line-height:16px;position:absolute}.v3-reading--left{text-align:right;top:0;left:0;transform:translate(calc(-100% - 16px),calc(-100% - 16px))}.v3-reading--right{text-align:left;top:0;left:0;transform:translate(16px,calc(-100% - 16px))}.v3-distance{background:var(--v3-marker);padding:4px 10px;top:0;left:0;transform:translate(-50%,-50%)}.v3-globe{opacity:0;will-change:transform, opacity;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--globe-fade), #000 calc(100% - var(--globe-fade)), transparent), linear-gradient(to bottom, transparent, #000 var(--globe-fade), #000 calc(100% - var(--globe-fade)), transparent);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--globe-fade), #000 calc(100% - var(--globe-fade)), transparent), linear-gradient(to bottom, transparent, #000 var(--globe-fade), #000 calc(100% - var(--globe-fade)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--globe-fade), #000 calc(100% - var(--globe-fade)), transparent), linear-gradient(to bottom, transparent, #000 var(--globe-fade), #000 calc(100% - var(--globe-fade)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--globe-fade), #000 calc(100% - var(--globe-fade)), transparent), linear-gradient(to bottom, transparent, #000 var(--globe-fade), #000 calc(100% - var(--globe-fade)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--globe-fade), #000 calc(100% - var(--globe-fade)), transparent), linear-gradient(to bottom, transparent, #000 var(--globe-fade), #000 calc(100% - var(--globe-fade)), transparent);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;position:absolute;top:0;left:0;-webkit-mask-composite:source-in;mask-composite:intersect}.v3-globe svg{display:block}.v3-globe-overlay{width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.v3-globe-limb,.v3-globe-grid,.v3-globe-cross,.v3-globe-tick{fill:none;stroke:var(--v3-rule);stroke-width:1px}.v3-globe-land{fill:none;stroke:#33353342}@supports (color:color-mix(in lab, red, red)){.v3-globe-land{stroke:color-mix(in srgb, var(--color-graphite-500) 26%, transparent)}}.v3-globe-land{stroke-width:1px;stroke-linejoin:round}.v3-globe-arc{fill:none;stroke:var(--v3-accent);stroke-width:1px}.v3-l2{opacity:0;z-index:7;pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.v3-l2-vert{background:var(--v3-rule);z-index:7;will-change:transform;width:1px;height:300vh;position:absolute;top:-100vh;left:0}.v3-l2-rule{background:var(--v3-rule);opacity:0;z-index:7;will-change:transform;width:300vw;height:1px;position:absolute;top:0;left:-100vw}.v3-l2-mark{background:var(--v3-accent);z-index:8;will-change:transform;width:10px;height:10px;position:absolute;top:0;left:0}.v3-card{opacity:0;background:var(--v3-canvas);will-change:transform;flex-direction:column;align-items:flex-start;gap:8px;padding:12px;display:flex;position:absolute;top:0;left:0}.v3-card-hl{color:var(--color-graphite-500);font-family:var(--font-mono);font-size:16px;font-style:normal;font-weight:500;line-height:normal}.v3-card-body{color:var(--color-graphite-500);font-family:var(--font-mono);font-size:12px;font-style:normal;font-weight:400;line-height:16px}.v3-card-hl,.v3-card-body{align-self:stretch;position:relative}.v3-sizer{visibility:hidden;display:block}.v3-over{width:100%;position:absolute;top:0;left:0}.v3-sizer,.v3-card-hl .v3-scramble-row,.v3-card-body .v3-scramble-row{white-space:pre-wrap}.v3-l3{opacity:0;z-index:7;pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.v3-l3-vert{background:var(--v3-rule);z-index:7;will-change:transform;width:1px;height:300vh;position:absolute;top:-100vh;left:0}.v3-l3-rule{background:var(--v3-rule);z-index:7;will-change:transform;width:300vw;height:1px;position:absolute;top:0;left:-100vw}.v3-l3-mark{background:var(--v3-accent);z-index:8;will-change:transform;width:10px;height:10px;position:absolute;top:0;left:0}.v3-gif{object-fit:cover;z-index:2;max-width:none;display:block;position:absolute;top:0;left:0}.v3-l4{opacity:0;z-index:4;pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.v3-cluster{width:max-content;color:var(--color-graphite-500);font-family:var(--font-mono);white-space:pre;font-size:12px;font-style:normal;font-weight:400;line-height:16px;position:absolute;top:0;left:0}.v3-cluster--tl{transform:translate(calc(-100% - 16px),calc(-100% - 80px))}.v3-cluster--tr{transform:translate(16px,calc(-100% - 16px))}.v3-cluster--br{transform:translate(16px,60px)}.v3-cluster-row{height:16px}.v3-optswitch{z-index:8;gap:6px;display:flex;position:absolute;bottom:12px;right:16px}@media (max-width:767px){.v3-optswitch{display:none}}.v3-optswitch button{font-family:var(--font-mono);letter-spacing:.04em;color:var(--v3-ink);border:1px solid var(--v3-rule-strong);opacity:.45;cursor:pointer;background:0 0;border-radius:0;padding:3px 8px;font-size:11px;transition:opacity .12s,border-color .12s}.v3-optswitch button:hover,.v3-optswitch button:focus-visible{opacity:.9}.v3-skip{left:calc(var(--v3-inset) - 8px);bottom:var(--v3-m);z-index:8;width:max-content;color:var(--v3-ink);font-family:var(--font-mono);font-size:12px;font-weight:400;line-height:16px;position:absolute}.v3-readout{font-family:var(--font-mono);letter-spacing:.04em;color:var(--v3-ink);opacity:.45;align-self:center;padding:3px 8px;font-size:11px}.v3-readout b{color:var(--v3-accent);min-width:3.2em;font-weight:400;display:inline-block}@media (prefers-reduced-motion:reduce){.v3-line{transition:none}}.v3-stage>:not(.v3c):not(.v3z){transition:filter .4s}.v3-stage>.v3-nav{transition:filter .4s,--nav-box-p .5s cubic-bezier(.22,1,.36,1)}.v3-stage.is-connect-open>:not(.v3c),.v3-stage.is-about-open>:not(.v3a){filter:blur(var(--v3-frost-blur))}.v3-stage.is-about-open>.v3-cursor-layer{opacity:0}.v3-stage.is-about-open .v3-half{visibility:hidden}.v3-stage.is-about-open>:not(.v3a) *{animation-play-state:paused!important}.v3-stage.is-connect-open>.v3-cursor-layer{opacity:0}.v3-stage.is-zoom-open>:not(.v3z){filter:blur(var(--v3-frost-blur))}.v3-stage.is-zoom-open>.v3-cursor-layer{opacity:0}.v3-stage.is-connect-open .v3-half,.v3-stage.is-zoom-open .v3-half{visibility:hidden}.v3-stage.is-connect-open>:not(.v3c) *,.v3-stage.is-zoom-open>:not(.v3z) *{animation-play-state:paused!important}.v3z{--v3-ink:var(--color-alabaster-100);--v3-rule:#ecf1ee24}@supports (color:color-mix(in lab, red, red)){.v3z{--v3-rule:color-mix(in srgb, var(--color-alabaster-100) 14%, transparent)}}.v3z{--v3-rule-strong:#ecf1ee52}@supports (color:color-mix(in lab, red, red)){.v3z{--v3-rule-strong:color-mix(in srgb, var(--color-alabaster-100) 32%, transparent)}}.v3z{z-index:11;pointer-events:none;visibility:hidden;position:absolute;inset:0}.v3z.is-shown{visibility:visible}.v3z-scrim{background:var(--v3-frost-zoom);opacity:0;cursor:none;transition:opacity .4s;position:absolute;inset:0}.v3z.is-open .v3z-scrim{opacity:1;pointer-events:auto}.v3z-box{background:var(--color-alabaster-400);box-shadow:var(--v3-shadow-card);cursor:none;border-radius:8px;position:absolute;overflow:hidden}.v3z.is-shown .v3z-box{pointer-events:auto}.v3z>.v3-cursor-layer{z-index:2}.v3c{--v3c-sheet-in:.5s;--v3c-sheet-out:.35s;--v3c-ease:cubic-bezier(.42, 0, .58, 1);z-index:10;visibility:hidden;transition:visibility 0s linear var(--v3c-sheet-out);pointer-events:none;cursor:none;position:absolute;inset:0;overflow:hidden}.v3c.is-open{visibility:visible;pointer-events:auto;transition-delay:0s}.v3c-scrim{background:var(--v3-frost-zoom);opacity:0;transition:opacity var(--v3c-sheet-out) var(--v3c-ease);position:absolute;inset:0}.v3c.is-open .v3c-scrim{opacity:1;transition-duration:var(--v3c-sheet-in)}.v3c-sheet{top:var(--v3c-inset);left:var(--v3c-inset);right:var(--v3c-inset);background:var(--color-alabaster-100);transition:transform var(--v3c-sheet-out) var(--v3c-ease);border-radius:20px 20px 0 0;position:absolute;bottom:0;overflow:hidden;transform:translateY(calc(100% + 1px))}.v3c.is-open .v3c-sheet{transition-duration:var(--v3c-sheet-in);transform:none}.v3c-plane{top:calc(-1 * var(--v3c-inset));left:calc(-1 * var(--v3c-inset));width:100vw;height:100vh;position:absolute}.v3c-handle{cursor:none;background:0 0;border:0;width:72px;height:28px;margin-left:-36px;padding:0;position:absolute;top:0;left:50%}.v3c.is-open .v3c-handle{pointer-events:auto}.v3c-handle-mark{background:var(--v3-rule-strong);clip-path:polygon(2px 0,38px 0,39.4px .6px,40px 2px,39.4px 3.4px,38px 4px,20px 4px,2px 4px,.6px 3.4px,0 2px,.6px .6px);width:40px;height:10px;transition:clip-path .18s var(--v3c-ease), background-color .18s var(--v3c-ease);position:absolute;top:12px;left:16px}.v3a-group{left:50%;top:calc((var(--v3c-inset) + 100vh) / 2);width:0;height:0;position:absolute}.v3a-portrait,.v3a-card{margin:calc(var(--v3a-portrait) / -2) 0 0 calc(var(--v3a-portrait) / -2);position:absolute}.v3a-portrait{width:var(--v3a-portrait);height:var(--v3a-portrait);opacity:0;will-change:transform, opacity;top:0;left:0;overflow:hidden}.v3a-portrait video{object-fit:cover;width:100%;height:100%;display:block}.v3a-card{width:var(--v3a-card);height:var(--v3a-card);will-change:transform}.v3a-card[data-face=blank],.v3a-card[data-face=letter]{background:var(--v3-accent)}.v3a-card span{font-family:var(--font-sans);word-spacing:var(--font-sans-space);font-weight:var(--font-sans-weight);font-size:32px;line-height:var(--v3a-card);text-align:center;color:var(--color-alabaster-50);display:block}.v3a-card.is-back span{transform:scaleX(-1)}.v3a-media{opacity:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.v3a-media img,.v3a-media video{object-fit:cover;width:100%;height:100%;display:block}.v3a-media--logo{background:#fff}.v3a-media--logo img{object-fit:contain;box-sizing:border-box;padding:18%}.v3a-media-lg{opacity:0;transition:opacity .2s ease-out;position:absolute;inset:0}.v3a-media-lg.is-loaded{opacity:1}.v3a-side{opacity:0;pointer-events:none;width:280px;font-family:var(--font-mono);color:var(--color-graphite-500);font-size:12px;line-height:20px;position:absolute;top:50%;transform:translateY(-50%)}.v3a-side p{margin:0}.v3a-side--left{text-align:right;font-weight:500;right:calc(100% + 40px)}.v3a-side--right{font-weight:300;left:calc(100% + 40px)}.v3a-side b,.v3a-side i{font-weight:inherit;font-style:normal}.v3a-side-subject,.v3a-side-by{margin-top:8px!important}.v3a-tools{color:var(--color-graphite-500);justify-content:flex-end;gap:12px;margin-top:8px;display:flex}.v3a-tools svg{flex:none;display:block}@media (max-width:1099px){.v3a-side{width:max(100%,280px);transform:none}.v3a-side--left{text-align:left;inset:auto auto calc(100% + 16px) 0}.v3a-side--right{top:calc(100% + 16px);left:0}.v3a-tools{justify-content:flex-start}}.v3a.is-globe .v3c-plane{touch-action:none}.v3a-top{top:var(--v3c-inset);left:var(--v3c-inset);right:var(--v3c-inset);pointer-events:none;height:64px;transform:translate3d(0, calc(100vh - var(--v3c-inset) + 1px), 0);transition:transform var(--v3c-sheet-out) var(--v3c-ease);position:absolute}.v3c.is-open .v3a-top{transition-duration:var(--v3c-sheet-in);transform:none}.v3a-frost{-webkit-backdrop-filter:blur(var(--v3-frost-blur));backdrop-filter:blur(var(--v3-frost-blur));background:#ecf1ee99;border-radius:20px 20px 0 0;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 50%,#0000 100%);mask-image:linear-gradient(#000 50%,#0000 100%)}@media (max-width:767px){.v3c{--v3c-top:12px;--v3c-inset:0px!important}.v3c-sheet{top:var(--v3c-top);border-radius:28px 28px 0 0}.v3c-plane{top:calc(-1 * var(--v3c-top))}.v3a-group{top:calc((var(--v3c-top) + 100vh) / 2)}.v3a-top{top:var(--v3c-top);transform:translate3d(0, calc(100vh - var(--v3c-top) + 1px), 0)}.v3a-frost{border-radius:28px 28px 0 0}}.v3a-scroll{will-change:transform;position:absolute;inset:0}.v3a-text{width:min(800px, calc(100vw - 2 * var(--v3c-inset) - 32px));font-family:var(--font-sans);word-spacing:var(--font-sans-space);font-weight:var(--font-sans-weight);color:var(--color-graphite-500);font-size:24px;line-height:32px;position:absolute;top:100vh;left:50%;transform:translate(-50%)}.v3a-text p+p{margin-top:32px}.v3a-word{opacity:.25}.v3a-table{font-family:var(--font-mono);color:var(--color-graphite-500);margin-top:80px;font-size:12px;font-weight:300;line-height:20px}.v3a-table-label{color:var(--v3-accent);padding-bottom:18px;font-weight:500}.v3a-table-row{border-top:1px solid var(--color-alabaster-600);grid-template-columns:40% 40% 20%;align-items:center;height:44px;display:grid}.v3a-table-row:last-child{border-bottom:1px solid var(--color-alabaster-600)}.v3a-table-metric{font-weight:500}.v3a-table-years-m{display:none}@media (max-width:767px){.v3a-table-years{display:none}.v3a-table-years-m{display:inline}.v3a-table-row{grid-template-columns:minmax(0,1fr) 41%;grid-template-areas:"company outcome""role outcome";align-items:start;gap:2px 16px;height:auto;padding:12px 0}.v3a-table-row>:first-child{grid-area:company}.v3a-table-row>:nth-child(2){grid-area:role}.v3a-table-row>:nth-child(3){text-align:right;grid-area:outcome}}.v3a-contact{margin-top:40px}.v3a-contact .v3c-links{flex-direction:row;justify-content:space-between;width:auto;margin:0 -12px 0 -8px;position:static}.v3a-contact .v3c-link{width:auto}@media (max-width:767px){.v3a-contact .v3c-links{grid-template-columns:1fr 1fr;gap:4px 16px;display:grid}}.v3c-handle:hover .v3c-handle-mark,.v3c-handle:focus-visible .v3c-handle-mark{background:var(--color-graphite-100);clip-path:polygon(2px 0,38px 0,39.4px .6px,40px 2px,39.4px 3.4px,38px 4px,20px 9px,2px 4px,.6px 3.4px,0 2px,.6px .6px)}.v3c-string{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.v3c-string path{fill:none;stroke:var(--v3-ink);stroke-width:1px;stroke-linecap:round}.v3c-string-hit{stroke:#0000;stroke-width:28px;touch-action:none}.v3c.is-open .v3c-string-hit{pointer-events:stroke}.v3c-cup{will-change:transform;width:0;height:0;position:absolute;top:0;left:0}.v3c-cup-rot{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.v3c-cup--visitor .v3c-cup-rot{touch-action:none}.v3c-cup-art{display:block;position:absolute}.v3c-cup-rot:hover .v3c-cup-art{animation:.45s ease-in-out v3c-shake}@keyframes v3c-shake{0%{transform:rotate(0)}20%{transform:rotate(-4deg)}45%{transform:rotate(3.5deg)}70%{transform:rotate(-2deg)}to{transform:rotate(0)}}.v3c-knot{background:var(--v3-accent);width:5px;height:10px;position:absolute;top:-5px;left:-2.5px}.v3c-label,.v3c-links{color:var(--v3-ink);font-family:var(--font-mono);white-space:pre;pointer-events:none;font-size:12px;font-weight:400;line-height:16px;position:absolute}.v3c-label{bottom:calc(var(--cup-h) / 2 + 40px)}.v3c-label .v3-scramble-row{min-height:16px}.v3c-cup--visitor .v3c-label{left:calc(-1 * var(--cup-w))}.v3c-cup--me .v3c-label{left:0}.v3c-links{top:calc(var(--cup-h) / 2 + 40px);flex-direction:column;width:max-content;display:flex;left:0}.v3c.is-open .v3c-links{pointer-events:auto}.v3c-link{box-sizing:border-box;width:100%;height:36px;font:inherit;white-space:nowrap;text-align:left;color:var(--v3-ink);cursor:none;border:0;border-top:1px solid var(--v3-rule);border-bottom:1px solid var(--v3-rule);background:0 0;align-items:center;gap:8px;margin:0;padding:8px;text-decoration:none;display:flex}.v3c-link+.v3c-link{border-top:0}.v3c-link-icon{flex:none;display:block}.v3c-link-label{white-space:nowrap}.v3c-link:hover,.v3c-link:focus-visible{color:var(--v3-accent)}.v3c .v3c-link,.v3c .v3c-link+.v3c-link,.v3-skip .v3c-link{border-top:0;border-bottom:0;padding-right:12px}.v3c .v3c-link:hover,.v3c .v3c-link:focus-visible,.v3-skip .v3c-link:hover,.v3-skip .v3c-link:focus-visible{color:var(--color-graphite-800);background:var(--color-coral-100);box-shadow:inset 0 1px 0 var(--v3-rule), inset 0 -1px 0 var(--v3-rule)}.v3c .v3c-link:active,.v3-skip .v3c-link:active{background:var(--color-coral-200)}.v3c-cup--me .v3c-links{left:-8px}.v3c-row-marks{z-index:21;opacity:0;pointer-events:none;position:absolute;inset:0}.v3c-row-mark{background:var(--v3-accent);will-change:transform;width:10px;height:10px;position:absolute;top:0;left:0}.v3c-row-bound{background:var(--v3-rule);will-change:transform;position:absolute}.v3c-row-bound--v{width:1px;height:300vh;top:-100vh;left:0}.v3c-row-bound--h{width:300vw;height:1px;top:0;left:-100vw}.v3c-distance{will-change:transform;pointer-events:none;position:absolute;top:0;left:0}.v3c-distance>span{background:var(--v3-marker);color:var(--color-graphite-500);font-family:var(--font-mono);white-space:pre;padding:4px 10px;font-size:12px;line-height:16px;display:block;transform:translate(-50%,-50%)}@media (max-width:767px){.v3c.is-compact .v3c-sheet{top:auto}.v3c-compact{padding:40px var(--v3-m) var(--v3-phone-bottom)}.v3c-compact-line{color:var(--v3-ink);font-family:var(--font-mono);margin:0 0 16px;font-size:12px;line-height:16px}.v3c-compact .v3c-links{width:auto;position:static}.v3c .v3c-compact .v3c-link{border-top:1px solid var(--v3-rule);height:44px}.v3c .v3c-compact .v3c-link:last-child{border-bottom:1px solid var(--v3-rule)}}.v3c-eggs{--lip:calc(var(--cup-h) / 2 - 2px);pointer-events:none;position:absolute;inset:0;overflow:hidden}.v3c-egg{transform:translate(var(--x0), var(--y0));transform-origin:0 0;position:absolute;top:0;left:0}.v3c-egg svg{display:block;overflow:visible}.v3c-egg-window{--mouth-y:400px;left:0;top:calc(-1 * var(--mouth-y));width:3000px;height:calc(2 * var(--mouth-y));position:absolute;overflow:visible}.v3c-egg--cat .v3c-egg-window{--mouth-y:1200px}.v3c-egg-run{left:0;top:var(--mouth-y);transform-origin:0 0;will-change:transform;animation:2s linear forwards v3c-egg-run;position:absolute}.v3c-egg--rat .v3c-egg-run{animation:2s linear forwards v3c-egg-run-rat}@keyframes v3c-egg-run-rat{0%{transform:translate(calc(-1 * var(--start)), calc(var(--lip) - var(--lift)))}to{transform:translate(var(--run), calc(var(--lip) - var(--lift)))}}@keyframes v3c-egg-run{0%{transform:translate(calc(-1 * var(--start)), calc(var(--lip) - var(--lift)));animation-timing-function:cubic-bezier(.18,.72,.36,1)}20%{transform:translate(0px, calc(var(--lip) - var(--lift)));animation-timing-function:linear}to{transform:translate(var(--run), calc(var(--lip) - var(--lift)))}}.v3c-egg--cat .v3c-egg-run{animation:2s linear forwards v3c-egg-leap}@keyframes v3c-egg-leap{0%{transform:translate(calc(-1 * var(--start)), var(--cat-base));animation-timing-function:cubic-bezier(.2,.7,.4,1)}18%{transform:translate(0px, var(--cat-base));animation-timing-function:ease-in-out}42%{transform:translate(-6px, var(--cat-base));animation-timing-function:cubic-bezier(.38,.5,.72,1)}to{transform:translate(var(--run), calc(var(--cat-base) - var(--rise)))}}.v3c-egg--cat{--cat-base:calc(var(--lip) - var(--lift) + var(--foot))}.v3c-egg-bob{animation:.28s steps(2,jump-none) infinite v3c-egg-bob}@keyframes v3c-egg-bob{0%{transform:translateY(0)}to{transform:translateY(-2px)}}.v3c-egg-leg{transform-box:fill-box;transform-origin:top;animation:.28s ease-in-out infinite alternate v3c-egg-step}.v3c-egg-leg--b{animation-direction:alternate-reverse}@keyframes v3c-egg-step{0%{transform:rotate(-24deg)}to{transform:rotate(24deg)}}@media (prefers-reduced-motion:reduce){.v3-stage>*,.v3c,.v3z-scrim,.v3c-scrim,.v3c-sheet,.v3c-handle-mark{transition:none}.v3c-cup-rot:hover .v3c-cup-art{animation:none}.v3c-eggs{display:none}.v3c-row-mark,.v3c-row-bound{will-change:auto}}@media (hover:none){.v3-nav-tab:hover,.v3-nav-contact:not(.is-on):hover{color:var(--color-graphite-500);background:0 0}.v3-nav-contact.is-on:hover{background:0 0}.v3c-link:hover,.v3c .v3c-link:hover,.v3-skip .v3c-link:hover{color:var(--v3-ink);box-shadow:none;background:0 0}.v3-nav-tab:active,.v3-nav-contact:active,.v3c .v3c-link:active,.v3-skip .v3c-link:active{background:var(--color-coral-200)}}@media (max-width:767px){.v3-nav-inner{font-size:16px}.v3-skip,.v3-distance,.v3-reading,.v3-cluster,.v3-expand-para,.v3-card-body,.v3c-links,.v3c-compact-line,.v3c-distance>span,.v3a-table,.v3a-side{font-size:16px;line-height:24px}.v3-expand-brand{flex-direction:column;justify-content:flex-end;min-height:48px;display:flex}.v3-expand-brand .v3-over{top:auto;bottom:0}.v3a-table-years-m{white-space:nowrap}.v3-cluster{--v3-jitter:.25}.v3-cluster-row{height:24px}.v3-cluster--tl{transform:translate(max(calc(-100% - 16px), calc(var(--v3-m) - 50vw)), calc(-100% - 80px))}.v3-cluster--tr{transform:translate(min(16px, calc(50vw - var(--v3-m) - 100%)), calc(-100% - 16px))}.v3-cluster--br{transform:translate(min(16px, calc(50vw - var(--v3-m) - 100%)), 60px)}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
