.vitrine[data-astro-cid-6v3mdio7]{background:var(--navy-950);color:var(--on-dark-primary);border-radius:24px;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(28px,4vw,64px);padding:clamp(24px,4vw,56px);display:grid;position:relative;overflow:hidden}.vitrine[data-astro-cid-6v3mdio7]:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#2ba6c347,#06122400);width:640px;height:640px;position:absolute;bottom:-360px;left:-160px}.v-media[data-astro-cid-6v3mdio7]{--vd-rest:.35;--vd-ink:var(--cyan-soft);min-height:420px;position:relative}.v-drawing[data-astro-cid-6v3mdio7]{color:var(--cyan);position:absolute;inset:-6% 8% auto -4%}.v-drawing[data-astro-cid-6v3mdio7] .fig svg{height:auto}.v-drawing[data-astro-cid-6v3mdio7] figcaption{display:none}.v-photos[data-astro-cid-6v3mdio7]{position:absolute;inset:0}.v-photo[data-astro-cid-6v3mdio7]{border-radius:18px;margin:0;position:absolute;overflow:hidden;box-shadow:0 30px 70px #00000073}.v-photo[data-astro-cid-6v3mdio7] img{object-fit:cover;width:100%;height:100%;display:block}.v-photo-1[data-astro-cid-6v3mdio7]{aspect-ratio:1;width:62%;top:14%;left:6%}.v-photo-2[data-astro-cid-6v3mdio7]{aspect-ratio:1;border:4px solid var(--navy-950);width:38%;bottom:0;right:4%}.v-media[data-astro-cid-6v3mdio7] .vd-toggle{bottom:0;left:0}.v-info[data-astro-cid-6v3mdio7]{justify-items:start;gap:16px;display:grid;position:relative}.v-cat[data-astro-cid-6v3mdio7]{color:var(--cyan-soft)}.v-info[data-astro-cid-6v3mdio7] h2[data-astro-cid-6v3mdio7]{letter-spacing:-.045em;margin:0;font-size:clamp(40px,5vw,72px);font-weight:500;line-height:.96}.v-info[data-astro-cid-6v3mdio7] p[data-astro-cid-6v3mdio7]{color:var(--on-dark-secondary);max-width:46ch;margin:0;font-size:17px;line-height:1.6}.v-badges[data-astro-cid-6v3mdio7]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.vitrine[data-astro-cid-6v3mdio7] .stage[data-astro-cid-6v3mdio7].cert{color:var(--cyan-soft);background:#93d8ea1a;border-color:#93d8ea80}.cert-btn[data-astro-cid-6v3mdio7]{cursor:pointer;border:1px solid var(--navy-line);color:var(--on-dark-primary);font:500 13.5px var(--sans);transition:transform .16s var(--ease-out), border-color .2s ease;background:#ffffff0a;border-radius:10px;align-items:center;gap:10px;padding:5px 14px 5px 5px;display:inline-flex}.cert-btn[data-astro-cid-6v3mdio7] img{object-fit:cover;object-position:top;border-radius:3px;width:30px;height:42px}.cert-btn[data-astro-cid-6v3mdio7]:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.cert-btn[data-astro-cid-6v3mdio7]:hover{border-color:var(--cyan-soft)}}.vitrine[data-astro-cid-6v3mdio7] [data-astro-cid-6v3mdio7]:focus-visible{outline-color:var(--cyan)}.trio[data-astro-cid-6v3mdio7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.tcard[data-astro-cid-6v3mdio7]{border:1px solid var(--line);background:var(--surface);border-radius:20px;flex-direction:column;transition:border-color .2s,box-shadow .24s;display:flex;overflow:hidden}.t-media[data-astro-cid-6v3mdio7]{background-color:var(--paper);border-bottom:1px solid var(--line);--vd-rest:.2;place-items:center;height:300px;display:grid;position:relative;overflow:hidden}.t-drawing[data-astro-cid-6v3mdio7]{color:var(--fig-ink);place-items:center;display:grid;position:absolute;inset:12% 10% 18%}.t-drawing[data-astro-cid-6v3mdio7] figcaption{display:none}.t-drawing[data-astro-cid-6v3mdio7] .fig svg{height:200px}.t-photos[data-astro-cid-6v3mdio7]{grid-template-areas:"stack";place-items:center;display:grid;position:absolute;inset:0}.t-photos[data-astro-cid-6v3mdio7]>[data-astro-cid-6v3mdio7]{grid-area:stack}.phone[data-astro-cid-6v3mdio7]{aspect-ratio:750/1334;background:var(--ink);border-radius:22px;width:132px;padding:5px;position:relative;box-shadow:0 24px 50px #0b162638}.phone[data-astro-cid-6v3mdio7] img{object-fit:cover;border-radius:17px;width:100%;height:100%}.phone-back[data-astro-cid-6v3mdio7]{opacity:.92;width:118px;translate:-46px 10px;rotate:-8deg}.phone-front[data-astro-cid-6v3mdio7]{translate:30px -4px;rotate:3deg}.t-photo[data-astro-cid-6v3mdio7]{aspect-ratio:1;background:#fff;border-radius:16px;width:74%;position:relative;overflow:hidden;box-shadow:0 20px 44px #0b162624}.t-photo[data-astro-cid-6v3mdio7] img{object-fit:cover;width:100%;height:100%}.t-media[data-astro-cid-6v3mdio7] .vd-toggle{bottom:12px;right:12px}.t-info[data-astro-cid-6v3mdio7]{flex-direction:column;flex:1;align-items:flex-start;gap:10px;padding:20px 22px 24px;display:flex}.t-info[data-astro-cid-6v3mdio7] .mono[data-astro-cid-6v3mdio7]{color:var(--text-accent);font-size:11px}.t-info[data-astro-cid-6v3mdio7] h3[data-astro-cid-6v3mdio7]{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:500;line-height:1.1}.t-info[data-astro-cid-6v3mdio7] p[data-astro-cid-6v3mdio7]{color:var(--ink-2);margin:2px 0 0;font-size:15px;line-height:1.6}.t-info[data-astro-cid-6v3mdio7] .more[data-astro-cid-6v3mdio7]{margin-top:auto;padding-top:8px}@media (hover:hover) and (pointer:fine){.tcard[data-astro-cid-6v3mdio7]:hover{border-color:var(--line-hover);box-shadow:0 18px 44px #0b162614}}@media (width<=1000px){.vitrine[data-astro-cid-6v3mdio7]{grid-template-columns:1fr}.v-media[data-astro-cid-6v3mdio7]{min-height:360px}.trio[data-astro-cid-6v3mdio7]{grid-template-columns:1fr 1fr}}@media (width<=760px){.trio[data-astro-cid-6v3mdio7]{grid-template-columns:1fr}.v-media[data-astro-cid-6v3mdio7]{min-height:300px}}
