.warm.warmDoorPage{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--b-ground,var(--w-canvas));position:relative;isolation:isolate;overflow-x:clip}.warm.warmDoorPage:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(rgba(28,27,25,.12) 1px,transparent 1.3px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse 55% 50% at 50% 24%,#000 15%,transparent 75%);mask-image:radial-gradient(ellipse 55% 50% at 50% 24%,#000 15%,transparent 75%)}.warm .warmDoor{flex:1;display:flex;flex-direction:column;align-items:center;padding:72px 16px 64px}.warm .warmDoorMark{margin-bottom:28px;font-size:30px}.warm .warmDoorCard{width:100%;max-width:400px;background:var(--b-surface,var(--w-paper));border:1px solid var(--b-line-soft,var(--w-line));border-radius:18px;padding:32px 30px 28px;box-shadow:0 0 0 1px rgba(28,27,25,.05),0 1px 2px rgba(28,27,25,.04),0 18px 36px -24px rgba(28,27,25,.25);display:grid;gap:16px}.x10 .warm .warmDoorCard{border-radius:18px!important}.warm .warmDoorHeading{margin:0;font:700 30px/1.1 var(--font-tight,var(--w-font-display));letter-spacing:-.026em;color:var(--b-ink,var(--w-ink))}.warm .warmDoorEyebrow{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 12px 0 10px;border-radius:999px;background:var(--b-surface,var(--w-paper));box-shadow:inset 0 0 0 1px var(--b-line-soft,var(--w-line)),0 1px 2px rgba(28,27,25,.04);font-size:12.5px;font-weight:500;color:var(--b-ink-soft,var(--w-ink-soft));margin-bottom:2px}.x10 .warm .warmDoorEyebrow{border-radius:999px!important}.warm .warmDoorEyebrow .pip{width:7px;height:7px;border-radius:50%;background:var(--b-clay,var(--w-coral));box-shadow:0 0 0 3px var(--b-clay-tint,var(--w-coral-tint));flex:none}.x10 .warm .warmDoorEyebrow .pip{border-radius:50%!important}.warm .clayBtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border-radius:10px;background:var(--b-clay,var(--w-coral));color:var(--b-surface,#fff);border:1px solid var(--b-clay,var(--w-coral));font-weight:600;font-size:14px;text-decoration:none;cursor:pointer;min-width:44px}.warm .clayBtn:hover{background:var(--b-clay-deep,var(--w-coral-dark));border-color:var(--b-clay-deep,var(--w-coral-dark))}.warm .clayBtn.lg{height:46px;padding:0 20px;font-size:14.5px}.warm .clayBtn.wide{width:100%}.x10 .warm .clayBtn{border-radius:10px!important}@media (max-width:760px){.warm .clayBtn{min-height:44px}}.warm .warmDoorNote{margin:0;font-size:13.5px;color:var(--w-ink-soft)}.warm .warmDoorBody{margin:0;font-size:14px;color:var(--w-ink);line-height:1.5}.warm .warmDoorAlt{margin:4px 0 0;padding-top:14px;border-top:1px solid var(--w-line-soft);font-size:13.5px;color:var(--w-muted)}.warm .warmDoorAlt .warmQuietLink{min-height:0;display:inline;color:var(--w-ink)}.warm .warmDoorFine{margin:0;font-size:12.5px;color:var(--w-muted);line-height:1.5}.warm .warmDoorFine .warmQuietLink{min-height:0;display:inline}.warm .warmDoorLead{margin:0;font-size:14px;color:var(--w-ink)}.warm .warmDoorActions,.warm .warmDoorCard .actions{display:flex;gap:10px;flex-wrap:wrap}.warm .warmDoorActions .warmBtn,.warm .warmDoorNoId .warmBtn{flex:1 1 auto}.x10 .warm .warmDoorCard .warmBtn{border-radius:12px!important}.warm .warmDoorNoId{display:grid;gap:12px}.warm .warmDoorNoId .warmNotice{margin:0}.x10 .warm .warmDoorCard .warmNotice{border-radius:var(--w-radius-sm)!important}.warm .warmDoorCard .xbtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 22px;border-radius:12px;background:var(--w-coral);color:#fff;font-weight:700;font-size:14.5px;border:0;text-decoration:none;cursor:pointer}.warm .warmDoorCard .xbtn.ghost{background:transparent;color:var(--w-ink);border:1px solid var(--w-line)}.x10 .warm .warmDoorCard .xbtn{border-radius:12px!important}.warm .warmDoorCard p{margin:0}.warm .warmDoorCard a.inline{color:var(--w-ink);text-decoration:underline;text-underline-offset:3px}.warm .warmDoorCard .cl-card,.warm .warmDoorCard .cl-cardBox,.warm .warmDoorCard .cl-form,.warm .warmDoorCard .cl-formButtonPrimary,.warm .warmDoorCard .cl-formField,.warm .warmDoorCard .cl-formFieldInput,.warm .warmDoorCard .cl-formFieldRow,.warm .warmDoorCard .cl-main,.warm .warmDoorCard .cl-rootBox,.warm .warmDoorCard .cl-socialButtons,.warm .warmDoorCard .cl-socialButtonsBlockButton{width:100%!important;max-width:none!important}.warm .warmDoorCard .cl-form{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px}.warm .warmDoorCard .cl-form>*{grid-column:1/-1!important}.warm .warmDoorCard .cl-card,.warm .warmDoorCard .cl-cardBox{box-shadow:none!important;border:0!important;background:transparent!important;padding:0!important}.warm .warmDoorCard .cl-header{text-align:left}.warm .warmDoorCard .cl-dividerRow{margin:4px 0}.x10 .warm .warmDoorCard .cl-alert,.x10 .warm .warmDoorCard .cl-formFieldInput,.x10 .warm .warmDoorCard .cl-otpCodeFieldInput{border-radius:var(--w-radius-sm)!important}.x10 .warm .warmDoorCard .cl-alternativeMethodsBlockButton,.x10 .warm .warmDoorCard .cl-formButtonPrimary,.x10 .warm .warmDoorCard .cl-socialButtonsBlockButton{border-radius:12px!important}.warm .warmDoorCard .cl-formButtonPrimary:disabled,.warm .warmDoorCard .cl-formButtonPrimary[data-disabled]{background:var(--w-paper)!important;color:var(--w-muted)!important;border:1px solid var(--w-line)!important;opacity:1!important}.warm .warmDoorCard :focus-visible{outline:2px solid var(--w-coral);outline-offset:2px}.warm .warmDoorCard .cl-formFieldInput:focus-visible,.warm .warmDoorCard .cl-otpCodeFieldInput:focus-visible{outline:none;border-color:var(--w-coral)!important;box-shadow:0 0 0 3px var(--w-coral-tint)!important}@media (max-width:480px){.warm .warmDoor{padding:28px 16px 40px}.warm .warmDoorMark{margin-bottom:20px;font-size:26px}.warm .warmDoorCard{padding:20px 18px 18px}.warm .warmDoorActions .warmBtn,.warm .warmDoorNoId .warmBtn{flex:1 1 100%}}@media (max-width:760px){.warm .warmDoor .warmDoorMark,.warm .warmDoorMark .wLogo{min-height:44px;display:inline-flex;align-items:center;justify-content:center}}.warm .warmDoorCard.warmRemoval{max-width:480px}.warm .warmRemoval .about{font-size:13.5px;color:var(--w-ink)}.warm .warmRemoval .about span{margin-right:8px;font-size:12px;font-weight:600;color:var(--w-muted)}.warm .warmRemoval form{margin-top:6px!important}.warm .warmRemoval label>span{font-size:12.5px!important;color:var(--w-ink-soft)!important}.warm .warmRemoval .ipt{width:100%;min-height:42px;border:1px solid var(--b-line,var(--w-line));border-radius:10px;background:#fff;color:var(--w-ink);font:inherit;font-size:14px;padding:9px 12px!important}.warm .warmRemoval textarea.ipt{min-height:96px}.warm .warmRemoval .ipt:focus-visible{outline:2px solid var(--w-coral);outline-offset:2px}.warm .warmRemoval .btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;width:100%;border:1px solid var(--b-clay,var(--w-coral));border-radius:10px;background:var(--b-clay,var(--w-coral));color:#fff;font:inherit;font-size:14.5px;font-weight:600;cursor:pointer}.warm .warmRemoval .btn:hover{background:var(--b-clay-deep,var(--w-coral-dark))}.warm .warmRemoval .btn:disabled{opacity:.6;cursor:default}.warm .warmRemoval .card{margin-top:6px!important;padding:14px 16px;border:1px solid var(--w-line-soft);border-radius:12px;background:var(--w-paper,#fbf8f2)}.warm .warmRemoval .card .h3b{font-weight:700;color:var(--w-ink)}.warm .warmRemoval .card p{font-size:13.5px;line-height:1.5}