.waitlist-root{color:var(--ot-ink-soft);background:var(--ot-cream)}.waitlist-root .waitlist-intro.chapter{text-align:center;border-top:none;padding-top:176px}.waitlist-root .waitlist-intro .chapter-head{margin-bottom:48px}.waitlist-root .waitlist-intro .chapter-head h1{font-family:var(--font-fraunces);font-variation-settings:"opsz" 96, "wght" 300;color:var(--ot-ink);letter-spacing:-.015em;max-width:860px;margin:0 auto;font-size:clamp(36px,5vw,64px);font-weight:300;line-height:1.05}.waitlist-root .waitlist-intro .rule{margin-top:36px}.waitlist-root .waitlist-lede,.waitlist-root .waitlist-price,.waitlist-root .waitlist-micro,.waitlist-root .waitlist-prose,.waitlist-root .waitlist-benefits{max-width:var(--read-max)}.waitlist-root .waitlist-lede,.waitlist-root .waitlist-price,.waitlist-root .waitlist-micro{margin-left:auto;margin-right:auto}.waitlist-root .waitlist-lede{font-family:var(--font-newsreader);font-variation-settings:"opsz" 24;color:var(--ot-ink-soft);font-size:18px;line-height:1.72}.waitlist-root .waitlist-price{font-family:var(--font-fraunces);font-variation-settings:"opsz" 24, "wght" 400;color:var(--ot-ink);margin-top:28px;font-size:17px;font-style:italic;line-height:1.55}.waitlist-root .waitlist-intro .hero-cta{margin-top:48px}.waitlist-root .waitlist-micro{font-family:var(--font-newsreader);color:var(--ot-stone);margin-top:28px;font-size:15px;font-style:italic;line-height:1.6}.waitlist-root .waitlist-intro .inscription{text-align:left;margin-top:80px}.waitlist-root .waitlist-scope{border-top:1px solid var(--ot-rule);margin:0;padding:0;list-style:none}.waitlist-root .waitlist-scope li{border-bottom:1px solid var(--ot-rule);font-family:var(--font-newsreader);color:var(--ot-ink-soft);padding:18px 0;font-size:17px;line-height:1.55}.waitlist-root .waitlist-prose{font-family:var(--font-newsreader);color:var(--ot-ink-soft);margin:0 auto;font-size:17.5px;line-height:1.75}.waitlist-root .waitlist-prose h3{font-family:var(--font-fraunces);font-variation-settings:"opsz" 72, "wght" 400;color:var(--ot-ink);margin:48px 0 18px;font-size:clamp(26px,3vw,34px);font-weight:400;line-height:1.2}.waitlist-root .waitlist-prose p+p{margin-top:1.2em}.waitlist-root .waitlist-benefits{border-top:1px solid var(--ot-rule);margin:0 auto;padding:0;list-style:none}.waitlist-root .waitlist-benefits li{border-bottom:1px solid var(--ot-rule);font-family:var(--font-newsreader);color:var(--ot-ink-soft);padding:28px 0;font-size:17.5px;line-height:1.7}.waitlist-root .waitlist-rail{max-width:var(--read-max);border-top:1px solid var(--ot-rule-strong);font-family:var(--font-newsreader);color:var(--ot-ink);margin:36px auto 0;padding-top:24px;font-size:16px;font-style:italic;line-height:1.65}.waitlist-root .waitlist-form-chapter{background:var(--ot-cream-deep)}.waitlist-root .waitlist-form-chapter .chapter-head{margin-bottom:48px}.waitlist-root .waitlist-form-chapter .chapter-head h2{font-family:var(--font-fraunces);font-variation-settings:"opsz" 96, "wght" 300;color:var(--ot-ink);font-size:clamp(36px,4vw,56px);font-weight:300;line-height:1.08}.waitlist-root .waitlist-form-intro{margin-bottom:56px}.waitlist-root form{border:1px solid var(--ot-rule-strong);background:var(--ot-cream);max-width:760px;margin:0 auto;padding:48px}.waitlist-root .waitlist-hook{margin:0;padding:0;list-style:none}.waitlist-root .waitlist-hook>li+li{margin-top:8px}.waitlist-root .waitlist-hook-item{border:none;border-bottom:1px solid var(--ot-rule);background:0 0;margin:0;padding:0 0 36px}.waitlist-root .waitlist-hook-item legend{float:none;width:100%;max-width:none;color:var(--ot-ink);font-family:var(--font-newsreader);letter-spacing:0;text-transform:none;padding:0 0 20px;font-size:19px;font-weight:400;line-height:1.45;display:block}.waitlist-root .waitlist-hook-num{color:var(--ot-gold-deep);font-family:var(--font-fraunces);font-variation-settings:"opsz" 14, "wght" 500;letter-spacing:.22em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:500;display:block}.waitlist-root .waitlist-hook-options{flex-direction:column;gap:10px;display:flex}.waitlist-root .waitlist-hook-option{border:1px solid var(--ot-rule);background:var(--ot-cream);min-height:48px;color:var(--ot-ink-soft);cursor:pointer;font-family:var(--font-newsreader);letter-spacing:0;text-transform:none;align-items:center;gap:14px;padding:12px 16px;font-size:16px;font-weight:400;line-height:1.4;display:flex}.waitlist-root .waitlist-hook-option.is-selected{border-color:var(--ot-gold);background:var(--ot-cream-deep);color:var(--ot-ink)}.waitlist-root .waitlist-hook-option input{width:16px;min-height:16px;accent-color:var(--ot-ink);margin:0}.waitlist-root .waitlist-hook-hold{margin-top:28px}.waitlist-root .waitlist-gap{text-align:left;margin:48px 0 0}.waitlist-root .waitlist-gap h2{margin-bottom:24px;font-size:clamp(28px,4vw,40px)}.waitlist-root .waitlist-gap-disclaimer,.waitlist-root .waitlist-gap-count,.waitlist-root .waitlist-gap-note{font-family:var(--font-newsreader);color:var(--ot-ink-soft);font-size:16px;line-height:1.65}.waitlist-root .waitlist-gap-disclaimer{border-bottom:1px solid var(--ot-rule);color:var(--ot-stone);margin-bottom:28px;padding-bottom:24px;font-style:italic}.waitlist-root .waitlist-gap-count{color:var(--ot-ink);margin-bottom:22px}.waitlist-root .waitlist-gap-list{border-top:1px solid var(--ot-rule);margin:0 0 28px;padding:0;list-style:none}.waitlist-root .waitlist-gap-list li{border-bottom:1px solid var(--ot-rule);font-family:var(--font-newsreader);color:var(--ot-ink);padding:16px 0;font-size:17px;line-height:1.55}.waitlist-root .waitlist-gap-note{color:var(--ot-stone);margin-top:8px;font-style:italic}.waitlist-root .waitlist-contact{border-top:1px solid var(--ot-rule-strong);margin-top:48px;padding-top:36px}.waitlist-root .form-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.waitlist-root .field{flex-direction:column;gap:9px;min-width:0;display:flex}.waitlist-root .field.full{grid-column:1/-1}.waitlist-root label,.waitlist-root legend{color:var(--ot-ink);font-family:var(--font-fraunces);font-variation-settings:"opsz" 14, "wght" 500;letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:500}.waitlist-root .hint{color:var(--ot-stone);font-family:var(--font-newsreader);letter-spacing:0;text-transform:none;font-size:14px;font-weight:400}.waitlist-root input,.waitlist-root select,.waitlist-root textarea{border:1px solid var(--ot-rule-strong);width:100%;min-height:48px;color:var(--ot-ink);background:var(--ot-cream);font-family:var(--font-newsreader);border-radius:0;padding:13px 14px;font-size:17px;line-height:1.45}.waitlist-root textarea{resize:vertical;min-height:92px}.waitlist-root input:focus,.waitlist-root select:focus,.waitlist-root textarea:focus{border-color:var(--ot-gold);outline:1px solid var(--ot-gold);outline-offset:0}.waitlist-root fieldset{border:1px solid var(--ot-rule);background:var(--ot-cream-deep);margin:0;padding:24px}.waitlist-root .consent{font-family:var(--font-newsreader);letter-spacing:0;text-transform:none;color:var(--ot-ink-soft);grid-template-columns:22px 1fr;align-items:start;gap:14px;font-size:15px;line-height:1.55;display:grid}.waitlist-root .consent input{width:18px;min-height:18px;accent-color:var(--ot-ink);margin:.2rem 0 0}.waitlist-root fieldset.waitlist-hook-item{border:none;border-bottom:1px solid var(--ot-rule);background:0 0;padding:0 0 36px}.waitlist-root fieldset.waitlist-hook-item legend{width:100%;color:var(--ot-ink);font-family:var(--font-newsreader);letter-spacing:0;text-transform:none;padding:0 0 20px;font-size:19px;font-weight:400;line-height:1.45;display:block}.waitlist-root .form-note{color:var(--ot-stone);font-family:var(--font-newsreader);font-size:14px;line-height:1.55}.waitlist-root .form-error{color:var(--ot-ink)}.waitlist-root button.hero-cta{cursor:pointer;background:0 0}.waitlist-root button.hero-cta:disabled{color:var(--ot-stone);cursor:default}.waitlist-root .hp{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.waitlist-root #confirmation{padding:var(--section-y) 40px;border-top:1px solid var(--ot-rule);display:none}.waitlist-root #confirmation:target{display:block}.waitlist-root #confirmation .inscription p{font-family:var(--font-newsreader);color:var(--ot-ink-soft);text-align:left;font-size:17px;line-height:1.7}.waitlist-root #confirmation .inscription p+p{margin-top:1.2em}.waitlist-root #confirmation .waitlist-rail{text-align:left;margin-left:0}@media (max-width:960px){.waitlist-root form{padding:36px 28px}}@media (max-width:720px){.waitlist-root .waitlist-intro.chapter{padding-top:146px}.waitlist-root .form-grid{grid-template-columns:1fr}.waitlist-root .field{grid-column:1/-1}.waitlist-root button.hero-cta,.waitlist-root .waitlist-intro .hero-cta{text-align:center;width:100%}}
