@font-face{font-family:'Legacy Display';src:url('/money-care-club/assets/PlayfairDisplay-Regular.ttf') format('truetype');font-weight:400 900;font-display:swap}@font-face{font-family:'Legacy Sans';src:url('/money-care-club/assets/DMSans-Regular.ttf') format('truetype');font-weight:100 900;font-display:swap}
:root{--ink:#0a0a0a;--charcoal:#131210;--ivory:#faf6ec;--paper:#f4eedf;--gold:#d9b866;--gold-dark:#8c6a26;--text:#ede7d9;--muted:#c4bdae;--serif:'Legacy Display',Georgia,serif;--sans:'Legacy Sans',Arial,sans-serif;color-scheme:dark light}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ink);color:var(--text);font:400 17px/1.6 var(--sans);-webkit-font-smoothing:antialiased}button,a{-webkit-tap-highlight-color:transparent}button{font-family:inherit}a{color:inherit}button:focus-visible,a:focus-visible{outline:3px solid var(--gold);outline-offset:5px}.wrap{width:min(100%,1140px);margin-inline:auto;padding-inline:48px}.dark{background:var(--ink);color:var(--text)}.light{background:var(--ivory);color:#1a1a1a}.gold{color:var(--gold);background:linear-gradient(176deg,#fbedbe 8%,#e5c574 46%,#c59d46 78%,#a27a2f 100%);background-clip:text;-webkit-text-fill-color:transparent}.site-header{background:#080808;border-bottom:1px solid #d9b86632}.header-inner{min-height:83px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:flex;flex-direction:column;line-height:1.1;text-decoration:none;flex-shrink:0}.brand-name{font:500 19px/1.2 var(--serif);letter-spacing:.065em;color:#fbf6ea}.brand-tagline{text-transform:uppercase;font:600 10px/1.5 var(--sans);letter-spacing:.28em;color:#b5ad9b;margin-top:5px}.header-note{font-size:12px;letter-spacing:.03em;color:var(--muted)}.hero{padding-block:53px 45px}.hero-intro{max-width:780px}p,h1,h2,h3{margin:0}.kick{display:flex;align-items:center;gap:12px;color:var(--gold);font-size:11px;line-height:1.5;font-weight:600;letter-spacing:.22em;text-transform:uppercase;margin-bottom:16px}.kick::before{content:'';width:24px;height:1px;background:currentColor;flex-shrink:0}.light .kick{color:var(--gold-dark)}h1,h2{font-family:var(--serif);font-weight:500;letter-spacing:-.025em;line-height:1.17;text-wrap:balance}h1{font-size:clamp(36px,4.4vw,54px);color:#fbf6ea}h1 em,h2 em{font-weight:500;padding-right:.07em}h2{font-size:clamp(30px,3.2vw,42px)}.light h2 em{color:var(--gold-dark)}.hero-lede{max-width:610px;font-size:18px;line-height:1.5;color:#d7d0c0;margin-top:18px}.pricing{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:33px}.price-card{display:flex;flex-direction:column;padding:27px 28px 25px;border:1px solid #d9b86650;border-radius:10px;background:#161513}.price-top{display:flex;justify-content:space-between;gap:15px;align-items:flex-start}.option-label{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--gold)}.price{font-family:var(--serif);font-size:47px;line-height:1.25;color:#fbf6ea;margin-top:5px;letter-spacing:-.025em}.price span{font:400 13px/1.2 var(--sans);color:var(--muted);letter-spacing:0;white-space:nowrap}.term{font-size:11px;line-height:1.5;color:var(--muted);padding-top:2px;max-width:95px;text-align:right}.price-detail{font-size:16px;line-height:1.55;color:var(--muted);margin:15px 0 20px;min-height:50px}.price-detail strong{color:var(--text);font-weight:500;white-space:nowrap}.btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:59px;padding:15px 20px;border:0;border-radius:999px;background:linear-gradient(135deg,#f8e6a8 0%,#e8c873 32%,#cda64e 64%,#a88134 100%);color:#0b0a08;font-size:15px;line-height:1.35;font-weight:700;text-align:center;cursor:pointer;box-shadow:inset 0 1px 0 #fff8,0 4px 18px #d9b8660a;transition:filter .18s ease,transform .18s ease}.btn:hover{filter:brightness(1.04);transform:translateY(-1px)}.btn:disabled{cursor:wait;transform:none}.price-card .btn{margin-top:auto}.pricing-note{font-size:14px;text-align:center;margin-top:20px;color:var(--muted)}.preview-note{font-size:12px;text-align:center;color:var(--muted);margin-top:8px}.preview-note[hidden]{display:none}.section-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:90px}.once,.year{padding-block:76px}.offering-list{list-style:none;padding:0;margin:2px 0 0}.offering-list li{position:relative;padding-left:23px;margin-top:27px}.offering-list li:first-child{margin-top:0}.offering-list li::before{content:'';position:absolute;left:1px;top:12px;width:6px;height:6px;border-radius:50%;background:var(--gold)}.light .offering-list li::before{background:var(--gold-dark)}h3{font-family:var(--serif);font-size:23px;line-height:1.3;font-weight:500}.offering-list p{font-size:16px;line-height:1.6;margin-top:7px;max-width:370px}.dark .offering-list p{color:var(--muted)}.light .offering-list p{color:#48423a}.questions{padding-block:78px 85px}.questions h2{max-width:700px}.questions-line{font-size:21px;line-height:1.55;max-width:690px;margin-top:24px}.questions-follow{font-size:17px;color:#48423a;margin-top:15px}.footer-inner{padding-block:38px;display:flex;gap:30px;justify-content:space-between;align-items:center}footer p,footer a{font-size:12px;line-height:1.6;color:var(--muted)}footer a{text-underline-offset:4px}.skip{position:absolute;top:8px;left:16px;z-index:10;padding:10px 18px;background:var(--ivory);color:var(--ink);transform:translateY(-200%);border-radius:5px}.skip:focus{transform:none}dialog{color:#1a1a1a;background:var(--ivory);border:1px solid #8c6a2655;border-radius:12px;padding:36px;width:calc(100% - 32px);max-width:450px}dialog::backdrop{background:#000a}dialog .kick{color:var(--gold-dark);font-size:10px}dialog h2{font-size:31px}dialog h2 em{color:var(--gold-dark)}dialog p:not(.kick){font-size:16px;margin-block:20px}dialog .btn{margin-top:22px}.dialog-close{position:absolute;right:8px;top:5px;background:none;border:0;color:#48423a;min-width:44px;min-height:44px;font-size:29px;cursor:pointer}
@media(max-width:700px){.wrap{padding-inline:16px}.header-inner{min-height:69px}.brand-name{font-size:16px;letter-spacing:.04em}.brand-tagline{font-size:9px;letter-spacing:.24em}.header-note{display:none}.hero{padding-block:25px 31px}.kick{font-size:10px;letter-spacing:.17em;gap:10px;margin-bottom:12px}.kick::before{width:21px}h1{font-size:35px;line-height:1.2;max-width:343px}.hero-lede{font-size:16px;line-height:1.5;max-width:360px;margin-top:13px}.pricing{grid-template-columns:1fr;gap:12px;margin-top:21px}.price-card{padding:16px 17px 17px;border-radius:9px}.option-label{font-size:10px}.price{font-size:37px;line-height:1.15;margin-top:4px}.price span{font-size:11px}.price-top{gap:12px}.term{font-size:10px;max-width:100px;padding-top:3px}.price-detail{font-size:14px;line-height:1.45;min-height:0;margin:9px 0 13px}.desktop-break{display:none}.btn{min-height:54px;padding:14px 13px;font-size:14px;line-height:1.4}.pricing-note{font-size:12px;margin-top:15px}.preview-note{font-size:11px;margin-top:7px}.section-grid{grid-template-columns:1fr;gap:29px}.once,.year{padding-block:39px 43px}h2{font-size:30px;line-height:1.22;letter-spacing:-.022em}.offering-list li{padding-left:21px;margin-top:25px}.offering-list li::before{top:11px;width:5px;height:5px}h3{font-size:21px}.offering-list p{font-size:16px;margin-top:6px;max-width:370px}.questions{padding-block:40px 45px}.questions-line{font-size:19px;margin-top:22px}.questions-follow{font-size:16px}.footer-inner{padding-block:30px;flex-wrap:wrap;gap:23px}.footer-inner .brand{width:100%}.footer-inner p{margin-right:auto}dialog{padding:32px 24px}dialog h2{font-size:29px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn{transition:none}.btn:hover{transform:none}}
