@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cormorant-garamond-latin-400-normal.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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/cormorant-garamond-latin-400-italic.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/cormorant-garamond-latin-500-normal.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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/cormorant-garamond-latin-500-italic.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:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/jost-latin-300-normal.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:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jost-latin-400-normal.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:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jost-latin-500-normal.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:Syne;font-weight:700 900;font-display:swap;src:url(/fonts/syne-latin-800-normal.woff2)format("woff2");size-adjust:64%;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:Syne;font-weight:100 600;font-display:swap;src:url(/fonts/syne-latin-700-normal.woff2)format("woff2");size-adjust:64%;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:Alexandria;font-weight:100 900;font-display:swap;src:url(/fonts/alexandria-arabic-wght-normal.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Alexandria Display;font-weight:100 900;font-display:swap;src:url(/fonts/alexandria-arabic-wght-normal.woff2)format("woff2");size-adjust:80%;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Cormorant Fallback;src:local(Georgia),local(Times New Roman);size-adjust:88%;ascent-override:95%;descent-override:30%}@font-face{font-family:Jost Fallback;src:local(Arial),local(Helvetica);size-adjust:96%}:root{--r-1:6px;--r-2:10px;--r-3:14px;--r-s:var(--r-1);--r-m:var(--r-2);--r-l:var(--r-3);--r-xl:var(--r-3);--hero-h:clamp(620px, 100svh, 1120px);--r-btn:var(--r-2);--ox:#5e1a24;--ox-deep:#43121a;--ow:#f3ede3;--ow-2:#eae2d5;--white:#fff;--grey:#8c857d;--muted:#6e6760;--muted-dark:#a9a39b;--muted-ox:#cdbdb5;--glass:#f3ede39e;--glass-dark:#201c1b8c;--glass-line:#ffffff38;--ink:#2b2826;--ink-2:#5a544f;--sand:#d6cbbe;--night:#201c1b;--night-2:#2b2826;--rule:#2b282629;--rule-light:#f3ede329;--display:"Archivo Variable", "Alexandria Display", "Jost Fallback", Arial, sans-serif;--arabic:"Alexandria", "Archivo Variable", sans-serif;--sans:"Archivo Variable", "Alexandria", "Jost Fallback", "Helvetica Neue", Arial, sans-serif;--gut:clamp(16px, 4vw, 72px);--max:1840px;--ease:cubic-bezier(.2, .7, .2, 1);--ease-io:cubic-bezier(.76, 0, .24, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);color-scheme:light}@view-transition{navigation:auto}::view-transition-group(root){animation-duration:.9s}::view-transition-old(root){animation:1s var(--ease-io) both vt-out}::view-transition-new(root){animation:1s var(--ease-io) both vt-in}@keyframes vt-out{to{filter:brightness(.45);transform:scale(.94)translateY(-3%)}}@keyframes vt-in{0%{clip-path:inset(100% 0 0 round 14px 14px 0 0);transform:translateY(8%)}to{clip-path:inset(0);transform:none}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}html.lenis,html.lenis body{scroll-behavior:auto;height:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}body{background:var(--ow);color:var(--ink);font:300 17px/1.65 var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:clip}img,video{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}p{margin:0}h1,h2,h3{font-family:var(--display);text-wrap:balance;letter-spacing:-.03em;margin:0;font-weight:800;font-stretch:112%}h1 em,h2 em,h3 em,.display-xl em,.display-l em,.display-m em,.statement em,.lede em{font-style:italic;font-weight:250;font-stretch:100%}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3{letter-spacing:0}:focus-visible{outline:2px solid var(--ox);outline-offset:3px}::selection{background:var(--ox);color:var(--ow)}[hidden]{display:none!important}.wrap{width:100%;max-width:var(--max);padding-inline:max(var(--gut), env(safe-area-inset-left,0px)) max(var(--gut), env(safe-area-inset-right,0px));margin:0 auto}.label{font:400 12px/1.45 var(--sans);letter-spacing:.2em;text-transform:uppercase}.muted{color:var(--muted)}.display-xl,.display-l,.display-m{font-family:var(--display);letter-spacing:-.03em;font-weight:800;font-stretch:112%}.display-xl{font-size:clamp(54px,9.5vw,156px);line-height:.92}.display-l{font-size:clamp(40px,6vw,88px);line-height:.98}.display-m{font-size:clamp(30px,3.6vw,52px);line-height:1.05}.lede{font:300 clamp(19px, 1.7vw, 24px)/1.5 var(--sans);color:var(--ink-2);max-width:34em}em{font-style:italic}:is(h1,h2,h3,.display-xl,.display-l,.display-m) em,:is(h1,h2,h3) .nm{color:var(--ox);font-style:normal}html{font-synthesis-style:none}.dark{background:var(--night);color:var(--ow);--rule:var(--rule-light)}.dark .muted{color:var(--muted-dark)}.dark .lede{color:#f3ede3c7}.sheet-head{justify-content:space-between;align-items:baseline;gap:24px;padding-block:18px;display:flex;position:relative}.sheet-head:before{content:"";background:var(--rule);transform-origin:0;height:1px;transition:transform 1.4s var(--ease-io);position:absolute;top:0;left:0;right:0}.sheet-head.pre:before{transform:scaleX(0)}.sheet-head.pre>*{opacity:0;transform:translateY(10px)}@media (width>=560px){.sheet-head>*{white-space:nowrap}}.sheet-head{flex-wrap:wrap}.sheet-head h2{margin:0}.btn{white-space:nowrap;isolation:isolate;font:400 12px/1 var(--sans);letter-spacing:.22em;text-transform:uppercase;color:inherit;cursor:pointer;transition:color .45s var(--ease), transform .7s var(--ease-out);background:0 0;border:1px solid;align-items:center;gap:14px;padding:18px 26px;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";z-index:-1;background:var(--ox);transform-origin:100%;transition:transform .55s var(--ease-io);position:absolute;inset:0;transform:scaleX(0)}.btn:hover{color:var(--ow);border-color:var(--ox)}.btn:hover:before{transform-origin:0;transform:scaleX(1)}.dark .btn:before,.hero .btn:before,footer .btn:before,.next .btn:before{background:var(--ow)}.dark .btn:hover,.hero .btn:hover,footer .btn:hover,.next .btn:hover{color:var(--ink);border-color:var(--ow)}.arr{transition:transform .4s var(--ease);display:inline-block}a:hover .arr,.btn:hover .arr{transform:translate(5px)}.link{transition:background-size .45s var(--ease-io);background:linear-gradient(currentColor,currentColor) right 100%/0 1px no-repeat}.link:hover,.link[aria-current]{background-position:0 100%;background-size:100% 1px}.reveal{transition:opacity 1.3s var(--ease-out), transform 1.4s var(--ease-out)}.reveal.pre{opacity:0;transform:translateY(48px)}.lines .ln{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}.lines .ln>span{animation:lineup 1.1s var(--ease) both;display:inline-block}.lines .ln:nth-child(2)>span{animation-delay:80ms}.lines .ln:nth-child(3)>span{animation-delay:.16s}.lines.pre .ln>span{animation:none;transform:translateY(105%)}@keyframes lineup{0%{transform:translateY(110%)rotate(4deg)}}.lines .ln>span,.hl .ln>span{transform-origin:0 100%}html.has-intro:not(.intro-out) :is(.lines .ln>span,.hl .ln>span,.bottom,.ph .lede,.ph .meta){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.lines .ln>span{transform:none}html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.para{position:relative;overflow:hidden}.para>[data-parallax],.para>picture>img{will-change:transform}.zoom{background:var(--ow-2);overflow:hidden}.zoom img{transition:transform 1.4s var(--ease), filter .8s var(--ease)}a:hover .zoom img{transform:scale(1.05)}.tag{font:400 10.5px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;background:var(--ow);color:var(--ox);padding:7px 10px;display:inline-block}.cur-dot,.cur-ring,.spot,.hover-prev{display:none}.fx .cur-dot,.fx .cur-ring{pointer-events:none;z-index:100;opacity:0;transition:opacity .3s;display:block;position:fixed;top:0;left:0}.fx-on .cur-dot,.fx-on .cur-ring{opacity:1}.fx .cur-dot{background:var(--ox);mix-blend-mode:normal;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px}.fx .cur-ring{width:38px;height:38px;margin:-19px 0 0 -19px}.fx .cur-ring:before{content:"";transition:transform .45s var(--ease), background .35s, border-color .35s;border:1px solid #8c857db3;border-radius:50%;position:absolute;inset:0}.fx .cur-ring span{font:400 10px var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ow);opacity:0;transition:opacity .3s, transform .45s var(--ease);place-items:center;display:grid;position:absolute;inset:0;transform:scale(.6)}.fx .cur-ring.is-link:before{border-color:var(--ox);transform:scale(1.6)}.fx .cur-ring.is-view:before{background:var(--ox);border-color:var(--ox);transform:scale(2.6)}.fx .cur-ring.is-view span{opacity:1;transform:scale(1)}.fx .cur-ring.down:before{transform:scale(.8)}.fx .cur-ring.is-view+.cur-dot{opacity:0}@media (hover:hover) and (pointer:fine){.fx,.fx a,.fx button{cursor:none}}.fx .spot{z-index:4;pointer-events:none;opacity:0;background-color:var(--ox);--m:radial-gradient(circle 240px at var(--x,-999px) var(--y,-999px), #000 0%, #00000080 42%, transparent 74%);-webkit-mask-image:url(/brand/pattern-tile.svg), var(--m);mask-image:url(/brand/pattern-tile.svg), var(--m);-webkit-mask-composite:source-in;transition:opacity .6s;display:block;position:fixed;inset:0;-webkit-mask-size:140px 140px,100% 100%;mask-size:140px 140px,100% 100%;-webkit-mask-repeat:repeat,no-repeat;mask-repeat:repeat,no-repeat;mask-composite:intersect}.fx .spot,.fx-on .spot{display:none!important}.fx-on .spot.on-dark{background-color:var(--sand);opacity:.12}.fx .hover-prev{z-index:30;pointer-events:none;aspect-ratio:4/3;width:340px;margin:-130px 0 0 30px;display:block;position:fixed;top:0;left:0}.hover-prev img{object-fit:cover;opacity:0;clip-path:inset(12%);width:100%;height:100%;transition:opacity .35s, transform .7s var(--ease), clip-path .7s var(--ease);transform:scale(.86)rotate(-2deg)}.hover-prev.show img{opacity:1;clip-path:inset(0);transform:none}[data-tilt]{transform:perspective(1200px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .6s var(--ease)}.glass{background:var(--glass);backdrop-filter:blur(18px)saturate(1.4);border:1px solid var(--glass-line)}.glass-dark{background:var(--glass-dark);backdrop-filter:blur(18px)saturate(1.3);color:var(--ow);border:1px solid #ffffff1f}@supports not (backdrop-filter:blur(1px)){.glass{background:#f3ede3f0}.glass-dark{background:#201c1be6}}.skip{z-index:300;background:var(--ink);color:var(--ow);font:400 13px var(--sans);padding:12px 18px;transition:top .3s;position:fixed;top:-100px;left:16px}.skip:focus{top:calc(12px + env(safe-area-inset-top,0px))}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}a:focus-visible,button:focus-visible{outline:2px solid var(--ox);outline-offset:4px}.dark a:focus-visible,.dark button:focus-visible,.hero a:focus-visible,footer a:focus-visible{outline-color:var(--sand)}.wipe{clip-path:inset(0);transition:clip-path 1.4s var(--ease-io)}.wipe.pre{clip-path:inset(100% 0 0);opacity:1;transform:none}.stagger>*{transition-delay:calc(var(--i,0) * 90ms)}.progress{z-index:60;background:var(--ox);transform-origin:0;width:100%;height:2px;transform:scaleX(var(--p,0));pointer-events:none;position:fixed;top:0;left:0}.field{z-index:95;pointer-events:none;position:fixed;inset:0}.split .hc{transform:translateY(calc(var(--p,0) * -.09em));color:color-mix(in srgb, currentColor calc(100% - var(--p,0) * 100%), var(--hl,var(--ox)));transition:transform .35s var(--ease), color .35s;font-style:inherit;display:inline-block}.dark .split,.hero .split,footer .split,.next .split,.mnav .split{--hl:var(--sand)}.split .hw{transition:color .3s,font-style .3s}.split .hw:hover{color:var(--ox);font-style:italic}.dark .split .hw:hover{color:var(--sand)}main p:not(.label){transition:color .4s var(--ease)}main section p.lede:hover,main .ov p:hover,main .txt p:hover,main .d:hover,main .c p:hover{color:var(--ink)}.dark main p:hover,main .dark p:hover{color:var(--ow)}a .label,.sheet-head .label,.label.link{transition:letter-spacing .45s var(--ease), color .3s}a:hover>.label,a.label:hover,.sheet-head a.label:hover{letter-spacing:.28em}dl dd{transition:color .3s, transform .4s var(--ease)}dl div:hover dd{color:var(--ox);transform:translate(4px)}.dark dl div:hover dd{color:var(--sand)}footer ul a{transition:transform .4s var(--ease), opacity .3s;display:inline-block}footer ul a:hover{transform:translate(6px)}.img-hover{transform:perspective(1200px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .7s var(--ease);position:relative}.img-hover:after{content:"";pointer-events:none;opacity:0;background:radial-gradient(circle at var(--gx,50%) var(--gy,50%), #f3ede333, transparent 45%);transition:opacity .5s;position:absolute;inset:0}.img-hover:hover:after{opacity:1}.img-hover img{transition:transform 1.2s var(--ease), filter .6s}.img-hover:hover img{filter:saturate(1.08)contrast(1.03)}.img-hover .para img{transition:scale 1.2s var(--ease), filter .6s;scale:1}.img-hover:hover .para img,.img-hover.para:hover img{scale:1.04}.paper.img-hover:hover img{scale:1.02}.sheet-head>*,.sheet-head>.label{transition:opacity .9s .25s var(--ease), transform .9s .25s var(--ease), letter-spacing .45s var(--ease), color .3s}.clip{clip-path:inset(0);transition:clip-path 1.5s var(--ease-io)}.clip img{transition:scale 1.8s var(--ease)}.clip.pre{clip-path:inset(100% 0 0);opacity:1;transform:none}.clip.pre img{scale:1.25}.btn,.copy,.skip,.lbx .x,.lbx .cnt{border-radius:var(--r-btn)}.tag{border-radius:var(--r-s)}.hover-prev img{border-radius:var(--r-3)}.lbx .nav{border-radius:var(--r-btn);place-items:center;width:56px;height:56px;display:grid}.para,.frame,.lb,.paper,.screen,.more,.sframe,.hover-prev{border-radius:var(--r-l)}.para,.frame,.lb,.screen,.sframe,.more{isolation:isolate;overflow:hidden}.chip,.code-chip,.flag{border-radius:var(--r-2)}.chip img{border-radius:var(--r-1)}.paper :is(img){border-radius:var(--r-s)}.lbx img{border-radius:var(--r-3)}.split .hw{border-radius:var(--r-s)}.corner.tl{border-top-left-radius:var(--r-3)}.corner.br{border-bottom-right-radius:var(--r-3)}.progress{border-radius:0 2px 2px 0}.words.reveal.pre{opacity:1;transform:none}.rw{vertical-align:top;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:hidden}.rw>span{transition:transform 1.3s var(--ease-out), opacity 1.1s var(--ease-out);transition-delay:calc(var(--wi,0) * 40ms);display:inline-block}.words.pre .rw>span{opacity:0;transform-origin:0 100%;transform:translateY(105%)rotate(3deg)}.card .para{clip-path:inset(0);transition:clip-path 1.3s var(--ease-io)}.card.pre .para{clip-path:inset(100% 0 0)}.card .para img{transition:scale 1.8s var(--ease), filter .6s}.card.pre .para img{scale:1.3}.card.reveal.pre{opacity:1;transform:translateY(40px)}main .sheet[data-sp]{border-radius:var(--r-3);clip-path:inset(0 calc((1 - var(--sp,1)) * 6%) round var(--r-3))}.sheet[data-sp]+.sheet[data-sp]{margin-top:10px}[data-scrub] .sw{color:#8f8983;transition:color .6s var(--ease-out)}[data-scrub] .sw.lit{color:var(--ow)}.dark [data-scrub] em .sw.lit{color:var(--sand)}@media (prefers-reduced-motion:reduce){[data-scrub] .sw{color:inherit}}[dir=rtl]{--sans:"Alexandria", "Jost", "Jost Fallback", Arial, sans-serif;--display:"Alexandria Display", "Syne", Arial, sans-serif}[dir=rtl] body,[dir=rtl] body *{letter-spacing:0!important}[dir=rtl] .label{font-size:13px;font-weight:400}[dir=rtl] :is(h1,h2,h3,.display-xl,.display-l,.display-m){line-height:1.15}[dir=rtl] p,[dir=rtl] dd,[dir=rtl] li{line-height:1.8}[dir=rtl] .statement{line-height:1.5}[dir=rtl] .arr{display:inline-block}.lang{min-width:44px;min-height:44px;color:inherit;font-family:"Alexandria", var(--sans);letter-spacing:0;opacity:.85;place-items:center;font-size:15px;transition:opacity .25s;display:inline-grid}.lang:hover{opacity:1}[dir=rtl] .lang{font-family:var(--sans);font-size:12px;letter-spacing:.18em!important}[dir=rtl] .ph .panel{right:auto;left:max(clamp(10px, 1.2vw, 20px), env(safe-area-inset-left,0px))}@media (width<=900px){[dir=rtl] .ph .panel{right:max(10px, env(safe-area-inset-right,0px))}}[dir=rtl] .lbx .pv{left:auto;right:12px}[dir=rtl] .lbx .nx{left:12px;right:auto}[dir=rtl] .tb .block div{border-right:0;border-left:1px solid var(--rule);padding:20px 0 20px 18px}[dir=rtl] .tb .block div+div{padding-right:18px}[dir=rtl] .tb .block :is(.wide,div:nth-child(4)){border-left:0}[dir=rtl] .note{border-left:0;border-right:2px solid var(--ox);padding-left:0;padding-right:14px}[dir=rtl] :is(a:hover .arr,.btn:hover .arr){transform:translate(-5px)}[dir=rtl] :is(footer ul a:hover,dl div:hover dd){transform:translate(-6px)}[dir=rtl] .progress,[dir=rtl] .sheet-head:before{transform-origin:100%}[dir=rtl] :is(.lines,.hl) .ln{margin-top:-.28em;margin-bottom:-.2em;padding-top:.28em;padding-bottom:.2em}main img:not([src$=\.svg]){filter:sepia(.14)saturate(.86)contrast(1.05)brightness(1.01)}.social[data-astro-cid-fvhemjle]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}a[data-astro-cid-fvhemjle]{border-radius:var(--r-btn);border:1px solid;border-color:color-mix(in srgb, currentColor 28%, transparent);width:48px;height:48px;color:inherit;isolation:isolate;transition:color .4s var(--ease), border-color .4s, transform .5s var(--ease);place-items:center;display:grid;position:relative;overflow:hidden}a[data-astro-cid-fvhemjle]:before{content:"";z-index:-1;border-radius:inherit;transition:transform .5s var(--ease);background:currentColor;position:absolute;inset:0;transform:scale(0)}.l[data-astro-cid-fvhemjle] a[data-astro-cid-fvhemjle]{width:58px;height:58px}svg[data-astro-cid-fvhemjle]{width:20px;height:20px;transition:transform .5s var(--ease)}.l[data-astro-cid-fvhemjle] svg[data-astro-cid-fvhemjle]{width:23px;height:23px}a[data-astro-cid-fvhemjle]:hover,a[data-astro-cid-fvhemjle]:focus-visible{border-color:#0000;transform:translateY(-3px)}a[data-astro-cid-fvhemjle]:hover:before,a[data-astro-cid-fvhemjle]:focus-visible:before{background:var(--ox);transform:scale(1)}a[data-astro-cid-fvhemjle]:hover svg[data-astro-cid-fvhemjle],a[data-astro-cid-fvhemjle]:focus-visible svg[data-astro-cid-fvhemjle]{color:var(--ow);transform:rotate(-8deg)scale(1.08)}.wm[data-astro-cid-nen7h5rs]{letter-spacing:.06em;color:var(--ow);white-space:nowrap;align-items:center;gap:9px;font-family:Archivo Variable,sans-serif;font-size:15px;font-weight:800;font-stretch:125%;line-height:1;display:inline-flex}.wm[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{opacity:.45;background:currentColor;width:1px;height:14px}.site[data-astro-cid-nen7h5rs]{z-index:20;padding:calc(12px + env(safe-area-inset-top,0px)) max(var(--gut), env(safe-area-inset-right,0px)) 0 max(var(--gut), env(safe-area-inset-left,0px));pointer-events:none;transition:transform .9s var(--ease-io);position:fixed;top:0;left:0;right:0}.site[data-astro-cid-nen7h5rs].tuck{transform:translateY(calc(-100% - 12px))}.bar[data-astro-cid-nen7h5rs]{pointer-events:auto;max-width:calc(var(--max) - var(--gut) * 2);border-radius:var(--r-3);height:60px;animation:drop .9s .2s var(--ease) both;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;margin:0 auto;padding:0 8px 0 22px;transition:background .5s;display:grid}@keyframes drop{0%{opacity:0;transform:translateY(-20px)}}.scrolled[data-astro-cid-nen7h5rs] .bar[data-astro-cid-nen7h5rs]{background:#201c1bc7}.logo[data-astro-cid-nen7h5rs]{padding:6px 0;display:block}.logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:28px;transition:transform .5s var(--ease)}.logo[data-astro-cid-nen7h5rs]:hover img[data-astro-cid-nen7h5rs]{transform:scale(1.06)rotate(-2deg)}ul[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.main-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{justify-content:center;gap:clamp(18px,3vw,48px);display:flex}.main-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#f3ede3d1;font:400 12.5px var(--sans);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:6px;padding-block:12px;display:flex}.main-nav[data-astro-cid-nen7h5rs] sup[data-astro-cid-nen7h5rs]{letter-spacing:0;color:var(--muted-dark);align-self:flex-start;margin-top:2px;font-size:9.5px;transition:color .3s}.roll[data-astro-cid-nen7h5rs]{height:1.3em;line-height:1.3em;display:inline-grid;position:relative;overflow:hidden}.roll[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]{transition:transform .55s var(--ease);grid-area:1/1}.roll[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]:last-child{color:var(--sand);transform:translateY(100%)}.main-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover .roll[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]:first-child,.main-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible .roll[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(-100%)}.main-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover .roll[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]:last-child,.main-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible .roll[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]:last-child{transform:none}.main-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover sup[data-astro-cid-nen7h5rs],.main-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current] sup[data-astro-cid-nen7h5rs],.main-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current] .roll[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]:first-child{color:var(--sand)}.right[data-astro-cid-nen7h5rs]{align-items:center;gap:6px;display:flex}.clock[data-astro-cid-nen7h5rs]{color:var(--muted-dark);font-variant-numeric:tabular-nums;align-items:center;gap:8px;padding-inline:12px;display:inline-flex}.clock[data-astro-cid-nen7h5rs] time[data-astro-cid-nen7h5rs]{color:var(--ow)}.live[data-astro-cid-nen7h5rs]{background:#9bc59a;border-radius:50%;width:6px;height:6px;animation:2.4s infinite pulse}@keyframes pulse{0%{box-shadow:0 0 #9bc59a99}70%,to{box-shadow:0 0 0 7px #9bc59a00}}.talk[data-astro-cid-nen7h5rs]{isolation:isolate;border-radius:var(--r-btn);background:var(--ow);height:44px;color:var(--ink);transition:color .45s var(--ease);align-items:center;gap:10px;padding:0 20px;display:inline-flex;position:relative;overflow:hidden}.talk[data-astro-cid-nen7h5rs]:before{content:"";z-index:-1;background:var(--ox);transition:transform .5s var(--ease-io);position:absolute;inset:0;transform:translateY(101%)}.talk[data-astro-cid-nen7h5rs]:hover{color:var(--ow)}.talk[data-astro-cid-nen7h5rs]:hover:before{transform:none}.menu[data-astro-cid-nen7h5rs]{border-radius:var(--r-btn);height:44px;color:var(--ow);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 14px;display:none}.menu[data-astro-cid-nen7h5rs] .lines[data-astro-cid-nen7h5rs]{width:22px;height:10px;position:relative}.menu[data-astro-cid-nen7h5rs] .lines[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{height:1.5px;transition:transform .45s var(--ease), top .45s var(--ease);background:currentColor;position:absolute;left:0;right:0}.menu[data-astro-cid-nen7h5rs] .lines[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:first-child{top:0}.menu[data-astro-cid-nen7h5rs] .lines[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:last-child{top:8px}.menu[data-astro-cid-nen7h5rs][aria-expanded=true] .lines[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:first-child{top:4px;transform:rotate(45deg)}.menu[data-astro-cid-nen7h5rs][aria-expanded=true] .lines[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:last-child{top:4px;transform:rotate(-45deg)}.mnav[data-astro-cid-nen7h5rs]{z-index:19;backdrop-filter:blur(24px);color:var(--ow);padding-top:calc(100px + env(safe-area-inset-top,0px));padding-bottom:calc(32px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;background:#201c1bf7;flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0;overflow-y:auto}.mnav[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{display:block}.mnav[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--rule-light);opacity:0;animation:in .7s var(--ease) forwards;transform:translateY(16px)}.mnav[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:nth-child(2){animation-delay:60ms}.mnav[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:nth-child(3){animation-delay:.12s}.mnav[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:nth-child(4){animation-delay:.18s}@keyframes in{to{opacity:1;transform:none}}.mnav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font:800 clamp(38px, 11vw, 60px)/1 var(--display);align-items:baseline;gap:18px;padding-block:18px;display:flex}.mnav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs] .arr[data-astro-cid-nen7h5rs]{font:300 22px var(--sans);color:var(--muted-dark);margin-left:auto}.mnav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{color:var(--sand);font-style:italic}.mnav[data-astro-cid-nen7h5rs] .label[data-astro-cid-nen7h5rs]{color:var(--muted-dark)}.mnav[data-astro-cid-nen7h5rs] .foot[data-astro-cid-nen7h5rs]{opacity:0;animation:in .7s .3s var(--ease) forwards;gap:6px;display:grid}.mnav[data-astro-cid-nen7h5rs] .foot[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.mnav[data-astro-cid-nen7h5rs] .foot[data-astro-cid-nen7h5rs] time[data-astro-cid-nen7h5rs]{color:var(--ow);font-size:15px}@media (width>=901px){.mnav[data-astro-cid-nen7h5rs]{display:none!important}}@media (width<=1100px){.clock[data-astro-cid-nen7h5rs]{display:none}}@media (width<=900px){.main-nav[data-astro-cid-nen7h5rs],.talk[data-astro-cid-nen7h5rs]{display:none}.menu[data-astro-cid-nen7h5rs]{display:inline-flex}.bar[data-astro-cid-nen7h5rs]{height:56px;padding-left:18px}.right[data-astro-cid-nen7h5rs]{grid-column:3}}footer[data-astro-cid-jo6i4kqk]{padding-top:clamp(80px,11vw,160px);position:relative;overflow:hidden}.cta[data-astro-cid-jo6i4kqk]{transform:translate3d(0, calc((1 - var(--sp,1)) * 140px), 0);opacity:calc(.3 + var(--sp,1) * .7);border-bottom:1px solid var(--rule-light);gap:28px;padding-bottom:clamp(56px,8vw,110px);display:grid}.big[data-astro-cid-jo6i4kqk]{font:800 clamp(46px, 7.4vw, 132px)/.95 var(--display);letter-spacing:-.02em}.big[data-astro-cid-jo6i4kqk] em[data-astro-cid-jo6i4kqk]{color:var(--sand)}.big[data-astro-cid-jo6i4kqk] .ln[data-astro-cid-jo6i4kqk]{padding-bottom:.06em;display:block;overflow:hidden}.actions[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:18px 32px;margin-top:12px;display:flex}.btn[data-astro-cid-jo6i4kqk].solid{background:var(--ow);color:var(--ink);border-color:var(--ow)}.btn[data-astro-cid-jo6i4kqk].solid:before{background:var(--ox)!important}.btn[data-astro-cid-jo6i4kqk].solid:hover{color:var(--ow)!important;border-color:var(--ox)!important}.mail[data-astro-cid-jo6i4kqk]{font:800 clamp(20px, 2vw, 28px) var(--display);color:#f3ede3d9}.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,1fr) auto;align-items:start;gap:40px;padding-block:56px;display:grid}.cols[data-astro-cid-jo6i4kqk] .label[data-astro-cid-jo6i4kqk]{margin-bottom:14px}ul[data-astro-cid-jo6i4kqk]{gap:8px;margin:0;padding:0;list-style:none;display:grid}ul[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font:400 19px/1.4 var(--sans);transition:transform .45s var(--ease), color .3s;align-items:baseline;gap:6px;display:inline-flex}ul[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--sand);font-style:italic;transform:translate(8px)}ul[data-astro-cid-jo6i4kqk] sup[data-astro-cid-jo6i4kqk]{font:400 10px var(--sans);color:var(--muted-dark)}.cv[data-astro-cid-jo6i4kqk]{margin-top:18px}ul[data-astro-cid-jo6i4kqk] i[data-astro-cid-jo6i4kqk]{color:var(--muted-dark);font-size:14px;font-style:normal}.v[data-astro-cid-jo6i4kqk]{font-size:15px}.v[data-astro-cid-jo6i4kqk] time[data-astro-cid-jo6i4kqk]{color:var(--ow);font-variant-numeric:tabular-nums}.top[data-astro-cid-jo6i4kqk]{border-radius:var(--r-btn);border:1px solid var(--rule-light);width:64px;height:64px;color:var(--ow);cursor:pointer;transition:background .4s, color .4s, transform .5s var(--ease);background:0 0;font-size:20px}.top[data-astro-cid-jo6i4kqk]:hover{background:var(--ow);color:var(--ink);transform:translateY(-4px)}.mark-wrap[data-astro-cid-jo6i4kqk]{transform:translate3d(0, calc((1 - var(--sp,1)) * -12%), 0) scale(calc(.92 + var(--sp,1) * .08));transform-origin:50% 100%;padding-inline:max(var(--gut), env(safe-area-inset-left,0px));margin-top:clamp(8px,2vw,24px);line-height:0}.mark[data-astro-cid-jo6i4kqk]{letter-spacing:-.02em;white-space:nowrap;color:#f3ede31a;transition:color 1.6s .3s var(--ease);justify-content:space-between;align-items:center;margin:0;padding-block:.08em .04em;font-family:Archivo Variable,sans-serif;font-size:10.4vw;font-weight:800;font-stretch:125%;line-height:.8;display:flex}.mark[data-astro-cid-jo6i4kqk] i[data-astro-cid-jo6i4kqk]{background:#f3ede34d;align-self:stretch;width:1px}.drawn[data-astro-cid-jo6i4kqk] .mark[data-astro-cid-jo6i4kqk]{color:#f3ede3e0}.base[data-astro-cid-jo6i4kqk]{padding-block:22px calc(22px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--rule-light);color:var(--muted-dark);flex-wrap:wrap;justify-content:space-between;gap:10px 24px;font-size:11.5px;display:flex}@media (prefers-reduced-motion:reduce){.mark[data-astro-cid-jo6i4kqk]{color:#f3ede3e0}}@media (width<=860px){.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.top[data-astro-cid-jo6i4kqk]{grid-column:2;justify-self:end}}.intro[data-astro-cid-fmp4ekgg]{display:none}.has-intro .intro[data-astro-cid-fmp4ekgg]{z-index:500;color:var(--ow);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.half[data-astro-cid-fmp4ekgg]{background:var(--night);height:50.5%;transition:transform 1.05s var(--ease-io);position:absolute;left:0;right:0}.up[data-astro-cid-fmp4ekgg]{top:0}.dn[data-astro-cid-fmp4ekgg]{bottom:0}.intro-out .up[data-astro-cid-fmp4ekgg]{transform:translateY(-100%)}.intro-out .dn[data-astro-cid-fmp4ekgg]{transform:translateY(100%)}.sheet[data-astro-cid-fmp4ekgg]{z-index:2;width:min(88vw,1400px);transition:opacity .45s, transform 1s var(--ease-io);position:relative}.intro-out .sheet[data-astro-cid-fmp4ekgg]{opacity:0;transform:scale(.96)}.dim[data-astro-cid-fmp4ekgg]{color:var(--sand);align-items:center;gap:14px;margin-bottom:clamp(10px,1.4vw,20px);display:flex}.dim[data-astro-cid-fmp4ekgg] i[data-astro-cid-fmp4ekgg]{height:1px;animation:draw .9s .1s var(--ease-io) forwards;background:currentColor;flex:1;position:relative;transform:scaleX(0)}.dim[data-astro-cid-fmp4ekgg] i[data-astro-cid-fmp4ekgg]:first-child{transform-origin:100%}.dim[data-astro-cid-fmp4ekgg] i[data-astro-cid-fmp4ekgg]:last-child{transform-origin:0}.dim[data-astro-cid-fmp4ekgg] i[data-astro-cid-fmp4ekgg]:before{content:"";background:currentColor;width:1px;height:15px;position:absolute;top:-7px}.dim[data-astro-cid-fmp4ekgg] i[data-astro-cid-fmp4ekgg]:first-child:before{left:0}.dim[data-astro-cid-fmp4ekgg] i[data-astro-cid-fmp4ekgg]:last-child:before{right:0}.dim[data-astro-cid-fmp4ekgg] span[data-astro-cid-fmp4ekgg]{font:400 11px/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;white-space:nowrap;opacity:0;animation:.6s .5s forwards fade}@keyframes draw{to{transform:scaleX(1)}}@keyframes fade{to{opacity:1}}.nm[data-astro-cid-fmp4ekgg]{letter-spacing:-.02em;white-space:nowrap;text-align:center;margin:0;font-family:Archivo Variable,sans-serif;font-size:clamp(40px,10.4vw,190px);font-weight:800;font-stretch:125%;line-height:.9;overflow:hidden}.nm[data-astro-cid-fmp4ekgg] span[data-astro-cid-fmp4ekgg]{animation:rise 1s .55s var(--ease-out) forwards;display:inline-block;transform:translateY(105%)}@keyframes rise{to{transform:none}}.cells[data-astro-cid-fmp4ekgg]{clip-path:inset(0 100% 0 0);animation:wipe .8s 1.25s var(--ease-io) forwards;border-top:1px solid #f3ede359;border-bottom:1px solid #f3ede359;grid-template-columns:2fr 1fr 1fr auto;align-items:center;margin-top:clamp(14px,1.8vw,26px);display:grid}.c[data-astro-cid-fmp4ekgg]{font:400 12px/1.2 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:#f3ede3cc;border-inline-start:1px solid #f3ede359;padding:14px 18px}.c[data-astro-cid-fmp4ekgg]:first-child{border-inline-start:0;padding-inline-start:0}@keyframes wipe{to{clip-path:inset(0)}}.stamp[data-astro-cid-fmp4ekgg]{color:#d7a0a6;opacity:0;width:clamp(56px,6vw,84px);height:auto;margin:6px 0 6px 18px;animation:.5s cubic-bezier(.3,1.6,.5,1) 1.95s forwards stamp;transform:rotate(-26deg)scale(1.8);display:none!important}.stamp[data-astro-cid-fmp4ekgg] text[data-astro-cid-fmp4ekgg]{font-family:Archivo Variable,sans-serif}@keyframes stamp{to{opacity:1;transform:rotate(-9deg)scale(1)}}@media (width<=640px){.cells[data-astro-cid-fmp4ekgg]{grid-template-columns:1fr auto}.c[data-astro-cid-fmp4ekgg]:nth-child(2),.c[data-astro-cid-fmp4ekgg]:nth-child(3){display:none}.c[data-astro-cid-fmp4ekgg]{letter-spacing:.12em;font-size:10px}}.skip-intro[data-astro-cid-fmp4ekgg]{z-index:3;right:max(var(--gut), env(safe-area-inset-right,0px));bottom:calc(18px + env(safe-area-inset-bottom,0px));color:var(--muted-dark);cursor:pointer;background:0 0;border:0;padding:12px;transition:opacity .3s;position:absolute}.intro-out .skip-intro[data-astro-cid-fmp4ekgg]{opacity:0}
