@font-face{font-family:Familjen Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/familjen-grotesk-vietnamese-wght-normal-DKRsWTd7.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:Familjen Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/familjen-grotesk-latin-ext-wght-normal-Cvgdx4cy.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:Familjen Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/familjen-grotesk-latin-wght-normal-CfZa4wxB.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-ext-400-normal-C_uLvvQ5.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-ext-400-normal-Bh0R7Dhr.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-vietnamese-400-normal-ByoDsISC.woff2) format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-ext-500-normal-C9ShMxGR.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-ext-500-normal-CEVyPk4Y.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-vietnamese-500-normal-BvH7FW2L.woff2) format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.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{--trice-night: #12131C;--trice-night-2: #1B1D2B;--trice-paper: #F7F7F5;--trice-paper-2: #ECECE6;--trice-rani: #E6007E;--trice-marigold: #FFB000;--trice-peacock: #00A39A;--trice-neutral-50: #F7F7F5;--trice-neutral-100: #E9E9E8;--trice-neutral-200: #D7D7D7;--trice-neutral-300: #B7B7B8;--trice-neutral-400: #929396;--trice-neutral-500: #6E6E73;--trice-neutral-600: #4B4C52;--trice-neutral-700: #2D2E36;--trice-neutral-800: #12131C;--trice-rani-50: #FDEBF5;--trice-rani-100: #FACCE5;--trice-rani-200: #F599CB;--trice-rani-300: #F066B2;--trice-rani-400: #EB3398;--trice-rani-500: #E6007E;--trice-rani-600: #B10566;--trice-rani-700: #7C0A4D;--trice-rani-800: #4D0E37;--trice-marigold-50: #FFF9EB;--trice-marigold-100: #FFEFCC;--trice-marigold-200: #FFDF99;--trice-marigold-300: #FFD066;--trice-marigold-400: #FFC033;--trice-marigold-500: #FFB000;--trice-marigold-600: #C48907;--trice-marigold-700: #89620E;--trice-marigold-800: #543F14;--trice-peacock-50: #EBF8F7;--trice-peacock-100: #CCEDEB;--trice-peacock-200: #99DAD7;--trice-peacock-300: #66C8C2;--trice-peacock-400: #33B5AE;--trice-peacock-500: #00A39A;--trice-peacock-600: #057F7B;--trice-peacock-700: #095B5B;--trice-peacock-800: #0D3B3F;--trice-status-positive: #00A39A;--trice-status-attention: #FFB000;--trice-status-critical: #FF5A4F;--trice-status-neutral: #9A9CA6;--trice-font: "Familjen Grotesk", "Helvetica Neue", Arial, sans-serif;--trice-font-mono: "JetBrains Mono", ui-monospace, Menlo, monospace;--trice-type-display: 700 112px/.9 var(--trice-font);--trice-type-headline: 700 64px/1 var(--trice-font);--trice-type-title: 600 28px/1.15 var(--trice-font);--trice-type-body: 400 17px/1.55 var(--trice-font);--trice-type-label: 500 12px/1 var(--trice-font-mono);--trice-type-data: 400 14px/1.4 var(--trice-font-mono);--trice-space-1: 4px;--trice-space-2: 8px;--trice-space-3: 12px;--trice-space-4: 16px;--trice-space-5: 24px;--trice-space-6: 32px;--trice-space-7: 48px;--trice-space-8: 64px;--trice-space-9: 96px;--trice-space-10: 128px;--trice-radius-tag: 4px;--trice-radius-input: 8px;--trice-radius-card: 14px;--trice-radius-app-icon: 22px;--trice-radius-full: 999px;--trice-ease-pulse: cubic-bezier(.3, 1.3, .5, 1);--trice-ease-flow: cubic-bezier(.45, 0, .2, 1);--trice-dur-quick: .2s;--trice-dur-base: .6s;--trice-dur-slow: 1.2s;--trice-dur-breathe: 3.4s}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}:root{color-scheme:dark;--trice-font: "Familjen Grotesk Variable", "Familjen Grotesk", "Helvetica Neue", Arial, sans-serif;--ink-accent: var(--trice-rani-300);--ink-muted: rgba(247, 247, 245, .62);--line: rgba(247, 247, 245, .14);--sindoor: var(--trice-status-critical)}html{background:var(--trice-night);-webkit-text-size-adjust:100%}html,body{overflow-x:hidden;max-width:100%}@supports (overflow: clip){html,body{overflow-x:clip}}a,button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}body{margin:0;background:var(--trice-night);color:var(--trice-paper);font:var(--trice-type-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html.js:not(.ready) body{overflow:hidden}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--trice-rani);outline-offset:4px;border-radius:4px}img{display:block}main{position:relative;z-index:10}.skip{position:fixed;left:16px;top:-60px;z-index:100;background:var(--trice-paper);color:var(--trice-night);padding:10px 14px;border-radius:var(--trice-radius-input);text-decoration:none}.skip:focus{top:16px}.label{font:var(--trice-type-label);letter-spacing:.08em;text-transform:uppercase;color:#f7f7f59e;margin:0}.label span{color:var(--ink-accent);margin-right:.9em}.label--meta{display:flex;gap:1.6em}.label--meta .clock{color:#f7f7f59e;margin:0;font-variant-numeric:tabular-nums}.display{margin:0;font-weight:700;font-size:clamp(44px,8.2vw,128px);line-height:.92;letter-spacing:-.05em;max-width:12ch}.display--wide{max-width:16ch}.line{padding-bottom:.06em}.caption{margin:0;color:#f7f7f59e;font-size:15px}.loader{display:none}.js .loader{position:fixed;inset:0;z-index:80;background:var(--trice-night);display:grid;place-items:center;align-content:center;gap:28px;clip-path:inset(0 0 0 0)}.fallback .gl{display:none}.loader-grid{display:grid;grid-template-columns:repeat(7,14px);grid-template-rows:repeat(7,14px)}.loader-grid i{width:calc(14px * var(--r) * .5);height:calc(14px * var(--r) * .5);border-radius:50%;place-self:center;background:#f7f7f524;transition:background-color .25s linear,transform .6s var(--trice-ease-pulse);transform:scale(.6)}.loader-grid i.lit{background:var(--c);transform:scale(1)}.loader-count{font:var(--trice-type-data);letter-spacing:.08em;color:#f7f7f59e;font-variant-numeric:tabular-nums}.gate{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:-8px;width:min(560px,calc(100vw - 32px))}.gate[hidden]{display:none}.gate-btn{font:var(--trice-type-label);letter-spacing:.08em;text-transform:uppercase;min-height:48px;padding:0 22px;border-radius:var(--trice-radius-full);border:1px solid rgba(247,247,245,.24);background:none;color:var(--trice-paper);cursor:pointer;display:inline-flex;align-items:center;gap:10px;transition:background-color .3s linear,border-color .3s linear,transform .6s var(--trice-ease-pulse)}.gate-btn:hover{border-color:var(--trice-paper);transform:scale(1.04)}.gate-btn--sound{background:var(--trice-rani);border-color:var(--trice-rani);color:#fff}.gate-btn--sound:hover{background:var(--trice-rani-600);border-color:var(--trice-rani-600)}.gate-dot{width:8px;height:8px;border-radius:50%;background:#fff;animation:breathe var(--trice-dur-breathe) ease-in-out infinite}.gl{position:fixed;inset:0;width:100%;height:100%;z-index:0;display:block;pointer-events:none}.gl-fallback,.no-gl .gl{display:none}.no-gl .gl-fallback{display:block;position:fixed;z-index:0;pointer-events:none;width:min(34vw,420px);right:12vw;top:50%;transform:translateY(-50%);opacity:.6}.wipe{position:fixed;inset:0;z-index:70;pointer-events:none;visibility:hidden}.nav{position:fixed;inset:0 0 auto;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:max(16px,env(safe-area-inset-top)) clamp(16px,4vw,48px) 0;pointer-events:none;transition:transform .6s var(--trice-ease-flow)}.nav.is-tucked{transform:translateY(-110%)}.nav>*{pointer-events:auto}.nav-logo{position:relative;display:block;width:96px;height:34px;flex:none}.nav-logo img{position:absolute;inset:0;width:96px;height:auto;transition:opacity .35s linear}.logo-white,.nav.on-rani .logo-colour,.menu-open .logo-colour{opacity:0}.nav.on-rani .logo-white,.menu-open .logo-white{opacity:1}.nav-links{display:flex;gap:4px;margin-left:auto}.nav-links a,.sound,.menu-btn{font:var(--trice-type-label);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;background:none;border:0;cursor:pointer;padding:0 12px;min-height:44px;display:inline-flex;align-items:center;color:#f7f7f5b8}.nav-links a.is-active{color:var(--trice-paper)}.nav-links a.is-active .roll>span:first-child:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--trice-rani);margin-right:8px;vertical-align:2px}.nav.on-rani .nav-links a.is-active .roll>span:first-child:before{background:#fff}.nav.on-rani .nav-links a,.nav.on-rani .sound{color:#fff}.roll{display:block;overflow:hidden;height:1.2em;line-height:1.2}.roll>span{display:block;transition:transform .45s cubic-bezier(.65,0,.35,1)}.roll>span+span{color:var(--ink-accent)}.nav.on-rani .roll>span+span{color:#fff}.nav-links a:hover .roll>span{transform:translateY(-100%)}.nav-right{display:flex;align-items:center;gap:4px}.sound{gap:10px}.sound:hover,.sound.is-on{color:var(--trice-paper)}.sound-bars{display:inline-flex;align-items:center;gap:2px;height:12px}.sound-bars i{width:2px;height:12px;background:currentColor;border-radius:1px;transform:scaleY(.25)}.menu-btn{gap:10px;display:none}.menu-dots{display:inline-grid;grid-template-columns:repeat(3,4px);gap:3px}.menu-dots i{width:4px;height:4px;border-radius:50%;background:currentColor;transition:transform .5s var(--trice-ease-pulse)}.menu-open .menu-btn,.menu-open .sound{color:#fff}.menu-open .menu-dots i:nth-child(1){transform:translate(7px)}.menu-open .menu-dots i:nth-child(3){transform:translate(-7px)}@media(max-width:980px){.nav-links{display:none}.menu-btn{display:inline-flex}.sound-label{display:none}}.menu{position:fixed;inset:0;z-index:45;background:var(--trice-rani);color:#fff;display:flex;align-items:flex-end;padding:96px clamp(16px,6vw,96px) max(32px,env(safe-area-inset-bottom))}.menu[hidden]{display:none}.menu-in{display:grid;gap:2px;width:100%}.menu-in a{display:flex;align-items:baseline;gap:18px;text-decoration:none;font-weight:700;font-size:clamp(38px,9vw,96px);line-height:1;letter-spacing:-.05em;padding:4px 0}.menu-n{font:var(--trice-type-label);letter-spacing:.08em;opacity:.7}.menu-t{transition:opacity .3s linear}.menu-in a:hover .menu-t,.menu-in a.is-active .menu-t{opacity:.6}.cursor{position:fixed;left:0;top:0;z-index:90;pointer-events:none;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:var(--trice-rani);opacity:0;display:grid;place-items:center;transition:opacity .3s linear,width .5s var(--trice-ease-pulse),height .5s var(--trice-ease-pulse),margin .5s var(--trice-ease-pulse),background-color .3s linear}.cursor.on{opacity:1}.cursor.hover{width:34px;height:34px;margin:-17px 0 0 -17px;background:#e6007e40;box-shadow:inset 0 0 0 1px var(--trice-rani)}.cursor.has-label{width:76px;height:76px;margin:-38px 0 0 -38px;background:var(--trice-rani);box-shadow:none}.cursor-label{font:500 10px/1 var(--trice-font-mono);letter-spacing:.08em;text-transform:uppercase;color:#fff;opacity:0;transition:opacity .2s linear}.cursor.has-label .cursor-label{opacity:1;transition-delay:.12s}.cursor.on-rani,.menu-open .cursor{background:#fff}.cursor.on-rani.hover,.menu-open .cursor.hover{background:#fff3;box-shadow:inset 0 0 0 1px #fff}.cursor.on-rani.has-label,.menu-open .cursor.has-label{background:#fff}.cursor.on-rani .cursor-label,.menu-open .cursor-label{color:var(--trice-rani-700)}.has-cursor body,.has-cursor a,.has-cursor button{cursor:none}.pager{position:fixed;right:clamp(10px,2vw,26px);top:50%;transform:translateY(-50%);z-index:30;margin:0;padding:0;display:grid;gap:2px}.pager button{width:22px;height:22px;padding:0;border:0;background:none;cursor:pointer;display:grid;place-items:center}.pager button:before{content:"";width:6px;height:6px;border-radius:50%;background:#f7f7f547;transition:transform .6s var(--trice-ease-pulse),background-color .3s linear}.pager button:hover:before{background:#f7f7f5b3}.pager button.on:before{background:var(--trice-rani);transform:scale(1.7)}.scene{position:relative;height:200vh;height:200svh}.scene--hero{height:100vh;height:100svh}.copy{position:sticky;top:0;height:100vh;height:100svh;display:flex;flex-direction:column;justify-content:flex-end;gap:22px;padding:0 clamp(16px,6vw,96px) clamp(48px,11vh,120px);max-width:1440px;pointer-events:none}.scene--hero .copy{position:relative}.scroll-cue{position:absolute;right:clamp(16px,6vw,96px);bottom:clamp(48px,11vh,120px);display:flex;align-items:center;gap:12px}.scroll-cue:after{content:"";width:1px;height:36px;background:#f7f7f566;transform-origin:top;animation:cue 2.4s var(--trice-ease-flow) infinite}@keyframes cue{0%{transform:scaleY(0)}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.ledger{list-style:none;margin:8px 0 0;padding:0;width:min(520px,100%)}.ledger li{display:grid;grid-template-columns:52px 1fr auto;align-items:baseline;padding:16px 0;border-top:1px solid rgba(247,247,245,.16)}.ledger li:last-child{border-bottom:1px solid rgba(247,247,245,.16)}.ledger-n{font:var(--trice-type-data);color:var(--ink-accent)}.ledger-name{font-weight:600;font-size:22px;letter-spacing:-.02em}.ledger-state{font:var(--trice-type-label);letter-spacing:.08em;text-transform:uppercase;color:#f7f7f59e;display:inline-flex;align-items:center;gap:10px;white-space:nowrap}.ledger-state i,.row-state i{width:7px;height:7px;border-radius:50%;background:var(--trice-marigold);animation:breathe var(--trice-dur-breathe) ease-in-out infinite}.ledger--empty .ledger-n,.ledger--empty .ledger-name{color:#f7f7f547}@keyframes breathe{50%{transform:scale(.6);opacity:.55}}.endcard{position:fixed;inset:0;z-index:35;background:var(--trice-rani);color:#fff;clip-path:circle(0px at 50% 50%);visibility:hidden;pointer-events:none}.endcard.is-live{visibility:visible}.endcard.is-open{pointer-events:auto}.endcard-in{height:100%;display:grid;grid-template-rows:1fr auto auto auto;padding:clamp(96px,16vh,160px) clamp(16px,6vw,96px) max(28px,env(safe-area-inset-bottom));gap:clamp(24px,5vh,56px)}.endcard-logo{width:clamp(150px,18vw,240px);height:auto;align-self:start}.endcard .label{color:#ffffffd1}.endcard .label span{color:inherit;margin-right:0}.endcard-body{display:grid;gap:14px}.endcard-mail,.big-link{font-weight:700;font-size:clamp(36px,7.4vw,112px);line-height:.95;letter-spacing:-.05em;text-decoration:none;color:inherit;justify-self:start;display:inline-block;background:linear-gradient(currentColor,currentColor) 0 100% / 0 2px no-repeat;transition:background-size .6s var(--trice-ease-flow);overflow-wrap:anywhere}.endcard-mail:hover,.big-link:hover{background-size:100% 2px}.big-link--small{font-size:clamp(22px,3vw,36px);letter-spacing:-.03em}.endcard-nav{display:flex;flex-wrap:wrap;gap:6px 22px}.endcard-nav a{font-weight:600;font-size:18px;letter-spacing:-.01em;text-decoration:none;opacity:.86;min-height:32px;display:inline-flex;align-items:center}.endcard-nav a:hover{opacity:1;text-decoration:underline;text-underline-offset:4px}.endcard-foot{display:flex;gap:12px 28px;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.3);padding-top:18px;font:var(--trice-type-label);letter-spacing:.08em;text-transform:uppercase;color:#ffffffdb}.endcard-foot a{color:inherit;text-decoration:none}.endcard-foot a:hover{text-decoration:underline;text-underline-offset:4px}.p-hero{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:flex-end;gap:22px;padding:120px clamp(16px,6vw,96px) clamp(56px,12vh,128px)}.p-hero--low{min-height:88vh}.p-hero--center{justify-content:center;align-items:center;text-align:center;padding-top:34vh}.p-hero--center .display{max-width:none}.values-pin{height:100vh;height:100svh;position:relative;display:grid;grid-template-rows:auto 1fr auto;padding:120px clamp(16px,6vw,96px) clamp(48px,10vh,96px)}.values-list{list-style:none;margin:0;padding:0;position:relative}.values-list li{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);display:grid;gap:18px}.reduced .values-list li{position:static;transform:none;margin:32px 0}.values-n{font:var(--trice-type-data);color:var(--ink-accent)}.values-v{font-weight:700;font-size:clamp(42px,8.6vw,136px);line-height:.92;letter-spacing:-.05em;max-width:13ch}.values-meter{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;max-width:420px}.values-meter i{height:2px;background:#f7f7f529;position:relative;overflow:hidden}.values-meter i:after{content:"";position:absolute;inset:0;background:var(--trice-rani);transform-origin:left;transform:scaleX(var(--fill, 0))}.facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:clamp(96px,16vh,180px) clamp(16px,6vw,96px)}.fact{display:grid;gap:14px;border-top:1px solid rgba(247,247,245,.16);padding-top:20px}.facts-line{grid-column:1 / -1;margin:8px 0 0;max-width:62ch;color:#f7f7f5b8;font-size:17px;line-height:1.55}.fact-n{font:400 clamp(56px,8vw,120px)/1 var(--trice-font-mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums}@media(max-width:759px){.facts{grid-template-columns:1fr}}.statement{padding:clamp(80px,14vh,160px) clamp(16px,6vw,96px) clamp(120px,20vh,220px)}.statement-text{margin:0;font-weight:700;font-size:clamp(36px,6.4vw,100px);line-height:.98;letter-spacing:-.045em;max-width:16ch}.founders{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);padding:0 clamp(16px,6vw,96px) clamp(96px,16vh,180px)}.founder{background:var(--trice-night-2);border-radius:var(--trice-radius-card);overflow:hidden;display:grid}.founder-art{aspect-ratio:1;display:grid;place-items:center;padding:18%;background:radial-gradient(circle at 50% 45%,rgba(247,247,245,.04),transparent 70%)}.founder-art svg{width:100%;height:auto;overflow:visible}.founder-meta{padding:22px 22px 26px;display:grid;gap:10px;border-top:1px solid rgba(247,247,245,.08)}.founder-name{margin:0;font-weight:700;font-size:clamp(26px,2.6vw,36px);letter-spacing:-.035em;line-height:1;min-height:1em}.founder-also{margin:0;color:#f7f7f59e;font-size:15px}.founder-link{justify-self:start;font:var(--trice-type-label);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;min-height:44px;display:inline-flex;align-items:center;gap:6px}.founder-link:hover{color:var(--ink-accent)}@media(max-width:860px){.founders{grid-template-columns:1fr}.founder{grid-template-columns:42% 1fr}.founder-art{padding:14%}.founder-meta{border-top:0;align-content:center}}.rows{padding:0 clamp(16px,6vw,96px) clamp(64px,10vh,120px)}.row{position:relative;display:grid;grid-template-columns:80px 1fr auto;align-items:center;gap:16px;padding:clamp(22px,4vh,40px) 0;border-top:1px solid rgba(247,247,245,.16);text-decoration:none;overflow:hidden}.row:last-child{border-bottom:1px solid rgba(247,247,245,.16)}.row-n{font:var(--trice-type-data);color:var(--ink-accent);position:relative;z-index:1}.row-name{font-weight:700;font-size:clamp(40px,7vw,104px);letter-spacing:-.05em;line-height:.95;position:relative;z-index:1}.row-state{font:var(--trice-type-label);letter-spacing:.08em;text-transform:uppercase;color:#f7f7f59e;display:inline-flex;align-items:center;gap:10px;position:relative;z-index:1}.row--empty .row-n,.row--empty .row-name{color:#f7f7f533}.row-fill{position:absolute;inset:0;background:var(--trice-night-2);transform:scaleY(0);transform-origin:bottom;transition:transform .6s var(--trice-ease-flow)}.row--live:hover .row-fill{transform:scaleY(1)}@media(max-width:640px){.row{grid-template-columns:44px 1fr}.row-state{grid-column:2}}.marquee{overflow:hidden;border-block:1px solid rgba(247,247,245,.12);padding:22px 0;margin:0 0 clamp(80px,14vh,160px)}.marquee-track{display:flex;align-items:center;gap:28px;width:max-content;animation:marquee 34s linear infinite}.marquee:hover .marquee-track{animation-play-state:paused}.marquee span{font:var(--trice-type-label);letter-spacing:.08em;text-transform:uppercase;color:#f7f7f5b8;white-space:nowrap}.marquee i{width:6px;height:6px;border-radius:50%;background:var(--trice-rani);flex:none}.marquee--big span{font:700 clamp(40px,7vw,104px)/1 var(--trice-font);letter-spacing:-.05em;text-transform:none;color:var(--trice-paper)}.marquee--big i{width:18px;height:18px}@keyframes marquee{to{transform:translate(-50%)}}.track-pin{height:100vh;height:100svh;overflow:hidden;display:grid;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);padding-top:110px}.track-label{padding:0 clamp(16px,6vw,96px);display:flex;gap:.9em}.track-label .track-count{color:var(--trice-paper);margin:0 0 0 auto;font-variant-numeric:tabular-nums}.track{display:flex;width:max-content;gap:clamp(16px,2vw,28px);align-items:center;padding:0 clamp(16px,6vw,96px);will-change:transform}.emp{flex:none;width:clamp(240px,28vw,400px);aspect-ratio:3 / 4;border-radius:var(--trice-radius-card);background:var(--trice-night-2);padding:24px;display:grid;grid-template-rows:1fr auto auto;gap:10px;border:1px solid transparent;transition:border-color .4s linear,transform .8s var(--trice-ease-pulse)}.emp.on{border-color:#e6007e80;transform:translateY(-8px)}.emp-art{display:grid;place-items:center}.emp-art svg{width:54%;height:auto;overflow:visible}.emp-n{font:var(--trice-type-data);color:var(--ink-accent)}.emp-name{margin:0;font-weight:700;font-size:clamp(30px,3.2vw,46px);letter-spacing:-.04em;line-height:1}.emp-name:before{content:"Trice ";color:#f7f7f566;font-weight:500}.reduced .track{flex-wrap:wrap}.approve{display:grid;justify-items:start;gap:32px;padding:clamp(96px,18vh,200px) clamp(16px,6vw,96px)}.approve-art{width:clamp(96px,12vw,160px)}.approve-art svg{width:100%;height:auto;overflow:visible}.plain{display:grid;gap:28px;padding:0 clamp(16px,6vw,96px) clamp(96px,16vh,180px)}.plain-text{margin:0;font-size:clamp(22px,2.4vw,34px);line-height:1.25;letter-spacing:-.02em;max-width:26ch;color:#f7f7f5db}.meta-grid{display:flex;gap:clamp(24px,6vw,72px);margin:28px 0 0;flex-wrap:wrap;justify-content:center}.meta-grid div{display:grid;gap:8px}.meta-grid dd{margin:0;font-weight:600;font-size:18px;font-variant-numeric:tabular-nums}.matrix{width:min(420px,70vw);margin-bottom:12px}.matrix svg{width:100%;height:auto;overflow:visible}.next{position:relative;display:grid;gap:14px;overflow:hidden;padding:clamp(64px,12vh,140px) clamp(16px,6vw,96px);text-decoration:none;border-top:1px solid rgba(247,247,245,.12)}.next-t{position:relative;z-index:1;font-weight:700;font-size:clamp(56px,12vw,184px);line-height:.88;letter-spacing:-.06em;transition:transform .8s var(--trice-ease-flow),color .4s linear}.next .label{position:relative;z-index:1;transition:color .4s linear}.next-fill{position:absolute;inset:0;background:var(--trice-rani);clip-path:circle(0% at 12% 100%);transition:clip-path .9s var(--trice-ease-flow)}.next:hover .next-fill{clip-path:circle(150% at 12% 100%)}.next:hover .next-t{transform:translate(2vw);color:#fff}.next:hover .label{color:#ffffffd9}.foot{padding:24px clamp(16px,6vw,96px) max(28px,env(safe-area-inset-bottom));border-top:1px solid rgba(247,247,245,.12)}.foot-row{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;font:var(--trice-type-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.foot-row .clock{font-variant-numeric:tabular-nums}.foot-links{margin-left:auto;display:flex;flex-wrap:wrap;gap:6px 22px;min-width:0}.foot-links a{text-decoration:none;color:#f7f7f59e;min-height:32px;display:inline-flex;align-items:center}.foot-links a:hover{color:var(--trice-paper)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lede{margin:0;font-size:clamp(18px,1.7vw,22px);line-height:1.4;color:#f7f7f5c7;max-width:34ch}.display--small{font-size:clamp(34px,4.6vw,64px);max-width:14ch}.dot{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:10px;vertical-align:1px;animation:breathe var(--trice-dur-breathe) ease-in-out infinite}.dot--marigold{background:var(--trice-marigold)}.dot--peacock{background:var(--trice-peacock)}.copy-line{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;min-width:0}.copy-line--center{justify-content:center}.copy-btn{font:var(--trice-type-label);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;min-height:36px;padding:0 14px;border-radius:var(--trice-radius-full);border:1px solid currentColor;background:none;color:inherit;opacity:.72;transition:opacity .2s linear}.copy-btn:hover{opacity:1}.routes{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:18px}.route{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 20px;border-radius:var(--trice-radius-full);border:1px solid var(--line);text-decoration:none;font-weight:600;transition:border-color .3s linear,transform .6s var(--trice-ease-pulse)}.route:hover{border-color:var(--trice-paper);transform:translateY(-2px)}.lead-wrap{width:min(620px,100%);margin-top:10px}.lead{display:grid;gap:14px}.lead-switch{display:inline-flex;gap:2px;padding:3px;border-radius:var(--trice-radius-full);background:var(--trice-night-2);justify-self:start}.lead-switch button{font:var(--trice-type-label);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;min-height:36px;padding:0 16px;border:0;border-radius:var(--trice-radius-full);background:none;color:var(--ink-muted);transition:background-color .3s linear,color .3s linear}.lead-switch button[aria-checked=true]{background:var(--trice-paper);color:var(--trice-night)}.lead-row{display:flex;gap:6px;padding:6px;border-radius:var(--trice-radius-full);background:var(--trice-night-2);border:1px solid var(--line);transition:border-color .3s linear,box-shadow .3s linear}.lead-row:focus-within{border-color:var(--trice-rani);box-shadow:0 0 0 4px #e6007e2e}.has-error .lead-row{border-color:var(--sindoor);box-shadow:none}.lead-row input{flex:1;min-width:0;border:0;outline:none;background:none;color:var(--trice-paper);font:500 clamp(17px,1.6vw,20px)/1 var(--trice-font);padding:0 18px;min-height:52px}.lead input::placeholder{color:#f7f7f561}.lead-submit{position:relative;flex:none;cursor:pointer;border:0;border-radius:var(--trice-radius-full);min-height:52px;padding:0 26px;background:var(--trice-rani);color:#fff;font:700 16px/1 var(--trice-font);letter-spacing:-.01em;transition:background-color .25s linear,transform .6s var(--trice-ease-pulse)}.lead-submit:hover{background:var(--trice-rani-600)}.lead-submit:active{transform:scale(.97)}.lead-submit:focus-visible{outline:2px solid var(--trice-paper);outline-offset:3px}.lead-spin{position:absolute;inset:0;display:none;place-items:center;grid-auto-flow:column;justify-content:center;gap:5px}.lead-spin i{width:6px;height:6px;border-radius:50%;background:#fff;animation:spin-dot .9s ease-in-out infinite}.lead-spin i:nth-child(2){animation-delay:.15s}.lead-spin i:nth-child(3){animation-delay:.3s}@keyframes spin-dot{50%{transform:scale(.4);opacity:.5}}.is-sending .lead-spin{display:grid}.is-sending .lead-submit-t{visibility:hidden}.lead-msg{margin:0;min-height:1.3em;font-size:15px;color:var(--sindoor)}.lead-fine{margin:0;font-size:14px;color:var(--ink-muted)}.lead-fine a{color:inherit;text-underline-offset:3px}.hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0}.lead-done{display:grid;gap:14px;padding:26px;border-radius:var(--trice-radius-card);background:var(--trice-night-2);border:1px solid rgba(0,163,154,.45)}.lead-done .label span{color:var(--trice-peacock)}.lead-done-t{margin:0;font-weight:700;font-size:clamp(24px,2.6vw,32px);letter-spacing:-.03em;line-height:1.1}.preview-note{display:none;margin:0;font-size:14px;color:var(--trice-marigold)}[data-preview] .preview-note{display:block}.chips{border:0;margin:6px 0 0;padding:0;display:grid;gap:10px}.chips legend{padding:0;margin-bottom:10px}.chips-row{display:flex;flex-wrap:wrap;gap:8px}.chips button{min-height:42px;padding:0 16px;border-radius:var(--trice-radius-full);cursor:pointer;border:1px solid var(--line);background:none;color:var(--trice-paper);font:500 15px/1 var(--trice-font);transition:border-color .2s linear,background-color .2s linear}.chips button:hover{border-color:var(--trice-paper)}.chips button[aria-pressed=true]{background:var(--trice-paper);color:var(--trice-night);border-color:var(--trice-paper)}.chips-note{margin:0;min-height:1.2em;font-size:14px;color:var(--ink-muted)}.share{justify-self:start;display:inline-flex;gap:8px;align-items:center;cursor:pointer;min-height:44px;padding:0;border:0;background:none;color:var(--trice-paper);font:var(--trice-type-label);letter-spacing:.08em;text-transform:uppercase}.share:hover{color:var(--ink-accent)}.form-section{padding:0 clamp(16px,6vw,96px) clamp(96px,16vh,180px)}.lead--stack{gap:18px}.field{display:grid;gap:8px}.field label{font:var(--trice-type-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.field .opt{color:var(--ink-muted);margin-left:6px;text-transform:none;letter-spacing:0}.field input{min-height:54px;padding:0 18px;border-radius:var(--trice-radius-input);border:1px solid var(--line);background:var(--trice-night-2);color:var(--trice-paper);font:500 18px/1 var(--trice-font);outline:none;transition:border-color .3s linear,box-shadow .3s linear}.field input:focus{border-color:var(--trice-rani);box-shadow:0 0 0 4px #e6007e2e}.lead-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:6px}.sleep-hero{gap:18px}.status{padding:0 clamp(16px,6vw,96px) clamp(80px,14vh,160px)}.status-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0}.status-grid div{display:grid;gap:10px;border-top:1px solid var(--line);padding-top:18px}.status-grid dd{margin:0;font-weight:600;font-size:20px;letter-spacing:-.01em}.row-go{display:inline-flex;gap:6px;margin-left:12px;color:var(--trice-paper);opacity:0;transform:translate(-8px);transition:opacity .4s linear,transform .6s var(--trice-ease-pulse)}.row--live:hover .row-go,.row--live:focus-visible .row-go{opacity:1;transform:none}.ledger li:has(.ledger-link){padding:0}.ledger-link{display:grid;grid-template-columns:52px 1fr auto;align-items:baseline;padding:16px 0;text-decoration:none;color:inherit;pointer-events:auto}.ledger-link:hover .ledger-name{color:var(--ink-accent)}.ledger li:first-child{pointer-events:auto}.endcard-cta{justify-self:start;display:inline-flex;align-items:center;gap:12px;min-height:52px;padding:0 22px;border-radius:var(--trice-radius-full);background:#fff;color:var(--trice-rani-700);text-decoration:none;font:700 16px/1 var(--trice-font);transition:transform .6s var(--trice-ease-pulse)}.endcard-cta:hover{transform:translateY(-2px) scale(1.02)}.endcard-cta-dot{width:8px;height:8px;border-radius:50%;background:var(--trice-rani);animation:breathe var(--trice-dur-breathe) ease-in-out infinite}.endcard .copy-btn{color:#fff}.pill-cta{position:fixed;z-index:40;left:clamp(16px,4vw,48px);bottom:max(20px,calc(env(safe-area-inset-bottom) + 12px));display:inline-flex;align-items:center;gap:12px;min-height:48px;padding:0 18px 0 16px;max-width:calc(100vw - 32px);border-radius:var(--trice-radius-full);background:var(--trice-night-2);border:1px solid var(--line);color:var(--trice-paper);text-decoration:none;font:var(--trice-type-label);letter-spacing:.06em;text-transform:uppercase;transition:border-color .3s linear,transform .6s var(--trice-ease-flow)}.pill-cta[hidden]{display:none}.pill-cta:hover{border-color:var(--trice-rani)}.pill-dot{width:8px;height:8px;border-radius:50%;background:var(--trice-marigold);flex:none;animation:breathe var(--trice-dur-breathe) ease-in-out infinite}.pill-t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.pill-k{color:var(--ink-accent);margin-right:6px}@media(max-width:419px){.pill-soon{display:none}}.menu-open .pill-cta,html.on-rani .pill-cta{opacity:0!important;pointer-events:none}.sound-offer{position:fixed;z-index:41;right:clamp(16px,4vw,48px);bottom:max(20px,calc(env(safe-area-inset-bottom) + 12px));display:flex;align-items:center;gap:12px;padding:8px 8px 8px 16px;max-width:calc(100vw - 32px);border-radius:var(--trice-radius-full);background:var(--trice-paper);color:var(--trice-night);font:500 15px/1 var(--trice-font)}.sound-offer[hidden]{display:none}.sound-offer-bars{display:inline-flex;align-items:center;gap:2px;height:12px}.sound-offer-bars i{width:2px;height:12px;border-radius:1px;background:var(--trice-rani);animation:bar-idle 1.1s ease-in-out infinite}.sound-offer-bars i:nth-child(2){animation-delay:-.3s}.sound-offer-bars i:nth-child(3){animation-delay:-.6s}.sound-offer-bars i:nth-child(4){animation-delay:-.9s}@keyframes bar-idle{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.sound-offer button{min-height:40px;border-radius:var(--trice-radius-full);cursor:pointer;font:600 14px/1 var(--trice-font);padding:0 16px}.sound-offer-on{border:0;background:var(--trice-night);color:var(--trice-paper)}.sound-offer-off{border:0;background:none;color:var(--trice-neutral-600);padding:0 10px!important}.draw{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:clamp(28px,6vw,96px);align-items:center;padding:clamp(64px,12vh,140px) clamp(16px,6vw,96px)}.draw-art{aspect-ratio:1;max-width:420px;width:100%;border-radius:var(--trice-radius-card);background:var(--trice-night-2);display:grid;place-items:center;padding:16%}.draw-art svg{width:100%;height:auto;overflow:visible}.draw-meta{display:grid;gap:18px;min-width:0}.draw-input{width:100%;border:0;border-bottom:2px solid var(--line);background:none;color:var(--trice-paper);outline:none;font:700 clamp(28px,3.4vw,44px)/1.2 var(--trice-font);letter-spacing:-.03em;padding:6px 0 10px;transition:border-color .3s linear}.draw-input:focus{border-bottom-color:var(--trice-rani)}.draw-input::placeholder{color:#f7f7f54d}.prose{padding:0 clamp(16px,6vw,96px) clamp(96px,16vh,180px);max-width:760px;display:grid;gap:14px}.prose h2{margin:22px 0 0;font-size:clamp(22px,2vw,28px);letter-spacing:-.02em}.prose p{margin:0;color:#f7f7f5d6;line-height:1.6}.prose .copy-btn{margin-left:8px;vertical-align:2px}.cursor.is-text{opacity:0!important}.has-cursor input,.has-cursor textarea{cursor:text}@media(max-width:759px){.nav{padding-top:max(10px,env(safe-area-inset-top))}.nav-logo,.nav-logo img{width:84px}.nav-right .sound,.nav-right .menu-btn{padding:0 10px}.copy{gap:14px;padding-bottom:calc(max(20px,env(safe-area-inset-bottom) + 12px) + 84px)}.display{font-size:clamp(38px,11.4vw,56px);max-width:11ch}.display--wide{max-width:13ch}.scroll-cue,.pager{display:none}.ledger-name{font-size:19px}.ledger li{grid-template-columns:40px 1fr auto}.p-hero{padding-bottom:calc(max(20px,env(safe-area-inset-bottom) + 12px) + 84px);gap:16px}.p-hero--center{padding-top:46vh}.sleep-hero{min-height:0;padding-top:max(290px,44svh);padding-bottom:max(40px,calc(env(safe-area-inset-bottom) + 28px))}.values-pin{padding-top:96px}.values-v{font-size:clamp(38px,11vw,56px)}.facts{padding-block:72px;gap:32px}.fact-n{font-size:56px}.statement-text{font-size:clamp(32px,9.6vw,48px)}.founder-name{font-size:24px}.founder-meta{padding:18px 16px 20px}.row{padding:22px 0}.row-name{font-size:clamp(36px,11vw,56px)}.marquee--big span{font-size:40px}.track-pin{padding-top:88px}.emp{width:72vw;padding:18px}.emp-name{font-size:28px}.approve{padding-block:96px}.big-link{font-size:clamp(30px,9.4vw,48px)}.meta-grid{gap:22px}.next{padding-block:64px}.next-t{font-size:clamp(48px,15vw,72px)}.foot-links{margin-left:0}.endcard-in{padding-top:88px}.menu-in a{font-size:clamp(32px,9vw,48px)}.lead-row{flex-direction:column;border-radius:22px;padding:6px}.lead-row input{min-height:54px;padding:0 14px}.lead-submit{width:100%}.status-grid{grid-template-columns:1fr;gap:0}.status-grid div{padding:16px 0}.draw{grid-template-columns:1fr}.draw-art{max-width:280px}.pill-cta{left:16px;right:16px;justify-content:center}.pill-cta.is-tucked{transform:translateY(160%)}.sound-offer{right:16px;left:16px;top:max(64px,calc(env(safe-area-inset-top) + 56px));bottom:auto;justify-content:space-between;gap:8px;padding-left:14px}.sound-offer-t{white-space:nowrap;font-size:14px}.sound-offer button{padding:0 12px;white-space:nowrap}.routes .route{flex:1 1 100%;justify-content:center}}.reduced .loader{display:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}
