.rrx-open{z-index:200;background:var(--rrx-void,#050505);pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.rrx-open__slit{background:var(--rrx-paper,#f4f4f2);place-items:center;width:100%;height:20vh;transition:height 3.9s cubic-bezier(.5,0,.15,1);display:grid;position:relative;overflow:hidden}.rrx-open[data-open-width="1"] .rrx-open__slit{height:100vh;height:100svh}.rrx-open[data-open-width="1"]{background:0 0;transition:background .16s linear 3.9s}.rrx-open__word{color:var(--rrx-ink,#0a0a0a);white-space:nowrap;align-items:flex-end;gap:.6rem;display:flex;position:absolute}.rrx-open__word[data-state=waiting]{opacity:0;transition:none;transform:translate(6vw)}.rrx-open__word[data-state=in]{opacity:1;transition:transform .52s cubic-bezier(.16,.84,.31,1) .3s,opacity .26s linear .3s;transform:translate(0,0)}.rrx-open__word[data-state=gone]{opacity:0;transition:transform .34s cubic-bezier(.7,0,.84,.4),opacity .24s linear;transform:translate(-6vw)}.rrx-open__term[data-accent=true]{color:#c3a4f2}.rrx-open__term{letter-spacing:-.045em;font-size:clamp(3rem,11vw,11rem);font-weight:700;line-height:.86}.rrx-open__index{opacity:.5;align-self:flex-end;padding-bottom:.5rem}.rrx-open__code{opacity:.5;align-self:flex-start}.rrx-story[data-opening=true]{visibility:hidden}@media (prefers-reduced-motion:reduce){.rrx-open{display:none}.rrx-story[data-opening=true]{visibility:visible}}.rrx-story[data-nav-parked=true] .rrx-nav{color:var(--rrx-paper);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);mix-blend-mode:normal;background:#050505db;border-bottom:1px solid #f4f4f21f}.rrx-curtain{z-index:95;pointer-events:none;position:fixed;inset:0;overflow:hidden}.rrx-curtain__panel{background:var(--rrx-void);will-change:transform;backface-visibility:hidden;position:absolute}.rrx-curtain__fill{background:var(--rrx-void);will-change:transform;position:absolute;inset:0}.rrx-curtain[data-tone=paper] .rrx-curtain__panel,.rrx-curtain[data-tone=paper] .rrx-curtain__fill{background:var(--rrx-paper)}.rrx-curtain__panel[data-axis=v]{height:50.6%;left:-1px;right:-1px}.rrx-curtain__panel[data-axis=v][data-curtain-lead]{top:0}.rrx-curtain__panel[data-axis=v][data-curtain-trail]{bottom:0}.rrx-curtain__panel[data-axis=h]{width:50.6%;top:-1px;bottom:-1px}.rrx-curtain__panel[data-axis=h][data-curtain-lead]{left:0}.rrx-curtain__panel[data-axis=h][data-curtain-trail]{right:0}.rrx-curtain__panel{z-index:1}.rrx-curtain__drift{z-index:2;white-space:nowrap;font-family:var(--rrx-display,sans-serif);letter-spacing:-.03em;color:#d4bbfc;opacity:.16;pointer-events:none;will-change:transform;font-size:clamp(2.4rem,6vw,6rem);font-weight:700;animation:42s linear infinite rrx-drift;display:flex;position:absolute;bottom:13%;left:0}.rrx-curtain__drift>span{padding-right:4rem}.rrx-curtain[data-tone=paper] .rrx-curtain__drift{opacity:.42}@keyframes rrx-drift{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.rrx-curtain__drift{animation:none}}.rrx-curtain__label{z-index:2;padding:0 var(--rrx-gut);color:var(--rrx-paper);text-align:center;will-change:transform, opacity;flex-direction:column;justify-content:center;align-items:center;gap:.9rem;display:flex;position:absolute;inset:0}.rrx-curtain[data-tone=paper] .rrx-curtain__label{color:var(--rrx-ink)}.rrx-curtain__code{opacity:.07;font-size:clamp(9rem,30vw,26rem);line-height:.78;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rrx-curtain__index,.rrx-curtain__title{position:relative}.rrx-curtain__index{opacity:.42}.rrx-curtain__title{max-width:18ch;font-size:clamp(1.9rem,4.6vw,4.2rem)}.rrx-story[data-motion=reduced] .rrx-curtain{display:none}.rrx-nav{z-index:90;justify-content:space-between;align-items:center;gap:var(--rrx-gut);height:72px;padding:0 var(--rrx-gut);color:#fff;mix-blend-mode:difference;pointer-events:none;display:flex;position:fixed;inset:0 0 auto}.rrx-nav>*{pointer-events:auto}.rrx-wordmark{align-items:center;margin-block:-.7rem;padding-block:.7rem;line-height:1;display:inline-flex}.rrx-wordmark__img{width:auto;height:22px;display:block}.rrx-wordmark__img--color,.rrx-story[data-nav-parked=true] .rrx-wordmark__img--mono{display:none}.rrx-story[data-nav-parked=true] .rrx-wordmark__img--color{height:26px;display:block}.rrx-nav__links{align-items:center;gap:clamp(.9rem,1.9vw,1.9rem);display:flex}.rrx-nav__links a{font-family:var(--rrx-mono);font-size:var(--rrx-step-micro);font-variation-settings:"wdth" 82;letter-spacing:.12em;text-transform:uppercase;opacity:.72;transition:opacity .28s}.rrx-nav__links a:hover,.rrx-nav__links a:focus-visible{opacity:1}.rrx-nav__end{align-items:center;gap:.65rem;display:flex}.rrx-nav__toggle{width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:999px;justify-content:center;align-items:center;padding:0;display:none}.rrx-nav__toggle span,.rrx-nav__toggle span:after{background:currentColor;width:15px;height:1px;transition:transform .34s cubic-bezier(.6,0,.2,1),width .34s cubic-bezier(.6,0,.2,1);display:block}.rrx-nav__toggle span{position:relative;transform:translateY(-3px)}.rrx-nav__toggle span:after{content:"";position:absolute;left:0;transform:translateY(6px)}.rrx-story[data-menu=open] .rrx-nav__toggle span{transform:rotate(45deg)}.rrx-story[data-menu=open] .rrx-nav__toggle span:after{transform:rotate(-90deg)}.rrx-menu{z-index:100;padding:96px var(--rrx-gut) var(--rrx-gut);color:var(--rrx-paper);background:var(--rrx-void);visibility:hidden;opacity:0;flex-direction:column;justify-content:center;gap:clamp(1.6rem,5vh,3rem);transition:opacity .36s,visibility 0s linear .36s;display:flex;position:fixed;inset:0}.rrx-story[data-menu=open] .rrx-menu{visibility:visible;opacity:1;transition:opacity .3s,visibility}.rrx-story[data-menu=open] .rrx-nav{z-index:101;color:var(--rrx-paper);mix-blend-mode:normal}.rrx-menu__links{flex-direction:column;gap:clamp(.4rem,1.4vh,.9rem);display:flex}.rrx-menu__links a{font-family:var(--rrx-display);font-variation-settings:"wdth" 104;letter-spacing:-.03em;opacity:0;font-size:clamp(2.1rem,9vw,3.4rem);line-height:1.04;transition:opacity .4s,transform .5s cubic-bezier(.2,.7,.2,1);transform:translateY(18px)}.rrx-story[data-menu=open] .rrx-menu__links a{opacity:1;transition-delay:calc(50ms + var(--i) * 45ms);transform:none}.rrx-story .rrx-menu__cta{width:min(100%,20rem);color:var(--rrx-void);background:var(--rrx-paper);border-color:var(--rrx-paper);justify-content:center;align-self:start;padding:1.1rem 1.6rem}.rrx-story[data-menu=open] .rrx-nav .rrx-cta--ghost{display:none}@media (prefers-reduced-motion:reduce){.rrx-menu,.rrx-menu__links a,.rrx-nav__toggle span,.rrx-nav__toggle span:after{transition-duration:.01ms;transition-delay:0s}}.rrx-bottom{z-index:90;align-items:center;gap:var(--rrx-gut);height:54px;padding:0 var(--rrx-gut);color:#fff;mix-blend-mode:difference;pointer-events:none;grid-template-columns:1fr auto 1fr;display:grid;position:fixed;inset:auto 0 0}.rrx-bottom p,.rrx-bottom div{font-family:var(--rrx-mono);font-size:var(--rrx-step-micro);font-variation-settings:"wdth" 80;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;line-height:1}.rrx-bottom__center{opacity:.62;justify-self:center}.rrx-progress{justify-self:end;align-items:center;gap:.75rem;display:flex}.rrx-progress i{opacity:.34;background:currentColor;width:clamp(56px,11vw,148px);height:1px;display:block}.rrx-progress i b{transform-origin:0;will-change:transform;background:currentColor;height:100%;display:block}.rrx-progress strong{text-align:right;min-width:3.2ch;font-weight:500}.rrx-story .rrx-edge-cta{z-index:88;writing-mode:vertical-rl;border:0;border-radius:12px 0 0 12px;padding:1.1rem .72rem;position:fixed;top:50%;right:0;transform:translateY(-50%)}.rrx-story .rrx-edge-cta span{background:var(--rrx-out);writing-mode:horizontal-tb;border-radius:50%;flex:none;width:7px;height:7px;display:block}.rrx-story .rrx-edge-cta:hover span,.rrx-story .rrx-edge-cta:focus-visible span{background:var(--rrx-ink)}.rrx-story .rrx-edge-cta strong{letter-spacing:.16em;font-weight:500}@media (min-width:831px){.rrx-menu{display:none}}@media (max-width:830px){.rrx-nav__links{display:none}.rrx-nav__toggle{display:flex}}@media (max-width:520px){.rrx-story .rrx-nav .rrx-cta--ghost{display:none}}@media (max-width:900px){.rrx-story .rrx-edge-cta.rrx-cta{display:none}.rrx-bottom{grid-template-columns:1fr auto;height:46px}.rrx-bottom__left,.rrx-bottom__center{display:none}}.rrx-story a:not(.rrx-cta){color:inherit;text-decoration:none}.rrx-story .rrx-cta{border:1px solid var(--rrx-ink);color:var(--rrx-paper);background:var(--rrx-ink);font-family:var(--rrx-mono);font-size:var(--rrx-step-micro);font-variation-settings:"wdth" 82;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:.6rem;padding:.9rem 1.6rem;font-weight:500;line-height:1;text-decoration:none;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.rrx-story .rrx-hero__cta{color:var(--rrx-ink);background:#c3a4f2;border-color:#c3a4f2}.rrx-story .rrx-hero__cta:hover,.rrx-story .rrx-hero__cta:focus-visible{border-color:var(--rrx-ink);background:var(--rrx-ink);color:#c3a4f2}.rrx-story .rrx-cta:hover,.rrx-story .rrx-cta:focus-visible{color:var(--rrx-ink);border-color:var(--rrx-out);background:var(--rrx-out)}.rrx-story .rrx-cta--ghost{color:currentColor;background:0 0;border-color:currentColor;padding:.55rem 1rem}.rrx-story .rrx-cta--ghost:hover,.rrx-story .rrx-cta--ghost:focus-visible{color:currentColor;opacity:.68;background:0 0;border-color:currentColor}@media (max-width:1100px){.rrx-story .rrx-cta{padding-block:1.05rem}.rrx-story .rrx-nav__links a{margin-block:-.8rem;padding-block:.8rem;display:inline-block}}.rrx-doc{--w:calc(384px * var(--rrx-doc-scale,1));width:var(--w);perspective:1900px;will-change:transform;max-width:88vw;position:relative}.rrx-doc__pivot{transform-style:preserve-3d;will-change:transform;position:relative}.rrx-doc__face{border:1px solid var(--rrx-hair);backface-visibility:hidden;border-radius:4px;flex-direction:column;gap:1.1rem;padding:1.5rem 1.5rem 1.15rem 2.2rem;display:flex;position:relative;box-shadow:inset 0 1px #ffffffe6,0 24px 60px -28px #0a0a0a66,0 3px 10px -6px #0a0a0a47}.rrx-doc__face--front{color:var(--rrx-ink);background:#fffffe}.rrx-doc__face--back{color:var(--rrx-paper);background:#0b0b0d;border-color:#ffffff24;justify-content:flex-start;gap:.9rem;padding:1.4rem 1.25rem;position:absolute;inset:0;overflow:hidden;transform:rotateY(180deg)}.rrx-doc__feed{background-image:radial-gradient(circle at 50% 50%, var(--rrx-hair) 0 2.6px, transparent 2.9px);background-repeat:repeat-y;background-size:8px 15px;width:8px;position:absolute;inset:.55rem auto .55rem .62rem}.rrx-doc__head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.rrx-doc__kicker{color:#0a0a0a80}.rrx-doc__code{margin-top:.35rem;font-size:clamp(2.6rem,4.4vw,3.5rem);line-height:.82}.rrx-doc__name{letter-spacing:-.01em;color:#0a0a0a9e;margin-top:.3rem;font-size:.82rem;font-weight:500}.rrx-doc__dir{white-space:nowrap;border-radius:999px;align-items:center;gap:.42rem;padding:.36rem .6rem;display:inline-flex}.rrx-doc__dir i{border-radius:50%;width:6px;height:6px}.rrx-doc[data-direction=in] .rrx-doc__dir{color:#0d6b7a;background:var(--rrx-in-dim)}.rrx-doc[data-direction=in] .rrx-doc__dir i{background:var(--rrx-in)}.rrx-doc[data-direction=out] .rrx-doc__dir{color:#4e2c8a;background:var(--rrx-out-dim)}.rrx-doc[data-direction=out] .rrx-doc__dir i{background:var(--rrx-out)}.rrx-doc__fields{border-top:1px solid var(--rrx-hair);grid-template-columns:1fr 1fr;gap:.85rem 1rem;margin:0;padding-top:.9rem;display:grid}.rrx-doc__field dt{color:#0a0a0a70}.rrx-doc__field dd{letter-spacing:-.012em;margin:.34rem 0 0;font-size:.86rem;font-weight:600;line-height:1.25}.rrx-doc__field dd.rrx-mono{text-transform:none;font-size:.72rem;font-weight:500}.rrx-doc__foot{border-top:1px solid var(--rrx-hair);justify-content:space-between;align-items:center;gap:1rem;padding-top:.95rem;display:flex}.rrx-doc__chip{border:1px solid var(--rrx-hair);color:#0a0a0aa8;border-radius:999px;padding:.34rem .62rem}.rrx-doc__foot svg{width:92px;height:16px;stroke:var(--rrx-ink);stroke-width:1.4px;opacity:.8}.rrx-doc__back-head{color:#ffffff75;border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.8rem;display:flex}.rrx-doc__x12{color:#ffffffbd;white-space:pre;text-transform:none;margin:0;font-size:.58rem;line-height:1.7;overflow:hidden}.rrx-doc__seg{text-overflow:ellipsis;display:block;overflow:hidden}.rrx-doc__seg b{font-weight:700}.rrx-doc[data-direction=in] .rrx-doc__seg b{color:var(--rrx-in)}.rrx-doc[data-direction=out] .rrx-doc__seg b{color:var(--rrx-out)}.rrx-field{z-index:0;pointer-events:none;opacity:.09;justify-content:space-between;gap:6vw;display:flex;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.rrx-field__column{color:currentColor;white-space:nowrap;will-change:transform;flex-direction:column;flex:none;gap:.55rem;display:flex}.rrx-field__column span{text-transform:none;font-size:.56rem}.rrx-field__column--b{text-align:right}.rrx-plate{background:radial-gradient(120% 78% at 50% -8%, var(--rrx-out-glow), transparent 62%), radial-gradient(80% 52% at 82% 108%, #d4bbfc1a, transparent 70%), #060608;perspective:620px;perspective-origin:50% 42%;width:100%;height:100%;margin:0;position:relative;overflow:hidden}.rrx-plate__stage{transform-style:preserve-3d;will-change:transform;position:absolute;inset:0}.rrx-plate__plane{transform-origin:50% 100%;height:240%;position:absolute;inset:auto 0 -34%;overflow:hidden;transform:rotateX(64deg);-webkit-mask-image:linear-gradient(#0000 0%,#000 26% 100%);mask-image:linear-gradient(#0000 0%,#000 26% 100%)}.rrx-plate__crawl{white-space:nowrap;animation:rrx-crawl var(--crawl-dur,58s) linear infinite;will-change:transform;flex-direction:column;align-items:center;display:flex;position:absolute;inset:0 0 auto}.rrx-plate__crawl span{margin-bottom:1.15rem}@keyframes rrx-crawl{0%{transform:translate(0,0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.rrx-plate__crawl{animation:none}}.rrx-plate__crawl span{letter-spacing:-.01em;text-transform:none;color:#fffffff0;font-size:clamp(.95rem,1.42vw,1.55rem)}@media (max-width:700px){.rrx-plate__plane{height:200%;inset:auto 0 -20%;transform:rotateX(56deg)}.rrx-plate__crawl span{margin-bottom:.95rem;font-size:1.05rem}.rrx-plate__caption{right:auto;bottom:var(--rrx-gut);left:var(--rrx-gut);color:#ffffffb8;text-shadow:0 1px 10px #000000e6}}.rrx-plate__rake{z-index:2;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0}.rrx-plate[data-tone=in] .rrx-plate__rake{background:radial-gradient(120% 76% at 4% 58%,#2fd9f480 0%,#2fd9f41f 34%,#0000 68%)}.rrx-plate[data-tone=out] .rrx-plate__rake{background:radial-gradient(120% 76% at 96% 58%,#d4bbfc85 0%,#d4bbfc21 34%,#0000 68%)}.rrx-plate__horizon{z-index:2;pointer-events:none;background:linear-gradient(#060608 24%,#060608a8 68%,#0000);height:46%;position:absolute;inset:0 0 auto}.rrx-plate__caption{right:calc(var(--rrx-gut) + var(--rrx-edge));bottom:calc(var(--rrx-gut) + 34px);z-index:4;color:#ffffff8f;position:absolute}.rrx-device{--dw:clamp(228px, 24vw, 306px);width:var(--dw);will-change:transform;position:relative}.rrx-device__shell{background:#101014;border:1px solid #0a0a0a29;border-radius:30px;flex-direction:column;padding:9px 9px 16px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f,0 40px 90px -40px #0a0a0a9e}.rrx-device__chrome{align-items:center;gap:.5rem;padding:.42rem .55rem .5rem;display:flex}.rrx-device__dots{background-image:radial-gradient(3px at 3px 3px,#ffffff57 0 3px,#0000 3px);background-repeat:repeat-x;background-size:10px 6px;width:26px;height:6px;position:relative}.rrx-device__url{color:#ffffff70;letter-spacing:.04em;text-align:center;text-overflow:ellipsis;text-transform:none;white-space:nowrap;flex:1;font-size:.5rem;overflow:hidden}.rrx-device__viewport{aspect-ratio:9/17.4;background:#05050a;border-radius:20px;position:relative;overflow:hidden}.rrx-device__page{will-change:transform;width:100%;height:auto;display:block;position:absolute;inset:0 0 auto}.rrx-device__home{background:#ffffff4d;border-radius:999px;width:96px;height:3px;margin:.6rem auto 0}.rrx-main{z-index:1;position:relative}.rrx-scene{width:100%;height:100vh;background:var(--rrx-scene-bg,var(--rrx-paper));height:100svh;color:var(--rrx-scene-fg,var(--rrx-ink));place-items:center;display:grid;position:relative;overflow:hidden}.rrx-scene--dark{--rrx-scene-bg:var(--rrx-void);--rrx-scene-fg:var(--rrx-paper)}.rrx-scene:not(.rrx-scene--dark),.rrx-sec:not(.rrx-sec--dark){--rrx-out:var(--rrx-out-deep)}.rrx-scene--flips,.rrx-scene--flips *{transition:background-color .76s cubic-bezier(.4,0,.2,1),border-color .76s cubic-bezier(.4,0,.2,1),fill .76s cubic-bezier(.4,0,.2,1),stroke .76s cubic-bezier(.4,0,.2,1)}.rrx-scene--flips{transition:background-color .76s cubic-bezier(.4,0,.2,1),border-color .76s cubic-bezier(.4,0,.2,1),fill .76s cubic-bezier(.4,0,.2,1),stroke .76s cubic-bezier(.4,0,.2,1),color 1ms cubic-bezier(.4,0,.2,1) .3s}.rrx-scene--flips *{transition-property:background-color,border-color,fill,stroke;transition-duration:.76s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.rrx-scene--flips .rrx-fill__word{transition:opacity .42s cubic-bezier(.22,.61,.36,1)}@media (prefers-reduced-motion:reduce){.rrx-scene--flips,.rrx-scene--flips *{transition:none}}.rrx-scene__inner{z-index:2;width:100%;height:100%;padding:96px calc(var(--rrx-gut) + var(--rrx-edge)) 78px;flex-direction:column;justify-content:center;align-items:center;gap:clamp(1.2rem,3.4vh,2.8rem);display:flex;position:relative}.rrx-eyebrow{opacity:.56;align-items:center;gap:.6rem;display:inline-flex}.rrx-eyebrow:before{content:"";background:currentColor;width:clamp(18px,3vw,46px);height:1px}.rrx-headline{font-size:var(--rrx-step-scene);text-wrap:balance;max-width:20ch}.rrx-headline--column{max-width:14ch;font-size:clamp(2rem,4.4vw,4.4rem)}.rrx-row{justify-content:center;align-items:center;gap:clamp(1.2rem,4vw,4.5rem);width:100%;display:flex}.rrx-lead{max-width:46ch;font-size:var(--rrx-step-body);letter-spacing:-.008em;opacity:.72;font-weight:500;line-height:1.5}.rrx-sec{padding:clamp(6rem, 15vh, 10.5rem) var(--rrx-gut);background:var(--rrx-sec-bg,var(--rrx-paper));color:var(--rrx-sec-fg,var(--rrx-ink));position:relative}.rrx-sec--dark{--rrx-sec-bg:var(--rrx-void);--rrx-sec-fg:var(--rrx-paper);overflow:hidden}.rrx-sec__glow{z-index:0;pointer-events:none;will-change:transform;background:radial-gradient(48% 42% at 72% 34%,#d4bbfc38 0%,#d4bbfc0f 42%,#0000 72%);height:130%;position:absolute;inset:-30% -10% auto}.rrx-sec__inner{z-index:1;width:min(1320px,100%);margin:0 auto;position:relative}.rrx-sec__head{width:min(920px,100%);margin-bottom:clamp(2.6rem,7vh,4.8rem)}.rrx-sec__head .rrx-headline{max-width:16ch;margin-top:.9rem;font-size:clamp(2.1rem,4.6vw,4.4rem)}.rrx-fill__word{opacity:.2;transition:opacity .42s cubic-bezier(.22,.61,.36,1)}.rrx-fill__word[data-lit=true]{opacity:1}.rrx-point{border-top:1px solid var(--rrx-hair);will-change:transform, opacity;flex-direction:column;gap:.55rem;padding-top:1rem;display:flex}.rrx-scene--dark .rrx-point,.rrx-sec--dark .rrx-point{border-top-color:var(--rrx-hair-inv)}.rrx-point__index{opacity:.42}.rrx-point h3{font-family:var(--rrx-display);font-variation-settings:"wdth" 104;letter-spacing:-.024em;font-size:clamp(1.15rem,1.62vw,1.6rem);font-weight:600;line-height:1.08}.rrx-point p{font-size:var(--rrx-step-body);opacity:.66;line-height:1.45}.rrx-hero__row{flex:1;justify-content:center;align-items:center;gap:clamp(1.6rem,5.5vw,6rem);width:min(1320px,100%);margin:0 auto}.rrx-hero__copy{will-change:transform, opacity;flex:26rem;max-width:34rem}.rrx-hero__title{font-size:var(--rrx-step-hero);letter-spacing:-.045em;padding-bottom:.16em;line-height:.88}.rrx-hero__title span{display:block}.rrx-hero__title-accent{color:#c3a4f2}.rrx-hero__lead{opacity:.78;max-width:38ch;margin-top:clamp(1.5rem,3vw,3rem)}.rrx-hero__chain{flex-wrap:wrap;gap:.5rem;margin-top:clamp(1.2rem,2.4vw,2.1rem);display:flex}.rrx-hero__chain span{border:1px solid var(--rrx-hair);opacity:.66;border-radius:999px;padding:.36rem .62rem}.rrx-hero__doc{will-change:transform, opacity;flex:none}.rrx-hero__doc .rrx-doc{transform:rotate(-2.2deg)}.rrx-story .rrx-hero__cta{margin-top:clamp(1.4rem,2.8vw,2.4rem)}.rrx-hero__scroll{z-index:3;opacity:.4;align-items:center;gap:.6rem;display:flex;position:absolute;bottom:clamp(1.9rem,3.4vh,2.7rem);left:50%;transform:translate(-50%)}.rrx-hero__scroll i{transform-origin:top;background:currentColor;width:1px;height:22px;display:block}.rrx-arrive__head{text-align:center;width:min(1180px,100%)}.rrx-arrive__heads{margin-top:.9rem;display:grid}.rrx-arrive__heads>*{text-wrap:balance;grid-area:1/1;justify-self:center;max-width:22ch;font-size:clamp(2rem,4.6vw,4.5rem)}.rrx-arrive__doc{z-index:2;will-change:transform;flex:none;position:relative}.rrx-arrive .rrx-scene__inner{gap:clamp(1rem,2.6vh,2.2rem)}.rrx-arrive__points .rrx-point p{font-size:clamp(.95rem,1.02vw,1.1rem);line-height:1.42}.rrx-arrive__points{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.1rem,2.8vw,2.8rem);width:min(1180px,100%);display:grid}.rrx-answer__head,.rrx-close__head,.rrx-practice__head,.rrx-proof__head{text-align:center;width:min(1120px,100%)}.rrx-answer__head .rrx-headline,.rrx-close__head .rrx-headline,.rrx-practice__head .rrx-headline{max-width:15ch;margin-inline:auto;font-size:clamp(2.2rem,5.4vw,5.4rem)}.rrx-answer__body{align-items:center;gap:clamp(1rem,3vw,3rem);width:100%;display:flex}.rrx-answer__pair{flex:auto;grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(1rem,3.4vw,3rem);min-width:0;display:grid;position:relative}.rrx-answer__doc--850{justify-self:end}.rrx-answer__doc--855{justify-self:start}.rrx-answer__link{z-index:4;will-change:opacity;flex-direction:column;align-items:center;gap:.7rem;width:clamp(4.5rem,9vw,8.5rem);display:flex;position:relative}.rrx-answer__link i{opacity:.4;transform-origin:0;will-change:transform;background:currentColor;width:100%;height:1px;display:block}.rrx-answer__link span{white-space:nowrap;opacity:.72}.rrx-answer__doc{z-index:2;will-change:transform, opacity;position:relative}.rrx-ack{z-index:3;flex-direction:column;flex:0 auto;gap:.42rem;width:min(30ch,24vw);display:flex}.rrx-ack__row{border-bottom:1px solid var(--rrx-hair);will-change:transform, opacity;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;padding-bottom:.42rem;display:grid}.rrx-scene--dark .rrx-ack__row{border-bottom-color:var(--rrx-hair-inv)}.rrx-ack__row em{color:var(--rrx-out);font-style:normal}.rrx-ship__row{justify-content:center;align-items:flex-start;gap:clamp(1.6rem,5vw,5.5rem);padding-top:clamp(1rem,3vh,2.4rem)}.rrx-ship__head{top:clamp(5.5rem,13vh,9rem);left:var(--rrx-gut);z-index:4;will-change:transform, opacity;width:min(30vw,460px);position:absolute}.rrx-hl{z-index:3;flex-direction:column;flex:none;gap:.5rem;width:min(34ch,30vw);margin-left:auto;display:flex;position:relative}.rrx-ship__head .rrx-headline{max-width:14ch;font-size:clamp(1.7rem,3.2vw,3.1rem)}.rrx-ship__head .rrx-ship__head-b{border-top:1px solid var(--rrx-hair-inv);opacity:.62;will-change:transform, opacity;max-width:19ch;margin-top:.85rem;padding-top:.85rem;font-size:clamp(1.15rem,2.1vw,2.05rem)}.rrx-panel__head{will-change:transform, opacity;margin-bottom:.9rem}.rrx-panel__note{opacity:.58;max-width:44ch;margin-top:.5rem;font-size:.9rem;line-height:1.45}.rrx-hl__node{padding:.62rem 0 .62rem calc(var(--lvl) * 1.5rem);border-bottom:1px solid var(--rrx-hair-inv);will-change:transform, opacity;grid-template-columns:auto 1fr;align-items:baseline;gap:.8rem;display:grid;position:relative}.rrx-hl__node:before{content:"";top:50%;left:calc(var(--lvl) * 1.5rem - .85rem);background:var(--rrx-out);opacity:.7;width:.6rem;height:1px;position:absolute}.rrx-hl__node[style*=--lvl\:0]:before{display:none}.rrx-hl__code{color:var(--rrx-out);font-weight:700}.rrx-hl__label{font-family:var(--rrx-display);letter-spacing:-.02em;font-size:1.12rem;font-weight:600}.rrx-hl__detail{opacity:.52;margin-top:.18rem;display:block}.rrx-checks{z-index:3;flex:none;width:min(42ch,36vw);position:relative}.rrx-checks__scan{z-index:2;background:linear-gradient(90deg, transparent, var(--rrx-out), transparent);opacity:0;pointer-events:none;will-change:transform, opacity;height:2px;position:absolute;inset:0 -1.2rem auto}.rrx-check{border-bottom:1px solid var(--rrx-hair-inv);opacity:.26;will-change:opacity;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;padding:.46rem 0;display:grid}.rrx-check__id{opacity:.6}.rrx-check__label{text-transform:none;font-size:.86rem;line-height:1.35}.rrx-check__mark{text-align:right;opacity:0;width:1.1rem}.rrx-check[data-state=caught]{color:var(--rrx-caught)}.rrx-catch{z-index:4;border:1px solid var(--rrx-caught);color:var(--rrx-caught);opacity:0;will-change:transform, opacity;background:#ffb95f14;border-radius:4px;margin-top:1.1rem;padding:.9rem 1.1rem;position:relative}.rrx-catch h3{font-family:var(--rrx-display);letter-spacing:-.02em;font-size:1.28rem;font-weight:700}.rrx-catch p{opacity:.82;margin-top:.35rem;font-size:.86rem;line-height:1.45}.rrx-catch__cost{border-top:1px solid #ffb95f57;margin-top:.55rem;padding-top:.5rem;line-height:1.4;display:block}.rrx-scene:not(.rrx-scene--dark) .rrx-catch{color:var(--rrx-ink);background:#ffb95f24}.rrx-scene:not(.rrx-scene--dark) .rrx-catch h3{color:#8a5a12}.rrx-scene:not(.rrx-scene--dark) .rrx-catch p,.rrx-scene:not(.rrx-scene--dark) .rrx-catch__cost{color:var(--rrx-ink);opacity:.86}.rrx-scene:not(.rrx-scene--dark) .rrx-catch__cost{border-top-color:#8a5a124d}.rrx-chain{justify-content:center;align-items:stretch;gap:0;width:min(1180px,100%);display:flex;position:relative}.rrx-chain__rail{z-index:0;opacity:.24;transform-origin:0;will-change:transform;background:currentColor;width:100%;height:1px;position:absolute;top:50%;left:0}.rrx-chain__link{z-index:1;background:var(--rrx-scene-bg,var(--rrx-paper));will-change:transform, opacity;flex-direction:column;flex:1;align-items:flex-start;gap:.45rem;padding:.9rem .8rem;display:flex;position:relative}.rrx-chain__code{font-family:var(--rrx-display);font-variation-settings:"wdth" 108;letter-spacing:-.035em;font-size:clamp(1.9rem,3.4vw,3rem);font-weight:700;line-height:.9}.rrx-chain__link[data-direction=in] .rrx-chain__code{color:var(--rrx-in)}.rrx-chain__link[data-direction=out] .rrx-chain__code{color:var(--rrx-out)}.rrx-chain__name{opacity:.62;font-size:.86rem;line-height:1.3}.rrx-chain__dir{opacity:.44}.rrx-close__payoff{will-change:transform, opacity;align-items:baseline;gap:clamp(.8rem,2vw,1.8rem);max-width:min(1180px,100%);display:flex}.rrx-close__payoff strong{font-family:var(--rrx-display);font-variation-settings:"wdth" 112;letter-spacing:-.04em;font-size:clamp(2.2rem,5.2vw,4.6rem);font-weight:700;line-height:.86}.rrx-practice__row{justify-content:center;align-items:center;gap:clamp(1.4rem,4vw,4.5rem);min-height:0}.rrx-practice__copy{will-change:opacity;flex:1 1 0;max-width:32ch}.rrx-practice__copy--left{text-align:right}.rrx-practice__device{will-change:transform;flex:none;justify-self:center}.rrx-practice__device .rrx-device{--dw:clamp(230px, 21vw, 292px)}.rrx-practice__copy p+p{margin-top:1.1rem}.rrx-practice__head{z-index:4;will-change:opacity;flex:none}.rrx-practice__head .rrx-headline{max-width:26ch;font-size:clamp(1.6rem,3.1vw,3.1rem)}.rrx-practice .rrx-scene__inner{padding-top:76px;padding-bottom:62px}.rrx-band{border-top:1px solid var(--rrx-hair);border-bottom:1px solid var(--rrx-hair);padding-block:clamp(4.5rem,12vh,8rem)}.rrx-band__names{flex-wrap:wrap;align-items:baseline;gap:clamp(.9rem,2.6vw,2.6rem);margin-bottom:clamp(1.6rem,4vh,2.6rem);display:flex}.rrx-band__names span{font-family:var(--rrx-display);font-variation-settings:"wdth" 110;letter-spacing:-.038em;will-change:transform, opacity;font-size:clamp(1.5rem,3.4vw,3.2rem);font-weight:700;line-height:1}.rrx-band__more{opacity:.44;align-self:center}.rrx-band__note{max-width:62ch}.rrx-stats{border-top:1px solid var(--rrx-hair);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.2rem,3vw,3rem);margin-top:clamp(2.4rem,6vh,4rem);padding-top:clamp(1.4rem,3vh,2rem);display:grid}.rrx-stat strong{font-family:var(--rrx-display);font-variation-settings:"wdth" 112;letter-spacing:-.04em;font-size:clamp(2rem,4.2vw,3.6rem);font-weight:700;line-height:.9;display:block}.rrx-stat p{font-size:var(--rrx-step-body);opacity:.62;margin-top:.75rem;line-height:1.45}.rrx-angles{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.4rem,3vw,3.2rem);display:grid}.rrx-angle{gap:.75rem}.rrx-angle__claim{font-size:var(--rrx-step-body);opacity:.46;line-height:1.4}.rrx-angle h3{font-variation-settings:"wdth" 106;font-size:clamp(1.35rem,2.05vw,2.05rem);font-weight:700}.rrx-angle__answer{font-family:var(--rrx-display);letter-spacing:-.016em;color:var(--rrx-out);opacity:1;font-size:clamp(1.02rem,1.3vw,1.24rem);font-weight:600;line-height:1.25}.rrx-proof{padding:clamp(7rem, 18vh, 12rem) var(--rrx-gut) clamp(6rem, 16vh, 11rem);background:var(--rrx-paper);position:relative}.rrx-proof__head{margin:0 auto clamp(2.4rem,6vh,4.5rem)}.rrx-proof__head .rrx-headline{max-width:15ch;margin-inline:auto;font-size:clamp(2.2rem,5.4vw,5.4rem)}.rrx-proof__grid{grid-template-columns:repeat(12,1fr);gap:clamp(.6rem,1vw,1rem);width:min(1320px,100%);margin:0 auto;display:grid}.rrx-card{border:1px solid var(--rrx-hair);will-change:transform, opacity;background:#fffffe;border-radius:4px;flex-direction:column;gap:.75rem;padding:clamp(1.1rem,1.9vw,1.7rem);display:flex}.rrx-card--wide{grid-column:span 6}.rrx-card--half{grid-column:span 4}.rrx-card--third{grid-column:span 3}.rrx-card--dark{color:var(--rrx-paper);background:#0b0b0d;border-color:#0000}.rrx-card__value{font-family:var(--rrx-display);font-variation-settings:"wdth" 110;letter-spacing:-.04em;font-size:clamp(2.4rem,5vw,4.4rem);font-weight:700;line-height:.86}.rrx-card__note{opacity:.62;font-size:.9rem;line-height:1.45}.rrx-card pre{text-transform:none;color:#ffffffc2;margin:0;font-size:.56rem;line-height:1.7;overflow-x:auto}.rrx-card__rule{border-bottom:1px solid var(--rrx-hair);grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;padding:.44rem 0;display:grid}.rrx-card__rule:last-child{border-bottom:0}.rrx-card__link{opacity:.66;align-items:center;gap:.45rem;margin-top:auto;padding-top:.9rem;transition:opacity .28s;display:inline-flex}.rrx-card__link:hover,.rrx-card__link:focus-visible{opacity:1}.rrx-caps{overflow:hidden}.rrx-caps:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(52% 46% at 68% 32%,#d4bbfc1c 0%,#d4bbfc09 46%,#0000 72%);width:min(70%,900px);height:88%;position:absolute;inset:-18% -12% auto auto}.rrx-features{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(2.2rem,5vh,3.6rem) clamp(1.4rem,3.2vw,3.4rem);display:grid}.rrx-feature{will-change:transform, opacity;flex-direction:column;align-items:start;gap:.5rem;padding-top:clamp(1rem,1.5vw,1.35rem);display:flex;position:relative}.rrx-feature__rule{background:var(--rrx-ink);opacity:.16;transform-origin:0;will-change:transform;height:1px;position:absolute;inset:0 0 auto}.rrx-feature__index{color:var(--rrx-out);opacity:.85}.rrx-feature h3{font-family:var(--rrx-display);font-variation-settings:"wdth" 104;letter-spacing:-.03em;max-width:16ch;font-size:clamp(1.3rem,1.98vw,1.95rem);font-weight:700;line-height:1.04}.rrx-feature p{max-width:34ch;font-size:var(--rrx-step-body);opacity:.66;line-height:1.48}.rrx-feature__payoff{border-left:2px solid var(--rrx-out);color:var(--rrx-ink);opacity:.6;margin-top:.5rem;padding-left:.95rem}.rrx-caps__docs-head{border-top:1px solid var(--rrx-hair);margin:clamp(3.5rem,9vh,6rem) 0 clamp(1.6rem,4vh,2.6rem);padding-top:clamp(1.6rem,4vh,2.6rem)}.rrx-caps__docs-head h3{max-width:22ch;font-size:clamp(1.5rem,2.6vw,2.5rem)}.rrx-caps__docs-head p{margin-top:.7rem}.rrx-caps__docs{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2.2vw,2.2rem) clamp(1.4rem,3vw,3.2rem);display:grid}.rrx-doc-cap{border-top:1px solid var(--rrx-hair);will-change:transform, opacity;grid-template-columns:auto 1fr;align-items:baseline;gap:.5rem 1rem;padding-top:.9rem;display:grid}.rrx-doc-cap__code{font-family:var(--rrx-display);font-variation-settings:"wdth" 110;letter-spacing:-.03em;font-size:1.5rem;font-weight:700;line-height:1}.rrx-doc-cap[data-direction=in] .rrx-doc-cap__code{color:var(--rrx-in)}.rrx-doc-cap[data-direction=out] .rrx-doc-cap__code{color:var(--rrx-out)}.rrx-doc-cap__name{font-family:var(--rrx-display);letter-spacing:-.018em;font-size:1.02rem;font-weight:600}.rrx-doc-cap p{opacity:.6;grid-column:2;font-size:.92rem;line-height:1.45}.rrx-caps__more{margin-block:-.85rem;opacity:.66;align-items:center;gap:.5rem;margin-top:clamp(2.2rem,5vh,3.4rem);padding-block:.85rem;transition:opacity .28s;display:inline-flex}.rrx-caps__more:hover,.rrx-caps__more:focus-visible{opacity:1}.rrx-finale{background:var(--rrx-void);position:relative}.rrx-finale__plate{height:74vh;position:relative;overflow:hidden}.rrx-finale__foot{align-items:end;gap:var(--rrx-gut);padding:clamp(2.6rem, 7vh, 5rem) var(--rrx-gut) clamp(5rem, 11vh, 8rem);background:var(--rrx-paper);color:var(--rrx-ink);grid-template-columns:minmax(0,1fr) auto;display:grid}.rrx-finale__title{padding-bottom:.06em;font-size:clamp(2.8rem,9.4vw,9.4rem);line-height:.86}.rrx-finale__title em{color:var(--rrx-out);font-style:normal}.rrx-finale__title em:last-of-type{color:var(--rrx-in)}.rrx-story .rrx-finale__cta{padding:1rem 1.7rem}.rrx-finale__links{border-top:1px solid var(--rrx-hair);flex-wrap:wrap;grid-column:1/-1;gap:clamp(.8rem,2vw,2rem);margin-top:clamp(2rem,5vh,3.6rem);padding-top:1.4rem;display:flex}.rrx-finale__links a{opacity:.6;margin-block:-.8rem;padding-block:.8rem;transition:opacity .28s;display:inline-block}.rrx-finale__links a:hover,.rrx-finale__links a:focus-visible{opacity:1}.rrx-finale__legal{opacity:.42;flex-wrap:wrap;grid-column:1/-1;gap:clamp(.8rem,2vw,1.8rem);margin-top:1.4rem;display:flex}.rrx-finale__legal a{transition:opacity .28s}.rrx-finale__legal a:hover,.rrx-finale__legal a:focus-visible{opacity:1}@media (max-height:820px){.rrx-arrive__heads>*{font-size:clamp(1.7rem,3.4vw,3rem)}.rrx-arrive__doc .rrx-doc{--w:clamp(280px, 26vw, 330px)}.rrx-point h3{font-size:1.05rem}.rrx-point p{font-size:.92rem}}@media (max-width:1180px){.rrx-features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1340px){.rrx-answer__doc--850,.rrx-answer__link{display:none}.rrx-answer__pair{grid-template-columns:minmax(0,1fr);justify-items:center}}@media (max-width:1080px){.rrx-ship__row{flex-direction:column;align-items:center;gap:clamp(1.2rem,3vh,2.4rem);padding-top:clamp(4rem,12vh,7rem)}.rrx-hl,.rrx-checks{justify-self:center;width:min(46ch,88vw)}.rrx-practice__copy{display:none}.rrx-angles,.rrx-caps__docs{grid-template-columns:repeat(2,minmax(0,1fr))}.rrx-ship__head{align-self:flex-start;width:100%;position:static}.rrx-ship__head .rrx-headline{max-width:18ch;font-size:clamp(1.6rem,6.4vw,2.6rem)}.rrx-hl{width:100%;margin-left:0}.rrx-hl__node{padding-block:.42rem}.rrx-check{padding:.34rem 0}.rrx-check__label{font-size:.78rem}.rrx-catch{margin-top:.8rem}}@media (max-width:860px){.rrx-scene__inner{padding:84px var(--rrx-gut) 66px}.rrx-hero__row{flex-direction:column;justify-content:center;align-items:flex-start;gap:clamp(1rem,3vh,2rem)}.rrx-hero__copy,.rrx-practice__copy{flex:none}.rrx-hero__doc{align-self:center}.rrx-scene .rrx-doc{--w:min(292px, 76vw)}.rrx-scene .rrx-doc__face{gap:.8rem;padding:1.1rem 1.1rem .9rem 1.85rem}.rrx-scene .rrx-doc__code{font-size:2.1rem}.rrx-scene .rrx-doc__fields{gap:.6rem .8rem;padding-top:.7rem}.rrx-scene .rrx-doc__field dd{font-size:.8rem}.rrx-scene .rrx-doc__foot{padding-top:.7rem}.rrx-hero__chain,.rrx-hero__scroll{display:none}.rrx-arrive__heads>*{max-width:18ch;font-size:clamp(1.5rem,6.6vw,2.3rem)}.rrx-point{gap:.35rem;padding-top:.7rem}.rrx-point h3{font-size:1.02rem}.rrx-point p{font-size:.84rem;line-height:1.34}.rrx-arrive .rrx-scene__inner{gap:.7rem}.rrx-ship__row{gap:.7rem;padding-top:.6rem}.rrx-hl__detail{font-size:.62rem}.rrx-check__label{font-size:.68rem}.rrx-catch p{font-size:.74rem}.rrx-check[data-optional=true],.rrx-hl__detail{display:none}.rrx-ship .rrx-scene__inner{justify-content:flex-start;gap:.55rem;padding-top:48px;padding-bottom:48px}.rrx-hl__node{padding-block:.22rem}.rrx-hl__label{font-size:.92rem}.rrx-check{padding:.16rem 0}.rrx-check__label{font-size:.66rem;line-height:1.3}.rrx-catch{margin-top:.55rem;padding:.65rem .8rem}.rrx-catch h3{font-size:1rem}.rrx-catch p{font-size:.72rem;line-height:1.4}.rrx-catch__cost{margin-top:.32rem;padding-top:.32rem;line-height:1.32}.rrx-hl{gap:.15rem}.rrx-ship__head .rrx-headline{max-width:20ch;font-size:clamp(1.35rem,5.6vw,2rem)}.rrx-ship__head .rrx-ship__head-b{max-width:30ch;margin-top:.6rem;padding-top:.6rem;font-size:1rem}.rrx-panel__head{margin-bottom:.35rem}.rrx-panel__note{margin-top:.28rem;font-size:.71rem;line-height:1.3}.rrx-practice__row{flex-direction:column;gap:1.1rem}.rrx-practice__copy--left{text-align:center;max-width:40ch;display:block}.rrx-practice__device .rrx-device{--dw:min(218px, 56vw)}.rrx-plate__plane{bottom:calc(5% + var(--d) * 7.6%)}.rrx-plate__plane span{font-size:calc(.82rem - var(--d) * .055rem)}.rrx-arrive__points{grid-template-columns:minmax(0,1fr);gap:.7rem}.rrx-arrive__points>:nth-child(3){display:none}.rrx-answer .rrx-scene__inner{gap:.75rem}.rrx-answer__pair{grid-template-columns:minmax(0,1fr);justify-items:center;gap:1rem}.rrx-answer__doc--850,.rrx-answer__link{display:none}.rrx-answer__doc--855{justify-self:center}.rrx-answer__body{flex-direction:column;gap:.8rem}.rrx-ack{width:100%}.rrx-ack__row:nth-of-type(3),.rrx-ack__row:nth-of-type(4){display:none}.rrx-chain{flex-wrap:wrap}.rrx-chain__link{flex:0 0 33.333%}.rrx-chain__rail{display:none}.rrx-stats,.rrx-angles,.rrx-caps__docs,.rrx-features{grid-template-columns:minmax(0,1fr)}.rrx-feature h3,.rrx-feature p{max-width:none}.rrx-card--wide,.rrx-card--half,.rrx-card--third{grid-column:span 12}.rrx-finale__foot{grid-template-columns:minmax(0,1fr)}}.rrx-story[data-motion=reduced] .rrx-scene{height:auto;min-height:100vh;padding-block:clamp(4rem,10vh,8rem)}.rrx-story[data-motion=reduced] .rrx-fill__word{opacity:1}.rrx-story[data-motion=reduced] .rrx-catch,.rrx-story[data-motion=reduced] .rrx-check,.rrx-story[data-motion=reduced] .rrx-hl__node,.rrx-story[data-motion=reduced] .rrx-panel__head,.rrx-story[data-motion=reduced] .rrx-ship__head-b,.rrx-story[data-motion=reduced] .rrx-answer__link,.rrx-story[data-motion=reduced] .rrx-answer__doc,.rrx-story[data-motion=reduced] .rrx-ack__row,.rrx-story[data-motion=reduced] .rrx-chain__link,.rrx-story[data-motion=reduced] .rrx-close__payoff,.rrx-story[data-motion=reduced] .rrx-point,.rrx-story[data-motion=reduced] .rrx-doc-cap,.rrx-story[data-motion=reduced] .rrx-band__names span,.rrx-story[data-motion=reduced] .rrx-card{opacity:1;transform:none}.rrx-story[data-motion=reduced] .rrx-answer__link i,.rrx-story[data-motion=reduced] .rrx-chain__rail{transform:none}.rrx-story[data-motion=reduced] .rrx-check__mark{opacity:1}.rrx-story[data-motion=reduced] .rrx-checks__scan{display:none}.rrx-story[data-motion=reduced] .rrx-ship__head,.rrx-story[data-motion=reduced] .rrx-practice__head,.rrx-story[data-motion=reduced] .rrx-catch{max-width:42ch;margin-inline:auto;position:static;transform:none}.rrx-story[data-motion=reduced] .rrx-scene__inner{text-align:center;flex-direction:column;align-items:center;gap:clamp(1.4rem,4vh,2.8rem);display:flex}.rrx-story[data-motion=reduced] [data-arrive-head-b]{display:none}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./archivo-vietnamese-wght-normal.XAtsl5Q_.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./archivo-latin-ext-wght-normal.C4zznr8T.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./archivo-latin-wght-normal.E0tuGl4L.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./martian-mono-cyrillic-wght-normal.B84CD5C_.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./martian-mono-latin-ext-wght-normal.DlL6xMw5.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(./martian-mono-latin-wght-normal.5W32yIyr.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer rrx-base{.rrx-story{--rrx-paper:#f4f4f2;--rrx-ink:#0a0a0a;--rrx-void:#050505;--rrx-gray:#c9c9c5;--rrx-soft:#e4e4e0;--rrx-hair:#0a0a0a24;--rrx-hair-inv:#ffffff2e;--rrx-in:#2fd9f4;--rrx-out:#d4bbfc;--rrx-out-deep:#6c4bb0;--rrx-caught:#ffb95f;--rrx-in-dim:#2fd9f429;--rrx-out-dim:#d4bbfc2e;--rrx-caught-dim:#ffb95f33;--rrx-out-glow:#d4bbfc42;--rrx-display:"Archivo Variable", "Helvetica Neue", Arial, sans-serif;--rrx-mono:"Martian Mono Variable", ui-monospace, "SF Mono", Menlo, monospace;--rrx-display-wdth:112;--rrx-display-wght:700;--rrx-step-hero:clamp(3.1rem, 10.2vw, 10rem);--rrx-step-scene:clamp(2.6rem, 8vw, 8.25rem);--rrx-step-lead:clamp(1.5rem, 3.1vw, 3.1rem);--rrx-step-feature:clamp(1.6rem, 2.6vw, 2.6rem);--rrx-step-body:clamp(1.04rem, 1.16vw, 1.26rem);--rrx-step-micro:.72rem;--rrx-gut:clamp(1.25rem, 3.1vw, 3.25rem);--rrx-rule:1px;--rrx-edge:78px;isolation:isolate;width:100%;color:var(--rrx-ink);background:var(--rrx-paper);font-family:var(--rrx-display);font-variation-settings:"wdth" 100;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16px;font-weight:500;line-height:1.35;position:relative;overflow:clip}.rrx-story *,.rrx-story :before,.rrx-story :after{box-sizing:border-box}.rrx-story button{font:inherit;color:inherit;background:0 0;border:0}.rrx-story h1,.rrx-story h2,.rrx-story h3,.rrx-story p,.rrx-story figure,.rrx-story blockquote{margin:0}.rrx-display{font-family:var(--rrx-display);font-weight:var(--rrx-display-wght);font-variation-settings:"wdth" var(--rrx-display-wdth);letter-spacing:-.035em;line-height:.86}.rrx-mono{font-family:var(--rrx-mono);font-variation-settings:"wdth" 85;font-weight:400;font-size:var(--rrx-step-micro);letter-spacing:0;text-transform:uppercase;line-height:1.6}.rrx-label{font-family:var(--rrx-mono);font-variation-settings:"wdth" 80;font-weight:500;font-size:var(--rrx-step-micro);letter-spacing:.14em;text-transform:uppercase;line-height:1}.rrx-grain:after{content:"";z-index:3;pointer-events:none;opacity:.32;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");position:absolute;inset:-50%}@media (prefers-reduced-motion:reduce){.rrx-grain:after{opacity:.18}}@media (max-width:900px){.rrx-story{--rrx-edge:0px}}}
