@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/assets/bricolage-grotesque-vietnamese-standard-normal-Br4FGdAc.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/assets/bricolage-grotesque-latin-ext-standard-normal-qp-RdZgh.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/assets/bricolage-grotesque-latin-standard-normal-C5Lc8Qmc.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-normal-BOFOeGcA.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-normal-Xz1IZZA0.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-vietnamese-400-normal-BNOj0Qhp.woff2) format("woff2"),url(/assets/space-mono-vietnamese-400-normal-B0PMp_xB.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-latin-ext-400-normal-DTLbW2xa.woff2) format("woff2"),url(/assets/space-mono-latin-ext-400-normal-D4cJI_B-.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-latin-400-normal-Rg4St2Dn.woff2) format("woff2"),url(/assets/space-mono-latin-400-normal-_3DlpgIW.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-italic-C9HzH3YL.woff2) format("woff2"),url(/assets/instrument-serif-latin-ext-400-italic-D7-lnxEk.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2) format("woff2"),url(/assets/instrument-serif-latin-400-italic-u__WvvIK.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper: #f3eee0;--ink: #141917;--vermilion: #e84c32;--ultramarine: #2447e6;--citron: #dfed62;--mint: #7df0c1;--display: "Bricolage Grotesque Variable", "Helvetica Neue", Arial, sans-serif;--body: "DM Sans Variable", system-ui, sans-serif;--mono: "Space Mono", ui-monospace, monospace;--serif: "Instrument Serif", "Times New Roman", serif;--pad: clamp(1.1rem, 3.2vw, 3rem);--ease: cubic-bezier(.16, 1, .3, 1);--bg: var(--paper);--fg: var(--ink);--accent: var(--vermilion);--on-accent: #fff8ee}[data-lens=uiux]{--bg: var(--ultramarine);--fg: #f5f0df;--accent: var(--citron);--on-accent: var(--ink)}[data-lens=dev]{--bg: #0d1211;--fg: #ebe7d9;--accent: var(--mint);--on-accent: #0d1211}[data-theme=rental-peace]{--bg: #e4e9d8;--fg: #1a2a20;--accent: #2c5a41;--on-accent: #f4f6ee}[data-theme=frame24]{--bg: #15161a;--fg: #efe9dc;--accent: #f0683f;--on-accent: #15161a}[data-theme=common-cents]{--bg: #0f3038;--fg: #fffcef;--accent: #8dbfb5;--on-accent: #0f3038}[data-theme=pantrypal]{--bg: #191c3d;--fg: #f1efff;--accent: #a78bff;--on-accent: #191c3d}[data-theme=xta-tee]{--bg: #050505;--fg: #f1f1f1;--accent: #39ff88;--on-accent: #050505}:root,[data-theme]{--line: color-mix(in srgb, var(--fg) 17%, transparent);--muted: color-mix(in srgb, var(--fg) 66%, transparent);--soft: color-mix(in srgb, var(--fg) 7%, transparent)}*,*:before,*:after{box-sizing:border-box}html{background:var(--bg);color:var(--fg);transition:background-color .5s linear,color .5s linear;-webkit-text-size-adjust:100%;scrollbar-width:thin;scrollbar-color:var(--line) transparent}html.lenis,html.lenis body{height:auto}.lenis.lenis-stopped{overflow:hidden}body{margin:0;font:400 1.0625rem/1.55 var(--body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0;padding:0}ul,ol{list-style:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:inherit}img{display:block;max-width:100%}em{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:-.015em;font-stretch:100%}::selection{background:var(--accent);color:var(--on-accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:2px}.has-cursor,.has-cursor a,.has-cursor button{cursor:none}.skip{position:fixed;top:.5rem;left:.5rem;z-index:100;padding:.7rem 1rem;background:var(--fg);color:var(--bg);transform:translateY(-200%)}.skip:focus{transform:none}main{position:relative;z-index:1}.tag{font:400 .6875rem/1.3 var(--mono);letter-spacing:.09em;text-transform:uppercase;display:inline-flex;align-items:center;gap:.55em}.arrow{flex:none;transition:transform .5s var(--ease)}a:hover>.arrow,button:hover>.arrow,a:hover .cta .arrow{transform:translate(.18em,-.18em)}.display{font:620 clamp(2.7rem,8.4vw,9.5rem) / .86 var(--display);font-stretch:84%;letter-spacing:-.045em}.display.small{font-size:clamp(2.2rem,5.2vw,5.4rem)}.display em,.hero-title em,.case-title em,.contact-title em{color:var(--accent);font-size:1.04em;letter-spacing:-.03em}.rise{display:block}.rise-mask{display:block;overflow:clip;padding:.08em .06em .14em;margin:-.08em -.06em -.14em}.rise-line{display:block;transform-origin:0 100%;will-change:transform}.statement{font:560 clamp(1.85rem,4.7vw,5.2rem) / 1.03 var(--display);font-stretch:88%;letter-spacing:-.035em;max-width:17.5em;text-wrap:balance}.statement.small{font-size:clamp(1.45rem,2.9vw,3.1rem);line-height:1.12;letter-spacing:-.028em;max-width:24em;text-wrap:pretty}.statement em{color:var(--accent);font-size:1.05em}.field{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.grain{position:fixed;top:-100%;right:-100%;bottom:-100%;left:-100%;z-index:60;pointer-events:none;opacity:.11;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:grain .9s steps(6) infinite}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-4%)}60%{transform:translate(-4%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}.cursor{position:fixed;top:0;left:0;z-index:95;pointer-events:none;mix-blend-mode:difference}.cursor span{position:absolute;translate:-50% -50%;display:grid;place-items:center;width:12px;height:12px;border-radius:50%;background:#fff;color:transparent;font:400 .625rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transition:width .45s var(--ease),height .45s var(--ease),color .2s}.cursor[data-link] span{width:44px;height:44px}.cursor[data-label] span{width:104px;height:104px;color:#000}.hud{position:fixed;left:0;right:0;z-index:70;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.15rem var(--pad);color:#fff;mix-blend-mode:difference;font:400 .6875rem/1 var(--mono);letter-spacing:.09em;text-transform:uppercase;pointer-events:none}.hud>*{pointer-events:auto}.hud-top{top:0}.hud-bottom{bottom:0;padding-block:1rem}.hud-bottom>*{pointer-events:none}.wordmark{font:700 1.02rem/1 var(--display);font-stretch:90%;letter-spacing:-.03em;text-transform:none}.wordmark sup{font:400 .5rem var(--mono);margin-left:.2em;vertical-align:.9em}.hud-lens{display:flex;align-items:center;gap:1rem}.hud-note{opacity:.6}.lens-switch{display:flex;gap:.2rem}.lens-switch button{position:relative;padding:.55rem .8rem;font:inherit;letter-spacing:inherit;text-transform:inherit;opacity:.55;transition:opacity .3s}.lens-switch button:hover,.lens-switch button[aria-pressed=true]{opacity:1}.lens-switch i{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid currentColor;border-radius:99px}.hud-nav{display:flex;gap:1.6rem}.hud-nav a,.hud-menu{position:relative;padding:.55rem 0}.hud-nav a:after{content:"";position:absolute;left:0;right:0;bottom:.2rem;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .5s var(--ease)}.hud-nav a:hover:after{transform:scaleX(1);transform-origin:left}.hud-menu{display:none;font:inherit;letter-spacing:inherit;text-transform:inherit}.menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:65;background:var(--fg);color:var(--bg);padding:6rem var(--pad) 2rem;display:flex;flex-direction:column;justify-content:space-between;gap:2rem}.menu nav a{display:flex;align-items:baseline;gap:1rem;font:620 clamp(3rem,15vw,6rem) / 1 var(--display);font-stretch:84%;letter-spacing:-.045em;border-bottom:1px solid color-mix(in srgb,var(--bg) 20%,transparent);padding:.5rem 0}.menu nav small{font:400 .6875rem var(--mono);letter-spacing:.09em}.menu-lens{display:grid;gap:.8rem}.menu-lens .lens-switch{font:400 .75rem var(--mono);letter-spacing:.09em;text-transform:uppercase}.menu-mail{font:500 1.2rem var(--display)}.curtain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:85;display:grid;grid-template-columns:repeat(5,1fr);pointer-events:none}.curtain i{background:var(--accent);transform:scaleY(0);transform-origin:50% 100%;margin-inline:-.5px}.curtain[data-state=cover]{pointer-events:auto}.curtain[data-state=cover] i{transform:scaleY(1);transition:transform .52s cubic-bezier(.7,0,.2,1) calc(var(--i) * 42ms)}.curtain[data-state=reveal] i{transform:scaleY(0);transform-origin:50% 0;transition:transform .56s cubic-bezier(.7,0,.2,1) calc(var(--i) * 42ms)}.curtain span{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--on-accent);font:620 clamp(2.4rem,9vw,9rem) / 1 var(--display);font-stretch:84%;letter-spacing:-.045em;opacity:0;transform:translateY(.3em)}.curtain[data-state=cover] span{opacity:1;transform:none;transition:opacity .3s .32s,transform .6s var(--ease) .32s}.curtain[data-state=reveal] span{transition:opacity .2s}.preloader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#0d1211;color:var(--paper);padding:1.15rem var(--pad);display:grid;grid-template-rows:auto 1fr auto;transition:transform .95s cubic-bezier(.76,0,.18,1)}.preloader[data-leaving]{transform:translateY(-101%)}.preloader-top{display:flex;justify-content:space-between;font:400 .6875rem/1 var(--mono);letter-spacing:.09em;text-transform:uppercase;padding-top:.55rem}.preloader-words{align-self:center;display:grid;font:620 clamp(2.2rem,7vw,6.5rem) / .95 var(--display);font-stretch:84%;letter-spacing:-.045em}.preloader-words span{opacity:.16;transition:opacity .5s,transform .8s var(--ease);transform:translate(-.4em)}.preloader-words span[data-on]{opacity:1;transform:none}.preloader-words span:nth-child(2){color:var(--citron)}.preloader-words span:nth-child(3){color:var(--mint)}.preloader-words span:nth-child(1){color:var(--vermilion)}.preloader-count{justify-self:end;font:600 clamp(6rem,27vw,26rem) / .78 var(--display);font-stretch:76%;letter-spacing:-.06em;font-variant-numeric:tabular-nums;margin-bottom:.6rem}.preloader-bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--paper);transform-origin:0 50%}.hero{position:relative;min-height:100svh;display:grid}.hero-light{position:absolute;top:0;right:0;bottom:0;left:0;background:conic-gradient(from 196deg at 88% -12%,transparent 0deg,var(--soft) 6deg,transparent 13deg,transparent 21deg,var(--soft) 26deg,transparent 38deg,transparent 47deg,var(--soft) 50deg,transparent 60deg);-webkit-mask-image:linear-gradient(#000 40%,transparent);mask-image:linear-gradient(#000 40%,transparent)}.hero-inner{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:clamp(1.6rem,4vh,3.4rem);padding:6.5rem var(--pad) 4.2rem;min-height:100svh}.hero-top{display:flex;flex-wrap:wrap;gap:.7rem 2rem;margin-bottom:auto}.avail i{width:.55rem;height:.55rem;border-radius:50%;background:var(--accent);animation:pulse 2.2s ease-in-out infinite}@keyframes pulse{50%{transform:scale(.55);opacity:.5}}.hero-title{font:640 clamp(2.5rem,9.1vw,11.5rem) / .84 var(--display);font-stretch:84%;letter-spacing:-.042em}.hero-foot{display:grid;grid-template-columns:minmax(0,30rem) minmax(0,25rem);justify-content:space-between;align-items:end;gap:2rem}.hero-intro{font-size:clamp(1.02rem,1.25vw,1.25rem);line-height:1.45;text-wrap:pretty}.hero-lenses{display:grid;gap:.7rem}.hero-lenses .tag{color:var(--muted)}.hero-lenses button{width:100%;display:grid;grid-template-columns:2.2rem 1fr auto;align-items:baseline;padding:.7rem 0;border-top:1px solid var(--line);font:560 1.35rem/1.1 var(--display);font-stretch:88%;letter-spacing:-.025em;transition:padding .5s var(--ease),color .3s}.hero-lenses li:last-child button{border-bottom:1px solid var(--line)}.hero-lenses small,.hero-lenses button em{font:400 .6875rem var(--mono);letter-spacing:.09em;text-transform:uppercase;font-style:normal}.hero-lenses button:hover{padding-left:.6rem}.hero-lenses button[aria-pressed=true]{color:var(--accent)}.manifesto,.hook,.proves{position:relative;display:grid;grid-template-columns:minmax(8rem,1fr) minmax(0,4.4fr);gap:2rem;padding:clamp(6rem,22vh,15rem) var(--pad)}.manifesto .tag,.hook .tag,.proves>.tag{align-self:start;padding-top:.9em;color:var(--muted)}.section-head{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(0,4.4fr);gap:1.2rem 2rem;padding:clamp(4rem,12vh,9rem) var(--pad) clamp(2.5rem,7vh,5rem)}.section-head .tag{padding-top:.9em;align-self:start;color:var(--muted)}.section-note{grid-column:2;max-width:30rem;color:var(--muted)}.work{position:relative;background:var(--bg)}.stack{position:relative}.panel{position:sticky;top:0;height:100svh}.panel-card{position:relative;height:100%;background:var(--bg);color:var(--fg);border-radius:clamp(18px,2.2vw,34px) clamp(18px,2.2vw,34px) 0 0;overflow:hidden;transform-origin:50% 0;will-change:transform}.panel-dim{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;pointer-events:none}.panel-link{height:100%;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6.4fr);gap:clamp(1.5rem,4vw,5rem);padding:5.2rem var(--pad) 3.4rem}.panel-copy{display:flex;flex-direction:column;min-width:0}.panel-meta{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;color:var(--muted)}.panel h3{margin-top:auto;font:640 clamp(3rem,8vw,9.2rem) / .84 var(--display);font-stretch:82%;letter-spacing:-.045em;padding-top:1.5rem}.panel-tagline{margin-top:1.4rem;font:400 clamp(1.35rem,2.3vw,2.4rem) / 1.05 var(--serif);font-style:italic;letter-spacing:-.015em;color:var(--accent);text-wrap:balance}.panel-card-text{margin-top:1rem;max-width:31rem;color:var(--muted);text-wrap:pretty}.panel dl{margin-top:1.6rem;display:grid;border-top:1px solid var(--line)}.panel dl div,.facts div,.case-facts div{display:grid;grid-template-columns:7.5rem 1fr;gap:1rem;padding:.65rem 0;border-bottom:1px solid var(--line);font-size:.9375rem}dt{font:400 .6875rem/1.9 var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}.cta,.pill{margin-top:1.7rem;align-self:start;display:inline-flex;align-items:center;gap:.7rem;padding:.95rem 1.4rem;border-radius:99px;background:var(--fg);color:var(--bg);font:500 .95rem/1 var(--body);transition:background-color .35s,color .35s}a:hover .cta,.pill:hover{background:var(--accent);color:var(--on-accent)}.panel-visual{position:relative;min-width:0;display:grid;align-items:center}.visual{position:relative}.frame{display:block;position:relative;overflow:hidden;background:#101312;box-shadow:0 1px #ffffff14 inset,0 40px 80px -30px #00000080,0 12px 30px -18px #00000080}.frame img{width:100%;height:auto}.frame-desktop{border-radius:clamp(8px,.9vw,14px);border:1px solid rgb(255 255 255 / .1)}.frame-bar{display:flex;gap:6px;align-items:center;height:clamp(18px,1.9vw,30px);padding:0 clamp(8px,.9vw,14px);background:#1b1f1e}.frame-bar i{width:clamp(5px,.55vw,9px);aspect-ratio:1;border-radius:50%;background:#ffffff38}.frame-phone,.frame-tablet{border-radius:clamp(20px,2.4vw,38px);border:clamp(5px,.6vw,9px) solid #0c0e0d;background:#0c0e0d}.frame-tablet{border-radius:clamp(14px,1.6vw,24px)}.frame-phone img,.frame-tablet img{border-radius:clamp(14px,1.8vw,28px)}.frame-tablet img{border-radius:clamp(8px,1vw,14px)}.frame-plain{border-radius:clamp(8px,.9vw,14px)}.frame-view{display:block;position:relative;aspect-ratio:390 / 844;overflow:hidden}.frame-desktop .frame-view{aspect-ratio:16 / 10}.frame .frame-view img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 0%;animation:pan var(--pan, 12s) cubic-bezier(.45,0,.55,1) 1.2s infinite alternate;animation-play-state:paused}@keyframes pan{0%,8%{object-position:50% 0%}92%,to{object-position:50% 100%}}.case-cover .frame-view img,.panel-visual .frame-view img,.chapters-shot[data-on] .frame-view img,.chapters-inline .frame-view img,.frame[data-scroll]:hover .frame-view img{animation-play-state:running}@media(hover:none){.gallery .frame-view img{animation-play-state:running}}@media(prefers-reduced-motion:reduce){.frame .frame-view{overflow-y:auto;scrollbar-width:none}.frame .frame-view img{animation:none;position:static;height:auto}}.frame-bare{background:none;box-shadow:none;filter:drop-shadow(0 30px 40px rgb(0 0 0 / .4))}.visual-phones{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(.4rem,1.4vw,1.6rem);align-items:center}.visual-phones .frame:nth-child(2){margin-top:26%}.visual-phones .frame:nth-child(3){margin-top:-14%}.visual-device .frame-desktop{width:118%}.visual-device .frame-phone{position:absolute;left:-7%;bottom:-14%;width:24%}.visual-pair .front{width:112%}.visual-pair .back{position:absolute;width:92%;right:-22%;top:-24%;opacity:.55;transform:rotate(-3deg)}.visual-xta{display:grid;grid-template-columns:1fr 1fr;gap:clamp(.6rem,1.4vw,1.4rem);align-items:center;height:100%}.xta-cycle{position:relative;border-radius:clamp(8px,.9vw,14px);overflow:hidden;aspect-ratio:756 / 1080;width:min(100%,44svh);justify-self:end}.xta-cycle-b{margin-top:22%;justify-self:start}.xta-cycle img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;animation:xta 9.6s infinite}.xta-cycle img:nth-child(1){animation-delay:0s}.xta-cycle img:nth-child(2){animation-delay:2.4s}.xta-cycle img:nth-child(3){animation-delay:4.8s}.xta-cycle img:nth-child(4){animation-delay:7.2s}@keyframes xta{0%,24.9%{opacity:1}25%,to{opacity:0}}.craft,.about,.contact{position:relative}.craft-list{padding:0 var(--pad)}.craft-list li{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(0,2fr) minmax(0,2.4fr);gap:1rem 2rem;align-items:baseline;padding:clamp(1.6rem,3.6vh,2.8rem) 0;border-top:1px solid var(--line);transition:padding .6s var(--ease)}.craft-list li:last-child{border-bottom:1px solid var(--line)}.craft-list .tag{color:var(--muted)}.craft-list h3{font:600 clamp(1.7rem,3.5vw,3.5rem) / .95 var(--display);font-stretch:86%;letter-spacing:-.04em;transition:color .3s}.craft-list p{color:var(--muted);max-width:34rem;text-wrap:pretty}@media(hover:hover){.craft-list li:hover{padding-left:1rem}.craft-list li:hover h3{color:var(--accent)}}.marquee{overflow:hidden;padding:clamp(3rem,9vh,7rem) 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.marquee-track{display:flex;width:max-content;animation:marquee 46s linear infinite}.marquee-track span{font:600 clamp(1.8rem,4.4vw,4.6rem) / 1 var(--display);font-stretch:84%;letter-spacing:-.04em;white-space:nowrap;padding-right:.5em}.marquee-track b{color:var(--accent);font-weight:400;margin-left:.3em}@keyframes marquee{to{transform:translate(-50%)}}.about-grid{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(0,1.7fr) minmax(0,2.7fr);gap:2rem clamp(2rem,4vw,5rem);padding:0 var(--pad) clamp(5rem,14vh,10rem)}.about-portrait{grid-column:2;position:relative;align-self:start;aspect-ratio:4 / 5;overflow:hidden;border-radius:clamp(8px,.9vw,14px);background:var(--accent)}.about-portrait img{position:absolute;left:4%;bottom:-6%;width:96%;height:auto}.about-portrait .tag{position:absolute;left:1rem;top:1rem;color:var(--on-accent)}.about-copy{display:grid;gap:1.4rem;align-content:start}.about-copy p{max-width:38rem;color:var(--muted);text-wrap:pretty}.about-copy .lead{font:520 clamp(1.3rem,2.1vw,2.1rem) / 1.2 var(--display);font-stretch:90%;letter-spacing:-.025em;color:var(--fg);max-width:30em}.facts{margin-top:1rem;border-top:1px solid var(--line);max-width:38rem}.contact{min-height:100svh;display:flex;flex-direction:column;padding:clamp(5rem,14vh,9rem) var(--pad) 3.6rem;border-top:1px solid var(--line)}.contact>.tag{color:var(--muted)}.contact-ask{margin-top:1.2rem;max-width:28rem;font-size:1.15rem;text-wrap:balance}.contact-title{margin-top:auto;font:640 clamp(4.4rem,22.5vw,27rem) / .8 var(--display);font-stretch:78%;letter-spacing:-.06em;padding-top:3rem}.contact-title a{display:block}.contact-row{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem 3rem;margin-top:clamp(1.5rem,4vh,3rem)}.pill{margin-top:0;padding:1.15rem 1.2rem 1.15rem 1.7rem;font-size:1.05rem;gap:1.2rem}.pill i{font:400 .6875rem var(--mono);letter-spacing:.09em;text-transform:uppercase;padding:.5rem .8rem;border-radius:99px;background:var(--bg);color:var(--fg)}.magnetic{display:inline-block}.contact-links{display:flex;flex-wrap:wrap;gap:.6rem 2.2rem}.contact-links a,.colophon button,.proves-lenses button{display:inline-flex;align-items:center;gap:.45rem;font:540 1.2rem var(--display);font-stretch:90%;letter-spacing:-.02em;border-bottom:1px solid var(--line);padding:.2rem 0;transition:color .3s,border-color .3s}.contact-links a:hover,.colophon button:hover,.proves-lenses button:hover{color:var(--accent);border-color:var(--accent)}.colophon{margin-top:clamp(3rem,8vh,5rem);padding-top:1.5rem;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.colophon>div{display:grid;gap:.7rem;align-content:start}.colophon .tag{color:var(--muted)}.colophon p{max-width:24rem;font-size:.9375rem;color:var(--muted)}.colophon ul{display:grid;gap:.4rem;justify-items:start}.colophon-end{grid-column:1 / -1;display:flex!important;justify-content:space-between;font:400 .6875rem var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}.case{background:var(--bg);color:var(--fg)}.case-hero{padding:6.5rem var(--pad) 0}.case-crumbs{display:flex;flex-wrap:wrap;gap:.6rem 2rem;color:var(--muted)}.case-crumbs .back{color:var(--fg)}.case-title{margin-top:clamp(2rem,9vh,6rem);font:640 clamp(3.4rem,15.4vw,20rem) / .82 var(--display);font-stretch:80%;letter-spacing:-.045em;white-space:nowrap}.case-lede{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:2rem clamp(2rem,6vw,7rem);align-items:end;margin-top:clamp(2rem,6vh,4rem)}.case-tagline{font:400 clamp(1.8rem,4vw,4.2rem) / 1 var(--serif);font-style:italic;letter-spacing:-.02em;color:var(--accent);text-wrap:balance}.case-tagline .rise-mask{overflow:visible}.case-facts{border-top:1px solid var(--line)}.case-facts a{display:inline-flex;align-items:center;gap:.3rem;border-bottom:1px solid currentColor;color:var(--accent)}.case-cover{margin-top:clamp(3rem,9vh,6rem)}.case-cover>div{transform-origin:50% 0}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 var(--pad);border-block:1px solid var(--line)}.stats>div{display:grid;gap:.8rem;align-content:space-between;padding:clamp(1.4rem,3vw,2.6rem) clamp(.8rem,1.6vw,1.6rem) clamp(1.4rem,3vw,2.4rem) 0}.stats>div+div{border-left:1px solid var(--line);padding-left:clamp(.8rem,1.6vw,1.6rem)}.stats strong{font:620 clamp(3rem,7.6vw,8.6rem) / .82 var(--display);font-stretch:78%;letter-spacing:-.055em;font-variant-numeric:tabular-nums;color:var(--accent);white-space:nowrap}.stats>div>span{font-size:.9375rem;line-height:1.35;color:var(--muted);max-width:17rem;text-wrap:pretty}.case-head{padding-top:clamp(6rem,18vh,12rem)}.chapters{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(2rem,6vw,7rem);padding:0 var(--pad)}.chapters-media{position:sticky;top:0;height:100vh;display:grid;align-items:center}.chapters-stage{position:relative;aspect-ratio:1440 / 1040}.chapters-shot{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;opacity:0;transform:translateY(4%) scale(.965);transition:opacity .55s,transform 1s var(--ease)}.chapters-shot[data-on]{opacity:1;transform:none}.chapters-shot .frame{width:100%}.chapters-shot :is(.frame-plain,.frame-bare) img{max-height:84vh;width:auto;max-width:50vw;margin:auto}.chapters-shot :is(.frame-plain,.frame-bare){width:auto;max-width:100%}.chapters-shot[data-frame=phone] .frame,.chapters-inline[data-frame=phone] .frame{width:auto;height:100%;aspect-ratio:9 / 19.5}.chapters-shot[data-frame=tablet] .frame{width:auto;height:108%;aspect-ratio:3 / 4}.chapters-shot[data-frame=phone] .frame{height:min(80vh,46vw);max-height:none}.chapters-shot .frame-phone .frame-view{height:100%;width:100%;aspect-ratio:auto}.chapters-shot :is(.frame-phone,.frame-tablet) img,.chapters-inline :is(.frame-phone) img{width:100%;height:100%;object-fit:cover;object-position:top}.chapters-count{position:absolute;left:0;bottom:-2.2rem;color:var(--muted)}.chapters-text>li{min-height:92vh;display:flex;flex-direction:column;justify-content:center;gap:1.3rem;padding:3rem 0;opacity:.3;transition:opacity .6s}.chapters-text>li[data-on]{opacity:1}.chapters-text .tag{color:var(--accent)}.chapters-text h3{font:620 clamp(2rem,3.9vw,4.1rem) / .94 var(--display);font-stretch:84%;letter-spacing:-.045em;text-wrap:balance}.chapters-text p{max-width:34rem;font-size:1.09rem;text-wrap:pretty}.chapters-text ul{display:grid;max-width:34rem;border-top:1px solid var(--line)}.chapters-text ul li{position:relative;padding:.7rem 0 .7rem 1.6rem;border-bottom:1px solid var(--line);font-size:.9375rem;color:var(--muted)}.chapters-text ul li:before{content:"→";position:absolute;left:0;color:var(--accent)}.chapters-inline{display:none}.shot-set{--gap: clamp(.5rem, 1.2vw, 1.1rem);display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:var(--gap);width:100%;align-items:start}.shot-set figure{display:grid;gap:.45rem;justify-items:center;min-width:0}.shot-set .frame{width:auto;max-width:100%}.shot-set .frame img{width:auto;max-width:100%;max-height:calc((78vh - var(--rows) * 1.6rem) / var(--rows));margin:0 auto}.shot-set figcaption{color:var(--muted);text-align:center}.chapters-shot[data-frame=set]{align-content:center}.gallery{position:relative;margin-top:clamp(4rem,12vh,8rem);background:color-mix(in srgb,var(--fg) 6%,var(--bg))}.gallery-pin{display:flex;flex-direction:column;justify-content:center;gap:clamp(1.4rem,4vh,3rem);padding:clamp(3rem,8vh,5rem) 0;overflow:hidden}.gallery[data-pinned] .gallery-pin{position:sticky;top:0;height:100vh;padding:4.5rem 0 3rem}.gallery header{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1rem 2rem;padding:0 var(--pad)}.gallery header .tag{color:var(--muted)}.gallery header h2{flex:1 1 100%;order:2}.gallery-hint{order:3}.gallery-track{display:flex;align-items:flex-end;gap:clamp(1.2rem,3vw,3.4rem);width:max-content;padding:0 var(--pad);will-change:transform}.gallery:not([data-pinned]) .gallery-track{width:auto;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:.5rem;scroll-padding-inline:var(--pad)}.gallery:not([data-pinned]) figure{scroll-snap-align:start;--shot: 30svh}.gallery:not([data-pinned]) figure[data-frame=phone],.gallery:not([data-pinned]) figure[data-frame=tablet]{--shot: 50svh}.gallery figure{--h: var(--shot, min(54vh, 34vw));display:grid;gap:.9rem;flex:none}.gallery figure .frame{width:max-content}.gallery figure img{height:var(--h);width:auto;max-width:none}.gallery figure .frame-view{height:var(--h);width:auto}.gallery figure .frame-view img{height:100%;width:100%}.gallery figcaption{color:var(--muted)}.stack-table{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(0,4.4fr);gap:2rem;padding:clamp(5rem,14vh,9rem) var(--pad) 0}.stack-table header{display:contents}.stack-table header .tag{color:var(--muted);padding-top:.9em;align-self:start}.stack-table dl{grid-column:2;border-top:1px solid var(--line)}.stack-table dl>div{display:grid;grid-template-columns:minmax(9rem,1fr) minmax(0,3fr);gap:1rem 2rem;padding:1.1rem 0;border-bottom:1px solid var(--line)}.stack-table dd{font:520 clamp(1.05rem,1.7vw,1.6rem) / 1.2 var(--display);font-stretch:90%;letter-spacing:-.02em}.proves-lenses{grid-column:2;display:grid;gap:.9rem;margin-top:clamp(2rem,6vh,4rem)}.proves-lenses .tag{color:var(--muted)}.proves-lenses ul{display:flex;flex-wrap:wrap;gap:.6rem 2.2rem}.next{position:relative;display:grid;gap:1rem;padding:clamp(4rem,14vh,9rem) var(--pad) clamp(4.5rem,12vh,8rem);background:var(--bg);color:var(--fg);border-radius:clamp(18px,2.2vw,34px) clamp(18px,2.2vw,34px) 0 0;overflow:hidden}.next .tag{color:var(--muted)}.next strong{font:640 clamp(3.4rem,15.4vw,20rem) / .82 var(--display);font-stretch:80%;letter-spacing:-.045em;white-space:nowrap;transition:transform .9s var(--ease),color .4s}.next:hover strong{transform:translate(.12em);color:var(--accent)}.next-line{display:inline-flex;align-items:center;gap:.8rem;font:400 clamp(1.3rem,2.4vw,2.4rem) / 1.05 var(--serif);font-style:italic}.booth{margin-top:clamp(4rem,12vh,8rem);padding:clamp(4rem,10vh,7rem) var(--pad);background:radial-gradient(80% 60% at 30% 45%,color-mix(in srgb,var(--glow) 22%,transparent),transparent 70%),#000;transition:background .5s}.booth header{display:grid;gap:1rem;max-width:40rem}.booth header p,.booth .tag{color:var(--muted)}.booth-stage{margin-top:clamp(2rem,6vh,4rem);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(2rem,6vw,6rem);align-items:center}.booth-shirt{position:relative;aspect-ratio:756 / 1080;max-height:82vh;justify-self:center;width:min(100%,57.4vh);border-radius:14px;overflow:hidden;box-shadow:0 0 140px -30px var(--glow);transition:box-shadow .5s}.booth-shirt img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .35s}.booth-shirt img[data-on]{opacity:1}.booth-controls{display:grid;gap:1rem;align-content:center}.booth-lights{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;margin-bottom:1.6rem}.booth-lights button{display:flex;align-items:center;gap:.8rem;padding:1.1rem 1.2rem;border:1px solid var(--line);border-radius:14px;font:560 clamp(1.1rem,1.8vw,1.6rem) var(--display);letter-spacing:-.02em;transition:border-color .3s,background-color .3s}.booth-lights i{width:1.1rem;height:1.1rem;border-radius:50%;background:var(--c);box-shadow:0 0 22px var(--c)}.booth-lights button[aria-pressed=true]{border-color:var(--c);background:color-mix(in srgb,var(--c) 14%,transparent)}.booth-party{display:grid;gap:1rem;margin-bottom:1.6rem}.booth-party button{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:1.1rem 1.2rem;border:1px solid var(--line);border-radius:14px;font:620 clamp(1.3rem,2.2vw,2rem) var(--display);font-stretch:86%;letter-spacing:-.03em;background:linear-gradient(100deg,#ff2a2a22,#2bff6a22,#2f5bff22);transition:border-color .3s}.booth-party button small{font:400 .6875rem var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}.booth-party button[aria-pressed=true]{border-color:var(--glow);background:color-mix(in srgb,var(--glow) 18%,transparent)}.booth-party label{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1rem;transition:opacity .3s}.booth-party label[data-off]{opacity:.45}.booth-party input{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;height:2.2rem;background:none;cursor:pointer;--track: linear-gradient(90deg, var(--glow) var(--at), color-mix(in srgb, var(--fg) 18%, transparent) var(--at))}.booth-party input::-webkit-slider-runnable-track{height:3px;border-radius:3px;background:var(--track)}.booth-party input::-moz-range-track{height:3px;border-radius:3px;background:var(--track)}.booth-party input::-webkit-slider-thumb{-webkit-appearance:none;width:1.4rem;height:1.4rem;margin-top:calc(-.7rem + 1.5px);border-radius:50%;border:0;background:var(--glow);box-shadow:0 0 24px var(--glow)}.booth-party input::-moz-range-thumb{width:1.4rem;height:1.4rem;border-radius:50%;border:0;background:var(--glow);box-shadow:0 0 24px var(--glow)}.booth[data-party],.booth[data-party] .booth-shirt{transition-duration:var(--beat)}.booth[data-party] .booth-shirt img{transition-duration:calc(var(--beat) * .6)}.booth-designs{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}.booth-designs button{aspect-ratio:1;border-radius:10px;overflow:hidden;opacity:.45;outline:1px solid transparent;transition:opacity .3s,outline-color .3s}.booth-designs button:hover,.booth-designs button[aria-pressed=true]{opacity:1}.booth-designs button[aria-pressed=true]{outline-color:var(--fg)}.booth-designs img{width:100%;height:100%;object-fit:cover;object-position:50% 62%}.booth-film{margin-top:clamp(3rem,8vh,6rem);aspect-ratio:16 / 9;border-radius:14px;overflow:hidden;background:#0a0a0a}.booth-film iframe,.booth-film button{width:100%;height:100%;border:0;display:block;position:relative}.booth-film button img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%;opacity:.5;transition:opacity .5s,transform 1.2s var(--ease)}.booth-film button:hover img{opacity:.75;transform:scale(1.03)}.booth-film button span{position:absolute;left:var(--pad);bottom:var(--pad);display:inline-flex;align-items:center;gap:.8rem;font:620 clamp(1.6rem,4vw,4rem) / 1 var(--display);font-stretch:84%;letter-spacing:-.04em}.research .section-head{padding-top:clamp(6rem,18vh,12rem)}.r-body{display:grid;gap:clamp(5rem,14vh,9rem);padding:0 var(--pad)}.r-block{display:grid;gap:clamp(1.4rem,3vh,2.2rem);min-width:0}.r-head{display:grid;gap:.8rem;max-width:52rem}.r-head .tag,.r-block>.tag,.r-gap .tag,.persona .tag,.r-audience .tag,.r-findings .tag{color:var(--muted)}.r-head h3{font:600 clamp(1.8rem,3.4vw,3.4rem) / 1 var(--display);font-stretch:86%;letter-spacing:-.04em;text-wrap:balance}.r-problem-text{font:400 clamp(1.6rem,3.2vw,3.2rem) / 1.12 var(--serif);font-style:italic;letter-spacing:-.015em;max-width:24em;color:var(--accent);text-wrap:pretty;margin-bottom:clamp(1rem,3vh,2rem)}.r-points,.r-findings{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1px;background:var(--line);border-block:1px solid var(--line)}.r-points li,.r-findings li{display:grid;align-content:start;gap:.6rem;padding:clamp(1.2rem,2.4vw,2rem) clamp(1rem,2vw,1.8rem) clamp(1.4rem,2.6vw,2.2rem) 0;background:var(--bg)}.r-points li+li,.r-findings li+li{padding-left:clamp(1rem,2vw,1.8rem)}.r-points h4,.r-findings h4{font:600 clamp(1.25rem,1.9vw,1.8rem) / 1.05 var(--display);font-stretch:88%;letter-spacing:-.03em}.r-points p,.r-findings p{color:var(--muted);font-size:.98rem;text-wrap:pretty}.r-findings li:not(:has(h4)) p{color:var(--fg);font:520 clamp(1.15rem,1.6vw,1.5rem) / 1.2 var(--display);font-stretch:90%;letter-spacing:-.02em}.r-audience{display:grid;gap:.6rem;max-width:44rem;font-size:1.08rem;text-wrap:pretty}.r-table-wrap{overflow-x:auto;scrollbar-width:thin}.r-table{width:100%;min-width:34rem;border-collapse:collapse}.r-table :is(th,td){padding:1rem 1.2rem;border-bottom:1px solid var(--line);text-align:center;vertical-align:middle}.r-table :is(th,td):first-child{text-align:left;padding-left:0;width:26%}.r-table thead th{font:600 clamp(1.1rem,1.8vw,1.7rem) / 1 var(--display);font-stretch:88%;letter-spacing:-.03em;border-bottom-color:var(--fg)}.r-table tbody th{font-weight:500}.r-position td{font-size:.9rem;color:var(--muted)}.mark-yes,.mark-no,.mark-part{font-size:1.15rem;line-height:1}.mark-yes,.mark-part{color:var(--accent)}.mark-no{color:var(--muted);opacity:.6}.mark-text{font:600 1.1rem var(--mono);color:var(--accent)}.r-legend{display:flex;gap:1.6rem;color:var(--muted)}.r-legend span{display:inline-flex;gap:.5rem;align-items:center}.r-gap{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1.5rem clamp(2rem,5vw,5rem);margin-top:1rem}.r-gap>div{display:grid;gap:.8rem;align-content:start}.r-gap ul,.persona ul{display:grid;border-top:1px solid var(--line)}.r-gap li,.persona li{position:relative;padding:.7rem 0 .7rem 1.5rem;border-bottom:1px solid var(--line);text-wrap:pretty}.r-gap li:before,.persona li:before{content:"→";position:absolute;left:0;color:var(--accent)}.personas{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,30rem),1fr));gap:clamp(1rem,2vw,2rem)}.persona{display:grid;align-content:start;gap:1.4rem;padding:clamp(1.4rem,2.6vw,2.6rem);border-radius:clamp(14px,1.6vw,24px);background:color-mix(in srgb,var(--fg) 6%,var(--bg));border:1px solid var(--line)}.persona-top{display:flex;align-items:center;gap:1.2rem}.persona-photo{flex:none;width:clamp(4.5rem,7vw,6.5rem);aspect-ratio:1;border-radius:50%;overflow:hidden;background:var(--accent);display:grid;place-items:center}.persona-photo img{width:100%;height:100%;object-fit:cover}.persona-photo span{font:600 1.8rem var(--display);letter-spacing:-.03em;color:var(--on-accent)}.persona h4{font:620 clamp(1.6rem,2.6vw,2.5rem) / 1 var(--display);font-stretch:86%;letter-spacing:-.04em;margin-top:.3rem}.persona-role{color:var(--muted);margin-top:.3rem}.persona blockquote{margin:0;font:400 clamp(1.3rem,2vw,1.85rem) / 1.15 var(--serif);font-style:italic;color:var(--accent);text-wrap:pretty}.persona-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;border-block:1px solid var(--line);padding:.9rem 0}.persona-facts dd{font-size:.95rem}.persona-bio{color:var(--muted);text-wrap:pretty}.persona-lists{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:1.4rem}.persona-lists>div{display:grid;gap:.7rem;align-content:start}.persona li{font-size:.95rem}.journey-wrap{overflow-x:auto;scrollbar-width:thin;padding-bottom:.5rem}.journey{display:grid;grid-template-columns:8rem repeat(var(--n),minmax(11rem,1fr));min-width:calc(8rem + var(--n) * 11rem);border-top:1px solid var(--fg)}.journey>*{padding:1rem 1rem 1.1rem 0;border-bottom:1px solid var(--line)}.journey>:not(.journey-label):not(.journey-mood){padding-left:1rem;border-left:1px solid var(--line)}.journey-label{color:var(--muted);align-items:flex-start}.journey-stage{font:600 clamp(1.05rem,1.5vw,1.4rem) / 1.1 var(--display);font-stretch:88%;letter-spacing:-.025em;display:grid;gap:.4rem}.journey-stage small{font:400 .6875rem var(--mono);letter-spacing:.09em;color:var(--accent)}.journey-tasks,.journey-ideas{display:grid;gap:.5rem;align-content:start;font-size:.92rem}.journey-tasks li{color:var(--muted)}.journey-ideas li{padding:.55rem .7rem;border-radius:10px;background:color-mix(in srgb,var(--accent) 14%,transparent);text-wrap:pretty}.journey-mood{position:relative;height:9rem;padding:0!important}.journey-mood svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.journey-mood path{fill:none;stroke:var(--accent);stroke-width:2;stroke-linejoin:round}.journey-dot{position:absolute;translate:-50% -50%;padding:.3rem .7rem;border-radius:99px;background:var(--accent);color:var(--on-accent);font:500 .8rem var(--body);white-space:nowrap}.journey-dot[data-low]{background:var(--bg);color:var(--fg);border:1px solid var(--accent)}.r-style-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);padding:0 var(--pad)}.r-fonts{display:grid;gap:1.2rem;align-content:start}.r-font{display:flex;align-items:center;gap:1.4rem;padding:1.2rem 0;border-bottom:1px solid var(--line)}.r-font-aa{font-size:clamp(3.5rem,7vw,6.5rem);line-height:.9;font-weight:700;color:var(--accent)}.r-font strong{display:block;font-size:1.6rem;margin:.2rem 0 .3rem}.r-font p{display:flex;gap:1rem;color:var(--muted)}.r-scale{border-collapse:collapse;width:100%}.r-scale :is(th,td){padding:.7rem 0;border-bottom:1px solid var(--line);text-align:left}.r-scale td{color:var(--muted);text-align:right;padding-left:1rem}.r-palette{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;align-content:start}.r-palette button{display:grid;gap:.5rem;text-align:left}.r-palette i{aspect-ratio:1.3;border-radius:12px;background:var(--swatch);border:1px solid var(--line);transition:transform .5s var(--ease)}.r-palette button:hover i{transform:translateY(-4px)}.r-palette .tag{color:var(--muted)}@media(max-width:899px){.r-style-grid{grid-template-columns:1fr}.persona-facts{grid-template-columns:1fr;gap:.5rem}.persona-facts div{display:flex;gap:1rem}.r-points li+li,.r-findings li+li{padding-left:0}}.r-intro{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);align-items:start}.r-overview{display:grid;gap:2rem}.r-overview>div{display:grid;gap:.7rem}.r-overview .tag{color:var(--muted)}.r-overview p{font:500 clamp(1.2rem,1.9vw,1.75rem) / 1.25 var(--display);font-stretch:92%;letter-spacing:-.02em;text-wrap:pretty}.r-kit{display:grid;gap:1.4rem;border-top:1px solid var(--line);padding-top:1.2rem}.r-kit dd{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.6rem}.r-kit dd span{padding:.4rem .8rem;border:1px solid var(--line);border-radius:99px;font-size:.88rem}.r-goals{display:grid;border-top:1px solid var(--line);margin-bottom:clamp(1rem,3vh,2rem)}.r-goals li{display:grid;grid-template-columns:3rem 1fr;align-items:baseline;padding:.9rem 0;border-bottom:1px solid var(--line);font:560 clamp(1.2rem,2vw,1.9rem) / 1.1 var(--display);font-stretch:88%;letter-spacing:-.03em}.r-goals .tag{color:var(--accent)}@media(max-width:899px){.journey{grid-template-columns:5.2rem repeat(var(--n),minmax(12rem,1fr));min-width:calc(5.2rem + var(--n) * 12rem)}.r-intro{grid-template-columns:1fr}}.legacy{--line: rgb(25 35 33 / .16);--teal: #147b70;background:var(--paper);color:var(--ink);padding:6rem var(--pad) 4rem}.legacy-back{font:400 .6875rem var(--mono);letter-spacing:.09em;text-transform:uppercase}@media(max-width:899px){.hud-lens,.hud-nav,.hud-progress{display:none}.hud-menu{display:block}.hero-inner{padding-bottom:3.4rem}.hero-title{font-size:clamp(2.5rem,11.6vw,6rem)}.hero-foot{grid-template-columns:1fr}.manifesto,.hook,.proves,.section-head,.stack-table{grid-template-columns:1fr;gap:1.2rem}.section-note,.proves-lenses,.stack-table dl{grid-column:1}.panel-link{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);gap:1.2rem;padding:4.4rem var(--pad) 0}.panel h3{margin-top:0;padding-top:1rem;font-size:clamp(3rem,15vw,6rem)}.panel-tagline{margin-top:.8rem}.panel dl{display:none}.panel-card-text{margin-top:.7rem;font-size:.9375rem}.cta{margin-top:1.1rem;padding:.8rem 1.15rem}.panel-visual{align-items:center;padding-bottom:3rem}.visual-device .frame-desktop,.visual-pair .front{width:128%}.visual-device .frame-phone{left:auto;right:4%;bottom:auto;top:12%;width:30%}.visual-pair .back{display:none}.visual-xta{align-items:start}.craft-list li{grid-template-columns:1fr;gap:.6rem}.about-grid{grid-template-columns:1fr}.about-portrait{grid-column:1;max-width:22rem}.colophon,.case-lede{grid-template-columns:1fr}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.stats>div:nth-child(3){border-left:0;padding-left:0}.stats>div:nth-child(n+3){border-top:1px solid var(--line)}.chapters{grid-template-columns:1fr}.chapters-media{display:none}.chapters-inline{display:block}.chapters-inline .shot-set{grid-template-columns:repeat(min(var(--cols),2),minmax(0,1fr))}.chapters-inline .shot-set .frame img{max-height:60vh}.chapters-inline[data-frame=phone],.chapters-inline[data-frame=plain],.chapters-inline[data-frame=tablet]{max-width:17rem}.chapters-inline[data-frame=phone] .frame{width:100%;height:auto}.chapters-text>li{min-height:0;opacity:1;padding:2.6rem 0;border-top:1px solid var(--line)}.stack-table dl>div{grid-template-columns:1fr;gap:.2rem}.booth-stage{grid-template-columns:1fr}.grain{opacity:.08}}@media(prefers-reduced-motion:reduce){.grain,.marquee-track,.avail i,.xta-cycle img{animation:none}.xta-cycle img:first-child{opacity:1}html{transition:none}}.project-index{padding:0 var(--pad) clamp(2rem,5vh,4rem)}.project-index ul{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:.65rem}.project-index a{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:.4rem;padding-block:.4rem}.project-index a:hover{text-decoration:underline}.project-index small{color:var(--muted)}.project-index svg{width:.8em}.snapshot{padding:2rem var(--pad) 0}.demo-jump{grid-column:-2 / -1;justify-self:start}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lato-latin-ext-700-normal-C6gwlRgY.woff2) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lato-latin-700-normal-BUGMgin4.woff2) format("woff2"),url(/assets/lato-latin-700-normal-DAdL7O4w.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-cyrillic-ext-400-normal-B28g4zcY.woff2) format("woff2"),url(/assets/open-sans-cyrillic-ext-400-normal-CtkCLoLZ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-cyrillic-400-normal-DvjyhnTk.woff2) format("woff2"),url(/assets/open-sans-cyrillic-400-normal-XMp_Qeuo.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-greek-400-normal-BKm6CSmU.woff2) format("woff2"),url(/assets/open-sans-greek-400-normal-yVf9KAAO.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-hebrew-400-normal-C3uFZKNA.woff2) format("woff2"),url(/assets/open-sans-hebrew-400-normal-Cowz_U6T.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-math-400-normal-C76BUjK0.woff2) format("woff2"),url(/assets/open-sans-math-400-normal-Cs0GbA_j.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-symbols-400-normal-OZvd8qMe.woff2) format("woff2"),url(/assets/open-sans-symbols-400-normal-B5VgOMNH.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-vietnamese-400-normal-Dqpvjuft.woff2) format("woff2"),url(/assets/open-sans-vietnamese-400-normal-DCU23d-J.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-latin-ext-400-normal-URAvo6nN.woff2) format("woff2"),url(/assets/open-sans-latin-ext-400-normal-BfzJ9CTS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-latin-400-normal-Bk63H6sG.woff2) format("woff2"),url(/assets/open-sans-latin-400-normal-DKniycaP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-cyrillic-ext-700-normal-BWp9aGB1.woff2) format("woff2"),url(/assets/open-sans-cyrillic-ext-700-normal-hbT5P32v.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-cyrillic-700-normal-Db4W_Rwa.woff2) format("woff2"),url(/assets/open-sans-cyrillic-700-normal-FWckWEfO.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAA7MABIAAAAAGzAAAA5qAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiYbgTYcOgZgP1NUQVRaAFwIgXwJnxQREAqCLIIvCxIAATYCJAMgBCAFhGAHUgyFHxvlGSMRNnOzaoTsLw7iMc7UgHAlnyecjWfAqdPRWNEJysr1n46utKeY/MiYlP//NOf/PnfuSIQQLFjoDDLz6EoFAn2P51OCaOMtg1igQTRQ8VQsT9zS991keHjbvX87Z5qgmhKEIgiaLqiiqDVSkyP+v7Z8Z0w4dsIKPJ0X1u6vTTSzFFiKI80PSAuGogtg9X2eqyblVXCcDov2+3w3LQr8491uzOfZXDYpK4ot0kqj6l6dX+3YiTdagg4Aig6rgpomGkWJR7ITnT4q+exbYGc5Xsz+A+L6Xk9M3VXQXXn3+7XegEfdJrmsGcKgEx5Zsvf1uceCMB7Jh6kAkTBEQAigSC0Xf4xTG2LEuWsgAS31Zpagpe/ZRWhz53QG2tK6uQINHADbxgCEHckQSpevjehBtMjBgzMgcfIupzqB9sCbk3ZuhKM0Lu2CA9WKpiFdI3xQ9ROS/Hvx7S36EmaPlFr4+ICDti1rAFQGLYq3zHvYeyGCOPLPAXhYhgweGmR3I9naBMGf0L2Gu+lJQP2+ctv/XgSUj90D9AAAX8S3A9DAEaIQAKXZh9kGds1szhEBh465TQLoLzufmPxg6uCDRMCwqAEAkBcTKuy9nIA3qjATA6u0qklO5Xqch8JfWgIU0PDkMIjvn2m7+j/p/5v9E3v6w3f9cCtIkpE6uKq3wzddj8dQCti/Vr+Vw//32f/HqKxo/Q2AF73s/s3U552hV6B53RPu8JL2/XwSy3Ietuh2jzjqWbfFdTjnYU/L+T3OOxw9GR2FfY972Vscubr3Tg95guhekndpPO/VVvqPOtMSSrobpSfj93vUM17xhrNu9WBch3VZF90Rn/6cEy64xX3Fm7/u9zjspEvuiR4ckWX/tHs97IXyYeGo6ESp3cYeF14w+x568IH7L144f+7smdPZUydPHD929MjhQwcPbG5k1tdWV5aXFhfm59L7Z2dS01OTE+NjoyPD1tC+vclEPBoJ7xkc6O/r7enualRblWxluZZGl/Ocz6cr9VoSna6ZWa0bFkIKQf4iCBuC2bO607f5hdLaKdYwwfVc7AoTSRlDR6TEwUI6/MU6A+70Sku5TALXrjZUZFVtB5d5L1iocOgy8YUxdLcF19RjG9P7vExARHKTCEHHElNFunx9MXRvIWwcY9qwZjultUQF7tqhP5+PcT9fSg2wEFXeZCQOjj/hiqCltND8lWsSEzAd6TGDCrv4y+JjeWhjIkg6j7pWakGTrNSpfcsvPKWkljU5V9kf8vPviXW9FhnaY316F41mehcvbeVNoN0l7C+MZs79mYsNeBEBLWf6DAPc87X5SX/a6fvKkFOVWS+X9bl2ajKuCHpOgQdGyLPI24lvcNRjeV41iR7PK/ls0OgpvveoBzBK8tNSYiOulTc6WZk/WTpZPlmbWZ9Rkcr0S/CcfxHgoOQtblpPTZDN9Ycqyl6h7VUVIc/lwsviHLLl1TiGCxsJraR00lf5ePCnJ0v7qxsFpDJeqc6Sx6jX8sj2GL5JF0UvmG4AGvFO8T4IRHwE5sDShr3SLjXuwg1vWR+QLE8Vu1j6rKzl0ZuddyTUK29nYn1snFp4yxu5ueGNrJezPd4CQW+NufD2YQbXU2qVW8aX5DHtzW6YskJsdW0ciN8KvsiENyPxN9Oj5CgSW1iDs356Blf9GTrjODn2JZD7QD6P/8455/TiraR4RASza6/VlQvQxjA5gNefqcjRrrV7Ma3XKI/YYy7qtU4vmh+Z7mOrAc0jyV3Qvrm3wjhEx11oxVrMD62/uHDkMOcmf0IhX8lyJ5oiNrxuJweawOyB6wTEeWfLkv5lhqUV9wxPeGCjeSJTNA6Kxk6JNfb20EW9lqaQXGX+kUkGaub+7vTx1fbYSktGnkele4bmp9d4DXRFaGOW210JmaO90sf5pBJFGMIzhFDfapq4m8ujRcROXY0NKSEIesMD4t1XAuIBn96D5K+Dwo0qxHwPrj8SgTWo0fM0FhSWnLG/UEB2RKJlvMdbcaDXgAaJl5nsOIDpkG53vOS1TyU7UtqBG7wqt7ZiwNVKL3fHimnuBZhACavB9FNpRbZL3pH3CESNVtIT63QVblj4kGu6EITp1NKSCxJ3s7DuP8OQE7aWmbKD0nqnc563YN2+XhuIW6Baciz51NKoqJkhiAYko3XBp5k1w2EKzfcVaoBuvE4knsGW9qqctbNbpvsRR22kYpje/lgpqQ+EMW8g6ltSLNquDD1gLEvAjfGlN6wpo4KuZhOUgiOgWmDcPpRqMYcuXEV6noFlE8cW39RK0Llqao5TjBMJiFlE7FpmIIbrmmPlOxY88aMoVlrwK8lCsJmWdwHTauWYEFiCxXypWofFSgOel5RLfF0eas4lO9RSmnODAxSzYqB4iLQp+VTK7YmiK2LoIMTrR88ZdhMT6oux36tzfbosPRXi0cNgBGZgkVKV/cGIza1nsM51rZVOkCya1RLhyeL82pVxQLSS+i7VOv52k3YyJQ8KcXk6VxNHveK5RmV/0GsiklNE+wX9yT1S3udgFuaiiUO88OjtiMbTBo17rzRaHlutWS8qg8eODYS4kdR5RU88GrUfGXh+DqUFJwXEIANfAtQ30+1QooFCA8YLaYZ/YSCFdybgODIyWgT5HohS2fqapDjt9JMn6eauBdrUgRlHAhye44UNHDQMJOy8mnNxKGnRoaszMjJuLQcc5QdWZS8qBQqCMwEggYQZwrUvOdwBuaWOQNGuVDnAgRtwPZYW0eyV02iDX0QzrVJbIMP7s5Xcw1o9jm3cO53b2MKat+HUdyELHKDwy77jBoh0S4omJ3ZoTyJ2XWWX6KtGymj675s13/dkkCJF4FNX2faQJVGOAGe45lNpk464UjIjF6pCkLerAkr3Is7AjWn7I36laXAgu4ilxg3hk3zErUnFROJvNrRzat7BaVAGQd/zZWjMSFaNXGedKL/li8AGJLf62I/B/gfATF5Y3iMsKT0VOGHqNcktFaDXuITo9VBew7V1iQZ5V9jnDMEVeu1CgaIcV/5xjyDq3/3/eHMLXB8VX7wFCMjAi1Ae88DZvWrcAgP2B3MXZ1OH9jv0kvsfTHpUFw0tSI2b6EncvrtWzYtc+o5icaYpnq1LdBvAQynbSV84LRCRT8UDnJNcMKiwK72FCV8Mbaf/yvglBqXljNKD5OCNUMzvMVKWwHVryO460GRl/8r/WIXc6g3RNBSNsi1zq2jboCmcN2HANesHmSAZBJ7zVafkKDjwzNqM9A/AjXdj4UpIK2HlzdVtftDYFLlmQfUV5vhL7YemCuP8lTY1MTT61NZ5HuCdGHzFSY42qv6dVOelzdACBE11pd3rmAoVaq7OJXD/B8mnU5X9ip91n4XTcEjkVZkXo82n8eZmaSQTaYfStKQNqD8KXpb9NsuoDLNmC21Zy6EIFTwNcGPu3/PGSQoBCpwogGzbNpGMU8C8CeNgNyXxJPPccKOEiH1C9RmKN1e3v/nxm1/9oVN+/PVv00/f+Ynr/kffOvzj174mzTe+wZ/720756lePpb9+Y9968upy6Ibh06eG8Bv4e/wSso/+/JvMGrKf6xzPfO+leOnLnxAX3vIWUZTvOV728k/ujex61x9+H3zXvdH2/E8fGvjuMwfPnIPn6PvuQz9/Rf7Y2WcPan93r7dh5q8sbX6tsN9Z1p8s71m+7j0lWXb5/NBN3ZXZ+ued5R95afnJhn+fq8FV4PF+gGrI3x/t+xkAwP6t/Jz4uXfUeISMT3RkEAgGgk3NbxNY0MPwzv+/+b0ItLaapt/lQmVRkcSzBOwMVn02GNzZUtQCxZoE9hYQfGzzT/dfnCi84W/Kqt/mf+uzH/4HLv3Rse+81EmXtOtDwakAYnysRb0SHqpArT3Zp+TP4UPQyTphpJ2CEskz+U3en1dRC+YmcIwXO/EwsLfwLBgCeLxOQNkB4NWQisWkGH9dzCh+u1jQhPcu5vx4crGoChc8KVha5NGKttUIcNu2mOBUF0ttI1BVdeAjPwROqonePxCzatmUFb02TVkyL2UPQpkYVdoX0wxOcznNFpQGtSl4NH/NddjpNqSoNK/SZjF1BzZoSWILlK5aPqzLgPD+WSvifTVv2I52q7GbsRfTGQdaXToNLW7UtKm10GtaXNAuIOy9Ht3C/L52u74HKUdrj0LR4TVHZM5tv4YgmoTTkNBgdvRhuIhMTAuYTjk0djvgGTxrrKo1eineiCm9wEp3wDTXKd8jQqsbSrPGrP0e4F7kWLzaX7wRJVvBJDu0H0UQH0ABSiRAECROIkn8H5G8EAvF5AMr801Nu205q7nL7/hMSadpH73hSH/EOtgWxoHYVjfjV9SN8HNqJizYemjWIjCrASyz4o1j2TNLvs4WfbbgLjNvpzFnP0fazmC/3YlZpzAzjlsq5YQxbVHZlGUmNTMTms7GdWpMX62OKmZGJM6GZcqSaQwJnton7lH3CtUkOWMJZuKMymJsmSjNqhFKYcn2EDO40RDsfd10dHWZtm6qvQ2sWW8adZwVdSavc1umo/YenNcuc6Z+DrtVc6Li7FhLHWlp9cYtYA5qYJl9f0a9zv+cu/6weo354XBcbW3JU81NAXVro/wLNJZVV45eVb1dNXRT1T0qRxuqmtX6SlWtq7Sh1bSqqaaq+it8o1sq/GpNuY1XfDZUsFIdqWjzXTNSBX55b1nlTei/dylpLk4WNXuTxZbXKgi6i0HebXGrkJ/if+BCoe3pCjrLQSlNoMdyWpL1BeMPgBKDdeKUN/wBvAU1QSUpBFlSsZhVyE6xPzDBC2EyRXon3ZlPBPo/2Y715x2RkTxdyuvx7E80o8N56VIeyW1k6ArR7db5225DTXuavzM+9KYA1LTPVxgLRYeucOF2q30DAQQCgY0HgZ1FIJFIiV+VNgr7QpTxWsAAkAkqMhx9KqP2pVypCgA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-greek-700-normal-YcFp24oM.woff2) format("woff2"),url(/assets/open-sans-greek-700-normal-bcfTBw-h.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-hebrew-700-normal-DnAL3HC_.woff2) format("woff2"),url(/assets/open-sans-hebrew-700-normal-CZc_Q6SQ.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-math-700-normal-EYnC2qGX.woff2) format("woff2"),url(/assets/open-sans-math-700-normal-B7X9EnEK.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-symbols-700-normal-DfXrtqu8.woff2) format("woff2"),url(/assets/open-sans-symbols-700-normal-DNvDgxgv.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-vietnamese-700-normal-C0rmKuKj.woff2) format("woff2"),url(/assets/open-sans-vietnamese-700-normal-BwQSBZ9d.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-latin-ext-700-normal-DatbY7Hl.woff2) format("woff2"),url(/assets/open-sans-latin-ext-700-normal-IE4yTLg1.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-latin-700-normal-CceUhp2e.woff2) format("woff2"),url(/assets/open-sans-latin-700-normal-CZCQA30i.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
