.white-draft{--background:#fff;--foreground:#000504;--card:#fff;--secondary:#fff;--surface-raised:#fff;--band:#fff;--primary:#000504;--gold-dark:#1a1f1e;--cta-ink:#fff;--blue:#1823c9;--blue-light:#1823c9;--muted-foreground:#6d6f6e;--subtle-foreground:#6d6f6e;--border:#e5e6e5;--strong-border:#e5e6e5;--draft-footer-muted:#b5b7b6;--draft-footer-border:#fff3;--draft-photo-backdrop:#f2f3f2;background:var(--background);color:var(--foreground);min-height:100vh}.white-draft .navbar{background:var(--background)}.white-draft .navbar img{filter:brightness(0)}.white-draft .gold-button{border-color:var(--primary)}.white-draft .marker-word svg{color:var(--blue)}.white-draft .hero:before{background:var(--border);height:1px}.white-draft .hero-grid-light{display:none}.white-draft .draft-hero-layout{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:48px;display:grid}.white-draft .draft-hero-copy{min-width:0}.white-draft .draft-hero-copy h1{padding:0}.white-draft .draft-hero-copy .hero-subtitle{margin-top:28px;padding:0}.white-draft .draft-credentials{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:28px;display:grid}.white-draft .draft-credential{border-left:1px solid var(--border);min-width:0;padding:0 14px}.white-draft .draft-credential:first-child{border-left:0;padding-left:0}.white-draft .draft-credential svg{width:18px;height:18px;color:var(--blue);margin-bottom:10px}.white-draft .draft-credential strong{font-family:var(--font-display);font-size:24px;line-height:1.2;display:block}.white-draft .draft-credential small{color:var(--muted-foreground);margin-top:5px;font-size:12px;line-height:1.4;display:block}.white-draft .hero-date,.white-draft .hero-date-main{letter-spacing:0}.white-draft .draft-hero-photo{align-self:end;width:100%;margin:0}.white-draft .draft-hero-photo picture{display:block}.white-draft .draft-hero-photo img{width:100%;height:auto}.white-draft .session-section,.white-draft .faq-section{--secondary:var(--background);--card:var(--background);--border:var(--strong-border);background:var(--background);border-top:1px solid var(--border)}.white-draft .session-card{box-shadow:none;background:0 0;border:0;gap:28px}.white-draft .session-item{border:0;border-top:1px solid var(--border);padding:24px 0 0}.white-draft .session-item+.session-item{border-left:0}.white-draft .session-number .grain-type{background-image:var(--grain-image),linear-gradient(var(--blue),var(--blue))}.white-draft .testimonials-section{border-top:1px solid var(--border)}.white-draft .quote-card{box-shadow:none;background:0 0;border:0}.white-draft .stars{color:var(--blue)}.white-draft .initials-avatar{background:var(--background);color:var(--blue);border-color:var(--blue)}.white-draft .footer{--background:var(--primary);--foreground:var(--cta-ink);--subtle-foreground:var(--draft-footer-muted);--border:var(--draft-footer-border);background:var(--background);border-top-color:var(--border)}.white-draft .footer-label{color:var(--draft-footer-muted)}.white-draft .footer-email:hover{color:var(--foreground);border-color:var(--foreground)}@media (width>=1024px){.white-draft .draft-hero-photo{margin-top:var(--section-space);margin-bottom:calc(-1 * var(--section-space))}}@media (width<=1023px){.white-draft .draft-hero-layout{grid-template-columns:minmax(0,1fr);gap:32px}.white-draft .draft-hero-photo{justify-self:center;width:min(420px,100%)}.white-draft .draft-hero-copy h1{max-width:680px}}@media (width<=767px){.white-draft .draft-credentials{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 0}.white-draft .draft-credential:nth-child(3){border-left:0;padding-left:0}.white-draft .draft-hero-photo{width:min(320px,100%)}.white-draft .hero-date{margin-top:28px}}
