:root{--paper:#fff;--paper-2:#f7f7f8;--paper-3:#fafafb;--ink:#0a0a0b;--ink-soft:#1f1f23;--muted:#6e6e76;--muted-strong:#4a4a52;--rule:#ebebef;--rule-strong:#d4d4dc;--accent:#0a0a0b;--accent-soft:rgba(10,10,11,.06);--highlight:#ededf2;--serif:"Instrument Serif","Times New Roman",Georgia,serif;--sans:"Geist",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--mono:"Geist Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--step--1:clamp(0.78rem,0.76rem + 0.1vw,0.85rem);--step-0:clamp(1rem,0.96rem + 0.2vw,1.0625rem);--step-1:clamp(1.125rem,1.06rem + 0.3vw,1.25rem);--step-2:clamp(1.35rem,1.2rem + 0.6vw,1.6rem);--step-3:clamp(1.65rem,1.4rem + 1vw,2rem);--step-4:clamp(2.1rem,1.7rem + 1.6vw,2.75rem);--step-5:clamp(2.8rem,2.1rem + 2.5vw,3.75rem);--step-6:clamp(3.6rem,2.6rem + 4vw,5.25rem);--step-7:clamp(4.5rem,3rem + 6vw,7.5rem);--step-8:clamp(5.5rem,3.4rem + 8.5vw,9.5rem);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:72px;--space-9:112px;--space-10:160px;--measure:38ch;--container:min(1240px,100% - 48px);--container-tight:min(880px,100% - 48px);--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1)}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{-webkit-font-feature-settings:"ss01","cv11";font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--paper);color:var(--ink);font-family:var(--sans);font-size:var(--step-0);font-weight:400;line-height:1.55}h1,h2,h3,h4{color:var(--ink);font-family:var(--sans);font-weight:500;letter-spacing:-.025em;line-height:1.02;margin:0}h1{font-size:var(--step-7);letter-spacing:-.04em}h2{font-size:var(--step-5)}h3{font-size:var(--step-3)}h4{font-size:var(--step-2)}h1 em,h2 em,h3 em,h4 em{color:var(--ink);font-family:inherit;letter-spacing:inherit}em,h1 em,h2 em,h3 em,h4 em{font-style:normal;font-weight:600}p{margin:0;max-width:var(--measure)}a{color:inherit;text-decoration:none}img{display:block;height:auto;max-width:100%}button{background:none;border:0;color:inherit;cursor:pointer;font:inherit;padding:0}ul{list-style:none;margin:0;padding:0}::selection{background:var(--ink);color:var(--paper)}:focus-visible{border-radius:2px;outline:2px solid var(--ink);outline-offset:3px}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:var(--paper)}::-webkit-scrollbar-thumb{background:var(--rule-strong);border-radius:0}::-webkit-scrollbar-thumb:hover{background:var(--muted)}.mono{color:var(--muted);font-family:var(--mono);font-size:var(--step--1);letter-spacing:.04em;text-transform:uppercase}.serif{font-family:var(--serif)}.measure{max-width:var(--measure)}.container{margin-inline:auto;width:var(--container)}.container-tight{margin-inline:auto;width:var(--container-tight)}.rule{background:var(--rule);border:0;height:1px;margin:0}.section{padding-block:var(--space-9)}@media (max-width:768px){.section{padding-block:var(--space-8)}}.StickyNav_nav__2jXdv{background-color:transparent;border-bottom:1px solid transparent;left:0;position:fixed;right:0;top:0;transition:background-color .4s ease,border-color .4s ease,-webkit-backdrop-filter .4s ease;transition:background-color .4s ease,border-color .4s ease,backdrop-filter .4s ease;transition:background-color .4s ease,border-color .4s ease,backdrop-filter .4s ease,-webkit-backdrop-filter .4s ease;z-index:50}.StickyNav_scrolled__lzbgg{-webkit-backdrop-filter:saturate(160%) blur(16px);backdrop-filter:saturate(160%) blur(16px);background-color:hsla(0,0%,100%,.82);border-bottom-color:var(--rule)}.StickyNav_inner__FCtkC{align-items:center;display:flex;gap:var(--space-6);justify-content:space-between;margin-inline:auto;padding-block:var(--space-4);width:var(--container)}.StickyNav_brand__5ysQy{color:var(--ink);display:flex;flex-direction:column;gap:2px;text-decoration:none}.StickyNav_brandMark__rDOib{font-family:var(--sans);font-size:var(--step-1);font-weight:500;letter-spacing:-.025em}.StickyNav_brandMeta__90jnf{color:var(--muted);font-family:var(--mono);font-size:10px;letter-spacing:0}.StickyNav_linksDesktop__7kq38{align-items:center;display:flex;gap:var(--space-7)}.StickyNav_link__eyxlr{color:var(--ink);font-family:var(--sans);font-size:var(--step-0);font-weight:500;padding-block:4px;position:relative;transition:color .25s ease}.StickyNav_link__eyxlr:after{background:var(--ink);bottom:0;content:"";height:1px;left:0;position:absolute;right:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;transition:-webkit-transform .4s var(--ease-out,ease);transition:transform .4s var(--ease-out,ease);transition:transform .4s var(--ease-out,ease),-webkit-transform .4s var(--ease-out,ease)}.StickyNav_link__eyxlr:hover{color:var(--ink)}.StickyNav_link__eyxlr:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;transform-origin:left center}.StickyNav_toggle__uDHM9{align-items:center;display:none;flex-direction:column;gap:5px;height:32px;justify-content:center;position:relative;width:32px}.StickyNav_toggle__uDHM9 span{background:var(--ink);display:block;height:1px;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;width:22px}.StickyNav_linksMobile__Oo3y0{background-color:var(--paper);border-top:1px solid var(--rule);display:none;flex-direction:column;gap:var(--space-4);padding:var(--space-4) var(--space-6) var(--space-6)}.StickyNav_linkMobile__uEHas{color:var(--ink);font-family:var(--sans);font-size:var(--step-3);font-weight:500;letter-spacing:-.025em}@media (max-width:720px){.StickyNav_linksDesktop__7kq38{display:none}.StickyNav_linksMobile__Oo3y0,.StickyNav_toggle__uDHM9{display:flex}.StickyNav_nav__2jXdv.StickyNav_open__H2Vj4{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--paper);border-bottom-color:var(--rule)}.StickyNav_brandMeta__90jnf{display:none}}.Footer_footer__EwVYi{background:var(--paper);padding-block:var(--space-5)}.Footer_inner__fhIqU{align-items:center;color:var(--muted);display:flex;font-family:var(--mono);font-size:12px;gap:var(--space-5);justify-content:space-between;letter-spacing:0;margin-inline:auto;width:var(--container)}.Footer_left__\+35ST{color:var(--ink)}.Footer_socials__bqeqA{align-items:center;display:inline-flex;gap:var(--space-6);list-style:none;margin:0;padding:0}.Footer_link__MsGIJ{align-items:center;color:var(--ink);display:inline-flex;font-family:var(--sans);font-size:var(--step--1);font-weight:500;gap:8px;transition:opacity .25s ease}.Footer_link__MsGIJ svg{font-size:16px}.Footer_link__MsGIJ:hover{opacity:.6}@media (max-width:640px){.Footer_inner__fhIqU{flex-direction:column;gap:var(--space-3);text-align:center}.Footer_socials__bqeqA{gap:var(--space-5)}}.Hero_hero__Hk7bp{background:var(--paper);display:flex;flex-direction:column;isolation:isolate;justify-content:space-between;min-height:100vh;overflow:hidden;padding-bottom:var(--space-3);padding-top:calc(var(--space-8) - var(--space-2));position:relative}.Hero_curtain__bIYHk{align-items:center;background:var(--ink);color:var(--paper);display:flex;inset:0;justify-content:center;position:fixed;z-index:100}.Hero_curtainInner__PIxDn{align-items:center;display:flex;flex-direction:column;gap:var(--space-3)}.Hero_curtainMark__sH3sy{font-family:var(--sans);font-size:clamp(80px,14vw,180px);font-weight:500;letter-spacing:-.05em;line-height:1}.Hero_curtainMeta__l3AXR{color:hsla(0,0%,98%,.5);font-family:var(--mono);font-size:11px;letter-spacing:.3em}.Hero_inner__ohvq9{grid-gap:var(--space-8);align-items:center;display:grid;flex:1 1;gap:var(--space-8);grid-template-columns:1.3fr 1fr;margin-inline:auto;position:relative;width:var(--container);z-index:2}.Hero_copy__yprEH{display:flex;flex-direction:column;gap:var(--space-5)}.Hero_eyebrow__4ELo0{color:var(--muted);font-family:var(--mono);font-size:11px;letter-spacing:.28em;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Hero_headline__xObhC{font-size:clamp(2.4rem,5.4vw,4.6rem);font-weight:500;line-height:1.05;margin:0;max-width:22ch}.Hero_headline__xObhC,.Hero_headline__xObhC em{color:var(--ink);font-family:var(--sans);letter-spacing:-.035em}.Hero_headline__xObhC em{font-style:normal;font-weight:600}.Hero_sub__zIqBr{color:var(--muted-strong);font-family:var(--sans);font-size:var(--step-1);font-weight:400;line-height:1.55;max-width:50ch}.Hero_sub__zIqBr em{color:var(--ink);font-family:var(--sans);font-style:normal;font-weight:600}.Hero_cta__aagMP{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-3)}.Hero_ctaPrimary__LKCs3{align-items:center;background:var(--ink);border-radius:999px;color:var(--paper);display:inline-flex;font-family:var(--sans);font-size:var(--step-0);font-weight:500;gap:12px;letter-spacing:-.005em;padding:14px 22px;transition:background-color .3s ease,gap .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,transform .3s ease,gap .3s ease;transition:background-color .3s ease,transform .3s ease,gap .3s ease,-webkit-transform .3s ease}.Hero_ctaPrimary__LKCs3:hover{background:var(--ink-soft);gap:16px;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.Hero_ctaSecondary__2o5Ra{border:1px solid var(--rule-strong);border-radius:999px;color:var(--ink);font-family:var(--sans);font-size:var(--step-0);font-weight:500;padding:14px 22px;transition:border-color .25s ease,background-color .25s ease}.Hero_ctaSecondary__2o5Ra:hover{background-color:var(--paper-2);border-color:var(--ink)}.Hero_portraitWrap__xthhG{align-items:center;display:flex;flex-direction:column;gap:var(--space-4);justify-content:center;position:relative}.Hero_portraitOrb__hIv0h{aspect-ratio:1/1;background:transparent;border-radius:50%;overflow:hidden;position:relative;width:clamp(260px,32vw,380px)}.Hero_portrait__2rinM{display:block;height:100%;object-fit:cover;width:100%}.Hero_marquee__VHK\+1{background:var(--paper);border-block:1px solid var(--rule);margin-top:var(--space-5);overflow:hidden;padding-block:var(--space-3);position:relative;width:100%;z-index:2}.Hero_marquee__VHK\+1:after,.Hero_marquee__VHK\+1:before{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:80px;z-index:2}.Hero_marquee__VHK\+1:before{background:linear-gradient(to right,var(--paper),transparent);left:0}.Hero_marquee__VHK\+1:after{background:linear-gradient(to left,var(--paper),transparent);right:0}.Hero_marqueeTrack__k6LNg{align-items:center;-webkit-animation:Hero_marqueeScroll__qX\+mK 130s linear infinite;animation:Hero_marqueeScroll__qX\+mK 130s linear infinite;display:inline-flex;gap:var(--space-7);white-space:nowrap;will-change:transform}@-webkit-keyframes Hero_marqueeScroll__qX\+mK{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes Hero_marqueeScroll__qX\+mK{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.Hero_marqueeItem__Rx2\+G{align-items:center;color:var(--ink);display:inline-flex;font-family:var(--sans);font-size:var(--step-1);font-weight:500;gap:var(--space-7);letter-spacing:-.015em}.Hero_marqueeDot__4yZ-s{color:var(--muted);font-family:var(--sans);font-size:.6em;font-style:normal}.Hero_footer__O6QFW{grid-gap:var(--space-4);align-items:center;color:var(--muted);display:grid;font-family:var(--mono);font-size:var(--step--1);gap:var(--space-4);grid-template-columns:auto 1fr auto;letter-spacing:0;margin-inline:auto;padding-top:var(--space-5);position:relative;width:var(--container);z-index:2}.Hero_footerLine__RhkuZ{background:var(--rule);height:1px;width:100%}@media (max-width:900px){.Hero_inner__ohvq9{gap:var(--space-7);grid-template-columns:1fr}.Hero_portraitWrap__xthhG{justify-content:flex-start;order:-1}.Hero_headline__xObhC{font-size:clamp(2.1rem,8vw,3.4rem);max-width:100%}}@media (max-width:540px){.Hero_footer__O6QFW{gap:var(--space-3);grid-template-columns:1fr;text-align:center}.Hero_footerLine__RhkuZ{display:none}}@media (prefers-reduced-motion:reduce){.Hero_marqueeTrack__k6LNg{-webkit-animation:none;animation:none}}.FluidBackdrop_fluid__aYhSD{--intensity:0.55;inset:0;isolation:isolate;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.FluidBackdrop_blob__de-XQ{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:50%;-webkit-filter:blur(110px);filter:blur(110px);height:60vw;max-height:900px;max-width:900px;min-height:380px;min-width:380px;opacity:var(--intensity);position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);width:60vw;will-change:transform}.FluidBackdrop_blobA__bpQgP{left:-8%;top:-10%}.FluidBackdrop_blobB__Hc6Jf{right:-12%;top:20%}.FluidBackdrop_blobC__VsYIu{bottom:-18%;left:30%}.FluidBackdrop_grain__PB5U1{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='0.4'/></svg>");inset:0;opacity:.18;position:absolute}@media (prefers-reduced-motion:reduce){.FluidBackdrop_blob__de-XQ{-webkit-animation:none!important;animation:none!important}}.NetworkBackdrop_wrap__uapWB{inset:0;isolation:isolate;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.NetworkBackdrop_net__za8ER{display:block;height:100%;inset:0;opacity:.85;position:absolute;width:100%}.NetworkBackdrop_edges__GGsuC line{stroke-width:.25;stroke-opacity:.42;stroke-linecap:round}.NetworkBackdrop_grain__Mgqbm{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='0.4'/></svg>");inset:0;mix-blend-mode:screen;opacity:.08;pointer-events:none;position:absolute}.Journey_journey__Uel-7{background:var(--paper);border-top:1px solid var(--rule);position:relative}.Journey_scene__yDBqF{align-items:center;contain:paint;display:flex;height:100vh;overflow:hidden;position:relative;width:100%}.Journey_scene__yDBqF,.Journey_wordmark__DYXab{-webkit-transform:translateZ(0);transform:translateZ(0)}.Journey_wordmark__DYXab{-webkit-backface-visibility:hidden;backface-visibility:hidden;bottom:-3vw;color:var(--ink);font-family:var(--sans);font-size:clamp(180px,30vw,460px);font-weight:700;letter-spacing:-.06em;line-height:.78;opacity:.06;pointer-events:none;position:absolute;right:-3vw;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;will-change:transform;z-index:1}.Journey_sceneInner__R4WW0{grid-gap:var(--space-8);align-items:center;display:grid;gap:var(--space-8);grid-template-columns:1fr 1.2fr;margin-inline:auto;position:relative;width:var(--container);z-index:2}.Journey_copy__CurYE{display:flex;flex-direction:column;gap:var(--space-3)}.Journey_meta__uIMwk{align-items:baseline;display:flex;gap:var(--space-4);margin-bottom:var(--space-2)}.Journey_serialBig__1bZnD{color:var(--ink);font-family:var(--mono);font-size:clamp(2.4rem,5.5vw,4.5rem);font-weight:400;letter-spacing:-.04em;line-height:1}.Journey_period__dK0hM{color:var(--muted);font-family:var(--mono);font-size:var(--step--1);letter-spacing:0}.Journey_chapter__iqbZc{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--step-0);font-weight:400;gap:var(--space-3);line-height:1;margin:0}.Journey_chapterName__K9btX{align-items:center;background:var(--ink);border-radius:999px;color:var(--paper);display:inline-flex;font-family:var(--sans);font-size:var(--step-3);font-weight:600;letter-spacing:-.02em;line-height:1;padding:12px 26px;white-space:nowrap}.Journey_chapterPeriod__zpaKM{color:var(--muted);font-family:var(--mono);font-size:var(--step--1);font-weight:400;letter-spacing:0;white-space:nowrap}.Journey_headline__qgCoJ{color:var(--ink);font-family:var(--sans);font-size:var(--step-2);font-weight:500;letter-spacing:-.02em;line-height:1.15;max-width:32ch}.Journey_bodyWrap__bzLoA{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-2)}.Journey_body__R0vUM{color:var(--muted-strong);font-family:var(--sans);font-size:var(--step-0);line-height:1.5;max-width:50ch}.Journey_facts__nz-Hj{border-top:1px solid var(--rule);display:flex;flex-direction:column;gap:4px;margin-top:var(--space-3);padding-top:var(--space-3)}.Journey_fact__GoAXL{align-items:baseline;color:var(--ink);display:flex;font-family:var(--mono);font-size:12px;gap:var(--space-3);letter-spacing:0}.Journey_factDash__H9z8p{color:var(--muted)}.Journey_brandLogoWrap__Xv6SL{align-items:center;background:var(--paper);border:1px solid var(--rule);border-radius:50%;box-shadow:0 8px 24px -16px rgba(20,17,15,.2);display:inline-flex;flex-shrink:0;height:56px;justify-content:center;margin-bottom:var(--space-2);overflow:hidden;width:56px}.Journey_brandLogo__BLTiz{display:block;height:100%;object-fit:cover;width:100%}.Journey_brandName__ag4YN{color:var(--ink);font-family:var(--sans);font-size:var(--step-3);font-weight:600;letter-spacing:-.025em;line-height:1}.Journey_brandSub__IZbne{align-items:baseline;color:var(--muted);display:inline-flex;flex-wrap:wrap;font-family:var(--mono);font-size:var(--step--1);gap:8px;letter-spacing:0;margin-top:4px}.Journey_brandDot__DsoFI{color:var(--rule-strong)}.Journey_pillsLabel__xv\+LN{color:var(--muted);font-family:var(--mono);font-size:10px;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.Journey_pillsLabel__xv\+LN,.Journey_pills__NYf\+b{border-top:1px solid var(--rule);margin-top:var(--space-3);padding-top:var(--space-3)}.Journey_pills__NYf\+b{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding-left:0}.Journey_pillsWithLabel__SvbKY{border-top:0;margin-top:0;padding-top:0}.Journey_pillWrap__RuXfD{display:inline-flex}.Journey_pill__fMqgK{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.82);border:1px solid var(--rule-strong);border-radius:999px;color:var(--ink);display:inline-flex;font-family:var(--mono);font-size:11px;gap:6px;letter-spacing:0;padding:6px 11px;white-space:nowrap}.Journey_pillLink__X31-m{cursor:pointer;transition:background-color .25s ease,border-color .25s ease,gap .25s ease,color .25s ease}.Journey_pillLink__X31-m:focus-visible,.Journey_pillLink__X31-m:hover{background:var(--ink);border-color:var(--ink);color:var(--paper);gap:9px}.Journey_newsCards__HphWH{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);list-style:none;margin:0;max-width:50ch;padding:0}.Journey_newsCardWrap__RGDhE{display:flex}.Journey_newsCard__WVTR7{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.85);border:1px solid var(--rule);border-radius:10px;color:var(--ink);cursor:pointer;display:flex;font:inherit;gap:10px;padding:8px;pointer-events:auto;position:relative;text-align:left;transition:border-color .25s ease,background-color .25s ease,-webkit-transform .25s ease;transition:border-color .25s ease,background-color .25s ease,transform .25s ease;transition:border-color .25s ease,background-color .25s ease,transform .25s ease,-webkit-transform .25s ease;width:100%;z-index:10}.Journey_newsCard__WVTR7:focus-visible,.Journey_newsCard__WVTR7:hover{background:var(--paper);border-color:var(--ink);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.Journey_newsThumb__Eyozx{background:var(--paper-2);border:1px solid var(--rule);border-radius:6px;flex:0 0 56px;height:56px;overflow:hidden;width:56px}.Journey_newsThumbImg__jWxNQ{display:block;height:100%;object-fit:cover;width:100%}.Journey_newsCardBody__MOE1p{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.Journey_newsCardMeta__o3Z5I{color:var(--muted);font-family:var(--mono);font-size:10px;letter-spacing:.04em;text-transform:uppercase}.Journey_newsCardTitle__-hVoI{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--ink);display:-webkit-box;font-family:var(--sans);font-size:12px;font-weight:500;letter-spacing:-.01em;line-height:1.3;overflow:hidden}.Journey_newsCardCta__4Hvcn{color:var(--ink);font-family:var(--mono);font-size:10px;margin-top:auto}@media (max-width:720px){.Journey_newsCards__HphWH{grid-template-columns:1fr}}.Journey_visualCol__isgiU,.Journey_visualStage__swfsE{align-items:center;display:flex;justify-content:center}.Journey_visualStage__swfsE{aspect-ratio:4/3;max-width:640px;position:relative;width:100%}.Journey_visualStage__swfsE .visualSvg{display:block;height:100%;overflow:visible;width:100%}.Journey_progress__LkWj6{align-items:center;display:flex;gap:14px;opacity:0;pointer-events:none;position:fixed;right:24px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .4s ease;z-index:5}.Journey_progressVisible__p8z-4{opacity:1}.Journey_progressTrack__3fjDd{background:var(--rule);height:200px;position:relative;width:1px}.Journey_progressFill__YRiCV{background:var(--ink);left:0;position:absolute;top:0;width:100%}.Journey_progressTicks__cR6rz{color:var(--ink);display:flex;flex-direction:column;font-family:var(--mono);font-size:10px;gap:28px;letter-spacing:0}.Journey_tick__0AU-l{display:block;height:12px}@media (max-width:1024px){.Journey_progress__LkWj6{display:none}}@media (max-width:880px){.Journey_sceneInner__R4WW0{gap:var(--space-5);grid-template-columns:1fr}.Journey_visualCol__isgiU{order:-1}.Journey_chapter__iqbZc{font-size:clamp(2.6rem,12vw,4.5rem)}.Journey_head__XPlco{padding-top:var(--space-7)}.Journey_wordmark__DYXab{font-size:clamp(140px,40vw,360px)}}@media (prefers-reduced-motion:reduce){.Journey_journey__Uel-7{-ms-scroll-snap-type:none;scroll-snap-type:none}.Journey_scene__yDBqF{scroll-snap-stop:normal}}.Journey_scene__yDBqF[data-scene="01"] .Journey_brandName__ag4YN{color:var(--paper)}.Journey_scene__yDBqF[data-scene="01"] .Journey_brandSub__IZbne{color:hsla(0,0%,100%,.55)}.Journey_scene__yDBqF[data-scene="01"] .Journey_brandDot__DsoFI{color:hsla(0,0%,100%,.3)}.Journey_scene__yDBqF[data-scene="01"] .Journey_headline__qgCoJ{color:var(--paper)}.Journey_scene__yDBqF[data-scene="01"] .Journey_body__R0vUM{color:hsla(0,0%,100%,.78)}.Journey_scene__yDBqF[data-scene="01"] .Journey_pillsLabel__xv\+LN{border-top-color:hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.55)}.Journey_scene__yDBqF[data-scene="01"] .Journey_pills__NYf\+b{border-top-color:hsla(0,0%,100%,.14)}.Journey_scene__yDBqF[data-scene="01"] .Journey_wordmark__DYXab{color:#e7d99f;opacity:.18;text-shadow:0 0 40px hsla(48,60%,76%,.35),0 0 80px hsla(48,60%,76%,.18)}.SectionLabel_wrap__v9Blx{align-items:center;color:var(--muted);display:inline-flex;font-family:var(--mono);font-size:var(--step--1);gap:.7em;letter-spacing:0;margin-bottom:var(--space-7)}.SectionLabel_serial__4fHf9{color:var(--ink);font-weight:500}.SectionLabel_dash__J9sww{opacity:.5}.SectionLabel_label__4LG1L{color:var(--ink);font-weight:500}.ProjectCase_case__Mcvr\+{width:100%}.ProjectCase_card__GQTBm{aspect-ratio:4/5.4;background:var(--paper-2);border:1px solid var(--rule);border-radius:6px;cursor:pointer;outline:none;overflow:hidden;position:relative;transition:border-color .4s ease,box-shadow .4s ease;width:100%}.ProjectCase_card__GQTBm:focus-visible{outline:2px solid var(--ink);outline-offset:6px}.ProjectCase_card__GQTBm:focus-visible,.ProjectCase_card__GQTBm:hover{border-color:var(--ink);box-shadow:0 30px 60px -40px rgba(20,17,15,.25)}.ProjectCase_cardOpen__1-UYl{border-color:var(--ink)}.ProjectCase_back__NNKzS,.ProjectCase_front__KM3R0{background:var(--paper-2);display:flex;flex-direction:column;inset:0;position:absolute}.ProjectCase_imageWrap__wp4VT{align-items:center;background:var(--paper-3);display:flex;flex:0 0 60%;justify-content:center;overflow:hidden;padding:18px;position:relative}.ProjectCase_image__tv\+3I{height:auto;max-height:100%;max-width:100%;object-fit:contain;transition:-webkit-transform .7s cubic-bezier(.22,1,.36,1);transition:transform .7s cubic-bezier(.22,1,.36,1);transition:transform .7s cubic-bezier(.22,1,.36,1),-webkit-transform .7s cubic-bezier(.22,1,.36,1);width:auto}.ProjectCase_card__GQTBm:hover .ProjectCase_image__tv\+3I{-webkit-transform:scale(1.03);transform:scale(1.03)}.ProjectCase_serial__9NIDe{left:12px;padding:4px 9px;position:absolute;top:12px}.ProjectCase_flipHintFront__BAgzV,.ProjectCase_flipHint__3xw7a,.ProjectCase_serial__9NIDe{background:hsla(0,0%,100%,.95);border:1px solid var(--rule);border-radius:999px;color:var(--ink);font-family:var(--mono);font-size:11px;letter-spacing:0}.ProjectCase_flipHintFront__BAgzV,.ProjectCase_flipHint__3xw7a{align-items:center;display:inline-flex;gap:8px;padding:5px 10px}.ProjectCase_flipHintFront__BAgzV{bottom:12px;opacity:0;position:absolute;right:12px;-webkit-transform:translateY(6px);transform:translateY(6px);transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.ProjectCase_card__GQTBm:focus-visible .ProjectCase_flipHintFront__BAgzV,.ProjectCase_card__GQTBm:hover .ProjectCase_flipHintFront__BAgzV{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.ProjectCase_flipDot__NWvk5{background:var(--ink);border-radius:50%;height:6px;width:6px}.ProjectCase_frontMeta__H7IUv{background:var(--paper-2);border-top:1px solid var(--rule);display:flex;flex:0 0 40%;flex-direction:column;gap:6px;justify-content:center;padding:var(--space-5)}.ProjectCase_year__nZCYl{color:var(--muted);font-family:var(--mono);font-size:11px}.ProjectCase_title__AcurO{color:var(--ink);font-family:var(--sans);font-size:var(--step-2);font-weight:500;letter-spacing:-.025em;line-height:1.1;margin:0}.ProjectCase_prestige__2nbwI{color:var(--muted-strong);font-family:var(--sans);font-size:var(--step--1);letter-spacing:0}.ProjectCase_back__NNKzS{background:var(--paper);gap:var(--space-3);overflow-y:auto;padding:var(--space-5)}.ProjectCase_backHead__beX4T{align-items:baseline;display:flex;justify-content:space-between}.ProjectCase_backSerial__IcldP{color:var(--muted);font-family:var(--mono);font-size:12px;letter-spacing:0}.ProjectCase_backLabel__0sQom{color:var(--muted);font-family:var(--mono);font-size:10px;letter-spacing:.04em}.ProjectCase_backTitle__bXl5w{color:var(--ink);font-family:var(--sans);font-size:var(--step-2);font-weight:500;letter-spacing:-.025em;line-height:1.08;margin-top:var(--space-2)}.ProjectCase_backPrestige__vdgKe{border-bottom:1px solid var(--rule);color:var(--muted-strong);font-family:var(--sans);font-size:var(--step--1);margin-bottom:var(--space-3);padding-bottom:var(--space-3)}.ProjectCase_backFacts__0Rbxq{grid-gap:8px 14px;display:grid;gap:8px 14px;grid-template-columns:64px 1fr;margin:0;padding:0}.ProjectCase_backFacts__0Rbxq dt{color:var(--muted);font-family:var(--mono);font-size:10px;letter-spacing:.04em;padding-top:3px;text-transform:uppercase}.ProjectCase_backFacts__0Rbxq dd{color:var(--ink);font-family:var(--sans);font-size:var(--step--1);line-height:1.4;margin:0}.ProjectCase_stackLine__u9trh{display:flex;flex-wrap:wrap;gap:4px}.ProjectCase_stackChip__yMOZH{border:1px solid var(--rule-strong);border-radius:999px;color:var(--ink);font-family:var(--mono);font-size:10px;letter-spacing:0;padding:3px 8px;white-space:nowrap}.ProjectCase_backDetails__BSobd{color:var(--muted-strong);font-family:var(--sans);font-size:var(--step--1);line-height:1.5;margin-top:var(--space-2)}.ProjectCase_backLinks__j2NdL{display:flex;flex-wrap:wrap;gap:8px;margin-top:var(--space-3)}.ProjectCase_backLink__Ncgfk{align-items:center;border:1px solid var(--rule-strong);border-radius:999px;color:var(--ink);display:inline-flex;font-family:var(--sans);font-size:var(--step--1);font-weight:500;gap:8px;padding:7px 12px;transition:background-color .25s ease,border-color .25s ease,gap .3s ease}.ProjectCase_backLink__Ncgfk:hover{background:var(--paper-2);border-color:var(--ink);gap:12px}.ProjectCase_flipHint__3xw7a{align-self:flex-start;margin-top:auto}@media (max-width:720px){.ProjectCase_card__GQTBm{aspect-ratio:5/6}.ProjectCase_back__NNKzS{padding:var(--space-4)}}.Work_work__SQCbz{background:var(--paper);position:relative}.Work_workSection__yvkxn{-webkit-padding-before:var(--space-4);-webkit-padding-after:var(--space-9);padding-block-end:var(--space-9);padding-block-start:var(--space-4)}.Work_head__YNFgj{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-7);margin-inline:auto;width:var(--container)}.Work_headLabel__wjHms,.Work_headRule__tXPhI{width:100%}@media (max-width:768px){.Work_workSection__yvkxn{-webkit-padding-before:var(--space-3);-webkit-padding-after:var(--space-8);padding-block-end:var(--space-8);padding-block-start:var(--space-3)}}.Work_title__wa3cG{color:var(--ink);font-family:var(--sans);font-size:var(--step-6);font-weight:500;letter-spacing:-.045em;line-height:1;max-width:22ch}.Work_lede__ubAsb{color:var(--muted-strong);font-family:var(--sans);font-size:var(--step-1);font-weight:400;line-height:1.55;max-width:50ch}.Work_gridWrap__LjFus{position:relative;width:100%}.Work_grid__puyMC{-webkit-overflow-scrolling:touch;display:flex;gap:var(--space-5);overflow-x:auto;overflow-y:visible;padding-block:var(--space-2);padding-inline:max(24px,calc(50% - 620px));scroll-padding-inline:max(24px,calc(50% - 620px));-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%}.Work_grid__puyMC::-webkit-scrollbar{display:none}.Work_grid__puyMC>*{flex:0 0 auto;scroll-snap-align:start;width:clamp(280px,30vw,380px)}.Work_gridFade__yeyFP{bottom:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;width:96px;z-index:3}.Work_gridFadeShow__wvZl\+{opacity:1}.Work_gridFadeRight__TyjU1{background:linear-gradient(to left,var(--paper) 0,hsla(0,0%,100%,.85) 35%,hsla(0,0%,100%,0) 100%);right:0}.Work_gridFadeLeft__\+HRhw{background:linear-gradient(to right,var(--paper) 0,hsla(0,0%,100%,.85) 35%,hsla(0,0%,100%,0) 100%);left:0}.Work_scrollBtn__tHY0I{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.9);border:1px solid var(--rule-strong);border-radius:50%;box-shadow:0 8px 24px -16px rgba(20,17,15,.25);color:var(--ink);cursor:pointer;display:inline-flex;font-family:var(--sans);font-size:18px;height:44px;justify-content:center;opacity:0;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .3s ease,background-color .25s ease,border-color .25s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,background-color .25s ease,border-color .25s ease;transition:opacity .3s ease,transform .3s ease,background-color .25s ease,border-color .25s ease,-webkit-transform .3s ease;width:44px;z-index:4}.Work_scrollBtnShow__OJ03D{opacity:1;pointer-events:auto}.Work_scrollBtn__tHY0I:hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}.Work_scrollBtnLeft__Z77TQ{left:max(8px,calc(50% - 642px))}.Work_scrollBtnRight__p01v9{right:max(8px,calc(50% - 642px))}@media (max-width:640px){.Work_grid__puyMC>*{width:clamp(260px,80vw,320px)}.Work_gridFade__yeyFP{width:60px}.Work_scrollBtn__tHY0I{font-size:16px;height:38px;width:38px}.Work_scrollBtnLeft__Z77TQ{left:6px}.Work_scrollBtnRight__p01v9{right:6px}}.PublicationsConferences_wrap__-IcNt{border-bottom:1px solid var(--rule);margin-inline:auto;padding-block:var(--space-8);width:var(--container)}.PublicationsConferences_head__YBTRx{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-7);max-width:38ch}.PublicationsConferences_label__sMOBj{color:var(--muted);font-family:var(--mono);font-size:var(--step--1);letter-spacing:.02em}.PublicationsConferences_headline__q7ysO{color:var(--ink);font-family:var(--sans);font-size:var(--step-4);font-weight:500;letter-spacing:-.035em;line-height:1.05}.PublicationsConferences_headline__q7ysO em{color:var(--ink);font-family:var(--sans);font-style:normal;font-weight:400;letter-spacing:-.02em}.PublicationsConferences_grid__qewWo{grid-gap:var(--space-8);align-items:start;display:grid;gap:var(--space-8);grid-template-columns:1.2fr 1fr}.PublicationsConferences_colLabel__hDwl4{color:var(--muted);font-family:var(--mono);font-size:var(--step--1);letter-spacing:.02em;margin-bottom:var(--space-5)}.PublicationsConferences_pubList__hoGoi{display:flex;flex-direction:column}.PublicationsConferences_pubItem__MPGNL{border-top:1px solid var(--rule);display:flex;flex-direction:column;gap:6px;padding-block:var(--space-5)}.PublicationsConferences_pubList__hoGoi .PublicationsConferences_pubItem__MPGNL:last-child{border-bottom:1px solid var(--rule)}.PublicationsConferences_pubAuthors__chx40{color:var(--muted);font-family:var(--mono);font-size:var(--step--1);letter-spacing:0;max-width:100%}.PublicationsConferences_pubTitle__9Lhlz{color:var(--ink);font-family:var(--sans);font-size:var(--step-2);font-weight:500;letter-spacing:-.015em;line-height:1.25;max-width:100%}.PublicationsConferences_pubLink__-Gx7z{background-image:linear-gradient(var(--rule-strong),var(--rule-strong));background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;color:var(--ink);transition:background-image .3s ease,color .3s ease}.PublicationsConferences_pubLink__-Gx7z:hover{background-image:linear-gradient(var(--ink),var(--ink));color:var(--ink-soft)}.PublicationsConferences_pubMeta__9ZPXZ{align-items:center;color:var(--muted);display:flex;flex-wrap:wrap;font-family:var(--sans);font-size:var(--step--1);gap:8px;max-width:100%}.PublicationsConferences_pubDot__GX\+Wv{color:var(--rule-strong)}.PublicationsConferences_pubBadge__C-JQl{align-items:center;background:var(--paper-2);border:1px solid var(--rule-strong);border-radius:999px;color:var(--ink);display:inline-flex;font-family:var(--mono);font-size:11px;padding:3px 10px}.PublicationsConferences_confList__Wo7fF{display:flex;flex-direction:column}.PublicationsConferences_confItem__kaaZW{grid-gap:var(--space-4);align-items:baseline;border-top:1px solid var(--rule);display:grid;gap:var(--space-4);grid-template-columns:80px 1fr;padding-block:var(--space-4)}.PublicationsConferences_confList__Wo7fF .PublicationsConferences_confItem__kaaZW:last-child{border-bottom:1px solid var(--rule)}.PublicationsConferences_confYear__\+vlJa{color:var(--muted);font-family:var(--mono);font-size:var(--step--1);letter-spacing:0}.PublicationsConferences_confName__KpKYb{color:var(--ink);display:flex;flex-direction:column;font-family:var(--sans);font-size:var(--step-1);font-weight:500;gap:4px;letter-spacing:-.015em;line-height:1.3}.PublicationsConferences_confLocation__ObBOh,.PublicationsConferences_confNote__mRt7x{color:var(--muted);font-family:var(--sans);font-size:var(--step--1);font-weight:400}.PublicationsConferences_confNote__mRt7x{color:var(--ink-soft);font-family:var(--sans);font-style:normal}@media (max-width:880px){.PublicationsConferences_grid__qewWo{gap:var(--space-7);grid-template-columns:1fr}}.AboutSection_about__JQWz2{-webkit-padding-before:var(--space-3);-webkit-padding-after:var(--space-7);background:var(--paper-2);border-top:1px solid var(--rule);padding-block-end:var(--space-7);padding-block-start:var(--space-3)}.AboutSection_head__bvW5n{display:flex;flex-direction:column;gap:var(--space-5);margin-bottom:var(--space-7);margin-inline:auto;width:var(--container)}.AboutSection_title__aazsg{color:var(--ink);font-family:var(--sans);font-size:var(--step-6);font-weight:500;letter-spacing:-.045em;line-height:.98}.AboutSection_title__aazsg em{color:var(--ink);font-family:var(--sans);font-style:normal;font-weight:400;letter-spacing:-.025em}.Contact_contact__LonyP{background:var(--paper);border-top:1px solid var(--rule)}.Contact_inner__aoJ2B{gap:var(--space-7);margin-inline:auto;width:var(--container)}.Contact_head__uYwH6,.Contact_inner__aoJ2B{align-items:center;display:flex;flex-direction:column;text-align:center}.Contact_head__uYwH6{gap:var(--space-4);max-width:32ch}.Contact_title__vlf8Z{color:var(--ink);font-family:var(--sans);font-size:var(--step-5);font-weight:500;letter-spacing:-.03em;line-height:1.05}.Contact_title__vlf8Z em{color:var(--ink);font-family:var(--sans);font-style:normal;font-weight:400;letter-spacing:-.025em}.Contact_lede__\+d\+c3{color:var(--muted-strong);font-family:var(--sans);font-size:var(--step-1);line-height:1.55;margin:0 auto;max-width:50ch}.Contact_actions__WzXwH{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-5);justify-content:center}.Contact_primary__MtFGY{align-items:center;background:var(--ink);border-radius:999px;color:var(--paper);display:inline-flex;font-family:var(--sans);font-size:var(--step-1);font-weight:500;gap:12px;letter-spacing:-.005em;padding:18px 28px;transition:background-color .3s ease,gap .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,transform .3s ease,gap .3s ease;transition:background-color .3s ease,transform .3s ease,gap .3s ease,-webkit-transform .3s ease}.Contact_primary__MtFGY:hover{background:var(--ink-soft);gap:16px;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.Contact_primary__MtFGY svg{font-size:22px}.Contact_secondary__kRISl{border:1px solid var(--rule-strong);border-radius:999px;color:var(--ink);font-family:var(--sans);font-size:var(--step-1);font-weight:500;padding:18px 28px;transition:border-color .25s ease,background-color .25s ease}.Contact_secondary__kRISl:hover{background-color:var(--paper-2);border-color:var(--ink)}.Contact_socialRow__DTtJS{border-top:1px solid var(--rule);display:flex;justify-content:center;max-width:600px;padding-top:var(--space-5);width:100%}.Contact_socials__7EDW6{display:flex;flex-wrap:wrap;gap:var(--space-7);justify-content:center}.Contact_social__iEbZ7{align-items:center;color:var(--ink);display:inline-flex;font-family:var(--sans);font-size:var(--step-0);font-weight:500;gap:10px;transition:opacity .25s ease}.Contact_social__iEbZ7 svg{font-size:18px}.Contact_social__iEbZ7:hover{opacity:.6}:root{--annotation-unfocused-field-background:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>')}.annotationLayer section{position:absolute;text-align:left;text-align:initial}.annotationLayer .buttonWidgetAnnotation.pushButton>a,.annotationLayer .linkAnnotation>a{font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .buttonWidgetAnnotation.pushButton>canvas{left:0;position:relative;top:0;z-index:-1}.annotationLayer .buttonWidgetAnnotation.pushButton>a:hover,.annotationLayer .linkAnnotation>a:hover{background:#ff0;box-shadow:0 2px 10px #ff0;opacity:.2}.annotationLayer .textAnnotation img{cursor:pointer;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input,.annotationLayer .buttonWidgetAnnotation.radioButton input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation input,.annotationLayer .textWidgetAnnotation textarea{background-image:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');background-image:var(--annotation-unfocused-field-background);border:1px solid transparent;box-sizing:border-box;font-size:9px;height:100%;margin:0;padding:0 3px;vertical-align:top;width:100%}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{font:message-box;font-size:9px;resize:none}.annotationLayer .buttonWidgetAnnotation.checkBox input[disabled],.annotationLayer .buttonWidgetAnnotation.radioButton input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation input[disabled],.annotationLayer .textWidgetAnnotation textarea[disabled]{background:none;border:1px solid transparent;cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .buttonWidgetAnnotation.radioButton input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation input:hover,.annotationLayer .textWidgetAnnotation textarea:hover{border:1px solid #000}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation input:focus,.annotationLayer .textWidgetAnnotation textarea:focus{background:none;border:1px solid transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus,.annotationLayer .buttonWidgetAnnotation.radioButton :focus,.annotationLayer .choiceWidgetAnnotation select :focus,.annotationLayer .textWidgetAnnotation input :focus,.annotationLayer .textWidgetAnnotation textarea :focus{background-color:transparent;background-image:none;outline:auto}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:#000;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation.checkBox input,.annotationLayer .buttonWidgetAnnotation.radioButton input{-webkit-appearance:none;appearance:none;padding:0}.annotationLayer .popupWrapper{position:absolute;width:20em}.annotationLayer .popup{word-wrap:break-word;background-color:#ff9;border-radius:2px;box-shadow:0 2px 5px #888;cursor:pointer;font:message-box;font-size:9px;margin-left:5px;max-width:20em;padding:6px;position:absolute;white-space:normal;z-index:200}.annotationLayer .popup>*{font-size:9px}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:5px}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:2px;padding-top:2px}.annotationLayer .richText>*{white-space:pre-wrap}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.Resume_page__v8EjE{background:var(--paper);min-height:100vh;padding-bottom:var(--space-9);padding-top:var(--space-9)}.Resume_head__63EJL{align-items:center;border-bottom:1px solid var(--rule);display:flex;justify-content:space-between;margin-bottom:var(--space-7);margin-inline:auto;padding-bottom:var(--space-5);width:var(--container)}.Resume_back__nRtBC{align-items:center;color:var(--ink);display:inline-flex;font-family:var(--sans);font-size:var(--step-0);font-weight:500;gap:8px;transition:opacity .25s ease}.Resume_back__nRtBC:hover{opacity:.6}.Resume_label__qFC9T{color:var(--muted);font-family:var(--mono);font-size:var(--step--1);letter-spacing:0}.Resume_download__p9D2V{align-items:center;background:var(--ink);border-radius:999px;color:var(--paper);display:inline-flex;font-family:var(--sans);font-size:var(--step-0);font-weight:500;gap:10px;padding:12px 22px;transition:background-color .3s ease}.Resume_download__p9D2V:hover{background:var(--ink-soft)}.Resume_frame__66AOY{background:var(--paper-2);border:1px solid var(--rule);box-shadow:0 30px 60px -40px rgba(20,17,15,.2);margin-inline:auto;overflow-x:auto;padding:var(--space-5);width:var(--container)}.Resume_doc__ABqtX,.Resume_frame__66AOY{display:flex;justify-content:center}
/*# sourceMappingURL=main.26da084b.css.map*/