.kas-tile{color:#101418;background:#fff;border-radius:24px;grid-template-columns:minmax(0,1fr);height:100%;font-family:Schibsted Grotesk,system-ui,Arial,sans-serif;text-decoration:none;display:grid;overflow:hidden;box-shadow:0 1px 2px #1014180d,0 8px 28px #1014180f}.kas-tile__media video{aspect-ratio:4/3;object-fit:cover;object-position:50% 0;background:#e3f4ec;width:100%;height:auto;display:block}.kas-tile__body{gap:4px;padding:18px 22px 22px;display:grid}.kas-tile__style{letter-spacing:.06em;text-transform:uppercase;color:#006b3f;font-size:13px;font-weight:600}.kas-tile__name{letter-spacing:-.02em;font-size:34px;font-weight:700;line-height:1.05}.kas-tile__trade{color:#5b6470;font-size:15px}.kas-tile__go{color:#00864f;text-underline-offset:4px;margin-top:8px;font-weight:600;text-decoration:underline}.kas-tile:hover .kas-tile__go,.kas-tile:focus-visible .kas-tile__go{color:#006b3f}.kie-tile{color:#4a2c2a;background:#ffe6d6;border-radius:28px;grid-template-columns:minmax(0,1fr);height:100%;font-family:Schibsted Grotesk,system-ui,Arial,sans-serif;text-decoration:none;display:grid;overflow:hidden;box-shadow:inset 5px 5px 10px #ffffffb3,inset -5px -7px 12px #4a2c2a1f,0 8px 24px #4a2c2a2e}.kie-tile__media video{aspect-ratio:4/3;object-fit:cover;object-position:50% 15%;background:#ffe6d6;width:100%;height:auto;display:block}.kie-tile__body{background:#fff5ee;gap:4px;padding:18px 22px 22px;display:grid}.kie-tile__style{letter-spacing:.06em;text-transform:uppercase;color:#7a5650;font-size:13px;font-weight:600}.kie-tile__name{font-size:34px;font-weight:700;line-height:1.05}.kie-tile__trade{color:#7a5650;font-size:15px}.kie-tile__go{text-underline-offset:4px;margin-top:8px;font-weight:600;text-decoration:underline}.kie-tile:hover .kie-tile__go,.kie-tile:focus-visible .kie-tile__go{color:#7a5650}.pd-tile{color:#15202b;background:#eef2f6;border-radius:14px;grid-template-columns:minmax(0,1fr);height:100%;font-family:Schibsted Grotesk,system-ui,Arial,sans-serif;text-decoration:none;display:grid;overflow:hidden;box-shadow:0 4px #c3ceda,0 14px 28px #15202b0f}.pd-tile__media video{aspect-ratio:4/3;object-fit:cover;object-position:50% 50%;background:#eef2f6;width:100%;height:auto;display:block}.pd-tile__body{background:#fff;gap:4px;padding:18px 22px 22px;display:grid}.pd-tile__style{letter-spacing:.06em;text-transform:uppercase;color:#4e5d6c;font-size:13px;font-weight:600}.pd-tile__name{font-size:34px;font-weight:700;line-height:1.05}.pd-tile__trade{color:#4e5d6c;font-size:15px}.pd-tile__go{text-underline-offset:4px;margin-top:8px;font-weight:600;text-decoration:underline}.pd-tile:hover .pd-tile__go,.pd-tile:focus-visible .pd-tile__go{color:#3a6fd8}.poz-tile{color:#140c1c;clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px),0 4px);background:#fff3c4;border:2px solid #140c1c;grid-template-columns:minmax(0,1fr);height:100%;font-family:Schibsted Grotesk,system-ui,Arial,sans-serif;text-decoration:none;display:grid}.poz-tile__media{background:#9ed8ff;border-bottom:2px solid #140c1c;justify-content:center;align-items:center;padding:16px;display:flex}.poz-tile__fit{width:100%;max-width:100%;display:block}.poz-tile__video{width:100%;height:auto;image-rendering:pixelated;background:#9ed8ff;display:block}.poz-tile__body{gap:4px;padding:18px 22px 22px;display:grid}.poz-tile__style{letter-spacing:.06em;text-transform:uppercase;color:#6b3e5e;font-size:13px;font-weight:600}.poz-tile__name{font-size:34px;font-weight:700;line-height:1.05}.poz-tile__trade{color:#6b3e5e;text-wrap:balance;font-size:15px}.poz-tile__go{text-underline-offset:4px;margin-top:8px;font-weight:600;text-decoration:underline}.poz-tile:hover .poz-tile__go,.poz-tile:focus-visible .poz-tile__go{color:#a23b4e}.ryg-tile{color:#d9fbff;background:#05070b;grid-template-columns:minmax(0,1fr);height:100%;font-family:Schibsted Grotesk,system-ui,Arial,sans-serif;text-decoration:none;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #1d4a57}.ryg-tile__media video{aspect-ratio:4/3;object-fit:cover;object-position:50% 30%;background:#05070b;width:100%;height:auto;display:block}.ryg-tile__body{border-top:1px solid #1d4a57;gap:4px;padding:18px 22px 22px;display:grid}.ryg-tile__style{letter-spacing:.06em;text-transform:uppercase;color:#7fa6b0;font-size:13px;font-weight:600}.ryg-tile__name{letter-spacing:.08em;text-transform:uppercase;font-size:34px;font-weight:700;line-height:1.05}.ryg-tile__trade{color:#7fa6b0;font-size:15px}.ryg-tile__go{color:#2cf6ff;text-underline-offset:4px;margin-top:8px;font-weight:600;text-decoration:underline}.ryg-tile:hover .ryg-tile__go,.ryg-tile:focus-visible .ryg-tile__go{color:#d9fbff}.szt-tile{color:#fff;background:#000;grid-template-columns:minmax(0,1fr);height:100%;font-family:Schibsted Grotesk,system-ui,Arial,sans-serif;text-decoration:none;display:grid;overflow:hidden}.szt-tile__media video{aspect-ratio:4/3;object-fit:cover;object-position:50% 52%;background:#000;width:100%;height:auto;display:block}.szt-tile__body{border-top:2px solid #2a2a2a;gap:4px;padding:18px 22px 22px;display:grid}.szt-tile__style{letter-spacing:.06em;text-transform:uppercase;color:#8c8c8c;font-size:13px;font-weight:600}.szt-tile__name{letter-spacing:-.02em;text-transform:uppercase;font-size:34px;font-weight:700;line-height:1.05}.szt-tile__trade{color:#8c8c8c;font-size:15px}.szt-tile__go{color:#ff5a00;text-underline-offset:4px;margin-top:8px;font-weight:600;text-decoration:underline}.szt-tile:hover .szt-tile__go,.szt-tile:focus-visible .szt-tile__go{color:#fff}:root{color-scheme:light;--ground:#ece8df;--ink:#1c1a17;--muted:#5b564d;--accent:#5a1424;--line:#1c1a17;--skip-bg:#5a1424;--gut:clamp(16px, 4vw, 48px)}body{background:var(--ground);color:var(--ink);margin:0;font:400 17px/1.55 Schibsted Grotesk,system-ui,Segoe UI,Arial,sans-serif}.top{padding:20px var(--gut);justify-content:space-between;gap:16px;font-size:15px;display:flex}.top a{color:var(--ink);text-underline-offset:3px}main{padding:0 var(--gut);max-width:1320px;margin:0 auto;display:block}.intro{max-width:62rem;padding:clamp(32px,7vw,96px) 0 clamp(32px,5vw,64px)}.kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 20px;font-size:14px}h1{color:var(--accent);text-wrap:balance;margin:0 0 24px;font:700 clamp(34px,6.2vw,76px)/1.04 Bespoke Serif,Georgia,serif}.lead{max-width:40em;margin:0;font-size:clamp(17px,1.6vw,20px)}h2{color:var(--accent);margin:0 0 20px;font:700 clamp(24px,3vw,34px)/1.1 Bespoke Serif,Georgia,serif}.gets{border-top:1px solid var(--line);padding:28px 0 56px}.gets dl{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px 32px;margin:0;display:grid}.gets dt{font-weight:600}.gets dd{color:var(--muted);margin:4px 0 0;font-size:15px}.works{border-top:1px solid var(--line);padding:28px 0 24px}.progress{color:var(--muted);margin:-8px 0 24px;font-size:15px}.grid{grid-template-columns:1fr;gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.grid{grid-template-columns:repeat(2,1fr);gap:28px}}.cell{min-width:0;display:flex}.cell>*{flex:1;min-width:0}.stub{min-height:220px;color:var(--muted);border:2px dashed #8a8478;flex-direction:column;gap:6px;padding:24px;display:flex}.stub p{margin:0}.stub__name{color:var(--ink);font:700 32px/1.1 Bespoke Serif,Georgia,serif}.stub__state{font-size:14px;margin-top:auto!important}.cta{border-top:1px solid var(--line);max-width:48rem;margin:40px 0 0;padding:40px 0 64px}.cta p{margin:0 0 24px}.cta__link{background:var(--accent);color:#fff;padding:14px 22px;font-weight:600;text-decoration:none;display:inline-block}.foot{padding:24px var(--gut) 40px;border-top:1px solid var(--line);color:var(--muted);font-size:14px}.foot p{margin:0;max-width:1320px;margin-inline:auto}.foot a{color:var(--ink)}a:focus-visible{outline:3px solid var(--accent);outline-offset:3px}
