.editorial-landing[data-v-01b053ed]{--accent:#5237ec;color:#202431}.editorial-landing[data-v-01b053ed] .ed-section{margin:auto;max-width:1184px;padding:80px 32px;scroll-margin-top:110px}.editorial-landing[data-v-01b053ed] .ed-hero{padding-bottom:70px;padding-top:95px}.editorial-landing[data-v-01b053ed] .ed-h1{font-size:clamp(38px,4.2vw,58px);font-weight:800;letter-spacing:-.045em;line-height:1.1;margin:0 0 26px;text-wrap:balance}.editorial-landing[data-v-01b053ed] .ed-h2{font-size:clamp(32px,3.6vw,48px);font-weight:800;letter-spacing:-.035em;line-height:1.14;margin:0 0 26px;text-wrap:balance}.editorial-landing[data-v-01b053ed] .ed-h3{font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.35;margin:0 0 12px}.editorial-landing[data-v-01b053ed] .ed-accent{color:var(--accent)}.editorial-landing[data-v-01b053ed] .ed-kicker{color:var(--accent);font-size:12px;font-weight:600;letter-spacing:.1em;line-height:1.5;margin:0 0 24px;text-transform:uppercase}.editorial-landing[data-v-01b053ed] .ed-lead{color:#656d80;font-size:18px;line-height:1.65;margin:0 0 28px;max-width:750px}.editorial-landing[data-v-01b053ed] .ed-copy{color:#656d80;font-size:16px;line-height:1.65;margin:0}.editorial-landing[data-v-01b053ed] .ed-note{color:#767d8e;font-size:12px;line-height:1.6;margin:18px 0 0}.editorial-landing[data-v-01b053ed] .ed-actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px 24px}.editorial-landing[data-v-01b053ed] .ed-button{align-items:center;background:var(--accent);border:1px solid var(--accent);border-radius:8px;color:#fff;display:inline-flex;font-size:15px;font-weight:600;gap:18px;justify-content:center;padding:16px 23px;text-decoration:none;transition:background .2s}.editorial-landing[data-v-01b053ed] .ed-button:hover{background:#4027ce}.editorial-landing[data-v-01b053ed] .ed-link{align-items:center;color:var(--accent);display:inline-flex;font-size:15px;font-weight:600;gap:10px;padding:8px 0;text-decoration:none}.editorial-landing[data-v-01b053ed] .ed-link:hover{color:#30208a}.editorial-landing[data-v-01b053ed] .ed-split{align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.editorial-landing[data-v-01b053ed] .ed-grid{display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:42px}.editorial-landing[data-v-01b053ed] .ed-row{border-top:1px solid #e3e6ea;padding:26px 0}.editorial-landing[data-v-01b053ed] .ed-number{color:var(--accent);display:block;font-size:13px;margin-bottom:28px}.editorial-landing[data-v-01b053ed] .ed-band{background:#f4f2fb}.editorial-landing[data-v-01b053ed] .ed-muted-band{background:#f5f6f8}.editorial-landing[data-v-01b053ed] .ed-divider{border-top:1px solid #e3e6ea}.editorial-landing[data-v-01b053ed] .ed-checks{display:grid;gap:16px;list-style:none;margin:26px 0;padding:0}.editorial-landing[data-v-01b053ed] .ed-checks li{align-items:flex-start;color:#596173;display:flex;font-size:15px;gap:12px;line-height:1.55}.editorial-landing[data-v-01b053ed] .ed-checks .iconify{color:var(--accent);flex-shrink:0;margin-top:3px}.editorial-landing[data-v-01b053ed] .ed-shot{border:1px solid #e2e4ec;border-radius:10px;display:block;height:auto;width:100%}.editorial-landing[data-v-01b053ed] .ed-figure{margin:0;min-width:0}.editorial-landing[data-v-01b053ed] .ed-figure figcaption{color:#7d8393;font-size:11px;margin-top:12px}.editorial-landing[data-v-01b053ed] .ed-faq{align-items:start;display:grid;gap:70px;grid-template-columns:.8fr 1.2fr}.editorial-landing[data-v-01b053ed] .ed-faq-item{border-bottom:1px solid #e3e6ea}.editorial-landing[data-v-01b053ed] .ed-faq-item:first-child{border-top:1px solid #e3e6ea}.editorial-landing[data-v-01b053ed] .ed-faq-trigger{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:20px;justify-content:space-between;padding:23px 0;text-align:left;width:100%}.editorial-landing[data-v-01b053ed] .ed-faq-trigger .iconify{color:var(--accent);flex-shrink:0;transition:transform .2s}.editorial-landing[data-v-01b053ed] .ed-faq-trigger[data-state=open] .iconify{transform:rotate(45deg)}.editorial-landing[data-v-01b053ed] .ed-faq-answer{color:#656d80;font-size:15px;line-height:1.65;padding-bottom:24px}.editorial-landing[data-v-01b053ed] .ed-final{text-align:center}.editorial-landing[data-v-01b053ed] .ed-final .ed-lead{margin-left:auto;margin-right:auto}.editorial-landing[data-v-01b053ed] .ed-final .ed-actions{justify-content:center}.editorial-landing[data-v-01b053ed] a:focus-visible,.editorial-landing[data-v-01b053ed] button:focus-visible{outline:3px solid #9b8bec;outline-offset:5px}@media(max-width:1000px){.editorial-landing[data-v-01b053ed] .ed-split{gap:32px}.editorial-landing[data-v-01b053ed] .ed-grid{gap:22px}}@media(max-width:760px){.editorial-landing[data-v-01b053ed] .ed-section{padding:55px 22px}.editorial-landing[data-v-01b053ed] .ed-hero{padding-top:65px}.editorial-landing[data-v-01b053ed] .ed-h1{font-size:clamp(36px,8vw,48px)}.editorial-landing[data-v-01b053ed] .ed-h2{font-size:32px}.editorial-landing[data-v-01b053ed] .ed-faq,.editorial-landing[data-v-01b053ed] .ed-grid,.editorial-landing[data-v-01b053ed] .ed-split{gap:28px;grid-template-columns:1fr}.editorial-landing[data-v-01b053ed] .ed-lead{font-size:17px}.editorial-landing[data-v-01b053ed] .ed-final{text-align:left}.editorial-landing[data-v-01b053ed] .ed-final .ed-actions{justify-content:flex-start}}@media(max-width:420px){.editorial-landing[data-v-01b053ed] .ed-button{width:100%}}@media(prefers-reduced-motion:reduce){.editorial-landing[data-v-01b053ed] *{transition:none!important}}
