.fQnFxG_section{margin:var(--section-space) var(--gutter) 0;background:var(--surface);border:1px solid rgb(var(--cyan-rgb) / .25);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:center;gap:clamp(32px,5vw,64px);padding:clamp(32px,5vw,64px);display:grid}.fQnFxG_copy{container-type:inline-size}.fQnFxG_eyebrow{color:var(--magenta);margin-bottom:20px}.fQnFxG_title{font:700 min(clamp(36px, 4.4vw, 60px), 14cqi) / 1 var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0 0 24px}.fQnFxG_text{color:rgb(var(--paper-rgb) / .75);text-wrap:pretty;margin:0 0 32px;font-size:18px;line-height:1.5}.fQnFxG_points{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;font-size:14px;line-height:1.4;display:grid}.fQnFxG_point{border-top:1px solid rgb(var(--paper-rgb) / .2);padding-top:12px}.fQnFxG_point span{color:rgb(var(--paper-rgb) / .6)}.fQnFxG_cta{background:var(--magenta);color:#fff;border-radius:4px;margin-top:36px;padding:16px 24px;font-size:15px;font-weight:600;display:inline-block}
.pPZy_G_card{aspect-ratio:4/5;background:var(--surface);border:1px solid rgb(var(--paper-rgb) / .1);flex-direction:column;justify-content:space-between;max-height:460px;padding:22px;display:flex;position:relative;overflow:hidden}.pPZy_G_media{object-fit:cover;object-position:center;transition:transform 1.2s var(--ease), filter .6s}.pPZy_G_card:hover .pPZy_G_media{filter:saturate(1.15);transform:scale(1.07)}.pPZy_G_shade{background:linear-gradient(180deg, rgb(var(--ink-rgb) / .55), transparent 35%, transparent 50%, rgb(var(--ink-rgb) / .95));pointer-events:none;position:absolute;inset:0}.pPZy_G_top{font:500 11px var(--font-mono);letter-spacing:.12em;color:rgb(var(--paper-rgb) / .75);pointer-events:none;justify-content:space-between;display:flex;position:relative}.pPZy_G_cat{text-transform:uppercase;color:var(--cyan)}.pPZy_G_bottom{pointer-events:none;position:relative}.pPZy_G_title{font:700 clamp(22px, 1.9vw, 28px) / 1.05 var(--font-display);letter-spacing:-.03em;margin:0 0 10px}.pPZy_G_lead{color:rgb(var(--paper-rgb) / .7);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.pPZy_G_foot{border-top:1px solid rgb(var(--paper-rgb) / .18);justify-content:space-between;margin-top:16px;padding-top:12px;font-size:13px;display:flex}.pPZy_G_client{color:rgb(var(--paper-rgb) / .6)}.pPZy_G_arrow{color:var(--cyan);font-weight:600}
.odj1YW_pill{border:1px solid rgb(var(--paper-rgb) / .25);color:var(--paper);font:500 13px var(--font-sans);background:0 0;border-radius:99px;align-items:center;gap:8px;padding:9px 16px;transition:all .25s;display:flex}.odj1YW_on{border-color:var(--cyan);background:var(--cyan);color:var(--ink)}.odj1YW_count{font:500 10px var(--font-mono);opacity:.6}
.FOcMXW_header{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px;display:flex}.FOcMXW_controls{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.FOcMXW_all{border-bottom:1px solid var(--cyan);margin-left:10px;padding-bottom:3px;font-size:14px;font-weight:600}.FOcMXW_lead{background:var(--surface);border:1px solid rgb(var(--paper-rgb) / .15);grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));display:grid;overflow:hidden}.FOcMXW_leadMedia{aspect-ratio:16/10;align-self:stretch;max-width:100%;min-height:300px;position:relative;overflow:hidden}.FOcMXW_leadImage{object-fit:cover;object-position:center;transition:transform 1.4s var(--ease)}.FOcMXW_leadImage:hover{transform:scale(1.05)}.FOcMXW_badges{pointer-events:none;gap:6px;display:flex;position:absolute;top:20px;left:20px}.FOcMXW_badge{background:var(--ink);color:var(--paper);font:500 11px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;padding:6px 10px}.FOcMXW_badgeAccent{color:var(--cyan)}.FOcMXW_leadBody{background-image:linear-gradient(rgb(var(--paper-rgb) / .04) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--paper-rgb) / .04) 1px, transparent 1px);background-size:32px 32px;flex-direction:column;justify-content:space-between;gap:28px;padding:clamp(28px,3.5vw,48px);display:flex}.FOcMXW_leadMeta{font:500 11px var(--font-mono);letter-spacing:.12em;color:rgb(var(--paper-rgb) / .5);justify-content:space-between;margin-bottom:28px;display:flex}.FOcMXW_leadTitle{font:700 clamp(32px, 3.6vw, 52px) / .98 var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0 0 18px}.FOcMXW_leadText{color:rgb(var(--paper-rgb) / .8);text-wrap:pretty;margin:0;font-size:clamp(16px,1.3vw,19px);line-height:1.45}.FOcMXW_leadFoot{flex-direction:column;gap:18px;display:flex}.FOcMXW_tags{font:400 11px var(--font-mono);flex-wrap:wrap;gap:6px;display:flex}.FOcMXW_tags span{border:1px solid rgb(var(--paper-rgb) / .25);border-radius:2px;padding:5px 9px}.FOcMXW_award{color:var(--magenta);font-size:14px;font-weight:600}.FOcMXW_leadClient{border-top:1px solid rgb(var(--paper-rgb) / .15);justify-content:space-between;align-items:center;padding-top:18px;font-size:15px;font-weight:600;display:flex}.FOcMXW_leadCta{color:var(--cyan)}.FOcMXW_rest{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px;margin-top:12px;display:grid}@media (max-width:760px){.FOcMXW_rest{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-inline:-20px;padding:0 20px 8px;scroll-padding-inline:20px;display:flex;overflow-x:auto}.FOcMXW_rest::-webkit-scrollbar{display:none}.FOcMXW_rest>*{box-sizing:border-box;scroll-snap-align:start;flex:0 0 82vw;max-height:520px}}.FOcMXW_more{background:linear-gradient(160deg, rgb(var(--cyan-rgb) / .18), rgb(var(--magenta-rgb) / .12));border:1px solid rgb(var(--cyan-rgb) / .35);flex-direction:column;justify-content:space-between;min-height:0;padding:22px;display:flex;position:relative}.FOcMXW_moreLabel{font:500 11px var(--font-mono);letter-spacing:.12em;color:var(--cyan)}.FOcMXW_moreTitle{font:700 clamp(24px, 2.1vw, 32px) / 1.05 var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin-bottom:14px}.FOcMXW_moreText{color:rgb(var(--paper-rgb) / .75);margin-bottom:22px;font-size:15px;line-height:1.45}.FOcMXW_moreActions{flex-direction:column;gap:8px;display:flex}.FOcMXW_morePrimary,.FOcMXW_moreSecondary{text-align:center;border-radius:4px;padding:14px 18px;font-size:14px;font-weight:600}.FOcMXW_morePrimary{background:var(--cyan);color:var(--ink);transition:transform .3s var(--ease)}.FOcMXW_morePrimary:hover{transform:translateY(-2px)}.FOcMXW_moreSecondary{border:1px solid rgb(var(--paper-rgb) / .35);transition:border-color .3s}.FOcMXW_moreSecondary:hover{border-color:var(--cyan)}
.LEV7xq_section{padding:var(--section-space) var(--gutter) 0}.LEV7xq_eyebrow{margin-bottom:16px}.LEV7xq_title{font:700 clamp(36px, 4.2vw, 56px) / 1 var(--font-display);letter-spacing:-.04em;margin:0}
._922zLq_bar{border-top:1px solid rgb(var(--paper-rgb) / .15);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-top:clamp(32px,5vh,56px);padding-top:28px;display:flex}._922zLq_intro{max-width:560px;color:rgb(var(--paper-rgb) / .75);text-wrap:pretty;margin:0;font-size:18px;line-height:1.5}._922zLq_filters{flex-wrap:wrap;gap:6px;display:flex}._922zLq_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px;margin-top:32px;display:grid}
.VgzFfa_wrap{margin-top:var(--section-space);border-top:1px solid rgb(var(--paper-rgb) / .12);border-bottom:1px solid rgb(var(--paper-rgb) / .12);padding:28px 0;overflow:hidden}.VgzFfa_track{align-items:center;gap:16px;width:max-content;padding:0 8px;animation:38s linear infinite VgzFfa_marquee;display:flex}.VgzFfa_card{background:#fff;border-radius:4px;flex:none;justify-content:center;align-items:center;width:188px;height:92px;padding:16px 22px;display:flex}.VgzFfa_logo{object-fit:contain;max-width:100%;max-height:100%;display:block}@media (max-width:760px){.VgzFfa_card{width:150px;height:76px;padding:14px 18px}}@keyframes VgzFfa_marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.VgzFfa_track{animation:none}}
.TkyaDq_section{padding:calc(var(--nav-h) + clamp(48px, 8vh, 96px)) var(--gutter) 0}.TkyaDq_eyebrow{margin-bottom:24px}.TkyaDq_fit{container-type:inline-size}.TkyaDq_title{font:900 min(clamp(56px, 12vw, 176px), 10.6cqi) / .9 var(--font-display);letter-spacing:-.045em;margin:0}.TkyaDq_accent{color:var(--cyan)}.TkyaDq_cta{background:linear-gradient(160deg, rgb(var(--cyan-rgb) / .14), rgb(var(--magenta-rgb) / .08));border:1px solid rgb(var(--cyan-rgb) / .35);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:clamp(56px,8vh,96px);padding:clamp(32px,5vw,56px);display:flex}.TkyaDq_ctaTitle{font:700 clamp(28px, 3vw, 44px) / 1 var(--font-display);letter-spacing:-.04em;margin-bottom:12px}.TkyaDq_ctaText{color:rgb(var(--paper-rgb) / .75);font-size:16px}.TkyaDq_ctaButton{background:var(--cyan);color:var(--ink);transition:transform .3s var(--ease);border-radius:4px;padding:18px 28px;font-size:16px;font-weight:600}.TkyaDq_ctaButton:hover{transform:translateY(-2px)}
