.TeamTiles-module__msJxlW__head{text-align:center;max-width:720px;margin:0 auto clamp(36px,4vw,56px)}.TeamTiles-module__msJxlW__eyebrow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-cool);margin:0 0 16px;font-size:12px}.TeamTiles-module__msJxlW__h2{font-family:var(--font-display);letter-spacing:-.022em;margin:0;font-size:clamp(34px,4.4vw,60px);font-weight:560;line-height:1.04}.TeamTiles-module__msJxlW__grid{grid-template-columns:repeat(4,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.TeamTiles-module__msJxlW__cell{display:flex}.TeamTiles-module__msJxlW__tile{background:rgba(var(--veil-rgb), .06);border:1px solid rgba(var(--veil-rgb), .14);border-radius:var(--r-lg);width:100%;transition:border-color var(--t-med) var(--ease-out), transform var(--t-med) var(--ease-out), background var(--t-med) var(--ease-out);flex-direction:column;gap:10px;padding:clamp(24px,2vw,32px) clamp(22px,1.8vw,28px);text-decoration:none;display:flex}.TeamTiles-module__msJxlW__tile:hover{border-color:var(--accent-cool);background:rgba(var(--veil-rgb), .1);transform:translateY(-3px)}.TeamTiles-module__msJxlW__team{font-family:var(--font-display);letter-spacing:-.016em;color:var(--fg-1);font-size:clamp(20px,1.7vw,24px);font-weight:560}.TeamTiles-module__msJxlW__desc{color:var(--fg-2);flex:1;font-size:14.5px;line-height:1.5}.TeamTiles-module__msJxlW__arrow{font-family:var(--font-mono);color:var(--fg-3);transition:transform var(--t-med) var(--ease-out), color var(--t-med) var(--ease-out)}.TeamTiles-module__msJxlW__tile:hover .TeamTiles-module__msJxlW__arrow{color:var(--accent-cool);transform:translate(4px)}@media (max-width:900px){.TeamTiles-module__msJxlW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.TeamTiles-module__msJxlW__grid{grid-template-columns:1fr}}
.page-module__PWrisG__hero{text-align:center;padding:clamp(36px,5vw,72px) 0 clamp(8px,1.5vw,24px)}.page-module__PWrisG__eyebrow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-cool);margin:0 0 18px;font-size:12px}.page-module__PWrisG__h1{font-family:var(--font-display);letter-spacing:-.026em;max-width:16ch;margin:0 auto 20px;font-size:clamp(40px,5.4vw,76px);font-weight:560;line-height:1.03}.page-module__PWrisG__sub{color:var(--fg-2);max-width:56ch;margin:0 auto;font-size:clamp(16px,1.3vw,19px);line-height:1.6}
