.MarketingHeader-module__puiYhW__header{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb, var(--background) 80%, transparent);border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:18px 0;display:flex;position:sticky;top:0}.MarketingHeader-module__puiYhW__brand{font-family:var(--font-fraunces);letter-spacing:-.01em;color:var(--accent);font-size:19px;font-weight:600}.MarketingHeader-module__puiYhW__nav{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.MarketingHeader-module__puiYhW__navLink{color:var(--text-secondary);font-size:14px;font-weight:500}.MarketingHeader-module__puiYhW__navLink:hover{color:var(--text-primary)}.MarketingHeader-module__puiYhW__ctaButton{background:var(--accent);color:var(--accent-foreground);box-shadow:0 2px 10px color-mix(in srgb, var(--accent) 35%, transparent);border-radius:100px;padding:9px 18px;font-size:14px;font-weight:600;transition:transform .15s,box-shadow .15s;display:inline-block}.MarketingHeader-module__puiYhW__ctaButton:hover{box-shadow:0 4px 16px color-mix(in srgb, var(--accent) 45%, transparent);transform:translateY(-1px)}
.MarketingFooter-module__yxHj-W__footer{text-align:center;width:100%;color:var(--text-secondary);border-top:1px solid var(--border);margin-top:24px;padding:32px 0 8px;font-size:13px}
.page-module___8aEwW__page{--background:#0c1012;--foreground:#0f2228;--text-primary:#f5eddc;--text-secondary:#9cb4ae;--border:#ffffff24;--accent:#c89a60;--accent-foreground:#071822;min-height:100vh;font-family:var(--font-geist-sans);background-color:var(--background);color:var(--text-primary);flex-direction:column;flex:1;align-items:center;display:flex}.page-module___8aEwW__shell{flex-direction:column;flex:1;width:100%;max-width:1120px;padding:0 24px;display:flex}.page-module___8aEwW__main{flex-direction:column;flex:1;gap:96px;padding-bottom:96px;display:flex}.page-module___8aEwW__hero{grid-template-columns:1.1fr .9fr;align-items:start;gap:64px;padding-top:72px;display:grid;position:relative;overflow:hidden}.page-module___8aEwW__heroGlow{background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 22%, transparent), transparent 70%);filter:blur(20px);pointer-events:none;z-index:-1;width:640px;height:420px;position:absolute;top:-160px;left:20%}.page-module___8aEwW__heroLeft{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.page-module___8aEwW__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);font-size:13px;font-weight:600}.page-module___8aEwW__hero h1{font-family:var(--font-fraunces);letter-spacing:-.01em;margin:0;font-size:48px;font-weight:600;line-height:1.15}.page-module___8aEwW__accentLine{color:var(--accent)}.page-module___8aEwW__subtitle{color:var(--text-secondary);max-width:460px;margin:0;font-size:17px;line-height:1.5}.page-module___8aEwW__howLink{color:var(--accent);border-bottom:1px solid color-mix(in srgb, var(--accent) 50%, transparent);margin-top:8px;padding-bottom:2px;font-size:14px;font-weight:600;display:inline-block}.page-module___8aEwW__heroRight{flex-direction:column;gap:16px;display:flex}.page-module___8aEwW__previewCard{border:1px solid var(--border);background:var(--foreground);border-radius:14px;padding:24px}.page-module___8aEwW__previewHeader{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.page-module___8aEwW__previewHeader h2{font-family:var(--font-fraunces);margin:0;font-size:20px;font-weight:600}.page-module___8aEwW__previewDay{color:var(--text-secondary);font-size:13px}.page-module___8aEwW__previewSubtitle{color:var(--text-secondary);margin:4px 0 16px;font-size:14px}.page-module___8aEwW__previewList{flex-direction:column;display:flex}.page-module___8aEwW__previewRow{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.page-module___8aEwW__previewRow:first-child{border-top:none}.page-module___8aEwW__previewName{font-size:14px;font-weight:600}.page-module___8aEwW__previewJob{color:var(--text-secondary);margin-top:2px;font-size:13px}.page-module___8aEwW__previewMeta{text-align:right;flex-shrink:0}.page-module___8aEwW__previewTime{color:var(--text-secondary);font-size:13px}.page-module___8aEwW__previewStatus{color:var(--text-secondary);margin-top:2px;font-size:13px}.page-module___8aEwW__previewStatusAlert{color:var(--accent);margin-top:2px;font-size:13px;font-weight:600}.page-module___8aEwW__questionBox{border:1px solid var(--border);color:var(--text-primary);border-radius:10px;padding:14px 18px;font-size:14px;font-weight:600}.page-module___8aEwW__pricingButton{background:var(--accent);color:var(--accent-foreground);box-shadow:0 8px 24px color-mix(in srgb, var(--accent) 30%, transparent);border-radius:10px;padding:14px 18px;font-size:14px;font-weight:600;transition:transform .15s,box-shadow .15s;display:block}.page-module___8aEwW__pricingButton:hover{box-shadow:0 12px 28px color-mix(in srgb, var(--accent) 40%, transparent);transform:translateY(-1px)}.page-module___8aEwW__how{scroll-margin-top:32px}.page-module___8aEwW__how h2{font-family:var(--font-fraunces);margin:0 0 32px;font-size:34px;font-weight:600}.page-module___8aEwW__steps{flex-direction:column;gap:32px;max-width:640px;display:flex}.page-module___8aEwW__step{border-left:2px solid var(--border);padding-left:20px}.page-module___8aEwW__stepNumber{letter-spacing:.04em;color:var(--accent);margin-bottom:6px;font-size:13px;font-weight:700;display:block}.page-module___8aEwW__step h3{font-family:var(--font-fraunces);margin:0 0 6px;font-size:20px;font-weight:600}.page-module___8aEwW__step p{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.5}.page-module___8aEwW__waitlist{justify-content:center;scroll-margin-top:96px;display:flex}.page-module___8aEwW__waitlistCard{border:1px solid var(--border);background:var(--foreground);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:6px;width:100%;max-width:420px;padding:40px 32px;display:flex;box-shadow:0 20px 48px #0000000f}.page-module___8aEwW__waitlistCard h2{font-family:var(--font-fraunces);margin:0;font-size:24px;font-weight:600}.page-module___8aEwW__waitlistSubtitle{color:var(--text-secondary);margin:0 0 18px;font-size:14px}.page-module___8aEwW__form{flex-direction:column;gap:12px;width:100%;display:flex}.page-module___8aEwW__input{border:1px solid var(--border);background:var(--background);color:var(--text-primary);border-radius:10px;padding:12px 16px;font-size:14px;transition:border-color .15s,box-shadow .15s}.page-module___8aEwW__input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent);outline:none}.page-module___8aEwW__submitButton{background:var(--accent);color:var(--accent-foreground);cursor:pointer;border:none;border-radius:10px;padding:13px 16px;font-size:15px;font-weight:600;transition:transform .15s,box-shadow .15s}.page-module___8aEwW__submitButton:hover{box-shadow:0 8px 20px color-mix(in srgb, var(--accent) 35%, transparent);transform:translateY(-1px)}.page-module___8aEwW__success{color:#6ee7a0;margin:8px 0 0;font-size:16px;font-weight:500}.page-module___8aEwW__error{color:#f5a3a3;margin:0;font-size:13px}@media (max-width:800px){.page-module___8aEwW__hero{grid-template-columns:1fr;gap:40px}.page-module___8aEwW__hero h1{font-size:38px}}
.page-module__qCP4TG__page{--background:#0c1012;--foreground:#0f2228;--text-primary:#f5eddc;--text-secondary:#9cb4ae;--border:#ffffff24;--accent:#c89a60;--accent-foreground:#071822;min-height:100vh;font-family:var(--font-geist-sans);background-color:var(--background);color:var(--text-primary);flex-direction:column;flex:1;align-items:center;display:flex}.page-module__qCP4TG__shell{flex-direction:column;flex:1;width:100%;max-width:1020px;padding:0 24px;display:flex}.page-module__qCP4TG__main{flex-direction:column;flex:1;gap:56px;padding:72px 0 96px;display:flex}.page-module__qCP4TG__header{text-align:center;flex-direction:column;gap:12px;display:flex}.page-module__qCP4TG__header h1{font-family:var(--font-fraunces);letter-spacing:-.01em;margin:0;font-size:38px;font-weight:600}.page-module__qCP4TG__subtitle{color:var(--text-secondary);margin:0;font-size:16px}.page-module__qCP4TG__tiers{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px;display:grid}.page-module__qCP4TG__tier{border:1px solid var(--border);background:var(--foreground);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:8px;padding:36px 28px;transition:transform .15s,box-shadow .15s;display:flex;position:relative}.page-module__qCP4TG__tier:hover{transform:translateY(-3px);box-shadow:0 16px 36px #0000000f}.page-module__qCP4TG__tierPopular{border-color:var(--accent);box-shadow:0 16px 40px color-mix(in srgb, var(--accent) 20%, transparent)}.page-module__qCP4TG__badge{letter-spacing:.02em;color:var(--accent-foreground);background:var(--accent);border-radius:100px;padding:5px 14px;font-size:12px;font-weight:700;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.page-module__qCP4TG__tier h2{margin:4px 0 0;font-size:20px;font-weight:700}.page-module__qCP4TG__price{letter-spacing:-.02em;margin:8px 0 0;font-size:36px;font-weight:800}.page-module__qCP4TG__period{color:var(--text-secondary);font-size:14px;font-weight:500}.page-module__qCP4TG__calls{color:var(--text-secondary);margin:0 0 8px;font-size:14px}.page-module__qCP4TG__includedList{border-top:1px solid var(--border);text-align:left;flex-direction:column;gap:10px;width:100%;margin:8px 0 24px;padding:20px 0 0;list-style:none;display:flex}.page-module__qCP4TG__includedList li{color:var(--text-primary);align-items:center;gap:8px;font-size:14px;display:flex}.page-module__qCP4TG__includedList svg{width:16px;height:16px;color:var(--accent);flex-shrink:0}.page-module__qCP4TG__ctaButton,.page-module__qCP4TG__ctaButtonPrimary{text-align:center;border-radius:10px;width:100%;margin-top:auto;padding:13px 24px;font-size:14px;font-weight:600;display:inline-block}.page-module__qCP4TG__ctaButton{background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--accent)}.page-module__qCP4TG__ctaButtonPrimary{background:var(--accent);color:var(--accent-foreground);box-shadow:0 8px 20px color-mix(in srgb, var(--accent) 35%, transparent)}@media (max-width:720px){.page-module__qCP4TG__tiers{grid-template-columns:1fr}}