:root{--waitlist-navy: #0f2942;--waitlist-medium-blue: #184063;--waitlist-body: #222222;--waitlist-gold: #8b7332;--waitlist-gold-accessible: #c4a55a;--waitlist-cream: #fcfafa;--waitlist-hint-blue: #eef3f8;--waitlist-white: #ffffff;--waitlist-red-flag: #82181a;--waitlist-navy-5: rgba(15, 41, 66, .05);--waitlist-navy-10: rgba(15, 41, 66, .1);--waitlist-navy-20: rgba(15, 41, 66, .2);--waitlist-navy-30: rgba(15, 41, 66, .3);--waitlist-navy-80: rgba(15, 41, 66, .8);--waitlist-gold-10: rgba(139, 115, 50, .1);--waitlist-tracking-eyebrow: .3em;--waitlist-shadow-bento-rest: 0 10px 40px -10px rgba(15, 41, 66, .04), 0 20px 25px -5px rgba(15, 41, 66, .02);--waitlist-shadow-gold-hover: 0 16px 36px -18px rgba(196, 165, 90, .65)}.waitlist-page{background:var(--waitlist-cream);color:var(--waitlist-body);min-height:100vh;padding-top:1.5rem}.hero{text-align:center;padding:4rem 1.5rem 2.5rem}.eyebrow{display:inline-block;color:var(--waitlist-gold-accessible);text-transform:uppercase;letter-spacing:var(--waitlist-tracking-eyebrow);font-weight:700;font-size:.875rem;margin-bottom:1.5rem}.hero h1{max-width:720px;margin:0 auto;font-family:var(--font-serif);color:var(--waitlist-navy);font-weight:500;line-height:1.05;letter-spacing:-.03em;font-size:clamp(2.5rem,5vw,4rem)}.form-section{padding:0 1.5rem 4rem}.bento-card{background:var(--waitlist-white);border-radius:2.5rem;border:1px solid var(--waitlist-navy-5);box-shadow:var(--waitlist-shadow-bento-rest);padding:2.5rem;max-width:480px;margin:0 auto}.claravia-success{text-align:center;padding:1rem .5rem}.claravia-success[hidden]{display:none}.claravia-success__icon{width:44px;height:44px;color:var(--waitlist-gold-accessible);margin:0 auto 1rem;display:block}.claravia-success__title{font-family:var(--font-serif);color:var(--waitlist-navy);font-weight:500;font-size:1.5rem;line-height:1.25;margin:0 0 .75rem}.claravia-success__text{color:var(--waitlist-navy-80);font-size:.9375rem;line-height:1.6;margin:0}.claravia-brevo-scope,.claravia-brevo-scope *{font-family:var(--font-sans),Arial,sans-serif!important;box-sizing:border-box}.claravia-brevo-scope .sib-form,.claravia-brevo-scope #sib-form-container,.claravia-brevo-scope #sib-container{max-width:100%!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;border-radius:0!important;text-align:left!important;box-shadow:none!important}.claravia-brevo-scope #sib-form{margin:0!important;padding:0!important;background:transparent!important;display:flex;flex-direction:column;gap:1.25rem}.claravia-brevo-scope #sib-form>div,.claravia-brevo-scope .sib-input,.claravia-brevo-scope .sib-optin,.claravia-brevo-scope .sib-form-block,.claravia-brevo-scope .form__entry,.claravia-brevo-scope .form__label-row{padding:0!important;margin:0!important;background:transparent!important}.claravia-brevo-scope .entry__error{display:none!important}.claravia-brevo-scope .form__entry .form__label-row{display:flex;flex-direction:column;gap:.5rem}.claravia-brevo-scope .claravia-field-label{display:block!important;color:var(--waitlist-navy)!important;font-size:.875rem!important;font-weight:600!important;line-height:1.35!important;letter-spacing:.01em!important;text-align:left!important;margin:0!important}.claravia-brevo-scope .entry__field{border:0!important;outline:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.claravia-brevo-scope .entry__field input,.claravia-brevo-scope input.input{width:100%!important;min-height:48px!important;border:1px solid var(--waitlist-navy-20)!important;border-radius:9999px!important;background:var(--waitlist-cream)!important;color:var(--waitlist-body)!important;padding:0 1.25rem!important;font-size:1rem!important;font-family:inherit!important;box-shadow:none!important;transition:border-color .2s,box-shadow .2s,background .2s}.claravia-brevo-scope .entry__field input::placeholder{color:var(--waitlist-navy-30)!important;opacity:1!important}.claravia-brevo-scope .entry__field input:hover{border-color:var(--waitlist-navy-30)!important}.claravia-brevo-scope .entry__field input:focus,.claravia-brevo-scope .entry__field input:focus-visible{outline:none!important;border-color:var(--waitlist-gold-accessible)!important;box-shadow:0 0 0 3px var(--waitlist-gold-10)!important;background:var(--waitlist-white)!important}.claravia-brevo-scope .sib-optin .form__entry.entry_mcq{background:var(--waitlist-hint-blue)!important;border-radius:1rem!important;padding:1.125rem 1.25rem!important;margin-top:.25rem!important}.claravia-brevo-scope .entry__choice>label{display:grid!important;grid-template-columns:22px 1fr!important;column-gap:.75rem!important;align-items:start!important;margin:0!important;padding:0!important;position:relative!important;cursor:pointer;text-indent:0!important}.claravia-brevo-scope .entry__choice>label>span,.claravia-brevo-scope .entry__choice span p{text-indent:0!important}.claravia-brevo-scope .input_replaced{position:absolute!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important}.claravia-brevo-scope .input_replaced+.checkbox{grid-column:1!important;grid-row:1!important;width:22px!important;height:22px!important;margin:2px 0 0!important;padding:0!important;border:1.5px solid var(--waitlist-navy-30)!important;border-radius:.5rem!important;background:var(--waitlist-white)!important;display:grid!important;place-content:center!important;transition:border-color .2s,background .2s;position:static!important;background-image:none!important;line-height:0!important;font-size:0!important;overflow:hidden!important;align-self:start!important}.claravia-brevo-scope .input_replaced+.checkbox:after{content:none!important}.claravia-brevo-scope .entry__choice>label>span:not(.checkbox){grid-column:2!important;grid-row:1!important;display:block!important;min-width:0!important;margin:0!important;padding:0!important;overflow-wrap:anywhere!important;word-break:normal!important}.claravia-brevo-scope .input_replaced+.checkbox:before{content:""!important;width:12px!important;height:12px!important;transform:scale(0)!important;transition:transform .2s cubic-bezier(.16,1,.3,1);box-shadow:inset 1em 1em var(--waitlist-white)!important;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)!important}.claravia-brevo-scope .input_replaced:checked+.checkbox{background-color:var(--waitlist-navy)!important;border-color:var(--waitlist-navy)!important}.claravia-brevo-scope .input_replaced:checked+.checkbox:before{transform:scale(1)!important}.claravia-brevo-scope .input_replaced:focus-visible+.checkbox{outline:2px solid var(--waitlist-gold-accessible)!important;outline-offset:2px!important}.claravia-brevo-scope .entry__choice span p{display:inline!important;color:var(--waitlist-navy-80)!important;font-size:.875rem!important;line-height:1.7!important;margin:0!important;padding:0!important;background:transparent!important;font-family:inherit!important;text-align:left!important}.claravia-brevo-scope .entry__choice span{color:var(--waitlist-navy-80)!important;background:transparent!important}.claravia-brevo-scope .entry__label_optin{color:var(--waitlist-red-flag)!important;margin-left:2px!important}.claravia-brevo-scope .entry__specification{display:block!important;color:var(--waitlist-navy-80)!important;font-size:.8125rem!important;line-height:1.7!important;margin:.75rem 0 0!important;padding-left:calc(22px + .75rem)!important;background:transparent!important;font-family:inherit!important;text-align:left!important}.claravia-brevo-scope .sib-form-block__button,.claravia-brevo-scope button[form=sib-form]{width:100%!important;min-height:52px!important;padding:.875rem 1.5rem!important;border-radius:9999px!important;border:0!important;color:var(--waitlist-white)!important;background:var(--waitlist-navy)!important;font-family:inherit!important;font-size:1rem!important;font-weight:600!important;letter-spacing:.005em!important;text-align:center!important;cursor:pointer;margin-top:.75rem!important;transition:background .3s,box-shadow .3s,transform .3s}.claravia-brevo-scope .sib-form-block__button:hover:not(:disabled),.claravia-brevo-scope button[form=sib-form]:hover:not(:disabled){background:var(--waitlist-medium-blue)!important;box-shadow:var(--waitlist-shadow-gold-hover)!important;transform:translateY(-1px)!important}.claravia-brevo-scope .sib-form-block__button:focus-visible,.claravia-brevo-scope button[form=sib-form]:focus-visible{outline:2px solid var(--waitlist-gold-accessible)!important;outline-offset:3px!important}.claravia-brevo-scope .sib-form-block__button .icon{width:16px!important;height:16px!important;margin-right:.5rem!important;fill:currentColor!important}.claravia-brevo-scope .sib-captcha,.claravia-brevo-scope .cf-turnstile{margin:0!important}.claravia-brevo-scope .input--hidden,.claravia-brevo-scope input[name=email_address_check]{position:absolute!important;left:-9999px!important;top:-9999px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}.claravia-brevo-scope #error-message,.claravia-brevo-scope #success-message{display:none}.claravia-brevo-scope .sib-form-message-panel{max-width:100%!important;margin:0 0 1rem!important;padding:.875rem 1rem!important;border-radius:.75rem!important;font-family:inherit!important;font-size:.9375rem!important;line-height:1.5!important;text-align:left!important}.claravia-brevo-scope #success-message{background:#e7faf0!important;color:#0a5a33!important;border:1px solid #b7e7cd!important}.claravia-brevo-scope #error-message{background:#fdecec!important;color:#661d1d!important;border:1px solid #f5c2c2!important}.claravia-brevo-scope .sib-form-message-panel__text{display:flex!important;align-items:center!important;gap:.625rem!important}.claravia-brevo-scope .sib-icon{width:18px!important;height:18px!important;flex:0 0 auto!important;fill:currentColor!important}.trust-row{max-width:480px;margin:1.5rem auto 0;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 1.5rem}.trust-item{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--waitlist-navy-80)}.trust-item svg{width:16px;height:16px;color:var(--waitlist-gold-accessible);flex:0 0 auto}.legal-notice{border-top:1px solid var(--waitlist-navy-5);margin:0 auto;max-width:720px;padding:2rem 1.5rem 0;text-align:center;color:var(--waitlist-navy-80);font-size:.875rem;line-height:1.7}@media(max-width:560px){.bento-card{padding:1.5rem;border-radius:2rem}.hero{padding:2.5rem 1.5rem 2rem}}@media(prefers-reduced-motion:reduce){.claravia-brevo-scope .entry__field input,.claravia-brevo-scope .input_replaced+.checkbox,.claravia-brevo-scope .input_replaced+.checkbox:before,.claravia-brevo-scope .sib-form-block__button,.claravia-brevo-scope button[form=sib-form]{transition:none!important}}
