@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-ext-wght-normal.DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-wght-normal.BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-vietnamese-wght-normal.6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-ext-wght-normal.DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-ext-wght-normal.X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-wght-normal.DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-symbols2-wght-normal.CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-vietnamese-wght-normal.DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-ext-wght-normal.Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-wght-normal.XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--night:#070b1a;--plate:#090e22cc;--plate-strong:#080c1ef0;--sheet:#0b1230;--text:#eef3fb;--muted:#a7b4cc;--link:#9ec2e6;--link-tint:#9ec2e61f;--go:#eef3fb;--go-ink:#070b1a;--hairline:#2a3558;--hairline-2:#3a4a74;--give:#7fd1b0;--give-bg:#7fd1b024;--take:#f2a0a0;--take-bg:#f2a0a01f;--field-edge:#5d6e9c;--label:#c3cdde;--info:#8fb4da;--info-tint:#8fb4da12;--soon:#a7b4cc;--dawn:#d9e3f2;--dawn-plate:#edf2fa;--dawn-ink:#070b1a;--dawn-body:#3a4668;--dawn-link:#234e97;--dawn-line:#bfcbe0;--radius:2px;--floor-vw:max(1vw, 10.24px);--gutter:clamp(40px, calc(5 * var(--floor-vw)), 72px);--sans:"Geist Variable", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--mono:"Geist Mono Variable", ui-monospace, "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;--ease:cubic-bezier(.2, .7, .2, 1);--ease-out:cubic-bezier(.2, 0, .1, 1);--shadow-float:0 24px 60px #00000080, 0 2px 8px #00000059;--shadow-float-light:0 6px 18px #070b1a29, 0 1px 3px #070b1a2e;--motion-ui:.2s;--z-world:0;--z-main:2;--z-rail:38;--z-chrome:40;--z-menu:45;--z-cap:50;--z-scrim:55;--z-sheet:60;--z-loader:80;--z-skip:90;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root:has(.chrome-top.on-light),.rqm-rail.over-dawn{--shadow-float:var(--shadow-float-light)}*{box-sizing:border-box}html{background:var(--night);-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}a,button,[tabindex]{scroll-margin-top:96px;scroll-margin-bottom:128px}body{background:var(--night);min-width:1024px;color:var(--text);font:400 18px/28px var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:clip}img,svg{max-width:100%;height:auto;display:block}[hidden]{display:none!important}a{color:var(--link);text-decoration:none}a:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}button{font:inherit;color:inherit}:focus{outline:none}:focus-visible{outline:2px solid var(--link);outline-offset:3px;border-radius:var(--radius)}[tabindex="-1"]:focus-visible{outline:none}.dawn :focus-visible,.chrome-top.on-light :focus-visible{outline-color:var(--dawn-link)}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-main{z-index:95;background:var(--go);color:var(--go-ink);border-radius:var(--radius);font:500 14px/20px var(--sans);padding:10px 14px;position:fixed;top:-64px;left:16px}.skip-main:focus-visible{top:16px}.mono{font-family:var(--mono)}kbd{font:500 12px/16px var(--mono)}html.rqm-hot body,html[data-hover],html[data-hover] body{cursor:pointer}html:not(.js) .world .poster-t0{display:none}html:not(.js) .world .still[data-k="0"],html:not(.js) .figcode{opacity:1}html:not(.js) .rqm-rail,html:not(.js) .dock,html:not(.js) .menu-btn{display:none}.dot{width:var(--dot-size,6px);height:var(--dot-size,6px);background:currentColor;border-radius:50%;flex:none;display:inline-block}.arrow{vertical-align:-.12em;fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:square;flex:none;width:.95em;height:.95em;display:inline-block}.arrow-left{transform:rotate(180deg)}.arrow-up-right{transform:rotate(-45deg)}.arrow-down{transform:rotate(90deg)}.world{z-index:var(--z-world);pointer-events:none;background:var(--night);position:fixed;inset:0}.world img,.world canvas{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.world .poster-t0{transition:opacity .35s linear}.world canvas{opacity:0;transition:opacity .35s linear}.world.live canvas{opacity:1}.world.live .poster-t0{opacity:0}.world .still{opacity:0;transition:opacity .6s linear}.world .still.on{opacity:1}.world:not(.frames-ahead) .still:not(.on):not([data-k="0"]){display:none}.world.stills .poster-t0{opacity:0}.world.stills canvas{display:none}html:not([data-rqm-phase=loading]):not([data-rqm-phase=opening]) .world:not(.live) .poster-t0{opacity:0;transition:none}html:not([data-rqm-phase=loading]):not([data-rqm-phase=opening]) .world:not(.live):not(.stills) .still[data-k="0"]{opacity:1;transition:none}.world .veil{background:radial-gradient(120% 90% at 50% 40%,#0000 55%,#02030973 100%);transition:background-color .2s linear;position:absolute;inset:0}.chrome-top{z-index:var(--z-chrome);padding:22px var(--gutter) 30px;transition:background-color .3s linear, color .3s linear, padding .2s var(--ease);background:linear-gradient(#070b1ac7,#070b1a00);justify-content:space-between;align-items:center;gap:16px;display:flex;position:fixed;inset:0 0 auto}.chrome-top.scrolled,html:not(.js) .chrome-top{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070b1adb;border-bottom:1px solid #2a3558b3;padding-bottom:22px}.chrome-top.on-light{border-bottom-color:var(--dawn-line);color:var(--dawn-ink);background:#d9e3f2eb}.brand{color:var(--text);align-items:center;gap:12px;display:flex}.brand:hover{text-decoration:none}.on-light .brand{color:var(--dawn-ink)}.brand .mark{width:44px;height:auto}.brand .word{width:auto;height:15px}.nav{align-items:center;gap:30px;display:flex}.nav a{color:var(--text);font:500 14px/20px var(--sans);letter-spacing:.01em}.on-light .nav a{color:var(--dawn-ink)}.menu-btn .mono{letter-spacing:.08em;color:var(--muted);font-size:12px}.menu-ico{gap:3px;width:14px;display:inline-grid}.menu-ico i{height:1.5px;transition:transform .18s var(--ease), opacity .12s linear;background:currentColor;display:block}.menu-ico i:nth-child(2){justify-self:end;width:9px}.menu-btn[aria-expanded=true] .menu-ico i:first-child{transform:translateY(4.5px)rotate(45deg)}.menu-btn[aria-expanded=true] .menu-ico i:nth-child(2){opacity:0}.menu-btn[aria-expanded=true] .menu-ico i:nth-child(3){transform:translateY(-4.5px)rotate(-45deg)}.on-light .menu-btn{color:var(--dawn-ink);background:#070b1a0a;border-color:#a9b6ce}.on-light .menu-btn:hover{background:#070b1a14}.on-light .menu-btn[aria-expanded=true]{border-color:var(--dawn-link);box-shadow:inset 2px 0 0 var(--dawn-link);background:#234e971a}.on-light .menu-btn .mono{color:var(--dawn-body)}.menu-card{z-index:var(--z-menu);top:72px;right:var(--gutter);overscroll-behavior:contain;border:1px solid var(--hairline);border-radius:var(--radius);width:440px;max-height:calc(100vh - 96px);box-shadow:var(--shadow-float);opacity:0;transition:opacity .18s linear, transform .18s var(--ease);background:#0e1530;padding:14px 20px 16px;position:fixed;overflow:auto;transform:translateY(-6px)}.menu-card.open{opacity:1;transform:none}.menu-title{font:500 12px/16px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:6px 0}.toc{margin:0 0 10px;padding:0;list-style:none}.toc li a{color:var(--text);font:400 16px/22px var(--sans);border-left:2px solid #0000;grid-template-columns:34px 1fr;align-items:baseline;margin:0 -8px;padding:8px 10px 8px 8px;transition:background-color .15s linear;display:grid;position:relative}.toc li a:after{content:"";background:var(--hairline);height:1px;position:absolute;bottom:0;left:8px;right:0}.toc li a:before{content:"";background:var(--link);transform-origin:0;height:1px;transition:transform .2s var(--ease-out);z-index:1;position:absolute;bottom:0;left:8px;right:0;transform:scaleX(0)}.toc li a:hover:before,.toc li a:focus-visible:before{transform:scaleX(1)}.toc li a .mono{color:var(--muted);font-size:12px;transition:color .15s linear}.toc li a:hover{background:#9ec2e60f;text-decoration:none}.toc li a:hover .mono{color:var(--text)}.toc li a[aria-current=true]{background:var(--link-tint);border-left-color:var(--link)}.toc li a[aria-current=true] .mono{color:var(--link)}.toc-extra li a{font-size:15px}.menu-explore{flex-wrap:wrap;gap:4px;margin:2px 0 14px;display:flex}.menu-explore .x-group{font:500 12px/16px var(--mono);letter-spacing:.06em;color:var(--muted);flex:0 0 100%;margin:4px 0 0}.x-btn{text-align:left}.x-btn .dot{background:var(--muted);transition:background-color .15s linear}.x-btn:hover .dot,.x-btn.is-lit .dot{background:var(--text)}.menu-foot{border-top:1px solid var(--hairline);font:500 12px/16px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 16px;padding-top:12px;display:flex}.menu-foot a{color:var(--link);text-transform:none;letter-spacing:.02em}.btn{border-radius:var(--radius);height:48px;font:500 15px/20px var(--sans);letter-spacing:.005em;cursor:pointer;white-space:nowrap;border:1px solid #0000;align-items:center;padding:0 22px;transition:background-color .15s linear,border-color .15s linear;display:inline-flex}.btn .btn-in{align-items:center;gap:10px;display:inline-flex}.btn:hover{text-decoration:none}.btn .arr{font-family:var(--mono);transition:transform .2s var(--ease);font-size:14px}.btn:hover .arr{transform:translate(3px)}.btn.go{background:var(--go);color:var(--go-ink)}.btn.go:hover{background:#fff}.btn.ghost{color:var(--link);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#070b1ad1;border-color:#9ec2e680}.btn.ghost:hover{border-color:var(--link);background:#16203ee6}.sbtn{cursor:pointer;height:32px;color:var(--text);border:1px solid var(--hairline-2);border-radius:var(--radius);font:500 12px/16px var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#eef3fb0a;align-items:center;gap:8px;padding:0 12px;transition:background-color .15s linear,border-color .15s linear,color .15s linear;display:inline-flex}.sbtn:hover{background:#eef3fb1a}.sbtn:is([aria-pressed=true],[aria-expanded=true],.is-lit,.held){background:var(--link-tint);border-color:var(--link);box-shadow:inset 2px 0 0 var(--link)}main{z-index:var(--z-main);position:relative}.hero{flex-direction:column;align-items:center;min-height:100svh;padding-bottom:116px;display:flex;position:relative;overflow-x:clip}.hero-copy{isolation:isolate;z-index:2;width:100%;max-width:calc(660px + 2 * var(--gutter));padding:calc(16vh + 4px) var(--gutter) 0;text-align:left;flex-direction:column;align-self:flex-start;align-items:flex-start;display:flex;position:relative}.hero-copy:before{content:"";z-index:-1;left:calc(-4 * var(--floor-vw));width:calc(100% + 8 * var(--floor-vw));pointer-events:none;background:radial-gradient(closest-side, rgba(5, 8, 20, var(--hero-halo,.5)), rgba(5, 8, 20, calc(var(--hero-halo,.5) * .75)) 55%, #05081400);height:calc(100% - 4vh);position:absolute;top:11vh}.eyebrow{font:500 12px/16px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text);text-shadow:0 0 18px #070b1ae6;margin:0 0 22px}.eyebrow .sep{padding:0 6px}h1{max-width:660px;font:300 clamp(44px, calc(4.4 * var(--floor-vw)), 64px)/1.04 var(--sans);letter-spacing:-.02em;text-wrap:balance;text-shadow:0 0 36px #070b1abf;margin:0}h1 .soft{color:var(--muted);font-weight:300}h1 .bright{color:var(--text);letter-spacing:-.025em;font-weight:500}.sub{max-width:560px;font:400 20px/30px var(--sans);color:var(--muted);text-wrap:pretty;text-shadow:0 0 20px #070b1af2;margin:24px 0 0}.ctas{flex-wrap:wrap;justify-content:flex-start;gap:12px;margin-top:30px;display:flex}.rqm-hint{border-radius:var(--radius);font:500 12px/16px var(--mono);letter-spacing:.06em;color:var(--muted);background:#070b1a8c;align-items:center;gap:10px;margin:26px 0 0;padding:6px 12px;transition:opacity .4s linear,filter .4s linear;display:inline-flex}.rqm-hint-dot{background:var(--text);border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite rqm-breathe;box-shadow:0 0 10px 2px #eef3fb99}.rqm-hint.learned{opacity:0;filter:blur(4px)}@keyframes rqm-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.6)}}html.js #h1:not(.rqm-split){opacity:0}html.js:not(.rqm-ui) #h1:not(.rqm-split),html.js:not(.rqm-ui) .hero:not(.in) .hero-part,html.js:not(.rqm-ui) .hero:not(.in) #h1 .c{animation:0s linear 8s forwards rqm-failsafe}html.reduced #h1,html.js.reduced #h1:not(.rqm-split){opacity:1;animation:none}@keyframes rqm-failsafe{to{opacity:1;filter:none;transform:none}}html.js .hero .hero-part{opacity:0;filter:blur(6px);transition:opacity .6s linear, filter .7s var(--ease)}html.js .hero.in .hero-part{opacity:1;filter:none}html.js .hero.in .sub{transition-delay:var(--h1-lead,.55s)}html.js .hero.in .ctas{transition-delay:calc(var(--h1-lead,.55s) + .25s)}html.js .hero.in .rqm-hint{transition-delay:calc(var(--h1-lead,.55s) + .6s)}html.js .hero.in .rqm-hint.learned{opacity:0;transition-delay:0s}html:not(.world-live) .rqm-hint{visibility:hidden}.founder-chip{z-index:3;left:var(--gutter);background:var(--plate);border:1px solid var(--hairline);border-radius:var(--radius);color:var(--text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);align-items:center;gap:12px;padding:8px 16px 8px 8px;transition:border-color .15s linear;display:flex;position:absolute;bottom:22px}.founder-chip:hover{border-color:var(--hairline-2);text-decoration:none}html[data-rqm-phase=loading] .founder-chip,html[data-rqm-phase=opening] .founder-chip,html[data-rqm-phase=loading] .rqm-rail,html[data-rqm-phase=opening] .rqm-rail{opacity:0;visibility:hidden}.founder-chip{transition:opacity .6s linear,visibility linear,border-color .15s linear}.founder-chip img{border-radius:var(--radius);object-fit:cover;width:56px;height:56px}.founder-chip b{font:500 15px/20px var(--sans);display:block}.founder-chip span span{font:400 14px/20px var(--sans);color:var(--muted);display:block}.menu-live{font:500 12px/16px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0 0 12px;display:flex}.menu-live .dot{background:var(--give);margin-right:6px;transform:translateY(-1px)}.menu-live .lbl{color:var(--muted)}.figcode{z-index:3;left:var(--fig-x,50%);top:var(--fig-y,84%);font:500 12px/16px var(--mono);letter-spacing:.08em;color:var(--label);border-radius:var(--radius);opacity:0;white-space:nowrap;pointer-events:none;background:#070b1ae0;margin:0;padding:3px 7px;transition:opacity .8s linear;position:absolute;transform:translate(calc(-100% - 30px),-50%)}.figcode.on,.reduced .figcode{opacity:1}html.rqm-cap-shown .figcode,.figcode.away{opacity:0;transition:opacity .15s linear}.figcode.fixed{position:fixed}.chapter{min-height:100vh;padding:120px var(--gutter);align-items:center;display:flex;position:relative}.chapter.right{justify-content:flex-end}.plate{background:var(--plate);border:1px solid var(--hairline);border-radius:var(--radius);-webkit-backdrop-filter:blur(12px)saturate(1.05);backdrop-filter:blur(12px)saturate(1.05);width:480px;max-width:100%;padding:32px}.plate.plate-wide{width:880px}.charter-grid{grid-template-columns:1fr 1fr;gap:0 36px;display:grid}.charter-grid .lead{margin-bottom:20px!important}.charter-grid .share-bar{margin-bottom:0}.rqm-sheet-body .charter-grid{display:block}.rqm-sheet-body .charter-grid .share-bar{margin-bottom:20px}.label{font:500 12px/16px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:12px;margin:0 0 18px;display:flex}.label:after{content:"";background:var(--hairline);flex:1;height:1px}.label .n{color:var(--text)}.title{font:300 40px/44px var(--sans);letter-spacing:-.015em;color:var(--text);text-wrap:balance;margin:0 0 20px}.plate p{color:var(--muted);margin:0 0 16px}.plate p.lead{color:var(--text)}.plate p:last-child{margin-bottom:0}.mini{font:500 12px/16px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 8px}.figline{border-top:1px solid var(--hairline);font:500 12px/16px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding-top:12px;display:flex}.figline .ref{color:var(--text)}.rqm-spot-ring{border:1px solid;border-radius:50%;flex:none;width:14px;height:14px;position:relative}.rqm-spot-ring:after{content:"";background:currentColor;border-radius:50%;position:absolute;inset:3.5px}.rqm-spot:hover .rqm-spot-ring,.rqm-spot.is-lit .rqm-spot-ring{animation:rqm-ping 1.2s var(--ease-out) infinite}@keyframes rqm-ping{0%{box-shadow:0 0 #eef3fb80}to{box-shadow:0 0 0 9px #eef3fb00}}.sign{align-items:center;gap:18px;margin-top:24px;display:flex}.sign img{object-fit:cover;border-radius:var(--radius);border:1px solid var(--hairline);width:112px;height:112px}.sign p{font:400 16px/24px var(--sans);color:var(--text)!important;margin:0!important}.axioms{margin:4px 0 0;padding:0;list-style:none}.axioms li+li .ax-row{border-top:1px solid var(--hairline)}.ax-row{text-align:left;cursor:pointer;width:calc(100% + 16px);color:inherit;background:0 0;border:0;border-left:2px solid #0000;border-radius:0;grid-template-columns:58px 1fr 16px;align-items:start;gap:4px 14px;margin:0 -8px;padding:14px 8px;transition:background-color .15s linear,border-color .15s linear;display:grid;position:relative}.ax-row:hover,.ax-row:focus-visible,.ax-row.is-lit{border-left-color:var(--text);background:#eef3fb0d}.ax-row .code{font:500 12px/24px var(--mono);letter-spacing:.06em;color:var(--muted)}.ax-row:hover .code,.ax-row.is-lit .code{color:var(--text)}.ax-text b{color:var(--text);font-size:16px;font-weight:500;line-height:24px;display:block}.ax-text span{color:var(--muted);font-size:15px;line-height:23px;display:block}.ax-more{opacity:.6;width:12px;height:12px;transition:opacity .15s linear, transform .2s var(--ease);margin-top:6px;position:relative}.ax-more:before,.ax-more:after{content:"";background:var(--text);height:1.5px;margin-top:-.75px;position:absolute;top:50%;left:0;right:0}.ax-more:after{transform:rotate(90deg)}.ax-row:hover .ax-more,.ax-row:focus-visible .ax-more{opacity:1;transform:rotate(90deg)}.share-bar{margin:4px 0 20px}.share-track{border:1px solid var(--hairline);border-radius:0;height:34px;display:flex;overflow:hidden}.share-give{background:var(--give-bg);border-right:1px solid var(--give);min-width:44px;color:var(--give);flex:0 0 10%;justify-content:center;align-items:center;display:flex}.share-rest{color:var(--text);background:linear-gradient(90deg,#8fb4da2e,#8fb4da0d);flex:1;align-items:center;padding:0 12px;display:flex}.share-track b{font:500 12px/16px var(--mono);letter-spacing:.06em;text-transform:uppercase}.share-bar figcaption{font:400 14px/20px var(--sans);color:var(--muted);gap:6px;margin-top:10px;display:grid}.share-bar figcaption span{align-items:center;gap:8px;display:flex}.share-bar{--dot-size:8px}.share-bar .dot.give{background:var(--give)}.share-bar .dot.rest{background:var(--info)}html.js .share-bar .share-give,html.js .share-bar .share-rest b{transform-origin:0}html.js [data-reveal].reveal .share-track{clip-path:inset(0 100% 0 0)}html.js [data-reveal].in .share-track{clip-path:inset(0);transition:clip-path 1s var(--ease-out) .35s}.steps{margin:0;padding:0;list-style:none}.steps li{border-top:1px solid var(--hairline);color:var(--muted);grid-template-columns:34px 1fr;gap:12px;padding:12px 0;font-size:16px;line-height:24px;display:grid}.steps li .k{font:500 12px/24px var(--mono);color:var(--text);letter-spacing:.06em}.steps li b{color:var(--text);font-weight:500}.rows{margin:6px 0 20px}.rows div{border-top:1px solid var(--hairline);grid-template-columns:96px 1fr;gap:14px;padding:12px 0;display:grid}.rows dt{letter-spacing:.08em;text-transform:uppercase;color:var(--text);font-size:12px;line-height:26px}.rows dd{color:var(--muted);margin:0;font-size:16px;line-height:26px}.ahead-rows.rows{margin-bottom:0}.guarantee{border-left:2px solid var(--info);background:var(--info-tint);margin:0;padding:16px 18px}.guarantee p{font-size:16px;line-height:26px;color:var(--text)!important;margin:0 0 8px!important}.guarantee cite{font:500 12px/16px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-style:normal}.defs{margin:4px 0 0}.defs div{border-top:1px solid var(--hairline);padding:14px 0}.defs dt{font:500 20px/28px var(--sans);color:var(--text);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.defs dt .mono{letter-spacing:.08em;color:var(--muted);font-size:12px;font-weight:500}.defs dd{color:var(--muted);margin:4px 0 0}.name-line{margin-top:14px!important}.name-mark{width:120px;margin:20px 0 0}.chapter.products{align-items:flex-end;padding-bottom:96px}.products-in{width:100%}.plate.plate-head{width:480px;margin:0 auto 44px;padding:24px 28px}.plate.plate-head .title{margin-bottom:0}.tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.rqm-tile{perspective:1400px;cursor:pointer;--brand:var(--link);height:364px;padding-top:26px;position:relative}.rqm-tile[data-panel=pmolikepro]{--brand:#2e9c8f}.rqm-tile[data-panel=gearlogs]{--brand:#d9a93a}.rqm-tile-tab{z-index:1;border:1px solid var(--hairline);border-radius:var(--radius) var(--radius) 0 0;height:27px;box-shadow:inset 0 2px 0 var(--brand);font:500 12px/16px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text);background:#0e1530;border-bottom:0;align-items:center;padding:0 12px;transition:opacity .2s linear;display:flex;position:absolute;top:0;right:0}.rqm-tile-card{height:100%;transform-style:preserve-3d;transform:rotateX(var(--rx,0deg)) rotateY(calc(var(--flip,0deg) + var(--ry,0deg)));transition:transform .5s var(--ease-out);position:relative}.rqm-tile:hover,.rqm-tile:focus-within{--flip:180deg}.rqm-tile:hover .rqm-tile-tab,.rqm-tile:focus-within .rqm-tile-tab{opacity:0}.rqm-tile-face{border:1px solid var(--hairline);border-radius:var(--radius) 0 var(--radius) var(--radius);backface-visibility:hidden;background:#0e1530;flex-direction:column;padding:16px 18px 18px;display:flex;position:absolute;inset:0}.rqm-tile-back{border-color:var(--hairline-2);background:#111a3a;transform:rotateY(180deg)}.rqm-tile-logo{border-radius:var(--radius);background:#fff;flex:none;place-items:center;height:120px;padding:12px;display:grid;overflow:hidden}.rqm-tile-logo.cream{background:#f4f0e6}.rqm-tile-logo img{object-fit:contain;width:auto;max-height:100%}.rqm-tile-logo[data-logo=pmolikepro] img{width:100%;height:auto;max-height:64px}.rqm-tile-logo.is-live img{display:none}.rqm-tile-logo.is-live,.sheet-logo.is-live{border:1px solid var(--hairline);background:radial-gradient(120% 140% at 50% 110%,#16224a,#0a1128 70%)}.rqm-logo-host{place-items:center;width:100%;height:100%;line-height:0;display:grid}.rqm-logo-host>*{max-width:100%;max-height:100%}.rqm-logo-host.is-sprite{display:block;position:relative}.rqm-tile-logo.lab{border:1px dashed var(--hairline-2);background:#070b1a99;position:relative}.rqm-tile-shot{border:1px solid var(--hairline);border-radius:var(--radius);background:#0a1128;flex:none;height:120px;margin:0;display:none;position:relative;overflow:hidden}.rqm-tile-shot img{object-fit:cover;object-position:var(--crop,0 0);opacity:.9;width:100%;height:100%}.rqm-tile-shot figcaption{border-radius:var(--radius);font:500 12px/16px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--label);background:#070b1adb;padding:2px 6px;position:absolute;bottom:6px;right:6px}html.world-live .rqm-tile-logo[data-logo-when=stills]{display:none}html.world-live .rqm-tile-shot{display:block}.lab-light{background:#dde8f7;border-radius:50%;width:12px;height:12px;animation:3.2s ease-in-out infinite rqm-breathe;box-shadow:0 0 18px 6px #dde8f773,0 0 60px 18px #8fb4da2e}.rqm-tile-meta{justify-content:space-between;align-items:center;gap:12px;margin:16px 0 8px;display:flex}.rqm-tile h3{font:500 22px/28px var(--sans);letter-spacing:-.01em;color:var(--text);margin:0}.status{border-radius:var(--radius);background:var(--give-bg);color:var(--give);font:500 12px/16px var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:7px;padding:4px 8px;display:inline-flex}.status.lab{color:var(--soon);background:#a7b4cc1f}.rqm-tile .desc{color:var(--muted);margin:0 0 14px;font-size:15px;line-height:22px}.tile-foot{border-top:1px solid var(--hairline);font:500 12px/16px var(--mono);letter-spacing:.06em;color:var(--label);justify-content:space-between;align-items:center;gap:12px;margin:auto 0 0;padding-top:12px;display:flex}.rqm-tile .turn{font:500 12px/16px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;display:flex}.rqm-tile .turn:before{content:"";background:currentColor;width:14px;height:1px}.rqm-tile-back .mini{margin-top:2px}.mods{grid-template-columns:1fr 1fr;gap:0 14px;margin:0 0 14px;padding:0;list-style:none;display:grid}.mods li{border-top:1px solid var(--hairline);color:var(--text);padding:7px 0;font-size:15px;line-height:20px}.mods li:before{content:"+ ";font-family:var(--mono);color:var(--give)}.roadmap{color:var(--muted);margin:0 0 14px;font-size:14px;line-height:20px}.roadmap .mono{letter-spacing:.08em;text-transform:uppercase;color:var(--text);font-size:12px}.back-line{color:var(--text);margin:0 0 14px;font-size:16px;line-height:24px}.tile-acts{border-top:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:12px;font-size:15px;display:flex}.dawn{background:var(--dawn);color:var(--dawn-ink);position:relative}.dawn:before{content:"";background:linear-gradient(to bottom, #5b77aa00, #5b77aa99 45%, var(--dawn));pointer-events:none;height:28vh;position:absolute;top:-28vh;left:0;right:0}.dawn a{color:var(--dawn-link)}.founder{padding:120px var(--gutter) 64px;justify-content:center;align-items:center;display:flex}.fplate{background:var(--dawn-plate);border:1px solid var(--dawn-line);border-radius:var(--radius);grid-template-columns:200px 1fr;align-items:center;gap:36px;width:880px;max-width:100%;padding:32px;display:grid}.fplate img{object-fit:cover;border-radius:var(--radius);width:200px;height:200px}.fplate .label{color:var(--dawn-body)}.fplate .label .n{color:var(--dawn-ink)}.fplate .label:after{background:var(--dawn-line)}.fplate h2{font:300 40px/44px var(--sans);letter-spacing:-.015em;margin:0 0 10px}.fplate .creds{color:var(--dawn-body);margin:0 0 18px;font-size:16px;line-height:26px}.contact{text-align:center;padding:56px var(--gutter) 40px}.contact h2{max-width:900px;font:300 clamp(40px, calc(5 * var(--floor-vw)), 64px)/1.05 var(--sans);letter-spacing:-.02em;color:var(--dawn-ink);text-wrap:balance;margin:0 auto 18px}.contact .addr{font:500 18px/26px var(--mono);color:var(--dawn-ink);letter-spacing:.02em;margin:0 0 28px}.contact .btn.go{background:var(--dawn-link);color:#fff}.contact .btn.go:hover{background:#1b3f7c}footer{border-top:1px solid var(--dawn-line);margin:0 var(--gutter);font:500 12px/16px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dawn-body);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding:28px 0 84px;display:flex}footer nav{flex-wrap:wrap;gap:8px 22px;display:flex}.rqm-rail{z-index:var(--z-rail);background:var(--plate-strong);border:1px solid var(--hairline);border-radius:var(--radius);flex-direction:column;gap:0;padding:10px 4px;transition:opacity .25s linear,visibility linear;display:flex;position:fixed;top:50%;left:14px;transform:translateY(-50%)}.rqm-rail.gone{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--motion-ui) linear, visibility 0s linear var(--motion-ui)}.rqm-rail.gone:focus-within{opacity:1;visibility:visible;pointer-events:auto;transition:none}.rqm-rail-head{font:500 12px/16px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);writing-mode:vertical-rl;align-self:flex-start;margin:0 0 6px 6px;padding-left:0;transform:rotate(180deg)}.rqm-rail-gap{height:10px}.rail-btn{cursor:pointer;width:28px;height:24px;color:var(--muted);background:0 0;border:0;align-items:center;padding:0 0 0 6px;display:flex;position:relative}.rail-btn .tick{opacity:.7;width:10px;height:2px;transition:width .18s var(--ease-out), opacity .15s linear, background-color .15s linear;background:currentColor}.rail-btn .lbl{white-space:nowrap;pointer-events:none;border-radius:var(--radius);background:var(--sheet);box-shadow:var(--shadow-float);border:1px solid var(--hairline);font:500 12px/16px var(--mono);letter-spacing:.06em;color:var(--text);opacity:0;transition:opacity .15s linear, transform .18s var(--ease-out);padding:4px 8px;position:absolute;top:50%;left:36px;transform:translate(-4px,-50%)}.rail-btn:hover .tick,.rail-btn:focus-visible .tick,.rail-btn.is-lit .tick{opacity:1;background:var(--text);width:18px}.rail-btn:hover .lbl,.rail-btn:focus-visible .lbl{opacity:1;transform:translateY(-50%)}.rail-btn:focus-visible{outline-offset:0}.dock{z-index:var(--z-chrome);border:1px solid var(--hairline);border-radius:var(--radius);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow-float);background:#090e22eb;align-items:center;gap:4px;padding:4px;transition:opacity .25s linear,visibility linear;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.dock.at-hero{left:calc(var(--gutter) + var(--chip-w,270px) + 16px);bottom:38px;right:auto;transform:none}.dock.at-hero .pager-name{display:none}.dock.gone{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--motion-ui) linear, visibility 0s linear var(--motion-ui)}.dock .pager-step{cursor:pointer;height:32px;color:var(--text);font:500 12px/16px var(--mono);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius);white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:0 10px;display:inline-flex}.dock .pager-step:hover{background:#eef3fb14}.dock svg{width:12px;height:12px}.dock .ico-play{display:none}html.rqm-paused .dock .ico-play{display:block}html.rqm-paused .dock .ico-pause{display:none}.pager{border-left:1px solid var(--hairline);height:32px;font:500 12px/16px var(--mono);letter-spacing:.08em;color:var(--muted);white-space:nowrap;align-items:center;gap:8px;padding:0 4px 0 12px;display:inline-flex}.dock button[data-act=replay]{margin-left:5px;position:relative}.dock button[data-act=replay]:before{content:"";background:var(--hairline);width:1px;position:absolute;top:0;bottom:0;left:-5px}.pager b{color:var(--text);font-weight:500}.pager .pager-name{text-transform:uppercase;color:var(--muted);padding-right:4px}.dock .pager-step{justify-content:center;width:28px;padding:0}.dock .pager-step:disabled{opacity:.35;cursor:default;background:0 0}.dock .pager-num b{display:inline-block}.dock .pager-num b.flip{animation:rqm-num var(--motion-ui) var(--ease-out)}@keyframes rqm-num{0%{opacity:0;filter:blur(3px);transform:translateY(6px)}to{opacity:1;filter:none;transform:none}}.rqm-skip{z-index:var(--z-skip);right:var(--gutter);box-shadow:var(--shadow-float);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#090e22d9;transition:background-color .15s linear,opacity .3s linear;position:fixed;bottom:32px}.rqm-cap-layer{z-index:var(--z-cap);pointer-events:none;opacity:0;transition:opacity .18s linear;position:fixed;inset:0}.rqm-cap-layer.on.placed{opacity:1}.rqm-cap-layer.lost{opacity:0}.rqm-cap{white-space:nowrap;will-change:transform;isolation:isolate;align-items:baseline;gap:10px;margin:0;padding:4px 2px;display:flex;position:absolute;top:0;left:0}.rqm-cap:before{content:"";z-index:-1;background:linear-gradient(90deg,#03050e00,#03050ebd 16px calc(100% - 16px),#03050e00);position:absolute;inset:-8px -16px;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.rqm-cap-code{font:500 12px/18px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--label)}.rqm-cap-line{font:400 14px/18px var(--sans);color:var(--text)}.rqm-scrim{z-index:var(--z-scrim);opacity:0;cursor:pointer;background:linear-gradient(90deg,#03050e00 40%,#03050e59);transition:opacity .2s linear;position:fixed;inset:0}main,.chrome-top,.rqm-rail,.dock{transition:opacity var(--motion-ui) linear}html.rqm-sheet-open main,html.rqm-sheet-open .rqm-rail,html.rqm-sheet-open .dock{opacity:0}.rqm-scrim.on{opacity:1}.rqm-sheet{z-index:var(--z-sheet);background:var(--sheet);border-left:1px solid var(--hairline-2);width:540px;max-width:100vw;box-shadow:var(--shadow-float);opacity:0;transition:opacity .2s linear, transform var(--motion-ui) var(--ease-out);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(28px)}.rqm-sheet.on{opacity:1;transform:none}.rqm-sheet-head{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:16px;padding:18px 28px;display:flex}.rqm-sheet-code{font:500 12px/16px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--label);margin:0}.rqm-sheet-close kbd{border:1px solid var(--hairline-2);border-radius:var(--radius);color:var(--muted);padding:1px 5px}.rqm-sheet-body{overscroll-behavior:contain;color:var(--muted);flex:1;padding:30px 28px 32px;overflow:auto}.rqm-sheet-body>*{margin-top:0}.rqm-sheet-body p{margin:0 0 16px}.rqm-sheet-body p.lead{color:var(--text);font-size:18px;line-height:28px}.sheet-title{font:300 36px/42px var(--sans);letter-spacing:-.015em;color:var(--text);text-wrap:balance;margin:0 0 18px}.sheet-check{border:1px solid var(--hairline);border-left:2px solid var(--info);background:var(--info-tint);margin:22px 0 0;padding:16px 18px}.sheet-check p:last-child{color:var(--text);margin-bottom:0}.sheet-links{border-top:1px solid var(--hairline);flex-wrap:wrap;gap:8px 24px;padding-top:16px;font-size:16px;display:flex;margin-top:24px!important}.sheet-fig{border-top:1px solid var(--hairline);font:500 12px/16px var(--mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:12px;padding-top:12px;display:flex;margin-top:20px!important}.sheet-fig span:last-child{color:var(--text)}.sheet-logo{border-radius:var(--radius);background:#fff;place-items:center;height:150px;margin-bottom:22px;padding:16px;display:grid}.sheet-logo.cream{background:#f4f0e6}.sheet-logo[data-logo=pmolikepro] img{width:80%;height:auto}.sheet-logo img{width:auto;max-height:100%}.sheet-logo.is-live img{display:none}.sheet-shot{margin:6px 0 18px}.sheet-shot img{border:1px solid var(--hairline);border-radius:var(--radius);width:100%;height:auto}.sheet-shot figcaption{font:500 12px/16px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);justify-content:space-between;gap:12px;margin-top:8px;display:flex}.sheet-facts{align-items:center;gap:16px;font-size:14px;display:flex}.sheet-facts .mono{letter-spacing:.08em;text-transform:uppercase;color:var(--text);font-size:12px}.sheet-axioms{margin:8px 0 0;padding:0;list-style:none}.sheet-axioms button{cursor:pointer;text-align:left;border:0;border-top:1px solid var(--hairline);width:100%;color:var(--text);font:400 16px/24px var(--sans);background:0 0;grid-template-columns:64px 1fr 16px;align-items:center;gap:12px;padding:14px 8px;transition:background-color .15s linear;display:grid}.sheet-axioms .arrow{color:var(--muted)}.sheet-axioms button:hover{background:#eef3fb0d}.sheet-axioms .mono{letter-spacing:.06em;color:var(--muted);font-size:12px}.rqm-sheet-body .sign{margin-top:8px}.rqm-sheet-body .name-mark{width:140px}.rqm-sheet-body .share-track{clip-path:none!important}.rqm-sheet-foot{border-top:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:12px;padding:14px 28px;display:flex}.rqm-sheet-foot:empty{display:none}.rqm-sheet-foot .seq{font:500 12px/16px var(--mono);letter-spacing:.08em;color:var(--muted)}.rqm-sheet-body.swap{animation:rqm-swap var(--motion-ui) var(--ease-out)}@keyframes rqm-swap{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}.sheet-art-wrap{border-bottom:1px solid var(--hairline);margin:-8px 0 16px;padding-bottom:12px}.sheet-art{width:100%;height:auto;display:block;overflow:visible}.sheet-art .draw{fill:none;stroke:#eef3fb99;stroke-width:1.2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:rqm-draw-in .9s var(--ease-out) forwards;animation-delay:var(--d,0s)}.sheet-art .draw.faint{stroke:#8fb4da59}.sheet-art .draw.dashed{stroke-dasharray:.025 .03;stroke-dashoffset:0;opacity:0;animation:.6s linear forwards rqm-fade-in;animation-delay:var(--d,.2s);stroke:#aecbe8b3}.sheet-art .pt{fill:var(--muted);opacity:0;transform-box:fill-box;transform-origin:50%;animation:rqm-pop .45s var(--ease-out) forwards;animation-delay:var(--d,.4s)}.sheet-art .pt.lit{fill:var(--text)}.sheet-art .halo{fill:none;stroke:var(--text);stroke-width:1px}.sheet-art .arc{fill:none}.sheet-art .fade{opacity:0;animation:.6s linear forwards rqm-fade-in;animation-delay:var(--d,.2s)}@keyframes rqm-fade-in{to{opacity:1}}.sheet-art .arc.give{stroke:var(--give);stroke-width:4px}.sheet-art .arc.rest{stroke:var(--info);stroke-width:1.6px}.sheet-art text{font:500 12px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;fill:var(--label)}@keyframes rqm-draw-in{to{stroke-dashoffset:0}}@keyframes rqm-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}.reduced .sheet-art *{stroke-dashoffset:0!important;opacity:1!important;animation:none!important;transform:none!important}.rqm-split .w{white-space:nowrap;display:inline-block}html.js .rqm-split .c{opacity:0;display:inline-block;transform:translateY(.22em)scale(1.06)}html.js .rqm-split.in .c{opacity:1;transition:opacity .45s linear, transform .7s var(--ease-out);transition-delay:calc(var(--i) * var(--stagger,18ms) + var(--split-delay,0s));transform:none}html.js .rqm-split.settled .c{transition:none}.reveal{opacity:0;transition:opacity .5s linear, transform .6s var(--ease-out);transform:translateY(14px)}.reveal.in{opacity:1;transform:none}@media (width<=1023px){.chrome-top,.dock,.rqm-rail,.rqm-skip,.menu-card{position:absolute}.chrome-top{width:1024px;right:auto}.menu-card{right:auto;left:calc(1024px - var(--gutter) - 440px)}.dock:not(.at-hero){top:calc(100vh - 62px);bottom:auto;left:512px}.rqm-rail{display:none}}@media (width>=1024px) and (height<=640px){.dock.at-hero{bottom:20px;left:50%;right:auto;transform:translate(-50%)}}@media (width>=1024px) and (height<=700px){.rqm-rail{top:calc(50% + 44px)}}html.rqm-paused .rqm-hint-dot,html.rqm-paused .lab-light,html.rqm-paused .rqm-spot-ring,html.rqm-paused .rq-logo .rq-stars path{animation-play-state:paused!important}.reduced .rqm-split .c,.reduced .hero .hero-part,.reduced .reveal{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}.reduced .rqm-tile-card{transition:none!important;transform:none!important}.reduced .rqm-tile-back{opacity:0;transition:opacity 10ms linear;transform:none}.reduced .rqm-tile:hover .rqm-tile-back,.reduced .rqm-tile:focus-within .rqm-tile-back{opacity:1}.reduced .rqm-tile:hover .rqm-tile-front,.reduced .rqm-tile:focus-within .rqm-tile-front{visibility:hidden}.reduced .rqm-tile-face{backface-visibility:visible}.reduced .rqm-hint-dot,.reduced .lab-light,.reduced .rqm-spot-ring{animation:none!important}.reduced [data-reveal] .share-track{clip-path:none!important}.reduced .rq-logo *{clip-path:none!important;opacity:1!important;stroke-dashoffset:0!important;animation:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}.rq-logo .rq-dome{transform-box:fill-box;clip-path:circle(0% at 50% 100%);animation:1.3s cubic-bezier(.3,.6,.2,1) .15s forwards rq-rise}.rq-logo .rq-ring path{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.5s cubic-bezier(.65,0,.35,1) .55s forwards rq-draw}.rq-logo .rq-waves{clip-path:inset(0 100% 0 0);animation:1.2s cubic-bezier(.3,.7,.2,1) .9s forwards rq-flow}.rq-logo .rq-stars path{transform-box:fill-box;transform-origin:50%;opacity:0;animation:rq-kindle .8s cubic-bezier(.2, .9, .25, 1.25) calc(1.5s + var(--i) * 70ms) forwards;transform:scale(.2)rotate(-60deg)}@keyframes rq-rise{to{clip-path:circle(100% at 50% 100%)}}@keyframes rq-draw{to{stroke-dashoffset:0}}@keyframes rq-flow{to{clip-path:inset(0)}}@keyframes rq-kindle{to{opacity:1;transform:none}}.rq-logo .rq-stars path:first-child{--i:0}.rq-logo .rq-stars path:nth-child(2){--i:1}.rq-logo .rq-stars path:nth-child(3){--i:2}.rq-logo .rq-stars path:nth-child(4){--i:3}.rq-logo .rq-stars path:nth-child(5){--i:4}.rq-logo .rq-stars path:nth-child(6){--i:5}.rq-logo .rq-stars path:nth-child(7){--i:6}.rq-logo .rq-stars path:nth-child(8){--i:7}.rq-logo .rq-stars path:nth-child(9){--i:8}.rq-logo .rq-stars path:nth-child(10){--i:9}.rq-logo .rq-stars path:nth-child(11){--i:10}.rq-logo .rq-stars path:nth-child(12){--i:11}.rq-logo .rq-stars path:nth-child(13){--i:12}.rq-logo .rq-stars path:nth-child(14){--i:13}.rq-logo .rq-stars path:nth-child(15){--i:14}.rq-logo .rq-stars path:nth-child(16){--i:15}.rq-logo .rq-stars path:nth-child(17){--i:16}.rq-logo .rq-stars path:nth-child(18){--i:17}.rq-logo .rq-stars path:nth-child(19){--i:18}.rqm-hold{-webkit-user-select:none;user-select:none;touch-action:none;margin-top:20px}.rqm-hold.done{border-color:var(--give);background:var(--give-bg);box-shadow:inset 2px 0 0 var(--give)}.figline .rqm-hold{margin-top:0}.rqm-hold-ring svg{width:20px;height:20px;display:block}.rqm-hold-ring circle{fill:none;stroke-width:2px}.rqm-hold-ring .track{stroke:var(--hairline-2)}.rqm-hold-ring .meter{stroke:var(--text);stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--hold,0))}.rqm-hold.done .rqm-hold-ring .meter{stroke:var(--give);stroke-dashoffset:0}html:not(.world-live) .rqm-hold{display:none}.rqm-rail-found{border-top:1px solid var(--hairline);font:500 12px/16px var(--mono);color:var(--text);font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;gap:3px;margin:8px 0 0;padding:8px 0 2px;display:flex;position:relative}.rqm-rail-found i{background:var(--hairline-2);width:12px;height:1px}.rqm-rail-found .of{color:var(--muted)}.rqm-rail-found .lbl{white-space:nowrap;pointer-events:none;border-radius:var(--radius);background:var(--sheet);box-shadow:var(--shadow-float);border:1px solid var(--hairline);letter-spacing:.06em;opacity:0;transition:opacity .15s linear, transform .18s var(--ease-out);padding:4px 8px;position:absolute;top:50%;left:36px;transform:translate(-4px,-50%)}.rqm-rail-found:hover .lbl,.rqm-rail-found.complete .lbl{opacity:1;transform:translateY(-50%)}.rail-btn.found .tick{background:var(--info);opacity:1}.rqm-sheet-status{margin:0 auto 0 0}.rqm-halo-draw{width:var(--mark-w,124px);pointer-events:none;max-width:none;height:auto;transition:opacity .6s linear;position:absolute;top:0;left:0;overflow:visible;transform:translate(-50%,-50%)}.rqm-halo-draw *{fill:none;stroke:var(--text);stroke-opacity:.85;stroke-dasharray:1 1;stroke-dashoffset:1px;animation:rqm-halo-draw .85s var(--ease-out) forwards}.rqm-halo-draw[data-mark=pmolikepro] *{stroke-width:21px}.rqm-halo-draw[data-mark=gearlogs] *{stroke-width:17px}@keyframes rqm-halo-draw{to{stroke-dashoffset:0}}.rqm-halo-logo.drawing canvas{opacity:0;transition:none}.rqm-halo-logo.drawing.lit canvas{opacity:1;transition:opacity .6s linear}.rqm-halo-logo.lit .rqm-halo-draw{opacity:0}.rqm-hint-legend{gap:14px;display:none}.rqm-hint-legend b{color:var(--info);margin-right:5px;font-weight:500}.rqm-hint.legend .rqm-hint-line,html.world-live .rqm-hint:hover .rqm-hint-line{display:none}.rqm-hint.legend .rqm-hint-legend,html.world-live .rqm-hint:hover .rqm-hint-legend{display:inline-flex}#loaderHost{display:none}html.js #loaderHost:not([hidden]){display:block}#loaderHost.rqm-ld{z-index:var(--z-loader)}.rqm-halo-logo{z-index:1;pointer-events:none;opacity:0;visibility:hidden;will-change:transform, opacity;width:0;height:0;position:fixed;top:0;left:0}.rqm-halo-logo.on{visibility:visible}.rqm-halo-logo>.rqm-halo-mount{width:0;height:0;position:absolute;top:0;left:0}html.world-stills .rqm-halo-logo{display:none}.rqm-sprite{width:var(--sprite-w);height:var(--sprite-h);pointer-events:none;max-width:none;max-height:none;transform:translate(var(--sprite-x), var(--sprite-y));position:absolute;top:50%;left:50%}html.rqm-cover:after{content:"";z-index:79;background:var(--night);pointer-events:none;animation:0s linear 6s forwards rqm-cover-failsafe;position:fixed;inset:0}@keyframes rqm-cover-failsafe{to{visibility:hidden}}.rqm-ld{cursor:progress;background:#070b1a;position:fixed;inset:0;overflow:hidden}.rqm-ld-canvas{display:block;position:absolute;inset:0}.rqm-ld-read{font:500 12px/16px var(--mono);letter-spacing:.16em;color:#a7b4cc;font-variant-numeric:tabular-nums;white-space:pre;pointer-events:none;margin:0;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.rqm-ld-read b{color:#eef3fb;font-weight:500}.rqm-ld-seed{pointer-events:none;will-change:transform, opacity;background:radial-gradient(closest-side,#fff1d68c,#ffd69629 38%,#ffd6960a 70%,#ffd69600);border-radius:50%;width:132px;height:132px;margin:-66px 0 0 -66px;transition:opacity .5s linear;animation:2.2s ease-in-out infinite rqm-ld-breathe;position:absolute;top:50%;left:50%}.rqm-ld-seed.out{opacity:0}@keyframes rqm-ld-breathe{0%,to{opacity:.55;transform:scale(.72)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.rqm-ld-seed{animation:none}}html.rqm-paused .rqm-ld-seed{animation-play-state:paused}.rqm-tile-logo>img{height:96px}.sheet-logo>img{height:118px}.rqm-logo-wrap{width:var(--logo-size,100%);line-height:0;display:inline-block}.rqm-logo-wrap>.rqm-logo-svg{pointer-events:none;width:100%;height:auto;display:block;overflow:hidden}.rqm-logo-sized{width:var(--logo-size)}.rqm-pmo-svg{width:100%;height:auto;transition:filter var(--motion-ui) cubic-bezier(.2, .7, .2, 1);display:block;overflow:hidden}.rqm-pmo-svg.pmo-dark.is-hover{filter:brightness(1.14)saturate(1.1)}.rqm-pmo-svg.pmo-light.is-hover{filter:brightness(1.06)saturate(1.12)}html.rqm-intro-hold{scrollbar-gutter:stable;overflow:hidden}html.rqm-intro-hold [data-act=pause]{visibility:hidden}.rqm-skip{transition:background-color .15s linear, border-color .15s linear, opacity var(--motion-ui) linear}.rqm-skip.nudge{border-color:var(--text);background:#eef3fb1f}body.page{background:var(--night)}.page-main{z-index:var(--z-main);position:relative}.nav a[aria-current=page]{color:var(--link);-webkit-text-decoration:underline 2px var(--link);text-decoration:underline 2px var(--link);text-underline-offset:7px}@media (prefers-reduced-motion:reduce){.rq-logo *{clip-path:none!important;opacity:1!important;stroke-dashoffset:0!important;animation:none!important;transform:none!important}}.page-opening{min-height:clamp(460px, calc(40 * var(--floor-vw)), 600px);padding:clamp(150px, calc(14.7 * var(--floor-vw)), 212px) var(--gutter) 56px;border-bottom:1px solid var(--hairline);align-items:flex-start;display:flex;position:relative;overflow:hidden}.page-world{width:61%;position:absolute;inset:0 0 0 auto}.page-world img{object-fit:cover;object-position:78% 42%;width:100%;height:100%}.page-world:after{content:"";background:linear-gradient(90deg, var(--night) 0%, #070b1a99 28%, #070b1a00 60%), linear-gradient(0deg, var(--night) 0%, #070b1a00 30%);position:absolute;inset:0}.page-words{flex:0 0 min(660px,100%);position:relative}.page-words .label{max-width:320px}.page-body{padding:24px var(--gutter) 96px;gap:0;display:grid}.page-section{border-bottom:1px solid var(--hairline);max-width:880px;padding:48px 0}.page-section:last-child{border-bottom:0}.page-section h2{font:300 32px/38px var(--sans);letter-spacing:-.012em;color:var(--text);text-wrap:balance;margin:0 0 20px}.page-prose{max-width:68ch;font:400 16px/26px var(--sans);color:var(--muted);gap:16px;display:grid}.page-prose p{margin:0}.page-prose strong{color:var(--text);font-weight:500}.page-prose a,.page-link{color:var(--link)}.page-defs{grid-template-columns:1fr 1fr;gap:16px;margin:0;display:grid}.page-defs>div{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--plate);padding:20px 22px}.page-defs dt{font:500 12px/16px var(--mono);letter-spacing:.14em;color:var(--text);margin:0 0 8px}.page-defs dd{margin:0}.page-list{border-top:1px solid var(--hairline);gap:0;margin:0;padding:0;list-style:none;display:grid}.page-list li{border-bottom:1px solid var(--hairline);grid-template-columns:132px 1fr;gap:18px;padding:14px 0;display:grid}.page-list .k{font:500 12px/28px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--label)}.page-ctas{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.page-body>.page-ctas{padding:48px 0}.page-founder{grid-template-columns:220px 1fr;align-items:start;gap:40px;display:grid}.page-portrait{border:1px solid var(--hairline);border-radius:var(--radius);width:220px;height:auto}.page-contact{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:32px;max-width:1080px;display:grid}.contact-form,.page-direct{background:var(--plate);border:1px solid var(--hairline);border-radius:var(--radius);gap:18px;padding:28px;display:grid}.contact-form .field{gap:8px;display:grid}.contact-form label{font:500 12px/16px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--label)}.contact-form input,.contact-form textarea{width:100%;font:400 16px/24px var(--sans);color:var(--text);border:1px solid var(--field-edge);border-radius:var(--radius);resize:vertical;background:#070b1a99;padding:12px 14px}.contact-form input:focus-visible,.contact-form textarea:focus-visible{outline:2px solid var(--link);outline-offset:1px;border-color:var(--link)}.contact-form .field.invalid input,.contact-form .field.invalid textarea{border-color:var(--take)}.contact-form .field-error{font:400 14px/20px var(--sans);color:var(--take);margin:0}.contact-form .hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contact-form .btn{justify-self:start}.form-status{border-radius:var(--radius);font:400 15px/22px var(--sans);margin:0;padding:12px 14px}.form-status[data-state=ok]{color:var(--give);background:var(--give-bg)}.form-status[data-state=error]{color:var(--take);background:var(--take-bg)}.page-direct .label{margin:0}.page-direct-mail{font:500 18px/26px var(--mono);word-break:break-all;margin:0}.page-direct-mail a{color:var(--text)}.page-direct .btn{justify-self:start}.page-note{font:400 14px/22px var(--sans);color:var(--muted);margin:0}footer.on-night{border-top-color:var(--hairline);color:var(--muted)}footer.on-night a{color:var(--link)}
