.fx6aja_page{background:var(--satin);width:100%;min-height:100svh;color:var(--tennis);justify-content:space-between;gap:var(--space-6);padding:var(--space-5) var(--space-3);flex-direction:column;display:flex}.fx6aja_mark{justify-content:center;display:flex}.fx6aja_mark img{height:auto;display:block}.fx6aja_idea{gap:var(--space-4);text-align:center;flex-direction:column;margin:0 auto;display:flex}.fx6aja_headline{font-family:var(--font-display), serif;letter-spacing:-.03em;margin:0;font-size:clamp(30px,7.4vw,170px);font-weight:400;line-height:.95}.fx6aja_headline span{white-space:nowrap;display:block}.fx6aja_lead{text-wrap:balance;max-width:540px;margin:0 auto;font-size:clamp(18px,1.7vw,21px);line-height:1.6}.fx6aja_door{align-items:center;gap:var(--space-1);text-align:center;flex-direction:column;font-size:15px;line-height:1.5;display:flex}.fx6aja_pill{border:1px solid var(--tennis);min-height:48px;color:var(--tennis);font:inherit;letter-spacing:.02em;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 28px;font-size:15px;font-weight:400;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex}.fx6aja_pill:hover:not(:disabled){background:var(--tennis);color:var(--plum)}.fx6aja_pill:disabled{opacity:.5;cursor:default}
.wgl0nW_column{width:100%;max-width:540px}.wgl0nW_headline{font-family:var(--font-display), serif;letter-spacing:-.03em;margin:0;font-size:clamp(36px,12vw,76px);font-weight:400;line-height:.95}.wgl0nW_headline span{white-space:nowrap;display:block}.wgl0nW_kicker{letter-spacing:.32em;text-transform:uppercase;font-size:12px;font-weight:400;line-height:1.4}.wgl0nW_form{align-items:center;gap:var(--space-3);flex-direction:column;width:100%;max-width:540px;margin:0 auto;display:flex}.wgl0nW_input{border:0;border-bottom:1px solid var(--tennis);width:100%;color:var(--tennis);font:inherit;text-align:center;caret-color:var(--tennis);background:0 0;border-radius:0;padding:10px 0;font-size:clamp(18px,1.7vw,21px);font-weight:300;line-height:1.6}.wgl0nW_input:focus{border-bottom-width:2px;outline:none;padding-bottom:9px}.wgl0nW_input:-webkit-autofill{-webkit-text-fill-color:var(--tennis);-webkit-box-shadow:0 0 0 1000px var(--plum) inset}.wgl0nW_hint,.wgl0nW_error{text-align:center;margin:0;font-size:15px;line-height:1.5}.wgl0nW_error{font-weight:400}.wgl0nW_options{border:0;flex-direction:column;width:100%;margin:0;padding:0;display:flex}.wgl0nW_option{border-bottom:1px solid color-mix(in srgb, var(--tennis) 35%, transparent);text-align:left;cursor:pointer;align-items:center;gap:16px;padding:14px 4px;font-size:clamp(18px,1.7vw,21px);line-height:1.4;display:flex}.wgl0nW_option:first-of-type{border-top:1px solid color-mix(in srgb, var(--tennis) 35%, transparent)}.wgl0nW_option input{opacity:0;pointer-events:none;position:absolute}.wgl0nW_ball{border:1.5px solid var(--tennis);border-radius:50%;flex:none;width:14px;height:14px;transition:background-color .12s}.wgl0nW_option input:checked+.wgl0nW_ball{background:var(--tennis)}.wgl0nW_option input:focus-visible+.wgl0nW_ball{outline:1px solid var(--tennis);outline-offset:4px}.wgl0nW_actions{align-items:center;gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}.wgl0nW_back{color:inherit;font:inherit;text-underline-offset:5px;cursor:pointer;background:0 0;border:0;padding:4px;font-size:15px;text-decoration:underline;text-decoration-thickness:1px}.wgl0nW_back:hover{text-decoration-thickness:2px}.wgl0nW_progress{gap:8px;margin:0;padding:0;list-style:none;display:flex}.wgl0nW_progress li{border:1px solid var(--tennis);border-radius:50%;width:7px;height:7px}.wgl0nW_progress li[data-done=true]{background:var(--tennis)}
