.onboard-nav[data-astro-cid-jtci56xn]{position:sticky;top:0;z-index:50;background:#f7f1ebf0;border-bottom:1px solid var(--line);backdrop-filter:blur(12px)}.onboard-nav__inner[data-astro-cid-jtci56xn]{min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:24px}.onboard-nav__right[data-astro-cid-jtci56xn]{display:flex;align-items:center;gap:16px;color:var(--muted);font-size:14px}.onboard-nav[data-astro-cid-jtci56xn] .btn[data-astro-cid-jtci56xn]{padding:10px 18px;background:#fff}.onboard-main[data-astro-cid-jtci56xn]{min-height:calc(100vh - 150px)}.onboard-intro[data-astro-cid-jtci56xn]{background:var(--navy);color:#fff;padding:58px 0;position:relative;overflow:hidden}.onboard-intro[data-astro-cid-jtci56xn]:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(600px 300px at 85% 20%,rgba(182,184,221,.22),transparent 70%)}.intro-grid[data-astro-cid-jtci56xn]{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto;gap:50px;align-items:center}.onboard-intro[data-astro-cid-jtci56xn] h1[data-astro-cid-jtci56xn]{font-size:clamp(38px,5vw,62px);max-width:760px;margin:14px 0 16px}.intro-copy[data-astro-cid-jtci56xn]{max-width:680px;color:var(--muted-on-ink);font-size:18px}.trial-card[data-astro-cid-jtci56xn]{min-width:290px;display:flex;align-items:center;gap:18px;padding:20px 24px;border:1px solid rgba(255,255,255,.2);border-radius:18px;background:#ffffff12}.trial-card__mark[data-astro-cid-jtci56xn]{font-family:var(--font-display);font-size:54px;color:var(--coral);line-height:1}.trial-card[data-astro-cid-jtci56xn] b[data-astro-cid-jtci56xn],.trial-card[data-astro-cid-jtci56xn] span[data-astro-cid-jtci56xn]{display:block}.trial-card[data-astro-cid-jtci56xn] b[data-astro-cid-jtci56xn]{font-size:15px}.trial-card[data-astro-cid-jtci56xn] div[data-astro-cid-jtci56xn] span[data-astro-cid-jtci56xn]{color:var(--muted-on-ink);font-size:12px;margin-top:3px}.onboard-workspace[data-astro-cid-jtci56xn]{padding:56px 0 88px}.workspace-grid[data-astro-cid-jtci56xn]{display:grid;grid-template-columns:265px minmax(0,760px);justify-content:center;gap:44px;align-items:start}.progress-panel[data-astro-cid-jtci56xn]{position:sticky;top:104px}.progress-kicker[data-astro-cid-jtci56xn]{color:var(--coral-text);text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:700;margin-bottom:18px}.progress-list[data-astro-cid-jtci56xn]{list-style:none;position:relative}.progress-list[data-astro-cid-jtci56xn]:before{content:"";position:absolute;width:1px;background:var(--line);left:17px;top:22px;bottom:28px}.progress-list[data-astro-cid-jtci56xn] li[data-astro-cid-jtci56xn]{position:relative;display:flex;gap:14px;align-items:center;padding:0 0 23px;color:var(--muted)}.progress-list[data-astro-cid-jtci56xn] li[data-astro-cid-jtci56xn]>span[data-astro-cid-jtci56xn]{position:relative;z-index:1;width:35px;height:35px;flex:0 0 35px;border-radius:50%;display:grid;place-items:center;background:var(--porcelain);border:1px solid var(--line);font-size:12px;font-weight:600}.progress-list[data-astro-cid-jtci56xn] b[data-astro-cid-jtci56xn],.progress-list[data-astro-cid-jtci56xn] small[data-astro-cid-jtci56xn]{display:block}.progress-list[data-astro-cid-jtci56xn] b[data-astro-cid-jtci56xn]{color:var(--text);font-size:14px}.progress-list[data-astro-cid-jtci56xn] small[data-astro-cid-jtci56xn]{font-size:11px;margin-top:1px}.progress-list[data-astro-cid-jtci56xn] li[data-astro-cid-jtci56xn].is-current>span[data-astro-cid-jtci56xn]{background:var(--navy);color:#fff;border-color:var(--navy);box-shadow:0 0 0 5px #1c1a5414}.progress-list[data-astro-cid-jtci56xn] li[data-astro-cid-jtci56xn].is-current b[data-astro-cid-jtci56xn]{color:var(--navy)}.progress-list[data-astro-cid-jtci56xn] li[data-astro-cid-jtci56xn].is-complete>span[data-astro-cid-jtci56xn]{border-color:var(--coral);background:var(--coral);color:#fff}.progress-list[data-astro-cid-jtci56xn] li[data-astro-cid-jtci56xn].is-complete>span[data-astro-cid-jtci56xn]:before{content:"✓"}.progress-list[data-astro-cid-jtci56xn] li[data-astro-cid-jtci56xn].is-complete>span[data-astro-cid-jtci56xn]{font-size:0}.progress-list[data-astro-cid-jtci56xn] li[data-astro-cid-jtci56xn].is-complete>span[data-astro-cid-jtci56xn]:before{font-size:13px}.help-note[data-astro-cid-jtci56xn]{margin-top:8px;padding:18px;border-left:3px solid var(--coral);background:var(--porcelain-2);font-size:12px;color:var(--muted)}.help-note[data-astro-cid-jtci56xn] b[data-astro-cid-jtci56xn]{color:var(--navy)}.help-note[data-astro-cid-jtci56xn] p[data-astro-cid-jtci56xn]{margin-top:5px}.form-shell[data-astro-cid-jtci56xn]{background:#fff;border:1px solid var(--line);border-radius:22px;box-shadow:0 28px 70px -50px #1c1a5480;overflow:hidden}#onboarding-form[data-astro-cid-jtci56xn]{padding:clamp(26px,5vw,52px)}.mobile-progress[data-astro-cid-jtci56xn]{display:none}.form-step[data-astro-cid-jtci56xn]{border:0;min-width:0}.form-step[data-astro-cid-jtci56xn][hidden]{display:none}.form-step[data-astro-cid-jtci56xn] legend[data-astro-cid-jtci56xn]{font-family:var(--font-display);font-size:clamp(32px,4vw,43px);color:var(--navy);line-height:1.1;width:100%;margin-bottom:10px}.step-copy[data-astro-cid-jtci56xn]{color:var(--muted);font-size:15px;margin-bottom:32px;max-width:600px}.field-grid[data-astro-cid-jtci56xn]{display:grid;gap:18px}.field-grid[data-astro-cid-jtci56xn].two{grid-template-columns:repeat(2,minmax(0,1fr))}.field[data-astro-cid-jtci56xn]{display:block;margin-bottom:20px}.field[data-astro-cid-jtci56xn]>span[data-astro-cid-jtci56xn]:first-child,.markup-card[data-astro-cid-jtci56xn] label[data-astro-cid-jtci56xn]>span[data-astro-cid-jtci56xn]{display:block;color:var(--navy);font-size:13px;font-weight:600;margin-bottom:7px}.field[data-astro-cid-jtci56xn] span[data-astro-cid-jtci56xn] i[data-astro-cid-jtci56xn]{color:var(--muted);font-weight:400;font-style:normal}.field[data-astro-cid-jtci56xn] input[data-astro-cid-jtci56xn]:not([type=color]),.field[data-astro-cid-jtci56xn] select[data-astro-cid-jtci56xn],.markup-card[data-astro-cid-jtci56xn] input[data-astro-cid-jtci56xn],.markup-card[data-astro-cid-jtci56xn] select[data-astro-cid-jtci56xn]{width:100%;min-height:48px;border:1px solid rgba(28,26,84,.2);border-radius:10px;padding:10px 13px;color:var(--text);background:#fff;font:400 15px var(--font-ui);transition:border-color .16s,box-shadow .16s}.field[data-astro-cid-jtci56xn] select[data-astro-cid-jtci56xn],.markup-card[data-astro-cid-jtci56xn] select[data-astro-cid-jtci56xn]{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 18px) 20px,calc(100% - 13px) 20px;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:34px}.field[data-astro-cid-jtci56xn] input[data-astro-cid-jtci56xn]:focus,.field[data-astro-cid-jtci56xn] select[data-astro-cid-jtci56xn]:focus,.markup-card[data-astro-cid-jtci56xn] input[data-astro-cid-jtci56xn]:focus,.markup-card[data-astro-cid-jtci56xn] select[data-astro-cid-jtci56xn]:focus{outline:0;border-color:var(--coral);box-shadow:0 0 0 3px #c7724624}.field[data-astro-cid-jtci56xn] input[data-astro-cid-jtci56xn]:user-invalid,.field[data-astro-cid-jtci56xn] select[data-astro-cid-jtci56xn]:user-invalid,.markup-card[data-astro-cid-jtci56xn] input[data-astro-cid-jtci56xn]:user-invalid{border-color:#b83232}.field[data-astro-cid-jtci56xn] small[data-astro-cid-jtci56xn]{display:block;color:var(--muted);font-size:11.5px;margin-top:6px}.slug-control[data-astro-cid-jtci56xn]{display:grid;grid-template-columns:auto minmax(130px,1fr) auto;align-items:center;border:1px solid rgba(28,26,84,.2);border-radius:10px;background:var(--porcelain);overflow:hidden}.slug-control[data-astro-cid-jtci56xn]:focus-within{border-color:var(--coral);box-shadow:0 0 0 3px #c7724624}.slug-control[data-astro-cid-jtci56xn] span[data-astro-cid-jtci56xn]{padding:0 10px;color:var(--muted);font-size:13px;white-space:nowrap}.slug-control[data-astro-cid-jtci56xn] input[data-astro-cid-jtci56xn]{border:0!important;border-radius:0!important;box-shadow:none!important;padding-left:5px!important;padding-right:5px!important;background:#fff!important;text-align:center;font-weight:600!important;color:var(--navy)!important}.availability[data-astro-cid-jtci56xn]{display:block;font-size:12px;margin-top:7px;color:var(--muted);min-height:19px}.availability[data-astro-cid-jtci56xn].is-good{color:#1e7449;font-weight:600}.availability[data-astro-cid-jtci56xn].is-bad{color:#a12626;font-weight:600}.confirm-box[data-astro-cid-jtci56xn]{display:flex;gap:12px;align-items:flex-start;padding:15px 16px;border:1px solid var(--line);border-radius:10px;cursor:pointer;background:var(--porcelain);margin-bottom:22px}.confirm-box[data-astro-cid-jtci56xn] input[data-astro-cid-jtci56xn],.consent-row[data-astro-cid-jtci56xn] input[data-astro-cid-jtci56xn]{width:18px;height:18px;accent-color:var(--navy);flex:0 0 auto;margin-top:2px}.confirm-box[data-astro-cid-jtci56xn] b[data-astro-cid-jtci56xn],.confirm-box[data-astro-cid-jtci56xn] small[data-astro-cid-jtci56xn]{display:block}.confirm-box[data-astro-cid-jtci56xn] b[data-astro-cid-jtci56xn]{color:var(--navy);font-size:13px}.confirm-box[data-astro-cid-jtci56xn] small[data-astro-cid-jtci56xn]{color:var(--muted);font-size:11.5px;margin-top:2px}.colour-control[data-astro-cid-jtci56xn]{display:flex;align-items:center;gap:12px;min-height:48px;padding:6px 10px;border:1px solid rgba(28,26,84,.2);border-radius:10px}.colour-control[data-astro-cid-jtci56xn] input[data-astro-cid-jtci56xn]{width:50px;height:34px;border:0;padding:0;background:none;cursor:pointer}.colour-control[data-astro-cid-jtci56xn] output[data-astro-cid-jtci56xn]{font:600 13px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--navy)}.store-preview[data-astro-cid-jtci56xn]{padding:20px 22px;border-radius:12px;background:var(--navy);color:#fff;display:flex;flex-wrap:wrap;gap:8px 18px;justify-content:space-between;align-items:center}.store-preview[data-astro-cid-jtci56xn] span[data-astro-cid-jtci56xn]{color:var(--muted-on-ink);font-size:12px}.store-preview[data-astro-cid-jtci56xn] b[data-astro-cid-jtci56xn]{color:var(--coral);font-size:14px;overflow-wrap:anywhere}.privacy-note[data-astro-cid-jtci56xn]{display:flex;gap:14px;align-items:flex-start;padding:18px;background:var(--porcelain-2);border-radius:10px;color:var(--muted);font-size:12px}.privacy-note[data-astro-cid-jtci56xn] svg[data-astro-cid-jtci56xn]{width:24px;height:24px;flex:0 0 auto;fill:none;stroke:var(--coral-text);stroke-width:1.6}.privacy-note[data-astro-cid-jtci56xn] b[data-astro-cid-jtci56xn]{color:var(--navy)}.subsection-title[data-astro-cid-jtci56xn]{display:flex;align-items:center;gap:12px;margin:30px 0 18px}.subsection-title[data-astro-cid-jtci56xn]:first-of-type{margin-top:0}.subsection-title[data-astro-cid-jtci56xn]:after{content:"";height:1px;background:var(--line);flex:1}.subsection-title[data-astro-cid-jtci56xn] span[data-astro-cid-jtci56xn]{font-size:12px;color:var(--coral-text);text-transform:uppercase;font-weight:700;letter-spacing:.12em}.shipping-fields[data-astro-cid-jtci56xn][hidden]{display:none}.markup-intro[data-astro-cid-jtci56xn]{margin:8px 0 18px;padding:18px 20px;border-left:3px solid var(--coral);background:var(--porcelain-2)}.markup-intro[data-astro-cid-jtci56xn] b[data-astro-cid-jtci56xn]{color:var(--navy);font-size:14px}.markup-intro[data-astro-cid-jtci56xn] p[data-astro-cid-jtci56xn]{color:var(--muted);font-size:12px;margin-top:5px}.markup-grid[data-astro-cid-jtci56xn]{display:grid;gap:12px}.markup-card[data-astro-cid-jtci56xn]{display:grid;grid-template-columns:minmax(150px,1.2fr) minmax(120px,.75fr) minmax(110px,.6fr);gap:14px;align-items:end;border:1px solid var(--line);border-radius:12px;padding:17px}.markup-card[data-astro-cid-jtci56xn]>div[data-astro-cid-jtci56xn]:first-child{align-self:center}.markup-card[data-astro-cid-jtci56xn]>div[data-astro-cid-jtci56xn]:first-child span[data-astro-cid-jtci56xn],.markup-card[data-astro-cid-jtci56xn]>div[data-astro-cid-jtci56xn]:first-child small[data-astro-cid-jtci56xn]{display:block}.markup-card[data-astro-cid-jtci56xn]>div[data-astro-cid-jtci56xn]:first-child span[data-astro-cid-jtci56xn]{color:var(--navy);font-weight:600;font-size:14px}.markup-card[data-astro-cid-jtci56xn]>div[data-astro-cid-jtci56xn]:first-child small[data-astro-cid-jtci56xn]{color:var(--muted);font-size:10.5px}.markup-card[data-astro-cid-jtci56xn] label[data-astro-cid-jtci56xn]>span[data-astro-cid-jtci56xn]{font-size:10px;text-transform:uppercase;letter-spacing:.08em}.markup-card[data-astro-cid-jtci56xn] label[data-astro-cid-jtci56xn]{display:block}.value-input[data-astro-cid-jtci56xn]{position:relative}.value-input[data-astro-cid-jtci56xn] input[data-astro-cid-jtci56xn]{padding-right:32px}.value-input[data-astro-cid-jtci56xn] i[data-astro-cid-jtci56xn]{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--muted);font-style:normal;font-size:12px;pointer-events:none}.markup-boundary[data-astro-cid-jtci56xn]{color:var(--muted);font-size:11px;margin:9px 0 22px}.trial-summary[data-astro-cid-jtci56xn]{display:flex;gap:17px;align-items:flex-start;padding:20px;background:var(--navy);color:#fff;border-radius:12px;margin:24px 0}.trial-summary[data-astro-cid-jtci56xn]>span[data-astro-cid-jtci56xn]{font-family:var(--font-display);color:var(--coral);font-size:46px;line-height:1}.trial-summary[data-astro-cid-jtci56xn] b[data-astro-cid-jtci56xn]{display:block;font-size:14px}.trial-summary[data-astro-cid-jtci56xn] p[data-astro-cid-jtci56xn]{color:var(--muted-on-ink);font-size:11.5px;margin-top:4px}.consents[data-astro-cid-jtci56xn]{display:grid;gap:10px}.consent-row[data-astro-cid-jtci56xn]{display:flex;align-items:flex-start;gap:11px;font-size:12px;color:var(--text);cursor:pointer}.consent-row[data-astro-cid-jtci56xn] a[data-astro-cid-jtci56xn]{color:var(--coral-text);text-decoration:underline;text-underline-offset:2px;font-weight:600}.consent-row[data-astro-cid-jtci56xn].optional{margin-top:6px;padding-top:16px;border-top:1px solid var(--line);color:var(--muted)}.security-check[data-astro-cid-jtci56xn]{display:grid;grid-template-columns:minmax(180px,1fr) minmax(260px,1fr);gap:18px;align-items:center;margin-top:24px;padding:18px;border:1px solid var(--line);border-radius:12px;background:var(--porcelain-2)}.security-check[data-astro-cid-jtci56xn] b[data-astro-cid-jtci56xn],.security-check[data-astro-cid-jtci56xn] span[data-astro-cid-jtci56xn]{display:block}.security-check[data-astro-cid-jtci56xn] b[data-astro-cid-jtci56xn]{color:var(--navy);font-size:13px}.security-check[data-astro-cid-jtci56xn] span[data-astro-cid-jtci56xn]{color:var(--muted);font-size:11px;line-height:1.5;margin-top:3px}#onboarding-turnstile[data-astro-cid-jtci56xn]{width:100%;min-height:65px}.form-actions[data-astro-cid-jtci56xn]{display:flex;align-items:center;gap:12px;border-top:1px solid var(--line);margin-top:36px;padding-top:24px}.form-actions__spacer[data-astro-cid-jtci56xn]{flex:1}.form-actions[data-astro-cid-jtci56xn] .btn[data-astro-cid-jtci56xn]{min-width:122px}.submit-button[data-astro-cid-jtci56xn]{min-width:205px!important}.spinner[data-astro-cid-jtci56xn]{display:none;width:15px;height:15px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:spin .7s linear infinite}.submit-button[data-astro-cid-jtci56xn].is-loading .spinner[data-astro-cid-jtci56xn]{display:block}.submit-button[data-astro-cid-jtci56xn]:disabled{cursor:wait;opacity:.76}@keyframes spin{to{transform:rotate(360deg)}}.form-footnote[data-astro-cid-jtci56xn]{color:var(--muted);font-size:10.5px;text-align:right;margin-top:10px}.form-alert[data-astro-cid-jtci56xn]{margin-bottom:24px;padding:14px 16px;border:1px solid #d39393;border-left:4px solid #a12626;border-radius:8px;background:#fff4f4;color:#7c2020;font-size:13px}.onboard-footer[data-astro-cid-jtci56xn]{padding:28px 0;background:var(--ink-soft);color:var(--muted-on-ink);font-size:11px}.onboard-footer[data-astro-cid-jtci56xn] .wrap[data-astro-cid-jtci56xn]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:14px}.onboard-footer[data-astro-cid-jtci56xn] nav[data-astro-cid-jtci56xn]{display:flex;flex-wrap:wrap;gap:18px}.onboard-footer[data-astro-cid-jtci56xn] a[data-astro-cid-jtci56xn]:hover{color:#fff}@media(max-width:900px){.intro-grid[data-astro-cid-jtci56xn]{grid-template-columns:1fr;gap:26px}.trial-card[data-astro-cid-jtci56xn]{min-width:0;width:fit-content}.workspace-grid[data-astro-cid-jtci56xn]{grid-template-columns:1fr}.progress-panel[data-astro-cid-jtci56xn]{display:none}.mobile-progress[data-astro-cid-jtci56xn]{display:block;padding:17px 25px 0;color:var(--navy);font-size:11px;font-weight:600}.mobile-progress__track[data-astro-cid-jtci56xn]{height:3px;background:var(--porcelain-2);margin-top:9px;overflow:hidden}.mobile-progress__track[data-astro-cid-jtci56xn] i[data-astro-cid-jtci56xn]{display:block;height:100%;width:20%;background:var(--coral);transition:width .25s ease}}@media(max-width:640px){.onboard-nav__right[data-astro-cid-jtci56xn]>span[data-astro-cid-jtci56xn]{display:none}.onboard-intro[data-astro-cid-jtci56xn]{padding:42px 0}.onboard-intro[data-astro-cid-jtci56xn] h1[data-astro-cid-jtci56xn]{font-size:40px}.intro-copy[data-astro-cid-jtci56xn]{font-size:15px}.onboard-workspace[data-astro-cid-jtci56xn]{padding:24px 0 55px}.onboard-workspace[data-astro-cid-jtci56xn]>.wrap[data-astro-cid-jtci56xn]{padding-left:14px;padding-right:14px}.form-shell[data-astro-cid-jtci56xn]{border-radius:16px}#onboarding-form[data-astro-cid-jtci56xn]{padding:27px 21px}.field-grid[data-astro-cid-jtci56xn].two,.markup-card[data-astro-cid-jtci56xn]{grid-template-columns:1fr;gap:0}.slug-control[data-astro-cid-jtci56xn]{grid-template-columns:auto minmax(110px,1fr)}.slug-control[data-astro-cid-jtci56xn] span[data-astro-cid-jtci56xn]:last-child{grid-column:1/-1;border-top:1px solid var(--line);text-align:center;padding:7px}.form-actions[data-astro-cid-jtci56xn] .btn[data-astro-cid-jtci56xn]{min-width:0;padding-left:18px;padding-right:18px}.submit-button[data-astro-cid-jtci56xn]{min-width:0!important}.form-footnote[data-astro-cid-jtci56xn]{text-align:left}.onboard-footer[data-astro-cid-jtci56xn] .wrap[data-astro-cid-jtci56xn]{flex-direction:column}.security-check[data-astro-cid-jtci56xn]{grid-template-columns:1fr}}
