@font-face{font-family:TaPlex Bricolage;src:url(/fonts/bricolage-grotesque-latin-700.woff2) format("woff2");font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.taplex-logo_logo__CGh1c{display:inline-flex;align-items:center;gap:var(--taplex-logo-gap,10px);min-inline-size:88px;vertical-align:middle;white-space:nowrap;color:inherit;font-size:var(--taplex-logo-font-size,24px);line-height:1}.taplex-logo_mark__MsQfy{min-inline-size:24px;min-block-size:24px;flex:none}.taplex-logo_wordmark__nB_07{font-family:TaPlex Bricolage,Manrope,system-ui,sans-serif;font-size:inherit;font-weight:700;font-stretch:100%;font-optical-sizing:auto;letter-spacing:-.04em;line-height:1}.taplex-logo_compact__MQKWx{--taplex-logo-font-size:20px;--taplex-logo-gap:7px}.subscription-wall_screen__qk4vT{--wall-bg:#0b0e12;--wall-surface:#161b22;--wall-line:#232b35;--wall-text:#f1f3f0;--wall-secondary:#aeb6bf;--wall-jade:#34e0a1;background:var(--wall-bg);color:var(--wall-text);border:1px solid var(--wall-line);border-radius:20px;min-height:calc(100dvh - 190px);display:grid;place-items:center;padding:clamp(24px,5vw,64px)}.subscription-wall_card__Eq_BG{width:100%;max-width:680px;text-align:center}.subscription-wall_brand__AW9fv{--taplex-logo-mark-size:64px;--taplex-logo-font-size:34px;--taplex-logo-gap:14px;display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:36px;font-size:34px}.subscription-wall_mark__VEIoJ{width:64px;height:64px;flex:none}.subscription-wall_title__rkqEW{margin:0 0 12px;outline:none}.subscription-wall_description__7DvQc{color:var(--wall-secondary);max-width:48ch;margin:0 auto 12px}.subscription-wall_salon__yqW7A{color:var(--wall-secondary);margin:0 0 24px;overflow-wrap:anywhere}.subscription-wall_actions__0DiWL{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px}.subscription-wall_primary__Li4VC,.subscription-wall_secondary__BYQe8{display:inline-flex;align-items:center;justify-content:center;min-height:46px;border-radius:10px;padding:12px 20px;text-decoration:none;cursor:pointer}.subscription-wall_primary__Li4VC{background:var(--wall-jade);color:#0b0e12;border:1px solid transparent}.subscription-wall_primary__Li4VC:hover{background:#28c48c}.subscription-wall_secondary__BYQe8{background:var(--wall-surface);color:var(--wall-text);border:1px solid var(--wall-line)}.subscription-wall_secondary__BYQe8:hover{border-color:#6b7686}.subscription-wall_primary__Li4VC:focus-visible,.subscription-wall_secondary__BYQe8:focus-visible,.subscription-wall_support__kS4xK:focus-visible{outline:3px solid var(--wall-jade);outline-offset:4px}.subscription-wall_secondary__BYQe8:disabled{opacity:.6;cursor:wait}.subscription-wall_note__NtZBF{color:var(--wall-secondary);margin:20px auto 0;max-width:46ch}.subscription-wall_support__kS4xK{display:inline-flex;align-items:center;min-height:44px;color:var(--wall-secondary);text-underline-offset:4px;margin-top:12px}.subscription-wall_checking__yqOkx{display:grid;justify-items:center;gap:16px;min-height:320px;padding:48px 20px;text-align:center}.subscription-wall_standalone__Is0I1{min-height:100dvh;background:#0b0e12}.subscription-wall_standaloneHeader__HWRjA{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:16px 24px;border-bottom:1px solid #232b35;background:#161b22;color:#f1f3f0}.subscription-wall_standaloneBrand__N1Is_{--taplex-logo-mark-size:28px;--taplex-logo-font-size:20px;color:#f1f3f0;font-size:20px;text-decoration:none}.subscription-wall_standaloneMain__fRxso{padding:24px}.subscription-wall_standaloneMark__4q2tu{width:28px;height:28px}.subscription-wall_logout__lNFLe{margin-left:auto;min-height:44px;border:1px solid #232b35;border-radius:10px;padding:10px 16px;color:#f1f3f0;background:transparent}@media(max-width:520px){.subscription-wall_screen__qk4vT{min-height:calc(100dvh - 160px);padding:28px 20px;border-radius:14px}.subscription-wall_brand__AW9fv{--taplex-logo-mark-size:52px;--taplex-logo-font-size:28px;font-size:28px;margin-bottom:28px}.subscription-wall_mark__VEIoJ{width:52px;height:52px}.subscription-wall_actions__0DiWL{flex-direction:column;gap:10px}.subscription-wall_primary__Li4VC,.subscription-wall_secondary__BYQe8{width:100%}.subscription-wall_standaloneMain__fRxso{padding:12px}.subscription-wall_standaloneHeader__HWRjA{padding:10px 12px;gap:10px}}