.landing-card-overlay{z-index:10000;-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#14100c47;width:100%;height:100dvh;animation:.35s cubic-bezier(.16,1,.3,1) forwards wl-overlay-fade-in;position:fixed;inset:0}.landing-card-overlay.blur{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.landing-card-overlay.closing{animation:.2s cubic-bezier(.4,0,1,1) forwards wl-overlay-fade-out}@keyframes wl-overlay-fade-in{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}}@keyframes wl-overlay-fade-out{0%{opacity:1;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}to{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}}.landing-card-index{z-index:10001;pointer-events:none;overscroll-behavior:contain;justify-content:center;align-items:center;width:100%;height:100dvh;display:flex;position:fixed;top:0;left:0;overflow:hidden}.landing-card-container{pointer-events:all;will-change:transform, opacity;margin-top:-30px;transition:width .35s cubic-bezier(.22,1,.36,1),height .35s cubic-bezier(.22,1,.36,1);animation:.48s cubic-bezier(.175,.885,.32,1.1) forwards landing-card-spring-in;position:relative}.landing-card-container.closing{animation:.2s cubic-bezier(.4,0,1,1) forwards landing-card-spring-out}@keyframes landing-card-spring-in{0%{opacity:0;transform:translateY(180px)scale(.92)}40%{opacity:1}75%{transform:translateY(-6px)scale(1.008)}88%{transform:translateY(2px)scale(.998)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes landing-card-spring-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(120px)scale(.94)}}.landing-card-container--default{width:280px;height:200px}.landing-card-container--info{width:300px;height:380px}.landing-card-container--register{width:290px;height:230px}.landing-card-container--done{width:280px;height:220px}.landing-card-header{color:#2d2d2d;opacity:0;pointer-events:none;z-index:10;justify-content:center;align-items:center;gap:5px;width:calc(100% - 60px);height:26px;margin-bottom:10px;margin-left:30px;transition:opacity .12s linear;display:flex;position:absolute;top:-36px}.landing-card-header.visible{opacity:1;pointer-events:all}.landing-card-header .header-main{color:#fff;white-space:nowrap;letter-spacing:-.2px;background-color:#2d2d2d;border-radius:13px;flex:1;justify-content:center;align-items:center;height:100%;font-size:12px;font-weight:700;display:flex;overflow:hidden}.landing-card-header .header-action{opacity:0;pointer-events:none;cursor:pointer;color:#666;background-color:#dddbd6;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;transition:background-color .1s linear,opacity .15s;display:flex}.landing-card-header .header-action svg{width:14px;height:14px}.landing-card-header .header-action.visible{opacity:1;pointer-events:all}.landing-card-header .header-action:hover{background-color:#c9c7c2}.landing-card{pointer-events:all;color:#111;background-color:#dddbd6;border-radius:25px;width:100%;height:100%;font-family:Space Grotesk,sans-serif;position:relative;overflow:hidden;box-shadow:0 0 40px #00000026}.landing-card.shake{animation:.5s linear shake}@keyframes shake{8%,41%{transform:translate(-10px)}25%,58%{transform:translate(10px)}75%{transform:translate(-5px)}92%{transform:translate(5px)}0%,to{transform:translate(0)}}.landing-card-content{color:#111;box-sizing:border-box;flex-direction:column;justify-content:center;width:100%;height:100%;padding:12px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-card-content--default{align-items:center}.landing-card-title{color:#111;letter-spacing:-.5px;text-align:center;white-space:nowrap;flex:1;justify-content:center;align-items:center;margin:18px 0 14px;font-size:24px;font-weight:800;display:flex}.info-button{color:#111;cursor:pointer;background:#11111114;border:0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-family:monospace;font-size:13px;font-weight:800;transition:background-color .1s linear;display:flex;position:absolute;top:14px;right:14px}.info-button:hover{background:#11111126}.action-left{position:absolute;top:14px;left:14px}.landing-card-actions{flex-direction:column;gap:7.5px;width:100%;display:flex}.landing-card-actions .button,.landing-card-actions button{color:#fff;letter-spacing:-.25px;cursor:pointer;border:0;border-radius:20px;justify-content:space-between;align-items:center;height:52px;padding:5px 18px;font-size:15px;font-weight:700;text-decoration:none;transition:transform 50ms linear,background-color .1s linear;display:flex}.landing-card-actions .button:active,.landing-card-actions button:active{transform:scale(.98)}.landing-card-actions .button.primary,.landing-card-actions button.primary{color:#fff;background-color:#171412}.landing-card-actions .button.primary:hover,.landing-card-actions button.primary:hover{background-color:var(--red,#ff1b00)}.wl-soundwave{justify-content:center;align-items:center;gap:3px;height:24px;display:flex}.wl-soundwave span{background:var(--red,#ff1b00);border-radius:2px;width:3px;height:6px;animation:1.1s ease-in-out infinite alternate wl-wave}.wl-soundwave span:first-child{animation-delay:.1s}.wl-soundwave span:nth-child(2){animation-delay:.3s}.wl-soundwave span:nth-child(3){animation-delay:.2s}.wl-soundwave span:nth-child(4){animation-delay:.4s}.wl-soundwave span:nth-child(5){animation-delay:.15s}.wl-soundwave span:nth-child(6){animation-delay:.35s}.wl-soundwave span:nth-child(7){animation-delay:.25s}@keyframes wl-wave{0%{height:4px}to{height:20px}}form{flex-direction:column;gap:6px;width:100%;display:flex}input{letter-spacing:-.25px;box-sizing:border-box;color:#111;background:#fff;border:1px solid #0000;border-radius:18px;width:100%;height:44px;padding:4px 16px;font-size:14px;font-weight:700;transition:border-color .15s;display:flex}input::placeholder{color:#888}input:focus{border-color:#ff1b00;outline:none}input.input-error{background:#fff8f7;border-color:#ff1b00}.wl-error{color:#ff1b00;margin:-3px 0 1px 14px;font-size:11px;font-weight:600}.info-block{box-sizing:border-box;background-color:#ababab4d;border-radius:18px;align-items:center;gap:8px;width:100%;height:44px;padding:4px 14px;font-size:12px;font-weight:700;display:flex}.info-block .label{color:#444;letter-spacing:-.3px;font-size:11px;font-weight:700;line-height:1.1}.flex-fill{flex-grow:1}.switch-container{flex-shrink:0;width:38px;height:22px;position:relative}.switch{z-index:2;cursor:pointer;width:100%;height:100%;position:absolute;opacity:0!important}.switch+label{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#bbb;border-radius:12px;outline:none;width:38px;height:22px;transition:background-color .15s linear;display:block;position:relative}.switch:checked+label{background-color:var(--red,#ff1b00)}.switch+label:after{content:"";background-color:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s cubic-bezier(.22,1,.36,1);display:block;position:absolute;top:2px;left:2px}.switch:checked+label:after{transform:translate(16px)}input.hidden{display:none}.landing-card-content--info{text-align:center;padding:16px 14px}.version{letter-spacing:.5px;opacity:.4;font-size:10px;font-weight:800;position:absolute;top:16px;right:16px}.info-logo{justify-content:center;align-items:center;margin-top:20px;margin-bottom:6px;display:flex}.info-gear-icon{background-color:var(--red,#ff1b00);width:44px;height:44px;display:block;-webkit-mask-image:url(/assets/rc-logo-mark.png);mask-image:url(/assets/rc-logo-mark.png);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.info-paragraph{color:#333;letter-spacing:-.3px;text-align:center;margin-bottom:18px;font-size:13px;font-weight:600;line-height:17px}.info-pill{color:#fff;background-color:#171412;border-radius:10px;align-items:center;height:22px;margin:0 auto;padding:0 10px;font-size:10.5px;font-weight:700;display:inline-flex}.landing-card-content--success{text-align:center;align-items:center}.wl-done-check{color:#00a04a;box-sizing:border-box;background:#00a04a1f;border-radius:50%;width:36px;height:36px;margin-bottom:6px;padding:8px}.wordmark-footer-nav--rows{row-gap:6px;flex-wrap:wrap!important}.wordmark-footer-nav--rows .wordmark-footer-row{flex:none;width:100%}.wf-madeby{opacity:.55}.wf-arrow{opacity:.55;margin-inline-start:.35em;font-size:.85em;transition:opacity .15s,translate .15s;display:inline-block;transform:rotate(0)translateY(-.1em)}.wordmark-footer-start a:hover .wf-arrow{opacity:1;translate:2px -2px}.wordmark-footer-nav--rows{text-align:center;justify-content:center!important;padding-inline:clamp(16px,4vw,32px)!important}.wordmark-footer-nav--rows .wordmark-footer-row{justify-content:center}.wordmark-footer-row:first-child a{color:var(--red,#ff1b00);font-size:clamp(15px,1.9vw,18px)}.rc-logo-mark{height:var(--scroll-intro-logo-h,clamp(20px, 4.1vw, 28px));aspect-ratio:1;background-color:currentColor;display:block;-webkit-mask-image:url(/assets/rc-logo-mark.png);mask-image:url(/assets/rc-logo-mark.png);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}header.scroll-intro-header-strip .scroll-intro-logo--left{grid-area:1/1;place-self:center start}.scroll-intro-header-strip{--rc-mark-h:clamp(44px, 11vw, 64px)}.scroll-intro-logo--left .rc-logo-mark{height:var(--rc-mark-h)}.scroll-intro-header-strip .rc-wordmark{text-align:center;height:var(--rc-mark-h);box-sizing:border-box;padding-top:calc(var(--rc-mark-h) * .05);font-family:Modak,system-ui,sans-serif;font-size:calc(var(--rc-mark-h) / 1.9);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--ink);transition:color .35s var(--ease-out-flow);flex-direction:column;grid-area:1/2;justify-content:center;place-self:center;align-items:center;line-height:1;display:flex}.rc-wordmark>span{line-height:.8;display:block}html.scroll-intro-scrollable.scroll-intro-logo-past-third-act .rc-wordmark{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:none!important}html.nav-hero-second-hl:not(.nav-over-third-red) .rc-wordmark{color:var(--nav-second-hl-accent)}html.nav-over-third-red .rc-wordmark{color:var(--bg)}.third-act-inner--hl .hl-line,.third-act-inner--hl .hl-inner{text-align:center}.third-act-inner--hl .hero-hl-mask,.third-act-inner--hl .third-act-hl{flex-direction:column;align-items:center;display:flex}.third-act-inner--hl .hl-line{justify-content:center;width:100%;display:flex}.third-act-inner--hl .hl-inner{justify-content:center;display:flex}.third-act-inner--hl .third-act-hl{padding-top:.32em}.wl-cta-row{padding:8px var(--site-meta-fab-left,16px) 26px;box-sizing:border-box}.wl-cta-pill{color:#f5f1ea;letter-spacing:.01em;cursor:pointer;background:#171412;border:0;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 24px;font-family:Space Grotesk,sans-serif;font-size:17px;font-weight:600;transition:background .2s,transform .2s;display:flex}.wl-cta-pill:hover{background:var(--red,#ff1b00)}.wl-cta-pill:active{transform:scale(.99)}.wl-cta-arrow{flex-shrink:0;width:20px;height:20px}@media (width>=640px){.wl-cta-pill{max-width:480px;margin-inline:auto}}html.scroll-intro-scrollable body{overflow-x:clip}.third-act-inner{overflow:clip}html{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{display:none}body{scrollbar-width:none;-ms-overflow-style:none}body::-webkit-scrollbar{display:none}.scroll-intro-below__statements+.scroll-intro-below__statements{margin-top:clamp(20px,3.2vw,32px)}
