.xFqOka_section{background:#f1f2f4;padding:5rem 2.5rem 6rem}.xFqOka_header{grid-template-columns:1fr 1fr;align-items:end;gap:3rem;max-width:1400px;margin:0 auto 3.5rem;display:grid}.xFqOka_eyebrow{letter-spacing:.06rem;text-transform:capitalize;color:#046999;margin-bottom:1rem;font-size:.9rem;font-weight:700;display:block}@media (max-width:449px){.xFqOka_eyebrow{display:none}}.xFqOka_heading{font-family:var(--font-garamond),Georgia,serif;color:#0d1b2a;letter-spacing:-.025em;margin:0;font-size:clamp(1.9rem,3.2vw,2.75rem);font-weight:700;line-height:1.15}.xFqOka_accent{font-family:var(--font-aptos),system-ui,sans-serif;color:#046999;font-weight:700}.xFqOka_headerBody{color:#55626d;margin:0;font-size:1.05rem;line-height:1.75}.xFqOka_bento{grid-template-columns:repeat(12,1fr);gap:1.25rem;max-width:1400px;margin:0 auto;display:grid}.xFqOka_tileLg{grid-column:span 7}.xFqOka_tileMd{grid-column:span 5}.xFqOka_tileSm{grid-column:span 4}.xFqOka_tileWide{grid-column:span 12}.xFqOka_tile{color:#0d1b2a;background:#fff;border-radius:1.5rem;flex-direction:column;gap:1.5rem;padding:2rem 2rem 1.75rem;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f1f2b0a}.xFqOka_tile:hover{transform:translateY(-4px);box-shadow:0 18px 40px -18px #0f1f2b47}.xFqOka_tileNum{font-family:var(--font-garamond),Georgia,serif;color:#04699914;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:5.5rem;line-height:1;position:absolute;top:.6rem;right:1.5rem}.xFqOka_tileHead{flex-direction:column;align-items:flex-start;gap:.85rem;max-width:85%;display:flex;position:relative}.xFqOka_tileTag{color:#046999;background:#04699914;border-radius:999px;padding:.3rem .8rem;font-size:.75rem;font-weight:600}.xFqOka_tileTitle{font-family:var(--font-garamond),Georgia,serif;color:inherit;margin:0;font-size:1.65rem;font-weight:700;line-height:1.2}.xFqOka_tileBody{flex-direction:column;flex:1;gap:1.25rem;display:flex}.xFqOka_tileBody p{margin:.4rem 0 0;font-size:.98rem;line-height:1.7}.xFqOka_label{letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:700}.xFqOka_challenge{color:#55626d}.xFqOka_challenge .xFqOka_label{color:#8a949c}.xFqOka_help{border-top:1px solid #0f1f2b1a;padding-top:1.25rem}.xFqOka_help .xFqOka_label{color:#046999}.xFqOka_tileLink{color:#046999;align-self:flex-start;align-items:center;gap:.45rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.xFqOka_tileLink svg{flex-shrink:0;transition:transform .2s}.xFqOka_tileLink svg{transition:transform .2s}.xFqOka_tileLink:hover svg{transform:translate(4px)}.xFqOka_tileAccent{color:#fff;background:linear-gradient(145deg,#046999 0%,#034e72 100%)}.xFqOka_tileAccent .xFqOka_tileNum{color:#ffffff1f}.xFqOka_tileAccent .xFqOka_tileTag{color:#fff;background:#ffffff2e}.xFqOka_tileAccent .xFqOka_challenge{color:#ffffffd1}.xFqOka_tileAccent .xFqOka_challenge .xFqOka_label{color:#fff9}.xFqOka_tileAccent .xFqOka_help{border-top-color:#ffffff38}.xFqOka_tileAccent .xFqOka_help .xFqOka_label,.xFqOka_tileAccent .xFqOka_tileLink{color:#fff}.xFqOka_tileWide .xFqOka_tileBody{flex-direction:row;gap:3rem}.xFqOka_tileWide .xFqOka_challenge,.xFqOka_tileWide .xFqOka_help{flex:1}.xFqOka_tileWide .xFqOka_help{border-top:0;border-left:1px solid #ffffff38;padding-top:0;padding-left:3rem}@media (max-width:1100px){.xFqOka_bento{grid-template-columns:repeat(6,1fr)}.xFqOka_tileLg,.xFqOka_tileMd,.xFqOka_tileWide{grid-column:span 6}.xFqOka_tileSm{grid-column:span 3}.xFqOka_tileSm:nth-of-type(5){grid-column:span 6}}@media (max-width:760px){.xFqOka_section{padding:3.5rem 1.25rem 4rem}.xFqOka_header{grid-template-columns:1fr;gap:1.25rem;margin-bottom:2rem}.xFqOka_bento{grid-template-columns:1fr}.xFqOka_tileLg,.xFqOka_tileMd,.xFqOka_tileSm,.xFqOka_tileWide,.xFqOka_tileSm:nth-of-type(5){grid-column:auto}.xFqOka_tile{padding:1.5rem 1.35rem}.xFqOka_tileHead{max-width:100%}.xFqOka_tileWide .xFqOka_tileBody{flex-direction:column;gap:1.25rem}.xFqOka_tileWide .xFqOka_help{border-top:1px solid #ffffff38;border-left:0;padding-top:1.25rem;padding-left:0}}
