.aid[data-astro-cid-fajusp3p]{background:linear-gradient(180deg,var(--rpf-primary-tint) 0%,#ffffff 100%);border-top:1px solid var(--rpf-border);padding:88px 40px;display:flex;justify-content:center;content-visibility:auto;contain-intrinsic-size:auto 2600px}.aid-inner[data-astro-cid-fajusp3p]{width:1200px;max-width:100%;min-width:0;display:flex;flex-direction:column;gap:48px}.aid-head[data-astro-cid-fajusp3p]{max-width:820px;margin:0 auto;text-align:center}.aid-eyebrow[data-astro-cid-fajusp3p]{display:inline-block;background:var(--rpf-primary-soft);color:var(--rpf-primary-darker);border-radius:999px;padding:4px 14px;font-size:14px;font-weight:700;line-height:22px;margin:0}.aid-heading[data-astro-cid-fajusp3p]{color:#212529;font-size:40px;font-weight:700;line-height:1.4;letter-spacing:3px;margin:16px 0 0}.aid-lead[data-astro-cid-fajusp3p]{color:#212529;font-size:18px;font-weight:400;line-height:1.8;margin:20px 0 0}.aid-mcp[data-astro-cid-fajusp3p]{color:#666;font-size:14px;line-height:1.7;margin:12px 0 0}.aid-values[data-astro-cid-fajusp3p]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.aid-value[data-astro-cid-fajusp3p]{background:#fff;border-top:4px solid #30d25d;border-radius:12px;box-shadow:0 2px 10px #00000014;padding:28px 28px 32px;min-width:0}.aid-value-num[data-astro-cid-fajusp3p]{color:#30d25d;font-size:28px;font-weight:700;line-height:1;margin:0}.aid-value-title[data-astro-cid-fajusp3p]{color:#212529;font-size:22px;font-weight:700;line-height:1.5;margin:12px 0 0}.aid-value-body[data-astro-cid-fajusp3p]{color:#333;font-size:15px;line-height:1.8;margin:10px 0 0}.aid-demo[data-astro-cid-fajusp3p]{display:flex;flex-direction:column;gap:8px}.aid-demo-heading[data-astro-cid-fajusp3p]{color:#212529;font-size:24px;font-weight:700;line-height:1.5;text-align:center;margin:0}.aid-demo-note[data-astro-cid-fajusp3p]{color:#666;font-size:13px;line-height:1.7;text-align:center;margin:0}.aid-steps[data-astro-cid-fajusp3p]{list-style:none;padding:0;margin:24px 0 0;display:flex;flex-direction:column;gap:40px}.aid-figure[data-astro-cid-fajusp3p]{margin:0;display:grid;grid-template-columns:260px minmax(0,1fr);gap:32px;align-items:center}.aid-step-text[data-astro-cid-fajusp3p]{display:flex;flex-direction:column;gap:8px}.aid-step-num[data-astro-cid-fajusp3p]{color:var(--rpf-primary-darker);font-size:14px;font-weight:700;letter-spacing:2px}.aid-step-label[data-astro-cid-fajusp3p]{color:#212529;font-size:22px;font-weight:700;line-height:1.5}.aid-step-caption[data-astro-cid-fajusp3p]{color:#333;font-size:15px;line-height:1.8}.aid-shot[data-astro-cid-fajusp3p]{display:block;min-width:0;border:1px solid var(--rpf-border-strong);border-radius:12px;overflow:hidden;background:#f1f3f5;box-shadow:0 12px 32px #26315924}.aid-shot[data-astro-cid-fajusp3p]:focus-visible{outline:3px solid var(--rpf-primary-darker);outline-offset:3px}.aid-shot[data-astro-cid-fajusp3p] picture[data-astro-cid-fajusp3p]{display:block}.aid-shot[data-astro-cid-fajusp3p] img[data-astro-cid-fajusp3p]{display:block;width:100%;height:auto}.aid-foot[data-astro-cid-fajusp3p]{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.aid-plan-note[data-astro-cid-fajusp3p]{color:#212529;background:#fff;border:1px solid var(--rpf-border-strong);border-radius:8px;padding:12px 20px;font-size:15px;font-weight:600;line-height:1.7;margin:0}.aid-cta[data-astro-cid-fajusp3p]{background:#30d25d;border-radius:8px;padding:14px 48px;color:#212529;font-size:16px;font-weight:700;line-height:26px;letter-spacing:2px;text-decoration:none;transition:opacity .6s,translate .6s}.aid-cta[data-astro-cid-fajusp3p]:hover{opacity:.5;translate:4px 4px}.aid-cta[data-astro-cid-fajusp3p]:focus-visible{outline:3px solid var(--rpf-primary-darker);outline-offset:3px}@media(prefers-reduced-motion:reduce){.aid-cta[data-astro-cid-fajusp3p]{transition:none}.aid-cta[data-astro-cid-fajusp3p]:hover{translate:none}}@media(max-width:840px){.aid[data-astro-cid-fajusp3p]{padding:64px 24px}.aid-inner[data-astro-cid-fajusp3p]{gap:36px}.aid-heading[data-astro-cid-fajusp3p]{font-size:28px;letter-spacing:1px}.aid-lead[data-astro-cid-fajusp3p]{font-size:16px}.aid-values[data-astro-cid-fajusp3p],.aid-figure[data-astro-cid-fajusp3p]{grid-template-columns:minmax(0,1fr);gap:16px}.aid-steps[data-astro-cid-fajusp3p]{gap:32px}}@media(max-width:540px){.aid[data-astro-cid-fajusp3p]{padding:40px 16px}.aid-heading[data-astro-cid-fajusp3p]{font-size:22px;letter-spacing:.5px}.aid-lead[data-astro-cid-fajusp3p]{font-size:15px}.aid-value[data-astro-cid-fajusp3p]{padding:20px 18px 22px}.aid-value-title[data-astro-cid-fajusp3p],.aid-step-label[data-astro-cid-fajusp3p]{font-size:18px}.aid-value-body[data-astro-cid-fajusp3p],.aid-step-caption[data-astro-cid-fajusp3p]{font-size:14px}.aid-cta[data-astro-cid-fajusp3p]{padding:12px 32px}}.sf[data-astro-cid-fifctz53]{background:#f8f9fa;padding:79px 40px 80px;content-visibility:auto;contain-intrinsic-size:auto 1400px}.sf-inner[data-astro-cid-fifctz53]{width:1200px;max-width:100%;margin:0 auto;display:flex;flex-direction:column;gap:40px}.sf-head[data-astro-cid-fifctz53]{text-align:center}.sf-eyebrow[data-astro-cid-fifctz53]{color:#30d25d;font-size:14px;font-weight:700;letter-spacing:2px;margin:0 0 8px}.sf-heading[data-astro-cid-fifctz53]{color:#212529;font-size:32px;font-weight:700;line-height:51px;letter-spacing:3px;margin:0}.sf-lead[data-astro-cid-fifctz53]{color:#212529;font-size:15px;line-height:27px;margin:16px auto 0;max-width:760px}.sf-subheading[data-astro-cid-fifctz53]{color:#212529;font-size:20px;font-weight:700;line-height:32px;margin:0 0 16px}.sf-total[data-astro-cid-fifctz53]{color:#6c757d;font-size:14px;font-weight:400;margin-left:12px}.sf-fonts[data-astro-cid-fifctz53]{list-style:none;padding:0;margin:0}.sf-fonts[data-astro-cid-fifctz53]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.sf-font[data-astro-cid-fifctz53]{background:#fff;border:1px solid #e9ecef;border-radius:8px;padding:14px 16px;display:flex;flex-direction:column;gap:2px;min-width:0;flex:0 0 calc((100% - 36px)/4);box-sizing:border-box}.sf-font-name[data-astro-cid-fifctz53]{color:#212529;font-size:15px;font-weight:700;line-height:24px;overflow-wrap:anywhere}.sf-font-cat[data-astro-cid-fifctz53],.sf-font-w[data-astro-cid-fifctz53]{display:inline-block;white-space:nowrap}.sf-font-cat[data-astro-cid-fifctz53]{margin-right:4px}.sf-visually-hidden[data-astro-cid-fifctz53]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sf-font-alt[data-astro-cid-fifctz53],.sf-font-meta[data-astro-cid-fifctz53]{color:#6c757d;font-size:12px;line-height:20px;overflow-wrap:anywhere}@media(max-width:840px){.sf-heading[data-astro-cid-fifctz53]{font-size:24px;line-height:38px}.sf-subheading[data-astro-cid-fifctz53]{font-size:16px}}@media(max-width:920px){.sf-font[data-astro-cid-fifctz53]{flex-basis:calc((100% - 24px) / 3)}}@media(max-width:700px){.sf-font[data-astro-cid-fifctz53]{flex-basis:calc((100% - 12px)/2)}}@media(max-width:540px){.sf[data-astro-cid-fifctz53]{padding:36px 16px}.sf-inner[data-astro-cid-fifctz53]{gap:24px}.sf-heading[data-astro-cid-fifctz53]{font-size:18px;line-height:30px;letter-spacing:1px}.sf-lead[data-astro-cid-fifctz53]{font-size:13px;line-height:22px}.sf-fonts[data-astro-cid-fifctz53]{gap:8px}.sf-font[data-astro-cid-fifctz53]{flex-basis:calc((100% - 8px)/2);padding:10px 12px}.sf-font-name[data-astro-cid-fifctz53]{font-size:14px;line-height:20px}}
