.blog-module__R0QMoW__page{--hero-navy:#001b3d;--hero-gold:#ff9c08;--hero-gray:#555;background:#fff;padding:clamp(28px,4vw,42px) 0 clamp(36px,4.5vw,56px)}.blog-module__R0QMoW__container{max-width:min(100%,1200px);margin:0 auto;padding:0 clamp(14px,3vw,20px)}.blog-module__R0QMoW__topRow{grid-template-columns:1fr;align-items:start;gap:12px;margin-bottom:clamp(14px,2.2vw,20px);display:grid}.blog-module__R0QMoW__headingBlock{text-align:center;justify-items:center;gap:6px;display:grid}.blog-module__R0QMoW__heading{letter-spacing:-.02em;color:var(--hero-navy);margin:0;font-size:clamp(32px,3.6vw + 14px,56px);font-weight:700;line-height:1.12}.blog-module__R0QMoW__headingUnderline{background:linear-gradient(90deg,#ff9c08f2,#ff9c0833);border-radius:999px;width:min(88px,20vw);height:3px;margin-top:2px}.blog-module__R0QMoW__subheading{max-width:min(48ch,92vw);color:var(--hero-gray);margin:0;font-size:clamp(16px,.6vw + 15px,18px);font-weight:500;line-height:1.55}.blog-module__R0QMoW__viewAll{color:#fff;background:#041e5b;border-radius:6px;justify-content:center;place-self:start end;align-items:center;padding:10px 16px;font-size:13px;font-weight:900;text-decoration:none;transition:transform .16s,box-shadow .16s,filter .16s;display:inline-flex;box-shadow:0 14px 30px #041e5b38}.blog-module__R0QMoW__viewAll:hover{filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 18px 40px #041e5b4d}.blog-module__R0QMoW__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(14px,2.2vw,22px);display:grid}.blog-module__R0QMoW__card{cursor:pointer;background:#fff;border:1px solid #0a1b2b14;border-radius:16px;grid-template-rows:auto 1fr;min-width:0;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 2px 8px #041e5b0d,0 8px 24px #041e5b0f}.blog-module__R0QMoW__card:hover{border-color:#ff9c0861;transform:translateY(-3px);box-shadow:0 4px 12px #041e5b12,0 16px 36px #041e5b1a}.blog-module__R0QMoW__card:focus-within{border-color:#ff9c0873;box-shadow:0 0 0 2px #ff9c082e,0 8px 24px #041e5b14}.blog-module__R0QMoW__cardLink{z-index:1;cursor:pointer;border-radius:inherit;text-decoration:none;position:absolute;inset:0}.blog-module__R0QMoW__cardLink:focus-visible{outline-offset:2px;outline:2px solid #ff9c088c}.blog-module__R0QMoW__media{aspect-ratio:16/9;background:#f3f4f6;width:100%;min-height:140px;max-height:220px;position:relative;overflow:hidden}.blog-module__R0QMoW__img{object-fit:cover;object-position:center;transition:transform .26s}.blog-module__R0QMoW__card:hover .blog-module__R0QMoW__img{transform:scale(1.03)}.blog-module__R0QMoW__body{z-index:2;pointer-events:none;align-content:start;gap:7px;min-height:0;padding:clamp(11px,1.5vw,14px) clamp(12px,1.6vw,16px) clamp(12px,1.8vw,16px);display:grid;position:relative}.blog-module__R0QMoW__tag{letter-spacing:.06em;text-transform:uppercase;width:fit-content;max-width:100%;color:var(--hero-navy);background:#ff9c081a;border:1px solid #ff9c083d;border-radius:999px;padding:4px 9px;font-size:10px;font-weight:700}.blog-module__R0QMoW__body .blog-module__R0QMoW__title{font-family:var(--font-body);color:var(--hero-navy);letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;margin:0;font-size:14px;font-weight:700;line-height:1.38;display:-webkit-box;overflow:hidden}.blog-module__R0QMoW__body .blog-module__R0QMoW__excerpt{color:var(--hero-gray);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;margin:0;font-size:12px;font-weight:500;line-height:1.55;display:-webkit-box;overflow:hidden}.blog-module__R0QMoW__readMore{letter-spacing:.02em;color:var(--hero-gold);cursor:pointer;pointer-events:auto;align-items:center;gap:6px;width:fit-content;margin-top:2px;font-size:12px;font-weight:700;text-decoration:none;transition:color .16s,gap .16s;display:inline-flex}.blog-module__R0QMoW__readMore:hover{color:color-mix(in srgb, var(--hero-gold) 75%, var(--hero-navy));gap:8px}.blog-module__R0QMoW__readMore span{transition:transform .16s}.blog-module__R0QMoW__card:hover .blog-module__R0QMoW__readMore span{transform:translate(2px)}@media (max-width:1100px){.blog-module__R0QMoW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-module__R0QMoW__media{max-height:220px}}@media (max-width:700px){.blog-module__R0QMoW__page{padding:28px 0 36px}.blog-module__R0QMoW__container{padding:0 16px}.blog-module__R0QMoW__topRow{margin-bottom:14px}.blog-module__R0QMoW__grid{grid-template-columns:1fr;gap:14px;max-width:520px;margin:0 auto}.blog-module__R0QMoW__card{grid-template-rows:auto 1fr}.blog-module__R0QMoW__media{aspect-ratio:16/9;min-height:160px;max-height:240px}}@media (max-width:380px){.blog-module__R0QMoW__container{padding:0 16px}.blog-module__R0QMoW__tag{padding:5px 9px;font-size:10px}}
