.wg-aff-page[data-astro-cid-osgqdzfz]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.wg-aff-section[data-astro-cid-osgqdzfz]{width:100%;max-width:1200px;margin:5rem auto;padding:0 20px;box-sizing:border-box}.wg-aff-header[data-astro-cid-osgqdzfz]{text-align:center;max-width:720px;margin:0 auto 2.5rem}.wg-aff-h2[data-astro-cid-osgqdzfz]{color:#fff;font-size:clamp(24px,3vw,34px);font-weight:800;line-height:1.25;margin:0 0 1rem;letter-spacing:-.02em}.wg-aff-mark[data-astro-cid-osgqdzfz],.wg-aff-highlight[data-astro-cid-osgqdzfz]{background:linear-gradient(135deg,#38bdf8,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.wg-aff-subtitle-center[data-astro-cid-osgqdzfz]{color:#94a3b8;font-size:1.05rem;line-height:1.6;margin:0}.wg-aff-p[data-astro-cid-osgqdzfz]{color:#94a3b8;font-size:15px;line-height:1.65;margin:0 0 22px}.wg-aff-btn[data-astro-cid-osgqdzfz],.wg-aff-btn-outline[data-astro-cid-osgqdzfz]{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-weight:700;font-size:15px;padding:15px 26px;border-radius:10px;transition:all .3s ease}.wg-aff-btn[data-astro-cid-osgqdzfz]{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff!important;box-shadow:0 10px 30px -8px #2563eb80}.wg-aff-btn[data-astro-cid-osgqdzfz] svg[data-astro-cid-osgqdzfz]{width:18px;height:18px}.wg-aff-btn[data-astro-cid-osgqdzfz]:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);transform:translateY(-2px)}.wg-aff-btn-outline[data-astro-cid-osgqdzfz]{background:#ffffff1a;color:#fff!important;border:1px solid rgba(255,255,255,.25)}.wg-aff-btn-outline[data-astro-cid-osgqdzfz]:hover{background:#ffffff2e}#wg-aff-hero[data-astro-cid-osgqdzfz]{max-width:1200px;margin:0 auto;padding:6rem 20px 3rem}.wg-aff-hero-inner[data-astro-cid-osgqdzfz]{display:grid;grid-template-columns:1.1fr .9fr;gap:3rem;align-items:center}.wg-aff-eyebrow[data-astro-cid-osgqdzfz]{display:inline-block;color:#38bdf8;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:14px}.wg-aff-title[data-astro-cid-osgqdzfz]{color:#fff;font-size:clamp(30px,4.2vw,48px);font-weight:800;line-height:1.15;letter-spacing:-.02em;margin:0 0 20px}.wg-aff-desc[data-astro-cid-osgqdzfz]{color:#94a3b8;font-size:17px;line-height:1.6;margin:0 0 28px;max-width:500px}.wg-aff-action[data-astro-cid-osgqdzfz]{display:flex;flex-wrap:wrap;gap:14px}.wg-aff-hero-img[data-astro-cid-osgqdzfz]{display:flex;justify-content:center}.wg-aff-hero-img[data-astro-cid-osgqdzfz] img[data-astro-cid-osgqdzfz]{width:100%;max-width:440px;height:auto}.wg-aff-steps-grid[data-astro-cid-osgqdzfz]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.wg-aff-step-card[data-astro-cid-osgqdzfz]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:28px 24px}.wg-aff-step-icon[data-astro-cid-osgqdzfz]{width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:#3b82f61f;border-radius:12px;margin-bottom:18px}.wg-aff-step-icon[data-astro-cid-osgqdzfz] img[data-astro-cid-osgqdzfz]{width:26px;height:26px}.wg-aff-step-card[data-astro-cid-osgqdzfz] h5[data-astro-cid-osgqdzfz]{color:#fff;font-size:1.1rem;font-weight:700;margin:0 0 10px}.wg-aff-step-card[data-astro-cid-osgqdzfz] p[data-astro-cid-osgqdzfz]{color:#94a3b8;font-size:13.5px;line-height:1.6;margin:0}.wg-aff-partner-grid[data-astro-cid-osgqdzfz]{display:grid;grid-template-columns:.9fr 1.1fr;gap:3.5rem;align-items:center}.wg-aff-partner-img[data-astro-cid-osgqdzfz] img[data-astro-cid-osgqdzfz]{width:100%;height:auto}.wg-aff-support-banner[data-astro-cid-osgqdzfz]{display:grid;grid-template-columns:1.1fr .9fr;gap:2.5rem;align-items:center;background:linear-gradient(135deg,#1d4ed8,#1e3a8a 60%,#0f172a);border-radius:32px;padding:4rem}.wg-aff-h2-light[data-astro-cid-osgqdzfz]{color:#fff;font-size:clamp(24px,3vw,32px);font-weight:800;line-height:1.3;margin:0 0 16px}.wg-aff-mark-light[data-astro-cid-osgqdzfz]{color:#bfdbfe}.wg-aff-p-light[data-astro-cid-osgqdzfz]{color:#dbeafe;font-size:15px;line-height:1.65;margin:0 0 24px}.wg-aff-support-img[data-astro-cid-osgqdzfz]{display:flex;justify-content:center}.wg-aff-support-img[data-astro-cid-osgqdzfz] img[data-astro-cid-osgqdzfz]{width:100%;max-width:220px;height:auto}.wg-aff-benefit-grid[data-astro-cid-osgqdzfz]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.wg-aff-benefit-card[data-astro-cid-osgqdzfz]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:26px 22px;transition:border-color .3s ease}.wg-aff-benefit-card[data-astro-cid-osgqdzfz]:hover{border-color:#3b82f666}.wg-aff-benefit-icon[data-astro-cid-osgqdzfz]{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:14px;padding:12px;box-sizing:border-box;margin-bottom:16px}.wg-aff-benefit-icon[data-astro-cid-osgqdzfz] svg[data-astro-cid-osgqdzfz]{width:100%;height:100%}.wg-aff-benefit-card[data-astro-cid-osgqdzfz] h4[data-astro-cid-osgqdzfz]{color:#fff;font-size:1.05rem;font-weight:700;margin:0 0 8px}.wg-aff-benefit-card[data-astro-cid-osgqdzfz] p[data-astro-cid-osgqdzfz]{color:#94a3b8;font-size:13.5px;line-height:1.55;margin:0}.wg-aff-banner[data-astro-cid-osgqdzfz]{position:relative;background:linear-gradient(135deg,#01040f,#03103b 35%,#1d4ed8,#03103b 65%,#01040f);border-radius:24px;padding:75px 30px;text-align:center;overflow:hidden}.wg-aff-banner-decor-circle[data-astro-cid-osgqdzfz]{position:absolute;top:-60px;left:-60px;width:220px;height:220px;border:35px solid rgba(255,255,255,.03);border-radius:50%;pointer-events:none}.wg-aff-banner-decor-dots[data-astro-cid-osgqdzfz]{position:absolute;top:40px;right:40px;width:120px;height:100px;background-image:radial-gradient(rgba(255,255,255,.2) 2px,transparent 2px);background-size:18px 18px;pointer-events:none}.wg-aff-banner-content[data-astro-cid-osgqdzfz]{position:relative;z-index:10;max-width:780px;margin:0 auto}.wg-aff-banner-eyebrow[data-astro-cid-osgqdzfz]{display:inline-flex;align-items:center;gap:7px;background:#3b82f626;border:1.5px solid rgba(96,165,250,.5);color:#93c5fd;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:7px 16px;border-radius:999px;margin-bottom:20px}.wg-aff-banner-content[data-astro-cid-osgqdzfz] h2[data-astro-cid-osgqdzfz]{font-size:clamp(24px,3.5vw,40px);font-weight:800;margin:0 0 16px;color:#fff;line-height:1.25;text-shadow:0 4px 15px rgba(0,0,0,.5)}.wg-aff-banner-desc[data-astro-cid-osgqdzfz]{font-size:17px;font-weight:500;color:#e0e7ff;line-height:1.6;margin:0 0 32px}.wg-aff-banner-stats[data-astro-cid-osgqdzfz]{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-bottom:36px}.wg-aff-banner-stat[data-astro-cid-osgqdzfz]{display:flex;flex-direction:column;gap:3px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:14px 22px;min-width:140px}.wg-aff-banner-stat[data-astro-cid-osgqdzfz] strong[data-astro-cid-osgqdzfz]{color:#fff;font-size:1.25rem;font-weight:800}.wg-aff-banner-stat[data-astro-cid-osgqdzfz] span[data-astro-cid-osgqdzfz]{color:#cbd5e1;font-size:12px;font-weight:500}.wg-aff-banner-actions[data-astro-cid-osgqdzfz]{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}@media (max-width: 900px){.wg-aff-hero-inner[data-astro-cid-osgqdzfz]{grid-template-columns:1fr;text-align:center}.wg-aff-desc[data-astro-cid-osgqdzfz]{margin-left:auto;margin-right:auto}.wg-aff-action[data-astro-cid-osgqdzfz]{justify-content:center}.wg-aff-hero-img[data-astro-cid-osgqdzfz]{order:-1}.wg-aff-steps-grid[data-astro-cid-osgqdzfz]{grid-template-columns:1fr}.wg-aff-partner-grid[data-astro-cid-osgqdzfz]{grid-template-columns:1fr;text-align:center}.wg-aff-support-banner[data-astro-cid-osgqdzfz]{grid-template-columns:1fr;text-align:center;padding:3rem 2rem}.wg-aff-support-img[data-astro-cid-osgqdzfz]{order:-1}.wg-aff-benefit-grid[data-astro-cid-osgqdzfz]{grid-template-columns:1fr 1fr}}@media (max-width: 600px){.wg-aff-benefit-grid[data-astro-cid-osgqdzfz]{grid-template-columns:1fr}.wg-aff-banner[data-astro-cid-osgqdzfz]{padding:50px 20px}.wg-aff-banner-decor-dots[data-astro-cid-osgqdzfz]{display:none}}.wg-faq-grid strong{color:#38bdf8!important;font-weight:800}
