.hero-spotlight-module__wKnjjG__hero{isolation:isolate;background:linear-gradient(#fdfdff 0%,#f6f9ff 52%,#eef4ff 100%);padding:92px 0 108px;position:relative;overflow:hidden}.hero-spotlight-module__wKnjjG__blooms{z-index:-2;pointer-events:none;background:radial-gradient(40vw 32vw at 20% 30%,#1a5fe057,#0000 64%),radial-gradient(36vw 30vw at 78% 24%,#0fb5c95c,#0000 66%),radial-gradient(46vw 34vw at 56% 88%,#7a9eff4d,#0000 68%),radial-gradient(26vw 22vw at 88% 72%,#f0a92b29,#0000 66%);position:absolute;inset:-10% -5%}.hero-spotlight-module__wKnjjG__grain{z-index:-1;pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:190px 190px;position:absolute;inset:0}.hero-spotlight-module__wKnjjG__inner{z-index:1;text-align:center;max-width:1180px;margin:0 auto;padding:0 28px;position:relative}.hero-spotlight-module__wKnjjG__eyebrow{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.02em;color:var(--blue,#1a5fe0);background:#ffffffb8;border:1px solid #1a5fe029;border-radius:99px;margin-bottom:20px;padding:7px 16px;font-size:13px;font-weight:600;display:inline-block}.hero-spotlight-module__wKnjjG__title{max-width:16ch;font-family:var(--f-display);letter-spacing:-.03em;color:var(--ink,#0c1b38);margin:0 auto;font-size:clamp(2.3rem,4.6vw,3.9rem);font-weight:700;line-height:1.04}.hero-spotlight-module__wKnjjG__word{animation:.62s cubic-bezier(.22,.68,.28,1) backwards hero-spotlight-module__wKnjjG__rise;animation-delay:calc(var(--i) * 78ms);display:inline-block}.hero-spotlight-module__wKnjjG__accent{color:#0c1b386b;font-style:italic;font-weight:500}@keyframes hero-spotlight-module__wKnjjG__rise{0%{opacity:0;filter:blur(5px);transform:translateY(.34em)}to{opacity:1;filter:none;transform:none}}.hero-spotlight-module__wKnjjG__lead{max-width:62ch;color:var(--ink2,#4a5b78);animation:.7s cubic-bezier(.22,.68,.28,1) backwards hero-spotlight-module__wKnjjG__rise;animation-delay:var(--lead-delay,.62s);margin:24px auto 0;font-size:clamp(1rem,1.35vw,1.12rem);line-height:1.7}.hero-spotlight-module__wKnjjG__ctas{animation:.7s cubic-bezier(.22,.68,.28,1) backwards hero-spotlight-module__wKnjjG__rise;animation-delay:calc(var(--lead-delay,.62s) + 90ms);flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.hero-spotlight-module__wKnjjG__fragments{z-index:0;pointer-events:none;position:absolute;inset:0}.hero-spotlight-module__wKnjjG__fragment{border-radius:12px;animation:.9s cubic-bezier(.22,.68,.28,1) backwards hero-spotlight-module__wKnjjG__settle;position:absolute;overflow:hidden;box-shadow:0 24px 48px -24px #0c1b3857}.hero-spotlight-module__wKnjjG__fragment img{width:100%;height:auto;display:block}.hero-spotlight-module__wKnjjG__fragmentA{width:300px;animation-delay:.34s;top:12%;left:-46px}.hero-spotlight-module__wKnjjG__fragmentB{width:276px;animation-delay:.46s;top:30%;right:-46px}.hero-spotlight-module__wKnjjG__fragmentC{width:396px;animation-delay:.58s;bottom:-34px;left:7%}@keyframes hero-spotlight-module__wKnjjG__settle{0%{opacity:0;transform:translateY(26px)scale(.97)}to{opacity:1;transform:none}}@media (max-width:1180px){.hero-spotlight-module__wKnjjG__fragmentC{display:none}.hero-spotlight-module__wKnjjG__fragmentA{width:232px}.hero-spotlight-module__wKnjjG__fragmentB{width:214px}.hero-spotlight-module__wKnjjG__fragmentC{width:300px}}@media (max-width:900px){.hero-spotlight-module__wKnjjG__fragments{display:none}.hero-spotlight-module__wKnjjG__hero{padding:68px 0 76px}}@media (prefers-reduced-motion:reduce){.hero-spotlight-module__wKnjjG__word,.hero-spotlight-module__wKnjjG__lead,.hero-spotlight-module__wKnjjG__ctas,.hero-spotlight-module__wKnjjG__fragment{animation:none}}
.hero-stage-module__HP0UIW__track{height:250vh;position:relative}.hero-stage-module__HP0UIW__viewport{isolation:isolate;background:linear-gradient(#fdfdff 0%,#f6f9ff 52%,#eef4ff 100%);height:100vh;position:sticky;top:0;overflow:hidden}.hero-stage-module__HP0UIW__blooms{z-index:0;pointer-events:none;background:radial-gradient(40vw 32vw at 20% 30%,#1a5fe057,#0000 64%),radial-gradient(36vw 30vw at 78% 24%,#0fb5c95c,#0000 66%),radial-gradient(46vw 34vw at 56% 88%,#7a9eff4d,#0000 68%),radial-gradient(26vw 22vw at 88% 72%,#f0a92b29,#0000 66%);position:absolute;inset:-10% -5%}.hero-stage-module__HP0UIW__grain{z-index:0;pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:190px 190px;position:absolute;inset:0}.hero-stage-module__HP0UIW__copy{z-index:2;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:0 28px;display:flex;position:absolute;inset:0}.hero-stage-module__HP0UIW__copy a{pointer-events:auto}.hero-stage-module__HP0UIW__eyebrow{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--blue,#1a5fe0);background:#ffffffb8;border:1px solid #1a5fe029;border-radius:99px;margin-bottom:20px;padding:7px 16px;font-size:13px;font-weight:600;display:inline-block}.hero-stage-module__HP0UIW__title{letter-spacing:-.03em;max-width:16ch;color:var(--ink,#0c1b38);margin:0 auto;font-size:clamp(2.3rem,4.6vw,3.9rem);font-weight:700;line-height:1.04}.hero-stage-module__HP0UIW__word{animation:.62s cubic-bezier(.22,.68,.28,1) backwards hero-stage-module__HP0UIW__rise;animation-delay:calc(var(--i) * 78ms);display:inline-block}.hero-stage-module__HP0UIW__accent{color:#0c1b386b;font-style:italic;font-weight:500}@keyframes hero-stage-module__HP0UIW__rise{0%{opacity:0;filter:blur(5px);transform:translateY(.34em)}to{opacity:1;filter:none;transform:none}}.hero-stage-module__HP0UIW__lead{max-width:62ch;color:var(--ink2,#4a5b78);margin:24px auto 0;font-size:clamp(1rem,1.35vw,1.12rem);line-height:1.7}.hero-stage-module__HP0UIW__ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.hero-stage-module__HP0UIW__consoleWrap{z-index:1;padding:calc(var(--site-header-h,74px) + 12px) 4vw 24px;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.hero-stage-module__HP0UIW__consoleBox{width:min(1060px,92vw);position:relative}.hero-stage-module__HP0UIW__card{z-index:3;will-change:transform, left, top, width;border-radius:8px;position:absolute;overflow:hidden}.hero-stage-module__HP0UIW__hint{z-index:2;letter-spacing:.06em;text-transform:uppercase;color:#0c1b3866;pointer-events:none;flex-direction:column;align-items:center;gap:6px;font-size:11.5px;display:flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.hero-stage-module__HP0UIW__hintArrow{width:15px;height:15px;animation:1.8s ease-in-out infinite hero-stage-module__HP0UIW__nudge}@keyframes hero-stage-module__HP0UIW__nudge{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media (max-width:900px){.hero-stage-module__HP0UIW__track{height:150vh}.hero-stage-module__HP0UIW__consoleWrap{padding:calc(var(--site-header-h,74px) + 8px) 5vw 20px}}@media (max-width:600px){.hero-stage-module__HP0UIW__track{height:125vh}.hero-stage-module__HP0UIW__title{font-size:clamp(1.75rem,8.4vw,2.4rem)}}@media (prefers-reduced-motion:reduce){.hero-stage-module__HP0UIW__word,.hero-stage-module__HP0UIW__hintArrow{animation:none}}.hero-stage-module__HP0UIW__consoleBox img{border:1px solid #14285a1a;border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 40px 80px -36px #0c1b386b}.hero-stage-module__HP0UIW__card img{border-radius:8px;width:100%;height:auto;display:block}.hero-stage-module__HP0UIW__lift{z-index:-1;pointer-events:none;border-radius:8px;position:absolute;inset:0;box-shadow:0 26px 52px -22px #0c1b3857}
.customer-story-module__rB1j3a__section{background:linear-gradient(170deg,#e6eefc 0%,#dfe9fb 55%,#e9f2fe 100%);padding:130px 0;position:relative;overflow:hidden}.customer-story-module__rB1j3a__grain{z-index:0;pointer-events:none;opacity:.42;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:190px 190px;position:absolute;inset:0}.customer-story-module__rB1j3a__grid{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,512px);align-items:center;gap:72px;display:grid;position:relative}.customer-story-module__rB1j3a__label{color:var(--blue,#1a5fe0);align-items:center;gap:6px;margin-bottom:34px;font-size:13px;font-weight:600;display:inline-flex}.customer-story-module__rB1j3a__label svg{width:13px;height:13px}.customer-story-module__rB1j3a__quote{font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink,#0c1b38);max-width:17ch;margin:0 0 30px;font-size:clamp(1.9rem,3.4vw,3.1rem);font-weight:700;line-height:1.14}.customer-story-module__rB1j3a__word{animation:.6s cubic-bezier(.22,.68,.28,1) backwards customer-story-module__rB1j3a__rise;animation-delay:calc(var(--i) * 68ms);display:inline-block}@keyframes customer-story-module__rB1j3a__rise{0%{opacity:0;filter:blur(5px);transform:translateY(.3em)}to{opacity:1;filter:none;transform:none}}.customer-story-module__rB1j3a__attrib{color:var(--ink2,#4a5b78);margin:0 0 34px;font-size:14.5px}.customer-story-module__rB1j3a__attrib strong{color:var(--ink,#0c1b38);font-weight:700}.customer-story-module__rB1j3a__actions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.customer-story-module__rB1j3a__readBtn{background:var(--ink,#0c1b38);color:#fff;transition:transform .24s var(--ease), box-shadow .24s var(--ease);border-radius:99px;align-items:center;gap:9px;padding:14px 26px;font-size:14.5px;font-weight:700;display:inline-flex}.customer-story-module__rB1j3a__readBtn:hover{transform:translateY(-2px);box-shadow:0 14px 28px -14px #0c1b3899}.customer-story-module__rB1j3a__readBtn svg{width:15px;height:15px;transition:transform .24s var(--ease)}.customer-story-module__rB1j3a__readBtn:hover svg{transform:translate(4px)}.customer-story-module__rB1j3a__altLink{color:var(--ink,#0c1b38);font-size:14.5px;font-weight:700}.customer-story-module__rB1j3a__altLink:hover{color:var(--blue,#1a5fe0)}.customer-story-module__rB1j3a__figure{background:#ffffffb8;border-radius:26px;margin:0;padding:12px;box-shadow:0 30px 64px -34px #0c1b386b}.customer-story-module__rB1j3a__figure img{border-radius:16px;width:100%;height:auto;display:block}@media (max-width:900px){.customer-story-module__rB1j3a__section{padding:78px 0}.customer-story-module__rB1j3a__grid{grid-template-columns:1fr;gap:40px}.customer-story-module__rB1j3a__quote{max-width:none}}@media (prefers-reduced-motion:reduce){.customer-story-module__rB1j3a__word{animation:none}.customer-story-module__rB1j3a__readBtn,.customer-story-module__rB1j3a__readBtn svg{transition:none}.customer-story-module__rB1j3a__readBtn:hover{transform:none}}
.offset-cards-module__IlXwgW__section{padding:140px 0 150px}.offset-cards-module__IlXwgW__headline{font-family:var(--f-display);letter-spacing:-.025em;text-align:center;max-width:18ch;color:var(--ink,#0c1b38);margin:0 auto 84px;font-size:clamp(2.2rem,5vw,4.2rem);font-weight:700;line-height:1.06}.offset-cards-module__IlXwgW__word{animation:.6s cubic-bezier(.22,.68,.28,1) backwards offset-cards-module__IlXwgW__rise;animation-delay:calc(var(--i) * 74ms);display:inline-block}.offset-cards-module__IlXwgW__fade{color:#0c1b3857}@keyframes offset-cards-module__IlXwgW__rise{0%{opacity:0;filter:blur(5px);transform:translateY(.3em)}to{opacity:1;filter:none;transform:none}}.offset-cards-module__IlXwgW__row{grid-template-columns:repeat(3,1fr);align-items:start;gap:26px;display:grid}.offset-cards-module__IlXwgW__card{z-index:1;transition:transform .32s var(--ease), box-shadow .32s var(--ease);background:#f4f5f7;border:1px solid #14285a0f;border-radius:22px;padding:32px 30px 36px;position:relative}.offset-cards-module__IlXwgW__card:hover{z-index:3;transform:translateY(-5px);box-shadow:0 30px 60px -26px #0c1b3857}.offset-cards-module__IlXwgW__lead{z-index:2;background:linear-gradient(168deg,#e6f0ff 0%,#dceafe 100%);border-color:#1a5fe024;margin-top:-56px;padding-bottom:56px;box-shadow:0 20px 44px -26px #1a5fe057}.offset-cards-module__IlXwgW__card h3{color:var(--ink,#0c1b38);margin:0 0 12px;font-size:21px;line-height:1.2}.offset-cards-module__IlXwgW__card p{color:var(--ink2,#4a5b78);margin:0;font-size:15px;line-height:1.68}.offset-cards-module__IlXwgW__art{background:#ffffff8c;border-radius:14px;place-items:center;height:148px;margin-top:26px;display:grid;box-shadow:inset 0 1px #fff}.offset-cards-module__IlXwgW__art svg{width:54px;height:54px}@media (max-width:900px){.offset-cards-module__IlXwgW__section{padding:82px 0}.offset-cards-module__IlXwgW__headline{margin-bottom:46px}.offset-cards-module__IlXwgW__row{grid-template-columns:1fr;gap:18px}.offset-cards-module__IlXwgW__lead{margin-top:0;padding-bottom:36px}}@media (prefers-reduced-motion:reduce){.offset-cards-module__IlXwgW__word{animation:none}.offset-cards-module__IlXwgW__card{transition:none}.offset-cards-module__IlXwgW__card:hover{transform:none}}
.photo-band-module__GgshxW__band{isolation:isolate;padding:120px 0;position:relative;overflow:hidden}.photo-band-module__GgshxW__wash{z-index:-2;background-position:50%;background-size:cover;position:absolute;inset:-8%;transform:scale(1.06)translateZ(0)}.photo-band-module__GgshxW__scrim{z-index:-1;background:linear-gradient(#fcfdffe6 0%,#f6f9ffd6 55%,#eef4ffe6 100%);position:absolute;inset:0}.photo-band-module__GgshxW__inner{grid-template-columns:minmax(0,1fr) minmax(0,46%);align-items:center;gap:68px;display:grid}.photo-band-module__GgshxW__flip{grid-template-columns:minmax(0,46%) minmax(0,1fr)}.photo-band-module__GgshxW__flip .photo-band-module__GgshxW__copy{order:2}.photo-band-module__GgshxW__flip .photo-band-module__GgshxW__figure{order:1}.photo-band-module__GgshxW__stack{justify-items:center;gap:42px;display:grid}.photo-band-module__GgshxW__stack .photo-band-module__GgshxW__copy{text-align:center;max-width:60ch}.photo-band-module__GgshxW__stack .photo-band-module__GgshxW__title{max-width:22ch;margin-left:auto;margin-right:auto}.photo-band-module__GgshxW__stack .photo-band-module__GgshxW__body{margin-left:auto;margin-right:auto}.photo-band-module__GgshxW__stack .photo-band-module__GgshxW__ctas{justify-content:center}.photo-band-module__GgshxW__stackedBand{padding:104px 0 112px}.photo-band-module__GgshxW__eyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--blue,#1a5fe0);margin-bottom:16px;font-size:13px;font-weight:700;display:inline-block}.photo-band-module__GgshxW__title{font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink,#0c1b38);max-width:16ch;margin:0 0 18px;font-size:clamp(1.9rem,3.2vw,2.9rem);font-weight:700;line-height:1.12}.photo-band-module__GgshxW__body{color:var(--ink2,#4a5b78);max-width:46ch;margin:0 0 26px;font-size:16px;line-height:1.7}.photo-band-module__GgshxW__ctas{flex-wrap:wrap;gap:14px;display:flex}.photo-band-module__GgshxW__figure{width:100%;max-width:var(--photo-w,100%);background:#ffffffc2;border-radius:24px;margin:0;padding:12px;box-shadow:0 34px 70px -38px #0c1b3880}.photo-band-module__GgshxW__figure img{border-radius:14px;width:100%;height:auto;display:block}.photo-band-module__GgshxW__figure figcaption{color:var(--ink2,#4a5b78);margin-top:12px;padding:0 4px;font-size:13.5px}@media (max-width:900px){.photo-band-module__GgshxW__band{padding:72px 0}.photo-band-module__GgshxW__inner,.photo-band-module__GgshxW__flip{grid-template-columns:minmax(0,1fr);gap:34px}.photo-band-module__GgshxW__flip .photo-band-module__GgshxW__copy,.photo-band-module__GgshxW__flip .photo-band-module__GgshxW__figure{order:unset}.photo-band-module__GgshxW__title{max-width:none}}@media (prefers-reduced-motion:reduce){.photo-band-module__GgshxW__wash{transform:none}}
.event-banner-module__8snmGa__section{isolation:isolate;background:radial-gradient(48% 70% at 88% 0%, var(--cyan-l,#e0f7fa), transparent 62%), radial-gradient(44% 68% at 4% 100%, var(--blue-l,#e8f0ff), transparent 62%), linear-gradient(180deg, #fff 0%, var(--soft,#f3f7fe) 100%);color:var(--ink,#0c1b38);padding:104px 0;position:relative;overflow:hidden}.event-banner-module__8snmGa__bg{z-index:-2;opacity:.26;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.event-banner-module__8snmGa__scrim{z-index:-1;background:linear-gradient(100deg,#fffffff0 0%,#fffc 40%,#ffffff57 70%,#ffffff1f 100%);position:absolute;inset:0}.event-banner-module__8snmGa__grid{grid-template-columns:minmax(0,1fr) minmax(0,470px);align-items:center;gap:68px;display:grid}.event-banner-module__8snmGa__logo{width:auto;height:30px;margin-bottom:26px;display:block}.event-banner-module__8snmGa__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--blue,#1a5fe0);align-items:center;gap:9px;margin-bottom:14px;font-size:12.5px;font-weight:700;display:inline-flex}.event-banner-module__8snmGa__eyebrow:before{content:"";background:var(--blue,#1a5fe0);width:26px;height:1.5px}.event-banner-module__8snmGa__title{font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink,#0c1b38);margin:0;font-size:clamp(2rem,3.6vw,3rem);font-weight:700;line-height:1.08}.event-banner-module__8snmGa__tagline{color:var(--ink2,#3f5170);margin:12px 0 0;font-size:17px;font-weight:500}.event-banner-module__8snmGa__meta{flex-wrap:wrap;gap:10px;margin:26px 0 0;padding:0;list-style:none;display:flex}.event-banner-module__8snmGa__metaItem{border:1.5px solid var(--line2,#d2ddee);height:36px;color:var(--ink2,#3f5170);background:#fff;border-radius:99px;align-items:center;gap:8px;padding:0 15px;font-size:14px;font-weight:600;display:inline-flex}.event-banner-module__8snmGa__metaItem svg{width:15px;height:15px;color:var(--blue,#1a5fe0);flex:none}.event-banner-module__8snmGa__body{max-width:52ch;color:var(--ink2,#3f5170);margin:24px 0 0;font-size:16.5px;line-height:1.7}.event-banner-module__8snmGa__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.event-banner-module__8snmGa__figure{margin:0}.event-banner-module__8snmGa__photo{border:1px solid var(--line,#e4ecf7);background:#fff;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 26px 60px -34px #08163380}.event-banner-module__8snmGa__photo img{width:100%;height:auto;display:block}.event-banner-module__8snmGa__caption{color:var(--ink3,#6b7c9c);margin-top:14px;font-size:13.5px}@media (max-width:980px){.event-banner-module__8snmGa__section{padding:76px 0}.event-banner-module__8snmGa__grid{grid-template-columns:minmax(0,1fr);gap:40px}.event-banner-module__8snmGa__figure{order:2}.event-banner-module__8snmGa__body{max-width:none}}
.news-grid-module__4Ksyfq__grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:22px;display:grid}.news-grid-module__4Ksyfq__card{border-radius:var(--r-lg,14px);border:1px solid var(--line);box-shadow:var(--sh-sm);color:inherit;transition:transform .3s var(--ease), box-shadow .3s var(--ease), border-color .3s var(--ease);background:#fff;flex-direction:column;align-items:flex-start;padding:26px 24px 28px;display:flex}a.news-grid-module__4Ksyfq__card:hover,a[class].news-grid-module__4Ksyfq__card:hover{border-color:var(--line2);transform:translateY(-4px);box-shadow:0 26px 52px -28px #1a5fe057}.news-grid-module__4Ksyfq__featured{grid-column:1/-1;padding:32px 30px 34px}.news-grid-module__4Ksyfq__featured .news-grid-module__4Ksyfq__title{font-size:clamp(1.3rem,2.4vw,1.75rem)}.news-grid-module__4Ksyfq__featured .news-grid-module__4Ksyfq__summary{max-width:62ch}.news-grid-module__4Ksyfq__shot{background:var(--soft);border-radius:10px;width:100%;margin-bottom:18px;display:block;overflow:hidden}.news-grid-module__4Ksyfq__shot img{width:100%;height:auto;display:block}.news-grid-module__4Ksyfq__meta{letter-spacing:.02em;color:var(--ink3);align-items:center;gap:9px;margin-bottom:10px;font-size:12.5px;font-weight:600;display:inline-flex}.news-grid-module__4Ksyfq__dot{background:currentColor;border-radius:50%;flex:none;width:3px;height:3px}.news-grid-module__4Ksyfq__title{font-family:var(--f);letter-spacing:-.01em;color:var(--ink);margin:0 0 10px;font-size:18px;font-weight:700;line-height:1.3}.news-grid-module__4Ksyfq__summary{color:var(--ink2);margin:0;font-size:14.5px;line-height:1.68}.news-grid-module__4Ksyfq__more{color:var(--blue);align-items:center;gap:7px;margin-top:auto;padding-top:18px;font-size:14px;font-weight:700;display:inline-flex}.news-grid-module__4Ksyfq__more svg{width:15px;height:15px;transition:transform .24s var(--ease)}a.news-grid-module__4Ksyfq__card:hover .news-grid-module__4Ksyfq__more svg{transform:translate(4px)}.news-grid-module__4Ksyfq__typeOnly{border-top:3px solid #0000;border-image:var(--grad) 1;border-top-width:3px;border-image-slice:1}@media (max-width:640px){.news-grid-module__4Ksyfq__grid{grid-template-columns:1fr;gap:16px}.news-grid-module__4Ksyfq__card{padding:22px 20px 24px}.news-grid-module__4Ksyfq__featured{padding:24px 20px 26px}}@media (prefers-reduced-motion:reduce){.news-grid-module__4Ksyfq__card{transition:none}a.news-grid-module__4Ksyfq__card:hover,a.news-grid-module__4Ksyfq__card:hover .news-grid-module__4Ksyfq__more svg{transform:none}}
