.models[data-astro-cid-mssgwwg7]{grid-template-columns:1fr 1fr;gap:18px;list-style:none;display:grid}.models[data-astro-cid-mssgwwg7]>li[data-astro-cid-mssgwwg7]{display:flex}.model[data-astro-cid-mssgwwg7]{background:var(--surface-card);border:1px solid var(--line);color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex;container-type:inline-size}.model-body[data-astro-cid-mssgwwg7]{gap:var(--space-3);flex-direction:column;flex:1;padding:26px 24px 28px;display:flex}.model-name[data-astro-cid-mssgwwg7]{font-size:min(40px,10.6383cqi - 5.10638px);line-height:.94}.model-desc[data-astro-cid-mssgwwg7]{color:var(--ink-muted);max-width:48ch;font-size:16px;line-height:1.6}.model-meta[data-astro-cid-mssgwwg7]{justify-content:start;gap:var(--space-7);margin:auto 0 var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--line);grid-template-columns:repeat(3,auto);display:grid}.model-meta[data-astro-cid-mssgwwg7] dt[data-astro-cid-mssgwwg7]{font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:6px;font-size:11px;font-weight:800;line-height:1}.model-meta[data-astro-cid-mssgwwg7] dd[data-astro-cid-mssgwwg7]{font-family:var(--font-label);font-size:24px;font-weight:900;line-height:1}.model-cta[data-astro-cid-mssgwwg7]{width:100%}.model[data-astro-cid-mssgwwg7]:hover .btn-primary[data-astro-cid-mssgwwg7]{background:var(--black);color:var(--yellow);box-shadow:none}.model[data-astro-cid-mssgwwg7]:hover .btn-outline[data-astro-cid-mssgwwg7]{background:var(--yellow);box-shadow:inset 0 0 0 1px var(--yellow)}@media (width<=900px){.models[data-astro-cid-mssgwwg7]{gap:var(--space-6);grid-template-columns:1fr}.model-meta[data-astro-cid-mssgwwg7]{gap:var(--space-4);grid-template-columns:1fr 1fr}}.brand-head[data-astro-cid-xudclj6p]{gap:var(--space-10);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;display:grid}.brand-copy[data-astro-cid-xudclj6p]{gap:var(--space-5);flex-direction:column;display:flex}.brand-title[data-astro-cid-xudclj6p]{flex-direction:column;display:flex}.brand-copy[data-astro-cid-xudclj6p] .section-lead[data-astro-cid-xudclj6p]{margin-top:0}.pillars[data-astro-cid-xudclj6p]{gap:var(--space-7);margin-top:var(--space-10);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.pillar[data-astro-cid-xudclj6p]{gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--line);flex-direction:column;display:flex}.pillar-n[data-astro-cid-xudclj6p]{font-family:var(--font-label);color:var(--accent-ink);font-size:22px;font-weight:900;line-height:1}.pillar-title[data-astro-cid-xudclj6p]{font-size:28px;line-height:1}.pillar-desc[data-astro-cid-xudclj6p]{color:var(--ink-muted);font-size:15px;line-height:1.55}.brand-closing[data-astro-cid-xudclj6p]{margin-top:var(--space-9);padding-top:var(--space-7);border-top:1px solid var(--line);font-family:var(--font-display);text-transform:uppercase;text-wrap:balance;font-size:32px;line-height:1.05}@media (width<=900px){.brand-head[data-astro-cid-xudclj6p]{gap:var(--space-7);grid-template-columns:minmax(0,1fr)}.pillars[data-astro-cid-xudclj6p]{gap:var(--space-6);margin-top:var(--space-8);grid-template-columns:minmax(0,1fr)}.pillar-title[data-astro-cid-xudclj6p]{font-size:24px}.brand-closing[data-astro-cid-xudclj6p]{margin-top:var(--space-7);font-size:24px}}.hero[data-astro-cid-m3zpgalb]{isolation:isolate;min-height:max(min(640px, calc(100dvh - var(--header-height))), min(32vw, 820px));padding:var(--space-10) var(--gutter);background:var(--black-900);color:var(--white);align-items:center;display:flex;position:relative;overflow:hidden}.hero-bg[data-astro-cid-m3zpgalb]{z-index:-2;object-fit:cover;object-position:50% 12%;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-m3zpgalb]:after{content:"";z-index:-1;background:var(--scrim-anchored);position:absolute;inset:0}.hero-inner[data-astro-cid-m3zpgalb]{width:100%;max-width:var(--container-max);margin:0 auto}.hero-copy[data-astro-cid-m3zpgalb]{max-width:720px}.hero-title[data-astro-cid-m3zpgalb]{margin:var(--space-6) 0}.hero-title[data-astro-cid-m3zpgalb] em{color:var(--accent);font-style:normal}.hero-sub[data-astro-cid-m3zpgalb]{color:#ffffffe0;max-width:var(--measure-text);font-size:19px;line-height:1.6}.hero-actions[data-astro-cid-m3zpgalb]{gap:var(--space-4);margin-top:var(--space-7);flex-wrap:wrap;display:flex}@media (width<=900px){.hero[data-astro-cid-m3zpgalb]{min-height:0;padding:var(--space-8) var(--gutter)}.hero[data-astro-cid-m3zpgalb]:after{background:linear-gradient(#0000004d 0%,#0009 45%,#000000d9 100%)}.hero-sub[data-astro-cid-m3zpgalb]{font-size:16px}.hero-actions[data-astro-cid-m3zpgalb]{flex-direction:column}.hero-actions[data-astro-cid-m3zpgalb] .btn[data-astro-cid-m3zpgalb]{width:100%}}
