section[data-astro-cid-lcdefpme]{background:var(--bg)}.split[data-astro-cid-lcdefpme]{flex-wrap:wrap;padding-top:120px;padding-bottom:120px;display:flex}@media (width<=640px){.split[data-astro-cid-lcdefpme]{padding-top:72px;padding-bottom:72px}}h2[data-astro-cid-lcdefpme]{margin:0 0 24px}.text-link[data-astro-cid-lcdefpme]{font-size:17px;font-weight:700}.lead[data-astro-cid-lcdefpme]{max-width:560px;margin:0 0 20px;font-size:19px;line-height:1.6}.hero[data-astro-cid-lcdefpme]{background:var(--bg)}.hero-inner[data-astro-cid-lcdefpme]{width:100%;padding-top:96px;padding-bottom:112px}.hero-label[data-astro-cid-lcdefpme]{font-family:var(--font-body)}h1[data-astro-cid-lcdefpme]{letter-spacing:-.03em;max-width:1100px;margin:0 0 28px;font-size:clamp(44px,6.6vw,96px);font-weight:800;line-height:.98}.hero-intro[data-astro-cid-lcdefpme]{font-family:var(--font-body);color:#d6d9de;max-width:680px;margin:0 0 36px;font-size:21px;font-weight:400;line-height:1.55}.buttons[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px;display:flex}.light[data-astro-cid-lcdefpme]{background:var(--light-bg);color:var(--light-text)}.light[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:var(--light-text-2)}.light[data-astro-cid-lcdefpme] .text-link[data-astro-cid-lcdefpme]{color:var(--light-text)}.light[data-astro-cid-lcdefpme] .text-link[data-astro-cid-lcdefpme]:hover{color:var(--light-label)}.month[data-astro-cid-lcdefpme]{align-items:flex-end;gap:72px}.month-text[data-astro-cid-lcdefpme]{flex:460px;min-width:0}.month-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:clamp(36px,4.4vw,60px);font-weight:750;line-height:1.04}.chart[data-astro-cid-lcdefpme]{flex:420px;min-width:0;margin:0}.chart-title[data-astro-cid-lcdefpme]{letter-spacing:.16em;text-transform:uppercase;color:var(--light-label);margin:0 0 18px;font-size:15px;font-weight:700}.bars[data-astro-cid-lcdefpme]{border-bottom:1.5px solid #c9c4b8;align-items:flex-end;gap:18px;height:280px;display:flex}.bar-col[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:8px;height:100%;display:flex}.bar-value[data-astro-cid-lcdefpme]{font-size:16px;font-weight:700}.bar[data-astro-cid-lcdefpme]{background:#d9d4c8;border-radius:6px 6px 0 0;width:100%}.bar-col[data-astro-cid-lcdefpme].current .bar[data-astro-cid-lcdefpme]{background:var(--light-text)}.bar-col[data-astro-cid-lcdefpme].current .bar-value[data-astro-cid-lcdefpme]{font-size:18px;font-weight:800}.years[data-astro-cid-lcdefpme]{color:#5a616b;gap:18px;margin-top:10px;font-size:14px;display:flex}.years[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{text-align:center;flex:1}.years[data-astro-cid-lcdefpme] .current[data-astro-cid-lcdefpme]{color:var(--light-text);font-weight:700}.source[data-astro-cid-lcdefpme]{color:#5a616b;margin:22px 0 0;font-size:14px;line-height:1.5}.photo[data-astro-cid-lcdefpme]{background:var(--photo);color:var(--text-2);text-align:center;border-radius:20px;justify-content:center;align-items:center;padding:24px;font-size:14px;display:flex}.intro[data-astro-cid-lcdefpme]{align-items:center;gap:64px}.portrait[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-fit:cover;flex:360px;min-width:0;max-width:500px}.intro-text[data-astro-cid-lcdefpme]{flex:520px;min-width:0}.big-statement[data-astro-cid-lcdefpme]{font-family:var(--font-head);letter-spacing:-.03em;color:var(--text);margin:0 0 28px;font-size:clamp(40px,5vw,72px);font-weight:800;line-height:1}.intro-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.big-statement){color:#d6d9de;max-width:600px;margin:0 0 18px;font-size:20px;line-height:1.6}.raised[data-astro-cid-lcdefpme]{background:var(--raised)}.ideas[data-astro-cid-lcdefpme]{gap:56px}.ideas-heading[data-astro-cid-lcdefpme]{letter-spacing:-.02em;flex:340px;font-size:clamp(32px,3.4vw,48px);font-weight:750;line-height:1.08}.ideas-list[data-astro-cid-lcdefpme]{flex-direction:column;flex:2 560px;gap:40px;min-width:0;display:flex}.idea[data-astro-cid-lcdefpme]{gap:20px;display:flex}.idea-num[data-astro-cid-lcdefpme]{font-family:var(--font-head);color:var(--muted);min-width:20px;padding-top:5px;font-size:20px;font-weight:700}.idea[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--gold);margin:0 0 10px;font-size:28px;font-weight:700}.idea[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-2);margin:0;font-size:18px;line-height:1.6}.margins[data-astro-cid-lcdefpme]{border-top:1px solid #343a44;padding-top:36px}.margins-title[data-astro-cid-lcdefpme]{margin:0 0 6px;font-size:20px;font-weight:700}.margins-sub[data-astro-cid-lcdefpme]{color:var(--text-2);max-width:600px;margin:0 0 28px;font-size:16px;line-height:1.55}.track-label[data-astro-cid-lcdefpme]{color:var(--text-2);margin:0 0 10px;font-size:15px;font-weight:700}.track[data-astro-cid-lcdefpme]{background:var(--photo);border-radius:8px;height:48px;margin:0 8px 46px;position:relative}.zone[data-astro-cid-lcdefpme]{border-radius:6px;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex;position:absolute;top:0;bottom:0}.zone[data-astro-cid-lcdefpme].deal{background:var(--teal);color:var(--bg)}.zone[data-astro-cid-lcdefpme].gap{border:2px dashed var(--muted);color:var(--text-2)}.mark[data-astro-cid-lcdefpme]{background:var(--gold);width:3px;margin-left:-1px;position:absolute;top:-6px;bottom:-6px}.mark-label[data-astro-cid-lcdefpme]{white-space:nowrap;color:var(--text-2);font-size:13px;font-weight:600;position:absolute;top:60px}.mark-label[data-astro-cid-lcdefpme].to-left{transform:translate(calc(2px - 100%))}.mark-label[data-astro-cid-lcdefpme].to-right{transform:translate(-1px)}@media (width<=640px){.zone[data-astro-cid-lcdefpme]{white-space:nowrap;font-size:12px}}.axis[data-astro-cid-lcdefpme]{color:var(--muted);justify-content:space-between;margin:-18px 8px 8px;font-size:13px;display:flex}.margins-note[data-astro-cid-lcdefpme]{color:var(--muted);margin:8px 0 0;font-size:13px;font-style:italic}.reviews[data-astro-cid-lcdefpme]{align-items:center;gap:48px}.reviews-text[data-astro-cid-lcdefpme]{flex:2 560px;min-width:0}.reviews-heading[data-astro-cid-lcdefpme]{margin-bottom:36px;font-size:15px}.review[data-astro-cid-lcdefpme]{margin:0 0 40px}.stars[data-astro-cid-lcdefpme]{color:var(--gold);letter-spacing:.12em;margin:0 0 10px;font-size:15px}.review[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{font-family:var(--font-head);margin:0 0 12px;font-size:clamp(22px,2.2vw,30px);font-weight:600;line-height:1.28}.review[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--muted);font-size:16px}.square[data-astro-cid-lcdefpme]{aspect-ratio:1;object-fit:cover;flex:300px;min-width:0;max-width:380px}.contact[data-astro-cid-lcdefpme]{gap:64px}.contact-text[data-astro-cid-lcdefpme]{flex:420px;min-width:0}.contact-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.03em;font-size:clamp(38px,4.6vw,64px);font-weight:800;line-height:1}.contact-text[data-astro-cid-lcdefpme] .strong[data-astro-cid-lcdefpme]{color:var(--light-text);font-weight:500}.form[data-astro-cid-lcdefpme]{flex-direction:column;flex:420px;gap:18px;min-width:0;display:flex}.form[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{color:var(--light-text-2);flex-direction:column;gap:8px;font-size:15px;display:flex}.form[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme][type=text],.form[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme][type=tel],.form[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme][type=email]{min-height:52px;color:var(--light-text);font-size:17px;font-family:var(--font-body);background:#fff;border:1.5px solid #b9b3a6;border-radius:10px;padding:0 16px}.form[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:focus{outline:2px solid var(--light-label);outline-offset:1px}.req[data-astro-cid-lcdefpme],.opt[data-astro-cid-lcdefpme]{color:#6b727c;font-size:13px}fieldset[data-astro-cid-lcdefpme]{border:0;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}legend[data-astro-cid-lcdefpme]{color:var(--light-text-2);margin-bottom:8px;padding:0;font-size:15px}.form[data-astro-cid-lcdefpme] .check[data-astro-cid-lcdefpme]{color:var(--light-text);flex-direction:row;align-items:center;gap:12px;min-height:32px;font-size:17px}.check[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{width:20px;height:20px;accent-color:var(--light-text)}.form[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{background:var(--light-text);min-height:54px;color:var(--light-bg);font-size:17px;font-weight:700;font-family:var(--font-body);cursor:pointer;border:0;border-radius:999px;margin-top:6px}.form[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{background:#2b3038}
