.IP00hW_wrap{min-height:calc(100dvh - 190px);padding:64px 0 80px}.IP00hW_layout{grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:start;gap:100px;width:min(100% - 64px,1080px);margin-inline:auto;display:grid}.IP00hW_brand{padding-top:36px}.IP00hW_kicker{color:var(--rf-marketing-accent);margin:0 0 24px;font-size:13px;font-weight:600}.IP00hW_headline{color:var(--rf-marketing-ink);letter-spacing:-.05em;margin:0;font-size:clamp(2.5rem,4vw,3.5rem);font-weight:550;line-height:1.12}.IP00hW_headline span{color:var(--rf-marketing-accent)}.IP00hW_tagline{color:var(--rf-marketing-muted);max-width:42ch;margin:26px 0;font-size:17px;line-height:1.8}.IP00hW_benefits{gap:18px;margin:30px 0;padding:0;list-style:none;display:grid}.IP00hW_benefits li{color:var(--rf-marketing-muted);align-items:start;gap:12px;font-size:14px;line-height:1.7;display:flex}.IP00hW_benefits svg,.IP00hW_notice>svg{color:var(--rf-marketing-accent);flex-shrink:0;margin-top:3px}.IP00hW_tryLink{min-height:44px;color:var(--rf-marketing-accent);align-items:center;gap:10px;font-size:14px;font-weight:600;display:inline-flex}.IP00hW_panel{background:var(--rf-marketing-surface);border:1px solid var(--rf-marketing-line);border-radius:14px;padding:32px}.IP00hW_panelTitle{color:var(--rf-marketing-ink);letter-spacing:-.03em;margin:0 0 12px;font-size:25px;line-height:1.3}.IP00hW_formIntro{color:var(--rf-marketing-muted);margin:0 0 28px;font-size:14px;line-height:1.7}.IP00hW_notice{background:var(--rf-marketing-soft);color:var(--rf-marketing-ink);border-radius:8px;gap:12px;margin-bottom:24px;padding:18px;font-size:14px;line-height:1.6;display:flex}.IP00hW_notice p{color:var(--rf-marketing-muted);overflow-wrap:anywhere;margin:6px 0 0;font-size:13px}.IP00hW_notice>div{min-width:0}.IP00hW_form{gap:20px;display:grid}.IP00hW_field label{color:var(--rf-marketing-ink);margin:0 0 8px;font-size:14px;font-weight:550;display:block}.IP00hW_req,.IP00hW_opt{color:var(--rf-marketing-muted)}.IP00hW_input{border:1px solid var(--rf-marketing-muted);width:100%;min-height:46px;color:var(--rf-marketing-ink);background:var(--rf-marketing-surface);border-radius:7px;padding:11px 13px;font-size:16px}.IP00hW_input::placeholder{color:var(--rf-marketing-muted);opacity:1}.IP00hW_fieldHelp{color:var(--rf-marketing-muted);margin:7px 0 0;font-size:12px;line-height:1.65}.IP00hW_reveal{color:var(--rf-marketing-muted);cursor:pointer;background:0 0;justify-self:start;align-items:center;gap:9px;min-height:44px;margin-top:-10px;font-size:13px;display:inline-flex}.IP00hW_terms,.IP00hW_alt{color:var(--rf-marketing-muted);margin:0;font-size:13px;line-height:1.7}.IP00hW_terms a,.IP00hW_alt a{color:var(--rf-marketing-accent);text-underline-offset:3px;text-decoration:underline}.IP00hW_alt{text-align:center;margin-top:24px}.IP00hW_submit{background:var(--rf-marketing-accent);min-height:48px;color:var(--rf-marketing-surface);cursor:pointer;border-radius:7px;padding:12px 20px;font-size:15px;font-weight:600}.IP00hW_submit:hover:not(:disabled){background:var(--rf-marketing-accent-hover)}.IP00hW_submit:disabled{cursor:wait}.IP00hW_error{color:var(--rf-marketing-error);margin:0;font-size:14px;line-height:1.6}.IP00hW_error a{color:inherit;text-underline-offset:3px;font-weight:600;text-decoration:underline}.IP00hW_wrap :is(a,button,input):focus-visible{outline:2px solid var(--rf-marketing-accent);outline-offset:3px}@media (max-width:1000px){.IP00hW_layout{gap:48px}}@media (max-width:800px){.IP00hW_wrap{padding-block:32px 48px}.IP00hW_layout{grid-template-columns:minmax(0,1fr);gap:28px;max-width:540px}.IP00hW_brand{padding:0}.IP00hW_headline{font-size:35px}.IP00hW_headline br{display:none}.IP00hW_headline span:before{content:" "}.IP00hW_tagline{margin:16px 0 0;font-size:16px}.IP00hW_benefits,.IP00hW_tryLink{display:none}.IP00hW_kicker{margin-bottom:14px}}@media (max-width:420px){.IP00hW_layout{width:calc(100% - 40px)}.IP00hW_panel{padding:24px 20px}}
