.editorial{background-image:url('/about-pattern.webp');background-position:center}.editorial:before{background:linear-gradient(0deg,#090b13,transparent 25%,transparent 75%,#090b13),linear-gradient(110deg,#090b13f5,#13192edb)}.editor-home-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:center}.editorial .section-title{font-size:clamp(2rem,3.3vw,3.25rem);max-width:650px}.editorial .eyebrow,.editor-page .eyebrow{font-size:.875rem}.editor-control{color:#f3c394;font-size:1.1rem;font-weight:600;margin:26px 0 0}.editor-actions{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin-top:30px}.editor-button{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:12px;background:linear-gradient(110deg,#efb67d,#d9aa89);color:#171a22;font-size:1rem;font-weight:800;line-height:1.5;text-align:center}.editor-button:hover{background:#ffd1a2}.editor-secondary{font-size:1rem;color:#d5e0f3;text-decoration:underline;text-underline-offset:5px}.editor-flow{padding:30px;border-radius:26px;border:1px solid #b2c4ef30;background:linear-gradient(145deg,#1d2942d9,#111723ed);box-shadow:0 25px 75px #02051035}.editor-flow-label{font-size:.875rem;letter-spacing:.02em;color:#b6c7e6;margin:0 0 25px;font-weight:500}.editor-flow ol{list-style:none;padding:0;margin:0;display:grid;gap:26px}.editor-flow li{display:flex;align-items:flex-start;gap:18px}.editor-step-number{color:var(--amber);font-size:.875rem;font-weight:700;flex-shrink:0;line-height:1.7}.editor-flow h3:not(.editor-flow-label){font-size:1.06rem;margin:0 0 6px;line-height:1.6}.editor-flow p{font-size:1rem;color:#bbc8de;line-height:1.75;margin:0}.editor-flow .editor-approval{margin:26px 0 0;padding:18px;border-radius:14px;background:#b3c9fa0b;color:#e2eaff;border:1px solid #b3c9fa22}.editor-hero{padding:80px 0 85px;background:linear-gradient(0deg,#090b13,transparent 35%),linear-gradient(90deg,#090b13f0,#090b139c),url('/about-pattern.webp') center/cover}.editor-hero .section-title{font-size:clamp(2.4rem,4.4vw,4.2rem);line-height:1.18;max-width:900px}.editor-hero .lead{max-width:850px}.editor-hero .section-title br{display:block}.editor-page .lead{font-size:1.08rem}.editor-back{font-size:.875rem;color:#cbd4e3}.editor-section{padding:55px 0 65px}.editor-section>.section-title{font-size:clamp(1.9rem,3vw,2.7rem)}.editor-cap-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:34px}.editor-cap{padding:30px;border:1px solid #ffffff18;border-radius:22px;background:linear-gradient(140deg,#1a2230bf,#111620)}.editor-cap h3{font-size:1.25rem;line-height:1.5;margin:16px 0 12px}.editor-cap p,.editor-setup p{font-size:1rem;line-height:1.85;color:#bdc9de;margin:0}.editor-process{padding:65px 0;background:linear-gradient(0deg,#090b13,transparent 50%,#090b13),linear-gradient(90deg,#090b13ed,#090b13cc),url('/agents-pattern.webp') center/cover}.editor-process .section-title{font-size:clamp(1.9rem,3vw,2.7rem)}.editor-niches{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start;margin-top:32px}.editor-niche{border:1px solid #ffffff20;border-radius:16px;background:#141b29b3;overflow:hidden}.editor-niche summary{display:flex;align-items:center;gap:17px;list-style:none;cursor:pointer;padding:21px;font-size:1rem;font-weight:600;line-height:1.5}.editor-niche summary::-webkit-details-marker{display:none}.editor-expand{margin-left:auto;color:#f0ae6b;font-size:1.35rem;font-weight:400}.editor-niche[open] .editor-expand{transform:rotate(45deg)}.editor-niche[open]{border-color:#b1c8f64d;background:#172235c7}.editor-niche dl{margin:0;padding:0 24px 24px}.editor-niche dt{font-size:.875rem;color:#edbd8b;margin:18px 0 5px;font-weight:600}.editor-niche dd{font-size:1rem;color:#c0cde1;line-height:1.8;margin:0}.editor-invite{display:flex;align-items:center;justify-content:space-between;gap:35px;margin-top:35px}.editor-invite p{font-size:1.08rem;line-height:1.8;max-width:720px}.editor-invite .editor-button{flex-shrink:0}.editor-setup{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;margin-top:20px;margin-bottom:75px;padding:38px;border-radius:24px;border:1px solid #f0ae6b30;background:linear-gradient(130deg,#242331bd,#121b2bdc)}.editor-setup h2{font-size:1.55rem;line-height:1.5;margin:0 0 18px}.editor-setup .editor-button{margin-top:25px}.editor-page .footer{font-size:.875rem}.hero-areas{grid-template-columns:repeat(4,minmax(0,1fr))}
@media(max-width:1000px){.editor-home-grid{gap:32px}.hero-areas{grid-template-columns:repeat(2,minmax(0,1fr))}.editor-invite{align-items:flex-start;flex-direction:column;gap:12px}}
@media(max-width:760px){.editor-home-grid,.editor-cap-grid,.editor-niches,.editor-setup{grid-template-columns:1fr}.editor-home-grid{gap:35px}.editor-flow{padding:24px}.editor-cap{padding:24px}.editor-hero{padding:55px 0}.editor-hero .section-title{font-size:clamp(2.1rem,7.6vw,3.2rem);overflow-wrap:break-word}.editor-section{padding:35px 0}.editor-process{padding:35px 0}.editor-setup{padding:25px;gap:35px;margin-bottom:50px}.editor-page .lead{font-size:1rem}.editor-actions{align-items:flex-start;gap:18px}.editor-niche summary{padding:19px;gap:12px}.editor-invite p{font-size:1rem}}
@media(max-width:680px){.hero-areas{grid-template-columns:1fr}}
