.rfL3cG_page{padding-bottom:clamp(3rem,8vw,7rem)}.rfL3cG_hero{background:radial-gradient(at 82% 20%,#342034 0%,#0000 49%),#0b0b0f;border-bottom:1px solid #3c3341;padding:clamp(1.8rem,4vw,4rem) 0 clamp(2rem,5vw,4.5rem)}.rfL3cG_heroGrid{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);align-items:center;gap:clamp(1.4rem,5vw,5rem);display:grid}.rfL3cG_preview{color:var(--color-cyan);letter-spacing:.12em;font-size:.68rem;font-weight:750;display:inline-block}.rfL3cG_hero h1{letter-spacing:-.083em;max-width:12ch;margin:.65rem 0 .85rem;font-size:clamp(2.4rem,5.75vw,6rem);line-height:.99}.rfL3cG_hero h1 em{color:var(--color-pink);font-style:normal}.rfL3cG_intro{max-width:34rem;line-height:1.55}.rfL3cG_actions{flex-wrap:wrap;align-items:center;gap:.65rem 1rem;margin-top:1rem;display:flex}.rfL3cG_cta,.rfL3cG_secondary{align-items:center;gap:.55rem;font-size:.85rem;font-weight:750;display:inline-flex}.rfL3cG_cta{color:#0b0b0f;background:var(--color-lime);border-radius:999px;padding:.75rem 1rem}.rfL3cG_cta:hover{background:var(--color-yellow)}.rfL3cG_secondary{text-underline-offset:.2em;padding-block:.3rem;text-decoration:underline}.rfL3cG_card{color:#0b0b0f;box-shadow:6px 7px 0 var(--color-yellow);background:#efafd9;border:2px solid #0b0b0f;border-radius:1.5rem;padding:clamp(1rem,2.8vw,2rem)}.rfL3cG_cardTop{letter-spacing:.08em;align-items:center;gap:.55rem;font-size:.67rem;font-weight:850;display:flex}.rfL3cG_cardTop svg{flex-shrink:0}.rfL3cG_cardTop svg:last-child{margin-left:auto}.rfL3cG_rateLine{align-items:center;gap:clamp(.7rem,2vw,1.4rem);margin-block:.7rem;display:flex}.rfL3cG_rateLine>strong{font-family:var(--font-heading);letter-spacing:-.11em;white-space:nowrap;font-size:clamp(3.55rem,7vw,7.4rem);font-weight:850;line-height:.95}.rfL3cG_rateLine strong span{letter-spacing:-.06em;margin-left:.12em;font-size:.47em}.rfL3cG_rateLine p{max-width:14ch;font-size:clamp(.75rem,1.2vw,.95rem);font-weight:750;line-height:1.4}.rfL3cG_cardBottom{border-top:1px dashed #64405b;grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem;padding-top:.75rem;display:grid}.rfL3cG_cardBottom span,.rfL3cG_cardBottom strong{display:block}.rfL3cG_cardBottom span,.rfL3cG_cardNote{font-size:.68rem;line-height:1.4}.rfL3cG_cardBottom span{letter-spacing:.045em;font-weight:800}.rfL3cG_cardBottom strong{font-family:var(--font-heading);letter-spacing:-.065em;font-size:clamp(1.05rem,2.35vw,2.3rem)}.rfL3cG_cardNote{margin-top:.5rem}.rfL3cG_steps{margin-top:clamp(1.5rem,3vw,3rem)}.rfL3cG_steps h2{letter-spacing:-.045em;font-size:clamp(1.12rem,2.1vw,1.65rem)}.rfL3cG_steps ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:.6rem 0 0;padding:0;list-style:none;display:grid}.rfL3cG_steps li{background:#19151d;border:1px solid #4b3c4e;border-radius:.9rem;align-items:flex-start;gap:.65rem;padding:.8rem;display:flex}.rfL3cG_stepNumber{background:var(--color-cyan);color:#0b0b0f;border-radius:50%;flex:0 0 2rem;place-items:center;height:2rem;font-size:.75rem;font-weight:800;display:grid}.rfL3cG_steps li:nth-child(2) .rfL3cG_stepNumber{background:var(--color-lime)}.rfL3cG_steps li:nth-child(3) .rfL3cG_stepNumber{background:var(--color-pink)}.rfL3cG_steps h3{margin-bottom:.25rem;font-size:.92rem}.rfL3cG_steps p{font-size:.8rem;line-height:1.4}.rfL3cG_rules{background:var(--color-cyan);color:#0b0b0f;border-radius:1.5rem;margin-top:clamp(2rem,5vw,4rem);padding:clamp(1.4rem,4vw,3rem)}.rfL3cG_rules h2{letter-spacing:-.065em;font-size:clamp(1.9rem,4.4vw,3.9rem);line-height:1.04}.rfL3cG_rules ul{margin:1.2rem 0 0;padding:0;list-style:none}.rfL3cG_rules li{align-items:flex-start;gap:.55rem;margin-top:.65rem;display:flex}.rfL3cG_rules li svg{flex:0 0 1.1rem;height:1.2rem}@media (max-width:760px){.rfL3cG_heroGrid,.rfL3cG_steps ol{grid-template-columns:1fr}.rfL3cG_card{max-width:30rem;margin-right:6px}}.rfL3cG_terms{padding-top:1.5rem}.rfL3cG_terms summary{color:#bbb5c4;text-underline-offset:.18em;cursor:pointer;width:fit-content;padding-block:.35rem;font-size:.8125rem;text-decoration:underline}.rfL3cG_terms summary:focus-visible{outline:2px solid var(--color-cyan);outline-offset:4px}.rfL3cG_termsNotice{border-left:4px solid var(--color-yellow);background:#24212b;border-radius:.55rem;margin-block:1.5rem;padding:1rem 1.2rem;line-height:1.6}.rfL3cG_termsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem clamp(1.2rem,4vw,3rem);display:grid}.rfL3cG_termsGrid>div{border-top:1px solid #47434f;padding-block:1rem}.rfL3cG_termsGrid p,.rfL3cG_termsContact{margin-top:.55rem;line-height:1.65}.rfL3cG_terms a{color:var(--color-cyan);text-underline-offset:.18em;text-decoration:underline}@media (max-width:760px){.rfL3cG_termsGrid{grid-template-columns:1fr}}@media (max-width:480px){.rfL3cG_hero{padding-top:1.25rem}.rfL3cG_heroGrid{gap:1.05rem}.rfL3cG_hero h1{max-width:13ch;margin-block:.45rem .65rem;font-size:clamp(2.05rem,9vw,2.75rem)}.rfL3cG_intro{font-size:.9rem}.rfL3cG_actions{gap:.35rem .7rem;margin-top:.7rem}.rfL3cG_steps li{padding:.6rem}}
