.technology-actions__row[data-astro-cid-j2jbrrz5]{align-items:center;gap:var(--space-4) var(--space-6);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.technology-actions__notice[data-astro-cid-j2jbrrz5]{border:1px solid var(--info-blue);border-radius:var(--r-card);background:var(--info-blue-tint);color:var(--info-blue);margin:1.5rem 0 0;padding:1rem 1.25rem;font-weight:400}.technology-actions__notice-header[data-astro-cid-j2jbrrz5]{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.technology-actions__notice-glyph[data-astro-cid-j2jbrrz5]{border:1.5px solid var(--info-blue);width:1.125rem;height:1.125rem;color:var(--info-blue);font-family:var(--font-sans);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.6875rem;font-style:italic;font-weight:700;line-height:1;display:flex}.technology-actions__notice-label[data-astro-cid-j2jbrrz5]{color:var(--info-blue);letter-spacing:.06em;text-transform:uppercase;font-size:.8125rem}.technology-actions__notice[data-astro-cid-j2jbrrz5] p[data-astro-cid-j2jbrrz5]{margin:0}.technology-content[data-astro-cid-fmkwlfo4] h2:first-child{margin-top:0}.technology-detail[data-astro-cid-mvkcdsdt]{padding-block:var(--section);background:var(--surface)}.technology-detail__article[data-astro-cid-mvkcdsdt]{gap:clamp(var(--space-8), 5vw, var(--space-12));grid-template-columns:minmax(0,1fr);display:grid}.technology-hero[data-astro-cid-ewcyw3lh]{isolation:isolate;padding-bottom:clamp(var(--space-12), 7vw, 5.5rem);background:var(--hero-bg);color:var(--white);border-bottom:0;position:relative;overflow:hidden}.technology-hero__backdrop[data-astro-cid-ewcyw3lh]{z-index:-2;position:absolute;inset:0}.technology-hero__backdrop[data-astro-cid-ewcyw3lh] img{object-fit:cover;filter:blur(28px)grayscale(60%);opacity:.65;width:100%;height:100%;transform:scale(1.15)}.technology-hero[data-astro-cid-ewcyw3lh]:after{content:"";z-index:-1;background:radial-gradient(55% 70% at 88% 18%, #b6e53929, transparent 70%), radial-gradient(45% 60% at 0% 100%, #b6e53914, transparent 70%), linear-gradient(var(--technology-hero-scrim-angle), rgb(54 52 52/var(--technology-hero-scrim-start)) 0%, rgb(54 52 52/var(--technology-hero-scrim-mid)) 45%, #36343466 100%);position:absolute;inset:0}.technology-hero[data-astro-cid-ewcyw3lh]{--technology-hero-scrim-angle:90deg;--technology-hero-scrim-start:78%;--technology-hero-scrim-mid:62%}.technology-hero--wide[data-astro-cid-ewcyw3lh]{--technology-hero-scrim-angle:180deg;--technology-hero-scrim-start:86%;--technology-hero-scrim-mid:80%}.technology-hero__inner[data-astro-cid-ewcyw3lh]{align-items:center;gap:clamp(var(--space-8), 5vw, 4.5rem);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);display:grid}.technology-hero__intro[data-astro-cid-ewcyw3lh],.technology-hero__heading[data-astro-cid-ewcyw3lh],.technology-hero__lead[data-astro-cid-ewcyw3lh]{justify-items:start;display:grid}.technology-hero[data-astro-cid-ewcyw3lh] h1[data-astro-cid-ewcyw3lh]{max-width:12ch;margin-bottom:var(--space-6);color:var(--white);font-size:var(--type-display);letter-spacing:-.03em;line-height:1.02}.technology-hero__intro[data-astro-cid-ewcyw3lh] p[data-astro-cid-ewcyw3lh]{max-width:var(--measure-narrow);color:#ffffffd4;margin-bottom:0;font-size:clamp(1.08rem,1.5vw,1.25rem)}.technology-hero__actions[data-astro-cid-ewcyw3lh]{align-items:center;gap:var(--space-4) var(--space-6);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.technology-hero[data-astro-cid-ewcyw3lh] .text-link{--chevron-link-hover-border:var(--white);color:#ffffffd4;font-weight:600}.technology-hero[data-astro-cid-ewcyw3lh] .text-link:hover{color:var(--white)}.technology-hero__scene[data-astro-cid-ewcyw3lh]{min-width:0;margin:0}.technology-hero__media[data-astro-cid-ewcyw3lh]{width:100%;aspect-ratio:var(--technology-hero-aspect);border-radius:var(--r-card);background:var(--ink);border:1px solid #ffffff24;position:relative;overflow:hidden;box-shadow:0 30px 60px -24px #0000008c}.technology-hero__media[data-astro-cid-ewcyw3lh] img{object-fit:cover;object-position:var(--technology-hero-position);width:100%;height:100%}.technology-hero--wide[data-astro-cid-ewcyw3lh] .technology-hero__inner[data-astro-cid-ewcyw3lh]{gap:clamp(var(--space-8), 4vw, var(--space-12));grid-template-columns:minmax(0,1fr)}.technology-hero--wide[data-astro-cid-ewcyw3lh] .technology-hero__intro[data-astro-cid-ewcyw3lh]{align-items:end;column-gap:clamp(var(--space-8), 5vw, 4.5rem);grid-template-columns:minmax(0,1fr) minmax(18rem,.8fr)}.technology-hero--wide[data-astro-cid-ewcyw3lh] h1[data-astro-cid-ewcyw3lh]{margin-bottom:0}.technology-hero__steps[data-astro-cid-ewcyw3lh]{margin:0;padding:0;list-style:none}.technology-hero__steps[data-astro-cid-ewcyw3lh] li[data-astro-cid-ewcyw3lh]{top:var(--step-y);left:var(--step-x);border-radius:var(--r-pill);background:var(--surface);box-shadow:var(--shadow-lg);color:var(--ink);white-space:nowrap;align-items:center;gap:.5rem;padding:.3rem .85rem .3rem .3rem;font-size:.85rem;font-weight:600;line-height:1.2;display:flex;position:absolute;transform:translate(-50%,-50%)}.technology-hero__step-number[data-astro-cid-ewcyw3lh]{aspect-ratio:1;background:var(--brand);width:1.5rem;color:var(--brand-charcoal);border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-weight:700;display:grid}.technology-hero__legend[data-astro-cid-ewcyw3lh]{display:none}@media (width<=64rem){.technology-hero[data-astro-cid-ewcyw3lh]{--technology-hero-scrim-angle:180deg;--technology-hero-scrim-start:86%;--technology-hero-scrim-mid:80%}.technology-hero__inner[data-astro-cid-ewcyw3lh],.technology-hero--wide[data-astro-cid-ewcyw3lh] .technology-hero__intro[data-astro-cid-ewcyw3lh]{grid-template-columns:minmax(0,1fr)}.technology-hero--wide[data-astro-cid-ewcyw3lh] h1[data-astro-cid-ewcyw3lh]{margin-bottom:var(--space-6)}.technology-hero__scene[data-astro-cid-ewcyw3lh]{width:min(100%,48rem)}}@media (width<=52rem){.technology-hero__media[data-astro-cid-ewcyw3lh]{aspect-ratio:var(--technology-hero-mobile-aspect)}.technology-hero__steps[data-astro-cid-ewcyw3lh] li[data-astro-cid-ewcyw3lh]{padding:.2rem}.technology-hero__step-label[data-astro-cid-ewcyw3lh]{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.technology-hero__legend[data-astro-cid-ewcyw3lh]{margin:var(--space-4) 0 0;gap:.5rem;padding:0;list-style:none;display:grid}.technology-hero__legend[data-astro-cid-ewcyw3lh] li[data-astro-cid-ewcyw3lh]{color:#ffffffd4;align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;line-height:1.2;display:flex}}.technology-specifications[data-astro-cid-f46zlhxh]{border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface);width:100%;max-width:34rem;overflow:hidden}table[data-astro-cid-f46zlhxh]{border-collapse:collapse;width:100%;font-size:.8125rem;line-height:1.35}tr[data-astro-cid-f46zlhxh]:nth-child(2n){background:var(--input-bg)}th[data-astro-cid-f46zlhxh],td[data-astro-cid-f46zlhxh]{text-align:left;vertical-align:baseline;padding:.4rem .7rem}th[data-astro-cid-f46zlhxh]{width:42%;color:var(--muted);font-weight:400}td[data-astro-cid-f46zlhxh]{color:var(--ink);font-weight:400}@media (width<=40rem){.technology-specifications[data-astro-cid-f46zlhxh]{max-width:none}table[data-astro-cid-f46zlhxh]{font-size:.78rem}th[data-astro-cid-f46zlhxh],td[data-astro-cid-f46zlhxh]{padding:.3rem .5rem}}.technology-video-grid[data-astro-cid-x6wvuusc]{--technology-video-grid-width:min(calc(100vw - 2rem), 64rem);width:var(--technology-video-grid-width);margin:0;margin-inline:calc((100% - var(--technology-video-grid-width)) / 2);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1.5rem;display:grid}.technology-video-grid--single[data-astro-cid-x6wvuusc]{grid-template-columns:minmax(0,40rem);justify-content:center}.technology-video-card[data-astro-cid-x6wvuusc]{min-width:0;margin:0}.technology-video-card__frame[data-astro-cid-x6wvuusc]{aspect-ratio:16/9;border-radius:var(--r-card);background:var(--ink);box-shadow:var(--shadow-lg);position:relative;overflow:hidden}iframe[data-astro-cid-x6wvuusc]{border:0;width:100%;height:100%}figcaption[data-astro-cid-x6wvuusc]{gap:.3rem;margin-top:.75rem;display:grid}figcaption[data-astro-cid-x6wvuusc] span[data-astro-cid-x6wvuusc]{color:var(--muted);font-size:.92rem}@media (width<=40rem){.technology-video-grid[data-astro-cid-x6wvuusc]{grid-template-columns:1fr}}
