._origin_8vrax_1{background:var(--cream);border-radius:16px;grid-template-columns:180px minmax(0,1fr);gap:26px;padding:24px;display:grid}._origin_8vrax_1 figure{margin:0}._origin_8vrax_1 img{border-radius:12px;width:100%;height:auto;display:block}._origin_8vrax_1 figcaption{margin-top:10px;font-size:12px;line-height:1.5}._origin_8vrax_1 p{margin-top:0}._origin_8vrax_1 a{margin:8px 10px 0 0}@media (max-width:560px){._origin_8vrax_1{grid-template-columns:minmax(0,1fr);gap:18px}._origin_8vrax_1 figure{width:150px}}._origin_8vrax_1 figure>button{aspect-ratio:1;border-radius:12px;position:relative;overflow:hidden}._origin_8vrax_1 figure>button img{border-radius:0;width:142.222%;max-width:none;height:auto;position:absolute;top:-66.6667%;left:-22.2222%}._filmCard_8vrax_5{background:#e2ebe8;border:1px solid #28576133;border-radius:18px;max-width:760px;margin:0 auto;overflow:hidden}._filmPreview_8vrax_6{aspect-ratio:16/9;cursor:pointer;text-align:left;color:#fff;background:#173d45;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}._filmPreview_8vrax_6 img{object-fit:cover;object-position:center 42%;transition:transform .2s}._filmPreview_8vrax_6:after{content:"";background:linear-gradient(#0000 25%,#102f38bf);position:absolute;inset:0}._filmPreview_8vrax_6:hover img{transform:scale(1.025)}:is(._filmPreview_8vrax_6:focus-visible,._filmClose_8vrax_10:focus-visible){outline-offset:4px;outline:3px solid #b76a3b}._filmBadge_8vrax_11{z-index:1;color:#fff;letter-spacing:.12em;background:#285761;border-radius:6px;padding:6px 10px;font-size:12px;font-weight:800;position:absolute;top:18px;left:20px}._playIcon_8vrax_12{z-index:1;color:#285761;background:#fffaf1;border-radius:50%;place-items:center;width:74px;height:74px;margin:auto;display:grid;position:absolute;inset:0;box-shadow:0 4px 20px #0004}._playIcon_8vrax_12 svg{width:30px;height:30px;margin-left:4px}._filmCaption_8vrax_14{z-index:1;justify-content:space-between;align-items:center;font-size:20px;font-weight:750;display:flex;position:absolute;bottom:22px;left:24px;right:24px}._filmClose_8vrax_10{color:#285761;cursor:pointer;background:#fffaf1;border:1px solid #28576166;border-radius:999px;margin:14px auto;padding:10px 18px;font-family:inherit;font-size:14px;font-weight:700;line-height:1.4;display:block}@media (max-width:560px){._playIcon_8vrax_12{width:58px;height:58px}._filmCaption_8vrax_14{font-size:17px;bottom:15px;left:18px;right:18px}._filmBadge_8vrax_11{top:12px;left:14px}}._mixStep_8vrax_17{grid-template-columns:minmax(180px,260px) minmax(0,1fr);align-items:center;gap:28px;display:grid}._mixPhoto_8vrax_18{margin:0}._mixPhoto_8vrax_18 img{border-radius:14px;width:100%;height:auto;display:block}@media (max-width:560px){._mixStep_8vrax_17{grid-template-columns:minmax(0,1fr)}._mixPhoto_8vrax_18{order:2;width:100%;max-width:300px;margin:0 auto}}._processPhotos_8vrax_20{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}._processPhotos_8vrax_20 figure{margin:0}._processPhotos_8vrax_20 img{aspect-ratio:3/4;object-fit:cover;border-radius:12px;width:100%;height:auto;display:block}._processPhotos_8vrax_20 figcaption{color:#40585b;margin-top:9px;font-size:13px;line-height:1.5}@media (max-width:640px){._processPhotos_8vrax_20{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}}
