.cl-hero h1{font-size:clamp(54px,6.4vw,88px);line-height:1.02}.cl-plan-card{background:#fff;color:var(--ink);border-radius:12px;overflow:hidden;box-shadow:0 20px 70px #0003;transform:rotate(-1deg)}.cl-plan-top{display:flex;justify-content:space-between;align-items:center;padding:16px 22px;border-bottom:1px solid var(--line);font-size:10px;letter-spacing:.13em;font-weight:700}.cl-plan-top b{background:var(--ice);color:var(--blue);padding:6px 10px;border-radius:4px}.cl-plan-card img{display:block;width:100%;height:auto;padding:18px;background:white}.cl-plan-card p{padding:12px 22px;background:var(--ice);font-size:11px;color:var(--muted)}.cl-hero-note{color:#c5d3eb;font-size:12px;margin-top:16px;max-width:850px}.cl-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin:32px 0}.cl-facts>div{padding:24px;border-radius:8px;background:var(--ice);border:1px solid var(--line)}.cl-facts strong{display:block;font-size:clamp(21px,2.2vw,31px);line-height:1.25;letter-spacing:-.04em}.cl-facts span{display:block;font-size:13px;color:var(--muted);margin-top:10px}.cl-steps{grid-template-columns:repeat(3,1fr);margin-top:32px}.cl-capital-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin:35px 0}.cl-capital-total>span{display:block;font-size:14px;color:var(--muted)}.cl-capital-total>strong{font-size:clamp(34px,4vw,52px);letter-spacing:-.05em;line-height:1.4}.cl-capital-bar{height:30px;display:flex;gap:4px;margin:22px 0 16px;border-radius:7px;overflow:hidden}.cl-capital-bar>span:first-child{background:var(--navy);width:67%}.cl-capital-bar>span:last-child{background:var(--blue);width:33%}.cl-capital-legend{display:flex;gap:25px;font-size:13px}.cl-capital-legend i{display:inline-block;width:10px;height:10px;border-radius:3px;background:var(--navy);margin-right:8px}.cl-capital-legend span:last-child i{background:var(--blue)}.cl-capital-list{margin:0}.cl-capital-list>div{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line);padding:17px 0;font-size:15px}.cl-capital-list dt{color:var(--muted)}.cl-capital-list dd{margin:0;font-weight:750;white-space:nowrap}.cl-budget{border-left:3px solid var(--blue);padding:25px 30px;margin-top:30px;background:white;border-radius:0 8px 8px 0}.cl-budget h3{font-size:23px;margin-bottom:12px}.cl-budget p{font-size:14px;color:var(--muted);margin-top:10px;max-width:1000px}.cl-return{display:grid;grid-template-columns:.75fr 1.25fr;background:var(--ice);border:1px solid var(--line);border-radius:12px;overflow:hidden;margin:32px 0}.cl-return>div{padding:34px}.cl-return-number{background:var(--blue);color:white;display:flex;flex-direction:column;justify-content:center}.cl-return-number strong{font-size:clamp(60px,7vw,100px);line-height:1.1;letter-spacing:-.06em}.cl-return-number span{font-size:16px;margin-top:15px}.cl-return-number small{font-size:12px;opacity:.85;margin-top:6px}.cl-return-equation{display:flex;gap:20px;align-items:center}.cl-return-equation b{font-size:clamp(23px,3vw,34px);letter-spacing:-.04em}.cl-return-equation div span{display:block;font-size:12px;color:var(--muted)}.cl-proceeds{font-size:32px;font-weight:750;color:var(--blue);margin:22px 0 12px}.cl-proceeds span{font-size:13px;font-weight:500;display:block;color:var(--muted)}.cl-economics{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin:30px 0}.cl-economics h3{font-size:23px;margin-bottom:14px}.cl-document{display:grid;grid-template-columns:1fr 1fr;gap:42px;align-items:center}.cl-document img{width:100%;height:auto;border-radius:10px;border:1px solid var(--line);display:block;box-shadow:0 12px 36px #0b224312}.cl-document p{color:var(--muted);margin-top:18px}.cl-document .actions{margin-top:24px}.cl-plan-card,.cl-return-number{animation:cl-enter .65s ease-out both}@keyframes cl-enter{from{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}@media(max-width:800px){.cl-capital-grid,.cl-economics,.cl-document{grid-template-columns:1fr;gap:26px}.cl-return{grid-template-columns:1fr}.cl-return-number strong{font-size:70px}.cl-return>div{padding:28px}.cl-facts{gap:12px}.cl-facts>div{padding:18px}.cl-plan-card{transform:none}.cl-steps{grid-template-columns:1fr}}@media(max-width:540px){.cl-facts{grid-template-columns:1fr}.cl-facts>div{display:flex;justify-content:space-between;gap:18px;align-items:center}.cl-facts strong{font-size:24px;max-width:60%}.cl-facts span{font-size:12px;max-width:42%;margin:0}.cl-capital-list>div{font-size:13px;gap:12px}.cl-return-equation{gap:15px}.cl-return>div{padding:24px}.cl-budget{padding:20px}.cl-capital-legend{gap:16px}}@media(prefers-reduced-motion:reduce){.cl-plan-card,.cl-return-number{animation:none}}
