.in-tiles-sec{padding-bottom:clamp(72px,9vw,120px)}.in-tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.in-tiles li{grid-column:span 2}.in-tiles li.big{grid-column:span 3}.in-tiles a{aspect-ratio:4/3;color:#fff;background:#1b1714;display:block;position:relative;overflow:hidden}.in-tiles li.big a{aspect-ratio:16/10}.in-tiles img{object-fit:cover;transition:transform 1.2s var(--ease)}.in-tiles a:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0000001a 45%,#000000b8);position:absolute;inset:0}.in-tiles a:hover img{transform:scale(1.04)}.in-tile-copy{z-index:2;gap:6px;padding:clamp(18px,2vw,28px);display:grid;position:absolute;bottom:0;left:0;right:0}.in-tile-copy b{letter-spacing:-.02em;align-items:center;gap:10px;font-size:clamp(20px,1.8vw,28px);font-weight:600;line-height:1.15;display:inline-flex}.in-tile-copy b svg{transition:transform .4s var(--ease)}.in-tiles a:hover .in-tile-copy b svg{transform:translate(4px)}.in-tile-copy span{color:#ffffffd1;max-width:34em;font-size:15px;line-height:1.45}@media (hover:hover) and (min-width:901px){.in-tile-copy span{opacity:0;transition:opacity .4s, transform .5s var(--ease);transform:translateY(8px)}.in-tiles a:hover .in-tile-copy span,.in-tiles a:focus-visible .in-tile-copy span{opacity:1;transform:none}}.in-missing{text-align:center;color:#ffffff59;background:#1b1714;align-content:center;place-items:center;gap:14px;padding:20px;display:grid;position:absolute;inset:0}.in-missing.light{color:#9a938c;background:#ece9e5}.in-missing em{color:var(--accent-2);font:500 12px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.in-missing.light em{color:var(--accent)}.in-hero{min-height:min(620px, calc(100vh - var(--hdr) - var(--sub) - 56px));color:#fff;background:#0d0a08;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);display:grid}.in-hero-copy{padding:clamp(48px, 6vw, 88px) clamp(32px, 5vw, 72px) clamp(48px, 6vw, 88px) max(var(--gutter), calc((100vw - var(--max)) / 2));flex-direction:column;justify-content:center;display:flex}.in-hero .sd-crumbs{color:#ffffff8c}.in-hero .sd-crumbs a:hover{color:#fff}.in-h1{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(34px,3.7vw,58px);font-weight:600;line-height:1.07}.in-lead{color:#ffffffb8;max-width:30em;margin:22px 0 0;font-size:clamp(17px,1.25vw,19px);line-height:1.55}.in-hero .co-actions{margin-top:30px}.in-hero .bs-link{color:#fff}.in-btn{color:var(--ink)!important;background:#fff!important}.in-btn:hover{background:var(--accent-2)!important}.in-hero-media{background:#1b1714;position:relative;overflow:hidden}.in-hero-media img,.in-hero-media video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.in-who{margin:0;padding:0;list-style:none}.in-who li{border-top:1px solid var(--line);color:var(--ink);padding:12px 0;font-size:15px}.in-who li:first-child{border-top:0}.in-builds{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,3vw,44px) clamp(16px,2vw,28px);margin:0;padding:0;list-style:none;display:grid}.in-builds li{align-content:start;gap:8px;display:grid}.in-build-img{aspect-ratio:4/3;background:#ece9e5;margin-bottom:10px;display:block;position:relative;overflow:hidden}.in-build-img img{object-fit:cover;transition:transform 1.2s var(--ease)}.in-builds li:hover .in-build-img img{transform:scale(1.03)}.in-build-n{letter-spacing:.1em;color:var(--muted-2);font-size:12px}.in-builds b{letter-spacing:-.015em;color:var(--ink);font-size:clamp(18px,1.45vw,21px);font-weight:600;line-height:1.3}.in-related{border-top:1px solid var(--ink);grid-template-columns:220px 1fr;gap:16px;margin-top:clamp(48px,6vw,72px);padding-top:22px;display:grid}.in-related>span{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:500}.in-related>div{flex-wrap:wrap;gap:10px 28px;display:flex}.in-related a{color:var(--ink);transition:background-size .4s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;font-size:16px}.in-related a:hover{background-size:100% 1px}.in-rules{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.in-rules li{border-bottom:1px solid var(--line);grid-template-columns:64px minmax(0,1fr);gap:16px;padding:26px 0;display:grid}.in-rule-n{letter-spacing:.1em;color:var(--muted-2);padding-top:.35em;font-size:13px}.in-rules h3{letter-spacing:-.015em;margin:0 0 8px;font-size:clamp(19px,1.6vw,23px);font-weight:600}.in-rules p{max-width:46em;color:var(--muted);margin:0;font-size:16px;line-height:1.6}.in-rules a{color:var(--accent);margin-top:10px;font-size:13px;display:inline-block}.in-rules a:hover{text-underline-offset:3px;text-decoration:underline}.in-note{color:var(--muted);margin:20px 0 0;font-size:13px}.in-start{color:#fff;background:#0d0a08}.in-start-in{grid-template-columns:minmax(0,1.4fr) auto;align-items:end;gap:32px;display:grid}.in-start .sd-eye{color:var(--accent-2)}.in-start-in p:not(.sd-eye){color:#ffffffb8;max-width:34em;margin:18px 0 0;font-size:clamp(17px,1.3vw,20px);line-height:1.55}.in-start .bs-link{color:#fff}@media (max-width:900px){.in-tiles{grid-template-columns:1fr}.in-tiles li,.in-tiles li.big{grid-column:auto}.in-tiles li.big a{aspect-ratio:4/3}.in-hero{grid-template-columns:1fr}.in-hero-copy{padding:48px var(--gutter)}.in-hero-media{height:62vw}.in-builds{grid-template-columns:1fr 1fr}.in-related,.in-start-in{grid-template-columns:1fr}}@media (max-width:560px){.in-builds{grid-template-columns:1fr}.in-rules li{grid-template-columns:40px minmax(0,1fr)}}
