.fg-how{--fg-green:#183c32;--fg-muted:#65736c;--fg-border:#d8dfda;--fg-page:#f7f8f6;--fg-white:#fff;box-sizing:border-box;width:100%;min-height:100vh;padding:64px 24px 80px;background:var(--fg-page);color:#17201d;font-family:inherit}.fg-how *,.fg-how *::before,.fg-how *::after{box-sizing:border-box}.fg-how__container{width:100%;max-width:760px;margin:0 auto}.fg-how__intro{margin:0 0 32px}.fg-eyebrow{display:block;margin:0 0 12px;color:var(--fg-green);font-size:11px;font-weight:600;letter-spacing:1.3px;line-height:1.4}.fg-how__intro h1{margin:0 0 12px;color:#101714;font-size:36px;font-weight:600;letter-spacing:-1px;line-height:1.15}.fg-how__intro p{max-width:560px;margin:0;color:var(--fg-muted);font-size:15px;line-height:1.65}.fg-how__steps{display:grid;grid-template-columns:1fr;gap:12px}.fg-how-card{min-height:100px;padding:20px 22px;border:1px solid var(--fg-border);border-radius:11px;background:var(--fg-white);box-shadow:0 1px 3px rgba(20,45,35,0.05)}.fg-how-card__number{display:flex;align-items:center;justify-content:center;width:26px;height:26px;margin:0 0 9px;border-radius:50%;background:var(--fg-green);color:#fff;font-size:12px;font-weight:600;line-height:1}.fg-how-card h2{margin:0 0 5px;color:#17201d;font-size:16px;font-weight:600;line-height:1.4}.fg-how-card p{margin:0;color:var(--fg-muted);font-size:13px;line-height:1.55}.fg-how__sources{margin-top:48px}.fg-how__sources>h2{margin:0 0 18px;color:#17201d;font-size:24px;font-weight:600;letter-spacing:-0.4px;line-height:1.3}.fg-how__source-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fg-source-card{min-height:76px;padding:17px 18px;border:1px solid var(--fg-border);border-radius:11px;background:var(--fg-white);box-shadow:0 1px 3px rgba(20,45,35,0.05)}.fg-source-card h3{margin:0 0 5px;color:#17201d;font-size:15px;font-weight:600;line-height:1.35}.fg-source-card p{margin:0;color:var(--fg-muted);font-size:12px;line-height:1.5}.fg-how__disclaimer{max-width:700px;margin:18px 0 22px;color:var(--fg-muted);font-size:12px;line-height:1.6}.fg-how .fg-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:0 22px;border:0;border-radius:7px;background:var(--fg-green);color:#fff;font-size:13px;font-weight:600;line-height:1;text-decoration:none;transition:background 160ms ease,transform 160ms ease}.fg-how .fg-button:hover{background:#245344;color:#fff;transform:translateY(-1px)}.fg-how .fg-button span{font-size:17px}@media (max-width:600px){.fg-how{padding:42px 18px 56px}.fg-how__container{max-width:100%}.fg-how__intro h1{font-size:30px}.fg-how__intro p{font-size:14px}.fg-how-card{min-height:95px;padding:18px}.fg-how-card h2{font-size:15px}.fg-how-card p{font-size:12px}.fg-how__sources{margin-top:38px}.fg-how__sources>h2{font-size:21px}.fg-how__source-grid{grid-template-columns:1fr;gap:10px}.fg-source-card{min-height:70px;padding:15px}.fg-source-card h3{font-size:14px}.fg-source-card p{font-size:12px}.fg-how__disclaimer{font-size:11px}}