.rts-pw-header{--rts-yellow: #FFF100;--rts-brown: #6B4F34;--rts-ink: #141414;--rts-paper: #FFFFFF;--rts-font-display: "Montserrat RTS", "Montserrat", "Helvetica Neue", Arial, sans-serif;--rts-font-mono: "JetBrains Mono", "SF Mono", Menlo, monospace;background:var(--rts-paper);color:var(--rts-ink);font-family:var(--rts-font-display);padding:clamp(4.8rem,10vh,8rem) 2.4rem clamp(4rem,8vh,6.4rem);text-align:center;position:relative;overflow:hidden}.rts-pw-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--rts-yellow) 22%,transparent) 0%,transparent 60%);pointer-events:none}.rts-pw-header__inner{position:relative;max-width:56rem;margin:0 auto}.rts-pw-header__logo{display:block;height:14rem;width:auto;margin:0 auto 3.2rem}.rts-pw-header__kicker{font-family:var(--rts-font-mono);text-transform:uppercase;letter-spacing:.18em;font-size:1.3rem;font-weight:700;color:var(--rts-brown);margin:0 0 1.2rem}.rts-pw-header__heading{font-family:var(--rts-font-display);font-weight:900;text-transform:uppercase;letter-spacing:-.02em;line-height:1;font-size:clamp(3.6rem,7vw,6.4rem);margin:0;color:var(--rts-ink)}.rts-pw-header__hl{background:linear-gradient(104deg,transparent .4%,var(--rts-yellow) 1.8%,var(--rts-yellow) 98%,transparent 99.5%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.05em .2em}.rts-pw-header__sub{margin:2rem auto 0;max-width:40rem;font-size:clamp(1.7rem,2.2vw,2rem);line-height:1.5;color:color-mix(in srgb,var(--rts-ink) 62%,var(--rts-paper))}.rts-pw-header__message{margin-top:1.6rem;font-size:1.6rem;color:color-mix(in srgb,var(--rts-ink) 62%,var(--rts-paper))}.rts-pw-header__gate{margin-top:clamp(3.2rem,6vh,4.8rem);padding-top:clamp(3.2rem,6vh,4.8rem);border-top:2px solid var(--rts-ink)}.rts-pw-header__gate-label{font-family:var(--rts-font-mono);text-transform:uppercase;letter-spacing:.1em;font-size:1.3rem;font-weight:700;color:var(--rts-brown);margin:0 0 1.6rem}.rts-pw-form__row{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:center;max-width:42rem;margin:0 auto}.rts-pw-form__field{flex:1 1 22rem}.rts-pw-form__input{width:100%;box-sizing:border-box;padding:1.4rem 1.6rem;font-family:var(--rts-font-display);font-size:1.6rem;border:2px solid var(--rts-ink);border-radius:4px;background:var(--rts-paper);color:var(--rts-ink)}.rts-pw-form__input:focus-visible{outline:3px solid var(--rts-yellow);outline-offset:2px}.rts-pw-form__submit{flex:0 0 auto;padding:1.4rem 2.8rem;font-family:var(--rts-font-display);font-weight:800;font-size:1.5rem;text-transform:uppercase;letter-spacing:.05em;background:var(--rts-yellow);color:var(--rts-ink);border:2px solid var(--rts-ink);border-radius:4px;cursor:pointer;box-shadow:4px 4px 0 var(--rts-brown);transition:transform .16s cubic-bezier(.16,1,.3,1),box-shadow .16s cubic-bezier(.16,1,.3,1)}.rts-pw-form__submit:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--rts-brown)}.rts-pw-form__submit:active{transform:translate(4px,4px);box-shadow:none}.rts-pw-form__error{margin-top:1.2rem;color:#b3261e;font-size:1.4rem}.rts-pw-form__success{font-size:1.8rem;font-weight:700;color:var(--rts-ink);margin:0}.rts-pw-form__submit--dark{background:var(--rts-ink);color:var(--rts-paper);box-shadow:4px 4px 0 var(--rts-brown)}.rts-pw-reveal{margin-top:2.4rem}.rts-pw-reveal__summary{display:inline-block;cursor:pointer;font-family:var(--rts-font-mono);text-transform:uppercase;letter-spacing:.1em;font-size:1.3rem;font-weight:700;color:var(--rts-brown);list-style:none;padding:.4rem 0;border-bottom:2px solid transparent;transition:border-color .16s linear}.rts-pw-reveal__summary::-webkit-details-marker{display:none}.rts-pw-reveal__summary:hover{border-bottom-color:var(--rts-brown)}.rts-pw-reveal[open] .rts-pw-reveal__summary{margin-bottom:1.6rem}.rts-pw-reveal:not([open]) .rts-pw-reveal__body{display:none}.rts-pw-reveal__body{animation:rts-pw-reveal-in .2s ease}@keyframes rts-pw-reveal-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:749px){.rts-pw-header__logo{height:10rem}.rts-pw-form__row{flex-direction:column}.rts-pw-form__submit{width:100%}}.rts-404{padding:clamp(8rem,16vh,16rem) 0;background:#fff;color:#141414;text-align:center;font-family:Montserrat RTS,Montserrat,Helvetica Neue,Arial,sans-serif}.rts-404__inner{width:min(100% - clamp(3.2rem,6vw,9.6rem),76.8rem);margin-inline:auto}.rts-404__kicker{font-family:JetBrains Mono,SF Mono,Menlo,monospace;font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:#6b4f34;margin:0 0 1.6rem}.rts-404__heading{font-weight:900;text-transform:uppercase;letter-spacing:-.03em;line-height:.94;font-size:clamp(4.8rem,11vw,11.2rem);margin:0}.rts-404__sub{max-width:48rem;margin:2rem auto 0;font-size:clamp(1.6rem,2vw,2rem);line-height:1.55;color:color-mix(in srgb,#141414 60%,#FFFFFF)}.rts-404__ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:1.6rem;margin-top:4rem}.rts-404__btn{display:inline-flex;align-items:center;padding:1em 2.2em;font-weight:800;font-size:1.4rem;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;border:2px solid #141414;border-radius:4px;transition:transform .16s cubic-bezier(.16,1,.3,1),box-shadow .16s}.rts-404__btn--primary{background:#fff100;color:#141414}.rts-404__btn--primary:hover{transform:translate(-2px,-2px);box-shadow:4px 4px #6b4f34}.rts-404__btn--ghost{background:transparent;color:#6b4f34;border-color:#6b4f34}.rts-404__btn--ghost:hover{background:#6b4f34;color:#fff}.rts-about{--rts-yellow: #FFF100;--rts-brown: #6B4F34;--rts-ink: #141414;--rts-paper: #FFFFFF;--rts-ink-dim: color-mix(in srgb, var(--rts-ink) 60%, var(--rts-paper));--rts-line-strong: color-mix(in srgb, var(--rts-ink) 30%, var(--rts-paper));--rts-surface-2: color-mix(in srgb, var(--rts-ink) 8%, var(--rts-paper));--rts-on-dark-dim: color-mix(in srgb, var(--rts-paper) 62%, var(--rts-ink));--rts-on-dark-accent: var(--rts-yellow);--rts-font-display: "Montserrat RTS", "Montserrat", "Helvetica Neue", Arial, sans-serif;--rts-font-mono: "JetBrains Mono", "SF Mono", Menlo, monospace;background:var(--rts-paper);color:var(--rts-ink);font-family:var(--rts-font-display)}.rts-about__container{width:min(100% - clamp(3.2rem,6vw,9.6rem),153.6rem);margin-inline:auto}.rts-about__hero{padding-block:clamp(4.8rem,9vh,11.2rem) 4rem;text-align:center}.rts-about__kicker{font-family:var(--rts-font-mono);font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--rts-brown);margin:0}.rts-about__display{font-family:var(--rts-font-display);font-weight:900;text-transform:uppercase;letter-spacing:-.03em;line-height:.94;margin:0;color:var(--rts-ink)}.rts-about__display--1{font-size:clamp(4.4rem,8vw,9.6rem);margin-top:1.6rem}.rts-about__display--2{font-size:clamp(3.2rem,5.5vw,5.76rem);margin-top:2.4rem}.rts-about .hl{background:linear-gradient(104deg,transparent .4%,var(--rts-yellow) 1.8%,var(--rts-yellow) 98%,transparent 99.5%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.05em .18em;margin-inline:-.08em}.rts-about__body{padding-bottom:10.4rem}.rts-about__mock-banner{max-width:60.8rem;background:var(--rts-surface-2);border:1px dashed var(--rts-line-strong);border-radius:4px;padding:.6em 1em;font-family:var(--rts-font-mono);font-size:1.2rem;color:var(--rts-ink-dim);margin:0 auto 2.4rem}.rts-about__mock-banner strong{color:var(--rts-brown)}.rts-about__prose{display:grid;gap:2rem 6.4rem;font-size:clamp(1.6rem,1.25vw,2rem);line-height:1.6}@media screen and (min-width:900px){.rts-about__prose{grid-template-columns:1fr 1fr}.rts-about__prose .rts-about__display--2{grid-column:1 / -1}}.rts-about__prose p{margin:0}.rts-about__prose strong{color:var(--rts-brown)}.rts-about__prose .rts-about__display--2{margin-top:2.4rem}.rts-about__panel{background:var(--rts-ink);color:var(--rts-paper)}.rts-about__panel-inner{padding-block:10.4rem;text-align:center}.rts-about__text-accent{color:var(--rts-on-dark-accent)}.rts-about__ctas{margin-top:4rem;display:flex;gap:1.6rem;justify-content:center;flex-wrap:wrap}.rts-about__btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;padding:.95em 1.9em;font-family:var(--rts-font-display);font-weight:800;font-size:1.4rem;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;border:2px solid var(--rts-ink);border-radius:4px;cursor:pointer;transition:transform .16s cubic-bezier(.16,1,.3,1),background .16s linear,color .16s linear,box-shadow .16s cubic-bezier(.16,1,.3,1)}.rts-about__btn--primary{background:var(--rts-yellow);color:var(--rts-ink);border-color:var(--rts-yellow)}.rts-about__btn--primary:hover{transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--rts-brown)}.rts-about__btn--ghost{background:transparent;color:var(--rts-on-dark-accent);border-color:var(--rts-on-dark-accent)}.rts-about__btn--ghost:hover{background:var(--rts-on-dark-accent);color:var(--rts-ink)}.rts-about__btn:active{transform:translate(0);box-shadow:none}.rts-brands{--rts-yellow: #FFF100;--rts-ink: #141414;--rts-paper: #FFFFFF;--rts-brown: #6B4F34;--rts-font-display: "Montserrat RTS", "Montserrat", "Helvetica Neue", Arial, sans-serif;--rts-font-mono: "JetBrains Mono", "SF Mono", Menlo, monospace;background:color-mix(in srgb,var(--rts-ink) 5%,var(--rts-paper));border-top:2px solid var(--rts-ink);color:var(--rts-ink);font-family:var(--rts-font-display)}.rts-brands__inner{width:min(100% - clamp(3.2rem,6vw,9.6rem),76rem);margin-inline:auto;padding-block:clamp(5.6rem,9vh,9.6rem);display:grid;grid-template-columns:minmax(0,1fr);gap:4rem}.rts-brands__logos[hidden]{display:none}.rts-brands__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(7.6rem,1fr));gap:.6rem}.rts-brands__cell{display:flex;align-items:center;justify-content:center;height:5.2rem;padding:.8rem 1rem;background:#fff;border:2px solid var(--rts-ink);border-radius:4px}.rts-brands__cell img{max-height:100%;max-width:100%;width:auto;height:auto;object-fit:contain}.rts-brands__kicker{font-family:var(--rts-font-mono);font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--rts-brown);margin:0 0 1rem}.rts-brands__heading{font-family:var(--rts-font-display);font-weight:900;text-transform:uppercase;letter-spacing:-.02em;line-height:.98;font-size:clamp(3.2rem,4.5vw,5.2rem);margin:0 0 1.8rem}.rts-brands__mark{background:var(--rts-yellow);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:.04em .2em;margin-inline:-.1em}.rts-brands__blurb{font-size:clamp(1.5rem,1.1vw,1.7rem);line-height:1.6;margin-bottom:2.8rem}.rts-brands__blurb p{margin:0 0 1rem}.rts-brands__form{display:grid;gap:1.6rem}.rts-brands__row--split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.6rem}@media screen and (max-width:560px){.rts-brands__row--split{grid-template-columns:1fr}}.rts-brands__label{display:block;font-weight:700;font-size:1.3rem;margin-bottom:.5rem}.rts-brands__input{width:100%;padding:1rem 1.2rem;font-size:1.5rem;font-family:inherit;border:2px solid var(--rts-ink);border-radius:0;background:var(--rts-paper);-webkit-appearance:none;appearance:none}.rts-brands__input:focus-visible{outline:3px solid var(--rts-yellow);outline-offset:1px}.rts-brands__textarea{resize:vertical}.rts-brands__btn{justify-self:start;padding:1em 2.2em;font-weight:800;font-size:1.4rem;text-transform:uppercase;letter-spacing:.06em;color:#141414;background:var(--rts-yellow);border:2px solid var(--rts-ink);border-radius:4px;cursor:pointer;transition:transform .16s cubic-bezier(.16,1,.3,1),box-shadow .16s cubic-bezier(.16,1,.3,1)}.rts-brands__btn:hover{transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--rts-ink)}.rts-brands__btn:active{transform:none;box-shadow:none}.rts-brands__ok{background:color-mix(in srgb,var(--rts-yellow) 30%,var(--rts-paper));border-left:3px solid var(--rts-ink);padding:.9em 1.1em;font-weight:700;margin:0}.rts-brands__err{color:#c0261e;font-weight:600;font-size:1.3rem;margin:0}.rts-brands__who,.rts-brands__group{border:0;margin:0;padding:0;min-width:0}.rts-brands__group{display:grid;gap:1.6rem}.rts-brands__group[hidden]{display:none}.rts-brands__checks{display:flex;flex-wrap:wrap;gap:.8rem}.rts-brands__chip{position:relative;display:inline-flex;cursor:pointer}.rts-brands__chip input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.rts-brands__chip span{display:inline-block;padding:.7em 1.2em;font-weight:700;font-size:1.4rem;border:2px solid var(--rts-ink);border-radius:999px;background:var(--rts-paper);transition:background .12s linear}.rts-brands__chip--check span{border-radius:4px;font-size:1.3rem;padding:.55em 1em}.rts-brands__chip input:checked+span{background:var(--rts-yellow);color:#141414}.rts-brands__chip input:focus-visible+span{outline:3px solid var(--rts-yellow);outline-offset:2px}.rts-brands__chip:hover span{background:color-mix(in srgb,var(--rts-yellow) 45%,var(--rts-paper));color:#141414}.rts-brands__chip input:checked:hover+span{background:var(--rts-yellow)}.rts-brands__select{background-image:linear-gradient(45deg,transparent 50%,var(--rts-ink) 50%),linear-gradient(135deg,var(--rts-ink) 50%,transparent 50%);background-position:calc(100% - 1.8rem) 50%,calc(100% - 1.2rem) 50%;background-size:.6rem .6rem;background-repeat:no-repeat;padding-right:3.6rem}.rts-brands__opt{font-weight:500;opacity:.6}.rts-brands__pitch{font-size:1.5rem;line-height:1.55;border-left:3px solid var(--rts-yellow);padding-left:1.2rem}.rts-brands__pitch p{margin:0}.rts-contrib{--rts-yellow: #FFF100;--rts-ink: #141414;--rts-paper: #FFFFFF;--rts-brown: #6B4F34;--rts-font-display: "Montserrat RTS", "Montserrat", "Helvetica Neue", Arial, sans-serif;--rts-font-mono: "JetBrains Mono", "SF Mono", Menlo, monospace;background:var(--rts-paper);color:var(--rts-ink);font-family:var(--rts-font-display)}.rts-contrib__inner{width:min(100% - clamp(3.2rem,6vw,9.6rem),153.6rem);margin-inline:auto;padding-block:clamp(4.8rem,9vh,10.4rem)}.rts-contrib__kicker{font-family:var(--rts-font-mono);font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--rts-brown);margin:0}.rts-contrib__display,.rts-contrib__title{font-family:var(--rts-font-display);font-weight:900;text-transform:uppercase;letter-spacing:-.03em;line-height:.94;margin:0;color:var(--rts-ink)}.rts-contrib__display{font-size:clamp(4.4rem,8vw,9.6rem);margin-top:1.6rem}.rts-contrib__display .hl{background:linear-gradient(104deg,transparent .4%,var(--rts-yellow) 1.8%,var(--rts-yellow) 98%,transparent 99.5%);padding:.02em .15em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.rts-contrib__lead{max-width:72rem;margin-top:2.4rem;font-size:clamp(1.8rem,1.6vw,2.2rem);line-height:1.5}.rts-contrib__lead p{margin:0}.rts-contrib__grid{display:grid;gap:1.6rem;margin-top:clamp(3.2rem,6vh,6.4rem)}@media screen and (min-width:750px){.rts-contrib__grid{grid-template-columns:1fr 1fr;gap:2.4rem}}.rts-contrib__card{display:flex;flex-direction:column;gap:1.2rem;padding:clamp(2.4rem,4vw,4.8rem);min-height:clamp(22rem,38vh,42rem);text-decoration:none;color:var(--rts-ink);background:var(--rts-paper);border:2px solid var(--rts-ink);border-radius:12px;box-shadow:6px 6px 0 var(--rts-ink);transition:transform .14s ease,box-shadow .14s ease,background .14s linear}.rts-contrib__card:nth-child(odd){background:color-mix(in srgb,var(--rts-yellow) 18%,var(--rts-paper))}.rts-contrib__card:hover{transform:translate(-3px,-3px);box-shadow:9px 9px 0 var(--rts-brown)}.rts-contrib__card:active{transform:none;box-shadow:none}.rts-contrib__card:focus-visible{outline:3px solid var(--rts-brown);outline-offset:4px}.rts-contrib__emoji{font-size:clamp(4rem,5vw,6.4rem);line-height:1}.rts-contrib__title{font-size:clamp(2.6rem,2.9vw,4.4rem);line-height:1.02;margin-top:1.2rem;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.rts-contrib__text{margin:0;font-size:clamp(1.6rem,1.3vw,1.9rem);line-height:1.5;max-width:52rem}.rts-contrib__cta{align-self:flex-start;margin-top:auto;padding:1rem 1.8rem;font-family:var(--rts-font-mono);font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;background:var(--rts-yellow);border:2px solid var(--rts-ink);border-radius:4px}@media screen and (max-width:749px){.rts-contrib__card{min-height:0;gap:.8rem}.rts-contrib__title{margin-top:.4rem}.rts-contrib__cta{margin-top:.8rem}}.rts-cta{--rts-yellow: #FFF100;--rts-ink: #141414;--rts-paper: #FFFFFF;--rts-font-display: "Montserrat RTS", "Montserrat", "Helvetica Neue", Arial, sans-serif;background:var(--rts-ink);color:var(--rts-paper);font-family:var(--rts-font-display)}.rts-cta__inner{width:min(100% - clamp(3.2rem,6vw,9.6rem),153.6rem);margin-inline:auto;padding-block:10.4rem;text-align:center}.rts-cta__heading{font-family:var(--rts-font-display);font-weight:900;text-transform:uppercase;letter-spacing:-.03em;line-height:.94;font-size:clamp(4.4rem,8vw,9.6rem);color:var(--rts-yellow);margin:0}.rts-cta__ctas{margin-top:4rem;display:flex;justify-content:center}.rts-cta__btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;padding:.95em 1.9em;font-weight:800;font-size:1.4rem;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;background:var(--rts-yellow);color:var(--rts-ink);border:2px solid var(--rts-yellow);border-radius:4px;transition:transform .16s cubic-bezier(.16,1,.3,1),box-shadow .16s cubic-bezier(.16,1,.3,1)}.rts-cta__btn:hover{transform:translate(-2px,-2px);box-shadow:4px 4px #6b4f34}.rts-cta__btn:active{transform:none;box-shadow:none}.rts-hero{--rts-yellow: #FFF100;--rts-brown: #6B4F34;--rts-ink: #141414;--rts-paper: #FFFFFF;--rts-ink-dim: #5C5C5C;--rts-line: #DFDFDF;--rts-font-display: "Montserrat RTS", "Montserrat", "Helvetica Neue", Arial, sans-serif;--rts-font-mono: "JetBrains Mono", "SF Mono", Menlo, monospace;background:var(--rts-paper);color:var(--rts-ink);font-family:var(--rts-font-display);padding-block:clamp(4.8rem,9vh,11.2rem) 0}.rts-hero__container{width:min(100% - clamp(3.2rem,6vw,9.6rem),153.6rem);margin-inline:auto}.rts-hero__kicker{font-family:var(--rts-font-mono);font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--rts-brown);margin:0}.rts-hero__title{font-family:var(--rts-font-display);font-weight:900;text-transform:uppercase;letter-spacing:-.03em;line-height:.94;font-size:clamp(5.44rem,12vw,14.4rem);margin:1.6rem 0 0;color:var(--rts-ink)}.rts-hero__hl{background:linear-gradient(104deg,transparent .4%,var(--rts-yellow) 1.8%,var(--rts-yellow) 98%,transparent 99.5%);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:.05em .18em;margin-inline:-.08em}.rts-hero__sub{margin-top:2.4rem;max-width:54.4rem;font-size:clamp(2rem,3vw,2.72rem);line-height:1.45;font-weight:500}.rts-hero__sub strong,.rts-hero__sub .rts-hero__sub-deep{color:var(--rts-brown)}.rts-hero__ctas{display:flex;flex-wrap:wrap;gap:1.6rem;margin-block:4rem}.rts-hero__btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;padding:.95em 1.9em;font-family:var(--rts-font-display);font-weight:800;font-size:1.4rem;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;border:2px solid var(--rts-ink);border-radius:4px;cursor:pointer;transition:transform .16s cubic-bezier(.16,1,.3,1),background .16s linear,color .16s linear,box-shadow .16s cubic-bezier(.16,1,.3,1)}.rts-hero__btn--primary{background:var(--rts-yellow);color:var(--rts-ink)}.rts-hero__btn--primary:hover{transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--rts-brown)}.rts-hero__btn--ghost{background:transparent;color:var(--rts-brown);border-color:var(--rts-brown)}.rts-hero__btn--ghost:hover{background:var(--rts-brown);color:var(--rts-paper)}.rts-hero__btn:active{transform:translate(0);box-shadow:none}.rts-hero--video{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:flex-end;min-height:100svh;padding-block:6.4rem 14svh;margin-top:calc(-1 * var(--header-height, 0px));padding-top:calc(var(--header-height, 0px) + 6.4rem);background:#141414;color:#fff}.rts-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.rts-hero__video{width:100%;height:100%;object-fit:cover;display:block}.rts-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 30% 75%,#14141480,#14141400 70%),rgba(20,20,20,var(--rts-hero-overlay, .35))}.rts-hero--video .rts-hero__title,.rts-hero--video .rts-hero__sub{color:#fff}.rts-hero--video .rts-hero__title{font-size:clamp(4.6rem,8vw,11rem)}.rts-hero--video .rts-hero__kicker{font-size:1.4rem}.rts-hero--video .rts-hero__sub{font-size:clamp(1.75rem,1.3vw,2.1rem);line-height:1.55;max-width:62rem}.rts-hero__sub p{margin:0}.rts-hero--video .rts-hero__hl{color:#141414}.rts-hero--video .rts-hero__kicker,.rts-hero--video .rts-hero__sub strong{color:#fff100}.rts-hero--video .rts-hero__btn--ghost{color:#fff;border-color:#fff}.rts-hero--video .rts-hero__ctas:empty{display:none}@media screen and (max-width:749px){.rts-hero--video{min-height:100svh;padding-block:4.8rem 10svh;padding-top:calc(var(--header-height, 0px) + 4.8rem)}.rts-hero--video .rts-hero__title{font-size:calc((100vw - 3.2rem) / 8.6);white-space:nowrap}.rts-hero--video .rts-hero__kicker{font-size:min(1.4rem,calc((100vw - 3.2rem)/32));white-space:nowrap}}@media(prefers-reduced-motion:reduce){.rts-hero__video{display:none}.rts-hero__media{background:var(--rts-hero-poster, none) center / cover no-repeat}}.rts-join{padding-block:10.4rem;background:#fff;color:#141414;font-family:Montserrat RTS,Montserrat,Helvetica Neue,Arial,sans-serif}.rts-join__container{width:min(100% - clamp(3.2rem,6vw,9.6rem),153.6rem);margin-inline:auto}.rts-join__kicker{font-family:JetBrains Mono,SF Mono,Menlo,monospace;font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:#6b4f34;margin:0}.rts-join__display{font-family:Montserrat RTS,Montserrat,Helvetica Neue,Arial,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:-.03em;line-height:.94;margin:0}.rts-join__display--1{font-size:clamp(4.4rem,8vw,9.6rem);margin-top:1.6rem}.rts-join__display--2{font-size:clamp(3.2rem,5.5vw,5.76rem)}.rts-join__display .hl,.rts-join .hl{background:linear-gradient(104deg,transparent .4%,#FFF100 1.8%,#FFF100 98%,transparent 99.5%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.05em .18em;margin-inline:-.08em}.rts-join__mono{font-family:JetBrains Mono,SF Mono,Menlo,monospace;font-variant-numeric:tabular-nums}.rts-join__text-dim{color:color-mix(in srgb,#141414 60%,#FFFFFF);margin:0}.rts-steps{list-style:none;display:grid;gap:2.4rem;margin:4rem 0 0;padding:0}.rts-steps__item{border-top:2px solid #141414;padding-top:1.6rem}.rts-steps__num{display:block;font-weight:800;font-size:1.4rem;color:#6b4f34}.rts-steps__item .rts-join__display--2{margin-block:.4rem .8rem}@media(min-width:750px){.rts-steps{grid-template-columns:repeat(3,1fr)}}.rts-join__social-kicker{margin-top:6.4rem}.rts-join__ctas{display:flex;flex-wrap:wrap;gap:1.6rem;margin-top:1.6rem}.rts-join__ico{flex-shrink:0}.rts-join__btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;padding:.95em 1.9em;font-family:Montserrat RTS,Montserrat,Helvetica Neue,Arial,sans-serif;font-weight:800;font-size:1.4rem;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;border:2px solid #141414;border-radius:4px;cursor:pointer;transition:transform .16s cubic-bezier(.16,1,.3,1),background .16s linear,color .16s linear,box-shadow .16s cubic-bezier(.16,1,.3,1)}.rts-join__btn--primary{background:#fff100;color:#141414}.rts-join__btn--primary:hover{transform:translate(-2px,-2px);box-shadow:4px 4px #6b4f34}.rts-join__btn--ghost{background:transparent;color:#6b4f34;border-color:#6b4f34}.rts-join__btn--ghost:hover{background:#6b4f34;color:#fff}.rts-join__btn:active{transform:translate(0);box-shadow:none}.rts-join__members{margin-top:2.4rem;color:color-mix(in srgb,#141414 60%,#FFFFFF)}.rts-join__members p{margin:0}.rts-join__members a{color:#6b4f34;font-weight:700}.rts-legal{--rts-ink: #141414;--rts-yellow: #FFF100;--rts-font-mono: "JetBrains Mono", "SF Mono", Menlo, monospace;background:#fff;border-top:2px solid var(--rts-ink);padding-block:3.6rem 3rem}.rts-legal__inner{width:min(100% - 4.8rem,132rem);margin-inline:auto;display:grid;gap:3rem}.rts-legal__label{font-family:var(--rts-font-mono);font-size:1.15rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:color-mix(in srgb,#141414 55%,#FFFFFF);text-align:center;margin:0 0 1.6rem}.rts-legal__label--sub{margin-top:2.8rem;font-size:1.05rem}.rts-legal__partner-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2rem 4rem}.rts-legal__partner{display:inline-flex;align-items:center;justify-content:center;height:4rem}.rts-legal__partner img{height:100%;width:auto;max-width:16rem;object-fit:contain}.rts-legal__partner-row--featured{margin-bottom:2.4rem}.rts-legal__partner--featured{height:4.8rem}.rts-legal__partner--featured img{max-width:19rem}.rts-legal__partner-row--events{gap:1.6rem 3rem}.rts-legal__partner--event{height:2.8rem}.rts-legal__partner--event img{max-width:12rem;opacity:.92}.rts-legal__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2rem;border-top:1px solid color-mix(in srgb,#141414 12%,#FFFFFF);padding-top:2.8rem}.rts-legal__bottom-left{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.4rem}.rts-legal__copyright{font-family:var(--rts-font-mono);font-size:1.15rem;color:color-mix(in srgb,#141414 60%,#FFFFFF)}.rts-legal__links{display:flex;flex-wrap:wrap;gap:1.2rem 2.4rem}.rts-legal__links a{font-family:var(--rts-font-mono);font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--rts-ink);text-decoration:none}.rts-legal__links a:hover{text-decoration:underline}.rts-legal__anpc img{display:block;height:4.6rem;width:auto}@media screen and (max-width:749px){.rts-legal__bottom{justify-content:center;text-align:center}.rts-legal__bottom-left,.rts-legal__links{justify-content:center}}.rts-numbers{--rts-yellow: #FFF100;--rts-ink: #141414;--rts-paper: #FFFFFF;--rts-on-dark: #FFFFFF;--rts-on-dark-dim: rgba(255, 255, 255, .62);--rts-on-dark-accent: #FFF100;--rts-font-display: "Montserrat RTS", "Montserrat", "Helvetica Neue", Arial, sans-serif;--rts-font-mono: "JetBrains Mono", "SF Mono", Menlo, monospace;--rts-track-display: -.03em;--rts-track-label: .18em;background:var(--rts-ink);color:var(--rts-on-dark);padding-block:10.4rem}.rts-numbers__container{width:min(100% - clamp(3.2rem,6vw,9.6rem),153.6rem);margin-inline:auto}.rts-numbers__kicker{font-family:var(--rts-font-mono);font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:var(--rts-track-label);color:var(--rts-on-dark-accent);margin:0}.rts-numbers__display{font-family:var(--rts-font-display);font-weight:900;text-transform:uppercase;letter-spacing:var(--rts-track-display);line-height:.94;font-size:clamp(4.4rem,8vw,9.6rem);color:var(--rts-on-dark);margin:1.6rem 0 0}.rts-numbers__display .rts-numbers__accent,.rts-numbers__display em{color:var(--rts-on-dark-accent);font-style:normal}.rts-numbers__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:4rem 2.4rem;margin:6.4rem 0 0}.rts-numbers__item{margin:0;min-width:0}.rts-numbers__label{font-family:var(--rts-font-mono);font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:var(--rts-track-label);color:var(--rts-on-dark-dim);margin-bottom:.8rem}.rts-numbers__value{font-family:var(--rts-font-mono);font-variant-numeric:tabular-nums;font-size:clamp(3.4rem,5.5vw,8.32rem);font-weight:800;line-height:1;color:var(--rts-on-dark-accent);margin:0;display:inline-flex;align-items:baseline;white-space:nowrap}.rts-numbers__cta{display:inline-flex;align-items:center;gap:.6em;margin-top:4.8rem;padding:1.1rem 2.2rem;font-family:var(--rts-font-mono);font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;text-decoration:none;color:var(--rts-ink);background:var(--rts-yellow);border:2px solid var(--rts-yellow);border-radius:4px;transition:transform .14s cubic-bezier(.16,1,.3,1),box-shadow .14s linear}.rts-numbers__cta:hover{transform:translate(-2px,-2px);box-shadow:4px 4px #fff10059}.rts-partners{--rts-yellow: #FFF100;--rts-brown: #6B4F34;--rts-ink: #141414;--rts-paper: #FFFFFF;--rts-ink-dim: #5C5C5C;--rts-ink-faint: #9A9A9A;--rts-zone: #F2F2F2;--rts-line: #DFDFDF;--rts-line-strong: #C6C6C6;--rts-font-display: "Montserrat RTS", "Montserrat", "Helvetica Neue", Arial, sans-serif;--rts-font-mono: "JetBrains Mono", "SF Mono", Menlo, monospace;background:var(--rts-paper);color:var(--rts-ink);font-family:var(--rts-font-display)}.rts-partners__container{width:min(100% - clamp(3.2rem,6vw,9.6rem),153.6rem);margin-inline:auto}.rts-partners__hero{padding-block:clamp(4.8rem,9vh,11.2rem) 4rem}.rts-partners__kicker{font-family:var(--rts-font-mono);font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--rts-brown);margin:0}.rts-partners__kicker--spaced{margin-top:6.4rem}.rts-partners__display{font-family:var(--rts-font-display);font-weight:900;text-transform:uppercase;letter-spacing:-.03em;color:var(--rts-ink);margin:0}.rts-partners__display--1{line-height:.94;font-size:clamp(4.4rem,8vw,9.6rem);margin-top:1.6rem}.rts-partners__display--2{line-height:1.02;font-size:clamp(3.2rem,5.5vw,5.76rem)}.rts-partners__hero-sub{max-width:54.4rem;margin-top:1.6rem;font-size:clamp(2rem,3vw,2.72rem);line-height:1.45}.rts-partners__text-dim{color:var(--rts-ink-dim);font-weight:500;margin:0}.rts-partners__zone{background:var(--rts-paper);padding-top:4rem;padding-bottom:clamp(4.8rem,9vh,11.2rem)}.rts-sponsor-hero{margin-top:4rem;padding:4.8rem 4rem;background:var(--rts-paper);border:2px solid var(--rts-ink);border-left:8px solid var(--rts-yellow);box-shadow:8px 8px 0 var(--rts-yellow)}.rts-sponsor-hero__badge{font-family:var(--rts-font-mono);font-size:1.2rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--rts-brown);margin:0 0 2rem}.rts-sponsor-hero__logo{display:block;height:clamp(7.2rem,10vw,11.2rem);width:auto;max-width:min(100%,44rem);object-fit:contain;object-position:left center;margin:0 0 2rem}.rts-sponsor-hero .rts-partners__text-dim{max-width:52rem;font-size:clamp(1.6rem,2vw,1.9rem)}.rts-partner-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,30rem),1fr));gap:2rem;margin-top:2rem}.rts-partner{background:var(--rts-paper);border:2px solid var(--rts-ink);box-shadow:4px 4px 0 var(--rts-ink);padding:3.2rem 2.8rem;min-width:0;display:flex;flex-direction:column;gap:1.6rem}.rts-partner__logo-wrap{height:7.2rem;display:flex;align-items:center;justify-content:flex-start}.rts-partner__logo{max-height:100%;max-width:80%;width:auto;object-fit:contain;object-position:left center}.rts-partner__logo-fallback{font-family:var(--rts-font-display);font-weight:900;text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(2.4rem,3vw,3.2rem);color:var(--rts-ink)}.rts-partner__desc{font-size:1.5rem;line-height:1.5}.rts-activation-strip{display:flex;flex-wrap:wrap;align-items:center;gap:2.4rem 4.8rem;margin-top:2.4rem;padding:3.2rem 3.6rem;border:2px solid var(--rts-line-strong);background:var(--rts-zone)}.rts-activation{display:flex;align-items:center;height:3.6rem}.rts-activation__logo{max-height:3.6rem;max-width:14rem;width:auto;object-fit:contain}.rts-activation__name{font-family:var(--rts-font-display);font-weight:800;font-size:1.8rem;letter-spacing:.06em;text-transform:uppercase;color:var(--rts-ink-faint)}.rts-partners__closing-note{margin-top:2.4rem;max-width:57.6rem}.rts-partner-cta{margin-top:6.4rem;padding:4rem;background:var(--rts-ink);color:var(--rts-paper);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2.4rem}.rts-partner-cta .rts-partners__display{color:var(--rts-paper)}.rts-partner-cta .rts-partners__text-dim{color:color-mix(in srgb,var(--rts-paper) 72%,var(--rts-ink))}.rts-partner-cta__desc{margin-top:.8rem;max-width:44.8rem}.rts-partners__btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;padding:1.1em 2.2em;font-family:var(--rts-font-display);font-weight:800;font-size:1.5rem;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;border:2px solid var(--rts-ink);border-radius:4px;cursor:pointer;white-space:nowrap;transition:transform .16s cubic-bezier(.16,1,.3,1),box-shadow .16s cubic-bezier(.16,1,.3,1)}.rts-partners__btn--primary{background:var(--rts-yellow);color:var(--rts-ink);box-shadow:4px 4px 0 var(--rts-brown)}.rts-partners__btn--primary:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--rts-brown)}.rts-partners__btn:active{transform:translate(4px,4px);box-shadow:none}.rts-pw-follow{--rts-ink: #141414;--rts-brown: #6B4F34;--rts-paper: #FFFFFF;--rts-font-mono: "JetBrains Mono", "SF Mono", Menlo, monospace;--rts-font-display: "Montserrat RTS", "Montserrat", "Helvetica Neue", Arial, sans-serif;background:var(--rts-paper);color:var(--rts-ink);text-align:center;padding:0 2.4rem clamp(4.8rem,10vh,8rem)}.rts-pw-follow__inner{max-width:40rem;margin:0 auto}.rts-pw-follow__label{font-family:var(--rts-font-mono);text-transform:uppercase;letter-spacing:.14em;font-size:1.2rem;font-weight:700;color:var(--rts-brown);margin:0 0 1.6rem}.rts-pw-follow__links{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem 2.4rem}.rts-pw-follow__link{font-family:var(--rts-font-display);font-weight:700;font-size:1.6rem;color:var(--rts-ink);text-decoration:none;border-bottom:2px solid var(--rts-ink);padding-bottom:.2rem;transition:color .16s linear,border-color .16s linear}.rts-pw-follow__link:hover{color:var(--rts-brown);border-color:var(--rts-brown)}.rts-team__anchor{display:block;position:relative;top:-8rem;visibility:hidden}.rts-team{--rts-yellow: #FFF100;--rts-brown: #6B4F34;--rts-ink: #141414;--rts-paper: #FFFFFF;--rts-ink-dim: #5C5C5C;--rts-ink-faint: #9E9E9E;--rts-line: #DFDFDF;--rts-surface: #F7F6F5;--rts-surface-2: #ECEAE8;--rts-font-display: "Montserrat RTS", "Montserrat", "Helvetica Neue", Arial, sans-serif;--rts-font-mono: "JetBrains Mono", "SF Mono", Menlo, monospace;background:var(--rts-paper);color:var(--rts-ink);font-family:var(--rts-font-display);padding-block:clamp(4.8rem,9vh,11.2rem) clamp(4.8rem,8vh,9.6rem)}.rts-team__container{width:min(100% - clamp(3.2rem,6vw,9.6rem),153.6rem);margin-inline:auto}.rts-team__container--grid{margin-top:4rem}.rts-team__kicker{font-family:var(--rts-font-mono);font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--rts-brown);margin:0}.rts-team__title{font-family:var(--rts-font-display);font-weight:900;text-transform:uppercase;letter-spacing:-.03em;line-height:.98;font-size:clamp(4.4rem,8vw,9.6rem);margin:1.6rem 0 0;color:var(--rts-ink)}.rts-team__hl{background:linear-gradient(104deg,transparent .4%,var(--rts-yellow) 1.8%,var(--rts-yellow) 98%,transparent 99.5%);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:.05em .18em;margin-inline:-.08em}.rts-team__sub{margin-top:1.6rem;max-width:54.4rem;font-size:clamp(2rem,3vw,2.72rem);line-height:1.45;font-weight:500;color:var(--rts-ink-dim)}.rts-team__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr));gap:2.4rem}.rts-team__card{background:var(--rts-paper);border:1px solid var(--rts-line);border-radius:10px;overflow:hidden;min-width:0}.rts-team__photo{aspect-ratio:4 / 5;border-bottom:1px solid var(--rts-line);background:repeating-linear-gradient(45deg,var(--rts-surface) 0 14px,var(--rts-surface-2) 14px 28px);display:grid;place-items:center;text-align:center;overflow:hidden}.rts-team__photo img{width:100%;height:100%;object-fit:cover;display:block}.rts-team__photo span{font-family:var(--rts-font-mono);font-size:1.2rem;font-weight:700;letter-spacing:.08em;color:var(--rts-ink-faint);line-height:1.8}.rts-team__body{padding:1.6rem 1.6rem 2.4rem}.rts-team__name{font-family:var(--rts-font-display);font-weight:900;text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(2rem,3vw,2.72rem);margin:0;color:var(--rts-ink)}.rts-team__role{font-family:var(--rts-font-mono);font-size:1.12rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--rts-brown);margin:.64rem 0 1.44rem}.rts-team__bio{font-size:1.4rem;line-height:1.5;color:var(--rts-ink-dim);margin:0}.rts-ticker-bar{--rts-ink: #141414;--rts-brown: #6B4F34;--rts-yellow: #FFF100;--rts-font-mono: "JetBrains Mono", "SF Mono", Menlo, monospace;overflow:hidden;white-space:nowrap;background:#fff;border-bottom:2px solid var(--rts-ink);padding-block:.7em;-webkit-user-select:none;user-select:none}.rts-ticker-bar__track{display:inline-block;animation:rts-ticker-bar-scroll 56s linear infinite}.rts-ticker-bar__track>span{font-family:var(--rts-font-mono);font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--rts-ink);padding-inline:1.5em}.rts-ticker-bar__track>span:after{content:"\25cf";color:var(--rts-brown);font-size:.6em;vertical-align:middle;margin-left:3em}@keyframes rts-ticker-bar-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.rts-ticker-bar__track{animation:none}}.rts-tiers{--rts-yellow: #FFF100;--rts-brown: #6B4F34;--rts-ink: #141414;--rts-paper: #FFFFFF;--bg: var(--rts-paper);--zone: color-mix(in srgb, var(--rts-ink) 5%, var(--rts-paper));--surface: color-mix(in srgb, var(--rts-ink) 3%, var(--rts-paper));--ink: var(--rts-ink);--ink-dim: color-mix(in srgb, var(--rts-ink) 60%, var(--rts-paper));--line: color-mix(in srgb, var(--rts-ink) 13%, var(--rts-paper));--accent: var(--rts-yellow);--accent-deep: var(--rts-brown);--font-display: "Montserrat RTS", "Montserrat", "Helvetica Neue", Arial, sans-serif;--font-mono: "JetBrains Mono", "SF Mono", Menlo, monospace;--text-h1: clamp(4.4rem, 8vw, 9.6rem);--text-h2: clamp(3.2rem, 5.5vw, 5.76rem);--text-tiny: 1.2rem;--track-display: -.03em;--track-label: .18em;--space-1: .4rem;--space-2: .8rem;--space-3: 1.6rem;--space-4: 2.4rem;--space-5: 4rem;--space-7: 10.4rem;--radius-md: 10px;--container: 115.2rem;background:var(--zone);padding-block:var(--space-7);color:var(--ink);font-family:var(--font-display)}.rts-tiers *,.rts-tiers *:before,.rts-tiers *:after{box-sizing:border-box}.rts-tiers__container{width:min(100% - clamp(3.2rem,6vw,9.6rem),153.6rem);margin-inline:auto}.rts-tiers__kicker{font-family:var(--font-mono);font-size:var(--text-tiny);font-weight:700;text-transform:uppercase;letter-spacing:var(--track-label);color:var(--accent-deep);margin:0}.rts-tiers__display{font-family:var(--font-display);font-weight:900;text-transform:uppercase;letter-spacing:var(--track-display);line-height:.94;margin:0}.rts-tiers__display--1{font-size:var(--text-h1)}.rts-tiers__mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.rts-tiers__text-dim{color:var(--ink-dim);margin:var(--space-2) 0 0}.rts-tiers__grid{display:grid;gap:var(--space-3);margin-top:var(--space-5)}.rts-tiers__card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md)}.rts-tiers__tier{position:relative;padding:var(--space-5) var(--space-4) var(--space-4);background:var(--bg);overflow:hidden;transition:border-color .16s cubic-bezier(.16,1,.3,1)}.rts-tiers__tier:hover{border-color:var(--accent-deep)}.rts-tiers__emoji{position:absolute;top:-.15em;right:.05em;font-size:7.36rem;line-height:1;opacity:.9;pointer-events:none}.rts-tiers__name{font-size:clamp(3.6rem,4.2vw,7.2rem);display:inline-block;padding:.02em .15em;margin-left:-.15em;background:linear-gradient(104deg,transparent .4%,var(--accent) 1.8%,var(--accent) 98%,transparent 99.5%)}.rts-tiers__stats{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5);margin:var(--space-4) 0 var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line)}.rts-tiers__stat dt{font-family:var(--font-mono);font-size:var(--text-tiny);font-weight:700;text-transform:uppercase;letter-spacing:var(--track-label);color:var(--accent-deep)}.rts-tiers__stat dd{margin:var(--space-1) 0 0;font-weight:800;line-height:1.1}.rts-tiers__km{font-size:3.2rem}.rts-tiers__pace{font-size:2rem}@media screen and (min-width:750px){.rts-tiers__grid{grid-template-columns:repeat(3,1fr)}}.rts-vol{--rts-yellow: #FFF100;--rts-ink: #141414;--rts-paper: #FFFFFF;--rts-brown: #6B4F34;--rts-line: color-mix(in srgb, #141414 13%, #FFFFFF);--rts-font-display: "Montserrat RTS", "Montserrat", "Helvetica Neue", Arial, sans-serif;--rts-font-mono: "JetBrains Mono", "SF Mono", Menlo, monospace;background:var(--rts-paper);color:var(--rts-ink);font-family:var(--rts-font-display)}.rts-vol__inner{width:min(100% - clamp(3.2rem,6vw,9.6rem),153.6rem);margin-inline:auto;padding-block:clamp(4.8rem,9vh,10.4rem)}.rts-vol__kicker{font-family:var(--rts-font-mono);font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:var(--rts-brown);margin:0}.rts-vol__display,.rts-vol__h2,.rts-vol__role-name{font-family:var(--rts-font-display);font-weight:900;text-transform:uppercase;letter-spacing:-.03em;line-height:.94;margin:0;color:var(--rts-ink)}.rts-vol__display{font-size:clamp(4.4rem,8vw,9.6rem);margin-top:1.6rem}.rts-vol__display .hl{background:linear-gradient(104deg,transparent .4%,var(--rts-yellow) 1.8%,var(--rts-yellow) 98%,transparent 99.5%);padding:.02em .15em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.rts-vol__h2{font-size:clamp(2.8rem,3.6vw,4.4rem);margin-bottom:2.4rem}.rts-vol__lead{max-width:72rem;margin-top:2.4rem;font-size:clamp(1.8rem,1.6vw,2.2rem);line-height:1.5}.rts-vol__lead p{margin:0 0 1rem}.rts-vol__btn{display:inline-block;margin-top:2.4rem;padding:1.2rem 2.2rem;font-family:var(--rts-font-mono);font-size:1.4rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;text-decoration:none;color:var(--rts-ink);background:var(--rts-yellow);border:2px solid var(--rts-ink);border-radius:4px;box-shadow:4px 4px 0 var(--rts-ink);cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.rts-vol__btn:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--rts-brown)}.rts-vol__btn:active{transform:none;box-shadow:none}.rts-vol__block{margin-top:clamp(6.4rem,10vh,10.4rem)}.rts-vol__hero{display:grid;gap:4.8rem}@media screen and (min-width:990px){.rts-vol__hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:6.4rem;align-items:end}}.rts-vol__steps-card{padding:clamp(2.4rem,3vw,3.6rem);background:color-mix(in srgb,var(--rts-yellow) 14%,var(--rts-paper));border:2px solid var(--rts-ink);border-radius:10px}.rts-vol__h3{font-family:var(--rts-font-mono);font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--rts-brown);margin:0 0 1.4rem}.rts-vol__roles{list-style:none;margin:0;padding:0;display:grid;gap:1.6rem;grid-template-columns:1fr}@media screen and (min-width:600px){.rts-vol__roles{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.rts-vol__roles{grid-template-columns:repeat(6,1fr)}.rts-vol__role{grid-column:span 2}.rts-vol__role:nth-child(4):nth-last-child(2),.rts-vol__role:nth-child(5):last-child{grid-column:span 3}}.rts-vol__role{position:relative;padding:2.4rem 2.4rem 2.8rem;border:2px solid var(--rts-ink);border-radius:10px;background:var(--rts-paper);box-shadow:4px 4px 0 var(--rts-ink)}.rts-vol__emoji{display:block;font-size:3.6rem;line-height:1}.rts-vol__role-name{font-size:2.4rem;margin-top:1.6rem;line-height:1.05}.rts-vol__when{font-family:var(--rts-font-mono);font-size:1.15rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--rts-brown);margin:.8rem 0 0}.rts-vol__role-text{margin:1.2rem 0 0;font-size:1.6rem;line-height:1.5}.rts-vol__steps{counter-reset:step;list-style:none;margin:0;padding:0;display:grid;gap:1.6rem}.rts-vol__steps li{counter-increment:step;display:grid;grid-template-columns:4.4rem 1fr;align-items:start;gap:1.6rem;font-size:1.7rem;line-height:1.5}.rts-vol__steps li:before{content:counter(step);display:grid;place-items:center;width:4.4rem;height:4.4rem;font-family:var(--rts-font-mono);font-weight:700;font-size:1.6rem;background:var(--rts-yellow);border:2px solid var(--rts-ink);border-radius:50%}.rts-vol__perks{font-size:1.6rem;line-height:1.5}.rts-vol__perks ul{margin:0;padding-left:2rem;display:grid;gap:1rem}.rts-vol__form-wrap{background:color-mix(in srgb,var(--rts-ink) 5%,var(--rts-paper));border:2px solid var(--rts-ink);border-radius:10px;padding:clamp(2.4rem,4vw,4.8rem)}.rts-vol__form-wrap{display:grid;gap:4rem}@media screen and (min-width:990px){.rts-vol__form-wrap{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:6.4rem}}.rts-vol__row{margin-bottom:2rem}.rts-vol__row--split{display:grid;gap:2rem}@media screen and (min-width:750px){.rts-vol__row--split{grid-template-columns:1fr 1fr}}.rts-vol__label{display:block;font-family:var(--rts-font-mono);font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.8rem}.rts-vol__opt{font-weight:400;text-transform:none;letter-spacing:0;color:color-mix(in srgb,var(--rts-ink) 60%,var(--rts-paper))}.rts-vol__input{width:100%;box-sizing:border-box;padding:1.2rem 1.4rem;font:inherit;font-size:1.6rem;color:var(--rts-ink);background:var(--rts-paper);border:2px solid var(--rts-ink);border-radius:4px}.rts-vol__textarea{resize:vertical;min-height:12rem}.rts-vol__chips{display:flex;flex-wrap:wrap;gap:1rem}.rts-vol__chip{position:relative;cursor:pointer}.rts-vol__chip input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.rts-vol__chip span{display:inline-block;padding:.8rem 1.4rem;font-size:1.5rem;background:var(--rts-paper);border:2px solid var(--rts-ink);border-radius:99px;transition:background .12s linear}.rts-vol__chip input:checked+span{background:var(--rts-yellow);font-weight:700}.rts-vol__chip input:focus-visible+span{outline:3px solid var(--rts-brown);outline-offset:2px}.rts-vol__consent{display:flex;gap:1rem;align-items:flex-start;font-size:1.5rem;line-height:1.5;margin:.4rem 0 2rem}.rts-vol__consent input{margin-top:.35em;width:1.8rem;height:1.8rem;flex:none}.rts-vol__consent a{color:inherit}.rts-vol__ok{padding:1.2rem 1.6rem;background:var(--rts-yellow);border:2px solid var(--rts-ink);font-weight:700;margin:0 0 2rem}.rts-vol__err{color:#b42318;font-weight:700}.rts-controls{display:inline-flex;align-items:center;gap:1rem}.rts-lang,.rts-lang-form .localization-form{display:inline-flex}.rts-lang{border:2px solid var(--rts-ink, #141414);border-radius:4px;overflow:hidden}.rts-lang__btn{font-family:JetBrains Mono,SF Mono,Menlo,monospace;font-size:1.15rem;font-weight:700;letter-spacing:.05em;padding:.35em .75em;background:transparent;color:var(--rts-ink, #141414);border:0;text-decoration:none;cursor:pointer;line-height:1}.rts-lang__btn+.rts-lang__btn{border-left:2px solid var(--rts-ink, #141414)}.rts-lang__btn.is-active,.rts-lang__btn:hover{background:var(--rts-yellow, #FFF100);color:#141414}.rts-theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;border:2px solid var(--rts-ink, #141414);border-radius:4px;background:transparent;color:var(--rts-ink, #141414);cursor:pointer;font-size:1.5rem;line-height:1;padding:0}.rts-theme-toggle:hover{background:var(--rts-yellow, #FFF100)}.rts-theme-toggle__moon{display:none}:root[data-theme=dark] .rts-theme-toggle__sun{display:none}:root[data-theme=dark] .rts-theme-toggle__moon{display:inline}@media screen and (max-width:989px){.rts-controls{gap:.6rem}.rts-lang__btn{padding:.3em .55em;font-size:1.05rem}.rts-theme-toggle{width:3rem;height:3rem;font-size:1.35rem}}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map */
