.table[data-astro-cid-r37xzijd]{border-top:1px solid var(--border)}.row[data-astro-cid-r37xzijd]{gap:var(--space-4);padding-block:var(--space-4);border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,2.6fr) minmax(0,.8fr) minmax(0,.8fr) minmax(0,.9fr);align-items:baseline;display:grid}.head[data-astro-cid-r37xzijd]{padding-block:var(--space-3);font-size:var(--fs-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--muted-2);font-weight:600}.name[data-astro-cid-r37xzijd]{font-family:var(--display);font-weight:600;font-size:var(--fs-lg)}.data[data-astro-cid-r37xzijd]{color:var(--muted)}.right[data-astro-cid-r37xzijd],.price[data-astro-cid-r37xzijd]{text-align:right}.price[data-astro-cid-r37xzijd]{font-size:var(--fs-md);color:var(--text)}.unit[data-astro-cid-r37xzijd]{display:none}@media (width<=760px){.head[data-astro-cid-r37xzijd]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.row[data-astro-cid-r37xzijd]{gap:var(--space-1) var(--space-4);grid-template-columns:auto auto minmax(0,1fr)}.name[data-astro-cid-r37xzijd]{grid-column:1/3}.price[data-astro-cid-r37xzijd]{grid-area:1/3}.row[data-astro-cid-r37xzijd]>[data-astro-cid-r37xzijd]:nth-child(2){grid-column:1/-1}.qty[data-astro-cid-r37xzijd]{text-align:left;font-size:var(--fs-sm);grid-row:3}.unit[data-astro-cid-r37xzijd]{display:inline}}.hero-media[data-astro-cid-qlcovb3w]{position:relative}.trailer-btn[data-astro-cid-qlcovb3w]{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.trailer-btn[data-astro-cid-qlcovb3w]>*{pointer-events:auto}.projects[data-astro-cid-qlcovb3w]{gap:var(--space-24);display:grid}.project[data-astro-cid-qlcovb3w]{gap:var(--space-6);scroll-margin-top:80px;display:grid}.row[data-astro-cid-qlcovb3w]{column-gap:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.media[data-astro-cid-qlcovb3w]{--c:var(--chamfer);clip-path:polygon(var(--c) 0, 100% 0, 100% calc(100% - var(--c)), calc(100% - var(--c)) 100%, 0 100%, 0 var(--c));background:var(--surface);grid-column:1/span 7}.text[data-astro-cid-qlcovb3w]{gap:var(--space-3);padding-left:var(--space-4);grid-column:8/-1;display:grid}.flip[data-astro-cid-qlcovb3w] .media[data-astro-cid-qlcovb3w]{grid-area:1/6/auto/-1}.flip[data-astro-cid-qlcovb3w] .text[data-astro-cid-qlcovb3w]{padding-left:0;padding-right:var(--space-4);grid-area:1/1/auto/span 5}.category[data-astro-cid-qlcovb3w]{color:var(--muted-2)}h3[data-astro-cid-qlcovb3w]{font-size:var(--fs-2xl)}.foot[data-astro-cid-qlcovb3w]{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border);display:flex}.from[data-astro-cid-qlcovb3w]{font-size:var(--fs-sm);color:var(--muted-2)}.price[data-astro-cid-qlcovb3w] .data[data-astro-cid-qlcovb3w]{font-size:var(--fs-md);color:var(--text)}.view[data-astro-cid-qlcovb3w]{font-size:.94rem;font-weight:600;text-decoration:none}.view[data-astro-cid-qlcovb3w]:hover{color:var(--hover);text-underline-offset:4px;text-decoration:underline}.screens[data-astro-cid-qlcovb3w]{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.screens[data-astro-cid-qlcovb3w] li[data-astro-cid-qlcovb3w]{gap:var(--space-2);display:grid}.screens[data-astro-cid-qlcovb3w] a[data-astro-cid-qlcovb3w]{--c:10px;clip-path:polygon(var(--c) 0, 100% 0, 100% calc(100% - var(--c)), calc(100% - var(--c)) 100%, 0 100%, 0 var(--c));background:var(--surface);transition:transform .4s var(--ease);display:block;overflow:hidden}.screens[data-astro-cid-qlcovb3w] a[data-astro-cid-qlcovb3w]:hover{transform:translateY(-3px)}.screens[data-astro-cid-qlcovb3w] a[data-astro-cid-qlcovb3w] img{transition:transform .6s var(--ease)}.screens[data-astro-cid-qlcovb3w] a[data-astro-cid-qlcovb3w]:hover img{transform:scale(1.05)}.screens[data-astro-cid-qlcovb3w] a[data-astro-cid-qlcovb3w]:focus-visible{outline:none}.screens[data-astro-cid-qlcovb3w] li[data-astro-cid-qlcovb3w]:has(a:focus-visible){outline:2px solid var(--accent);outline-offset:var(--focus-offset)}.screens[data-astro-cid-qlcovb3w] img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.caption[data-astro-cid-qlcovb3w]{font-size:var(--fs-sm);color:var(--muted-2)}.steps[data-astro-cid-qlcovb3w]{margin:0;padding:0;list-style:none}.steps[data-astro-cid-qlcovb3w] li[data-astro-cid-qlcovb3w]{gap:var(--space-6);padding-block:var(--space-4);border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.steps[data-astro-cid-qlcovb3w] li[data-astro-cid-qlcovb3w]:first-child{padding-top:0}.steps[data-astro-cid-qlcovb3w] h3[data-astro-cid-qlcovb3w]{font-size:var(--fs-lg)}@media (width<=860px){.media[data-astro-cid-qlcovb3w],.text[data-astro-cid-qlcovb3w],.flip[data-astro-cid-qlcovb3w] .media[data-astro-cid-qlcovb3w],.flip[data-astro-cid-qlcovb3w] .text[data-astro-cid-qlcovb3w]{grid-area:auto/1/auto/-1;padding:0}.text[data-astro-cid-qlcovb3w]{margin-top:var(--space-6)}.screens[data-astro-cid-qlcovb3w]{grid-template-columns:repeat(2,minmax(0,1fr))}.steps[data-astro-cid-qlcovb3w] li[data-astro-cid-qlcovb3w]{gap:var(--space-1);grid-template-columns:1fr}}
