.benefits-page{--benefit-ink:#0b0b0e;--benefit-panel:#15151b;background:var(--paper)}.benefits-page .site-header{grid-template-columns:1fr auto 1fr}.benefits-hero{position:relative;display:flex;align-items:flex-end;min-height:100svh;padding:150px 0 82px;background:#08080b;color:#fff;overflow:hidden}.benefits-hero-media{position:absolute;inset:0;background:url(/images/efymera-experience.webp) 68% center/cover;opacity:.28;filter:saturate(.5) contrast(1.05)}.benefits-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#07070afa,#07070ad6,#07070a59),linear-gradient(0deg,#08080b 0%,transparent 55%)}.benefits-hero-grid{position:absolute;z-index:1;inset:0;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:80px 80px;mask-image:linear-gradient(to bottom,transparent 5%,#000 55%,transparent)}.benefits-hero-content{position:relative;z-index:2}.benefits-hero h1{max-width:1080px;margin:26px 0 34px;font:500 clamp(3.8rem,7.6vw,8.6rem)/.9 "Manrope",sans-serif;letter-spacing:-.075em;text-transform:uppercase}.benefits-hero h1 em{color:var(--lime)}.benefits-hero-content>p:not(.kicker){max-width:720px;color:#ffffffb8;font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.6}.benefits-hero .actions{margin-top:38px}.hero-value{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:18px;max-width:680px;margin-top:72px;color:#ffffff7a;font:600 .72rem Manrope,sans-serif;letter-spacing:.15em}.hero-value i{height:1px;background:linear-gradient(90deg,var(--violet),var(--lime))}.journey-section{background:var(--paper)}.journey-compare{display:grid;gap:26px;margin-top:90px}.journey-line{padding:32px 0;border-top:1px solid var(--line)}.journey-line>strong{display:block;margin-bottom:28px;color:var(--muted);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase}.journey-line ol{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;list-style:none}.journey-line li{position:relative;padding:0 20px 0 0;font:600 clamp(.82rem,1.2vw,1rem) "Manrope",sans-serif}.journey-line li:not(:last-child):after{content:"→";position:absolute;right:12px;color:var(--violet)}.journey-short{opacity:.5}.journey-short ol{grid-auto-columns:minmax(150px,1fr);max-width:650px}.journey-short .journey-end{color:#a34f5f;text-decoration:line-through}.journey-long{padding:34px;border:1px solid rgba(154,120,255,.35);border-radius:var(--radius);background:#e8e1ff}.journey-long li:last-child{color:#5831cc}.value-section{background:var(--night);color:#fff}.value-heading h2{max-width:920px;margin:28px 0 90px;font:500 clamp(3.4rem,7vw,7.4rem)/.94 "Manrope",sans-serif;letter-spacing:-.065em}.value-stages{border-top:1px solid rgba(255,255,255,.13)}.value-stages article{display:grid;grid-template-columns:80px 160px 1fr 1fr;gap:34px;padding:48px 0;border-bottom:1px solid rgba(255,255,255,.13)}.stage-number{color:var(--lime);font:500 1rem Manrope,sans-serif}.stage-time{color:#ffffff80;font-size:.82rem;text-transform:uppercase;letter-spacing:.09em}.value-stages h3{max-width:420px;font:500 clamp(1.6rem,2.7vw,2.7rem)/1.12 "Manrope",sans-serif;letter-spacing:-.04em}.value-stages article>p:not(.stage-time){max-width:400px;color:#ffffff94;line-height:1.55}.value-stages ul{grid-column:3/5;display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin-top:4px}.value-stages li{padding:8px 12px;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#ffffffa8;font-size:.75rem}.calculator-section{background:#9a78ff;color:#fff}.calculator-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px;align-items:start}.calculator-copy h2{margin:27px 0;font:500 clamp(3.2rem,5.7vw,6rem)/.97 "Manrope",sans-serif;letter-spacing:-.06em}.calculator-copy>p:last-child{max-width:470px;color:#ffffffb8;line-height:1.6}.roi-calculator{padding:38px;border:1px solid rgba(255,255,255,.22);border-radius:28px;background:#111116;box-shadow:0 30px 80px #25115642}.calculator-inputs{display:grid;grid-template-columns:1fr 1fr;gap:22px}.calculator-inputs label{display:grid;gap:9px;color:#ffffff91;font-size:.8rem}.calculator-inputs input{width:100%;min-height:54px;padding:0 16px;border:1px solid rgba(255,255,255,.15);border-radius:12px;background:#1c1c23;color:#fff;font:500 1.15rem Manrope,sans-serif}.calculator-inputs input:focus{border-color:var(--lime);outline:3px solid rgba(185,255,102,.2)}.calculator-result{display:grid;grid-template-columns:1fr auto 1fr auto 1.35fr;gap:15px;align-items:center;margin:34px 0 22px;padding:30px 0;border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12)}.calculator-result div{display:grid;gap:7px}.calculator-result span{font:500 clamp(1.6rem,2.6vw,2.6rem) "Manrope",sans-serif;letter-spacing:-.05em}.calculator-result small{color:#ffffff80;font-size:.68rem;line-height:1.3;text-transform:uppercase;letter-spacing:.06em}.calculator-result>b{color:var(--lime);font-size:1.3rem}.calculator-result .result-total span{color:var(--lime)}.calculator-baseline{font-size:.82rem;color:#ffffff8c}.calculator-baseline strong{color:#fff}.legal-note{margin-top:17px;color:#ffffff6e;font-size:.72rem;line-height:1.5}.layers-list{margin-top:88px;border-top:1px solid var(--line)}.layers-list article{display:grid;grid-template-columns:180px 1fr 1.25fr 220px;gap:30px;align-items:center;padding:39px 0;border-bottom:1px solid var(--line)}.layers-list article>span{color:var(--violet);font-size:.76rem;text-transform:uppercase;letter-spacing:.08em}.layers-list h3{font:500 clamp(1.7rem,2.8vw,2.8rem) "Manrope",sans-serif;letter-spacing:-.05em}.layers-list p{color:var(--muted);line-height:1.55}.layers-list strong{text-align:right;font-size:.82rem}.comparison-section{background:var(--night);color:#fff}.comparison-scroll{margin-top:75px;overflow-x:auto;border:1px solid rgba(255,255,255,.13);border-radius:var(--radius)}.comparison-scroll table{width:100%;min-width:720px;border-collapse:collapse}.comparison-scroll th,.comparison-scroll td{padding:20px 26px;border-bottom:1px solid rgba(255,255,255,.1);text-align:left}.comparison-scroll thead th{color:#ffffff73;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.comparison-scroll tbody th{font-weight:500}.comparison-scroll td{color:#ffffff8c}.comparison-scroll td:last-child{background:#9a78ff1a}.comparison-scroll td strong{color:var(--lime)}.table-note,.status-disclaimer,.data-note,.adoption-note{max-width:850px;margin-top:22px;color:#ffffff6e;font-size:.76rem;line-height:1.55}.experience-band{position:relative;min-height:88svh;display:flex;align-items:center;background:#08080a;color:#fff;overflow:hidden}.experience-band-bg{position:absolute;inset:0;background:linear-gradient(90deg,#070709f0 10%,#0707098c),url(/images/efymera-experience.webp) center/cover;filter:saturate(.55)}.experience-band:after{content:"";position:absolute;width:560px;height:560px;right:9%;border:1px solid rgba(185,255,102,.32);border-radius:50%;box-shadow:0 0 0 80px #9a78ff0f,0 0 0 160px #b9ff6609}.experience-band-content{position:relative;z-index:2}.experience-band h2{max-width:760px;margin:30px 0;font:500 clamp(4rem,8vw,8.5rem)/.88 "Manrope",sans-serif;letter-spacing:-.075em}.experience-band h2 em{color:var(--lime)}.experience-band-content>p:not(.kicker){max-width:620px;color:#ffffffa8;font-size:1.05rem;line-height:1.65}.experience-band blockquote{max-width:700px;margin:38px 0;color:var(--lime);font:400 clamp(1.5rem,2.6vw,2.6rem)/1.25 Georgia,serif}.pulse-tags{display:flex;flex-wrap:wrap;gap:8px;max-width:800px}.pulse-tags span{padding:9px 12px;border:1px solid rgba(255,255,255,.15);border-radius:999px;color:#ffffffb3;font-size:.73rem}.status-rails{display:grid;grid-template-columns:repeat(3,1fr);margin-top:80px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.status-rails article{padding:36px 32px 45px;border-right:1px solid var(--line)}.status-rails article:first-child{padding-left:0}.status-rails article:last-child{border-right:0;padding-right:0}.status{display:inline-block;padding:7px 10px;border-radius:999px;font-size:.68rem;text-transform:uppercase;letter-spacing:.08em}.status-live{background:#dff9c2}.status-optional{background:#e7e0ff}.status-soon{background:#e4e3df;color:#65656d}.status-rails h3{margin:30px 0 22px;font:500 2rem Manrope,sans-serif;letter-spacing:-.04em}.status-rails ul{list-style:none;color:var(--muted)}.status-rails li{padding:10px 0;border-top:1px solid var(--line);line-height:1.4}.status-disclaimer,.data-note{color:var(--muted)}.retention-section{background:var(--violet);color:#fff}.retention-layout{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.retention-copy h2{margin:30px 0;font:500 clamp(3.4rem,6vw,6.5rem)/.93 "Manrope",sans-serif;letter-spacing:-.065em}.retention-copy>p:not(.kicker){max-width:570px;color:#ffffffb3;line-height:1.65}.retention-copy>strong{display:block;max-width:540px;margin-top:32px;color:var(--lime);font-size:1.15rem}.retention-path{list-style:none;border-top:1px solid rgba(255,255,255,.2)}.retention-path li{position:relative;display:grid;grid-template-columns:60px 1fr;gap:20px;padding:27px 0;border-bottom:1px solid rgba(255,255,255,.2)}.retention-path li:after{content:"↓";position:absolute;right:0;color:var(--lime)}.retention-path li:last-child:after{content:"●"}.retention-path span{color:var(--lime);font-size:.76rem}.retention-path b{font:500 clamp(1.3rem,2.4vw,2.3rem) "Manrope",sans-serif}.questions{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:75px;border:1px solid var(--line);background:var(--line)}.questions p{min-height:120px;padding:30px;background:var(--paper);font:500 clamp(1.2rem,2.2vw,2.1rem)/1.2 "Manrope",sans-serif;letter-spacing:-.04em}.questions p:last-child{grid-column:1/-1;background:#e8e1ff}.pricing-section{background:#0a0a0d;color:#fff}.pricing-layout{display:grid;grid-template-columns:1.1fr .9fr;gap:110px;align-items:center}.pricing-layout h2{margin:28px 0;font:500 clamp(3.8rem,6.8vw,7rem)/.92 "Manrope",sans-serif;letter-spacing:-.07em}.pricing-layout>div>p:last-child{max-width:650px;color:#ffffff94;line-height:1.65}.pricing-layout aside{padding:38px;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius);background:linear-gradient(145deg,#9a78ff33,#b9ff660d)}.pricing-layout aside>span{color:var(--lime);font-size:.72rem;text-transform:uppercase;letter-spacing:.1em}.pricing-layout aside>strong{display:block;margin:24px 0;font:500 2rem/1.15 Manrope,sans-serif}.pricing-layout aside>p{color:#ffffff8f;line-height:1.55}.pricing-layout .button{margin-top:30px}.example-heading>p:last-child{margin-top:24px;color:var(--muted)}.example-bars{display:grid;gap:22px;margin-top:70px}.example-bars div{display:grid;grid-template-columns:170px 1fr 170px;gap:25px;align-items:center}.example-bars span{color:var(--muted)}.example-bars i{height:18px;border-radius:999px;background:linear-gradient(90deg,var(--violet) var(--bar),rgba(17,17,20,.08) var(--bar))}.example-bars strong{font:500 1.45rem Manrope,sans-serif;text-align:right}.dark-note{color:var(--muted)}.adoption-section{background:var(--night);color:#fff}.adoption-steps{display:grid;grid-template-columns:repeat(5,1fr);list-style:none;margin-top:75px;border-top:1px solid rgba(255,255,255,.14);border-left:1px solid rgba(255,255,255,.14)}.adoption-steps li{min-height:210px;padding:26px;border-right:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.adoption-steps span{display:block;color:var(--lime);font-size:.72rem}.adoption-steps b{display:block;margin-top:75px;font:500 1.15rem/1.3 Manrope,sans-serif}.adoption-note{max-width:none}.case-lines{display:grid;grid-template-columns:repeat(2,1fr);margin-top:80px;border-top:1px solid var(--line)}.case-lines article{display:grid;grid-template-columns:55px 170px 1fr;gap:20px;padding:35px 28px;border-bottom:1px solid var(--line)}.case-lines article:nth-child(odd){border-right:1px solid var(--line);padding-left:0}.case-lines span{color:var(--violet);font-size:.72rem}.case-lines h3{font:500 1.5rem Manrope,sans-serif}.case-lines p{color:var(--muted);line-height:1.5}.proof-section{background:#e8e1ff}.proof-layout{display:grid;grid-template-columns:1fr 1fr;gap:100px}.proof-layout h2{margin-top:28px;font:500 clamp(3rem,5.3vw,5.6rem)/.96 "Manrope",sans-serif;letter-spacing:-.06em}.proof-layout>div:last-child{align-self:end}.proof-layout>div:last-child p{max-width:530px;color:#5e5870;line-height:1.65}.proof-status{display:inline-block;margin-top:30px;padding:10px 14px;border:1px solid rgba(17,17,20,.18);border-radius:999px;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.benefits-final-cta{padding:150px 0;background:var(--violet);color:#fff}.benefits-final-cta h2{max-width:1060px;margin:30px 0;font:500 clamp(3.7rem,7vw,7.5rem)/.93 "Manrope",sans-serif;letter-spacing:-.07em}.benefits-final-cta h2 em{color:var(--lime)}.benefits-final-cta>div>p:not(.kicker){max-width:650px;color:#ffffffb8;font-size:1.05rem;line-height:1.6}.benefits-final-cta .actions{margin-top:36px}@media(max-width:1050px){.value-stages article{grid-template-columns:60px 130px 1fr}.value-stages article>p:not(.stage-time){grid-column:3}.value-stages ul{grid-column:3}.calculator-layout,.retention-layout,.pricing-layout,.proof-layout{grid-template-columns:1fr;gap:65px}.layers-list article{grid-template-columns:130px 1fr 1.2fr}.layers-list strong{grid-column:2/4;text-align:left}.status-rails{grid-template-columns:1fr}.status-rails article,.status-rails article:first-child,.status-rails article:last-child{padding:32px 0;border-right:0;border-bottom:1px solid var(--line)}.status-rails article:last-child{border-bottom:0}.adoption-steps{grid-template-columns:repeat(3,1fr)}.case-lines{grid-template-columns:1fr}.case-lines article:nth-child(odd){border-right:0}}@media(max-width:700px){.benefits-hero{padding-bottom:56px}.benefits-hero-media{background-position:72% center}.benefits-hero h1{font-size:clamp(3.2rem,15vw,5.2rem)}.benefits-hero-content>p:not(.kicker){font-size:1rem}.hero-value{margin-top:55px;gap:10px;font-size:.62rem}.journey-line ol{grid-auto-flow:row;gap:0}.journey-line li{padding:14px 0;border-top:1px solid var(--line)}.journey-line li:not(:last-child):after{right:0;transform:rotate(90deg)}.journey-long{padding:24px}.value-stages article{grid-template-columns:45px 1fr;gap:18px}.stage-time{grid-column:2}.value-stages h3,.value-stages article>p:not(.stage-time),.value-stages ul{grid-column:2}.calculator-section{padding:90px 0}.roi-calculator{padding:24px}.calculator-inputs{grid-template-columns:1fr}.calculator-result{grid-template-columns:1fr auto 1fr;gap:10px}.calculator-result .result-total{grid-column:1/4;padding-top:20px;border-top:1px solid rgba(255,255,255,.12);text-align:center}.calculator-result>b:nth-of-type(2){display:none}.layers-list article{grid-template-columns:1fr;gap:15px}.layers-list strong{grid-column:auto}.comparison-scroll{border-radius:16px}.experience-band:after{width:320px;height:320px;right:-35%;opacity:.5}.pulse-tags{max-width:100%}.questions{grid-template-columns:1fr}.questions p:last-child{grid-column:auto}.example-bars div{grid-template-columns:1fr auto;gap:12px}.example-bars i{grid-column:1/-1;grid-row:2}.example-bars strong{text-align:right}.adoption-steps{grid-template-columns:1fr;border-left:0}.adoption-steps li{display:grid;grid-template-columns:45px 1fr;min-height:auto;padding:25px 0;border-right:0}.adoption-steps b{margin:0}.case-lines article{grid-template-columns:40px 1fr}.case-lines p{grid-column:2}.proof-layout{gap:45px}.benefits-final-cta{padding:110px 0}}@media(prefers-reduced-motion:reduce){.benefits-hero-grid{display:none}}
