.rf-first-visit{max-width:1250px;padding-block:65px 70px}.rf-first-heading{max-width:860px;padding-bottom:48px}.rf-first-heading h1{font-size:clamp(54px,7.7vw,94px)}.rf-first-heading>p:last-of-type{color:#c3c6ca;max-width:590px;margin-top:24px;font-size:15px;line-height:1.8}.rf-first-jump{border:1px solid var(--primary);border-radius:50px;align-items:center;gap:20px;min-height:48px;margin-top:25px;padding:12px 22px;font-size:12px;font-weight:700;display:inline-flex}.rf-first-jump:hover{background:#149fe51a}.rf-first-layout{border-top:1px solid #ffffff26;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:50px;padding-top:37px;display:grid}.rf-first-sidebar{min-width:0}.rf-first-prep h2{font-size:clamp(34px,4vw,46px)}.rf-first-prep ul{gap:17px;margin:25px 0 20px;padding:0;list-style:none;display:grid}.rf-first-prep li{color:#c3c6ca;align-items:flex-start;gap:10px;font-size:12px;line-height:1.8;display:flex}.rf-first-prep li svg{color:var(--primary);flex-shrink:0;margin-top:2px}.rf-first-club-links{flex-wrap:wrap;gap:25px;display:flex}.rf-first-club-links a,.rf-first-pin>a,.rf-first-after a{color:#71c8ff;align-items:center;gap:10px;min-height:44px;font-size:12px;font-weight:700;display:inline-flex}.rf-first-club-links a:hover,.rf-first-pin>a:hover,.rf-first-after a:hover{text-underline-offset:5px;text-decoration:underline}.rf-first-pin{background:linear-gradient(135deg,#149fe514,#101113);border:1px solid #169ee580;border-radius:16px;margin-top:30px;padding:24px}.rf-first-pin>svg{color:var(--primary);margin-bottom:15px}.rf-first-pin h2{font-size:30px}.rf-first-pin p{color:#c3c6ca;margin-top:15px;font-size:12px;line-height:1.85}.rf-first-pin .rf-first-pin-note{color:#abb0b7;border-top:1px solid #ffffff1a;padding-top:16px;font-size:11px}.rf-first-instructions{min-width:0;scroll-margin-top:110px}.rf-first-instructions>h2{font-size:clamp(30px,3.3vw,42px)}.rf-first-caption{color:#aeb3bb;margin-top:14px;font-size:11px;line-height:1.7}.rf-entry-steps{gap:13px;margin:24px 0 0;padding:0;list-style:none;display:grid}.rf-entry-steps>li{background:linear-gradient(110deg,#111a22,#101113 65%);border:1px solid #169ee559;border-radius:15px;grid-template-columns:40px 130px minmax(0,1fr);align-items:center;gap:17px;padding:22px 20px;display:grid;position:relative}.rf-entry-number{background:var(--primary);color:#02111c;width:40px;height:40px;font-family:var(--font-display);border-radius:50%;justify-content:center;align-items:center;font-size:27px;font-weight:800;display:flex}.rf-entry-visual{justify-content:center;align-items:center;width:130px;height:126px;display:flex}.rf-entry-tablet{background:#030609;border:2px solid #657989;border-radius:10px;width:126px;height:119px;padding:9px 7px 7px;position:relative;box-shadow:0 0 19px #169ee513}.rf-entry-camera-dot{background:#4a738d;border-radius:50%;width:3px;height:3px;position:absolute;top:3px;left:calc(50% - 1px)}.rf-entry-screen{text-align:center;color:#f4f6fa;background:linear-gradient(135deg,#282e3b,#0e121a);border-radius:3px;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:100%;display:flex}.rf-entry-screen-label{text-transform:uppercase;font-family:var(--font-display);font-size:11px;font-weight:700;line-height:1.1}.rf-entry-pin{color:#fff;letter-spacing:3px;background:#777a82;border-radius:2px;width:78%;font-size:12px;line-height:22px}.rf-entry-screen-button{color:#00131e;font:800 10px var(--font-display);text-transform:uppercase;background:#13a9ee;border-radius:2px;padding:3px 16px}.rf-entry-name{font-size:8px}.rf-entry-screen-choices{text-transform:uppercase;gap:4px;width:85%;font-size:8px;display:flex}.rf-entry-screen-choices span{background:#555d6a;border-radius:2px;width:50%;padding:4px}.rf-entry-screen-choices span:last-child{color:#00131e;background:#13a9ee}.rf-entry-success{color:#51db88}.rf-entry-copy h3{font-size:27px}.rf-entry-copy p{color:#d0d3d7;margin-top:10px;font-size:12px;line-height:1.8}.rf-entry-copy small{color:#aeb3bb;margin-top:7px;font-size:10px;line-height:1.7;display:block}.rf-first-after{border-block:1px solid #ffffff26;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:50px;margin-top:48px;padding:35px 0;display:grid}.rf-first-after h2{font-size:clamp(32px,3.8vw,44px)}.rf-first-after p{color:#c3c6ca;font-size:13px;line-height:1.85}.rf-first-after p+p{align-items:flex-start;gap:11px;margin-top:15px;display:flex}.rf-first-after svg{color:#71c8ff;flex-shrink:0;margin-top:3px}.rf-first-help{max-width:720px;padding-top:35px}.rf-first-help h2{font-size:36px}.rf-first-help>p{color:#c3c6ca;margin-top:17px;font-size:13px;line-height:1.9}.rf-first-email{color:#71c8ff;align-items:center;gap:12px;max-width:100%;min-height:48px;margin-top:15px;font-size:clamp(12px,2vw,19px);font-weight:600;display:inline-flex}.rf-first-email svg{flex-shrink:0}.rf-first-email span{overflow-wrap:anywhere}.rf-first-email:hover span{text-underline-offset:5px;text-decoration:underline}.rf-first-help .rf-first-help-note{color:#aeb3bb;font-size:11px}.rf-first-help-note a{color:#71c8ff;text-underline-offset:4px;text-decoration:underline}@media (width<=960px){.rf-first-layout{grid-template-columns:minmax(0,1fr);gap:33px}.rf-first-sidebar{grid-template-columns:1fr 1fr;align-items:start;gap:30px;display:grid}.rf-first-pin{margin-top:0}.rf-first-after{grid-template-columns:minmax(0,1fr);gap:20px}}@media (width<=600px){.rf-first-visit{padding-block:38px 45px}.rf-first-heading{padding-bottom:30px}.rf-first-heading h1{font-size:clamp(47px,12vw,69px)}.rf-first-heading>p:last-of-type{margin-top:20px;font-size:13px}.rf-first-layout{padding-top:28px}.rf-first-prep h2 br{display:none}.rf-first-prep h2{font-size:34px}.rf-first-prep h2 span:before{content:" "}.rf-first-prep ul{gap:12px;margin-top:18px}.rf-entry-steps>li{grid-template-columns:35px minmax(0,1fr);align-items:start;gap:12px;padding:18px 16px}.rf-entry-number{width:35px;height:35px;font-size:24px}.rf-entry-copy{grid-area:1/2}.rf-entry-copy h3{padding-top:5px;font-size:26px}.rf-entry-copy p{margin-top:10px;font-size:12px}.rf-entry-visual{grid-area:2/2;justify-content:flex-start;width:100%;height:125px}.rf-entry-tablet{width:155px}.rf-first-after{margin-top:32px;padding-block:28px}.rf-first-help{padding-top:28px}}.rf-first-layout{grid-template-rows:min-content 1fr;grid-template-areas:"prep steps""pin steps";align-items:start;row-gap:30px}.rf-first-prep{grid-area:prep}.rf-first-instructions{grid-area:steps}.rf-first-pin{grid-area:pin;margin-top:0}@media (width<=960px){.rf-first-layout{grid-template-rows:auto;grid-template-areas:"prep""steps""pin"}}.rf-suprema-reader{flex-shrink:0;width:76px;height:126px}.rf-suprema-body{background:linear-gradient(125deg,oklch(22% 0 0),oklch(6% 0 0) 65%);border:2px solid oklch(42% .01 245);border-radius:10px;flex-direction:column;height:100%;padding:5px 5px 4px;display:flex;box-shadow:0 0 15px oklch(65% .15 245/.12)}.rf-suprema-cameras{flex-shrink:0;justify-content:center;align-items:center;gap:6px;height:14px;display:flex}.rf-suprema-cameras span{background:radial-gradient(circle at 35% 30%,oklch(45% .04 245),oklch(4% 0 0) 50%);border:2px solid oklch(24% .01 245);border-radius:50%;width:9px;height:9px}.rf-suprema-cameras span:last-child{border-width:1px;width:4px;height:4px}.rf-suprema-screen{color:oklch(97% 0 0);background:linear-gradient(155deg,oklch(24% .09 300),oklch(45% .16 295) 45%,oklch(48% .13 240) 85%,oklch(50% .11 175));border-radius:2px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:23px;padding-top:16px;display:flex}.rf-suprema-time{letter-spacing:-.05em;font-size:16px;font-weight:400;line-height:1}.rf-suprema-icons{gap:10px;display:flex}.rf-suprema-icons span{background:oklch(64% .14 240);border:1px solid oklch(80% .08 240/.6);border-radius:50%;place-items:center;width:16px;height:16px;display:grid}.rf-suprema-brand{text-align:center;letter-spacing:-.04em;color:oklch(95% 0 0);padding-top:4px;font-size:7px;font-weight:600;line-height:1}
