.intro[data-astro-cid-jbki6sol]{background:radial-gradient(50rem 30rem at 90% 0%, color-mix(in oklab, var(--brand) 35%, transparent), transparent 65%), var(--lapis);padding-block:clamp(32px,5vw,56px) clamp(140px,18vw,240px)}.crumbs[data-astro-cid-jbki6sol] ol[data-astro-cid-jbki6sol]{font-size:var(--step--1);color:var(--on-lapis-muted);flex-wrap:wrap;gap:8px;list-style:none;display:flex}.crumbs[data-astro-cid-jbki6sol] li[data-astro-cid-jbki6sol]+li[data-astro-cid-jbki6sol]:before{content:"/";opacity:.6;margin-right:8px}.crumbs[data-astro-cid-jbki6sol] a[data-astro-cid-jbki6sol]{color:var(--on-lapis-muted);text-decoration:none}.crumbs[data-astro-cid-jbki6sol] a[data-astro-cid-jbki6sol]:hover{color:var(--on-lapis)}.intro-grid[data-astro-cid-jbki6sol]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;gap:clamp(32px,6vw,96px);margin-top:clamp(32px,5vw,64px);display:grid}.kind[data-astro-cid-jbki6sol]{font-size:var(--step--1);border-radius:999px;margin-bottom:18px;padding:3px 10px;font-weight:600;display:inline-block}.kind[data-astro-cid-jbki6sol].client{color:#c9d9f5;background:#8fb0e62e}.kind[data-astro-cid-jbki6sol].product{color:var(--gold);background:#d9ae622e}h1[data-astro-cid-jbki6sol]{font-size:var(--step-5);color:#fff}.summary[data-astro-cid-jbki6sol]{max-width:38rem;color:var(--on-lapis-muted);font-size:var(--step-1);margin-top:20px;line-height:1.55}.facts-meta[data-astro-cid-jbki6sol]{gap:18px;margin:0;display:grid}.facts-meta[data-astro-cid-jbki6sol] div[data-astro-cid-jbki6sol]{border-top:1px solid #e9eef824;gap:4px;padding-top:14px;display:grid}.facts-meta[data-astro-cid-jbki6sol] dt[data-astro-cid-jbki6sol]{color:var(--on-lapis-muted);font-size:var(--step--1)}.facts-meta[data-astro-cid-jbki6sol] dd[data-astro-cid-jbki6sol]{color:var(--on-lapis);margin:0;font-weight:500}.stage[data-astro-cid-jbki6sol]{margin-top:clamp(-200px,-15vw,-110px)}.block[data-astro-cid-jbki6sol]{background:linear-gradient(var(--line), var(--line)) center bottom / calc(100% - var(--gutter) * 2) 1px no-repeat;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:24px clamp(32px,6vw,96px);padding-block:clamp(48px,7vw,88px);display:grid}.block[data-astro-cid-jbki6sol].wide{grid-template-columns:1fr}.block[data-astro-cid-jbki6sol] h2[data-astro-cid-jbki6sol]{font-size:var(--step-3)}.big[data-astro-cid-jbki6sol]{font-size:var(--step-2);max-width:40rem;line-height:1.45}.features[data-astro-cid-jbki6sol]{grid-template-columns:1fr 1fr;gap:18px 32px;list-style:none;display:grid}.features[data-astro-cid-jbki6sol] li[data-astro-cid-jbki6sol]{grid-template-columns:22px 1fr;gap:12px;display:grid}.features[data-astro-cid-jbki6sol] svg[data-astro-cid-jbki6sol]{width:22px;height:22px;color:var(--firuza);margin-top:2px}.facts[data-astro-cid-jbki6sol]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;display:grid}.facts[data-astro-cid-jbki6sol] div[data-astro-cid-jbki6sol]{flex-direction:column-reverse;justify-content:flex-end;gap:6px;display:flex}.facts[data-astro-cid-jbki6sol] dd[data-astro-cid-jbki6sol]{font-family:var(--font-display);font-size:var(--step-4);color:var(--lapis);margin:0;font-weight:500}.facts[data-astro-cid-jbki6sol] dt[data-astro-cid-jbki6sol]{color:var(--muted)}.gallery[data-astro-cid-jbki6sol]{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.gallery[data-astro-cid-jbki6sol] figure[data-astro-cid-jbki6sol]{border-radius:var(--radius-l);background:color-mix(in oklab, var(--brand) 9%, #fff);margin:0;padding:clamp(14px,2.5vw,28px)}.gallery[data-astro-cid-jbki6sol] img[data-astro-cid-jbki6sol]{border-radius:10px;width:100%;box-shadow:0 0 0 1px #0d1b3614,0 20px 40px -24px #0d1b3666}.gallery[data-astro-cid-jbki6sol] .crop[data-astro-cid-jbki6sol] img[data-astro-cid-jbki6sol]{aspect-ratio:4/3;object-fit:cover;object-position:top left}.gallery[data-astro-cid-jbki6sol] .cutout[data-astro-cid-jbki6sol] img[data-astro-cid-jbki6sol]{box-shadow:none;border-radius:0}.gallery[data-astro-cid-jbki6sol] .phone[data-astro-cid-jbki6sol] img[data-astro-cid-jbki6sol]{aspect-ratio:9/17;object-fit:cover;object-position:top;border:6px solid #10141c;border-radius:26px;width:min(100%,260px);margin-inline:auto}figcaption[data-astro-cid-jbki6sol]{color:var(--muted);font-size:var(--step--1);margin-top:12px}.next[data-astro-cid-jbki6sol]{border:1px solid var(--line);border-radius:var(--radius-l);background:var(--paper);gap:6px;margin-block:clamp(48px,7vw,88px);padding:clamp(24px,4vw,40px);text-decoration:none;transition:border-color .2s;display:grid;position:relative}.next[data-astro-cid-jbki6sol]:hover{border-color:var(--ink)}.next-label[data-astro-cid-jbki6sol]{color:var(--muted);font-size:var(--step--1)}.next-name[data-astro-cid-jbki6sol]{font-family:var(--font-display);font-size:var(--step-4);letter-spacing:-.02em;font-weight:500}.next-cat[data-astro-cid-jbki6sol]{color:var(--muted)}.next-arrow{width:32px;height:32px;transition:transform .25s var(--ease);position:absolute;top:50%;right:clamp(24px,4vw,40px);transform:translateY(-50%)}.next[data-astro-cid-jbki6sol]:hover .next-arrow{transform:translate(6px,-50%)}@media (width<=900px){.intro-grid[data-astro-cid-jbki6sol],.block[data-astro-cid-jbki6sol],.features[data-astro-cid-jbki6sol],.gallery[data-astro-cid-jbki6sol],.facts[data-astro-cid-jbki6sol]{grid-template-columns:1fr}.next-arrow{display:none}}
