@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.3xzwb88tucl-q.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.20csvlgbb63y1.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.17e3l4txdrufi.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ewdtdf6ai7o-.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.03ilua6xb7p2f.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.1bg6trwi21i5q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.2bakuypqc5dou.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.0fg7ryy-bp2x_.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.2g9xiodaln20i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.3a_7qwcscqi0t.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.22w-t0ek6hrfw.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.1n2oi-d4a-xww.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}._9rNIbG_className{font-family:Poppins,Poppins Fallback;font-style:normal}._9rNIbG_variable{--font-poppins:"Poppins", "Poppins Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a85fe84266768609-s.p.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a85fe84266768609-s.p.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.OCLZBG_className{font-family:Caveat,Caveat Fallback;font-style:normal}.OCLZBG_variable{--font-caveat:"Caveat", "Caveat Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");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;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.QBWwWG_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.QBWwWG_variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
html{background:#f7f7f4}body{color:#16191d;font-family:var(--rzm-font);background:#f7f7f4;margin:0}[hidden]{display:none!important}:root{--rzm-accent:#ff5a2a;--rzm-accent-deep:#e8461a;--rzm-on-accent:#16191d;--rzm-ink:#16191d;--rzm-slate:#23282e;--rzm-text:#555b62;--rzm-muted:#6b7178;--rzm-faint:#a3a8ad;--rzm-line:#16191d1a;--rzm-ground:#f7f7f4;--rzm-paper:#fff;--rzm-ease:cubic-bezier(.22, 1, .36, 1);--rzm-spring:cubic-bezier(.34, 1.56, .64, 1);--rzm-gutter:clamp(20px, 4vw, 64px);--rzm-shell:1520px;--rzm-head-h:80px;--rzm-h1:clamp(40px, min(6.6vw, 10.6vh), 108px);--rzm-font:var(--font-poppins), system-ui, -apple-system, "Segoe UI", sans-serif;--rzm-hand:var(--font-caveat), "Bradley Hand", "Segoe Print", cursive;--rzm-mono:var(--font-geist-mono), ui-monospace, "SFMono-Regular", Menlo, monospace}.rzm{isolation:isolate;box-sizing:border-box;background:var(--rzm-ground);color:var(--rzm-ink);font-family:var(--rzm-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-bottom:clamp(18px,3vh,32px);position:relative;overflow:clip}.rzm *,.rzm :before,.rzm :after{box-sizing:border-box}.rzm [hidden]{display:none!important}@media (min-width:900px){.rzm{min-height:calc(100vh - var(--rzm-above,0px));flex-direction:column;display:flex}.rzm-main{flex:1 0 auto}}.rzm-shell{width:min(calc(100% - 2 * var(--rzm-gutter)), var(--rzm-shell));margin-inline:auto}.rzm-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.rzm a:focus-visible,.rzm button:focus-visible{outline:2px solid var(--rzm-accent-deep);outline-offset:3px}.rzm-icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1em;height:1em;display:block}.rzm-head{z-index:40;animation:.8s both rzm-fade;position:relative}.rzm-head__in{height:var(--rzm-head-h);align-items:center;gap:clamp(20px,3vw,48px);display:flex}.rzm-logo{color:var(--rzm-slate);letter-spacing:.01em;align-items:center;gap:10px;font-size:24px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.rzm-logo__mark{width:30px;height:30px;color:var(--rzm-accent);fill:currentColor;transition:transform .8s var(--rzm-ease)}.rzm-logo:hover .rzm-logo__mark{transform:rotate(90deg)}.rzm-logo__media{color:var(--rzm-accent-deep);font-family:var(--rzm-hand);letter-spacing:0;margin-left:-4px;font-size:31px;font-weight:700;transform:rotate(-7deg)translateY(-7px)}.rzm-nav{align-items:center;gap:clamp(18px,2.2vw,36px);margin-left:auto;display:flex}.rzm-nav a{color:#353a40;padding:10px 0;font-size:15.5px;font-weight:500;text-decoration:none;transition:color .25s;position:relative}.rzm-nav a:after{content:"";background:var(--rzm-accent);transform-origin:100%;height:2px;transition:transform .4s var(--rzm-ease);border-radius:2px;position:absolute;bottom:4px;left:0;right:0;transform:scaleX(0)}.rzm-nav a:hover{color:var(--rzm-ink)}.rzm-nav a:hover:after{transform-origin:0;transform:scaleX(1)}.rzm-menu-btn{background:var(--rzm-accent);height:46px;color:var(--rzm-on-accent);font:600 17px var(--rzm-font);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;margin-left:auto;padding:0 18px 0 22px;display:none;box-shadow:0 10px 24px -10px #e8461a8c}.rzm-menu-btn .rzm-icon{width:20px;height:20px}.rzm-cta{background:var(--rzm-accent);height:54px;color:var(--rzm-on-accent);letter-spacing:-.005em;white-space:nowrap;transition:background-color .3s ease, transform .3s var(--rzm-ease);border-radius:99px;align-items:center;gap:16px;padding:0 7px 0 24px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff40,0 14px 30px -14px #e8461ab3}.rzm-cta:hover{background:color-mix(in oklab, var(--rzm-accent), #fff 8%);transform:translateY(-2px)}.rzm-cta:active{transform:translateY(0)scale(.98)}.rzm-cta__icon{clip-path:circle(50%);width:40px;height:40px;color:var(--rzm-ink);transition:transform .45s var(--rzm-ease);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.rzm-cta:hover .rzm-cta__icon{transform:translate(3px)}.rzm-cta__arrow,.rzm-cta__plane{width:18px;height:18px;margin:-9px 0 0 -9px;position:absolute;top:50%;left:50%}.rzm-cta__plane{opacity:0}.rzm-cta.is-flying .rzm-cta__arrow{animation:rzm-arrow-away 1.6s var(--rzm-ease) both}.rzm-cta.is-flying .rzm-cta__plane{animation:1.6s linear both rzm-takeoff}.rzm-cta--sm{gap:12px;height:44px;padding:0 5px 0 18px;font-size:14px}.rzm-cta--sm .rzm-cta__icon{width:34px;height:34px}.rzm-cta--sm .rzm-cta__arrow,.rzm-cta--sm .rzm-cta__plane{width:15px;height:15px;margin:-7.5px 0 0 -7.5px}.rzm-link{min-height:44px;color:var(--rzm-ink);align-items:center;gap:8px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.rzm-link .rzm-icon{width:16px;height:16px;transition:transform .3s var(--rzm-ease)}.rzm-link:hover .rzm-icon{transform:translate(3px)}.rzm-main{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);align-items:center;gap:40px clamp(32px,4.5vw,72px);padding-top:clamp(12px,2.5vh,32px);display:grid}.rzm-copy{min-width:0}.rzm-eyebrow{color:var(--rzm-muted);font:500 12px/1.4 var(--rzm-mono);letter-spacing:.14em;text-transform:uppercase;animation:rzm-focus 1s var(--rzm-ease) .1s both;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 clamp(18px,3.2vh,30px);display:flex}.rzm-eyebrow:before{content:"";background:var(--rzm-accent);border-radius:50%;flex:none;width:7px;height:7px}.rzm-eyebrow b{color:var(--rzm-ink);font-weight:500}.rzm-eyebrow span:before{content:"·";color:var(--rzm-faint);margin-right:10px}.rzm-h1{font-size:var(--rzm-h1);letter-spacing:-.045em;margin:0;font-weight:600;line-height:.98}.rzm-h1__line{white-space:nowrap;display:block}.rzm-w{animation:rzm-focus 1.1s var(--rzm-ease) both;animation-delay:calc(.15s + var(--w,0) * .11s);display:inline-block}.rzm-struck{color:var(--rzm-faint);display:inline-block;position:relative}.rzm-scribble{pointer-events:none;width:110%;height:78%;position:absolute;top:16%;left:-5%;overflow:visible}.rzm-scribble path{fill:none;stroke:var(--rzm-accent);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;animation:.75s cubic-bezier(.65,0,.35,1) 1.1s both rzm-strike}.rzm-script{color:var(--rzm-accent-deep);font-family:var(--rzm-hand);letter-spacing:0;margin-left:.1em;font-size:1.38em;font-weight:700;line-height:.72;animation:.95s cubic-bezier(.45,0,.25,1) 1.7s both rzm-write;display:inline-block;position:relative;transform:rotate(-6deg)translateY(-.04em)}.rzm-stop{background:var(--rzm-ink);color:var(--rzm-ground);animation:rzm-slap .6s var(--rzm-spring) 2.4s both;border-radius:.13em;margin:0 .05em;padding:.02em .15em .08em;line-height:1;display:inline-block;transform:rotate(-2.5deg)}.rzm-lead{max-width:30em;color:var(--rzm-text);text-wrap:pretty;animation:rzm-focus 1.1s var(--rzm-ease) .55s both;margin:clamp(20px,3.4vh,34px) 0 0;font-size:clamp(15.5px,1.15vw,18px);line-height:1.6}.rzm-actions{animation:rzm-focus 1.1s var(--rzm-ease) .7s both;flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:clamp(22px,3.8vh,38px);display:flex}.rzm-stage{place-items:center;display:grid;position:relative}.rzm-reelwrap{aspect-ratio:9/16;width:clamp(220px,min(21vw,33vh),330px);position:relative}.rzm-reel{z-index:10;isolation:isolate;background:var(--rzm-ink);color:var(--rzm-ground);animation:rzm-focus 1.2s var(--rzm-ease) .3s both;border-radius:26px;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 1px #16191d0f,0 50px 90px -48px #16191d9e;container-type:inline-size}.rzm-bars{z-index:6;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid;position:absolute;top:12px;left:12px;right:12px}.rzm-bar{background:#f7f7f442;border-radius:3px;height:3px;overflow:hidden}.rzm-bar i{background:var(--rzm-ground);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.rzm-bar.is-done i{transform:none}.rzm-bar.is-active i{animation:3.4s linear both rzm-fill}.rzm-reel.is-paused .rzm-bar.is-active i,.rzm-reel.is-paused .rzm-scene *{animation-play-state:paused}.rzm-reel__top{z-index:6;align-items:center;gap:8px;display:flex;position:absolute;top:19px;left:12px;right:2px}.rzm-avatar{background:var(--rzm-accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.rzm-avatar svg{fill:currentColor;width:15px;height:15px}.rzm-handle{letter-spacing:-.01em;font-size:12.5px;font-weight:600}.rzm-pause{width:44px;height:44px;color:var(--rzm-ground);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin-left:auto;display:grid}.rzm-pause .rzm-icon{width:17px;height:17px}.rzm-pause .rzm-i-play,.rzm-reel.is-paused .rzm-pause .rzm-i-pause{display:none}.rzm-reel.is-paused .rzm-pause .rzm-i-play{display:block}.rzm-tap{z-index:5;cursor:pointer;background:0 0;border:0;width:50%;padding:0;position:absolute;top:66px;bottom:0}.rzm-tap--prev{left:0}.rzm-tap--next{right:0}.rzm .rzm-tap:focus-visible{outline-offset:-8px;border-radius:20px}.rzm-scene{visibility:hidden;place-items:center;padding:72px 20px 40px;display:grid;position:absolute;inset:0}.rzm-scene.is-active{visibility:visible}.rzm-shot{text-align:center;justify-items:center;display:grid;position:relative}.rzm-word{letter-spacing:-.05em;margin:0;font-size:19cqw;font-weight:600;line-height:1}.rzm-sub{color:#f7f7f4b8;font:500 max(10.5px, 3.5cqw)/1.4 var(--rzm-mono);letter-spacing:.12em;text-transform:uppercase;margin:12px 0 0}.rzm-scene.is-active .rzm-word{animation:rzm-pull .9s var(--rzm-ease) var(--wd,.15s) both}.rzm-scene.is-active .rzm-sub{animation:rzm-fade .6s ease var(--sd,.55s) both}.rzm-thirds{background:linear-gradient(90deg,#0000 calc(33.33% - .5px),#f7f7f417 0 calc(33.33% + .5px),#0000 0 calc(66.66% - .5px),#f7f7f417 0 calc(66.66% + .5px),#0000 0),linear-gradient(#0000 calc(33.33% - .5px),#f7f7f417 0 calc(33.33% + .5px),#0000 0 calc(66.66% - .5px),#f7f7f417 0 calc(66.66% + .5px),#0000 0);position:absolute;inset:0}.rzm-corner{border:0 solid #f7f7f4bf;width:18px;height:18px;position:absolute}.rzm-corner--tl{border-width:2px 0 0 2px;top:58px;left:14px}.rzm-corner--tr{border-width:2px 2px 0 0;top:58px;right:14px}.rzm-corner--bl{border-width:0 0 2px 2px;bottom:42px;left:14px}.rzm-corner--br{border-width:0 2px 2px 0;bottom:42px;right:14px}.rzm-rec,.rzm-tc{font:500 11px/1 var(--rzm-mono);letter-spacing:.08em;font-variant-numeric:tabular-nums;position:absolute;bottom:16px}.rzm-rec{align-items:center;gap:6px;display:flex;left:16px}.rzm-rec i{background:var(--rzm-accent);border-radius:50%;width:8px;height:8px;animation:1.2s steps(2,jump-none) infinite rzm-blink}.rzm-tc{color:#f7f7f4d1;right:16px}.rzm-focus{pointer-events:none;position:absolute;inset:-16px -20px}.rzm-focus i{border:0 solid var(--rzm-accent);width:14px;height:14px;position:absolute}.rzm-focus i:first-child{border-width:2px 0 0 2px;top:0;left:0}.rzm-focus i:nth-child(2){border-width:2px 2px 0 0;top:0;right:0}.rzm-focus i:nth-child(3){border-width:0 0 2px 2px;bottom:0;left:0}.rzm-focus i:nth-child(4){border-width:0 2px 2px 0;bottom:0;right:0}.rzm-scene.is-active .rzm-focus{animation:rzm-hunt 1.1s var(--rzm-ease) both}.rzm-scene.is-active .rzm-focus i{animation:1.1s step-end both rzm-lock}.rzm-rail{justify-items:center;gap:16px;display:grid;position:absolute;bottom:22px;right:14px}.rzm-rail .rzm-icon{stroke-width:1.8px;width:25px;height:25px}.rzm-rail .rzm-rail__heart{color:var(--rzm-accent)}.rzm-scene.is-active .rzm-rail__heart{animation:rzm-heart .7s var(--rzm-spring) .7s both}.rzm-floaters{width:24px;height:0;position:absolute;bottom:118px;right:16px}.rzm-floaters i{opacity:0;background:var(--rzm-accent);width:20px;height:18px;clip-path:path("M10 18 C10 18 0 11.6 0 5.4 C0 2.3 2.3 0 5.1 0 C7.2 0 9 1.3 10 3 C11 1.3 12.8 0 14.9 0 C17.7 0 20 2.3 20 5.4 C20 11.6 10 18 10 18 Z");position:absolute;bottom:0;left:0}.rzm-scene.is-active .rzm-floaters i{animation:rzm-rise 1.6s var(--rzm-ease) var(--dl,.8s) both}.rzm-floaters i:first-child{--x:-10px;--s:.9;--dl:.8s}.rzm-floaters i:nth-child(2){--x:-38px;--s:.7;--dl:1s}.rzm-floaters i:nth-child(3){--x:6px;--s:.6;--dl:1.2s}.rzm-floaters i:nth-child(4){--x:-26px;--s:1;--dl:1.4s}.rzm-floaters i:nth-child(5){--x:-4px;--s:.75;--dl:1.6s}.rzm-build{aspect-ratio:1;width:34cqw;margin-bottom:22px;position:relative}.rzm-build svg{width:100%;height:100%;fill:var(--rzm-accent);overflow:visible}.rzm-build g{transform-box:view-box;transform-origin:20px 20px}.rzm-scene.is-active .rzm-build svg{animation:rzm-turn .9s var(--rzm-ease) 1.25s both}.rzm-scene.is-active .rzm-build g{animation:rzm-petal .5s var(--rzm-spring) both;animation-delay:calc(.1s + var(--i) * 70ms)}.rzm-select{border:1px solid var(--rzm-ground);pointer-events:none;position:absolute;inset:-12px}.rzm-select i{border:1px solid var(--rzm-ground);background:var(--rzm-ink);width:8px;height:8px;position:absolute}.rzm-select i:first-child{top:-4.5px;left:-4.5px}.rzm-select i:nth-child(2){top:-4.5px;right:-4.5px}.rzm-select i:nth-child(3){bottom:-4.5px;left:-4.5px}.rzm-select i:nth-child(4){bottom:-4.5px;right:-4.5px}.rzm-scene.is-active .rzm-select{animation:rzm-select .5s var(--rzm-ease) .95s both}.rzm-chart{aspect-ratio:200/121;width:100%;height:auto;position:absolute;bottom:0;left:0;right:0;overflow:visible}.rzm-chart path{fill:none;stroke:var(--rzm-accent);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.rzm-scene.is-active .rzm-chart path{animation:rzm-strike 1.4s var(--rzm-ease) 1s both}.rzm-count{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.rzm-count b{letter-spacing:-.05em;opacity:0;grid-area:1/1;font-size:46cqw;font-weight:600}.rzm-scene.is-active .rzm-count b{animation:rzm-count .32s ease-out var(--dl,0s) both}.rzm-live{background:var(--rzm-accent);color:var(--rzm-ink);font:600 11px/1 var(--rzm-mono);letter-spacing:.12em;text-transform:uppercase;border-radius:99px;align-items:center;gap:7px;margin-bottom:14px;padding:6px 11px 6px 9px;display:inline-flex}.rzm-live i{background:var(--rzm-ink);border-radius:50%;width:7px;height:7px}.rzm-scene.is-active .rzm-live{animation:rzm-pop .55s var(--rzm-spring) .98s both}.rzm-scene.is-active .rzm-live i{animation:1.2s steps(2,jump-none) 1.5s infinite rzm-blink}.rzm-scene--launch .rzm-shot{--wd:1.05s;--sd:1.4s}.rzm-stk{z-index:20;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;filter:drop-shadow(0 10px 14px #16191d24);transition:filter .3s;position:absolute}.rzm-stk[data-grabbed="1"]{cursor:grabbing;filter:drop-shadow(0 22px 26px #16191d38)}.rzm-stk__pop{animation:rzm-pop .6s var(--rzm-spring) var(--d,1.8s) both}.rzm-stk__float{rotate:var(--r,0deg);animation:rzm-float 4.6s ease-in-out var(--fd,0s) infinite}.rzm-stk--badge{--d:1.9s;--r:-8deg;--fd:-1.2s;top:71%;left:-24%}.rzm-stk--wow{--d:2.1s;--r:8deg;--fd:-2.4s;top:21%;left:72%}.rzm-stk--like{--d:2.3s;--r:-5deg;--fd:-.6s;top:33%;left:-30%}.rzm-stk--take{--d:2.5s;--r:9deg;--fd:-3.1s;top:47%;left:90%}.rzm-badge{--b:132px;width:var(--b);height:var(--b);background:var(--rzm-accent);color:var(--rzm-ink);border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 0 0 3px #fff}.rzm-badge__ring{animation:24s linear infinite rzm-spin;position:absolute;inset:0}.rzm-badge__ring span{width:14px;height:50%;padding-top:calc(var(--b) * .07);transform-origin:50% 100%;font:600 calc(var(--b) * .08) / 1 var(--rzm-mono);text-align:center;text-transform:uppercase;margin-left:-7px;position:absolute;top:0;left:50%}.rzm-badge__mark{color:#fff;fill:currentColor;width:32%;height:32%}.rzm-bubble{background:var(--rzm-ink);color:var(--rzm-ground);letter-spacing:-.03em;white-space:nowrap;border-radius:22px 22px 22px 6px;margin:0;padding:12px 18px 14px;font-size:26px;font-weight:600;line-height:1;box-shadow:0 0 0 3px #fff}.rzm-like{min-height:48px;color:var(--rzm-ink);font:600 15px var(--rzm-font);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:inherit;background:#fff;border:0;border-radius:99px;align-items:center;gap:8px;padding:0 18px 0 14px;display:inline-flex;position:relative}.rzm-like .rzm-icon{width:22px;height:22px;color:var(--rzm-accent);stroke-width:2px;transition:fill .2s}.rzm-like.is-liked .rzm-icon{fill:currentColor}.rzm-like.is-burst .rzm-icon{animation:rzm-heart .5s var(--rzm-spring) both}.rzm-burst{pointer-events:none;position:absolute;top:50%;left:25px}.rzm-burst i{background:var(--rzm-accent);opacity:0;width:6px;height:6px;rotate:calc(var(--a) * 1deg);border-radius:50%;margin:-3px 0 0 -3px;position:absolute}.rzm-like.is-burst .rzm-burst i{animation:rzm-burst .6s var(--rzm-ease) both}.rzm-burst i:first-child{--a:0}.rzm-burst i:nth-child(2){--a:60}.rzm-burst i:nth-child(3){--a:120}.rzm-burst i:nth-child(4){--a:180}.rzm-burst i:nth-child(5){--a:240}.rzm-burst i:nth-child(6){--a:300}.rzm-clap{background:var(--rzm-ink);width:98px;color:var(--rzm-ground);border-radius:8px;box-shadow:0 0 0 3px #fff}.rzm-clap__top{background:repeating-linear-gradient(-45deg, var(--rzm-ground) 0 8px, var(--rzm-ink) 8px 16px);height:17px;box-shadow:0 0 0 2px var(--rzm-ink) inset;transform-origin:4px 100%;border-radius:7px 7px 2px 2px;animation:4.6s ease-in-out 3.5s infinite rzm-clap;rotate:-16deg}.rzm-clap__body{font:500 10.5px/1.3 var(--rzm-mono);letter-spacing:.08em;gap:2px;padding:9px 11px 10px;display:grid}.rzm-clap__body b{color:var(--rzm-accent);font-size:13px;font-weight:600}.rzm-hint{z-index:18;color:var(--rzm-accent-deep);font:700 26px/1 var(--rzm-hand);white-space:nowrap;pointer-events:none;align-items:flex-start;gap:2px;margin:0;animation:.8s 2.9s both rzm-write;display:flex;position:absolute;top:87%;left:-92%;transform:rotate(-7deg)}.rzm-hint svg{width:40px;height:36px;margin-top:-24px;overflow:visible}.rzm-hint path{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.rzm-tidy{z-index:36;background:var(--rzm-paper);height:44px;color:var(--rzm-ink);font:500 13.5px var(--rzm-font);cursor:pointer;animation:rzm-pop .45s var(--rzm-spring) both;border:1px solid #16191d29;border-radius:99px;align-items:center;gap:8px;padding:0 8px 0 16px;display:inline-flex;position:absolute;bottom:-4px;right:0}.rzm-tidy b{background:var(--rzm-accent);min-width:28px;height:28px;color:var(--rzm-ink);font:600 12px var(--rzm-mono);border-radius:99px;place-items:center;padding:0 7px;display:inline-grid}.rzm-bounds{inset:var(--rzm-head-h) 0 0;pointer-events:none;position:absolute}.rzm-services{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(28px,5vh,56px);display:grid;position:relative}.rzm-services:before{content:"";transform-origin:0;height:1px;animation:rzm-draw-x 1.3s var(--rzm-ease) .9s both;background:#16191d24;position:absolute;top:0;left:0;right:0}.rzm-svc{color:var(--rzm-ink);animation:rzm-focus 1s var(--rzm-ease) both;animation-delay:calc(1.05s + var(--i,0) * .1s);grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:start;gap:4px 16px;padding:20px 20px 18px 0;text-decoration:none;display:grid;position:relative}.rzm-svc+.rzm-svc{border-left:1px solid var(--rzm-line);padding-left:20px}.rzm-svc:before{content:"";background:var(--rzm-accent);transform-origin:0;width:56px;height:2px;transition:transform .45s var(--rzm-ease);position:absolute;top:0;left:0;transform:scaleX(0)}.rzm-svc+.rzm-svc:before{left:20px}.rzm-svc:hover:before{transform:scaleX(1)}.rzm-svc__n{color:#0000;letter-spacing:-.05em;-webkit-text-stroke:1.2px var(--rzm-ink);grid-row:span 2;font-size:clamp(40px,3.9vw,62px);font-weight:600;line-height:.9;transition:color .35s,-webkit-text-stroke-color .35s}.rzm-svc:hover .rzm-svc__n{color:var(--rzm-accent);-webkit-text-stroke-color:var(--rzm-accent)}.rzm-svc__t{letter-spacing:-.015em;align-items:center;gap:6px;padding-top:4px;font-size:16.5px;font-weight:600;display:flex}.rzm-svc__t .rzm-icon{width:15px;height:15px;color:var(--rzm-accent-deep);opacity:0;transition:opacity .3s ease, transform .35s var(--rzm-ease);transform:translate(-4px,4px)}.rzm-svc:hover .rzm-svc__t .rzm-icon{opacity:1;transform:none}.rzm-svc__s{color:var(--rzm-muted);font-size:13.5px;line-height:1.4}.rzm-scrim{z-index:70;cursor:pointer;background:#0e10135c;border:0;padding:0;animation:.3s both rzm-fade;position:absolute;inset:0}.rzm-menu{z-index:80;background:var(--rzm-accent);width:min(420px,100% - 20px);color:var(--rzm-ink);transform-origin:90% 0;animation:rzm-menu-in .5s var(--rzm-spring) both;border-radius:28px;padding:74px 28px 28px;position:absolute;top:10px;right:10px;box-shadow:0 40px 100px -30px #0e101373}.rzm-menu nav{gap:2px;display:grid}.rzm-menu nav a{width:max-content;color:var(--rzm-ink);letter-spacing:-.02em;transition:transform .35s var(--rzm-ease);font-size:32px;font-weight:500;line-height:1.35;text-decoration:none}.rzm-menu nav a:hover{transform:translate(8px)}.rzm-menu__close{width:48px;height:48px;color:var(--rzm-accent-deep);cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:16px;right:16px}.rzm-menu__close .rzm-icon{width:22px;height:22px}.rzm-menu__cta{height:50px;color:var(--rzm-ink);background:#fff;border-radius:99px;align-items:center;gap:10px;margin-top:24px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.rzm-menu__cta .rzm-icon{width:17px;height:17px;color:var(--rzm-accent-deep)}.rzm-toast{z-index:90;background:var(--rzm-ink);max-width:calc(100% - 40px);color:var(--rzm-ground);text-align:center;animation:rzm-toast .4s var(--rzm-ease) both;border-radius:99px;margin:0;padding:12px 18px;font-size:13.5px;line-height:1.4;position:absolute;bottom:22px;left:50%;translate:-50%}@keyframes rzm-fade{0%{opacity:0}}@keyframes rzm-focus{0%{opacity:.06;filter:blur(14px)}}@keyframes rzm-strike{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes rzm-write{0%{clip-path:inset(-40% 100% -40% -10%)}to{clip-path:inset(-40% -10%)}}@keyframes rzm-slap{0%{opacity:0;transform:rotate(-12deg)scale(1.55)}55%{opacity:1}to{opacity:1;transform:rotate(-2.5deg)scale(1)}}@keyframes rzm-pop{0%{opacity:0;transform:scale(.3)rotate(-14deg)}70%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:none}}@keyframes rzm-float{50%{translate:0 -6px}}@keyframes rzm-spin{to{rotate:360deg}}@keyframes rzm-blink{50%{opacity:.15}}@keyframes rzm-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes rzm-pull{0%{opacity:0;filter:blur(12px);transform:scale(1.08)}45%{opacity:1}to{opacity:1;filter:blur();transform:none}}@keyframes rzm-hunt{0%{opacity:0;transform:scale(1.55)}30%{opacity:1;transform:scale(.9)}55%{transform:scale(1.06)}75%,to{opacity:1;transform:none}}@keyframes rzm-lock{0%{border-color:var(--rzm-ground)}75%,to{border-color:var(--rzm-accent)}}@keyframes rzm-heart{0%{transform:scale(1)}35%{fill:currentColor;transform:scale(1.35)}to{fill:currentColor;transform:scale(1)}}@keyframes rzm-rise{0%{opacity:0;transform:translate(0, 0) scale(calc(var(--s) * .4))}15%{opacity:1}to{opacity:0;transform:translate(var(--x), -150px) scale(var(--s))}}@keyframes rzm-petal{0%{opacity:0;transform:scale(0)rotate(-40deg)}to{opacity:1;transform:none}}@keyframes rzm-turn{0%{rotate:0deg}to{rotate:90deg}}@keyframes rzm-select{0%{opacity:0;transform:scale(1.12)}to{opacity:1;transform:none}}@keyframes rzm-count{0%{opacity:0;transform:scale(1.35)}20%{opacity:1}80%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.94)}}@keyframes rzm-clap{0%,82%,to{rotate:-16deg}86%{rotate:0deg}90%{rotate:-4deg}93%{rotate:0deg}}@keyframes rzm-burst{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-26px)scale(.4)}}@keyframes rzm-draw-x{0%{transform:scaleX(0)}}@keyframes rzm-toast{0%{opacity:0;transform:translateY(10px)}}@keyframes rzm-menu-in{0%{opacity:0;transform:scale(.94)translateY(-12px)}}@keyframes rzm-arrow-away{0%{opacity:1;transform:none}12%{opacity:0;transform:translate(130%)}60%{opacity:0;transform:translate(-130%)}74%,to{opacity:1;transform:none}}@keyframes rzm-takeoff{0%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(-120%,60%)rotate(8deg)scale(.7)}24%{opacity:1;transform:translate(0)rotate(0)scale(1)}36%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.75,0);transform:translate(-2px,1px)rotate(-8deg)}52%{opacity:1;animation-timing-function:linear;transform:translate(45%,-45%)rotate(-12deg)scale(.95)}66%{opacity:1;transform:translate(190%,-190%)rotate(-14deg)scale(.8)}67%,to{opacity:0;transform:translate(190%,-190%)}}@media (min-width:1800px){:root{--rzm-shell:1680px}.rzm-lead{font-size:19px}}@media (max-width:1199px){.rzm-main{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.rzm-svc{grid-template-columns:minmax(0,1fr);padding-right:14px}.rzm-svc+.rzm-svc{padding-left:16px}.rzm-svc+.rzm-svc:before{left:16px}.rzm-svc__n{grid-row:auto;margin-bottom:6px}}@media (max-width:1023px){:root{--rzm-head-h:68px}.rzm-nav,.rzm-head .rzm-cta{display:none}.rzm-menu-btn{display:inline-flex}.rzm-logo{font-size:22px}.rzm-logo__mark{width:27px;height:27px}.rzm-logo__media{font-size:28px}}@media (max-width:899px){:root{--rzm-h1:clamp(36px, 11.2vw, 84px)}.rzm-main{grid-template-columns:minmax(0,1fr);padding-top:24px}.rzm-stage{padding:12px 0 8px}.rzm-reelwrap{width:clamp(200px,58vw,264px)}.rzm-services{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:36px}.rzm-svc:nth-child(3){border-left:0;padding-left:0}.rzm-svc:nth-child(3):before{left:0}.rzm-svc:nth-child(n+3){border-top:1px solid var(--rzm-line)}.rzm-stk--badge{top:74%;left:-20%}.rzm-stk--like{top:30%;left:-30%}.rzm-stk--wow{top:20%;left:70%}.rzm-stk--take{top:54%;left:76%}.rzm-hint{top:6%;left:auto;right:104%}}@media (max-width:599px){.rzm-badge{--b:104px}.rzm-bubble{padding:10px 14px 12px;font-size:21px}.rzm-like{min-height:44px;padding:0 14px 0 12px;font-size:14px}.rzm-stk--badge{top:76%;left:-26%}.rzm-stk--like{top:36%;left:-30%}.rzm-stk--wow{top:19%;left:64%}.rzm-stk--take,.rzm-hint{display:none}.rzm-svc{padding:16px 12px 16px 0}.rzm-svc+.rzm-svc{padding-left:14px}.rzm-svc:nth-child(3){padding-left:0}.rzm-svc__t{font-size:15px}.rzm-svc__s{font-size:13px}.rzm-tidy{bottom:-10px;right:50%;translate:50%}}@media (min-width:900px) and (max-height:760px){.rzm-main{padding-top:12px}.rzm-services{margin-top:24px}.rzm-svc{padding-block:14px 12px}}@media (prefers-reduced-motion:reduce){.rzm *,.rzm :before,.rzm :after{transition-duration:0s!important;animation:none!important}.rzm .rzm-bar.is-active i{transform:none}}:root{--rzm-soft-ink:#868c93;--rzm-panel:#efeee9}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}[id]{scroll-margin-top:calc(var(--rzm-head-h) + 12px)}a:focus-visible,button:focus-visible{outline:2px solid var(--rzm-accent-deep);outline-offset:3px}.rzm-head{top:env(safe-area-inset-top,0px);z-index:60;background:var(--rzm-ground);transition:background-color .35s,box-shadow .35s;position:sticky}.rzm-head[data-scrolled]{-webkit-backdrop-filter:saturate(1.5)blur(14px);backdrop-filter:saturate(1.5)blur(14px);background:#fffffff0;box-shadow:0 1px #16191d12,0 12px 32px #16191d0d}.rzm-top-sentinel{height:0}.rzm{--rzm-above:var(--rzm-head-h)}.rzm-bounds{inset:0}.rzm-scrim,.rzm-menu{position:fixed}.rzm-menu{top:calc(10px + env(safe-area-inset-top,0px))}.rzm-sec{background:var(--rzm-paper);padding-block:clamp(80px,9vw,140px);position:relative;overflow-x:clip}.rzm-sec--ground{background:var(--rzm-ground)}.rzm-sec__head{max-width:46rem;margin-bottom:clamp(36px,5vw,64px)}.rzm-h2{color:var(--rzm-ink);letter-spacing:-.042em;text-wrap:balance;margin:0;font-size:clamp(34px,4.2vw,62px);font-weight:600;line-height:1.04}.rzm-h2 span{color:var(--rzm-soft-ink)}.rzm-lede{max-width:34em;color:var(--rzm-text);text-wrap:pretty;margin:18px 0 0;font-size:clamp(16px,1.2vw,18px);line-height:1.6}.rzm-posts{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.6vw,24px);margin:0;padding:0;list-style:none;display:grid}.rzm-post{--post-bg:var(--rzm-ink);--post-fg:var(--rzm-ground);--post-sub:#f7f7f4ad;background:var(--rzm-paper);min-width:0;transform:rotate(var(--tilt,0deg));transition:transform .9s var(--rzm-spring), box-shadow .35s ease;border-radius:22px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 0 0 1px #16191d14,0 24px 50px -36px #16191d66}.rzm-posts.is-in .rzm-post{transition-delay:calc(var(--i,0) * 80ms), 0s;transform:none}.rzm-posts.is-in .rzm-post:hover{transition-delay:0s;transform:translateY(-6px);box-shadow:0 0 0 1px #16191d1a,0 34px 60px -34px #16191d80}.rzm-post--orange{--post-bg:var(--rzm-accent);--post-fg:var(--rzm-ink);--post-sub:#16191db8}.rzm-post--panel{--post-bg:var(--rzm-panel);--post-fg:var(--rzm-ink);--post-sub:var(--rzm-text)}.rzm-post--slate{--post-bg:var(--rzm-slate);--post-fg:var(--rzm-ground);--post-sub:#f7f7f4ad}.rzm-post__top{align-items:center;gap:10px;padding:14px 16px;display:flex}.rzm-post__av{background:var(--post-bg);width:34px;height:34px;color:var(--post-fg);box-shadow:0 0 0 2px var(--rzm-paper), 0 0 0 3.5px var(--rzm-accent);font:600 12px/1 var(--rzm-font);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;display:grid}.rzm-post__who{min-width:0;display:grid}.rzm-post__who b{color:var(--rzm-ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.rzm-post__who small{color:var(--rzm-muted);font-size:12.5px}.rzm-post__media{aspect-ratio:1;background:var(--post-bg);color:var(--post-fg);flex-direction:column;justify-content:flex-end;padding:clamp(18px,1.8vw,26px);display:flex;position:relative}.rzm-post__media p{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(26px,2.5vw,38px);font-weight:600;line-height:1.02}.rzm-post__media small{color:var(--post-sub);font:500 11px/1.4 var(--rzm-mono);letter-spacing:.12em;text-transform:uppercase;margin-top:10px}.rzm-post__mark{width:30px;height:30px;color:var(--post-fg);opacity:.9;position:absolute;top:clamp(18px,1.8vw,26px);right:clamp(18px,1.8vw,26px)}.rzm-post__bar{align-items:center;gap:14px;padding:12px 16px 14px;display:flex}.rzm-post__bar .rzm-icon{stroke-width:1.8px;width:21px;height:21px;color:var(--rzm-ink);transition:fill .25s ease, color .25s ease, transform .4s var(--rzm-spring)}.rzm-post:hover .rzm-post__heart{color:var(--rzm-accent);fill:currentColor;transform:scale(1.18)}.rzm-post__link{min-height:44px;color:var(--rzm-ink);align-items:center;gap:6px;margin-left:auto;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.rzm-post__link .rzm-icon{stroke-width:2px;width:15px;height:15px;color:var(--rzm-accent-deep);transition:transform .3s var(--rzm-ease)}.rzm-post__link:hover .rzm-icon{transform:translate(2px,-2px)}.rzm-makes{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,1.8vw,28px);margin:0;padding:0;list-style:none;display:grid}.rzm-make{--live:calc(.1s + var(--i,0) * .12s);background:var(--rzm-paper);min-width:0;transition:transform .5s var(--rzm-ease), box-shadow .35s ease;border-radius:26px;flex-direction:column;padding:10px;display:flex;box-shadow:0 0 0 1px #16191d12}.rzm-make:hover{transform:translateY(-4px);box-shadow:0 0 0 1px #16191d17,0 30px 60px -40px #16191d73}.rzm-make__art{background:var(--rzm-panel);border-radius:18px;height:clamp(200px,19vw,270px);padding:clamp(16px,2vw,26px)}.rzm-make__art svg{width:100%;height:100%;display:block}.rzm-make__art svg :not([pathLength]){vector-effect:non-scaling-stroke}.rzm-make__body{flex:1;align-content:start;gap:12px;padding:clamp(18px,2vw,26px) clamp(12px,1.4vw,20px) clamp(12px,1.4vw,18px);display:grid}.rzm-make__head{align-items:baseline;gap:12px;display:flex}.rzm-make__n{color:var(--rzm-accent-deep);font:600 12.5px/1 var(--rzm-mono);letter-spacing:.12em}.rzm-make h3{color:var(--rzm-ink);letter-spacing:-.03em;margin:0;font-size:clamp(24px,2.2vw,32px);font-weight:600;line-height:1.1}.rzm-make p{max-width:34em;color:var(--rzm-text);margin:0;font-size:16px;line-height:1.6}.rzm-make__tags{flex-wrap:wrap;gap:8px;margin:6px 0 0;padding:0;list-style:none;display:flex}.rzm-make__tags li{color:var(--rzm-ink);border:1px solid #16191d24;border-radius:99px;padding:6px 12px;font-size:13px;line-height:1.3}.rzm-mv--sun{animation:rzm-sunrise 3.2s ease-in-out var(--at) infinite alternate}.rzm-mv--progress{stroke-dasharray:1;animation:rzm-progress 6s linear var(--at) infinite}.rzm-mv--tap{animation:rzm-tap 2.8s var(--rzm-ease) var(--at) infinite}.rzm-mv--dot{animation:rzm-typing 1.2s ease-in-out var(--at) infinite}.rzm-mv--draw{stroke-dasharray:1;animation:rzm-draw 3.6s var(--rzm-ease) var(--at) infinite}.rzm-mv--hop{animation:rzm-hop 3.6s var(--rzm-spring) var(--at) infinite}.rzm-mv--grow{animation:rzm-grow .9s var(--rzm-spring) var(--at) both}.rzm-mv--trend{stroke-dasharray:1;animation:rzm-strike 1.2s var(--rzm-ease) var(--at) both}.rzm-mv--ping{animation:rzm-ping 1.8s ease-out var(--at) infinite}.rzm-mv--live{animation:rzm-blink 1.2s steps(2, jump-none) var(--at) infinite}.rzm-mv.rzm-mv--tap,.rzm-mv.rzm-mv--hop,.rzm-mv.rzm-mv--ping{transform-box:fill-box;transform-origin:50%}.rzm-mv.rzm-mv--grow{transform-box:fill-box;transform-origin:50% 100%}@keyframes rzm-sunrise{to{transform:translateY(-14px)}}@keyframes rzm-progress{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes rzm-tap{0%,45%{fill:var(--rzm-paper);stroke:var(--rzm-ink);transform:none}55%{fill:var(--rzm-accent);stroke:var(--rzm-accent);transform:scale(1.35)}68%,92%{fill:var(--rzm-accent);stroke:var(--rzm-accent);transform:none}to{fill:var(--rzm-paper);stroke:var(--rzm-ink);transform:none}}@keyframes rzm-typing{50%{opacity:.25}}@keyframes rzm-draw{0%{stroke-dashoffset:1px}45%,to{stroke-dashoffset:0}}@keyframes rzm-hop{0%,60%,to{transform:none}70%{transform:translateY(-7px)}}@keyframes rzm-grow{0%{transform:scaleY(.08)}}@keyframes rzm-ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}@media (min-width:1200px){.rzm-makes{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.2vw,22px)}.rzm-make{border-radius:22px;padding:8px}.rzm-make__art{aspect-ratio:16/10;border-radius:15px;height:auto;padding:clamp(12px,1.1vw,18px)}.rzm-make__body{gap:10px;padding:18px 12px 12px}.rzm-make h3{font-size:clamp(21px,1.6vw,27px)}.rzm-make p{font-size:15px}.rzm-make__tags li{padding:5px 10px;font-size:12.5px}}@media (max-width:760px){.rzm-makes{grid-template-columns:minmax(0,1fr)}}.rzm-steps{--node:14px;--rail:calc(var(--node) / 2);--step-in:24px;--scene:clamp(96px, 8.4vw, 120px);grid-template-columns:repeat(4,minmax(0,1fr));gap:0 clamp(24px,3.2vw,56px);margin:0;padding:0;list-style:none;display:grid;position:relative}.rzm-steps:before,.rzm-steps:after{content:"";left:0;right:0;top:calc(var(--scene) + var(--rail) - 1px);background:#16191d1a;border-radius:2px;height:2px;position:absolute}.rzm-steps:after{background:var(--rzm-accent);transform-origin:0;transition:transform 2.2s linear .2s;transform:scaleX(0)}.rzm-steps.is-in:after{transform:none}.rzm-step{--live:calc(.2s + var(--i,0) * .57s);min-width:0;padding-top:calc(var(--scene) + var(--node) + clamp(28px, 3vw, 44px));flex-direction:column;gap:12px;display:flex;position:relative}.rzm-step__node{left:0;top:var(--scene);z-index:1;width:var(--node);height:var(--node);background:var(--rzm-paper);box-shadow:inset 0 0 0 2px #16191d47, 0 0 0 6px var(--rzm-paper);transition:background-color .3s ease, box-shadow .3s ease, transform .4s var(--rzm-spring);border-radius:50%;position:absolute}.rzm-steps.is-in .rzm-step__node{background:var(--rzm-accent);box-shadow:inset 0 0 0 2px var(--rzm-accent), 0 0 0 6px var(--rzm-paper);transition-delay:var(--live), var(--live), 0s}.rzm-step:hover .rzm-step__node{transform:scale(1.3)}.rzm-step__n{color:var(--rzm-muted);font:500 12px/1 var(--rzm-mono);letter-spacing:.14em;text-transform:uppercase;transition:color .3s}.rzm-step:hover .rzm-step__n{color:var(--rzm-accent-deep)}.rzm-step h3{color:var(--rzm-ink);letter-spacing:-.04em;margin:0;font-size:clamp(28px,2.6vw,40px);font-weight:600;line-height:1.05}.rzm-step>p{max-width:24em;color:var(--rzm-text);margin:0 0 14px;font-size:15.5px;line-height:1.6}.rzm-step>.rzm-step__out{border-top:1px solid var(--rzm-line);color:var(--rzm-ink);gap:6px;margin:auto 0 0;padding-top:16px;font-size:15px;font-weight:500;line-height:1.4;display:grid}.rzm-step__out small{color:var(--rzm-muted);font:500 11px/1.2 var(--rzm-mono);letter-spacing:.14em;text-transform:uppercase}.rzm-step__art{width:100%;height:calc(var(--scene) + var(--rail) - 1px);pointer-events:none;position:absolute;top:0;left:0}.rzm-step__art svg{width:100%;height:100%;display:block}.rzm-art{fill:none;stroke:var(--rzm-ink);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.rzm-art .rzm-prop{stroke:var(--rzm-soft-ink)}.rzm-art .rzm-solid{fill:var(--rzm-paper)}.rzm-art .rzm-hot{fill:var(--rzm-accent);stroke:none}.rzm-art .rzm-hot-line{stroke:var(--rzm-accent)}.rzm-art .rzm-bulb{fill:var(--rzm-accent)}.rzm-art .rzm-clip{fill:var(--rzm-faint);stroke:none}.rzm-art .rzm-beam{stroke-width:1.5px;stroke-dasharray:2 6}.rzm-art .rzm-ink{fill:var(--rzm-ink);stroke:none}.rzm-art .rzm-soft{fill:var(--rzm-soft-ink);stroke:none}.rzm-art .rzm-ground{fill:var(--rzm-paper);stroke:none}.rzm-art .rzm-thin{stroke-width:1.5px}.rzm-art text{fill:var(--rzm-ink);stroke:none}.rzm-art .rzm-type{font:600 64px var(--rzm-font);letter-spacing:-.04em}.rzm-art .rzm-tag{font:600 8px var(--rzm-mono);letter-spacing:.12em}.rzm-mv{--at:calc(var(--live,0s) + var(--d,0s));transform-box:view-box}.rzm-steps:not(.is-in) .rzm-mv,.rzm-make:not(.is-in) .rzm-mv{animation-play-state:paused}.rzm-mv--write{animation:rzm-scribble .5s ease-in-out var(--at) infinite}.rzm-mv--nod{animation:rzm-nod 2.6s ease-in-out var(--at) infinite alternate}.rzm-mv--bulb{animation:rzm-idea 3.6s linear var(--at) infinite}.rzm-mv--rays{animation:rzm-rays 3.6s linear var(--at) infinite}.rzm-mv--steam{animation:rzm-steam 2.4s ease-out var(--at) infinite}.rzm-mv--pan{animation:rzm-pan 5s ease-in-out var(--at) infinite}.rzm-mv--beam{animation:rzm-beam .9s linear var(--at) infinite}.rzm-mv--rec{animation:rzm-blink 1.2s steps(2, jump-none) var(--at) infinite}.rzm-mv--scrub{animation:rzm-scrub 3.2s linear var(--at) infinite}.rzm-mv--wave{animation:rzm-wave .5s ease-in-out var(--at) infinite alternate}.rzm-mv--heart{transform-box:fill-box;transform-origin:50%;animation:rzm-like-up 2.4s var(--rzm-ease) var(--at) infinite}@keyframes rzm-scribble{50%{transform:translate(-2.5px)rotate(-1.5deg)}}@keyframes rzm-nod{to{transform:rotate(8deg)}}@keyframes rzm-idea{0%,62%{fill:var(--rzm-accent)}66%,80%{fill:var(--rzm-paper)}84%,to{fill:var(--rzm-accent)}}@keyframes rzm-rays{0%,62%{opacity:1}66%,80%{opacity:0}84%,to{opacity:1}}@keyframes rzm-steam{0%{opacity:0;transform:translateY(3px)}35%{opacity:1}to{opacity:0;transform:translateY(-7px)}}@keyframes rzm-pan{30%{transform:rotate(-3deg)}70%{transform:rotate(3deg)}}@keyframes rzm-beam{to{stroke-dashoffset:-16px}}@keyframes rzm-scrub{to{transform:translate(40px)}}@keyframes rzm-wave{to{transform:rotate(-14deg)}}@keyframes rzm-like-up{0%{opacity:0;transform:translateY(8px)scale(.6)}20%{opacity:1}to{opacity:0;transform:translate(var(--x,0px), -26px) scale(1.1)}}@media (max-width:899px){.rzm-steps{--scene:112px;padding-left:calc(var(--node) + var(--step-in));grid-template-columns:minmax(0,1fr);gap:44px}.rzm-steps:before,.rzm-steps:after{left:calc(var(--rail) - 1px);right:auto;top:calc(var(--scene) - 1px);width:2px;height:auto;bottom:0}.rzm-steps:after{transform-origin:top;transform:scaleY(0)}.rzm-step{padding-top:0}.rzm-step__art{width:auto;max-width:calc(240px + var(--step-in));height:var(--scene);margin:0 0 12px calc(-1 * var(--step-in));padding-left:var(--step-in);border-bottom:2px solid #16191d1a;position:relative}.rzm-step__node{top:calc(var(--scene) - 1px - var(--rail));left:calc(-1 * (var(--node) + var(--step-in)))}}.rzm-studio{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px clamp(40px,6vw,110px);display:grid;position:relative}.rzm-statement{max-width:13em;color:var(--rzm-ink);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(40px,5.6vw,92px);font-weight:600;line-height:1}.rzm-breathe{background:linear-gradient(90deg, var(--rzm-soft-ink) 0 35%, var(--rzm-ink) 50%, var(--rzm-soft-ink) 65% 100%) 100% 0 / 300% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:4.6s cubic-bezier(.45,0,.55,1) infinite alternate rzm-sweep}.rzm-studio__body{grid-column:1;justify-items:start;gap:18px;max-width:36em;display:grid}.rzm-studio__body p{color:var(--rzm-text);margin:0;font-size:clamp(16px,1.25vw,19px);line-height:1.65}.rzm-studio__badge{grid-area:1/2/span 2}.rzm-studio__badge .rzm-badge{--b:clamp(150px, 15vw, 220px);rotate:-8deg}.rzm-reach{background:var(--rzm-accent);color:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);display:grid;position:relative;overflow:hidden}.rzm-reach__intro{padding:clamp(56px, 7vw, 120px) clamp(24px, 4vw, 64px) clamp(56px, 7vw, 120px) max(var(--rzm-gutter), calc((100vw - var(--rzm-shell)) / 2));align-self:center}.rzm-reach__label{color:#16191dd9;margin:0 0 14px;font-size:16px;font-weight:600}.rzm-reach__row{flex-wrap:wrap;align-items:center;gap:clamp(22px,3vw,44px);display:flex}.rzm-reach h2{letter-spacing:-.03em;margin:0;font-size:clamp(40px,4.6vw,76px);font-weight:600;line-height:1.05}.rzm-reach__orb{color:#fff;width:92px;height:92px;transition:background-color .3s ease, color .3s ease, transform .4s var(--rzm-ease);border:1.5px solid #ffffffe6;border-radius:50%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.rzm-reach__orb .rzm-icon{width:32px;height:32px;transition:transform .45s var(--rzm-ease), opacity .3s ease;position:absolute}.rzm-reach__orb .rzm-icon+.rzm-icon{opacity:0;transform:translate(-150%,150%)}.rzm-reach__orb:hover{color:var(--rzm-accent-deep);background:#fff;transform:scale(1.04)}.rzm-reach__orb:hover .rzm-icon{opacity:0;transform:translate(150%,-150%)}.rzm-reach__orb:hover .rzm-icon+.rzm-icon{opacity:1;transform:none}.rzm-reach__panel{padding:clamp(52px, 6vw, 100px) max(var(--rzm-gutter), calc((100vw - var(--rzm-shell)) / 2)) clamp(52px, 6vw, 100px) clamp(80px, 9vw, 170px);background:linear-gradient(135deg,#cf3f17,#b6350d);border-top-left-radius:clamp(140px,17vw,300px) 50%;border-bottom-left-radius:clamp(140px,17vw,300px) 50%;align-items:center;display:flex}.rzm-reach__details{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px clamp(28px,4vw,64px);margin:0;display:grid}.rzm-reach__details dt{color:#ffffffdb;margin-bottom:8px;font-size:14px;font-weight:500}.rzm-reach__details dd{margin:0;font-size:clamp(17px,1.4vw,21px);font-weight:600;line-height:1.45}.rzm-reach__details dd span{display:block}.rzm-reach__wide{grid-column:1/-1}.rzm-mail{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.rzm-mail span{-webkit-user-select:all;user-select:all}.rzm-copybtn{color:#fff;height:36px;font:500 13px var(--rzm-font);cursor:pointer;background:0 0;border:1px solid #ffffff80;border-radius:99px;align-items:center;gap:7px;padding:0 14px;transition:background-color .25s,color .25s;display:inline-flex}.rzm-copybtn:hover{color:#b6350d;background:#fff}.rzm-copybtn .rzm-icon{width:14px;height:14px}.rzm-reach a:focus-visible,.rzm-reach button:focus-visible{outline-color:#fff}.rzm-foot{background:var(--rzm-paper)}.rzm-foot__main{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,.6fr));gap:clamp(36px,5vw,80px);padding-block:clamp(60px,6vw,96px);display:grid}.rzm-foot__brand p{max-width:24em;color:var(--rzm-text);margin:22px 0 0;font-size:16.5px;line-height:1.65}.rzm-foot__col h3{color:var(--rzm-ink);margin:0 0 18px;font-size:18px;font-weight:600}.rzm-foot__col ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.rzm-foot__col a{color:var(--rzm-text);background:linear-gradient(var(--rzm-accent), var(--rzm-accent)) left bottom / 0 1.5px no-repeat;transition:color .25s ease, background-size .35s var(--rzm-ease);align-items:center;gap:6px;font-size:15.5px;text-decoration:none;display:inline-flex}.rzm-foot__col a:hover{color:var(--rzm-ink);background-size:100% 1.5px}.rzm-foot__col a .rzm-icon{width:14px;height:14px;color:var(--rzm-accent-deep)}.rzm-foot__bar{padding:20px var(--rzm-gutter);background:var(--rzm-accent);color:var(--rzm-ink);text-align:center}.rzm-foot__bar p{margin:0;font-size:14px;font-weight:500}@keyframes rzm-sweep{to{background-position:0 0}}@media (max-width:1100px){.rzm-posts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.rzm-reach{grid-template-columns:minmax(0,1fr)}.rzm-reach__intro{padding:64px var(--rzm-gutter) 52px}.rzm-reach__panel{padding:60px var(--rzm-gutter) 64px;border-radius:56px 56px 0 0}.rzm-foot__main{grid-template-columns:repeat(3,minmax(0,1fr))}.rzm-foot__brand{grid-column:1/-1}}@media (max-width:760px){.rzm-studio{grid-template-columns:minmax(0,1fr)}.rzm-studio__badge{grid-area:auto/1;justify-self:end;margin-top:-12px}.rzm-studio__badge .rzm-badge{--b:132px}.rzm-reach__details{grid-template-columns:minmax(0,1fr);gap:26px}.rzm-reach__orb{width:78px;height:78px}.rzm-foot__main{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.rzm-posts{margin-inline:calc(-1 * var(--rzm-gutter));padding:6px var(--rzm-gutter) 18px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--rzm-gutter);overscroll-behavior-x:contain;grid-template-columns:none;grid-auto-columns:80%;grid-auto-flow:column;overflow-x:auto}.rzm-post{scroll-snap-align:start}.rzm-post__media p{font-size:30px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.rzm-breathe,.rzm-mv{animation:none}.rzm-breathe{color:var(--rzm-soft-ink);background:0 0}.rzm-post,.rzm-steps:after,.rzm-step__node,.rzm-make,.rzm-head{transition:none}}
