@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/caa77eaf0c6cae2c-s.0c05j22lu0e1h.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/6260001f568fa40d-s.14r01_8b-ryu9.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/2aa781f449db21e3-s.p.2lg3sxkcxwsl6.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:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_be74e20-module__a7AXHq__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_be74e20-module__a7AXHq__variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.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 Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_5d051e7d-module__NRAaXG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_5d051e7d-module__NRAaXG__variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.2taws-qdxmzlf.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0htwiiqufp3l9.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.28xcb7557rbh2.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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_8d9aebf9-module___cjR-G__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_8d9aebf9-module___cjR-G__variable{--font-ibm-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
*,:before,:after,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}html{-webkit-text-size-adjust:100%;tab-size:4;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}ol,ul,menu{list-style:none}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}[hidden]:where(:not([hidden=until-found])){display:none!important}body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#140e19;min-height:100dvh}img,svg,video,canvas{vertical-align:middle;max-width:100%;display:block}.skip-link{z-index:999;color:#fff;background:#000;padding:.75rem 1rem;font:500 .9375rem/1.2 system-ui,sans-serif;text-decoration:none;position:absolute;top:0;left:-9999px}.skip-link:focus{left:0}.skip-link:focus-visible{outline-offset:-6px;outline:3px solid #fff}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--focus-ring,currentColor);outline-offset:2px;border-radius:2px}.cv-root{--cv-sand:#fff;--cv-white:#fff;--cv-plum:#13294b;--cv-accent:#ff5f05;--cv-accent-text:#ff7a33;--cv-muted-plum:#c6c7c6;--cv-rule-plum:#2f4668;--cv-plum-deep:color-mix(in srgb, #000333 35%, var(--cv-plum));--focus-ring:var(--cv-accent);--cv-notch:max(6vw, 40px);--cv-notch-sm:max(3.4vw, 30px);--cv-owl:clamp(120px, 11.5vw, 172px);--cv-fly:calc(var(--cv-owl) * .07);--cv-max:1056px;--cv-gutter:max(16px, 1vw);--cv-headh:107px;--cv-display:var(--font-bricolage), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--cv-sans:var(--font-geist), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--cv-mono:var(--font-ibm-plex-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--cv-dur-micro:.14s;--cv-dur-fast:.11s;--cv-dur-state:.24s;--cv-dur-rv:.4s;--cv-dur-cut:.7s;--cv-ease-standard:cubic-bezier(.2, 0, .38, .9);--cv-ease-entrance:cubic-bezier(0, 0, .38, .9);--cv-ease-emphasized:cubic-bezier(.05, .7, .1, 1);--cv-ease-exit:cubic-bezier(.2, 0, 1, .9);--cv-dur-control:.28s;--cv-dur-elem:.42s;--cv-dur-view:.59s;--cv-dur-hero:.78s;--cv-k-exit:.7;--cv-beat:70ms;--cv-ease-smooth:linear(0,.0339,.1127,.2121,.3169,.4183,.5115,.5943,.6662,.7274,.7788,.8215,.8566,.8853,.9086,.9274,.9425,.9546,.9642,.9719,.9779,.9827,.9865,.9894,.9918,.9936,1);--cv-ease-snappy:linear(0,.0339,.1156,.2218,.3364,.449,.5534,.646,.7256,.7921,.8463,.8896,.9232,.9489,.968,.9819,.9916,.9981,1.0023,1.0047,1.0059,1.0063,1.0061,1.0056,1);--cv-ease-spring:linear(0,.0322,.1106,.2137,.3265,.4386,.5436,.6377,.7194,.7882,.8446,.8899,.9253,.9523,.9724,.9868,.9968,1.0033,1.0073,1.0094,1.0102,1.01,1.0094,1.0084,1.0072,1.0061,1);--cv-ease-in-out:cubic-bezier(.42, 0, .58, 1);--cv-rise:14px;--cv-rise-lg:22px;--cv-lift:3px;--cv-blur:0px;--cv-shadow-2:0 14px 40px -14px #000000bf;--cv-shadow-cut:0 18px 46px -20px #000000e6;--cv-par-lead:calc(var(--cv-notch) * -.42);--cv-par-tail:calc(var(--cv-notch) * -.18);--cv-par-owl:calc(var(--cv-owl) * .06);--cv-spec:#ffffff6b;--cv-spec-soft:#ffffff1a;--cv-blade-h:calc(var(--cv-notch) * .62);--cv-pl-par:3px;--cv-pl-press-x:-.42px;--cv-pl-press-y:.91px;--cv-pl-dur-state:.28s;--cv-pl-tint:#00000014;--cv-pl-tint-down:#00000024;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;isolation:isolate;background:var(--cv-plum);color:var(--cv-sand);font-family:var(--cv-sans);letter-spacing:.01em;min-height:100dvh;font-size:15px;line-height:1.8;position:relative;overflow-x:clip}@property --cv-pl-px{syntax:"<number>";inherits:true;initial-value:0}@property --cv-pl-py{syntax:"<number>";inherits:true;initial-value:0}.cv-root:after{content:"";z-index:-1;pointer-events:none;position:fixed;inset:0}:where(.cv-root a){color:inherit;text-decoration:none}:where(.cv-root a,.cv-root button,.cv-root [tabindex]):focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.cv-root ::selection{background:var(--cv-accent);color:var(--cv-plum)}.cv-glass-defs{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.cv-anim :where(.cv-rv){opacity:0;transform:translateY(var(--cv-rise))}.cv-anim :where(.cv-rv.cv-in){opacity:1;transition:opacity var(--cv-dur-rv) var(--cv-ease-entrance), transform var(--cv-dur-rv) var(--cv-ease-entrance);transform:none}.cv-anim .cv-rv-open{opacity:0;transform:translateY(var(--cv-rise-lg));filter:blur(var(--cv-blur))}.cv-anim .cv-rv-open.cv-in{opacity:1;filter:none;transition:opacity var(--cv-dur-cut) var(--cv-ease-emphasized), transform var(--cv-dur-cut) var(--cv-ease-emphasized), filter var(--cv-dur-cut) var(--cv-ease-emphasized);transform:none}.cv-header{--cv-nav-ink:var(--cv-sand);--focus-ring:var(--cv-accent);--cv-owl-ink:var(--cv-accent);--cv-owl-ghost:color-mix(in srgb, var(--rz-blue) 90%, transparent);--cv-bar:var(--cv-plum);--cv-bar-rule:transparent;z-index:40;height:var(--cv-headh);background-color:var(--cv-bar);border-bottom:1px dashed var(--cv-bar-rule);view-transition-name:cv-bar;transition:border-bottom-color calc(var(--cv-dur-control) * var(--cv-k-exit)) var(--cv-ease-smooth);align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.cv-scrolled .cv-header{--cv-bar-rule:color-mix(in srgb, var(--rz-blue) 55%, transparent);transition:border-bottom-color var(--cv-dur-control) var(--cv-ease-smooth)}html:not(.cv-scrolled) .cv-header:not(.cv-header-sand){--cv-bar:transparent}@media (scripting:none){html:not(.cv-scrolled) .cv-header:not(.cv-header-sand){--cv-bar:var(--cv-plum)}}.cv-header:not(.cv-header-sand),.cv-scrolled .cv-header:not(.cv-header-sand){transition:border-bottom-color var(--cv-dur-control) var(--cv-ease-smooth), background-color var(--cv-dur-control) var(--cv-ease-smooth)}.cv-header.cv-header-sand{--cv-nav-ink:var(--cv-plum);--focus-ring:#c84113;--cv-owl-ink:var(--cv-plum);--cv-owl-ghost:color-mix(in srgb, var(--rz-orange) 75%, transparent);--cv-bar:transparent;--cv-bar-rule:transparent;position:absolute}.cv-js .cv-header-sand{position:fixed}.cv-darknav .cv-header-sand{--cv-nav-ink:var(--cv-sand);--focus-ring:var(--cv-accent);--cv-owl-ink:var(--cv-accent);--cv-owl-ghost:color-mix(in srgb, var(--rz-blue) 90%, transparent);--cv-bar:var(--cv-plum);--cv-bar-rule:color-mix(in srgb, var(--rz-blue) 55%, transparent)}.cv-header:after{content:"";background:var(--focus-ring);transform-origin:0;pointer-events:none;height:1px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.cv-header:after{animation:linear both cv-progress;animation-timeline:scroll(root)}}}@keyframes cv-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.cv-header-in{z-index:1;width:100%;max-width:var(--cv-max);padding-inline:var(--cv-gutter);justify-content:space-between;align-items:center;gap:1.5rem;margin-inline:auto;display:flex;position:relative}.cv-brand{font-family:var(--cv-display);letter-spacing:-.012em;font-variation-settings:"opsz" 15, "wdth" 100;word-spacing:.06em;color:var(--cv-nav-ink);transition:color var(--cv-dur-fast) var(--cv-ease-standard);align-items:center;gap:.7rem;font-size:15px;font-weight:600;line-height:1.2;display:flex}.cv-brand:focus-visible{color:var(--focus-ring)}.cv-brand-short{display:none}.cv-owlmark{color:var(--cv-owl-ink);transition:transform var(--cv-dur-control) var(--cv-ease-smooth);display:grid}.cv-owlmark>span{grid-area:1/1}.cv-owlmark-ghost{translate:calc(var(--rz-mis) * -1.2) calc(var(--rz-mis) * .9);transition:translate var(--cv-dur-control) var(--cv-ease-smooth)}@media (hover:hover) and (pointer:fine){.cv-brand:hover{color:var(--focus-ring)}@media (prefers-reduced-motion:no-preference){.cv-brand:hover .cv-owlmark{transform:translateY(calc(var(--cv-lift) * -1))}.cv-brand:hover .cv-owlmark-ghost{translate:0}}}.cv-header-end{align-items:center;gap:1.4rem;display:flex}.cv-nav{align-items:center;gap:1.75rem;display:flex}.cv-nav a{font-family:var(--cv-mono);letter-spacing:.02em;color:var(--cv-nav-ink);font-size:13px;font-weight:500;position:relative}.cv-nav a:before{content:"";position:absolute;inset:-11px -7px}.cv-nav a:after{content:"";pointer-events:none;background-color:var(--focus-ring);transform-origin:0;height:2px;box-shadow:calc(var(--rz-mis) * 1.1) calc(var(--rz-mis) * 1.1) 0 color-mix(in srgb, var(--rz-blue) 85%, transparent);transition:transform var(--cv-dur-fast) var(--cv-ease-standard);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.cv-nav a[aria-current=page]:after,.cv-nav a:focus-visible:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.cv-nav a:hover:after{transform:scaleX(1)}}.cv-header-discord{font-family:var(--cv-mono);letter-spacing:.02em;color:var(--cv-nav-ink);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);transition:text-decoration-color var(--cv-dur-state) var(--cv-ease-standard);font-size:13px;font-weight:400}.cv-header-discord:hover,.cv-header-discord:focus-visible{text-decoration-color:currentColor}.cv-hero{z-index:0;position:relative}.cv-hero:after{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(120% 72% at 50% 33%, color-mix(in srgb, var(--cv-accent) 7%, transparent) 0%, transparent 70%);position:absolute;inset:0}.cv-h1{margin:0;display:block}.cv-h1-cast{z-index:1;display:block;position:relative}.cv-h1-shade{z-index:0;height:calc(var(--cv-notch) + 60px);pointer-events:none;animation:cv-fold-hold-cast calc(.82s + var(--cv-dur-cut)) linear backwards;position:absolute;bottom:-1px;left:0;right:0}.cv-h1-shade:before{content:"";background-color:var(--cv-plum);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cv-notch)), 50% 100%, 0 calc(100% - var(--cv-notch)));position:absolute;inset:0}@media (min-height:900px){.cv-h1-shade,.cv-owl-dn{filter:drop-shadow(0 1px 0 var(--cv-spec)) drop-shadow(0 7px 12px var(--cv-spec-soft)) drop-shadow(0 14px 26px #0000008c)}}@media (max-height:899px){.cv-h1-shade,.cv-owl-dn{filter:drop-shadow(0 1px 0 var(--cv-spec))}}.cv-owl-hit{display:none}.cv-owl-dn{z-index:0;pointer-events:none;animation:cv-fold-owl-dn var(--cv-dur-view) var(--cv-ease-smooth) .24s backwards, cv-fold-owl-in var(--cv-dur-micro) var(--cv-ease-smooth) .24s backwards;transition:transform var(--cv-dur-control) var(--cv-ease-smooth);position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)}.cv-h1-top{z-index:1;background-color:var(--cv-sand);background-image:linear-gradient(180deg, var(--cv-white) 0%, #e1e7f1 100%);padding-top:clamp(122px,6.2vw + 4vh,164px);padding-bottom:var(--cv-notch);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cv-notch)), 50% 100%, 0 calc(100% - var(--cv-notch)));animation:cv-fold-blade var(--cv-dur-hero) var(--cv-ease-smooth) backwards;margin-bottom:-1px;display:block;position:relative}.cv-h1-in{max-width:var(--cv-max);padding-inline:var(--cv-gutter);padding-bottom:max(24px, calc(var(--cv-owl) / 2 + 28px - var(--cv-notch)));margin-inline:auto;display:block}.cv-h1-lead,.cv-h1-tail,.cv-h1-page{font-family:var(--cv-display);letter-spacing:-.028em;word-spacing:.07em;font-variation-settings:"opsz" 72, "wdth" 100;font-size:clamp(40px,5vw,72px);font-weight:700;line-height:1.08;display:block}.cv-h1-lead{color:var(--cv-plum);animation:cv-fold-print var(--cv-dur-view) var(--cv-ease-smooth) 60ms backwards}.cv-flier{width:var(--cv-owl);height:var(--cv-owl);pointer-events:none;animation:cv-fold-owl-up var(--cv-dur-view) var(--cv-ease-smooth) .24s backwards, cv-fold-owl-in var(--cv-dur-micro) var(--cv-ease-smooth) .24s backwards;transition:transform var(--cv-dur-control) var(--cv-ease-smooth);position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.cv-owl-up{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.cv-owlgl-flat{position:absolute;inset:0}.cv-owlgl{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.cv-owlgl-on .cv-owlgl{opacity:1}.cv-owlgl-on .cv-owlgl-flat{opacity:0}.cv-owlgl-late .cv-owlgl,.cv-owlgl-late .cv-owlgl-flat{transition:opacity var(--cv-dur-state) var(--cv-ease-standard)}.cv-flier:before,.cv-flier:after{content:"";background:var(--cv-plum);opacity:0;width:52%;height:16%;transition:transform var(--cv-dur-elem) var(--cv-ease-smooth), opacity var(--cv-dur-control) var(--cv-ease-smooth);position:absolute;top:42%}.cv-flier:before{transform-origin:100% 20%;clip-path:polygon(100% 0,100% 100%,0 64%);animation:cv-fold-wing-l var(--cv-dur-view) var(--cv-ease-in-out) .24s backwards;right:66%}.cv-flier:after{transform-origin:0 20%;clip-path:polygon(0 0,0 100%,100% 64%);animation:cv-fold-wing-r var(--cv-dur-view) var(--cv-ease-in-out) .24s backwards;left:66%}.cv-h1-bot{padding-top:calc(var(--cv-owl) / 2 + 20px);text-align:center;display:block;position:relative}.cv-h1-bot:before{content:"";left:0;right:0;top:calc(var(--cv-notch) * -1);height:calc(var(--cv-notch) + var(--cv-blade-h));pointer-events:none;z-index:0;clip-path:polygon(0 0, 50% var(--cv-notch), 100% 0, 100% var(--cv-blade-h), 50% calc(var(--cv-notch) + var(--cv-blade-h)), 0 var(--cv-blade-h));animation:cv-fold-hold-blade calc(.82s + var(--cv-dur-cut)) linear backwards;position:absolute}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.cv-h1-bot:before{-webkit-backdrop-filter:blur(7px)saturate(140%)brightness(1.14);backdrop-filter:blur(7px)saturate(140%)brightness(1.14)}}@supports ((-webkit-backdrop-filter:url(#cv-blade-lens)) or (backdrop-filter:url(#cv-blade-lens))){.cv-h1-bot:before{-webkit-backdrop-filter:url(#cv-blade-lens)blur(3px)saturate(150%)brightness(1.16);backdrop-filter:url(#cv-blade-lens)blur(3px)saturate(150%)brightness(1.16)}}.cv-h1-tail{z-index:1;color:var(--cv-white);animation:cv-fold-tail var(--cv-dur-view) var(--cv-ease-smooth) .42s backwards;position:relative}.cv-ac{color:var(--cv-accent);display:inline-block;position:relative}.cv-ac-cut{pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--cv-white);clip-path:polygon(0 0,100% 0,100% -24%,50% -2%,0 -24%);transition:clip-path var(--cv-dur-elem) var(--cv-ease-smooth);animation:cv-fold-register var(--cv-dur-cut) var(--cv-ease-standard) .82s backwards;position:absolute;top:0;left:0}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.cv-ac:hover .cv-ac-cut{clip-path:polygon(0 0,100% 0,100% 56%,50% 78%,0 56%)}.cv-owl-hit{z-index:2;width:calc(var(--cv-owl) * .72);height:calc(var(--cv-owl) * .92);display:block;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)}.cv-owl-hit:hover~.cv-owl-dn{transform:translate(-50%, calc(-50% - var(--cv-fly)))}.cv-owl-hit:hover~.cv-h1-top .cv-flier{transform:translate(-50%, calc(50% - var(--cv-fly)))}.cv-owl-hit:hover~.cv-h1-top .cv-flier:before{opacity:1;transform:rotate(34deg)}.cv-owl-hit:hover~.cv-h1-top .cv-flier:after{opacity:1;transform:rotate(-34deg)}}.cv-fold{max-width:var(--cv-max);padding-inline:var(--cv-gutter);text-align:center;margin-inline:auto;padding-bottom:clamp(76px,8vw,116px)}.cv-sub{letter-spacing:.01em;max-width:66ch;color:var(--cv-sand);animation:cv-fold-rise var(--cv-dur-elem) var(--cv-ease-spring) .56s backwards;margin:26px auto 0;font-size:clamp(20px,1.8vw,26px);line-height:1.75}.cv-dates{margin:14px 0 0;padding:0;list-style:none;position:relative}.cv-dates li{font-family:var(--cv-mono);letter-spacing:.02em;color:var(--cv-muted-plum);animation:cv-fold-rise var(--cv-dur-elem) var(--cv-ease-spring) .64s backwards;margin:0;font-size:15px;font-weight:400;line-height:1.5}.cv-dates li+li{margin-top:6px}.cv-dates li:nth-child(n+2){animation-delay:calc(.64s + var(--cv-beat))}.cv-dates b{color:var(--cv-accent);font-variant-numeric:tabular-nums;font-weight:500;position:relative}.cv-dates a{color:inherit;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--cv-accent);text-decoration-color:var(--cv-accent)}.cv-new{font-family:var(--cv-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--cv-plum);background:var(--cv-accent);vertical-align:.12em;animation:cv-fold-flag var(--cv-dur-state) var(--cv-ease-emphasized) 2.28s backwards;margin-right:.55em;padding:.25em .5em;font-size:10px;font-weight:500;line-height:1;display:inline-block}.cv-li-new b:after{content:"";background:var(--cv-accent);transform-origin:0;height:2px;animation:cv-fold-underline var(--cv-dur-rv) var(--cv-ease-entrance) 2.28s backwards;position:absolute;bottom:-3px;left:0;right:0}.cv-li-new:nth-child(n+2) .cv-new,.cv-li-new:nth-child(n+2) b:after{animation-delay:2.35s}.cv-fold-act{animation:cv-fold-rise var(--cv-dur-control) var(--cv-ease-snappy) .56s backwards;margin-top:14px}.cv-join{font-family:var(--cv-mono);letter-spacing:.02em;color:var(--cv-muted-plum);margin:18px 0 0;font-size:13px;font-weight:400;line-height:1.5}.cv-join a{color:var(--cv-accent-text);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.cv-join+.cv-join{margin-top:6px}.cv-courier{opacity:0;pointer-events:none;width:38px;height:38px;animation:cv-fold-courier calc(var(--cv-dur-cut) + var(--cv-dur-rv)) linear calc(.92s + var(--cv-dur-cut)) backwards;margin-left:-19px;position:absolute;top:0;left:50%}.cv-courier-owl{position:absolute;inset:0}.cv-courier:before,.cv-courier:after{content:"";background:var(--cv-accent);opacity:0;width:52%;height:16%;position:absolute;top:42%}.cv-courier:before{transform-origin:100% 20%;clip-path:polygon(100% 0,100% 100%,0 64%);animation:cv-fold-courier-wl calc(var(--cv-dur-cut) + var(--cv-dur-rv)) var(--cv-ease-standard) calc(.92s + var(--cv-dur-cut)) backwards;right:66%}.cv-courier:after{transform-origin:0 20%;clip-path:polygon(0 0,0 100%,100% 64%);animation:cv-fold-courier-wr calc(var(--cv-dur-cut) + var(--cv-dur-rv)) var(--cv-ease-standard) calc(.92s + var(--cv-dur-cut)) backwards;left:66%}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.cv-h1{view-timeline-name:--cv-il-fold;animation:linear backwards cv-fold-recede;animation-timeline:view();animation-range:exit 20% exit 95%}.cv-hero:after{animation:linear backwards cv-fold-dim;animation-timeline:view();animation-range:exit 40%}.cv-h1-lead{animation:cv-fold-print var(--cv-dur-view) var(--cv-ease-smooth) 60ms backwards, cv-il-lead-lift linear backwards;animation-timeline:auto,--cv-il-fold;animation-range:normal,exit}.cv-h1-tail{animation:cv-fold-tail var(--cv-dur-view) var(--cv-ease-smooth) .42s backwards, cv-il-tail-lift linear backwards;animation-timeline:auto,--cv-il-fold;animation-range:normal,exit}.cv-flier{animation:cv-fold-owl-up var(--cv-dur-view) var(--cv-ease-smooth) .24s backwards, cv-fold-owl-in var(--cv-dur-micro) var(--cv-ease-smooth) .24s backwards, cv-il-owl-sink linear backwards;animation-timeline:auto,auto,--cv-il-fold;animation-range:normal,normal,exit}.cv-owl-dn{animation:cv-fold-owl-dn var(--cv-dur-view) var(--cv-ease-smooth) .24s backwards, cv-fold-owl-in var(--cv-dur-micro) var(--cv-ease-smooth) .24s backwards, cv-il-owl-sink linear backwards;animation-timeline:auto,auto,--cv-il-fold;animation-range:normal,normal,exit}}}@media (min-width:700px){.cv-h1-lead{animation:cv-fold-print var(--cv-dur-view) var(--cv-ease-smooth) 60ms backwards, cv-il-optical var(--cv-dur-hero) var(--cv-ease-smooth) 60ms backwards}.cv-h1-tail{animation:cv-fold-tail var(--cv-dur-view) var(--cv-ease-smooth) .42s backwards, cv-il-optical var(--cv-dur-hero) var(--cv-ease-smooth) .42s backwards}}@keyframes cv-fold-blade{0%{clip-path:polygon(0 0,100% 0,100% 100%,50% 100%,0 100%)}to{clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cv-notch)), 50% 100%, 0 calc(100% - var(--cv-notch)))}}@keyframes cv-fold-print{0%{clip-path:inset(-.2em 0 100%);transform:translateY(.14em)}to{clip-path:inset(-.2em 0);transform:none}}@keyframes cv-fold-owl-in{0%{opacity:0}to{opacity:1}}@keyframes cv-fold-owl-up{0%{transform:translate(-50%, calc(50% - var(--cv-owl) * .24)) scale(.66)}to{transform:translate(-50%,50%)scale(1)}}@keyframes cv-fold-owl-dn{0%{transform:translate(-50%, calc(-50% - var(--cv-owl) * .24)) scale(.66)}to{transform:translate(-50%,-50%)scale(1)}}@keyframes cv-fold-wing-l{0%{opacity:0;transform:rotate(-8deg)}8%{opacity:1;transform:rotate(8deg)}26%{transform:rotate(-46deg)}44%{transform:rotate(8deg)}62%{transform:rotate(-40deg)}80%{opacity:1;transform:rotate(4deg)}to{opacity:0;transform:rotate(-30deg)}}@keyframes cv-fold-wing-r{0%{opacity:0;transform:rotate(8deg)}8%{opacity:1;transform:rotate(-8deg)}26%{transform:rotate(46deg)}44%{transform:rotate(-8deg)}62%{transform:rotate(40deg)}80%{opacity:1;transform:rotate(-4deg)}to{opacity:0;transform:rotate(30deg)}}@keyframes cv-fold-tail{0%{opacity:0;transform:translateY(var(--cv-rise-lg));filter:blur(var(--cv-blur))}to{opacity:1;filter:none;transform:none}}@keyframes cv-fold-register{0%{clip-path:polygon(0 0,100% 0,100% 72%,50% 94%,0 72%);transform:translateY(-.11em)}to{clip-path:polygon(0 0,100% 0,100% -24%,50% -2%,0 -24%);transform:none}}@keyframes cv-fold-rise{0%{opacity:0;transform:translateY(var(--cv-rise))}to{opacity:1;transform:none}}@keyframes cv-fold-hold-cast{0%{filter:none}to{filter:none}}@keyframes cv-fold-hold-blade{0%{-webkit-backdrop-filter:none;backdrop-filter:none}to{-webkit-backdrop-filter:none;backdrop-filter:none}}@keyframes cv-fold-recede{to{opacity:.3}}@keyframes cv-fold-dim{to{opacity:.4;transform:scale(1.12)}}@keyframes cv-fold-courier{0%{opacity:0;animation-timing-function:var(--cv-ease-entrance);transform:translate(min(30vw,330px),-190px)scale(.45)rotate(-10deg)}12%{opacity:1}60%{animation-timing-function:var(--cv-ease-exit);transform:translate(max(-18vw,-70px),-26px)scale(1)rotate(0)}78%{opacity:1;animation-timing-function:var(--cv-ease-exit);transform:translate(max(-24vw,-120px),-18px)scale(.97)rotate(-4deg)}to{opacity:0;transform:translate(max(-34vw,-190px),-60px)scale(.85)rotate(-8deg)}}@keyframes cv-fold-courier-wl{0%{opacity:1;transform:rotate(8deg)}14%{transform:rotate(-46deg)}30%{transform:rotate(10deg)}46%{transform:rotate(-46deg)}62%{transform:rotate(10deg)}80%{transform:rotate(-40deg)}to{opacity:1;transform:rotate(6deg)}}@keyframes cv-fold-courier-wr{0%{opacity:1;transform:rotate(-8deg)}14%{transform:rotate(46deg)}30%{transform:rotate(-10deg)}46%{transform:rotate(46deg)}62%{transform:rotate(-10deg)}80%{transform:rotate(40deg)}to{opacity:1;transform:rotate(-6deg)}}@keyframes cv-fold-flag{0%{opacity:0;transform:translateY(-10px)scale(.85)}to{opacity:1;transform:none}}@keyframes cv-fold-underline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes cv-il-lead-lift{to{translate:0 var(--cv-par-lead)}}@keyframes cv-il-tail-lift{to{translate:0 var(--cv-par-tail)}}@keyframes cv-il-owl-sink{to{translate:0 var(--cv-par-owl)}}@keyframes cv-il-optical{0%{font-variation-settings:"opsz" 44, "wdth" 92}}.cv-page{padding-top:calc(var(--cv-headh) + clamp(24px, 3vw, 44px))}.cv-pagehead{max-width:var(--cv-max);padding-inline:var(--cv-gutter);margin-inline:auto;padding-bottom:4px}.cv-h1-page{color:var(--cv-accent);overflow-wrap:anywhere;text-wrap:balance;margin:0}.cv-pagehead .cv-lede{max-width:34ch;animation:cv-fold-rise var(--cv-dur-rv) var(--cv-ease-entrance) .26s backwards;margin-top:1.1rem;font-size:clamp(19px,1.6vw,23px);line-height:1.5}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.cv-pagehead{animation:linear backwards cv-open-recut;animation-timeline:view();animation-range:exit 15% exit 95%}}}@keyframes cv-open-recut{0%{clip-path:polygon(0 0, 100% 0, 100% calc(100% + var(--cv-notch-sm)), 50% calc(100% + var(--cv-notch-sm) * 2), 0 calc(100% + var(--cv-notch-sm)))}to{clip-path:polygon(0 0,100% 0,100% 0,50% 0,0 0)}}.cv-nf{min-height:100dvh;padding:calc(var(--cv-headh) + clamp(32px, 4vw, 56px)) calc(var(--cv-gutter) + 8px) clamp(72px, 8vw, 112px);grid-template-columns:minmax(0,480px);place-content:center;display:grid}.cv-nf-card{text-align:center;justify-items:center;gap:14px;padding:40px clamp(20px,5vw,44px) 22px;display:grid}.cv-nf-card>.rz-foot{justify-self:stretch;margin-top:22px}.cv-nf-art{aspect-ratio:1;place-items:center;width:190px;margin-block:-8px -4px;display:grid;position:relative}.cv-nf-art svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cv-nf-art path{fill:none;stroke:color-mix(in srgb, var(--rz-blue) 55%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke}.cv-nf-code{font-family:var(--cv-display);letter-spacing:-.04em;font-variation-settings:"opsz" 72, "wdth" 100;color:var(--rz-orange-ink);font-size:76px;font-weight:800;line-height:1;position:relative;translate:0 14px}.cv-nf-title{font-family:var(--cv-display);letter-spacing:-.02em;font-variation-settings:"opsz" 30, "wdth" 100;text-wrap:balance;color:var(--rz-ink);font-size:clamp(24px,4vw,30px);font-weight:700;line-height:1.15}.cv-nf-card .cv-btn{margin-top:10px}@media (prefers-reduced-motion:no-preference){.cv-nf-card{animation:rz-lay .9s var(--cv-ease-emphasized) both}}.cv-section{padding-block:clamp(76px,8vw,116px);scroll-margin-top:7rem}.cv-section-first{padding-top:clamp(36px,3.6vw,56px)}.cv-wrap{max-width:var(--cv-max);padding-inline:var(--cv-gutter);margin-inline:auto}.cv-head{margin:0 0 clamp(32px,3.2vw,48px)}.cv-head .rz-rule{margin-top:clamp(20px,2vw,30px)}.cv-h2{font-family:var(--cv-display);letter-spacing:-.024em;word-spacing:.07em;font-variation-settings:"opsz" 54, "wdth" 100;color:var(--cv-accent);overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:clamp(32px,3.7vw,54px);font-weight:700;line-height:1.12}.cv-h4{font-family:var(--cv-display);letter-spacing:-.018em;word-spacing:.08em;font-variation-settings:"opsz" 25, "wdth" 100;color:var(--cv-white);overflow-wrap:anywhere;margin:0;font-size:25px;font-weight:600;line-height:1.24}.cv-lede{letter-spacing:.01em;max-width:66ch;color:var(--cv-sand);margin:1.5rem 0 0;font-size:clamp(21px,2vw,28.8px);line-height:1.92}.cv-p{max-width:66ch;color:var(--cv-sand);margin:1.1rem 0 0;font-size:15px;line-height:1.8}.cv-btn{--cv-throw:calc(2px + 3px * var(--rz-loud));isolation:isolate;font-family:var(--cv-mono);letter-spacing:.06em;text-transform:uppercase;background-color:var(--rz-orange);color:var(--rz-ink);box-shadow:var(--cv-throw) var(--cv-throw) 0 var(--rz-blue);transition:transform var(--cv-dur-fast) var(--cv-ease-standard), box-shadow var(--cv-dur-fast) var(--cv-ease-standard);border:0;border-radius:0;justify-content:center;align-items:center;padding:1.15rem 1.75rem;font-size:13px;font-weight:500;line-height:1;display:inline-flex;position:relative}.cv-btn:before{content:"";z-index:-1;pointer-events:none;opacity:.22;background:radial-gradient(circle,#fff 0 .8px,#0000 1.2px) 0 0/5px 5px;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.cv-btn:hover{box-shadow:calc(var(--cv-throw) + 2px) calc(var(--cv-throw) + 2px) 0 var(--rz-blue);transform:translate(-1px,-1px)}}.cv-btn:focus-visible{box-shadow:calc(var(--cv-throw) + 2px) calc(var(--cv-throw) + 2px) 0 var(--rz-blue);transform:translate(-1px,-1px)}.cv-btn:active{transform:translate(var(--cv-throw), var(--cv-throw));box-shadow:0 0 0 var(--rz-blue);transition-duration:var(--cv-dur-micro)}.cv-rsvp{background-color:var(--rz-paper);min-width:min(24rem,100%);box-shadow:var(--cv-throw) var(--cv-throw) 0 var(--cv-accent);animation:cv-fold-rise var(--cv-dur-state) var(--cv-ease-entrance) .62s backwards;margin-top:16px;padding:1.35rem 2.4rem;font-size:15px}@media (hover:hover) and (pointer:fine){.cv-rsvp:hover{box-shadow:calc(var(--cv-throw) + 2px) calc(var(--cv-throw) + 2px) 0 var(--cv-accent)}}.cv-btn.cv-header-dash{--cv-throw:calc(1px + 2px * var(--rz-loud));padding:.7rem .95rem;font-size:12px}.cv-news{--cv-news-size:clamp(18px, 2vw, 26px);--cv-throw:calc(3px + 4px * var(--rz-loud));max-width:min(46rem,100%);font-family:var(--cv-display);font-size:var(--cv-news-size);letter-spacing:-.012em;text-wrap:balance;color:var(--rz-ink);background-color:var(--rz-paper);box-shadow:var(--cv-throw) var(--cv-throw) 0 var(--cv-accent);transition:transform var(--cv-dur-fast) var(--cv-ease-standard), box-shadow var(--cv-dur-fast) var(--cv-ease-standard);animation:cv-fold-rise var(--cv-dur-state) var(--cv-ease-entrance) .62s backwards;flex-wrap:wrap;justify-content:center;align-items:center;gap:.45em .7em;margin-top:24px;padding:1.1em 1.5em;font-weight:600;line-height:1.22;display:inline-flex}.cv-news .cv-new{vertical-align:0;color:var(--rz-ink);background:var(--rz-orange);margin:0;padding:.4em .65em;font-size:max(11px,.5em);animation-delay:1.1s}.cv-news-go{color:var(--rz-orange);transition:transform var(--cv-dur-fast) var(--cv-ease-standard);display:inline-block}@media (hover:hover) and (pointer:fine){.cv-news:hover{box-shadow:calc(var(--cv-throw) + 2px) calc(var(--cv-throw) + 2px) 0 var(--cv-accent);transform:translate(-1px,-1px)}.cv-news:hover .cv-news-go{transform:translate(4px)}}.cv-news:focus-visible{box-shadow:calc(var(--cv-throw) + 2px) calc(var(--cv-throw) + 2px) 0 var(--cv-accent);transform:translate(-1px,-1px)}.cv-news:active{transform:translate(var(--cv-throw), var(--cv-throw));box-shadow:0 0 0 var(--cv-accent);transition-duration:var(--cv-dur-micro)}.cv-news+.cv-fold-act{margin-top:26px}.cv-acts{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;display:flex}.cv-acts .cv-btn{min-width:min(19rem,100%)}.cv-acts>.cv-note{text-align:center;flex-basis:100%;margin:0}.cv-apply-lead{max-width:var(--cv-max);padding-inline:var(--cv-gutter);margin-inline:auto;padding-block:clamp(32px,3.4vw,48px) 0}.cv-nav-more{font-family:var(--cv-mono);letter-spacing:.02em;color:var(--cv-accent-text);text-underline-offset:5px;transition:transform var(--cv-dur-fast) var(--cv-ease-standard);font-size:13px;text-decoration:underline;text-decoration-thickness:1px;display:inline-block;position:relative}.cv-nav-more:before{content:"";position:absolute;inset:-8px -4px}.cv-nav-more:after{content:"";pointer-events:none;background-color:var(--cv-accent);transform-origin:0;height:2px;transition:transform var(--cv-dur-fast) var(--cv-ease-standard);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.cv-nav-more:hover{transform:translate(2px)}.cv-nav-more:hover:after{transform:scaleX(1)}}.cv-nav-more:focus-visible{transform:translate(2px)}.cv-nav-more:focus-visible:after{transform:scaleX(1)}.cv-vx{max-width:1000px;margin-inline:auto;container-type:inline-size}.cv-vx-stage{flex-direction:column;align-items:center;gap:60px;padding-top:22px;display:flex;position:relative}.cv-vx-stage:before{content:"";background:linear-gradient(var(--rz-blue) 3px, transparent 3px) 0 0 / 1.5px 9px repeat-y;width:1.5px;margin-left:-.75px;position:absolute;top:0;bottom:30%;left:50%}.cv-vx-floor{aspect-ratio:2;pointer-events:none;order:1;width:min(100%,560px);margin-block:-24% -3%;position:relative}.cv-vx-floor svg{width:100%;height:100%;display:block;overflow:visible}.cv-vx-floor pattern circle{fill:var(--rz-blue)}.cv-vx-tri path{fill:url(#cv-vx-dots);stroke:var(--rz-blue);stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.cv-vx-orbit{fill:none;stroke:var(--rz-blue);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:3 6;vector-effect:non-scaling-stroke}.cv-vx-draw{fill:none;stroke:#fff;stroke-width:28px}.cv-vx-guide>*{fill:none;stroke:var(--rz-blue);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.cv-vx-guide .cv-vx-ring{stroke-dasharray:3 6}.cv-vx-owl{isolation:isolate;display:grid;position:absolute;translate:-50% -100%}.cv-vx-owl>span{grid-area:1/1}.cv-vx-owl-ghost{translate:calc(var(--rz-mis) * -1.8) calc(var(--rz-mis) * 1.2);opacity:.9}.cv-vx-owl:after{content:"";z-index:-1;background:var(--rz-screen-shadow) 0 0 / 4px 4px;border-radius:50%;width:84px;height:14px;position:absolute;bottom:-6px;left:50%;translate:-50%}.cv-vx-sheet{flex-direction:column;gap:10px;width:min(100% - 40px,400px);padding:11px 11px 10px;display:flex}.cv-vx-panel{isolation:isolate;border:1px solid color-mix(in srgb, var(--rz-ink) 70%, transparent);flex-direction:column;flex:1;padding:16px 16px 18px;display:flex;position:relative}.cv-vx-panel:before{content:"";z-index:-1;pointer-events:none;opacity:.36;background:var(--rz-screen-blue) 0 0 / var(--rz-cell) var(--rz-cell);position:absolute;inset:0;-webkit-mask-image:linear-gradient(0deg,#000 0 17%,#0009 17% 33%,#00000047 33% 49%,#0000 49%);mask-image:linear-gradient(0deg,#000 0 17%,#0009 17% 33%,#00000047 33% 49%,#0000 49%)}.cv-vx-panel[data-ink="1"]:before{background-image:var(--rz-screen-orange);opacity:.3}.cv-vx-panel[data-ink="2"]:before{background-image:var(--rz-screen-navy);opacity:.2}.cv-vx-t{font-family:var(--cv-display);letter-spacing:-.018em;word-spacing:.06em;font-variation-settings:"opsz" 21, "wdth" 100;color:var(--rz-ink);overflow-wrap:anywhere;margin:0;font-size:21px;font-weight:650;line-height:1.2}.cv-vx-route{font-family:var(--cv-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--rz-ink);gap:12px;margin:auto 0 0;padding-top:20px;font-size:10.5px;font-weight:500;line-height:1.3;display:grid}.cv-vx-route li{padding-left:22px;position:relative}.cv-vx-route li:before{content:"";border:1.5px solid var(--rz-blue);background:var(--rz-paper);border-radius:50%;width:11px;height:11px;margin-top:-5.5px;position:absolute;top:50%;left:0}.cv-vx-route li:last-child:before{background:var(--rz-orange);border-color:var(--rz-ink)}.cv-vx-route li+li:after{content:"";background:linear-gradient(var(--rz-blue) 3px, transparent 3px) 0 0 / 1.5px 5px repeat-y;width:1.5px;height:14px;position:absolute;bottom:calc(50% + 7px);left:4.75px}.cv-vx-sheet .rz-foot{padding-inline:3px}.cv-vx-note{text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:30rem;margin:30px auto 0;display:flex}.cv-vx-note p{color:var(--cv-muted-plum);margin:0;font-size:15px;line-height:1.7}@container (min-width:860px){.cv-vx-stage{height:50cqw;padding:0;display:block}.cv-vx-stage:before{content:none}.cv-vx-floor{aspect-ratio:auto;width:auto;margin:0;position:absolute;inset:0}.cv-vx-stage>.cv-vx-sheet{left:var(--cv-vx-x);top:var(--cv-vx-y);transform-origin:50% 100%;width:26cqw;min-height:20cqw;position:absolute;translate:-50% -100%}.cv-vx-back{scale:.9}.cv-vx-note{margin-top:8px}}@container (max-width:859.98px){.cv-vx-owl{transform-origin:50% 100%;scale:.8}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.cv-vx-sheet,.cv-vx-sheet:after{transition:translate var(--cv-dur-state) var(--cv-ease-smooth)}.cv-vx-sheet:hover{translate:0 calc(var(--cv-lift) * -1)}.cv-vx-sheet:hover:after{translate:calc(8px + 9px * var(--rz-loud)) calc(9px + 11px * var(--rz-loud))}@container (min-width:860px){.cv-vx-sheet:hover{translate:-50% calc(-100% - var(--cv-lift))}}}.cv-anim .cv-vx.cv-rv{opacity:1;transform:none}.cv-anim .cv-vx:not(.cv-in) :is(.cv-vx-sheet,.cv-vx-owl,.cv-vx-guide,.cv-vx-tri path,.cv-vx-note){opacity:0}.cv-anim .cv-vx:not(.cv-in) .cv-vx-draw{stroke-dasharray:1 1;stroke-dashoffset:1px}.cv-anim .cv-vx:not(.cv-in) .rz-ink{--rz-reg:5;animation:none}.cv-anim .cv-vx.cv-in .cv-vx-draw{stroke-dasharray:1 1;animation:cv-vx-draw 1s var(--cv-ease-standard) both}.cv-anim .cv-vx.cv-in .cv-vx-sheet{animation:rz-lay .9s var(--cv-ease-emphasized) calc(40ms + var(--cv-vx-i) * .33s) backwards}.cv-anim .cv-vx.cv-in .cv-vx-sheet .rz-ink{animation:rz-register .9s var(--cv-ease-emphasized) calc(.38s + var(--cv-vx-i) * .33s) both}.cv-anim .cv-vx.cv-in .cv-vx-tri path{animation:cv-vx-print .42s var(--cv-ease-emphasized) calc(.3s + var(--cv-vx-k) * 70ms) backwards}.cv-anim .cv-vx.cv-in .cv-vx-owl{animation:cv-vx-land .64s var(--cv-ease-emphasized) .98s backwards}.cv-anim .cv-vx.cv-in .cv-vx-owl-ghost{animation:cv-vx-ghost .9s var(--cv-ease-emphasized) .98s backwards}.cv-anim .cv-vx.cv-in .cv-vx-guide{animation:cv-vx-fade .5s var(--cv-ease-entrance) 1.15s backwards}.cv-anim .cv-vx.cv-in .cv-vx-note{animation:cv-vx-fade var(--cv-dur-rv) var(--cv-ease-entrance) 1.25s backwards}@keyframes cv-vx-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes cv-vx-print{0%{opacity:0;translate:-4px 3px}}@keyframes cv-vx-land{0%{opacity:0;transform:translateY(-22px)}}@keyframes cv-vx-ghost{0%{translate:calc(var(--rz-mis) * -7) calc(var(--rz-mis) * 5)}}@keyframes cv-vx-fade{0%{opacity:0}}.cv-plates{padding-inline:var(--cv-gutter);margin-top:clamp(24px,2.6vw,40px)}.cv-ring-wrap{max-width:1320px;margin-inline:auto;overflow-x:clip;container-type:inline-size}.cv-ring{--f:31cqw;--rx:40cqw;--ry:9.5cqw;--cy:25.6cqw;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;height:37cqw;position:relative}.cv-ring[data-drag]{cursor:grabbing}.cv-ring-floor{left:calc(50% - var(--rx));top:calc(var(--cy) - var(--ry));width:calc(var(--rx) * 2);height:calc(var(--ry) * 2);pointer-events:none;position:absolute;overflow:visible}.cv-ring-floor ellipse{fill:none;stroke:#4877b8;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:3 6;stroke-dashoffset:var(--cv-ring-march,0)}.cv-ring-list{position:absolute;inset:0}.cv-ring-i{left:50%;top:var(--cy);width:var(--f);transform-origin:50% 100%;transform:translate(-50%, -100%) translate(calc(var(--x) * var(--rx) * var(--r,1) + var(--jx,0px)), calc(var(--y) * var(--ry) * var(--r,1) + var(--jy,0px))) rotate(var(--tilt,0deg)) scale(var(--s));opacity:var(--o,1);will-change:transform, opacity;position:absolute}.cv-ring-i:not([data-front]){cursor:pointer}.cv-ring:not([data-live]) .cv-ring-i{animation:1ms 2.5s both cv-ring-stand}@keyframes cv-ring-stand{to{--r:1;--o:1}}.cv-ring-i:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#0000008c,#0000);border-radius:50%;height:7%;position:absolute;bottom:-3.5%;left:6%;right:6%}.cv-ring-i figure{margin:0}.cv-ring-cap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cv-plate-sheet{aspect-ratio:1;box-shadow:var(--cv-shadow-2);transition:transform var(--cv-dur-state) var(--cv-ease-smooth), box-shadow var(--cv-dur-state) var(--cv-ease-smooth);background:#f6f0e4;position:relative;overflow:hidden}.cv-plate-v{opacity:0;width:100%;height:100%;transition:opacity var(--cv-dur-rv) var(--cv-ease-entrance)}.cv-plate-v[data-live]{opacity:1}@media (prefers-reduced-motion:reduce){.cv-plate-v{opacity:1;background:var(--still) center / cover}}.cv-ring-veil{background:var(--cv-plum);opacity:var(--veil,0);pointer-events:none;transition:opacity var(--cv-dur-state) var(--cv-ease-standard);position:absolute;inset:0}.cv-ring-nav{font-family:var(--cv-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--cv-accent-text);justify-content:center;align-items:center;gap:.35rem;margin-top:clamp(12px,1.4vw,20px);font-size:11px;font-weight:500;display:flex}.cv-ring-now{text-align:center;min-width:17.5em;margin:0;padding:.55rem 0 .7rem;position:relative}.cv-ring-name{animation:.8s cubic-bezier(.16,1,.3,1) both cv-ring-name;display:inline-block}@keyframes cv-ring-name{0%{opacity:0;transform:translateY(.9em)}}.cv-ring-no{color:var(--cv-muted-plum);margin-right:.5em}.cv-ring-bar{background:var(--cv-rule-plum);height:1px;position:absolute;bottom:0;left:22%;right:22%}.cv-ring-bar span{background:var(--cv-accent);transform-origin:0;transition:transform .2s linear;position:absolute;inset:0;transform:scaleX(0)}.cv-ring-b{cursor:pointer;min-width:2.75rem;height:2.75rem;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--cv-accent-text);transition:transform var(--cv-dur-fast) var(--cv-ease-standard), color var(--cv-dur-fast) var(--cv-ease-standard);background:0 0;padding:0 .6rem;position:relative}.cv-ring-b:first-child,.cv-ring-now+.cv-ring-b{font-size:15px}.cv-ring-hold{color:var(--cv-muted-plum);margin-left:.6rem}@media (hover:hover) and (pointer:fine){.cv-ring-b:hover{color:var(--cv-white)}.cv-ring-b:first-child:hover{transform:translate(-2px)}.cv-ring-now+.cv-ring-b:hover{transform:translate(2px)}}@container (max-width:700px){.cv-ring{--f:62cqw;--rx:33cqw;--ry:15cqw;--cy:47cqw;height:64cqw}.cv-ring-now{flex:1;min-width:0}.cv-ring-hold{margin-left:0}}@media (max-width:700px){.cv-ring-wrap{margin-inline:calc(var(--cv-gutter) * -1)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.cv-ring-i .cv-plate-sheet{transition-duration:.45s}.cv-ring-i[data-front] .cv-plate-sheet:hover{transform:translateY(calc(var(--cv-lift) * -1)) rotate(-.4deg);box-shadow:var(--cv-shadow-cut)}.cv-ring-i:not([data-front]) .cv-plate-sheet:hover{transform:scale(1.04)}.cv-ring-i:not([data-front]) .cv-plate-sheet:hover .cv-ring-veil{opacity:calc(var(--veil,0) * .45)}}@media (prefers-reduced-motion:reduce){.cv-ring:not([data-live]) .cv-ring-i{--r:1!important;--o:1!important}}@property --cv-tk-reg{syntax:"<number>";inherits:true;initial-value:1}.cv-tk-grid{--cv-tk-lh:27px;--cv-tk-pitch:46px;--cv-tk-row:48px;--cv-tk-tk:.55;--cv-tk-rule:color-mix(in srgb, var(--rz-blue) calc(12% + 16% * var(--rz-loud)), transparent);--cv-tk-tick:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 13'%3E%3Cpath d='M1.6 7.2C3.1 8.3 4.4 9.8 5.3 11.4C7.3 7.3 10.1 3.8 13.6 1.4' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--cv-tk-wear:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.5' numOctaves='3' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4.2 3.1'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23w)'/%3E%3C/svg%3E");gap:var(--cv-tk-row) 0;grid-template-columns:minmax(0,1fr);padding-inline:8px;display:grid}.cv-tk-slot{z-index:0;scroll-margin-top:7rem;display:flex;position:relative}.cv-tk-slot:hover,.cv-tk-slot:focus-within{z-index:2}.cv-tk-slot .cv-tk-card{--cv-tk-pad:20px;--cv-tk-lx:0px;--cv-tk-ly:0px;--cv-tk-turn:1;--cv-tk-reg:1.7;--cv-tk-tilt:calc(var(--rz-tilt) * var(--rz-loud) * var(--cv-tk-tk) * var(--cv-tk-turn) * 1deg);min-width:0;padding:24px var(--cv-tk-pad) 16px;rotate:none;translate:var(--cv-tk-lx) var(--cv-tk-ly);transition:translate var(--cv-dur-control) var(--cv-ease-smooth), --cv-tk-reg var(--cv-dur-control) var(--cv-ease-smooth);flex-direction:column;flex:1;display:flex}.cv-tk-slot .cv-tk-card:before,.cv-tk-slot .cv-tk-card>.rz-crop{rotate:var(--cv-tk-tilt);transition:rotate var(--cv-dur-control) var(--cv-ease-smooth)}.cv-tk-slot .cv-tk-card:after{rotate:var(--cv-tk-tilt);translate:calc(5px + 7px * var(--rz-loud) - var(--cv-tk-lx)) calc(6px + 8px * var(--rz-loud) - var(--cv-tk-ly));transition:translate var(--cv-dur-control) var(--cv-ease-smooth), rotate var(--cv-dur-control) var(--cv-ease-smooth)}@media (hover:hover) and (pointer:fine){.cv-tk-slot .cv-tk-card:hover{--cv-tk-lx:-3px;--cv-tk-ly:-6px;--cv-tk-turn:.45;--cv-tk-reg:0}}.cv-tk-slot .cv-tk-card:focus-within{--cv-tk-lx:-3px;--cv-tk-ly:-6px;--cv-tk-turn:.45;--cv-tk-reg:0}.cv-tk-slot .cv-tk-card:active{--cv-tk-lx:calc(4px + 6px * var(--rz-loud));--cv-tk-ly:calc(5px + 7px * var(--rz-loud));--cv-tk-reg:0;transition-duration:var(--cv-dur-micro)}.cv-tk-slot .cv-tk-card:active:after{transition-duration:var(--cv-dur-micro)}.cv-tk-card>.rz-foot{padding-top:16px}.cv-tk-name{--cv-tk-off:calc(var(--rz-reg) * var(--cv-tk-reg) * var(--rz-type));--cv-tk-seen:clamp(0, var(--cv-tk-off), 1);color:var(--rz-ink);text-shadow:calc(var(--rz-mis) * var(--cv-tk-off) * 1.2) calc(var(--rz-mis) * var(--cv-tk-off) * .7) 0 color-mix(in srgb, var(--rz-orange) calc(70% * var(--cv-tk-seen)), transparent), calc(var(--rz-mis) * var(--cv-tk-off) * -.9) calc(var(--rz-mis) * var(--cv-tk-off) * -.5) 0 color-mix(in srgb, var(--rz-blue) calc(55% * var(--cv-tk-seen)), transparent);margin:0 0 12px}.cv-tk-stamp{z-index:1;isolation:isolate;font-family:var(--cv-mono);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;color:var(--rz-orange-ink);rotate:calc(-4deg * var(--rz-loud));align-self:flex-start;margin:0 0 16px 2px;padding:12px 18px 11px;font-size:15px;font-weight:700;line-height:1;position:relative}.cv-tk-stamp:before,.cv-tk-stamp:after{content:"";z-index:-1;pointer-events:none;-webkit-mask:var(--cv-tk-wear) 0 0 / 140px 140px;-webkit-mask:var(--cv-tk-wear) 0 0 / 140px 140px;mask:var(--cv-tk-wear) 0 0 / 140px 140px;border:3px solid;border-radius:4px;position:absolute}.cv-tk-stamp:before{background:radial-gradient(circle, color-mix(in srgb, currentColor 22%, transparent) 0 .8px, transparent 1.2px) 0 0 / 4px 4px;inset:0}.cv-tk-stamp:after{border-width:1.5px;border-radius:1px;inset:5px;-webkit-mask-position:53px 29px;mask-position:53px 29px}.cv-tk-body{--cv-tk-trim:12px;margin-inline:calc(var(--cv-tk-trim) - var(--cv-tk-pad));padding:0 calc(var(--cv-tk-pad) - var(--cv-tk-trim)) var(--cv-tk-lh);border-top:2px solid var(--rz-orange);color:var(--rz-ink);background:linear-gradient(transparent calc(var(--cv-tk-lh) - 6px), var(--cv-tk-rule) calc(var(--cv-tk-lh) - 6px) calc(var(--cv-tk-lh) - 5px), transparent calc(var(--cv-tk-lh) - 5px)) 0 0 / 100% var(--cv-tk-lh);background-origin:content-box;flex:1;position:relative}.cv-tk-body:before{content:"";z-index:-1;pointer-events:none;background:color-mix(in srgb, var(--rz-blue) 60%, transparent);height:2px;translate:calc(var(--rz-mis) * var(--cv-tk-reg) * -1.4) calc(var(--rz-mis) * var(--cv-tk-reg) * 1.3);position:absolute;top:-2px;left:0;right:0}.cv-tk-spec{margin:0}.cv-tk-spec>div{grid-template-columns:5.4rem minmax(0,1fr);display:grid}.cv-tk-spec dt{font-family:var(--cv-mono);font-size:10.5px;font-weight:500;line-height:var(--cv-tk-lh);letter-spacing:.14em;text-transform:uppercase;color:var(--rz-muted);position:relative;top:1px}.cv-tk-spec dd{border-left:1px solid color-mix(in srgb, var(--rz-ink) 32%, transparent);font-size:15px;line-height:var(--cv-tk-lh);margin:0;padding-left:12px}.cv-tk-p{margin:var(--cv-tk-lh) 0 0;font-size:15px;line-height:var(--cv-tk-lh);max-width:66ch}.cv-tk-ticks{font-size:15px;line-height:var(--cv-tk-lh);color:var(--rz-muted);margin:0;padding:0;list-style:none}.cv-tk-ticks li{padding-left:26px;position:relative}.cv-tk-ticks li:before{content:"";background:var(--rz-blue);width:15px;height:13px;-webkit-mask:var(--cv-tk-tick) center / contain no-repeat;-webkit-mask:var(--cv-tk-tick) center / contain no-repeat;mask:var(--cv-tk-tick) center / contain no-repeat;position:absolute;top:6px;left:1px}.cv-tk-bib-h{margin:var(--cv-tk-lh) 0 0;font-family:var(--cv-mono);font-size:10.5px;font-weight:500;line-height:var(--cv-tk-lh);letter-spacing:.14em;text-transform:uppercase;color:var(--rz-muted)}.cv-tk-bib{counter-reset:cv-tk-bib;font-size:14.5px;line-height:var(--cv-tk-lh);margin:0;padding:0;list-style:none}.cv-tk-bib li{counter-increment:cv-tk-bib;padding-left:2.4rem;position:relative}.cv-tk-bib li:before{content:"[" counter(cv-tk-bib) "]";font-family:var(--cv-mono);letter-spacing:.04em;color:var(--rz-muted);font-size:11px;position:absolute;top:1px;left:0}.cv-tk-bib cite{font-style:italic}.cv-tk-bib cite:after{content:".";font-style:normal}.cv-tk-bib-a{font-family:var(--cv-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--rz-muted);margin-left:.6em;font-size:10.5px;display:inline-block}.cv-tk-bib a,.cv-tk-note a,.cv-roster-b a{color:var(--cv-accent);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.cv-tk-note{margin:var(--cv-tk-lh) 0 0;font-size:14px;line-height:var(--cv-tk-lh);color:var(--rz-muted)}.cv-tk-map{grid-template-columns:auto minmax(0,1fr);align-self:center;align-items:start;display:grid;position:relative}.cv-tk-lines{flex:none;max-width:none;display:block;overflow:visible}.cv-tk-across{display:none}.cv-tk-down{margin-top:calc(var(--cv-tk-row) * -1)}.cv-tk-tree{opacity:calc(.2 + .25 * var(--rz-loud))}.cv-tk-tree path{fill:none;stroke:var(--rz-blue);stroke-width:1px}.cv-tk-root path,.cv-tk-head{fill:none;stroke:var(--rz-blue);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.cv-tk-root,.cv-tk-head{transform-box:fill-box;transform-origin:50%}.cv-tk-draw{fill:none;stroke:#fff;stroke-width:12px;stroke-linecap:round;stroke-dasharray:1 1}.cv-tk-to{margin:0;padding:0;list-style:none}.cv-tk-to li{height:var(--cv-tk-pitch);align-items:center;display:flex}.cv-tk-to a{white-space:nowrap;font-family:var(--cv-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--cv-sand);text-underline-offset:6px;transition:translate var(--cv-dur-fast) var(--cv-ease-standard), text-decoration-color var(--cv-dur-fast) var(--cv-ease-standard);align-items:baseline;gap:.8rem;padding-block:6px;font-size:11.5px;font-weight:500;line-height:1.2;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;display:inline-flex}.cv-tk-to-n{color:var(--cv-accent-text)}@media (hover:hover) and (pointer:fine){.cv-tk-to a:hover{text-decoration-color:currentColor;translate:3px}}.cv-tk-to a:focus-visible{text-decoration-color:currentColor}@media (prefers-reduced-motion:no-preference){.cv-anim .cv-tk-slot.cv-rv,.cv-anim .cv-tk-map.cv-rv{transition:none;transform:none}.cv-anim .cv-tk-slot.cv-rv{opacity:0}.cv-anim .cv-tk-slot.cv-rv.cv-in{opacity:1;animation:rz-lay 1s var(--cv-ease-emphasized) var(--cv-step,0s) both}.cv-anim .cv-tk-slot.cv-rv .cv-tk-name{--rz-reg:5}.cv-anim .cv-tk-slot.cv-in .cv-tk-name{animation:rz-register .9s var(--cv-ease-emphasized) calc(var(--cv-step,0s) + .35s) both}.cv-anim .cv-tk-slot.cv-rv .cv-tk-stamp{opacity:0}.cv-anim .cv-tk-slot.cv-in .cv-tk-stamp{animation:cv-tk-stamp .38s cubic-bezier(.55, 0, .9, .4) calc(var(--cv-step,0s) + .82s) both}.cv-anim .cv-tk-map.cv-rv{opacity:1}.cv-anim .cv-tk-map.cv-rv .cv-tk-draw{stroke-dashoffset:1px}.cv-anim .cv-tk-map.cv-rv :is(.cv-tk-root,.cv-tk-head,.cv-tk-tree path,.cv-tk-to li){opacity:0}.cv-anim .cv-tk-map.cv-in .cv-tk-root{animation:cv-tk-pop .5s var(--cv-ease-spring) .3s both}.cv-anim .cv-tk-map.cv-in .cv-tk-tree path{animation:cv-tk-fade .36s var(--cv-ease-entrance) calc(.42s + var(--lv) * 80ms) both}.cv-anim .cv-tk-map.cv-in .cv-tk-draw{animation:cv-tk-draw .6s var(--cv-ease-in-out) calc(.8s + (var(--i,1) - 1) * 90ms) both}.cv-anim .cv-tk-map.cv-in .cv-tk-draw:first-child{animation-duration:.3s;animation-delay:.5s}.cv-anim .cv-tk-map.cv-in .cv-tk-head{animation:cv-tk-pop .36s var(--cv-ease-spring) calc(1.34s + (var(--i) - 1) * 90ms) both}.cv-anim .cv-tk-map.cv-in .cv-tk-to li{animation:cv-tk-label .42s var(--cv-ease-entrance) calc(1.28s + (var(--i) - 1) * 90ms) both}}@keyframes cv-tk-stamp{0%{opacity:0;scale:1.9}70%{opacity:1;scale:.97}to{opacity:1;scale:1}}@keyframes cv-tk-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes cv-tk-fade{0%{opacity:0}to{opacity:1}}@keyframes cv-tk-pop{0%{opacity:0;scale:.3}to{opacity:1;scale:1}}@keyframes cv-tk-label{0%{opacity:0;translate:-8px}to{opacity:1;translate:0}}@media (min-width:960px){.cv-tk-grid{--cv-tk-pitch:60px;--cv-tk-row:64px;--cv-tk-tk:1;column-gap:var(--cv-tk-gap);grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:0}.cv-tk-grid>:last-child:nth-child(odd){width:calc(50% - var(--cv-tk-gap) / 2);grid-column:1/-1;justify-self:center}.cv-tk-slot .cv-tk-card{--cv-tk-pad:26px;padding-top:28px}.cv-tk-stamp{margin:0;position:absolute;top:20px;right:22px}.cv-tk-across{margin-left:calc(var(--cv-tk-gap) * -1);display:block}.cv-tk-down{display:none}.cv-tk-to{padding-left:6px}.cv-tk-to a{font-size:12.5px}}.cv-anim .cv-ap-how.cv-rv,.cv-anim .cv-ap-table.cv-rv,.cv-anim .cv-faq>li.cv-rv{transform:none}.cv-anim .cv-ap-how.cv-rv:not(.cv-in),.cv-anim .cv-ap-table.cv-rv:not(.cv-in),.cv-anim .cv-faq>li.cv-rv:not(.cv-in){opacity:0}.cv-anim .cv-ap-how.cv-in,.cv-anim .cv-ap-table.cv-in,.cv-anim .cv-faq>li.cv-in{animation:rz-lay 1s var(--cv-ease-emphasized) var(--cv-step,0s) backwards}.cv-ap-how{padding:clamp(26px,3.4vw,46px) clamp(20px,4.6vw,60px) clamp(16px,2vw,22px)}.cv-ap-how.rz-sheet:before{background:radial-gradient(circle, color-mix(in srgb, var(--rz-blue) 36%, transparent) 0 1px, transparent 1.4px) 12px 12px / 24px 24px, var(--rz-grain), linear-gradient(160deg, var(--rz-paper) 40%, var(--rz-paper-deep))}.cv-ap-how .rz-foot{margin-top:clamp(26px,3vw,40px)}.cv-defs{margin:0}.cv-defs>div+div{border-top:1px solid var(--cv-rule-plum);margin-top:1.5rem;padding-top:1.5rem}.cv-defs dt{font-family:var(--cv-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--cv-accent);margin:0 0 .45rem;font-size:12px;font-weight:500}.cv-defs dd{color:var(--cv-sand);margin:0;font-size:15px;line-height:1.7}.cv-ap-steps{--cv-ap-ring:64px;--cv-ap-gap:48px;row-gap:var(--cv-ap-gap);grid-template-columns:minmax(0,1fr);margin:1.4rem 0 0;padding:0;list-style:none;display:grid}.cv-ap-steps li{grid-template-columns:var(--cv-ap-ring) minmax(0, 1fr);align-items:center;column-gap:20px;display:grid;position:relative}.cv-ap-n{width:var(--cv-ap-ring);aspect-ratio:1;place-items:center;display:grid;position:relative}.cv-ap-n svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cv-ap-swing{fill:none;stroke:var(--rz-orange);stroke-width:1.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}.cv-ap-tick{fill:none;stroke:var(--rz-blue);stroke-width:1.5px;vector-effect:non-scaling-stroke}.cv-ap-n b{font-family:var(--cv-display);font-weight:700;font-size:calc(var(--cv-ap-ring) * .36);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--rz-ink);line-height:1;position:relative}.cv-ap-step{max-width:30ch;font-family:var(--cv-display);letter-spacing:-.012em;word-spacing:.06em;font-variation-settings:"opsz" 23, "wdth" 100;color:var(--rz-ink);font-size:clamp(18px,1.75vw,23px);font-weight:600;line-height:1.4;display:block}.cv-ap-arrow{pointer-events:none;left:calc(var(--cv-ap-ring) / 2 - 1px);width:2px;top:calc(var(--cv-ap-ring) + 8px);bottom:calc(var(--cv-ap-gap) * -1 + 8px);background:repeating-linear-gradient(180deg, var(--rz-blue) 0 6px, transparent 6px 10px);position:absolute}.cv-ap-arrow:after{content:"";border-top:2px solid var(--rz-blue);border-right:2px solid var(--rz-blue);width:10px;height:10px;position:absolute;bottom:1px;left:50%;translate:-50%;rotate:135deg}@media (min-width:700px){.cv-ap-steps{--cv-ap-ring:clamp(84px, 8vw, 108px);--cv-ap-gap:clamp(48px, 7vw, 104px);column-gap:var(--cv-ap-gap);grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-top:1.8rem}.cv-ap-steps li{grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;row-gap:1.2rem}.cv-ap-arrow{top:calc(var(--cv-ap-ring) / 2 - 1px);bottom:auto;left:calc(var(--cv-ap-ring) + 16px);right:calc(var(--cv-ap-gap) * -1 + 16px);background:repeating-linear-gradient(90deg, var(--rz-blue) 0 8px, transparent 8px 13px);width:auto;height:2px}.cv-ap-arrow:after{inset:50% 1px auto auto;translate:0 -50%;rotate:45deg}}@media (prefers-reduced-motion:no-preference){.cv-anim .cv-ap-how .cv-ap-n svg{opacity:0;transition:opacity .36s var(--cv-ease-entrance) .52s, transform 1.1s var(--cv-ease-emphasized) .52s;transform:rotate(-110deg)scale(.55)}.cv-anim .cv-ap-how .cv-ap-steps li+li .cv-ap-n svg{transition-delay:1.5s}.cv-anim .cv-ap-how.cv-in .cv-ap-n svg{opacity:1;transform:none}.cv-anim .cv-ap-how .cv-ap-arrow{clip-path:inset(0 -8px 100%);transition:clip-path .8s var(--cv-ease-emphasized) 1s}.cv-anim .cv-ap-how.cv-in .cv-ap-arrow{clip-path:inset(0 -8px -8px)}}@media (prefers-reduced-motion:no-preference) and (min-width:700px){.cv-anim .cv-ap-how .cv-ap-arrow{clip-path:inset(-8px 100% -8px 0)}.cv-anim .cv-ap-how.cv-in .cv-ap-arrow{clip-path:inset(-8px -8px -8px 0)}}.cv-ap-table{padding:clamp(18px,2vw,24px) clamp(16px,3.4vw,44px) clamp(16px,2vw,22px)}.cv-ap-table .rz-foot{margin-top:clamp(18px,2vw,26px)}.cv-ap-mast{font-family:var(--cv-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--rz-muted);justify-content:space-between;gap:1rem;padding-bottom:14px;font-size:10px;font-weight:500;line-height:1;display:flex}.cv-cal{--cv-ap-date:10.5rem;border-top:5px double var(--rz-ink);margin:0}.cv-cal-row{--cv-ap-rule:1rem;--cv-ap-lines:linear-gradient(var(--rz-orange), var(--rz-orange)) var(--cv-ap-rule) 0 / 1px 100% no-repeat, linear-gradient(var(--rz-orange), var(--rz-orange)) calc(var(--cv-ap-rule) + 3px) 0 / 1px 100% no-repeat;padding:1rem .8rem 1rem calc(var(--cv-ap-rule) + 1.2rem);border-bottom:1px solid color-mix(in srgb, var(--rz-blue) 55%, transparent);background:var(--cv-ap-lines);grid-template-columns:minmax(0,1fr);gap:.3rem;display:grid}.cv-cal-d{font-family:var(--cv-mono);letter-spacing:.01em;font-variant-numeric:tabular-nums;color:var(--cv-muted-plum);margin:0;font-size:13.5px;line-height:1.5}.cv-cal-m{color:var(--cv-sand);margin:0;font-size:15px;line-height:1.6}.cv-cal-row[data-primary]{background:var(--cv-ap-lines), radial-gradient(circle, color-mix(in srgb, var(--rz-orange) 40%, transparent) 0 1.25px, transparent 1.65px) 0 0 / 5px 5px}.cv-cal-row[data-primary] .cv-cal-d{letter-spacing:.08em;text-transform:uppercase;color:var(--rz-ink);background:var(--rz-orange);rotate:calc(var(--rz-loud) * -2.5deg);box-shadow:calc(2px + 2px * var(--rz-loud)) calc(2px + 2px * var(--rz-loud)) 0 var(--rz-blue);justify-self:start;padding:.45em .75em .4em;font-weight:600;position:relative}.cv-cal-row[data-primary] .cv-cal-m{color:var(--rz-ink);font-weight:600}@media (prefers-reduced-motion:no-preference){.cv-anim .cv-cal-row[data-primary].cv-in .cv-cal-d{animation:cv-ap-stamp .52s var(--cv-ease-emphasized) .7s backwards}}.cv-cal-row{isolation:isolate;translate:var(--cv-pl-tx,0px) var(--cv-pl-ty,0px);transition:opacity var(--cv-dur-rv) var(--cv-ease-entrance), transform var(--cv-dur-rv) var(--cv-ease-entrance), translate var(--cv-pl-dur-state) var(--cv-ease-smooth);position:relative}.cv-cal-row:active{--cv-pl-tx:var(--cv-pl-press-x);--cv-pl-ty:var(--cv-pl-press-y);transition-duration:var(--cv-dur-micro)}.cv-cal-row:before{content:"";z-index:-1;background-color:var(--cv-pl-tint);opacity:0;transition:opacity var(--cv-dur-fast) var(--cv-ease-standard);position:absolute;inset:0}.cv-cal-row:not(:hover):before{transition:opacity var(--cv-dur-fast) var(--cv-ease-standard), background-color var(--cv-dur-fast) var(--cv-ease-standard), translate var(--cv-dur-elem) var(--cv-ease-smooth);translate:none}.cv-cal-row:active:before{background-color:var(--cv-pl-tint-down)}.cv-cal-row:after{content:"";z-index:-1;left:calc(var(--cv-ap-rule) - 2px);background-color:var(--rz-orange);width:8px;transition:transform var(--cv-dur-fast) var(--cv-ease-standard);position:absolute;top:0;bottom:0;transform:scaleY(0)}.cv-cal-row:focus-within:before{opacity:1}.cv-cal-row:focus-within:after{transform:scaleY(1)}@media (hover:hover) and (pointer:fine){.cv-cal-row:hover:before{opacity:1;translate:calc(var(--cv-pl-px) * var(--cv-pl-par)) 0}.cv-cal-row:hover:after{transform:scaleY(1)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.cv-cal-row{animation:linear backwards cv-ap-row-in;animation-timeline:view();animation-range:entry entry 65%}}}@keyframes cv-ap-row-in{0%{opacity:0;transform:translateY(var(--cv-rise))}}@keyframes cv-ap-stamp{0%{opacity:0;transform:scale(1.7)}55%{opacity:1;transform:scale(.94)}to{transform:none}}.cv-faq{grid-template-columns:minmax(0,1fr);gap:30px;margin:0;padding:0;list-style:none;display:grid}.cv-faq>li{min-width:0;display:flex}.cv-faq-card.rz-sheet{--cv-faq-pad:clamp(18px, 2vw, 28px);--cv-faq-trim:10px;--cv-faq-tilt:calc(var(--rz-tilt) * var(--rz-loud) * 1deg);min-width:0;padding:1.35rem var(--cv-faq-pad) 1.1rem;transition:translate var(--cv-dur-state) var(--cv-ease-standard);flex-direction:column;flex:1;display:flex;rotate:none}.cv-faq-card:before,.cv-faq-card:after{rotate:var(--cv-faq-tilt);transition:rotate var(--cv-dur-state) var(--cv-ease-standard), translate var(--cv-dur-state) var(--cv-ease-standard)}@media (hover:hover) and (pointer:fine){.cv-faq-card.rz-sheet:hover{--cv-faq-tilt:0deg;translate:-2px -3px}.cv-faq-card:hover:after{translate:calc(8px + 10px * var(--rz-loud)) calc(9px + 11px * var(--rz-loud))}}.cv-faq-n{top:1.45rem;right:var(--cv-faq-pad);font-family:var(--cv-mono);letter-spacing:.14em;color:var(--cv-accent);font-size:11px;font-weight:500;line-height:1;position:absolute}.cv-faq-q{margin:0 calc(var(--cv-faq-trim) - var(--cv-faq-pad));padding:0 calc(var(--cv-faq-pad) - var(--cv-faq-trim) + 2.2rem) .85rem calc(var(--cv-faq-pad) - var(--cv-faq-trim));border-bottom:2px solid var(--rz-orange);font-family:var(--cv-display);font-variation-settings:"opsz" 19, "wdth" 100;letter-spacing:-.015em;word-spacing:.09em;color:var(--cv-white);font-size:19px;font-weight:600;line-height:1.35}.cv-faq-a{min-height:112px;margin:.35rem calc(var(--cv-faq-trim) - var(--cv-faq-pad)) 0;padding:0 calc(var(--cv-faq-pad) - var(--cv-faq-trim));color:var(--cv-sand);background:repeating-linear-gradient(transparent 0 21px, color-mix(in srgb, var(--rz-blue) 45%, transparent) 21px 22px, transparent 22px 28px);flex:1;font-size:15px;line-height:28px}@media (min-width:768px){.cv-faq{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(34px,3.6vw,52px) clamp(28px,3.2vw,46px)}}@media (max-width:700px){.cv-ap-how,.cv-ap-table,.cv-faq{margin-inline:8px}}.cv-roster{--cv-roster-key:var(--rz-ink);--cv-roster-second:var(--rz-orange);grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr));gap:clamp(40px,4vw,60px) clamp(32px,3.4vw,52px);margin:0;padding:0;list-style:none;display:grid}.cv-roster[data-run=leads]{--cv-roster-second:var(--rz-blue)}.cv-roster[data-run=alumni]{--cv-roster-key:var(--rz-blue)}@media (max-width:560px){.cv-roster{padding-inline:10px}}.cv-roster>li{min-width:0;display:flex}.cv-roster-print.rz-sheet{--rz-bleed:14px;--cv-roster-tilt:calc(var(--rz-tilt) * var(--rz-loud) * 1deg);min-width:0;transition:translate var(--cv-dur-elem) var(--cv-ease-spring);flex-direction:column;flex:1;padding:12px 12px 13px;display:flex;rotate:none}.cv-roster-print:before,.cv-roster-print:after,.cv-roster-print>.rz-crop,.cv-roster-p{rotate:var(--cv-roster-tilt);transition:rotate var(--cv-dur-elem) var(--cv-ease-spring), translate var(--cv-dur-elem) var(--cv-ease-spring)}.cv-roster-print>.rz-foot{margin-top:auto;padding-top:20px}.cv-roster .rz-swatch{background:linear-gradient(90deg, var(--cv-roster-key) 0 8px, transparent 8px 11px, color-mix(in srgb, var(--cv-roster-key) 50%, transparent) 11px 19px, transparent 19px 22px, var(--cv-roster-second) 22px 30px, transparent 30px 33px, color-mix(in srgb, var(--cv-roster-second) 50%, transparent) 33px 41px);width:41px}.cv-roster>li:focus-within .cv-roster-print{--cv-roster-tilt:0deg;translate:-2px -4px}.cv-roster>li:focus-within .cv-roster-print:after{translate:calc(8px + 9px * var(--rz-loud)) calc(10px + 10px * var(--rz-loud))}@media (hover:hover) and (pointer:fine){.cv-roster>li:hover .cv-roster-print{--cv-roster-tilt:0deg;translate:-2px -4px}.cv-roster>li:hover .cv-roster-print:after{translate:calc(8px + 9px * var(--rz-loud)) calc(10px + 10px * var(--rz-loud))}}.cv-anim .cv-roster>li.cv-rv{opacity:1;transform:none}.cv-anim .cv-roster>li.cv-rv .cv-roster-print{opacity:0}.cv-anim .cv-roster>li.cv-in .cv-roster-print{opacity:1;animation:rz-lay 1s var(--cv-ease-emphasized) var(--cv-step,0s) both}.cv-roster-p{aspect-ratio:1;width:100%;display:block;position:relative;overflow:hidden}.cv-roster-p img{object-fit:cover;object-position:50% 28%;width:100%;height:100%;display:block;position:absolute;inset:0}.cv-roster-m{justify-content:center;align-items:center;display:flex}.cv-roster-m:before{content:"";mix-blend-mode:multiply;background:radial-gradient(circle, var(--cv-roster-second) 0 1.35px, transparent 1.75px) 0 0 / 6px 6px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 22%,#000000b3 22% 44%,#00000073 44% 66%,#00000038 66% 88%,#0000 88%);mask-image:linear-gradient(#000 0 22%,#000000b3 22% 44%,#00000073 44% 66%,#00000038 66% 88%,#0000 88%)}.cv-roster-m:after{content:"";aspect-ratio:1;border:1.5px dashed var(--rz-blue);border-radius:50%;width:66%;position:absolute;top:50%;left:50%;translate:-50% -50%}.cv-roster-m span{z-index:1;font-family:var(--cv-display);letter-spacing:-.02em;color:var(--cv-roster-key);font-size:clamp(72px,24vw,104px);font-weight:700;line-height:1;position:relative}.cv-roster-n{font-family:var(--cv-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--rz-ink);overflow-wrap:anywhere;margin:14px 0 0;font-size:14px;font-weight:600;line-height:1.35}.cv-roster-r{font-family:var(--cv-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--rz-orange-ink);margin:5px 0 0;font-size:11px;font-weight:500;line-height:1.5}.cv-roster-body{border-top:1.5px dashed color-mix(in srgb, var(--rz-blue) 75%, transparent);margin-top:14px;padding-top:14px}.cv-roster-body>:first-child{margin-top:0}.cv-roster-b{color:var(--rz-ink);margin:0;font-size:14px;line-height:1.65}.cv-roster-b a:hover,.cv-roster-b a:focus-visible{text-decoration-thickness:2px}.cv-roster-x{gap:4px;margin:12px 0 0;padding:0;list-style:none;display:grid}.cv-roster-x li{font-family:var(--cv-mono);letter-spacing:.02em;color:var(--rz-muted);padding-left:20px;font-size:12.5px;line-height:1.55;position:relative}.cv-roster-x li:before{content:"";background:var(--rz-muted);clip-path:polygon(0 0,50% calc(100% - 1.5px),100% 0,100% 1.5px,50% 100%,0 1.5px);width:11px;height:6px;position:absolute;top:.5em;left:0}.cv-roster-x li[data-lead]:before{background:var(--cv-roster-second)}.cv-roster-x b{color:var(--rz-orange-ink);font-weight:600}.cv-roster-x li:not([data-lead]) b{color:var(--rz-ink)}.cv-roster-l{flex-wrap:wrap;gap:6px 18px;margin:12px 0 0;display:flex}.cv-roster-l a{font-family:var(--cv-mono);letter-spacing:.02em;color:var(--rz-orange-ink);align-items:center;gap:7px;min-width:0;font-size:12.5px;display:inline-flex}.cv-roster-l svg{flex:none}.cv-roster-l span{text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}.cv-roster-l a:hover span,.cv-roster-l a:focus-visible span{text-decoration-thickness:2px}.cv-ground{z-index:-2;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.cv-root.cv-ground-on:after{opacity:0}.cv-note{font-family:var(--cv-mono);letter-spacing:.02em;color:var(--cv-muted-plum);margin:.35rem 0 0;font-size:12px;line-height:1.6}.cv-p-lead{margin-top:0}.cv-acts-left{justify-content:flex-start}.cv-acts-block{margin-top:2rem}.cv-slip{max-width:46rem;margin-inline:auto;padding:clamp(34px,3.6vw,46px) clamp(22px,3.6vw,48px) clamp(28px,3vw,38px)}.cv-slip-left{margin-inline:0}.cv-slip.cv-acts{row-gap:1.4rem}.cv-slip .cv-note{max-width:54ch;color:var(--rz-ink);margin-inline:auto;font-size:13.5px;line-height:1.7}.cv-slip .cv-p-lead{font-size:17px;line-height:1.6}.cv-slip .cv-new{color:var(--rz-ink);background:var(--rz-orange)}@media (max-width:700px){.cv-slip{margin-inline:8px;padding-inline:14px}}@media (max-width:440px){.cv-slip .cv-btn{letter-spacing:.02em;text-wrap:balance;padding-inline:1rem}}.cv-tape{z-index:3;pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--rz-blue) 32%, transparent) 0 .8px, transparent 1.2px) 0 0 / 4px 4px, color-mix(in srgb, var(--rz-paper) 60%, transparent);clip-path:polygon(0 0,100% 0,97% 17%,100% 33%,97% 50%,100% 67%,97% 83%,100% 100%,0 100%,3% 83%,0 67%,3% 50%,0 33%,3% 17%);width:clamp(84px,9vw,124px);height:26px;position:absolute;top:-12px;left:50%;translate:-50%;rotate:-2.5deg}.cv-tape-l{top:4px;left:0;translate:-34%;rotate:-38deg}.cv-tape-r{top:4px;left:auto;right:0;translate:34%;rotate:38deg}@media (prefers-reduced-motion:no-preference){.cv-tape{animation:cv-tape-on .38s var(--cv-ease-emphasized) 1s backwards}}@keyframes cv-tape-on{0%{opacity:0;transform:scale(1.35)}}.cv-cta{padding-block:clamp(88px,9.4vw,136px)}.cv-cta-tix{--cv-cta-hole:color-mix(in srgb, var(--rz-abyss) 72%, var(--rz-ink));grid-template-columns:minmax(0,1fr) 400px;max-width:1000px;margin-inline:auto;display:grid}.cv-cta-main{isolation:isolate;flex-direction:column;gap:14px;padding:clamp(34px,3.8vw,54px) clamp(30px,4vw,58px) 24px;display:flex;position:relative}.cv-cta-main:before,.cv-cta-stub:before{content:"";z-index:-1;pointer-events:none;border:1px solid color-mix(in srgb, var(--rz-ink) 70%, transparent);border-right-width:0;position:absolute;inset:12px 0 12px 12px}.cv-cta-main:after,.cv-cta-stub:after{content:"";z-index:-2;pointer-events:none;opacity:.32;background:var(--rz-screen-blue) 0 0 / var(--rz-cell) var(--rz-cell);position:absolute;inset:12px 0 12px 12px;-webkit-mask-image:linear-gradient(0deg,#000 0 14%,#0000008c 14% 28%,#0000003d 28% 42%,#0000 42%);mask-image:linear-gradient(0deg,#000 0 14%,#0000008c 14% 28%,#0000003d 28% 42%,#0000 42%)}.cv-cta-h{--rz-mis:calc(var(--rz-loud) * 3.2px);font-family:var(--cv-display);letter-spacing:-.04em;word-spacing:.04em;font-variation-settings:"opsz" 96, "wdth" 100;color:var(--rz-ink);overflow-wrap:anywhere;margin:0;font-size:clamp(64px,7.6vw,110px);font-weight:800;line-height:.94}.cv-cta-p{max-width:46ch;color:var(--rz-ink);margin:0;font-size:15px;line-height:1.7}.cv-cta-main .rz-foot{margin-top:auto;padding-top:26px}.cv-cta-stub{--cv-cta-band:48px;isolation:isolate;padding:48px 40px calc(12px + var(--cv-cta-band) + 20px);justify-content:center;align-items:center;display:flex;position:relative}.cv-cta-stub:before{border-width:1px 1px 1px 0;inset:12px 12px 12px 0}.cv-cta-stub:after{opacity:.38;background-image:var(--rz-screen-orange);-webkit-mask-image:linear-gradient(to top, #000 0 16px, #0000008c 16px 32px, #0000003d 32px var(--cv-cta-band), transparent var(--cv-cta-band));-webkit-mask-image:linear-gradient(to top, #000 0 16px, #0000008c 16px 32px, #0000003d 32px var(--cv-cta-band), transparent var(--cv-cta-band));mask-image:linear-gradient(to top, #000 0 16px, #0000008c 16px 32px, #0000003d 32px var(--cv-cta-band), transparent var(--cv-cta-band));inset:12px 12px 12px 0}.cv-cta-stub .cv-note{color:var(--rz-ink);font-size:13px;line-height:1.65}.cv-cta-perf{pointer-events:none;background:radial-gradient(circle at 3px 5.5px, var(--cv-cta-hole) 0 2.2px, transparent 2.7px) 0 0 / 6px 11px repeat-y;width:6px;position:absolute;top:0;bottom:0;left:-3px}.cv-cta-perf:before,.cv-cta-perf:after{content:"";background:var(--cv-cta-hole);width:26px;height:13px;margin-left:-13px;position:absolute;left:50%}.cv-cta-perf:before{border-radius:0 0 13px 13px;top:0}.cv-cta-perf:after{border-radius:13px 13px 0 0;bottom:0}.cv-cta-reg{color:var(--rz-ink);position:absolute;right:24px}.cv-cta-reg:first-of-type{top:24px}.cv-cta-reg:last-of-type{bottom:24px}.cv-cta-stub .cv-acts{gap:1.1rem}.cv-cta-stub .cv-btn{text-align:center}@media (max-width:899px){.cv-cta-tix{grid-template-columns:minmax(0,1fr);max-width:560px;margin-inline:14px}.cv-cta-main:before,.cv-cta-main:after{inset:12px 12px 0}.cv-cta-main:before{border-width:1px 1px 0}.cv-cta-stub{padding:44px 26px calc(12px + var(--cv-cta-band) + 18px)}.cv-cta-stub:before,.cv-cta-stub:after{inset:0 12px 12px}.cv-cta-stub:before{border-width:0 1px 1px}.cv-cta-perf{background:radial-gradient(circle at 5.5px 3px, var(--cv-cta-hole) 0 2.2px, transparent 2.7px) 0 0 / 11px 6px repeat-x;width:auto;height:6px;inset:-3px 0 auto}.cv-cta-perf:before,.cv-cta-perf:after{width:13px;height:26px;margin:-13px 0 0;top:50%;left:0}.cv-cta-perf:before{border-radius:0 13px 13px 0}.cv-cta-perf:after{border-radius:13px 0 0 13px;bottom:auto;left:auto;right:0}.cv-cta-reg:first-of-type{top:18px;right:22px}.cv-cta-reg:last-of-type{bottom:22px;right:22px}.cv-cta-h{font-size:clamp(46px,12vw,72px)}}@media (max-width:899px) and (min-width:600px){.cv-cta-tix{margin-inline:auto}}@media (max-width:440px){.cv-cta-tix{margin-inline:8px}.cv-cta-stub{padding-inline:18px}.cv-cta-stub .cv-btn{letter-spacing:.02em;text-wrap:balance;padding-inline:1rem}}.cv-anim .cv-cta-tix.cv-rv{opacity:1;transform:none}.cv-anim .cv-cta-tix.cv-rv:not(.cv-in){opacity:0}.cv-anim .cv-cta-tix:not(.cv-in) .rz-ink{--rz-reg:5;animation:none}.cv-anim .cv-cta-tix.cv-in{animation:rz-lay 1s var(--cv-ease-emphasized) backwards}.cv-anim .cv-cta-tix.cv-in .rz-ink{animation:rz-register 1s var(--cv-ease-emphasized) .32s both}.cv-anim .cv-cta-tix.cv-in .cv-btn{animation:cv-cta-stamp .46s var(--cv-ease-emphasized) .76s backwards}@keyframes cv-cta-stamp{0%{opacity:0;transform:translate(calc(var(--cv-throw) * -2), calc(var(--cv-throw) * -2)) scale(1.12);box-shadow:calc(var(--cv-throw) * 3) calc(var(--cv-throw) * 3) 0 var(--rz-blue)}55%{opacity:1}}.cv-footer{border-top:1px solid var(--cv-rule-plum);background-color:var(--cv-plum-deep);padding-block:clamp(68px,6.6vw,100px)}.cv-footer-proof{isolation:isolate;position:relative}.cv-footer-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.cv-footer-org{font-family:var(--cv-display);font-variation-settings:"opsz" 19, "wdth" 100;letter-spacing:-.015em;word-spacing:.09em;color:var(--cv-white);margin:0;font-size:19px;font-weight:600}.cv-footer-sub{color:var(--cv-muted-plum);max-width:46ch;margin:.6rem 0 0;font-size:15px;line-height:1.7}.cv-footer-nav{flex-wrap:wrap;gap:1.25rem;margin:1.5rem 0 0;display:flex}.cv-footer-nav a,.cv-footer-links a{font-family:var(--cv-mono);letter-spacing:.14em;text-transform:uppercase;font-size:11.5px;font-weight:500;line-height:1.4}.cv-footer-nav a{color:var(--cv-sand)}.cv-footer-links{flex-wrap:wrap;gap:1.1rem 1.5rem;max-width:30rem;display:flex}.cv-footer-links a{color:var(--cv-accent);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 50%, transparent);text-decoration-color:color-mix(in srgb, currentColor 50%, transparent)}.cv-footer-nav a,.cv-footer-links a{isolation:isolate;position:relative}.cv-footer-nav a:before,.cv-footer-links a:before{content:"";z-index:-1;transition:background-color var(--cv-dur-fast) var(--cv-ease-standard), translate var(--cv-dur-elem) var(--cv-ease-smooth);background-color:#0000;position:absolute;inset:-11px -7px}.cv-footer-nav a:after,.cv-footer-links a:after{content:"";pointer-events:none;background-color:var(--cv-accent);transform-origin:0;height:2px;transition:transform var(--cv-dur-fast) var(--cv-ease-standard);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.cv-footer-nav a[aria-current=page]:after,.cv-footer-nav a:focus-visible:after,.cv-footer-links a:focus-visible:after{transform:scaleX(1)}.cv-footer-nav a:focus-visible:before,.cv-footer-links a:focus-visible:before{background-color:var(--cv-pl-tint)}@media (hover:hover) and (pointer:fine){.cv-footer-nav a:hover:after,.cv-footer-links a:hover:after{transform:scaleX(1)}.cv-footer-nav a:hover:before,.cv-footer-links a:hover:before{background-color:var(--cv-pl-tint);translate:calc(var(--cv-pl-px) * 2px) calc(var(--cv-pl-py) * 1px);transition:background-color var(--cv-dur-fast) var(--cv-ease-standard)}}.cv-legal{background:linear-gradient(90deg, var(--rz-blue) 3px, transparent 3px) 0 0 / 9px 1.5px repeat-x;flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin:3rem 0 0;padding-top:1.35rem;display:flex}.cv-legal .cv-footer-nav{margin:0}.cv-legal .cv-footer-nav a{letter-spacing:.16em;font-size:10.5px}.cv-legal-mark{font-family:var(--cv-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--cv-muted-plum);margin:0;font-size:10.5px;font-weight:500;line-height:1.4}.cv-legal-marks{color:var(--cv-muted-plum);flex:1;justify-content:center;align-items:center;gap:1.1rem;display:flex}.cv-legal-marks .rz-swatch{--rz-ink:var(--rz-paper)}.cv-doc-sheet{--cv-doc-rail:92px;--cv-doc-pad:clamp(22px, 5.4vw, 68px);max-width:900px;padding:calc(var(--cv-doc-pad) * .8) var(--cv-doc-pad) 24px calc(var(--cv-doc-pad) + var(--cv-doc-rail));margin-inline:auto}@media (prefers-reduced-motion:no-preference){.cv-doc-sheet{transform-origin:50% 0;animation:cv-doc-lay 1.1s var(--cv-ease-emphasized) .16s both}}@keyframes cv-doc-lay{0%{opacity:0;transform:translate(10px, -22px) rotate(calc(var(--rz-loud) * 1.2deg))}}.cv-doc-sheet>.rz-foot{margin:clamp(44px, 5vw, 68px) 0 0 calc(var(--cv-doc-rail) * -1)}.cv-doc-date{font-family:var(--cv-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--rz-muted);margin:0 0 clamp(30px,3.6vw,48px);font-size:11px;font-weight:500;line-height:1.5}.cv-doc{padding-bottom:clamp(30px,3.4vw,44px);scroll-margin-top:7rem;position:relative}.cv-doc+.cv-doc{border-top:1px solid color-mix(in srgb, var(--rz-ink) 13%, transparent);padding-top:clamp(30px,3.4vw,44px)}.cv-doc:before{content:"";top:0;bottom:0;left:calc(var(--cv-doc-rail) * -1 + 60px);border-left:1.5px dashed var(--rz-blue);transform-origin:50% 0;position:absolute}.cv-doc:first-of-type:before{top:.7em}.cv-doc:last-of-type:after{content:"";bottom:-5px;left:calc(var(--cv-doc-rail) * -1 + 54.75px);background:var(--rz-blue);clip-path:polygon(0 0,50% calc(100% - 1.5px),100% 0,100% 1.5px,50% 100%,0 1.5px);width:12px;height:7px;position:absolute}.cv-doc-n{left:calc(var(--cv-doc-rail) * -1);width:68px;top:calc(var(--cv-doc-top,0px) + .5em);font-family:var(--cv-mono);letter-spacing:.14em;color:var(--rz-orange-ink);flex-direction:row-reverse;align-items:center;gap:10px;font-size:12px;font-weight:500;line-height:1;display:flex;position:absolute}.cv-doc+.cv-doc .cv-doc-n{--cv-doc-top:clamp(30px, 3.4vw, 44px)}.cv-doc-n .rz-reg{width:17px;height:17px;color:var(--rz-blue);stroke-width:1.4px;background:var(--rz-paper);border-radius:50%}.cv-doc-h{font-family:var(--cv-display);font-variation-settings:"opsz" 28, "wdth" 100;letter-spacing:-.018em;word-spacing:.07em;color:var(--rz-ink);overflow-wrap:anywhere;margin:0;font-size:clamp(22px,2.3vw,28px);font-weight:700;line-height:1.2}.cv-doc-p{max-width:64ch;color:var(--rz-ink);margin:14px 0 0;font-size:16.5px;line-height:1.75}.cv-doc-h+.cv-doc-p,.cv-doc-h+.cv-doc-list{margin-top:16px}.cv-doc-list{max-width:64ch;color:var(--rz-ink);margin:14px 0 0;padding-left:1.25em;font-size:16.5px;line-height:1.7;list-style:square}.cv-doc-list li+li{margin-top:8px}.cv-doc-list li::marker{color:var(--rz-orange)}.cv-doc a{color:var(--rz-orange-ink);text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}.cv-doc a:hover,.cv-doc a:focus-visible{text-decoration-thickness:2px}.cv-anim .cv-doc.cv-rv{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.cv-anim .cv-doc.cv-rv:not(.cv-in) .rz-ink{--rz-reg:5;animation:none}.cv-anim .cv-doc.cv-in .rz-ink{animation:rz-register .9s var(--cv-ease-emphasized) both}.cv-anim .cv-doc.cv-rv:not(.cv-in):before{scale:1 0}.cv-anim .cv-doc.cv-in:before{transition:scale .9s var(--cv-ease-emphasized)}}@media (max-width:640px){.cv-doc-sheet{--cv-doc-rail:0px;--rz-bleed:12px;margin-inline:4px}.cv-doc:before,.cv-doc:after{display:none}.cv-doc-n{flex-direction:row;justify-content:flex-start;width:auto;margin-bottom:10px;position:static}}.cv-embed-desk{isolation:isolate;position:relative}.cv-embed-desk:before,.cv-embed-desk:after{content:"";pointer-events:none;rotate:calc(var(--rz-loud) * 2.6deg);position:absolute;inset:4% -2.2% -3.4% 3%}.cv-embed-desk:before{z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--rz-blue) 55%, transparent) 0 1.2px, transparent 1.6px) 0 0 / 6px 6px, var(--rz-grain), var(--rz-paper-deep)}.cv-embed-desk:after{z-index:-2;background:var(--rz-screen-shadow) 0 0 / var(--rz-cell) var(--rz-cell);translate:12px 14px}.cv-embed-proof{padding:clamp(40px,4vw,54px) clamp(16px,3.4vw,44px) clamp(16px,2vw,22px)}.cv-embed-proof .rz-foot{margin-top:clamp(16px,1.8vw,22px)}.cv-embed-mast{font-family:var(--cv-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--rz-muted);justify-content:space-between;align-items:center;gap:1rem;font-size:10px;font-weight:500;line-height:1;display:flex;position:absolute;top:clamp(15px,1.6vw,20px);left:clamp(16px,3.4vw,44px);right:clamp(16px,3.4vw,44px)}.cv-embed-wedge{gap:2px;display:flex}.cv-embed-wedge i{background:radial-gradient(circle, var(--rz-ink) 0 var(--cv-dot), transparent calc(var(--cv-dot) + .45px)) 0 0 / 4.5px 4.5px;width:14px;height:9px}.cv-embed-reg{color:var(--rz-mark);margin-top:-7.5px;position:absolute;top:50%}.cv-embed-reg-l{left:calc(var(--rz-bleed) * -1 - 6px)}.cv-embed-reg-r{right:calc(var(--rz-bleed) * -1 - 6px)}.cv-embed{border:1px solid var(--cv-rule-plum);height:clamp(380px,56vh,560px);position:relative}.cv-embed iframe{filter:grayscale()contrast(1.05);mix-blend-mode:multiply;border:0;width:100%;height:100%;display:block}.cv-embed-ink{pointer-events:none;background:var(--rz-ink);mix-blend-mode:lighten;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.cv-embed-proof{animation:rz-lay 1.1s var(--cv-ease-emphasized) .24s both}}@media (max-width:700px){.cv-embed-desk{margin-inline:8px}.cv-embed-reg{display:none}}@media (max-width:480px){.cv-embed-mast{justify-content:center}.cv-embed-wedge{display:none}}@media (min-width:768px){.cv-cal-row{--cv-ap-rule:calc(.8rem + var(--cv-ap-date) + 1.15rem);grid-template-columns:var(--cv-ap-date) minmax(0, 1fr);align-items:baseline;gap:.4rem 2.6rem;padding-left:.8rem}}@media (max-width:700px){.cv-brand-long{display:none}.cv-brand-short{display:inline}.cv-nav{gap:1.1rem}.cv-nav a{font-size:12px}}@media (max-width:666px){.cv-root{--cv-headh:88px}.cv-header-discord{display:none}.cv-h4{font-size:22px}.cv-footer-top{gap:1.5rem}.cv-footer-proof{margin-inline:10px}}@media (max-width:560px){.cv-brand-t{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cv-nav{gap:.85rem}.cv-nav-home{display:none}.cv-header-end{gap:1rem}.cv-btn.cv-header-dash{letter-spacing:.04em;padding:.65rem .7rem;font-size:11px}}@media (max-width:360px){.cv-header-in{gap:1rem}.cv-nav{gap:.6rem}.cv-nav a{font-size:11px}}@media (max-width:359px){.cv-header-dash{display:none}}@media (max-width:389px){.cv-h1-lead,.cv-h1-tail{font-size:38px}}@media (max-width:520px) and (max-height:800px){.cv-h1-top{padding-top:76px}.cv-h1-in{padding-bottom:max(16px, calc(var(--cv-owl) / 2 + 18px - var(--cv-notch)))}.cv-h1-bot{padding-top:calc(var(--cv-owl) / 2 + 12px)}.cv-sub{margin-top:18px;line-height:1.62}.cv-dates,.cv-fold-act{margin-top:12px}}@view-transition{navigation:auto}::view-transition-old(root){animation:.12s cubic-bezier(.2,0,1,.9) both cv-vt-out}::view-transition-new(root){animation:.24s cubic-bezier(0,0,.38,.9) both cv-vt-in}@keyframes cv-vt-out{to{opacity:0}}@keyframes cv-vt-in{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}.cv-root{--cv-pl-par:0px;--cv-pl-press-x:0px;--cv-pl-press-y:0px}.cv-root *,.cv-root :before,.cv-root :after{scroll-timeline:none!important;view-timeline:none!important;transition:none!important;animation:none!important}.cv-root .cv-rv,.cv-root [class*=cv-rv]{opacity:1!important;filter:none!important;clip-path:none!important;transform:none!important}}@media (prefers-reduced-transparency:reduce){.cv-h1-bot:before{display:none}}
.cv-root{--rz-loud:1;--rz-paper:#f6f0e4;--rz-paper-deep:#f1e9d8;--rz-ink:#13294b;--rz-orange:#ff5f05;--rz-orange-ink:#ad3e08;--rz-blue:#4877b8;--rz-abyss:#000333;--rz-muted:#4b5a70;--rz-mis:calc(var(--rz-loud) * 1.6px);--rz-type:0;--rz-bleed:20px;--rz-mark:color-mix(in srgb, var(--rz-paper) 55%, transparent);--rz-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .36 0 0 0 0 .3 0 0 0 0 .2 0 0 0 .11 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--rz-screen-navy:radial-gradient(circle, var(--rz-ink) 0 1.15px, transparent 1.55px);--rz-screen-orange:radial-gradient(circle, var(--rz-orange) 0 1.3px, transparent 1.7px);--rz-screen-blue:radial-gradient(circle, var(--rz-blue) 0 1.2px, transparent 1.6px);--rz-screen-shadow:radial-gradient(circle, color-mix(in srgb, var(--rz-abyss) 88%, transparent) 0 1.35px, transparent 1.75px);--rz-cell:5px}@property --rz-reg{syntax:"<number>";inherits:true;initial-value:1}.cv-root:after{background-image:var(--rz-screen-blue);opacity:calc(.16 + .12 * var(--rz-loud));background-size:9px 9px;transform:rotate(45deg)scale(1.5);-webkit-mask-image:linear-gradient(172deg,#000 0,#0000008c 30%,#00000024 62%,#0000004d 100%);mask-image:linear-gradient(172deg,#000 0,#0000008c 30%,#00000024 62%,#0000004d 100%)}.rz-sheet{--rz-tilt:0;--cv-sand:var(--rz-ink);--cv-white:var(--rz-ink);--cv-muted-plum:var(--rz-muted);--cv-accent:var(--rz-orange-ink);--cv-accent-text:var(--rz-orange-ink);--cv-rule-plum:color-mix(in srgb, var(--rz-ink) 18%, transparent);--cv-pl-tint:color-mix(in srgb, var(--rz-blue) 12%, transparent);--cv-pl-tint-down:color-mix(in srgb, var(--rz-blue) 20%, transparent);--focus-ring:var(--rz-orange-ink);--rz-turn:calc(var(--rz-tilt) * var(--rz-loud) * 1deg);isolation:isolate;color:var(--rz-ink);position:relative}:where(.rz-sheet):before,:where(.rz-sheet):after,:where(.rz-sheet>.rz-crop){rotate:var(--rz-turn)}.rz-sheet:before{content:"";z-index:-1;pointer-events:none;background:var(--rz-grain), linear-gradient(160deg, var(--rz-paper) 40%, var(--rz-paper-deep));position:absolute;inset:0}.rz-sheet:after{content:"";z-index:-2;pointer-events:none;translate:calc(5px + 7px * var(--rz-loud)) calc(6px + 8px * var(--rz-loud));background:var(--rz-screen-shadow) 0 0 / var(--rz-cell) var(--rz-cell);position:absolute;inset:0}.rz-sheet ::selection{background:var(--rz-orange);color:var(--rz-ink)}.rz-crop{inset:calc(var(--rz-bleed) * -1);pointer-events:none;z-index:-1;--l:calc(var(--rz-bleed) - 6px);background:linear-gradient(var(--rz-mark), var(--rz-mark)) left 0 top var(--rz-bleed) / var(--l) 1px no-repeat, linear-gradient(var(--rz-mark), var(--rz-mark)) left var(--rz-bleed) top 0 / 1px var(--l) no-repeat, linear-gradient(var(--rz-mark), var(--rz-mark)) right 0 top var(--rz-bleed) / var(--l) 1px no-repeat, linear-gradient(var(--rz-mark), var(--rz-mark)) right var(--rz-bleed) top 0 / 1px var(--l) no-repeat, linear-gradient(var(--rz-mark), var(--rz-mark)) left 0 bottom var(--rz-bleed) / var(--l) 1px no-repeat, linear-gradient(var(--rz-mark), var(--rz-mark)) left var(--rz-bleed) bottom 0 / 1px var(--l) no-repeat, linear-gradient(var(--rz-mark), var(--rz-mark)) right 0 bottom var(--rz-bleed) / var(--l) 1px no-repeat, linear-gradient(var(--rz-mark), var(--rz-mark)) right var(--rz-bleed) bottom 0 / 1px var(--l) no-repeat;position:absolute}.rz-foot{font-family:var(--cv-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--rz-ink);align-items:center;gap:.7rem;font-size:10px;font-weight:500;line-height:1;display:flex}.rz-foot-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rz-reg{fill:none;stroke:currentColor;stroke-width:1.1px;flex:none;width:15px;height:15px}.rz-swatch{background:linear-gradient(90deg, var(--rz-ink) 0 8px, transparent 8px 11px, color-mix(in srgb, var(--rz-ink) 50%, transparent) 11px 19px, transparent 19px 22px, var(--rz-orange) 22px 30px, transparent 30px 33px, color-mix(in srgb, var(--rz-orange) 50%, transparent) 33px 41px, transparent 41px 44px, var(--rz-blue) 44px 52px, transparent 52px 55px, color-mix(in srgb, var(--rz-blue) 50%, transparent) 55px 63px, transparent 63px);flex:none;width:64px;height:8px}.rz-ink{--rz-off:calc(var(--rz-reg) - 1 + var(--rz-type));--rz-seen:clamp(0, var(--rz-off), 1);text-shadow:calc(var(--rz-mis) * var(--rz-off) * -1.3) calc(var(--rz-mis) * var(--rz-off) * .9) 0 color-mix(in srgb, var(--rz-blue) calc(80% * var(--rz-seen)), transparent), calc(var(--rz-mis) * var(--rz-off) * 1.1) calc(var(--rz-mis) * var(--rz-off) * -.5) 0 color-mix(in srgb, var(--rz-orange) calc(55% * var(--rz-seen)), transparent)}.rz-sheet .rz-ink{text-shadow:calc(var(--rz-mis) * var(--rz-off) * 1.2) calc(var(--rz-mis) * var(--rz-off) * .7) 0 color-mix(in srgb, var(--rz-orange) calc(70% * var(--rz-seen)), transparent), calc(var(--rz-mis) * var(--rz-off) * -.9) calc(var(--rz-mis) * var(--rz-off) * -.5) 0 color-mix(in srgb, var(--rz-blue) calc(55% * var(--rz-seen)), transparent)}@media (prefers-reduced-motion:no-preference){.rz-ink{animation:rz-register .9s var(--cv-ease-emphasized) both}.cv-anim .cv-rv-open .rz-ink{--rz-reg:5;animation:none}.cv-anim .cv-rv-open.cv-in .rz-ink{animation:rz-register .9s var(--cv-ease-emphasized) both}}@keyframes rz-register{0%{--rz-reg:5}to{--rz-reg:1}}.rz-rule{height:calc(var(--cv-notch-sm) + 16px);display:block;position:relative}.rz-rule svg{fill:none;width:100%;height:100%;stroke:var(--cv-accent);stroke-width:1.45px;stroke-linejoin:round;position:absolute;inset:0;overflow:visible}.rz-rule-narrow{display:none}@media (max-width:700px){.rz-rule-wide{display:none}.rz-rule-narrow{display:block}}@media (prefers-reduced-motion:no-preference){.rz-rule{animation:rz-wipe 1.3s var(--cv-ease-emphasized) .2s both}.cv-anim .cv-rv-open .rz-rule{clip-path:inset(0 50%);animation:none}.cv-anim .cv-rv-open.cv-in .rz-rule{animation:rz-wipe 1.3s var(--cv-ease-emphasized) .16s both}}@keyframes rz-wipe{0%{clip-path:inset(-20% 50%)}to{clip-path:inset(-20% -2%)}}.rz-guide{fill:none;stroke:var(--rz-blue);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:5 4;vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:reduce){.cv-root .rz-ink{--rz-reg:1}}.rz-head{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:center;gap:clamp(28px,5vw,76px);display:grid}.rz-head-plate{aspect-ratio:1;width:100%;margin:0}.rz-head-plate.rz-sheet{--rz-turn:0deg;rotate:calc(var(--rz-tilt) * var(--rz-loud) * 1deg)}@media (max-width:860px){.rz-head{grid-template-columns:minmax(0,1fr)}.rz-head-plate{justify-self:center;max-width:min(420px,86vw)}}@media (prefers-reduced-motion:no-preference){.rz-head-plate{animation:rz-lay 1.1s var(--cv-ease-emphasized) .18s both}}@keyframes rz-lay{0%{opacity:0;transform:translate(18px, -26px) rotate(calc(var(--rz-loud) * 5deg)) scale(1.04)}to{opacity:1;transform:none}}.rz-rule-page{margin-top:clamp(20px,2vw,30px)}.rz-cap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
