.materia .bp{--bp-ink: #f4f6fb;--bp-muted: #aab4c8;--bp-line: rgba(255,255,255,.12);--bp-accent: var(--light, #ffacd0);max-width:none;margin:0;padding:0;line-height:1.55;font-family:Satoshi,system-ui,sans-serif}.materia .bp :focus-visible{outline:2px solid var(--light);outline-offset:4px}.materia .bp h2{font-size:var(--t-h2);line-height:1;letter-spacing:-.04em;font-weight:500;margin:0 0 20px}.materia .bp h2 em,.materia .bp h3 em{font-style:normal;color:var(--light)}.materia .bp h3{font-size:var(--t-h4);line-height:1.15;letter-spacing:-.02em;font-weight:500;margin:12px 0 18px}.materia .bp a{color:var(--light);text-decoration-color:color-mix(in srgb,var(--light) 50%,transparent)}.materia .bp-eyebrow,.materia .bp .bp-eyebrow{font-size:12px;letter-spacing:.12em;font-weight:500;color:var(--lilla, #d9c4ff)}.materia .bp-topline{border-bottom-color:var(--bp-line);padding-bottom:18px;margin-bottom:28px}.materia .bp-steps,.materia .bp-progress{border:0;border-radius:3px 14px 3px 3px;background:#ffffff0d;overflow:hidden}.materia .bp-steps li,.materia .bp-progress li{color:#aab4c8;font-size:13px}.materia .bp-steps li[aria-current],.materia .bp-progress li[aria-current]{background:var(--light);color:var(--night)}.materia .bp-steps li[aria-current] span,.materia .bp-progress li[aria-current] span{color:var(--night)}.materia .bp-steps span,.materia .bp-progress span{color:var(--light)}.materia .bp-lead,.materia .bp-offer-lead{font-size:var(--t-lead);line-height:1.5;color:#c9d1e2;max-width:56ch}.materia .bp-launch{background:#0f1a2e;border:0;border-radius:3px 18px 3px 3px;box-shadow:inset 0 0 0 1px #ffffff14;transition:box-shadow .2s ease,transform .3s var(--out)}.materia .bp-launch:hover{transform:translateY(-2px)}.materia .bp-launch.is-selected{box-shadow:inset 0 0 0 2px var(--light)}.materia .bp-launch-image>span{background:#020712c7;border:0;border-radius:3px 10px 3px 3px;letter-spacing:.1em}.materia .bp-launch-heading input{accent-color:var(--light)}.materia .bp-launch-name{font-size:26px;font-weight:500;letter-spacing:-.03em}.materia .bp-launch-price{font-size:34px;font-weight:500;letter-spacing:-.04em}.materia .bp-launch-agent{color:var(--light)}.materia .bp-launch-select{background:#ffffff14;color:#f4f6fb;border:0;border-radius:3px 14px 3px 3px;min-height:48px;font-weight:500;transition:background-color .2s ease,color .2s ease,transform .2s var(--out)}.materia .bp-launch.is-selected .bp-launch-select{background:var(--light);color:var(--night)}.materia .bp-launch-select:hover{transform:translateY(-1px)}.materia .bp-launch-common{background:#ffffff0d;border:0;border-radius:3px 14px 3px 3px}.materia .bp-launch-common svg,.materia .bp-launch-pages svg,.materia .bp-launch-visual svg,.materia .bp-launch-axes svg,.materia .bp-launch-list svg{color:var(--light)}.materia .bp-launch-details summary{color:#c9d1e2}.materia .bp-plan,.materia .bp-payment-option,.materia .bp-panel,.materia .bp-order,.materia .bp-login,.materia .bp-activation,.materia .bp-empty,.materia .bp-receipt,.materia .bp-sum{background:#0f1a2e;border:0;border-radius:3px 18px 3px 3px;box-shadow:inset 0 0 0 1px #ffffff14}.materia .bp-plan:hover,.materia .bp-payment-option:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--light) 50%,transparent)}.materia .bp-plan.is-selected,.materia .bp-payment-option.is-selected{background:#0f1a2e;box-shadow:inset 0 0 0 2px var(--light)}.materia .bp-plan input,.materia .bp-payment-option input,.materia .bp-check input{accent-color:var(--light)}.materia .bp-plan-price,.materia .bp-payment-saving{color:var(--light)}.materia .bp-primary,.materia .bp button[type=submit]:not(.bp-text-button):not(.bp-secondary){background:var(--light);color:var(--night);border:0;border-radius:3px 14px 3px 3px;min-height:52px;padding:0 22px;font-weight:500;transition:transform .2s var(--out),filter .2s ease}.materia .bp-primary:hover{transform:translateY(-1px);filter:brightness(1.05)}.materia .bp-secondary{background:#ffffff14;color:#f4f6fb;border:0;border-radius:3px 14px 3px 3px;min-height:52px;padding:0 22px;font-weight:500}.materia .bp-text-button{color:var(--light);background:none;border:0}.materia .bp-field input,.materia .bp-field select,.materia .bp-field textarea,.materia .bp-code input,.materia .bp-login input{background:#ffffff0f;border:0;box-shadow:inset 0 0 0 1px #ffffff1f;border-radius:3px 12px 3px 3px;color:#f4f6fb;min-height:48px;padding:0 14px}.materia .bp-field textarea{min-height:120px;padding:12px 14px}.materia .bp-field input:focus,.materia .bp-code input:focus,.materia .bp-login input:focus{outline:none;box-shadow:inset 0 0 0 2px var(--light)}.materia .bp-field span{color:#c9d1e2}.materia .bp-error{background:#ff78781f;color:#ffd1d1;border:0;border-radius:3px 12px 3px 3px}.materia .bp-notice{background:color-mix(in srgb,var(--light) 16%,transparent);color:#f4f6fb;border:0;border-radius:3px 12px 3px 3px}.materia .bp-activation{background:#0f1a2e}.materia .bp-activation strong{color:#f4f6fb}.materia .bp-status{background:color-mix(in srgb,var(--light) 25%,transparent);color:#f4f6fb;border:0;border-radius:3px 10px 3px 3px}.materia .bp-payment-number{background:var(--light);color:var(--night)}.materia .bp-payment-schedule li.is-paid .bp-payment-number{background:#5fc27e}.materia .bp-footnote{color:#8f9bb3;font-size:13px}.materia .bp-muted,.materia .bp-small{color:#aab4c8}.materia .bp-choice-reminder{background:#ffffff0d;border:0;border-radius:3px 14px 3px 3px}.materia .bp-upload{border:1px dashed rgba(255,255,255,.25);border-radius:3px 14px 3px 3px;background:transparent}.materia .bp-files li,.materia .bp-events li{border-color:var(--bp-line)}@media(max-width:760px){.materia .bp h2{font-size:var(--t-h2)}.materia .bp-launch-name{font-size:22px}.materia .bp-launch-price{font-size:30px}}.ob-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--lilla, #d9c4ff)}.ob-ctas{display:flex;flex-wrap:wrap;gap:12px}.cf-hero{position:relative;margin-top:-100px;overflow:hidden;background:radial-gradient(60% 50% at 90% 0%,color-mix(in srgb,var(--light) 16%,transparent),transparent 60%),var(--night);isolation:isolate}.cf-glyph{position:absolute;right:-160px;bottom:-200px;width:560px;height:560px;opacity:.07;filter:blur(2px);pointer-events:none}.cf-hero-in{position:relative;padding-top:128px;padding-bottom:56px;display:grid;gap:32px}.cf-crumbs{display:flex;gap:10px;color:#8f9bb3}.cf-crumbs a{color:#c9d1e2;text-decoration:none}.cf-crumbs a:hover{color:var(--light)}.cf-hero-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:48px 64px;align-items:start}.cf-hero-copy{display:grid;gap:22px;justify-items:start}.cf-h1{margin:0;font-size:clamp(40px,5vw,72px);line-height:.96;letter-spacing:-.045em;font-weight:500}.cf-h1 em{font-style:normal;color:var(--light)}.cf-steps{list-style:none;margin:0;padding:0;display:grid;gap:8px}.cf-steps li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:2px 14px;padding:14px 16px;background:#ffffff0d;border-radius:3px 14px 3px 3px}.cf-steps .num{grid-row:span 2;color:var(--light);font-weight:500}.cf-steps strong{font-weight:500}.cf-steps li>span:last-child{font-size:14px;color:#aab4c8}.cf-portal{padding-top:24px;scroll-margin-top:100px}.cf-foot{padding-bottom:var(--sec)}.cf-foot-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px 48px;align-items:end;padding-top:40px;border-top:1px solid rgba(255,255,255,.1)}@media(max-width:1080px){.cf-hero-grid,.cf-foot-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.cf-hero{margin-top:-80px}.cf-hero-in{padding-top:104px;padding-bottom:40px}.cf-h1{font-size:clamp(36px,10.5vw,46px)}}
