html[data-design=mulberry-ledger] .site-learn-page{background:var(--background)}html[data-design=mulberry-ledger] .site-learn-hero-section{position:relative;overflow:hidden;border-color:color-mix(in srgb,var(--accent) 24%,#0b2024);background:#0b2024;color:#fbfaf6;padding-block:clamp(4.5rem,9vw,7rem) clamp(4rem,8vw,6rem)}html[data-design=mulberry-ledger] .site-learn-hero-section:before,html[data-design=mulberry-ledger] .site-learn-hero-section:after{position:absolute;inset:0;content:"";pointer-events:none}html[data-design=mulberry-ledger] .site-learn-hero-section:before{background-image:radial-gradient(ellipse 34% 22% at 50% 0%,color-mix(in srgb,var(--card) 10%,transparent) 0%,color-mix(in srgb,var(--card) 5%,transparent) 38%,transparent 72%),radial-gradient(ellipse 54% 58% at 0% 100%,color-mix(in srgb,#000 36%,transparent) 0%,color-mix(in srgb,#000 18%,transparent) 42%,transparent 76%),radial-gradient(ellipse 54% 58% at 100% 100%,color-mix(in srgb,#000 36%,transparent) 0%,color-mix(in srgb,#000 18%,transparent) 42%,transparent 76%)}html[data-design=mulberry-ledger] .site-learn-hero-section:after{background-image:radial-gradient(circle,color-mix(in srgb,#000 38%,transparent) 0 1px,transparent 1.25px);background-size:6px 6px;opacity:.48;-webkit-mask-image:radial-gradient(ellipse 55% 58% at 0% 100%,#000 0%,transparent 72%),radial-gradient(ellipse 55% 58% at 100% 100%,#000 0%,transparent 72%);mask-image:radial-gradient(ellipse 55% 58% at 0% 100%,#000 0%,transparent 72%),radial-gradient(ellipse 55% 58% at 100% 100%,#000 0%,transparent 72%)}html[data-design=mulberry-ledger] .site-learn-hero-section>.container{position:relative;z-index:1;max-width:min(72rem,calc(100% - 1.5rem))}html[data-design=mulberry-ledger] .site-learn-hero-section .site-lead-form-grid{max-width:46rem;margin-inline:auto;gap:clamp(2.25rem,4.5vw,3rem)}html[data-design=mulberry-ledger] .site-learn-hero-section .site-lead-form-intro{max-width:56rem;color:#fbfaf6}html[data-design=mulberry-ledger] .site-learn-hero-section .site-lead-eyebrow{display:inline-flex;min-height:2rem;align-items:center;justify-content:center;width:fit-content;margin-inline:auto;margin-bottom:1.35rem;border:1px solid color-mix(in srgb,var(--card) 76%,var(--accent));border-radius:999px;background:transparent;padding:.35rem .75rem;color:color-mix(in srgb,var(--card) 76%,var(--accent));font-family:var(--font-sans);font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1;text-transform:none;white-space:nowrap}html[data-design=mulberry-ledger] .site-learn-hero-section .site-lead-form-intro h1{max-width:56rem;color:#fbfaf6;font-family:var(--font-heading);font-size:clamp(2.25rem,8.8vw,4rem);font-weight:300;line-height:1.08}html[data-design=mulberry-ledger] .site-learn-hero-section .site-lead-form-card{max-width:42rem;border-color:color-mix(in srgb,var(--card) 28%,transparent);background:color-mix(in srgb,var(--card) 94%,transparent);box-shadow:0 24px 70px color-mix(in srgb,#000 28%,transparent)}html[data-design=mulberry-ledger] .site-learn-hero-section .site-contact-form input{background:var(--background)}@media(max-width:47.999rem){html[data-design=mulberry-ledger] .site-learn-hero-section{padding-block:3.25rem 3.75rem}html[data-design=mulberry-ledger] .site-learn-hero-section:before{background-image:radial-gradient(ellipse 78% 24% at 50% 0%,color-mix(in srgb,var(--card) 10%,transparent) 0%,color-mix(in srgb,var(--card) 5%,transparent) 38%,transparent 72%),radial-gradient(ellipse 54% 58% at 0% 100%,color-mix(in srgb,#000 36%,transparent) 0%,color-mix(in srgb,#000 18%,transparent) 42%,transparent 76%),radial-gradient(ellipse 54% 58% at 100% 100%,color-mix(in srgb,#000 36%,transparent) 0%,color-mix(in srgb,#000 18%,transparent) 42%,transparent 76%)}html[data-design=mulberry-ledger] .site-learn-hero-section .site-lead-eyebrow{min-height:1.85rem;margin-bottom:1.15rem;padding:.3rem .65rem;font-size:.8125rem}}html[data-design=mulberry-ledger] .site-learn-form-fields{display:grid;gap:1rem;transition:opacity .22s ease,filter .22s ease}html[data-design=mulberry-ledger] .site-lead-form.is-submitted .site-learn-form-fields{filter:saturate(.7);opacity:.28;pointer-events:none}html[data-design=mulberry-ledger] .site-learn-success-cta{display:none;min-height:3.1rem;align-items:center;justify-content:center;border:1px solid var(--primary);border-radius:10px;background:var(--primary);color:var(--primary-foreground);font-family:var(--font-sans);font-size:.95rem;font-weight:500;letter-spacing:0;line-height:1;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}html[data-design=mulberry-ledger] .site-lead-form.is-submitted .site-learn-success-cta{display:inline-flex}@media(hover:hover){html[data-design=mulberry-ledger] .site-learn-success-cta:hover{border-color:color-mix(in srgb,var(--primary) 88%,var(--foreground));background:color-mix(in srgb,var(--primary) 92%,var(--foreground));transform:translateY(-.5px)}}html[data-design=mulberry-ledger] .site-learn-page .site-contact-form-status[data-state=pending],html[data-design=mulberry-ledger] .site-learn-page .site-contact-form-status[data-state=success],html[data-design=mulberry-ledger] .site-learn-page .site-contact-form-status[data-state=error]{display:block;border-radius:10px;padding:.95rem 1rem}html[data-design=mulberry-ledger] .site-learn-page .site-contact-form-status[data-state=success]{border:1px solid color-mix(in srgb,var(--accent) 32%,var(--border));background:color-mix(in srgb,var(--accent) 9%,var(--card));color:var(--foreground);font-weight:600}html[data-design=mulberry-ledger] .site-learn-page .site-contact-form-status[data-state=error]{border:1px solid color-mix(in srgb,var(--destructive) 42%,var(--border));background:color-mix(in srgb,var(--destructive) 8%,var(--card));color:var(--destructive);font-weight:600}html[data-design=mulberry-ledger] .site-what-is-testimonial-section.site-learn-elizabeth-section{margin-top:0}
