.editorial-page{max-width:1240px;margin:auto;padding:70px 5% 50px}.editorial-hero{display:flex;justify-content:space-between;align-items:flex-end;gap:48px;padding-bottom:52px;border-bottom:1px solid var(--line);margin-bottom:48px}.editorial-eyebrow{font-size:10px;letter-spacing:.16em;font-weight:700;margin:0 0 20px;color:var(--muted)}.editorial-hero h1{font:400 clamp(44px,5.8vw,76px)/1.05 var(--font-display);letter-spacing:-.045em;margin:0}.editorial-hero h1 em{color:var(--rose);font-weight:400}.editorial-hero>p{font-size:15px;line-height:1.8;max-width:280px;color:var(--muted);margin:0}.journal-featured{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;background:#fffaf8;border:1px solid var(--line);border-radius:30px;color:var(--plum);text-decoration:none}.journal-art{position:relative;min-height:370px;background:var(--plum);display:grid;place-items:center;overflow:hidden}.journal-orb{height:190px;width:190px;border-radius:50%;background:var(--rose);color:var(--blush);display:grid;place-items:center;box-shadow:0 0 0 35px #e8437514,0 0 0 70px #e8437509}.journal-orb .voice-wave{transform:scale(1.4)}.journal-art-caption{position:absolute;bottom:30px;font-size:9px;letter-spacing:.18em;color:var(--lavender)}.journal-spark{position:absolute;right:42px;top:40px;font-size:50px;color:var(--lime)}.journal-featured-copy{padding:42px;display:flex;flex-direction:column;align-items:flex-start}.journal-featured h2{font:400 36px/1.18 var(--font-display);letter-spacing:-.025em;margin:0 0 20px}.journal-featured-copy>p:not(.editorial-eyebrow){font-size:14px;line-height:1.8;color:var(--muted);margin:0 0 24px}.editorial-read{display:flex;align-items:center;gap:16px;font-size:13px;font-weight:700;color:var(--plum);text-decoration:none}.journal-featured .editorial-read{margin-top:auto}.journal-stories{margin-top:56px}.editorial-section-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px}.editorial-section-heading h2{font:400 34px/1.2 var(--font-display);letter-spacing:-.025em;margin:0}.editorial-section-heading>span{font-size:12px;color:var(--muted)}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.journal-story{padding:28px;border:1px solid var(--line);border-radius:24px;display:flex;flex-direction:column;color:var(--plum);text-decoration:none;background:#fffaf8;transition:border-color .2s}.journal-featured:hover,.journal-story:hover{border-color:var(--rose)}.journal-tags{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:18px}.journal-tags span{font-size:9px;background:var(--lavender);padding:5px 9px;border-radius:20px}.journal-story time{font-size:10px;color:var(--muted)}.journal-story h3{font:400 26px/1.25 var(--font-display);margin:18px 0 14px}.journal-story>p{font-size:13px;line-height:1.8;color:var(--muted);margin:0 0 24px}.journal-story .editorial-read{margin-top:auto}.editorial-cta{margin-top:56px;padding:42px;background:var(--plum);border-radius:28px;color:var(--blush);display:flex;align-items:center;justify-content:space-between;gap:30px}.editorial-cta .editorial-eyebrow{color:var(--lavender)}.editorial-cta h2{font:400 40px/1.15 var(--font-display);margin:0}.features-voice{display:grid;grid-template-columns:1fr 1fr;background:var(--plum);color:var(--blush);border-radius:30px;padding:46px;gap:40px;margin-bottom:58px}.features-voice .editorial-eyebrow{color:var(--lavender)}.features-voice h2{font:400 43px/1.15 var(--font-display);margin:0 0 22px}.features-voice p:not(.editorial-eyebrow){font-size:14px;line-height:1.8;color:#dfced2;max-width:420px;margin-bottom:26px}.features-wave{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:60px;background:var(--lavender);color:var(--plum);border-radius:140px 140px 22px 22px;min-height:320px}.features-wave .voice-wave{transform:scale(2.2)}.features-wave>span:last-child{font-size:9px;letter-spacing:.16em;font-weight:700}.features-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.feature-story{padding:28px;border:1px solid var(--line);border-radius:24px;background:#fffaf8}.feature-line-icon{width:44px;height:44px;border-radius:14px;background:var(--lime);display:grid;place-items:center;margin-bottom:24px}.feature-line-icon svg{width:23px;height:23px}.feature-story h3{font:400 27px/1.2 var(--font-display);margin:0 0 16px}.feature-story p{font-size:13px;line-height:1.8;color:var(--muted);margin:0}.feature-privacy{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:42px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:56px}.feature-privacy h2{font:400 38px/1.2 var(--font-display);margin:0}.feature-privacy p:not(.editorial-eyebrow){font-size:14px;line-height:1.8;color:var(--muted);margin:0 0 20px}@media (max-width:800px){.editorial-hero{align-items:flex-start;flex-direction:column;gap:24px}.editorial-hero>p{max-width:450px}.features-grid,.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-featured-copy{padding:28px}.journal-featured h2{font-size:29px}.features-voice{padding:30px;gap:26px}.features-voice h2{font-size:35px}.editorial-cta h2{font-size:32px}}@media (max-width:550px){.editorial-page{padding:40px 20px}.editorial-hero{padding-bottom:30px;margin-bottom:30px}.editorial-hero h1{font-size:43px}.feature-privacy,.features-voice,.journal-featured{grid-template-columns:1fr}.journal-art{min-height:260px}.journal-orb{width:145px;height:145px}.journal-featured-copy{padding:26px}.features-grid,.journal-grid{grid-template-columns:1fr}.editorial-section-heading h2{font-size:29px}.feature-story,.journal-story{padding:26px}.features-wave{min-height:240px}.features-wave .voice-wave{transform:scale(1.8)}.editorial-cta{padding:28px;flex-direction:column;align-items:flex-start}.feature-privacy{gap:24px}.journal-stories{margin-top:40px}.features-voice{padding:26px}.editorial-hero>p{font-size:14px}}