.init[data-astro-cid-kfzccmqq]{color:inherit;box-shadow:0 0 0 1px var(--line);transition:box-shadow var(--t-med) var(--ease-out), transform var(--t-med) var(--ease-out);background:#fff;border-radius:20px;grid-template-rows:auto 1fr;text-decoration:none;display:grid;overflow:hidden}.init[data-astro-cid-kfzccmqq]:hover,.init[data-astro-cid-kfzccmqq]:focus-visible{box-shadow:0 0 0 1.5px var(--c), 0 30px 50px -30px #0000004d;transform:translateY(-3px)}.frame[data-astro-cid-kfzccmqq]{aspect-ratio:16/10;background:color-mix(in srgb, var(--c) 12%, white);position:relative;overflow:hidden}.frame[data-astro-cid-kfzccmqq] img{object-fit:cover;width:86%;height:100%;transition:transform var(--t-slow) var(--ease-out);border-radius:10px 10px 0 0;position:absolute;top:10%;left:7%;box-shadow:0 20px 40px -20px #00000059}.ph[data-astro-cid-kfzccmqq]{text-align:center;font-size:var(--step-1);letter-spacing:-.02em;color:var(--c);place-items:center;padding:24px;font-weight:600;display:grid;position:absolute;inset:0}.init[data-astro-cid-kfzccmqq]:hover .frame[data-astro-cid-kfzccmqq] img,.init[data-astro-cid-kfzccmqq]:focus-visible .frame[data-astro-cid-kfzccmqq] img{transform:translateY(-4%)}.status[data-astro-cid-kfzccmqq]{z-index:2;color:#fff;background:#0e0e10c7;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:500;display:inline-flex;position:absolute;top:14px;left:14px}.status[data-astro-cid-kfzccmqq] i[data-astro-cid-kfzccmqq]{background:#4ade80;border-radius:50%;width:7px;height:7px}.body[data-astro-cid-kfzccmqq]{align-content:start;gap:8px;padding:22px 24px 24px;display:grid;position:relative}.name[data-astro-cid-kfzccmqq]{font-size:var(--step--1);color:var(--c);align-items:baseline;gap:10px;font-weight:600;display:flex}h3[data-astro-cid-kfzccmqq]{font-size:var(--step-1);letter-spacing:-.02em;padding-right:36px;font-weight:600;line-height:1.25}.types[data-astro-cid-kfzccmqq]{flex-wrap:wrap;gap:6px;margin-top:6px;padding:0;list-style:none;display:flex}.types[data-astro-cid-kfzccmqq] li[data-astro-cid-kfzccmqq]{background:var(--soft);color:var(--ink-2);border-radius:8px;padding:5px 9px;font-size:12px;font-weight:500}.go[data-astro-cid-kfzccmqq]{background:var(--soft);width:32px;height:32px;transition:background var(--t-med) var(--ease-out), color var(--t-med);border-radius:50%;place-items:center;display:grid;position:absolute;top:20px;right:20px}.go[data-astro-cid-kfzccmqq] svg[data-astro-cid-kfzccmqq]{width:14px;height:14px;transition:transform var(--t-med) var(--ease-out)}.init[data-astro-cid-kfzccmqq]:hover .go[data-astro-cid-kfzccmqq],.init[data-astro-cid-kfzccmqq]:focus-visible .go[data-astro-cid-kfzccmqq]{background:var(--c);color:#fff}.init[data-astro-cid-kfzccmqq]:hover .go[data-astro-cid-kfzccmqq] svg[data-astro-cid-kfzccmqq],.init[data-astro-cid-kfzccmqq]:focus-visible .go[data-astro-cid-kfzccmqq] svg[data-astro-cid-kfzccmqq]{transform:translate(2px)}.band[data-astro-cid-n67f4zmd]{background:var(--c);color:#fff;padding-block:clamp(36px,5vw,64px) clamp(120px,14vw,200px)}.band[data-astro-cid-n67f4zmd].nocover{padding-bottom:clamp(48px,6vw,80px)}.band-inner[data-astro-cid-n67f4zmd]{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.band-inner[data-astro-cid-n67f4zmd]>[data-astro-cid-n67f4zmd]{min-width:0}.back[data-astro-cid-n67f4zmd]{font-size:var(--step--1);transition:background var(--t-fast);background:#00000029;border-radius:999px;justify-self:start;align-items:center;gap:8px;margin-bottom:clamp(20px,4vw,48px);padding:8px 14px 8px 10px;font-weight:500;text-decoration:none;display:inline-flex}.back[data-astro-cid-n67f4zmd]:hover{background:#00000042}.back[data-astro-cid-n67f4zmd] svg[data-astro-cid-n67f4zmd]{width:15px;height:15px;transition:transform var(--t-med) var(--ease-out)}.back[data-astro-cid-n67f4zmd]:hover svg[data-astro-cid-n67f4zmd]{transform:translate(-3px)}.client[data-astro-cid-n67f4zmd]{font-weight:600;font-size:var(--step-1)}.plate[data-astro-cid-n67f4zmd]{background:#fff;border-radius:16px;align-items:center;height:76px;padding:0 22px;display:inline-flex;box-shadow:0 12px 28px -18px #0000008c}.plate[data-astro-cid-n67f4zmd] img{width:auto;height:40px}.hub-cards[data-astro-cid-n67f4zmd]{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.8vw,24px);margin-top:clamp(-160px,-11vw,-96px);display:grid;position:relative}.hub-cards[data-astro-cid-n67f4zmd] .init{box-shadow:0 0 0 1px var(--line), 0 30px 60px -40px #00000059}@media (width<=720px){.hub-cards[data-astro-cid-n67f4zmd]{grid-template-columns:1fr}.plate[data-astro-cid-n67f4zmd]{height:60px;padding:0 16px}.plate[data-astro-cid-n67f4zmd] img{height:30px}}.crumbs[data-astro-cid-n67f4zmd] ol[data-astro-cid-n67f4zmd]{font-size:var(--step-0);flex-wrap:wrap;gap:8px;padding:0;font-weight:500;list-style:none;display:flex}.crumbs[data-astro-cid-n67f4zmd] li[data-astro-cid-n67f4zmd]+li[data-astro-cid-n67f4zmd]:before{content:"/";opacity:.5;margin-right:8px}.crumbs[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]{font-weight:400;text-decoration:none}.crumbs[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]:hover{opacity:1;text-decoration:underline}.crumbs[data-astro-cid-n67f4zmd] [data-astro-cid-n67f4zmd][aria-current]{font-weight:600}.siblings[data-astro-cid-n67f4zmd]{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.siblings[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]{font-size:var(--step--1);transition:background var(--t-fast), color var(--t-fast);border-radius:10px;padding:8px 13px;font-weight:500;text-decoration:none;box-shadow:inset 0 0 0 1px #ffffff59}.siblings[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]:hover{background:#00000029}.siblings[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd][aria-current=page]{color:var(--c);box-shadow:none;background:#fff}h1[data-astro-cid-n67f4zmd]{font-size:var(--step-4);letter-spacing:-.038em;max-width:20ch;font-weight:550}.summary[data-astro-cid-n67f4zmd]{font-size:var(--step-1);color:#fff;max-width:58ch;line-height:1.5}.cover[data-astro-cid-n67f4zmd]{border-radius:var(--radius);background:var(--soft);max-height:78vh;margin-top:clamp(-160px,-11vw,-96px);overflow:hidden;box-shadow:0 40px 80px -40px #00000059,0 0 0 1px #0000000a}.cover[data-astro-cid-n67f4zmd] img{object-fit:cover;object-position:top;width:100%;height:100%}.facts[data-astro-cid-n67f4zmd]{border-top:1px solid #ffffff47;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:0 32px;max-width:1180px;margin-top:clamp(20px,2.4vw,32px);display:grid}.facts[data-astro-cid-n67f4zmd] div[data-astro-cid-n67f4zmd]{padding-block:14px 16px}dt[data-astro-cid-n67f4zmd]{font-size:var(--step--1);color:#fff;margin-bottom:4px;font-weight:400}dd[data-astro-cid-n67f4zmd]{font-size:var(--step-0)}@media (width<=560px){.facts[data-astro-cid-n67f4zmd]{grid-template-columns:1fr 1fr;gap:0 20px}.facts[data-astro-cid-n67f4zmd] div[data-astro-cid-n67f4zmd]{padding-block:10px 12px}}.note[data-astro-cid-n67f4zmd]{font-size:var(--step--1);color:var(--mute);margin-top:14px}dd[data-astro-cid-n67f4zmd]{font-weight:500;line-height:1.45}dd[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]{color:#fff;text-decoration-color:#fff9;text-decoration-thickness:1.5px}dd[data-astro-cid-n67f4zmd] a[data-astro-cid-n67f4zmd]:hover{text-decoration-color:#fff}.prose[data-astro-cid-n67f4zmd]{max-width:1100px;margin:clamp(48px,6vw,88px) auto 0}.prose[data-astro-cid-n67f4zmd]>:is(h2,h3,p,ul,ol){max-width:68ch;margin-inline:auto}.prose[data-astro-cid-n67f4zmd] h3{font-size:var(--step-2);letter-spacing:-.02em;margin-top:clamp(40px,5vw,64px);margin-bottom:12px;font-weight:600}.prose[data-astro-cid-n67f4zmd] h3 .step{color:var(--c);font-variant-numeric:tabular-nums;margin-right:.4em}.prose[data-astro-cid-n67f4zmd] h2{font-size:var(--step-3);letter-spacing:-.033em;margin-top:clamp(56px,7vw,96px);margin-bottom:18px;font-weight:550}.prose[data-astro-cid-n67f4zmd] h2:before{content:"";background:var(--c);border-radius:2px;width:28px;height:4px;margin-bottom:18px;display:block}.prose[data-astro-cid-n67f4zmd] p{font-size:var(--step-1);color:var(--ink-2);margin-bottom:1.1em;line-height:1.62}.prose[data-astro-cid-n67f4zmd] p strong{color:var(--ink);font-weight:600}.prose[data-astro-cid-n67f4zmd]>figure{margin-inline:auto}.next[data-astro-cid-n67f4zmd]{border-top:1px solid var(--line);gap:8px;margin-top:clamp(96px,11vw,160px);padding-block:clamp(40px,6vw,72px);text-decoration:none;display:grid;position:relative}.next-label[data-astro-cid-n67f4zmd]{font-size:var(--step--1);color:var(--mute)}.next-title[data-astro-cid-n67f4zmd]{font-size:var(--step-4);letter-spacing:-.04em;transition:color var(--t-med) var(--ease-out);font-weight:550;line-height:1}.next-sum[data-astro-cid-n67f4zmd]{color:var(--ink-2);font-size:var(--step-1);max-width:50ch}.next-swatch[data-astro-cid-n67f4zmd]{right:var(--gutter);aspect-ratio:1;background:var(--n);width:clamp(64px,9vw,120px);transition:transform var(--t-slow) var(--ease-out), border-radius var(--t-slow) var(--ease-out);border-radius:22px;position:absolute;top:50%;transform:translateY(-50%)rotate(-8deg)scale(.9)}.next[data-astro-cid-n67f4zmd]:hover .next-title[data-astro-cid-n67f4zmd],.next[data-astro-cid-n67f4zmd]:focus-visible .next-title[data-astro-cid-n67f4zmd]{color:var(--n)}.next[data-astro-cid-n67f4zmd]:hover .next-swatch[data-astro-cid-n67f4zmd],.next[data-astro-cid-n67f4zmd]:focus-visible .next-swatch[data-astro-cid-n67f4zmd]{border-radius:50%;transform:translateY(-50%)rotate(0)scale(1)}@media (width<=640px){.next-swatch[data-astro-cid-n67f4zmd]{display:none}}
