.story{padding-top:72px}.story figure,.story h1,.story h2,.story h3,.story ol,.story p,.story ul{margin:0;padding:0}.story li{list-style:none}.story img,.story video{display:block;max-width:100%;height:auto}.story .s{font-size:13px;line-height:1.35}.story .x{letter-spacing:-.015em}.story .p{font-size:18px;line-height:1.5;max-width:62ch;text-wrap:pretty}.story .p+.p{margin-top:14px}.story .u{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.story .u:hover{text-decoration-thickness:2px}.story .sec{padding-top:120px}.story .sh{display:grid;grid-template-columns:220px minmax(0,1fr);gap:32px;padding-top:14px;border-top:1px solid #0a0a0a;scroll-margin-top:24px}.story .num{font-size:14px}.story .h2{font-size:clamp(32px,4vw,56px);text-wrap:balance}.story .open{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:48px;align-items:end}.story .kick{margin-bottom:28px}.story .mk0{width:100%}.story .h1{font-size:clamp(50px,8.5vw,128px);text-wrap:balance}.story .lead2{font-size:22px;line-height:1.4;max-width:34ch;margin-top:36px;text-wrap:pretty}.story .place{font-size:14px;margin-top:18px}.story .hero{margin-top:56px;width:100%;aspect-ratio:16/7;object-fit:cover}.story .journal,.story .story-grid{display:grid;grid-template-columns:220px minmax(0,1fr) 420px;gap:32px;margin-top:48px}.story .founder img{width:100%;aspect-ratio:3/4;object-fit:cover;filter:grayscale(1)}.story .cap{font-size:13px;color:#6b6b6b;margin-top:10px}.story .shots{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:16px;margin-top:56px}.story .shots img{width:100%;height:380px;object-fit:cover}.story .journal{grid-template-columns:220px minmax(0,1fr);margin-top:72px}.story .jh{font-size:26px;line-height:1.1;margin-bottom:16px;padding-top:14px;border-top:1px solid #0a0a0a;max-width:62ch}.story .tl{margin-top:72px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.story .tl li{border-top:1px solid #0a0a0a;padding:14px 20px 0 0}.story .tl .yr{font-size:64px;line-height:1}.story .tl .ev{font-size:15px;margin-top:12px;max-width:26ch}.story .steps{margin-top:48px}.story .step{display:grid;grid-template-columns:220px minmax(0,1fr) minmax(0,1fr);gap:32px;padding:22px 0 26px;border-top:1px solid #dcdcdc}.story .step .k{font-size:64px;line-height:.9}.story .step h3{font-size:26px;font-stretch:125%;font-weight:700;line-height:1.1;letter-spacing:-.01em}.story .step p:last-child{font-size:17px;max-width:48ch}.story .more{margin-top:28px;font-size:17px}.story .isle{margin-top:48px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense;gap:40px 32px}.story .isle li{border-top:1px solid #0a0a0a;padding-top:14px;display:flex;flex-direction:column;gap:10px;min-width:0}.story .isle li.wide{grid-column:span 3;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:auto 1fr;gap:10px 32px;align-items:start}.story .isle li.wide picture{grid-row:span 2}.story .isle img{width:100%}.story .isle h3{font-size:22px;font-stretch:125%;font-weight:700;letter-spacing:-.01em}.story .isle p{font-size:16px;max-width:48ch}.story .spec{margin-top:48px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:40px 32px}.story .sp{border-top:1px solid #0a0a0a;padding-top:14px;min-width:0}.story .sp>.s:first-child{margin-bottom:18px}.story .c7{grid-column:span 7}.story .c5{grid-column:span 5}.story .c12{grid-column:span 12}.story .bigmark{width:100%;max-width:640px}.story .wd{font-size:clamp(64px,10.4vw,150px)}.story .cn{font-size:clamp(48px,6.4vw,112px);line-height:.9;letter-spacing:-.01em}.story .bd{font-size:24px;line-height:1.35;max-width:30ch}.story .strikedemo{font-size:88px;font-stretch:82%;font-weight:500;line-height:1;display:flex;gap:28px;align-items:baseline;flex-wrap:wrap}.story .strikedemo .strike{text-decoration-thickness:3px}.story .strikedemo .word{font-stretch:125%;font-weight:700;font-size:44px;color:#e1251b}.story .rules3{display:grid;gap:22px;margin-top:36px}.story .sw{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.story .chip{height:120px}.story .chip.wh{border:1px solid #dcdcdc}.story .sw p{font-size:13px;margin-top:8px;line-height:1.3}.story .laws{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.story .laws li{border-top:1px solid #0a0a0a;padding-top:14px;font-size:17px}.story .laws b{display:block;font-stretch:125%;font-size:20px;margin-bottom:6px}.story .scene{margin-top:48px}.story .scene video{width:100%;aspect-ratio:20/9;background:#0a0a0a}.story .clipnote{margin-top:12px;font-size:13px;color:#6b6b6b}.story .scenecopy{display:grid;grid-template-columns:220px minmax(0,1fr);gap:32px;margin-top:32px}.story .making{margin-top:64px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.story .mk{border-top:1px solid #0a0a0a;padding-top:14px;display:flex;flex-direction:column;gap:14px}.story .mk h3{font-size:22px;font-stretch:125%;font-weight:700;letter-spacing:-.01em}.story .mk p{font-size:15px}.story .mk img{width:100%}.story .pair{display:grid;gap:6px}.story .pair .gap{margin-top:8px}.story .mk .lb{font-size:12px;color:#6b6b6b}.story .try{margin-top:40px;font-size:22px;font-stretch:125%;font-weight:700}.story .kit{margin-top:48px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px}.story .tile{border-top:1px solid #0a0a0a;padding-top:14px;display:flex;flex-direction:column;gap:12px;min-width:0}.story .pv{aspect-ratio:16/10;background:#f4f4f4;display:flex;align-items:center;justify-content:center;overflow:hidden}.story .pv.ink{background:#0a0a0a}.story .pv img.m{width:56%}.story .pv img.i{width:34%}.story .pv img.full,.story .pv picture{width:100%;height:100%}.story .pv img.full{object-fit:cover}.story .pv.facts p{font-size:clamp(18px,3.2vw,46px);white-space:nowrap}.story .tile .row{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.story .tile .nm{font-weight:600;font-size:16px}.story .dls{display:flex;gap:18px}.story .lic{margin-top:48px;display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:32px}.story .lic .t{font-size:30px;font-stretch:125%;font-weight:700;line-height:1.1;letter-spacing:-.01em}.story .contact,.story .lic .t{border-top:1px solid #0a0a0a;padding-top:14px}.story .contact{font-size:18px;display:grid;gap:6px;align-content:start}.story .app{margin-top:48px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:end}@media (max-width:1100px){.story .story-grid{grid-template-columns:minmax(0,1fr) 340px}.story .journal .sp0,.story .story-grid .sp0{display:none}.story .journal{grid-template-columns:minmax(0,1fr)}.story .strikedemo{font-size:64px}}@media (max-width:720px){.story{padding-top:36px}.story .sec{padding-top:72px}.story .sh{gap:10px}.story .open,.story .sh{grid-template-columns:minmax(0,1fr)}.story .open{gap:32px}.story .mk0{width:62%}.story .lead2{font-size:18px;margin-top:22px}.story .hero{aspect-ratio:4/5;margin-top:32px}.story .story-grid{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:28px}.story .p{font-size:16px}.story .shots{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:32px}.story .shots img{height:170px}.story .shots img:first-child{grid-column:span 2}.story .journal{margin-top:48px}.story .jh{font-size:20px}.story .tl{grid-template-columns:minmax(0,1fr);margin-top:40px}.story .tl li{display:grid;grid-template-columns:100px minmax(0,1fr);gap:12px;padding:12px 0 16px}.story .tl .yr{font-size:40px}.story .tl .ev{margin-top:2px}.story .step{grid-template-columns:52px minmax(0,1fr);gap:8px 14px}.story .step .k{font-size:40px;grid-row:span 2}.story .step h3{font-size:20px}.story .step p:last-child{font-size:15px}.story .spec{grid-template-columns:minmax(0,1fr);gap:28px}.story .c12,.story .c5,.story .c7{grid-column:auto}.story .bd{font-size:19px}.story .strikedemo{font-size:56px;gap:18px}.story .strikedemo .word{font-size:28px}.story .sw{gap:6px}.story .chip{height:64px}.story .sw p{font-size:10px}.story .laws{gap:18px}.story .isle,.story .laws{grid-template-columns:minmax(0,1fr)}.story .isle{gap:24px;margin-top:32px}.story .isle li.wide{grid-column:auto;grid-template-columns:minmax(0,1fr)}.story .isle li.wide picture{grid-row:auto}.story .scene video{aspect-ratio:20/9}.story .scenecopy{gap:0;margin-top:20px}.story .making,.story .scenecopy{grid-template-columns:minmax(0,1fr)}.story .making{gap:36px;margin-top:40px}.story .try{font-size:18px}.story .kit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px 12px}.story .tile .row{flex-direction:column;gap:2px}.story .tile .nm{font-size:14px}.story .lic{grid-template-columns:minmax(0,1fr)}.story .lic .t{font-size:22px}.story .app{grid-template-columns:minmax(0,1fr)}}.story .salines-spec{max-width:640px}.story .salines-origin{margin-top:24px;width:100%}