.profile-page.svelte-1e2w8fh{--profile-accent:var(--lightningcss-light,#2f6584)var(--lightningcss-dark,#83bedf);--profile-wash:color-mix(in oklab, var(--profile-accent) 10%, var(--surface));width:min(72rem,100% - 2rem);margin:0 auto;padding:clamp(1.5rem,4vw,3rem) 0 5rem}.profile-page[data-accent=forest].svelte-1e2w8fh{--profile-accent:var(--lightningcss-light,#287258)var(--lightningcss-dark,#73c6a4)}.profile-page[data-accent=amber].svelte-1e2w8fh{--profile-accent:var(--lightningcss-light,#996316)var(--lightningcss-dark,#e2ae56)}.profile-page[data-accent=coral].svelte-1e2w8fh{--profile-accent:var(--lightningcss-light,#a64c3b)var(--lightningcss-dark,#ef927d)}.profile-page[data-accent=violet].svelte-1e2w8fh{--profile-accent:var(--lightningcss-light,#73539b)var(--lightningcss-dark,#b99ae3)}.profile-page[data-accent=slate].svelte-1e2w8fh{--profile-accent:var(--lightningcss-light,#53616d)var(--lightningcss-dark,#9eabb5)}.hero.svelte-1e2w8fh{padding-bottom:clamp(3rem,8vw,6rem);position:relative}.breadcrumb.svelte-1e2w8fh{color:var(--ink3);align-items:center;gap:.55rem;font-size:.78rem;display:flex}a.svelte-1e2w8fh{color:inherit;text-decoration:none}.breadcrumb.svelte-1e2w8fh a:where(.svelte-1e2w8fh):hover,.profile-actions.svelte-1e2w8fh a:where(.svelte-1e2w8fh):hover{color:var(--profile-accent)}.hero-grid.svelte-1e2w8fh{grid-template-columns:minmax(0,1.55fr) minmax(17rem,.65fr);align-items:end;gap:clamp(2.5rem,7vw,7rem);margin-top:clamp(3rem,8vw,7rem);display:grid}.eyebrow.svelte-1e2w8fh,.section-label.svelte-1e2w8fh,.signal.svelte-1e2w8fh>p:where(.svelte-1e2w8fh){letter-spacing:.14em;text-transform:uppercase;color:var(--profile-accent);margin:0 0 .8rem;font-size:.7rem;font-weight:780}h1.svelte-1e2w8fh{letter-spacing:-.072em;color:var(--ink);margin:0;font-size:clamp(4rem,10vw,8.8rem);line-height:.82}.promise.svelte-1e2w8fh{letter-spacing:-.035em;max-width:48rem;color:var(--ink);margin:clamp(2rem,5vw,3.75rem) 0 0;font-size:clamp(1.45rem,3vw,2.55rem);line-height:1.17}.audience.svelte-1e2w8fh{max-width:43rem;color:var(--ink3);margin:1.4rem 0 0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.6}.signal.svelte-1e2w8fh{border-top:1px solid var(--ww-border);padding:1rem 0 0}.signal-field.svelte-1e2w8fh{aspect-ratio:1/.74;background:linear-gradient(90deg, color-mix(in oklab, var(--profile-accent) 8%, transparent) 1px, transparent 1px) 0 0 / 1.75rem 1.75rem, linear-gradient(color-mix(in oklab, var(--profile-accent) 8%, transparent) 1px, transparent 1px) 0 0 / 1.75rem 1.75rem, var(--profile-wash);place-items:center;margin-bottom:1.3rem;display:grid;position:relative;overflow:hidden}.signal-word.svelte-1e2w8fh{z-index:2;background:var(--surface);width:5.8rem;height:5.8rem;box-shadow:0 0 0 1px var(--profile-accent), 0 1rem 3rem color-mix(in oklab, var(--profile-accent) 18%, transparent);letter-spacing:-.06em;color:var(--profile-accent);text-transform:uppercase;border-radius:50%;place-items:center;font-size:1.5rem;font-weight:800;display:grid;position:relative}.orbit.svelte-1e2w8fh{border:1px solid color-mix(in oklab, var(--profile-accent) 35%, transparent);border-radius:50%;position:absolute;transform:rotate(-12deg)}.orbit--one.svelte-1e2w8fh{width:58%;height:54%}.orbit--two.svelte-1e2w8fh{width:88%;height:77%;transform:rotate(17deg)}.signal-dot.svelte-1e2w8fh{border:.2rem solid var(--surface);background:var(--profile-accent);width:.58rem;height:.58rem;box-shadow:0 0 0 1px var(--profile-accent);border-radius:50%;position:absolute}.signal-dot--one.svelte-1e2w8fh{top:20%;left:25%}.signal-dot--two.svelte-1e2w8fh{bottom:24%;right:9%}.signal-dot--three.svelte-1e2w8fh{bottom:10%;left:35%}.signal-steps.svelte-1e2w8fh{margin:0;padding:0;list-style:none}.signal-steps.svelte-1e2w8fh li:where(.svelte-1e2w8fh){border-top:1px solid var(--ww-border);color:var(--ink2);grid-template-columns:2rem 1fr;gap:.6rem;padding:.62rem 0;font-size:.9rem;font-weight:680;display:grid}.signal-steps.svelte-1e2w8fh li:where(.svelte-1e2w8fh) span:where(.svelte-1e2w8fh){font-variant-numeric:tabular-nums;letter-spacing:.08em;color:var(--profile-accent);font-size:.66rem}.availability.svelte-1e2w8fh{border:1px solid color-mix(in oklab, var(--profile-accent) 30%, var(--ww-border));background:var(--profile-wash);justify-content:space-between;align-items:center;gap:2rem;margin-top:clamp(3rem,7vw,6rem);padding:1.2rem 1.3rem;display:flex}.availability-copy.svelte-1e2w8fh{grid-template-columns:.75rem 1fr;align-items:start;gap:.8rem;display:grid}.status-dot.svelte-1e2w8fh{background:var(--profile-accent);width:.55rem;height:.55rem;box-shadow:0 0 0 .24rem color-mix(in oklab, var(--profile-accent) 18%, transparent);border-radius:50%;margin-top:.32rem}.availability.svelte-1e2w8fh strong:where(.svelte-1e2w8fh){letter-spacing:.09em;text-transform:uppercase;color:var(--ink);margin-bottom:.24rem;font-size:.7rem;display:block}.availability.svelte-1e2w8fh p:where(.svelte-1e2w8fh){color:var(--ink2);margin:0;line-height:1.5}.stage.svelte-1e2w8fh{border:1px solid var(--profile-accent);letter-spacing:.09em;text-transform:uppercase;color:var(--profile-accent);border-radius:999px;flex:none;padding:.36rem .72rem;font-size:.67rem;font-weight:780}.benefits.svelte-1e2w8fh,.reality.svelte-1e2w8fh,.related.svelte-1e2w8fh{border-top:1px solid var(--ww-border);grid-template-columns:minmax(13rem,.7fr) minmax(0,1.45fr);gap:clamp(2rem,7vw,7rem);padding:clamp(3.5rem,8vw,7rem) 0;display:grid}.section-intro.svelte-1e2w8fh h2:where(.svelte-1e2w8fh){letter-spacing:-.04em;max-width:21rem;color:var(--ink);margin:0;font-size:clamp(1.55rem,3vw,2.5rem);line-height:1.1}.section-intro.svelte-1e2w8fh>p:where(.svelte-1e2w8fh):last-child{max-width:24rem;color:var(--ink3);margin:1.25rem 0 0;line-height:1.55}.benefit-list.svelte-1e2w8fh{margin:0;padding:0;list-style:none}.benefit-list.svelte-1e2w8fh li:where(.svelte-1e2w8fh){border-top:1px solid var(--ww-border);grid-template-columns:2.5rem 1fr;gap:1.2rem;padding:1.45rem 0;display:grid}.benefit-list.svelte-1e2w8fh li:where(.svelte-1e2w8fh):first-child{border-top-color:var(--profile-accent)}.benefit-list.svelte-1e2w8fh>li:where(.svelte-1e2w8fh)>span:where(.svelte-1e2w8fh){letter-spacing:.08em;color:var(--profile-accent);padding-top:.18rem;font-size:.68rem;font-weight:760}h3.svelte-1e2w8fh{letter-spacing:-.015em;color:var(--ink);margin:0 0 .45rem;font-size:1.12rem}.benefit-list.svelte-1e2w8fh p:where(.svelte-1e2w8fh){color:var(--ink3);margin:0;line-height:1.55}.reality.svelte-1e2w8fh{background:linear-gradient(90deg, transparent, var(--profile-wash) 33%, transparent 100%)}.reality-columns.svelte-1e2w8fh{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.reality-columns.svelte-1e2w8fh>div:where(.svelte-1e2w8fh){padding-right:clamp(1rem,3vw,2.75rem)}.reality-columns.svelte-1e2w8fh .next-column:where(.svelte-1e2w8fh){border-left:1px solid var(--ww-border);padding-left:clamp(1rem,3vw,2.75rem);padding-right:0}.reality-columns.svelte-1e2w8fh h3:where(.svelte-1e2w8fh){letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);margin-bottom:1rem;font-size:.72rem}.reality-columns.svelte-1e2w8fh ul:where(.svelte-1e2w8fh){margin:0;padding:0;list-style:none}.reality-columns.svelte-1e2w8fh li:where(.svelte-1e2w8fh){border-top:1px solid var(--ww-border);color:var(--ink2);padding:.82rem 0 .82rem 1.15rem;line-height:1.48;position:relative}.reality-columns.svelte-1e2w8fh li:where(.svelte-1e2w8fh):before{content:"";background:var(--profile-accent);border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:1.3rem;left:0}.next-column.svelte-1e2w8fh li:where(.svelte-1e2w8fh):before{background:var(--meh)}.relationship.svelte-1e2w8fh{max-width:57rem;padding:clamp(4rem,9vw,8rem) 0}.relationship.svelte-1e2w8fh h2:where(.svelte-1e2w8fh){letter-spacing:-.045em;color:var(--ink2);margin:0;font-size:clamp(1.65rem,4vw,3.35rem);line-height:1.22}.related-list.svelte-1e2w8fh{border-top:1px solid var(--profile-accent)}.related-list.svelte-1e2w8fh a:where(.svelte-1e2w8fh){border-bottom:1px solid var(--ww-border);justify-content:space-between;align-items:center;gap:2rem;padding:1.25rem 0;transition:color .14s,padding .14s;display:flex}.related-list.svelte-1e2w8fh a:where(.svelte-1e2w8fh):hover{color:var(--profile-accent);padding-left:.55rem}.related-list.svelte-1e2w8fh strong:where(.svelte-1e2w8fh){margin-bottom:.28rem;font-size:1.05rem;display:block}.related-list.svelte-1e2w8fh small:where(.svelte-1e2w8fh){max-width:38rem;color:var(--ink3);font-size:.86rem;line-height:1.45;display:block}.arrow.svelte-1e2w8fh{color:var(--profile-accent)}.profile-actions.svelte-1e2w8fh{border-top:1px solid var(--ww-border);justify-content:space-between;gap:1rem;padding-top:1.5rem;font-weight:720;display:flex}.profile-actions.svelte-1e2w8fh .source:where(.svelte-1e2w8fh){color:var(--profile-accent)}.availability-actions.svelte-1e2w8fh{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.7rem;display:flex}.beta-link.svelte-1e2w8fh{border:1px solid var(--profile-accent);color:var(--profile-accent);border-radius:999px;align-items:center;gap:.35rem;padding:.62rem .8rem;font-size:.76rem;font-weight:760;display:inline-flex}.beta-link.svelte-1e2w8fh:hover{background:var(--profile-wash)}.breadcrumb.svelte-1e2w8fh a:where(.svelte-1e2w8fh):focus-visible,.beta-link.svelte-1e2w8fh:focus-visible,.related-list.svelte-1e2w8fh a:where(.svelte-1e2w8fh):focus-visible,.profile-actions.svelte-1e2w8fh a:where(.svelte-1e2w8fh):focus-visible{outline:2px solid var(--profile-accent);outline-offset:4px}@media (width<=780px){.profile-page.svelte-1e2w8fh{width:min(100% - 1.5rem,42rem)}.hero-grid.svelte-1e2w8fh{grid-template-columns:1fr;align-items:start}h1.svelte-1e2w8fh{line-height:.9}.signal.svelte-1e2w8fh{max-width:25rem}.availability.svelte-1e2w8fh{flex-direction:column;align-items:flex-start;gap:1rem}.benefits.svelte-1e2w8fh,.reality.svelte-1e2w8fh,.related.svelte-1e2w8fh{grid-template-columns:1fr;gap:2.5rem}.section-intro.svelte-1e2w8fh h2:where(.svelte-1e2w8fh),.section-intro.svelte-1e2w8fh>p:where(.svelte-1e2w8fh):last-child{max-width:35rem}.reality-columns.svelte-1e2w8fh{grid-template-columns:1fr;gap:2rem}.reality-columns.svelte-1e2w8fh .next-column:where(.svelte-1e2w8fh){border-left:0;padding:0}.reality-columns.svelte-1e2w8fh>div:where(.svelte-1e2w8fh){padding:0}.profile-actions.svelte-1e2w8fh{flex-direction:column;align-items:flex-start}}@media (width<=420px){h1.svelte-1e2w8fh{font-size:clamp(3.6rem,20vw,5.2rem)}.promise.svelte-1e2w8fh{font-size:1.35rem}.signal-field.svelte-1e2w8fh{aspect-ratio:1/.67}}@media (prefers-reduced-motion:reduce){.related-list.svelte-1e2w8fh a:where(.svelte-1e2w8fh){transition:none}}
