.fuh-root[data-v-49ef16ed]{position:relative;min-height:92vh;display:flex;align-items:center;overflow:hidden;width:100%;background:#071407}.fuh-bg[data-v-49ef16ed]{position:absolute;inset:0;z-index:0}.fuh-bg-img[data-v-49ef16ed]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 18%;object-position:center 18%;opacity:0;transform:scale(1.04);transition:opacity 1.2s ease,transform 1.6s ease}.fuh-bg-img--in[data-v-49ef16ed]{opacity:1;transform:scale(1)}.fuh-overlay[data-v-49ef16ed]{position:absolute;inset:0;z-index:1}.fuh-orb[data-v-49ef16ed]{position:absolute;z-index:2;width:52vmax;height:52vmax;top:-16%;right:-8%;border-radius:50%;background:radial-gradient(circle,rgba(90,140,42,.12) 0%,transparent 68%);animation:fuhOrb-49ef16ed 20s ease-in-out infinite alternate;pointer-events:none}@keyframes fuhOrb-49ef16ed{0%{transform:translate(0)}to{transform:translate(-5%,6%)}}.fuh-wrap[data-v-49ef16ed]{position:relative;z-index:3;width:100%;max-width:1280px;margin:0 auto;padding:clamp(100px,12vh,140px) clamp(20px,4vw,56px)}.fuh-content[data-v-49ef16ed]{max-width:680px}.fuh-anim[data-v-49ef16ed]{opacity:0;transform:translateY(18px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1)}.fuh--live .fuh-anim--1[data-v-49ef16ed]{opacity:1;transform:none;transition-delay:.05s}.fuh--live .fuh-anim--2[data-v-49ef16ed]{opacity:1;transform:none;transition-delay:.15s}.fuh--live .fuh-anim--3[data-v-49ef16ed]{opacity:1;transform:none;transition-delay:.28s}.fuh--live .fuh-anim--4[data-v-49ef16ed]{opacity:1;transform:none;transition-delay:.42s}.fuh--live .fuh-anim--5[data-v-49ef16ed]{opacity:1;transform:none;transition-delay:.56s}.fuh-badge-row[data-v-49ef16ed]{margin-bottom:20px}.fuh-badge[data-v-49ef16ed]{display:inline-flex;align-items:center;gap:7px;background:#5a8c2ae0;color:#fff;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;padding:5px 13px;border-radius:100px;box-shadow:inset 0 1px #ffffff2e}.fuh-title[data-v-49ef16ed]{font-size:clamp(26px,4.8vw,52px);font-weight:800;line-height:1.1;letter-spacing:-.025em;color:#fff;margin:0 0 22px}.fuh-body[data-v-49ef16ed]{font-size:clamp(15px,1.5vw,17px);font-weight:400;line-height:1.74;color:#ffffffd6;margin:0 0 12px}.fuh-chips-row[data-v-49ef16ed]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.fuh-chip[data-v-49ef16ed]{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;padding:5px 13px;border-radius:100px}.fuh-chip--core[data-v-49ef16ed]{background:#ffffff1a;color:#ffffffe0;border:1px solid rgba(255,255,255,.15)}.fuh-chip--personal[data-v-49ef16ed]{background:#5a8c2a38;color:#c6e87a;border:1px solid rgba(90,140,42,.36)}.fuh-ctas[data-v-49ef16ed]{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.fuh-btn[data-v-49ef16ed]{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;border-radius:10px;font-size:15px;font-weight:700;text-decoration:none;border:2px solid transparent;white-space:nowrap;transition:transform .2s ease,box-shadow .2s ease,opacity .18s ease}.fuh-btn[data-v-49ef16ed]:hover{transform:translateY(-2px)}.fuh-btn--pri[data-v-49ef16ed]{background:#5a8c2a;color:#fff;border-color:#5a8c2a;box-shadow:0 4px 18px #5a8c2a6b}.fuh-btn--pri[data-v-49ef16ed]:hover{box-shadow:0 10px 30px #5a8c2a80}.fuh-btn--sec[data-v-49ef16ed]{background:#ffffff14;color:#fff;border-color:#fff6}.fuh-btn--sec[data-v-49ef16ed]:hover{background:#ffffff29}.fuh-wave[data-v-49ef16ed]{position:absolute;bottom:-1px;left:0;width:100%;z-index:4;line-height:0}.fuh-wave svg[data-v-49ef16ed]{display:block;width:100%;height:60px}@media (max-width: 768px){.fuh-content[data-v-49ef16ed]{max-width:100%}.fuh-btn[data-v-49ef16ed]{width:100%;justify-content:center}.fuh-ctas[data-v-49ef16ed]{flex-direction:column}.fuh-title[data-v-49ef16ed]{font-size:28px}}@media (prefers-reduced-motion: reduce){.fuh-bg-img[data-v-49ef16ed],.fuh-anim[data-v-49ef16ed]{transition:opacity .3s ease!important;transform:none!important}.fuh-orb[data-v-49ef16ed]{animation:none!important}}.exs-root[data-v-65e996b7]{background:#fff;padding:88px 0;width:100%}.exs-wrap[data-v-65e996b7]{max-width:1160px;margin:0 auto;padding:0 40px}.exs-header[data-v-65e996b7]{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start;margin-bottom:56px}.exs-eyebrow[data-v-65e996b7]{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#5a8c2a;margin-bottom:14px}.exs-eyebrow-line[data-v-65e996b7]{width:24px;height:2px;background:#5a8c2a;flex-shrink:0;border-radius:1px}.exs-title[data-v-65e996b7]{font-size:clamp(22px,2.8vw,30px);font-weight:800;color:#002e5b;letter-spacing:-.02em;margin:0;line-height:1.2}.exs-subtitle[data-v-65e996b7]{font-size:16px;line-height:1.75;color:#555;margin:0;padding-top:14px;border-top:1px solid rgba(90,140,42,.15)}.exs-grid[data-v-65e996b7]{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.exs-photo-col[data-v-65e996b7]{position:relative}.exs-photo-wrap[data-v-65e996b7]{position:relative;border-radius:20px;overflow:visible}.exs-photo[data-v-65e996b7]{width:100%;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;border-radius:20px;display:block;box-shadow:0 20px 52px #00000024}.exs-stat-card[data-v-65e996b7]{position:absolute;bottom:-22px;right:-22px;background:#5a8c2a;border-radius:14px;padding:16px 20px;box-shadow:0 8px 28px #5a8c2a59;min-width:140px}.exs-stat-num[data-v-65e996b7]{font-size:34px;font-weight:900;color:#fff;margin:0 0 4px;line-height:1;letter-spacing:-.03em}.exs-stat-lbl[data-v-65e996b7]{font-size:12px;color:#fffc;margin:0;line-height:1.4}.exs-content-col[data-v-65e996b7]{display:flex;flex-direction:column;gap:24px;padding-top:8px}.exs-body[data-v-65e996b7]{font-size:15px;line-height:1.84;color:#3a3a3a;margin:0}.exs-cards[data-v-65e996b7]{display:flex;flex-direction:column;gap:13px}.exs-card[data-v-65e996b7]{display:flex;align-items:flex-start;gap:16px;background:#f5f8f0;border:1px solid rgba(90,140,42,.12);border-radius:14px;padding:18px;transition:transform .18s ease,box-shadow .18s ease}.exs-card[data-v-65e996b7]:hover{transform:translate(4px);box-shadow:0 6px 20px #00000012}.exs-card-icon[data-v-65e996b7]{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.exs-icon[data-v-65e996b7]{font-size:19px}.exs-card-text[data-v-65e996b7]{flex:1}.exs-card-title[data-v-65e996b7]{font-size:14px;font-weight:800;color:#002e5b;margin:0 0 5px;line-height:1.3}.exs-card-body[data-v-65e996b7]{font-size:13px;color:#555;margin:0;line-height:1.62}.exs-cta-row[data-v-65e996b7]{display:flex;flex-wrap:wrap;gap:12px}.exs-btn[data-v-65e996b7]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:10px;font-size:14px;font-weight:700;text-decoration:none;border:2px solid transparent;transition:transform .18s ease,opacity .18s ease}.exs-btn[data-v-65e996b7]:hover{transform:translateY(-2px)}.exs-btn--pri[data-v-65e996b7]{background:#5a8c2a;color:#fff;border-color:#5a8c2a}.exs-btn--sec[data-v-65e996b7]{background:transparent;color:#5a8c2a;border-color:#5a8c2a59}.exs-btn--sec[data-v-65e996b7]:hover{border-color:#5a8c2a;background:#5a8c2a0f}.exs-reveal[data-v-65e996b7]{opacity:0;transition:opacity .62s cubic-bezier(.22,.61,.36,1),transform .62s cubic-bezier(.22,.61,.36,1)}.exs-reveal--up[data-v-65e996b7]{transform:translateY(22px)}.exs-reveal--left[data-v-65e996b7]{transform:translate(-28px)}.exs-reveal--right[data-v-65e996b7]{transform:translate(28px)}.exs-reveal.exs-in[data-v-65e996b7]{opacity:1;transform:none}@media (max-width: 1024px){.exs-header[data-v-65e996b7]{grid-template-columns:1fr;gap:16px}.exs-subtitle[data-v-65e996b7]{border-top:none;padding-top:0}.exs-grid[data-v-65e996b7]{grid-template-columns:1fr;gap:48px}.exs-stat-card[data-v-65e996b7]{right:16px;bottom:-16px}}@media (max-width: 600px){.exs-root[data-v-65e996b7]{padding:64px 0}.exs-wrap[data-v-65e996b7]{padding:0 20px}.exs-title[data-v-65e996b7]{font-size:22px}.exs-cta-row[data-v-65e996b7]{flex-direction:column}.exs-btn[data-v-65e996b7]{width:100%;justify-content:center}}.legend[data-v-4d5f057c]{max-width:120px;line-height:1;white-space:break-spaces}.submit-box[data-v-4d5f057c]{display:flex;padding-left:20px;padding-right:20px;justify-content:space-between;right:auto;position:relative;width:100%}a[data-v-4d5f057c]:link{color:var(--cc-btn-primary-bg)}.privacy-policy-error[data-v-4d5f057c]{color:rgb(109 40 217 / var(--tw-text-opacity));font-size:80%}.privacy-policy-link[data-v-4d5f057c]{color:var(--cc-btn-primary-bg)}.privacy-consent[data-v-4d5f057c]{flex-direction:row;display:flex;gap:10px;align-items:center;margin-bottom:10px;margin-top:40px}.privacy-consent-checkbox[data-v-4d5f057c]{width:20px;height:20px}.slide-right-enter-active[data-v-4d5f057c],.slide-right-leave-active[data-v-4d5f057c],.slide-left-enter-active[data-v-4d5f057c],.slide-left-leave-active[data-v-4d5f057c]{transition:opacity .4s,transform .4s,height .4s}.slide-right-enter-from[data-v-4d5f057c],.slide-left-leave-to[data-v-4d5f057c]{opacity:0;transform:translate(100%)}.slide-right-leave-to[data-v-4d5f057c],.slide-left-enter-from[data-v-4d5f057c]{opacity:0;transform:translate(-100%)}.slide-left-leave-active[data-v-4d5f057c],.slide-right-leave-active[data-v-4d5f057c]{position:absolute}.swing-in-top-bck[data-v-4d5f057c]{animation:swing-in-top-bck-4d5f057c 1s cubic-bezier(.175,.885,.32,1.275) both}@keyframes swing-in-top-bck-4d5f057c{0%{transform:rotateX(70deg);transform-origin:top;opacity:0}to{transform:rotateX(0);transform-origin:top;opacity:1}}.cvs-root[data-v-32db2df3]{background:#f4f7f0;padding:88px 0;width:100%}.cvs-wrap[data-v-32db2df3]{max-width:1160px;margin:0 auto;padding:0 40px}.cvs-grid[data-v-32db2df3]{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:start}.cvs-visual-col[data-v-32db2df3]{display:flex;flex-direction:column;gap:22px}.cvs-image-wrap[data-v-32db2df3]{position:relative;border-radius:20px;overflow:hidden;aspect-ratio:4/5;box-shadow:0 20px 52px #00000021}.cvs-image[data-v-32db2df3]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 18%;object-position:center 18%;display:block}.cvs-logo-pill[data-v-32db2df3]{position:absolute;bottom:20px;left:20px;background:#fff;border-radius:12px;padding:10px 16px;box-shadow:0 6px 22px #00000029}.cvs-logo[data-v-32db2df3]{height:36px;width:auto;-o-object-fit:contain;object-fit:contain;display:block}.cvs-sub-card[data-v-32db2df3]{display:flex;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 6px 22px #00000012}.cvs-sub-accent[data-v-32db2df3]{width:4px;background:#5a8c2a;flex-shrink:0}.cvs-sub-content[data-v-32db2df3]{padding:20px}.cvs-sub-title[data-v-32db2df3]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:800;color:#002e5b;margin:0 0 8px;line-height:1.3}.cvs-sub-body[data-v-32db2df3]{font-size:13px;line-height:1.68;color:#555;margin:0}.cvs-text-col[data-v-32db2df3]{padding-top:10px}.cvs-eyebrow[data-v-32db2df3]{display:block;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#5a8c2a;margin-bottom:14px}.cvs-title[data-v-32db2df3]{font-size:clamp(22px,2.8vw,30px);font-weight:800;color:#002e5b;letter-spacing:-.02em;margin:0 0 20px;line-height:1.2}.cvs-body[data-v-32db2df3]{font-size:15px;line-height:1.84;color:#3a3a3a;margin:0 0 14px}.cvs-chips[data-v-32db2df3]{display:flex;flex-direction:column;gap:9px;margin-top:8px}.cvs-chip[data-v-32db2df3]{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid rgba(90,140,42,.14);border-radius:10px;padding:11px 14px;font-size:13px;font-weight:600;color:#222;transition:transform .15s ease}.cvs-chip[data-v-32db2df3]:hover{transform:translate(3px)}.cvs-reveal[data-v-32db2df3]{opacity:0;transition:opacity .62s cubic-bezier(.22,.61,.36,1),transform .62s cubic-bezier(.22,.61,.36,1)}.cvs-reveal--left[data-v-32db2df3]{transform:translate(-28px)}.cvs-reveal--right[data-v-32db2df3]{transform:translate(28px)}.cvs-reveal.cvs-in[data-v-32db2df3]{opacity:1;transform:none}@media (max-width: 1024px){.cvs-grid[data-v-32db2df3]{grid-template-columns:1fr;gap:44px}}@media (max-width: 600px){.cvs-root[data-v-32db2df3]{padding:64px 0}.cvs-wrap[data-v-32db2df3]{padding:0 20px}.cvs-title[data-v-32db2df3]{font-size:22px}.cvs-image-wrap[data-v-32db2df3]{aspect-ratio:16/9}}.pas-root[data-v-00ab21b0]{background:#fff;padding:88px 0;width:100%}.pas-wrap[data-v-00ab21b0]{max-width:1160px;margin:0 auto;padding:0 40px}.pas-grid[data-v-00ab21b0]{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.pas-text-col[data-v-00ab21b0]{display:flex;flex-direction:column;gap:18px}.pas-eyebrow[data-v-00ab21b0]{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#5a8c2a}.pas-ey-line[data-v-00ab21b0]{width:22px;height:2px;background:#5a8c2a;flex-shrink:0;border-radius:1px}.pas-title[data-v-00ab21b0]{font-size:clamp(22px,2.8vw,30px);font-weight:800;color:#002e5b;letter-spacing:-.02em;margin:0;line-height:1.2}.pas-body[data-v-00ab21b0]{font-size:15px;line-height:1.84;color:#3a3a3a;margin:0}.pas-body--lead[data-v-00ab21b0]{font-size:16px;font-weight:500;color:#2d2d2d;padding-left:14px;border-left:3px solid #5a8c2a}.pas-chips[data-v-00ab21b0]{display:flex;flex-direction:column;gap:8px}.pas-chip[data-v-00ab21b0]{display:flex;align-items:center;gap:10px;background:#f5f8f0;border:1px solid rgba(90,140,42,.12);border-radius:9px;padding:10px 13px;font-size:13px;font-weight:600;color:#222}.pas-cta[data-v-00ab21b0]{display:inline-flex;align-items:center;gap:9px;background:#5a8c2a;color:#fff;font-size:15px;font-weight:700;padding:13px 24px;border-radius:10px;text-decoration:none;width:-moz-fit-content;width:fit-content;transition:transform .18s ease,opacity .18s ease}.pas-cta[data-v-00ab21b0]:hover{transform:translateY(-2px);opacity:.9}.pas-img-wrap[data-v-00ab21b0]{position:relative}.pas-img-deco[data-v-00ab21b0]{position:absolute;inset:-14px -14px auto auto;width:85%;height:85%;border:2px solid rgba(90,140,42,.2);border-radius:22px;pointer-events:none}.pas-img[data-v-00ab21b0]{width:100%;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;-o-object-position:center 20%;object-position:center 20%;border-radius:20px;display:block;box-shadow:0 20px 52px #0000001f}.pas-float-note[data-v-00ab21b0]{position:absolute;bottom:20px;left:-16px;display:flex;align-items:center;gap:9px;background:#5a8c2a;color:#fff;font-size:12px;font-weight:700;padding:10px 16px;border-radius:10px;box-shadow:0 6px 20px #5a8c2a5c}.pas-reveal[data-v-00ab21b0]{opacity:0;transition:opacity .62s cubic-bezier(.22,.61,.36,1),transform .62s cubic-bezier(.22,.61,.36,1)}.pas-reveal--left[data-v-00ab21b0]{transform:translate(-28px)}.pas-reveal--right[data-v-00ab21b0]{transform:translate(28px)}.pas-reveal.pas-in[data-v-00ab21b0]{opacity:1;transform:none}@media (max-width: 1024px){.pas-grid[data-v-00ab21b0]{grid-template-columns:1fr;gap:44px}.pas-img-col[data-v-00ab21b0]{order:-1}.pas-img-wrap[data-v-00ab21b0]{max-width:500px}}@media (max-width: 600px){.pas-root[data-v-00ab21b0]{padding:64px 0}.pas-wrap[data-v-00ab21b0]{padding:0 20px}.pas-title[data-v-00ab21b0]{font-size:22px}.pas-float-note[data-v-00ab21b0]{left:10px;bottom:10px}.pas-img-deco[data-v-00ab21b0]{display:none}}.vfs-root[data-v-d330e2f9]{background:#fff;padding:80px 0;width:100%}.vfs-wrap[data-v-d330e2f9]{max-width:1200px;margin:0 auto;padding:0 40px}.vfs-header[data-v-d330e2f9]{text-align:center;margin-bottom:56px}.vfs-eyebrow[data-v-d330e2f9]{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#5a8c2a;margin-bottom:12px}.vfs-title[data-v-d330e2f9]{font-size:32px;font-weight:800;letter-spacing:-.02em;color:#111;margin:0 0 10px;line-height:1.2}.vfs-subtitle[data-v-d330e2f9]{font-size:17px;color:#666;margin:0}.vfs-body[data-v-d330e2f9]{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.vfs-video-frame[data-v-d330e2f9]{position:relative;border-radius:16px;overflow:hidden;background:#0a0a0a;box-shadow:0 12px 40px #0000001f}.vfs-video[data-v-d330e2f9]{width:100%;display:block;border-radius:16px;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.vfs-video-border[data-v-d330e2f9]{position:absolute;inset:0;border-radius:16px;border:2px solid rgba(90,140,42,.3);pointer-events:none}.vfs-features-col[data-v-d330e2f9]{display:flex;flex-direction:column;gap:14px}.vfs-feature[data-v-d330e2f9]{display:flex;align-items:flex-start;gap:16px;background:#f5f8f0;border-radius:12px;padding:18px 20px;border:1px solid rgba(90,140,42,.1)}.vfs-feature-num[data-v-d330e2f9]{width:32px;height:32px;border-radius:8px;background:#5a8c2a;color:#fff;font-size:14px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.vfs-feature-title[data-v-d330e2f9]{font-size:14px;font-weight:700;color:#111;margin:0 0 5px}.vfs-feature-desc[data-v-d330e2f9]{font-size:13px;line-height:1.6;color:#555;margin:0}.vfs-cta[data-v-d330e2f9]{display:flex;align-items:center;justify-content:center;gap:10px;background:#5a8c2a;color:#fff;font-size:15px;font-weight:700;padding:14px 24px;border-radius:10px;text-decoration:none;margin-top:8px;transition:opacity .15s ease,transform .15s ease}.vfs-cta[data-v-d330e2f9]:hover{opacity:.88;transform:translateY(-2px)}@media (max-width: 900px){.vfs-body[data-v-d330e2f9]{grid-template-columns:1fr;gap:36px}.vfs-root[data-v-d330e2f9]{padding:56px 0}}@media (max-width: 600px){.vfs-wrap[data-v-d330e2f9]{padding:0 20px}.vfs-title[data-v-d330e2f9]{font-size:24px}}.sub-root[data-v-f7c2630d]{background:#f4f7f0;padding:88px 0;width:100%}.sub-wrap[data-v-f7c2630d]{max-width:1160px;margin:0 auto;padding:0 40px}.sub-header[data-v-f7c2630d]{text-align:center;margin-bottom:52px}.sub-eyebrow[data-v-f7c2630d]{display:inline-flex;align-items:center;gap:12px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#5a8c2a;margin-bottom:16px}.sub-ey-line[data-v-f7c2630d]{width:28px;height:2px;background:#5a8c2a;border-radius:1px;flex-shrink:0}.sub-title[data-v-f7c2630d]{font-size:clamp(22px,2.8vw,30px);font-weight:800;color:#002e5b;letter-spacing:-.02em;line-height:1.2;max-width:720px;margin:0 auto 12px}.sub-subtitle[data-v-f7c2630d]{font-size:16px;color:#555;margin:0;line-height:1.6}.sub-grid[data-v-f7c2630d]{display:flex;flex-direction:column;gap:18px}.sub-row--top[data-v-f7c2630d],.sub-row--bottom[data-v-f7c2630d]{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.sub-card[data-v-f7c2630d]{background:#fff;border-radius:18px;border:1px solid rgba(90,140,42,.1);display:flex;flex-direction:column;gap:14px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;position:relative;overflow:hidden}.sub-card[data-v-f7c2630d]:hover{transform:translateY(-4px);box-shadow:0 14px 36px #00000017;border-color:#5a8c2a3d}.sub-card--standard[data-v-f7c2630d]{padding:26px 26px 28px}.sub-card--featured[data-v-f7c2630d]{padding:30px 30px 36px}.sub-card-top[data-v-f7c2630d]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.sub-icon-wrap[data-v-f7c2630d]{width:44px;height:44px;border-radius:11px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#5a8c2a1f;color:#5a8c2a;transition:transform .2s ease}.sub-card:hover .sub-icon-wrap[data-v-f7c2630d]{transform:scale(1.08)}.sub-icon-wrap--large[data-v-f7c2630d]{width:50px;height:50px;border-radius:13px}.sub-icon[data-v-f7c2630d]{font-size:20px}.sub-icon--large[data-v-f7c2630d]{font-size:23px}.sub-tag[data-v-f7c2630d]{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;background:#5a8c2a1a;color:#5a8c2a;padding:4px 10px;border-radius:100px}.sub-card-title[data-v-f7c2630d]{font-size:17px;font-weight:800;color:#002e5b;margin:0;line-height:1.28;letter-spacing:-.01em}.sub-card--featured .sub-card-title[data-v-f7c2630d]{font-size:18px}.sub-card-body[data-v-f7c2630d]{font-size:14px;line-height:1.74;color:#4a4a4a;margin:0;flex:1}.sub-card--featured .sub-card-body[data-v-f7c2630d]{font-size:15px}.sub-card-accent[data-v-f7c2630d]{position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(to right,#5a8c2a,#5a8c2a40);border-radius:0 0 18px 18px;opacity:0;transition:opacity .2s ease}.sub-card--featured:hover .sub-card-accent[data-v-f7c2630d]{opacity:1}.sub-reveal[data-v-f7c2630d]{opacity:0;transition:opacity .62s cubic-bezier(.22,.61,.36,1),transform .62s cubic-bezier(.22,.61,.36,1)}.sub-reveal--up[data-v-f7c2630d]{transform:translateY(22px)}.sub-reveal.sub-in[data-v-f7c2630d]{opacity:1;transform:none}@media (max-width: 900px){.sub-root[data-v-f7c2630d]{padding:64px 0}.sub-row--top[data-v-f7c2630d],.sub-row--bottom[data-v-f7c2630d]{grid-template-columns:1fr}.sub-card--standard[data-v-f7c2630d],.sub-card--featured[data-v-f7c2630d]{padding:24px 22px 26px}}@media (max-width: 600px){.sub-wrap[data-v-f7c2630d]{padding:0 20px}.sub-title[data-v-f7c2630d]{font-size:22px}.sub-card-title[data-v-f7c2630d],.sub-card--featured .sub-card-title[data-v-f7c2630d]{font-size:16px}.sub-card-body[data-v-f7c2630d],.sub-card--featured .sub-card-body[data-v-f7c2630d]{font-size:14px}}.fuc-root[data-v-1f767218]{position:relative;width:100%;overflow:hidden}.fuc-bg[data-v-1f767218]{position:absolute;inset:0;z-index:0}.fuc-bg-img[data-v-1f767218]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 25%;object-position:center 25%;display:block}.fuc-overlay[data-v-1f767218]{position:absolute;inset:0}.fuc-wave-top[data-v-1f767218],.fuc-wave-bot[data-v-1f767218]{position:relative;z-index:2;line-height:0;margin-bottom:-1px}.fuc-wave-bot[data-v-1f767218]{margin-top:-1px;margin-bottom:0}.fuc-wave-top svg[data-v-1f767218],.fuc-wave-bot svg[data-v-1f767218]{display:block;width:100%;height:44px}.fuc-content-wrap[data-v-1f767218]{position:relative;z-index:2;padding:48px 0 52px}.fuc-inner[data-v-1f767218]{max-width:1160px;margin:0 auto;padding:0 40px;display:flex;align-items:center;justify-content:space-between;gap:52px;flex-wrap:wrap}.fuc-text-col[data-v-1f767218]{flex:1;min-width:260px}.fuc-eyebrow[data-v-1f767218]{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#c8e678e6;margin-bottom:14px}.fuc-title[data-v-1f767218]{font-size:clamp(22px,2.8vw,32px);font-weight:800;color:#fff;letter-spacing:-.02em;margin:0 0 12px;line-height:1.18}.fuc-subtitle[data-v-1f767218]{font-size:15px;line-height:1.74;color:#ffffffd1;margin:0 0 18px;max-width:520px}.fuc-chips[data-v-1f767218]{display:flex;flex-wrap:wrap;gap:7px}.fuc-chip[data-v-1f767218]{display:flex;align-items:center;gap:6px;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);border-radius:100px;padding:5px 12px;font-size:12px;font-weight:600;color:#ffffffe0}.fuc-cta-col[data-v-1f767218]{display:flex;flex-direction:column;gap:12px;flex-shrink:0}.fuc-btn[data-v-1f767218]{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;border-radius:10px;font-size:14px;font-weight:700;text-decoration:none;border:2px solid transparent;white-space:nowrap;min-width:210px;transition:transform .2s ease,box-shadow .2s ease}.fuc-btn[data-v-1f767218]:hover{transform:translateY(-2px)}.fuc-btn--pri[data-v-1f767218]{background:#5a8c2a;color:#fff;border-color:#5a8c2a;box-shadow:0 4px 18px #5a8c2a66}.fuc-btn--pri[data-v-1f767218]:hover{box-shadow:0 10px 30px #5a8c2a80}.fuc-btn--sec[data-v-1f767218]{background:#ffffff1a;color:#fff;border-color:#fff6}.fuc-btn--sec[data-v-1f767218]:hover{background:#ffffff2e}@media (max-width: 900px){.fuc-inner[data-v-1f767218]{flex-direction:column;align-items:flex-start;gap:28px}.fuc-cta-col[data-v-1f767218]{flex-direction:row;flex-wrap:wrap;width:100%}.fuc-btn[data-v-1f767218]{flex:1;min-width:140px}}@media (max-width: 600px){.fuc-inner[data-v-1f767218]{padding:0 20px}.fuc-content-wrap[data-v-1f767218]{padding:40px 0 44px}.fuc-title[data-v-1f767218]{font-size:22px}.fuc-cta-col[data-v-1f767218]{flex-direction:column}.fuc-btn[data-v-1f767218]{width:100%;min-width:unset}}
