.plan-guide[data-v-2b7f3a59]{background:#08090b;color:#f5f5f7;padding:100px 0}header[data-v-2b7f3a59]{max-width:800px}header h2[data-v-2b7f3a59]{margin:18px 0 24px}header>p[data-v-2b7f3a59]:last-child{color:var(--theme-text-a1a1a6,#a1a1a6);font-size:21px;line-height:1.55;max-width:690px}.guide-preview[data-v-2b7f3a59]{margin:60px auto 0;max-width:880px}.capture-note[data-v-2b7f3a59]{color:var(--theme-text-a1a1a6,#a1a1a6);font-size:12px;line-height:1.5;margin:20px 0 64px;text-align:center}.guide-steps[data-v-2b7f3a59]{display:grid;gap:36px;grid-template-columns:repeat(3,1fr);list-style:none;padding:0}.guide-steps span[data-v-2b7f3a59]{color:#8fafe0;font-size:14px}.plan-guide h3[data-v-2b7f3a59]{font-size:25px;letter-spacing:-.025em;line-height:1.2;margin:18px 0}.guide-decisions p[data-v-2b7f3a59],.guide-steps p[data-v-2b7f3a59],details p[data-v-2b7f3a59]{color:var(--theme-text-a1a1a6,#a1a1a6);font-size:17px;line-height:1.6}.guide-decisions[data-v-2b7f3a59]{border-top:1px solid var(--theme-line-303035,#303035);display:grid;gap:64px;grid-template-columns:1fr 1fr;margin-top:48px;padding:56px 0}.guide-decisions .text-link[data-v-2b7f3a59]{color:#80baff;font-size:17px;margin-top:18px}details[data-v-2b7f3a59]{border-top:1px solid var(--theme-line-303035,#303035);padding:24px 0}summary[data-v-2b7f3a59]{align-items:center;cursor:pointer;display:flex;font-size:20px;gap:24px;justify-content:space-between;line-height:1.4;list-style:none}details p[data-v-2b7f3a59]{max-width:780px}summary[data-v-2b7f3a59]::-webkit-details-marker{display:none}details[open] summary svg[data-v-2b7f3a59]{transform:rotate(45deg)}summary[data-v-2b7f3a59]:focus-visible{outline:2px solid #80baff;outline-offset:6px}@media(max-width:700px){.plan-guide[data-v-2b7f3a59]{padding:64px 0}.guide-decisions[data-v-2b7f3a59],.guide-steps[data-v-2b7f3a59]{gap:28px;grid-template-columns:1fr}.guide-decisions[data-v-2b7f3a59]{padding:36px 0}.guide-preview[data-v-2b7f3a59]{margin-top:36px}.capture-note[data-v-2b7f3a59]{margin-bottom:36px}}.plan-hero h1[data-v-031197a0]{text-wrap:balance;font-size:clamp(40px,5vw,72px);line-height:1.07;margin:0 auto;max-width:960px}.plan-hero[data-v-031197a0]{padding-top:90px}@media(max-width:700px){.plan-hero[data-v-031197a0]{padding-top:64px}}
