.I4Ckka_page{color:#e3e8db;max-width:1400px;margin:auto;padding:clamp(24px,4.6vw,72px) clamp(16px,5vw,76px) 48px}.I4Ckka_intro{justify-content:space-between;align-items:end;gap:22px;margin-bottom:clamp(20px,3vw,38px);display:flex}.I4Ckka_kicker,.I4Ckka_stamp,.I4Ckka_rule,.I4Ckka_cardType,.I4Ckka_collectionHead>span{font:650 10px/1.45 var(--font-sans,system-ui), sans-serif;text-transform:uppercase;letter-spacing:.17em}.I4Ckka_kicker{color:#c5a974;margin:0 0 10px}.I4Ckka_kicker span{color:#637368;margin:0 6px}.I4Ckka_intro h1{letter-spacing:-.058em;color:#eceadb;margin:0 0 13px;font:500 clamp(40px,6.2vw,86px)/1.02 Georgia,serif}.I4Ckka_intro h1 span{color:#d1a364}.I4Ckka_intro>div>p:last-child,.I4Ckka_desc{color:#b8c5bd;margin:0;font:400 16px/1.6 system-ui,sans-serif}.I4Ckka_play{color:#ddd7bb;white-space:nowrap;border:1px solid #647268;padding:11px 16px}.I4Ckka_play span{color:#d9b47a;margin-left:10px}.I4Ckka_work{background:#152224;border:1px solid #43524e;grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);display:grid}.I4Ckka_art{isolation:isolate;background:radial-gradient(ellipse at 50% 63%, color-mix(in srgb, var(--tint) 17%, #1a302e), #172929 57%, #111f21 99%);grid-template-rows:auto minmax(210px,1fr) auto;min-height:clamp(340px,39vw,525px);display:grid;position:relative;overflow:hidden}.I4Ckka_art:after{content:"";pointer-events:none;z-index:-1;border:1px solid #b8c1a315;position:absolute;inset:8px}.I4Ckka_stamp{color:#aab9ad;align-items:center;gap:8px;margin:22px 24px 0;display:flex}.I4Ckka_stamp b{letter-spacing:.1em;color:#a5aea2;margin-left:auto;font-weight:500}.I4Ckka_dot{background:var(--tint);width:6px;height:6px;transform:rotate(45deg)}.I4Ckka_orbit{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;outline-offset:-6px;place-items:center;min-height:0;display:grid;position:relative}.I4Ckka_orbit:active{cursor:grabbing}.I4Ckka_rings{background:radial-gradient(#050d0b40 10%,#0000 66%);border:1px solid #c6b98633;border-radius:50%;width:65%;height:24%;position:absolute;bottom:9%;left:50%;transform:translate(-50%)}.I4Ckka_rings:after{content:"";border:1px solid #c6b98619;border-radius:50%;position:absolute;inset:13%}.I4Ckka_sprite{aspect-ratio:1;pointer-events:none;background-repeat:no-repeat;width:auto;max-width:100%;height:100%;max-height:100%;margin:auto;position:absolute;inset:0}.I4Ckka_toolbar{z-index:1;justify-content:center;align-items:center;gap:12px;margin:0 12px 16px;display:flex}.I4Ckka_toolbar>span{color:#d7dcd1;text-align:center;min-width:136px;font:500 12px/1.2 system-ui,sans-serif}.I4Ckka_toolbar b{color:#bdb28f;font:500 10px/1 system-ui,sans-serif}.I4Ckka_toolbar button,.I4Ckka_poses button{cursor:pointer;color:#d5d9c8;background:#152322;border:1px solid #54625b;border-radius:2px}.I4Ckka_toolbar button{width:40px;height:35px;font-size:19px}.I4Ckka_toolbar button:hover,.I4Ckka_poses button:hover,.I4Ckka_play:hover{background:#304138}.I4Ckka_details{background:linear-gradient(140deg,#1d2b2b,#172425);border-left:1px solid #43524e;flex-direction:column;justify-content:center;align-items:start;padding:clamp(24px,4.2vw,58px);display:flex}.I4Ckka_rule{color:#b0bab0;align-items:center;gap:12px;margin-bottom:clamp(15px,2.4vw,32px);display:flex}.I4Ckka_rule span{color:var(--tint);border:1px solid #627167;padding:5px 7px}.I4Ckka_details .I4Ckka_kicker{color:var(--tint);margin:0}.I4Ckka_details h2{color:#efe9d7;letter-spacing:-.045em;margin:4px 0 12px;font:500 clamp(34px,4.3vw,60px)/1.1 Georgia,serif}.I4Ckka_desc{max-width:38ch;font-size:15px}.I4Ckka_poses{gap:4px;margin-top:18px;display:flex}.I4Ckka_poses button{padding:10px 13px;font:600 12px/1 system-ui,sans-serif}.I4Ckka_poses button[aria-pressed=true]{color:#f1e5c8;background:#384236;border-color:#bba879}.I4Ckka_links{flex-wrap:wrap;gap:10px 20px;margin-top:24px;display:flex}.I4Ckka_links a,.I4Ckka_foot a{color:#d6c69d;text-underline-offset:5px;text-decoration:underline}.I4Ckka_links small{color:#94a59b;letter-spacing:.08em;font-size:10px}.I4Ckka_collection{background:#111e21;border-top:1px solid #43524e;grid-column:1/-1;padding:19px clamp(12px,2vw,26px) 23px}.I4Ckka_collectionHead{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.I4Ckka_collectionHead h2{color:#dbe1ce;margin:0;font:500 22px Georgia,serif}.I4Ckka_collectionHead>span{color:#9eaba5;font-size:9px}.I4Ckka_collectionHead>a{color:#d6c69d;text-underline-offset:4px;font-size:13px;text-decoration:underline}.I4Ckka_grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:5px;display:grid}.I4Ckka_grid button{cursor:pointer;text-align:left;color:#c3d0c3;background:#182727;border:1px solid #384944;min-width:0;padding:0 0 10px;overflow:hidden}.I4Ckka_grid button[aria-pressed=true]{border-color:var(--tint);background:#2a3732}.I4Ckka_grid button:hover{border-color:#92a095}.I4Ckka_thumb{aspect-ratio:1.65;background-color:#223330;background-image:radial-gradient(at bottom,#415044,#0000);background-position:50%;background-repeat:no-repeat;background-size:auto 110%;width:100%;display:block}.I4Ckka_cardType,.I4Ckka_grid strong{margin:7px 7px 0;display:block}.I4Ckka_cardType{color:#a5b2a6;letter-spacing:.08em;font-size:8px}.I4Ckka_grid strong{overflow-wrap:anywhere;margin-top:2px;font:500 clamp(12px,1.18vw,17px)/1.15 Georgia,serif}.I4Ckka_foot{color:#93a69b;justify-content:space-between;align-items:start;gap:20px;margin-top:18px;font:400 12px/1.5 system-ui,sans-serif;display:flex}.I4Ckka_foot p{margin:0}.I4Ckka_foot a{white-space:nowrap}@media (max-width:940px){.I4Ckka_grid{grid-template-columns:repeat(4,minmax(0,1fr))}.I4Ckka_art{min-height:390px}.I4Ckka_thumb{aspect-ratio:1.95}}@media (max-width:680px){.I4Ckka_intro{flex-direction:column;align-items:start;gap:12px}.I4Ckka_play{padding:7px 11px;font-size:13px}.I4Ckka_work{grid-template-columns:1fr}.I4Ckka_art{min-height:345px}.I4Ckka_details{border-top:1px solid #43524e;border-left:0;padding:20px}.I4Ckka_rule{margin-bottom:10px}.I4Ckka_desc{max-width:100%}.I4Ckka_links{margin-top:16px}.I4Ckka_foot{flex-direction:column;gap:7px}.I4Ckka_grid{grid-template-columns:repeat(4,minmax(0,1fr))}.I4Ckka_cardType{font-size:7px}.I4Ckka_thumb{aspect-ratio:1.28}.I4Ckka_cardType,.I4Ckka_grid strong{margin-left:4px;margin-right:4px}.I4Ckka_stamp{margin:17px 16px 0}}@media (max-width:380px){.I4Ckka_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.I4Ckka_thumb{aspect-ratio:2}}
