.freedom-source_page__BV3hl{background:var(--fs-cream);color:var(--fs-ink)}.freedom-source_hero__Pqhn9{position:relative;display:grid;min-height:76svh;padding:clamp(6.5rem,12vw,9.5rem) 0 clamp(3rem,6vw,5rem);overflow:hidden;background:var(--fs-navy);color:#fff;isolation:isolate}.freedom-source_hero__Pqhn9:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(5,12,31,.86),rgba(8,26,68,.56),rgba(8,26,68,.18)),linear-gradient(180deg,rgba(5,12,31,.08),rgba(5,12,31,.7))}.freedom-source_hero__Pqhn9:after{content:"";position:absolute;inset:auto 0 0;z-index:2;height:7px;background:linear-gradient(90deg,var(--fs-red),var(--fs-gold),var(--fs-blue-bright))}.freedom-source_heroImage__es6oJ{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center center;animation:freedom-source_fsPhotoDrift__C5zd_ 20s ease-in-out infinite}.freedom-source_heroInner__cGHqU{position:relative;z-index:3;display:grid;grid-template-columns:1fr minmax(220px,340px);gap:clamp(1.5rem,5vw,4rem);align-items:end}.freedom-source_heroCopy__dmXKe{display:grid;gap:1rem;max-width:780px;padding:clamp(1.25rem,3vw,2rem);border:1px solid rgba(255,255,255,.16);border-left:4px solid var(--fs-red);border-radius:8px;background:linear-gradient(180deg,rgba(8,26,68,.78),rgba(5,12,31,.64));box-shadow:0 30px 90px rgba(0,0,0,.35);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:freedom-source_fsFadeUp__LWGqW .7s ease both}.freedom-source_eyebrow__1n8IB,.freedom-source_label__rLx4s{width:fit-content;padding:.4rem .7rem;border:1px solid rgba(248,210,74,.38);border-radius:999px;background:rgba(248,210,74,.12);color:var(--fs-gold);font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.freedom-source_hero__Pqhn9 h1,.freedom-source_sectionTitle__jFN0d{color:inherit;font-size:clamp(2.5rem,6vw,5.2rem);line-height:.94}.freedom-source_hero__Pqhn9 p,.freedom-source_lead__VJ4su{max-width:68ch;color:rgba(255,250,240,.9);font-size:1.06rem;line-height:1.72}.freedom-source_mascot__zx_Y5{width:min(100%,315px);height:auto;justify-self:end;filter:drop-shadow(0 22px 26px rgba(0,0,0,.32));animation:freedom-source_mascotBounce__N_aK6 6s ease-in-out infinite}.freedom-source_sectionAlt__b6_QV,.freedom-source_section__od7gO{padding:var(--section-space) 0}.freedom-source_section__od7gO{background:linear-gradient(180deg,#fffdf8,#f7f1e7)}.freedom-source_sectionAlt__b6_QV{background:linear-gradient(90deg,rgba(8,26,68,.035) 1px,transparent 0),linear-gradient(180deg,rgba(8,26,68,.035) 1px,transparent 0),#fff8eb;background-size:48px 48px,48px 48px,auto}.freedom-source_header__ckCbB{display:grid;gap:.8rem;max-width:850px;margin-bottom:2.2rem}.freedom-source_header__ckCbB .freedom-source_sectionTitle__jFN0d{color:var(--fs-ink)}.freedom-source_grid3___F8rC,.freedom-source_grid4__xDZJv,.freedom-source_split__2Nn_E{display:grid;gap:1rem}.freedom-source_grid3___F8rC{grid-template-columns:repeat(3,1fr)}.freedom-source_grid4__xDZJv{grid-template-columns:repeat(4,1fr)}.freedom-source_split__2Nn_E{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(1.5rem,4vw,3rem)}.freedom-source_card__Xs2eh{display:grid;gap:.9rem;padding:1.15rem;border:1px solid rgba(8,26,68,.14);border-radius:8px;background:rgba(255,255,255,.86);box-shadow:var(--fs-shadow-soft);transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.freedom-source_card__Xs2eh:hover{transform:translateY(-5px);border-color:rgba(231,0,0,.28);box-shadow:var(--fs-shadow)}.freedom-source_card__Xs2eh h2,.freedom-source_card__Xs2eh h3{color:var(--fs-ink);font-size:1.48rem}.freedom-source_card__Xs2eh p,.freedom-source_copy__tqCHl{color:#4c5668;line-height:1.68}.freedom-source_cardImage__fqTzo{width:100%;aspect-ratio:4/3;height:auto;border:1px solid rgba(8,26,68,.12);border-radius:8px;background:#fff;object-fit:contain;object-position:center center}.freedom-source_photoImage__KDlvG{object-fit:cover}.freedom-source_actions__OtGC9{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center}.freedom-source_primary__q_w1x,.freedom-source_secondary__bPMiI{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.2rem 1rem;border-radius:6px;font-weight:950;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.freedom-source_primary__q_w1x{border:1px solid rgba(141,0,0,.35);background:linear-gradient(135deg,var(--fs-red),var(--fs-red-deep));box-shadow:var(--fs-shadow-red);color:#fff}.freedom-source_secondary__bPMiI{border:1px solid rgba(8,26,68,.14);background:#fff;color:var(--fs-navy)}.freedom-source_primary__q_w1x:hover,.freedom-source_secondary__bPMiI:hover{transform:translateY(-2px)}.freedom-source_band__LDVHU{padding:clamp(2.5rem,5vw,4.25rem) 0;background:linear-gradient(135deg,rgba(231,0,0,.13),transparent 32%),linear-gradient(145deg,#071230 0,var(--fs-navy) 58%,#102f6b 100%);color:#fff}.freedom-source_band__LDVHU .freedom-source_copy__tqCHl,.freedom-source_band__LDVHU .freedom-source_sectionTitle__jFN0d{color:#fff}@media (max-width:900px){.freedom-source_grid3___F8rC,.freedom-source_grid4__xDZJv,.freedom-source_heroInner__cGHqU,.freedom-source_split__2Nn_E{grid-template-columns:1fr}.freedom-source_mascot__zx_Y5{justify-self:start;width:min(220px,60vw)}}