.door[data-v-c1d8fa58]{align-items:center;border-bottom:1px solid var(--t-rule);display:flex;min-height:min(52rem,calc(88svh - var(--nav-h, 66px)));overflow:visible;padding-block:clamp(4rem,9vw,8rem)}.door__inner[data-v-c1d8fa58]{max-width:100rem;width:100%}.door--with-visual .door__inner[data-v-c1d8fa58]{align-items:center;display:grid;gap:clamp(2.5rem,6vw,6.5rem);grid-template-columns:minmax(0,1.08fr) minmax(21rem,.92fr)}.door--with-visual .door__line[data-v-c1d8fa58]{font-size:clamp(3rem,5.8vw,5.8rem);max-width:15.5ch}.door__visual[data-v-c1d8fa58]{min-width:0;position:relative;z-index:1}.door--member[data-v-c1d8fa58]{border-bottom:0;min-height:auto;padding:clamp(4.5rem,9vw,8rem) 0 clamp(3rem,6vw,5rem)}.door--member .door__inner[data-v-c1d8fa58]{align-items:center;display:flex;justify-content:center}.door__copy[data-v-c1d8fa58]{position:relative;z-index:2}.door--member .door__copy[data-v-c1d8fa58]{align-items:center;display:flex;flex-direction:column;text-align:center;width:100%}.door__eyebrow[data-v-c1d8fa58]{color:var(--t-accent);font:650 .75rem/1.3 var(--t-font-sans);letter-spacing:.14em;margin:0 0 1.35rem;text-transform:uppercase}.door__line[data-v-c1d8fa58]{color:var(--t-ink);display:flex;flex-direction:column;font-family:var(--t-font-display);font-size:clamp(2.6rem,6.4vw,5.75rem);font-weight:400;letter-spacing:-.03em;line-height:1.04;margin:0;max-width:14ch;position:relative;text-wrap:balance}.door--member .door__line[data-v-c1d8fa58]{font-size:clamp(2.6rem,5.4vw,5.25rem);letter-spacing:-.035em;line-height:1;max-width:none;text-align:center;width:100%}@media(min-width:761px){.door--member[data-v-c1d8fa58] :is(.door__emphasis,.door__lead){white-space:nowrap}}.door__emphasis[data-v-c1d8fa58],.door__lead[data-v-c1d8fa58]{display:block;position:relative}.door__emphasis[data-v-c1d8fa58]{color:var(--t-accent);font-style:normal;font-weight:650;margin-top:.08em}.door__subhead[data-v-c1d8fa58]{color:var(--t-ink-3);font:400 clamp(.96rem,1.4vw,1.15rem)/1.58 var(--t-font-sans);margin:clamp(1.5rem,3vw,2.2rem) 0 0;max-width:54ch}.door__subhead strong[data-v-c1d8fa58]{color:var(--t-ink);font-weight:700}.door:not(.door--member) .door__subhead>strong[data-v-c1d8fa58]{margin-left:.25em}.door--member[data-v-c1d8fa58] :is(.door__actions,.door__subhead){margin-inline:auto;max-width:40rem;width:min(100%,40rem)}.door--member .door__subhead[data-v-c1d8fa58]{padding:0}.door__terms[data-v-c1d8fa58]{color:var(--t-ink-2);font:600 .8125rem/1.4 var(--t-font-sans);font-variant-numeric:lining-nums tabular-nums;letter-spacing:.02em;margin:1.1rem 0 0}.door__actions[data-v-c1d8fa58]{margin-inline:auto;max-width:40rem;width:min(100%,40rem)}.door--member .door__subhead[data-v-c1d8fa58]{align-items:center;animation:none;border:0;border-block:1px solid var(--t-rule-strong);display:flex;flex-direction:column;gap:0;opacity:1;padding:clamp(.85rem,1.4vw,1.05rem) 0;text-wrap:pretty;transform:none}.door--member .door__subhead-copy[data-v-c1d8fa58]{max-width:100%;position:relative}.door--member .door__subhead-ink[data-v-c1d8fa58]{color:var(--t-ink-2);display:block;font:400 clamp(1.1rem,1.7vw,1.35rem)/1.45 var(--t-font-display);letter-spacing:-.005em;overflow-wrap:anywhere;position:relative;z-index:1;-webkit-text-fill-color:currentColor}.door--member .door__subhead>strong[data-v-c1d8fa58]{color:var(--t-ink-3);font:400 .8125rem/1.4 var(--t-font-sans);letter-spacing:0;margin-top:2.25rem;order:3}.door__actions[data-v-c1d8fa58]{align-items:baseline;display:flex;flex-wrap:wrap;gap:clamp(1rem,3vw,2rem);margin-top:clamp(2rem,4vw,3rem)}.door--member .door__actions[data-v-c1d8fa58]{justify-content:center;margin-bottom:0}.door__aside[data-v-c1d8fa58]{align-items:center;border-bottom:1px solid var(--t-rule-strong);color:var(--t-ink-3);display:inline-flex;font-size:var(--t-step-small);gap:.4rem;min-height:44px;padding-bottom:2px;text-decoration:none;transition:color .15s ease,border-color .15s ease}.door__aside[data-v-c1d8fa58]:hover{border-color:var(--t-ink);color:var(--t-ink)}@media(max-width:880px){.door[data-v-c1d8fa58]{min-height:auto}.door--with-visual .door__inner[data-v-c1d8fa58]{gap:clamp(2.5rem,8vw,4rem);grid-template-columns:1fr}.door--member.door--with-visual .door__inner[data-v-c1d8fa58]{align-items:stretch;flex-direction:column;gap:clamp(2.5rem,8vw,4rem)}.door--with-visual .door__line[data-v-c1d8fa58]{max-width:14ch}.door--member .door__line[data-v-c1d8fa58]{max-width:34ch;width:100%}.door--member[data-v-c1d8fa58] :is(.door__actions,.door__subhead){max-width:100%;width:100%}}@media(max-width:640px){.door[data-v-c1d8fa58]{padding-block:clamp(3rem,14vw,5rem)}.door--member[data-v-c1d8fa58]{padding:clamp(3rem,12vw,4.5rem) 0 clamp(2rem,8vw,3rem)}.door__line[data-v-c1d8fa58]{font-size:clamp(2.4rem,12vw,3.6rem);max-width:12ch;width:100%}.door--member .door__line[data-v-c1d8fa58]{font-size:clamp(2rem,8.6vw,3rem);max-width:100%;width:100%}}
