.hero[data-astro-cid-bbe6dxrz]{position:relative;isolation:isolate;overflow:hidden;background:var(--logo-bg);min-height:650px;display:flex;align-items:center}.media[data-astro-cid-bbe6dxrz]{position:absolute;inset:0 0 0 48%;z-index:-1;container-type:size;--oy: .58;overflow:hidden}.still[data-astro-cid-bbe6dxrz]{position:absolute;inset:0}.still[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz],.motion[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 58%}.motion[data-astro-cid-bbe6dxrz]{opacity:0;transition:opacity .5s ease}.is-playing[data-astro-cid-bbe6dxrz] .motion[data-astro-cid-bbe6dxrz]{opacity:1;transition:none}.motion-ok .has-video[data-astro-cid-bbe6dxrz] .still[data-astro-cid-bbe6dxrz]{visibility:hidden}.intro-wide[data-astro-cid-bbe6dxrz]{min-height:max(600px,calc(33.75vw + 96px))}.intro-wide[data-astro-cid-bbe6dxrz] .media[data-astro-cid-bbe6dxrz]{inset:50% 0 auto auto;transform:translateY(-50%);width:60%;aspect-ratio:16 / 9;mask-image:linear-gradient(90deg,transparent 0,#000 14%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 14%)}.intro-wide[data-astro-cid-bbe6dxrz] .still[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz],.intro-wide[data-astro-cid-bbe6dxrz] .motion[data-astro-cid-bbe6dxrz]{object-position:center}.intro-wide[data-astro-cid-bbe6dxrz] .shade[data-astro-cid-bbe6dxrz]{background:linear-gradient(0deg,rgba(5,8,10,.35),transparent 26%)}.intro-wide[data-astro-cid-bbe6dxrz] .content[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz]{max-width:40%}.intro-wide[data-astro-cid-bbe6dxrz] .content[data-astro-cid-bbe6dxrz] .lead[data-astro-cid-bbe6dxrz]{max-width:min(42ch,38%)}.intro-wide[data-astro-cid-bbe6dxrz] .content[data-astro-cid-bbe6dxrz] .actions[data-astro-cid-bbe6dxrz]{max-width:46%}.shade[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background:linear-gradient(90deg,var(--logo-bg),transparent 28%),linear-gradient(0deg,rgba(5,8,10,.3),transparent 30%)}.content[data-astro-cid-bbe6dxrz]{padding:76px 0}.content[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz]{max-width:46%}.content[data-astro-cid-bbe6dxrz] .lead[data-astro-cid-bbe6dxrz]{max-width:min(42ch,44%)}.content[data-astro-cid-bbe6dxrz] .actions[data-astro-cid-bbe6dxrz]{max-width:46%}.stage[data-astro-cid-bbe6dxrz]{--s: max(100cqw, 100cqh);position:absolute;width:var(--s);height:var(--s);left:calc((100cqw - var(--s)) / 2);top:calc((100cqh - var(--s)) * var(--oy))}.stage[data-astro-cid-bbe6dxrz] .still[data-astro-cid-bbe6dxrz]{position:absolute;inset:0}.stage[data-astro-cid-bbe6dxrz] .still[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{object-position:center}.glow[data-astro-cid-bbe6dxrz]{position:absolute;width:17%;height:7%;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(225,240,255,.95),rgba(150,195,255,.4) 45%,transparent 100%);mix-blend-mode:screen;opacity:.55;pointer-events:none}.glow[data-astro-cid-bbe6dxrz].left{left:22.5%;top:64%}.glow[data-astro-cid-bbe6dxrz].right{left:75.8%;top:63%}.sweep[data-astro-cid-bbe6dxrz]{position:absolute;inset:30% 0 12%;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.22) 50%,transparent 62%) no-repeat;background-size:250% 100%;background-position:160% 0;mix-blend-mode:soft-light;opacity:0;pointer-events:none}@supports not (width: 1cqw){.stage[data-astro-cid-bbe6dxrz]{width:auto;height:auto;inset:0}.stage[data-astro-cid-bbe6dxrz] .still[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{object-position:center var(--oy-pct, 58%)}.glow[data-astro-cid-bbe6dxrz],.sweep[data-astro-cid-bbe6dxrz]{display:none}}.motion-ok .bmw-intro[data-astro-cid-bbe6dxrz] .stage[data-astro-cid-bbe6dxrz] .still[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{animation:tc-lights 3.4s cubic-bezier(.2,.7,.2,1) both}.motion-ok .bmw-intro[data-astro-cid-bbe6dxrz] .glow[data-astro-cid-bbe6dxrz]{animation:tc-headlights 3.4s ease-out both}.motion-ok .bmw-intro[data-astro-cid-bbe6dxrz] .sweep[data-astro-cid-bbe6dxrz]{animation:tc-sweep 3.4s ease-in-out both}.motion-ok .bmw-intro[data-astro-cid-bbe6dxrz] .content[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz]{animation:tc-rise .9s cubic-bezier(.2,.7,.2,1) both}.motion-ok .bmw-intro[data-astro-cid-bbe6dxrz] .content[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz]:nth-child(2){animation-delay:.12s}.motion-ok .bmw-intro[data-astro-cid-bbe6dxrz] .content[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz]:nth-child(3){animation-delay:.24s}.motion-ok .bmw-intro[data-astro-cid-bbe6dxrz] .content[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz]:nth-child(4){animation-delay:.36s}@keyframes tc-lights{0%{filter:brightness(.14) saturate(.55);transform:scale(1.07)}14%{filter:brightness(.14) saturate(.55)}17%{filter:brightness(.62) saturate(.8)}20%{filter:brightness(.22) saturate(.6)}25%{filter:brightness(.78) saturate(.9)}28%{filter:brightness(.45) saturate(.75)}40%{filter:brightness(1) saturate(1)}to{filter:brightness(1) saturate(1);transform:scale(1)}}@keyframes tc-headlights{0%,44%{opacity:0;transform:translate(-50%,-50%) scale(.6)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.45)}62%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:.55;transform:translate(-50%,-50%) scale(1)}}@keyframes tc-sweep{0%,58%{opacity:0;background-position:160% 0}64%{opacity:1}92%{opacity:1}to{opacity:0;background-position:-60% 0}}@keyframes tc-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.kicker[data-astro-cid-bbe6dxrz]{font-family:var(--font-head);font-weight:600;font-size:14px;letter-spacing:.24em;text-transform:uppercase;margin:0 0 16px}h1[data-astro-cid-bbe6dxrz]{font-family:var(--font-head);font-weight:900;font-size:clamp(38px,3.7vw,50px);line-height:1.02;text-transform:uppercase;margin:0 0 22px}h1[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{display:block}.red[data-astro-cid-bbe6dxrz]{color:var(--red)}.lead[data-astro-cid-bbe6dxrz]{color:#eceef1;font-size:17px;line-height:1.6;margin:0 0 30px;max-width:42ch}.actions[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:18px}.call[data-astro-cid-bbe6dxrz]{padding:12px 26px;gap:16px;line-height:1.15;font-size:19px;font-weight:700}.call[data-astro-cid-bbe6dxrz] small[data-astro-cid-bbe6dxrz]{display:block;font-size:15px;font-weight:500}.book[data-astro-cid-bbe6dxrz]{padding:14px 24px;border-width:1px;border-color:#ffffffb3;gap:14px}@media(min-width:1600px){.hero[data-astro-cid-bbe6dxrz]{min-height:740px}}@media(max-width:999px){.hero[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;min-height:0}.media[data-astro-cid-bbe6dxrz]{position:relative;inset:auto;width:100%;aspect-ratio:4 / 3;max-height:620px;z-index:0}.still[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz],.motion[data-astro-cid-bbe6dxrz]{object-position:center 65%}.media[data-astro-cid-bbe6dxrz]{--oy: .65}.intro-wide[data-astro-cid-bbe6dxrz]{min-height:0}.intro-wide[data-astro-cid-bbe6dxrz] .media[data-astro-cid-bbe6dxrz]{top:auto;transform:none;width:100%;aspect-ratio:16 / 9;mask-image:none;-webkit-mask-image:none}.intro-wide[data-astro-cid-bbe6dxrz] .still[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz],.intro-wide[data-astro-cid-bbe6dxrz] .motion[data-astro-cid-bbe6dxrz]{object-position:center}.intro-wide[data-astro-cid-bbe6dxrz] .shade[data-astro-cid-bbe6dxrz]{background:linear-gradient(0deg,var(--logo-bg),transparent 24%)}.intro-wide[data-astro-cid-bbe6dxrz] .content[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz],.intro-wide[data-astro-cid-bbe6dxrz] .content[data-astro-cid-bbe6dxrz] .lead[data-astro-cid-bbe6dxrz],.intro-wide[data-astro-cid-bbe6dxrz] .content[data-astro-cid-bbe6dxrz] .actions[data-astro-cid-bbe6dxrz]{max-width:100%}.shade[data-astro-cid-bbe6dxrz]{background:linear-gradient(0deg,var(--logo-bg),transparent 22%)}.content[data-astro-cid-bbe6dxrz]{padding:24px 0 48px}.content[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz],.content[data-astro-cid-bbe6dxrz] .lead[data-astro-cid-bbe6dxrz],.content[data-astro-cid-bbe6dxrz] .actions[data-astro-cid-bbe6dxrz]{max-width:100%}}@media(max-width:420px){h1[data-astro-cid-bbe6dxrz]{font-size:min(38px,9.8vw)}}@media(max-width:560px){.actions[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]{flex:1 1 100%;justify-content:center}}.brands[data-astro-cid-syh6xvgc]{background:#0e1013;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.row[data-astro-cid-syh6xvgc]{display:flex;align-items:center;gap:28px;padding:18px 0}.list[data-astro-cid-syh6xvgc]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:8px}li[data-astro-cid-syh6xvgc]{display:grid;place-items:center;height:56px;padding:0 6px;background:#f3f4f6;border-radius:8px}img[data-astro-cid-syh6xvgc]{width:auto;max-width:100%;object-fit:contain}.marquee[data-astro-cid-syh6xvgc]{flex:1;min-width:0}.dup[data-astro-cid-syh6xvgc]{display:none}.motion-ok .marquee[data-astro-cid-syh6xvgc]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.motion-ok .track[data-astro-cid-syh6xvgc]{display:flex;width:max-content;animation:marquee 42s linear infinite}.motion-ok .marquee[data-astro-cid-syh6xvgc]:hover .track[data-astro-cid-syh6xvgc]{animation-play-state:paused}.motion-ok .list[data-astro-cid-syh6xvgc]{display:flex;gap:10px;padding-right:10px;flex:none}.motion-ok .dup[data-astro-cid-syh6xvgc]{display:flex}.motion-ok li[data-astro-cid-syh6xvgc]{width:118px;flex:none;transition:transform .3s,box-shadow .3s}.motion-ok li[data-astro-cid-syh6xvgc] img[data-astro-cid-syh6xvgc]{transition:transform .35s}.motion-ok li[data-astro-cid-syh6xvgc]:hover{transform:translateY(-3px);box-shadow:0 8px 20px #00000059}.motion-ok li[data-astro-cid-syh6xvgc]:hover img[data-astro-cid-syh6xvgc]{transform:scale(1.08)}.note[data-astro-cid-syh6xvgc]{margin:0;padding-left:28px;border-left:2px solid var(--red);font-family:var(--font-head);font-weight:600;font-size:12px;letter-spacing:.18em;text-transform:uppercase;line-height:1.5;color:#d6d8dc;white-space:nowrap}@media(max-width:1100px){.row[data-astro-cid-syh6xvgc]{flex-direction:column;gap:18px;padding:24px 0}.marquee[data-astro-cid-syh6xvgc]{width:100%}.list[data-astro-cid-syh6xvgc]{grid-template-columns:repeat(6,minmax(0,1fr))}.note[data-astro-cid-syh6xvgc]{border-left:0;padding-left:0;text-align:center}}@media(max-width:560px){.list[data-astro-cid-syh6xvgc]{grid-template-columns:repeat(4,minmax(0,1fr))}li[data-astro-cid-syh6xvgc]{height:52px}.motion-ok li[data-astro-cid-syh6xvgc]{width:96px}}.solutions[data-astro-cid-fuu2tp54]{margin-top:28px;background:#111317;border:1px solid var(--border);border-radius:var(--radius);color:#f2f3f5;padding:26px 28px 22px}.head[data-astro-cid-fuu2tp54]{display:flex;align-items:center;gap:18px;padding-bottom:20px;border-bottom:1px solid #262a31}.head-icon[data-astro-cid-fuu2tp54]{flex:none;display:grid;place-items:center;width:54px;height:54px;border-radius:50%;border:2px solid var(--red);color:var(--red)}.head-icon[data-astro-cid-fuu2tp54] .mask-icon[data-astro-cid-fuu2tp54]{width:32px;height:32px}.head-text[data-astro-cid-fuu2tp54]{flex:1;min-width:0}h3[data-astro-cid-fuu2tp54]{font-family:var(--font-head);font-weight:800;font-size:clamp(22px,2.6vw,30px);letter-spacing:.02em;text-transform:uppercase;margin:0 0 4px}.head-text[data-astro-cid-fuu2tp54] p[data-astro-cid-fuu2tp54]{margin:0;color:#b9bdc5;font-size:15px}.all[data-astro-cid-fuu2tp54]{flex:none;display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border:1.5px solid var(--red);border-radius:8px;font-family:var(--font-head);font-weight:600;font-size:14px;color:#fff}.all[data-astro-cid-fuu2tp54]:hover,.all[data-astro-cid-fuu2tp54]:focus-visible{background:var(--red)}.toggle[data-astro-cid-fuu2tp54]{display:none}.list[data-astro-cid-fuu2tp54]{list-style:none;margin:0;padding:18px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 18px}.item[data-astro-cid-fuu2tp54]{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 10px;border-radius:8px;color:#a3a8b2;transition:color .15s,background .15s}.ic[data-astro-cid-fuu2tp54]{flex:none;width:34px;height:34px;color:#8a909b;transition:color .15s}.label[data-astro-cid-fuu2tp54]{font-family:var(--font-head);font-weight:600;font-size:14px;line-height:1.3;color:#c4c8cf}.item[data-astro-cid-fuu2tp54]:hover,.item[data-astro-cid-fuu2tp54]:focus-visible{background:#e1060014}.item[data-astro-cid-fuu2tp54]:hover .ic[data-astro-cid-fuu2tp54],.item[data-astro-cid-fuu2tp54]:focus-visible .ic[data-astro-cid-fuu2tp54],.item[data-astro-cid-fuu2tp54]:hover .label[data-astro-cid-fuu2tp54],.item[data-astro-cid-fuu2tp54]:focus-visible .label[data-astro-cid-fuu2tp54]{color:var(--red)}.item[data-astro-cid-fuu2tp54]:focus-visible{outline:2px solid var(--red);outline-offset:1px}@media(max-width:1100px){.list[data-astro-cid-fuu2tp54]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:860px){.list[data-astro-cid-fuu2tp54]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.solutions[data-astro-cid-fuu2tp54]{padding:20px 16px 16px}.head[data-astro-cid-fuu2tp54]{display:grid;grid-template-columns:auto 1fr;gap:12px 14px;padding-bottom:16px}.head-icon[data-astro-cid-fuu2tp54]{width:46px;height:46px}.head-icon[data-astro-cid-fuu2tp54] .mask-icon[data-astro-cid-fuu2tp54]{width:26px;height:26px}.head-text[data-astro-cid-fuu2tp54]{display:contents}.head-text[data-astro-cid-fuu2tp54] h3[data-astro-cid-fuu2tp54]{align-self:center;margin:0}.head-text[data-astro-cid-fuu2tp54] p[data-astro-cid-fuu2tp54]{grid-column:1 / -1}.all[data-astro-cid-fuu2tp54]{grid-column:1 / -1;justify-content:center;min-height:48px}.toggle[data-astro-cid-fuu2tp54]{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;padding:10px 14px;border-radius:8px;background:#1a1d22;border:1px solid #2c3038;color:#fff;font:600 15px var(--font-head);cursor:pointer}.toggle[data-astro-cid-fuu2tp54][aria-expanded=true] .chev[data-astro-cid-fuu2tp54]{transform:rotate(180deg)}.list[data-astro-cid-fuu2tp54]{display:none;grid-template-columns:1fr;padding-top:10px}.solutions[data-astro-cid-fuu2tp54].open .list[data-astro-cid-fuu2tp54]{display:grid}.item[data-astro-cid-fuu2tp54]{min-height:50px}}.grid[data-astro-cid-g5jplrhu]{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:auto;column-gap:16px;row-gap:16px}.card[data-astro-cid-g5jplrhu]{display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:0;background:var(--light-card);border:1px solid var(--light-border);border-radius:var(--radius);overflow:hidden;box-shadow:0 1px 2px #1018280d;transition:box-shadow .25s,transform .25s}.card[data-astro-cid-g5jplrhu]:hover{transform:translateY(-4px);box-shadow:0 14px 30px #1018281f}.card[data-astro-cid-g5jplrhu]>[data-astro-cid-g5jplrhu]:not(.media){margin-inline:18px}.media[data-astro-cid-g5jplrhu]{position:relative}.img[data-astro-cid-g5jplrhu]{aspect-ratio:2 / 1}.icon[data-astro-cid-g5jplrhu]{position:absolute;left:14px;bottom:-4px;display:grid;place-items:center;width:50px;height:50px;border-radius:50%;background:#0c0d10eb;border:2px solid var(--red);color:var(--red)}h3[data-astro-cid-g5jplrhu]{font-family:var(--font-head);font-weight:700;font-size:18px;line-height:1.25;margin:18px 0 8px;align-self:start}.desc[data-astro-cid-g5jplrhu]{color:var(--ink-muted);font-size:14.5px;line-height:1.5;margin:0 0 14px}ul[data-astro-cid-g5jplrhu]{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:6px;align-content:start}.link-arrow[data-astro-cid-g5jplrhu]{align-self:end;justify-self:start;margin-bottom:20px}li[data-astro-cid-g5jplrhu]{display:flex;align-items:center;gap:10px;font-size:14.5px;color:#2c3038}li[data-astro-cid-g5jplrhu] .ico{color:var(--red);flex:none}@supports not (grid-template-rows: subgrid){.card[data-astro-cid-g5jplrhu]{display:flex;flex-direction:column;grid-row:auto}.link-arrow[data-astro-cid-g5jplrhu]{margin-top:auto}}@media(max-width:1100px){.grid[data-astro-cid-g5jplrhu]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.grid[data-astro-cid-g5jplrhu]{grid-template-columns:1fr}}.about[data-astro-cid-v2cbyr3p]{background:radial-gradient(50% 60% at 0% 0%,rgba(225,6,0,.12),transparent 70%),#0c0d10;scroll-margin-top:96px}.layout[data-astro-cid-v2cbyr3p]{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:start}.intro[data-astro-cid-v2cbyr3p] .h2[data-astro-cid-v2cbyr3p]{margin-bottom:20px;max-width:24ch}.intro[data-astro-cid-v2cbyr3p] p[data-astro-cid-v2cbyr3p]:not(.eyebrow):not(.badge){color:#d3d6db;font-size:17px;line-height:1.7;margin:0 0 16px;max-width:60ch}.badge[data-astro-cid-v2cbyr3p]{display:inline-flex;align-items:center;gap:10px;margin:0 0 24px;padding:10px 16px;border:1px solid rgba(225,6,0,.6);border-radius:999px;background:#e106001a;font-family:var(--font-head);font-weight:700;font-size:15px;color:#fff}.badge[data-astro-cid-v2cbyr3p] .ico{color:var(--red);flex:none}.stats[data-astro-cid-v2cbyr3p]{list-style:none;margin:48px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.stats[data-astro-cid-v2cbyr3p] li[data-astro-cid-v2cbyr3p]{position:relative;overflow:hidden;padding:26px 24px;border:1px solid var(--border);border-radius:var(--radius);background:linear-gradient(160deg,rgba(225,6,0,.1),transparent 60%),var(--surface)}.stats[data-astro-cid-v2cbyr3p] strong[data-astro-cid-v2cbyr3p]{display:block;font-family:var(--font-head);font-weight:800;font-size:clamp(40px,5vw,56px);line-height:1;color:#fff;font-variant-numeric:tabular-nums}.stats[data-astro-cid-v2cbyr3p] span[data-astro-cid-v2cbyr3p]{display:block;margin-top:10px;font-family:var(--font-head);font-weight:600;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#b9bdc5}.values[data-astro-cid-v2cbyr3p]{list-style:none;margin:0;padding:0;display:grid;gap:16px}.values[data-astro-cid-v2cbyr3p] li[data-astro-cid-v2cbyr3p]{display:flex;gap:16px;padding:22px;background:var(--surface);border:1px solid var(--border);border-left:3px solid var(--red);border-radius:var(--radius)}.value-icon[data-astro-cid-v2cbyr3p]{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#e106001f;color:var(--red)}.values[data-astro-cid-v2cbyr3p] h3[data-astro-cid-v2cbyr3p]{font-family:var(--font-head);font-weight:700;font-size:18px;line-height:1.3;margin:0 0 6px}.values[data-astro-cid-v2cbyr3p] p[data-astro-cid-v2cbyr3p]{margin:0;color:#b9bdc5;font-size:15px;line-height:1.6}.talk[data-astro-cid-v2cbyr3p]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px;margin-top:48px;padding:28px 32px;border:1px solid var(--border);border-radius:var(--radius);background:#111317}.talk[data-astro-cid-v2cbyr3p] h3[data-astro-cid-v2cbyr3p]{font-family:var(--font-head);font-weight:700;font-size:clamp(20px,2.2vw,26px);margin:0 0 6px}.talk[data-astro-cid-v2cbyr3p] p[data-astro-cid-v2cbyr3p]{margin:0;color:#c4c8cf}.actions[data-astro-cid-v2cbyr3p]{display:flex;flex-wrap:wrap;gap:14px}@media(max-width:960px){.layout[data-astro-cid-v2cbyr3p]{grid-template-columns:1fr;gap:36px}}@media(max-width:560px){.values[data-astro-cid-v2cbyr3p] li[data-astro-cid-v2cbyr3p]{flex-direction:column;gap:12px;padding:20px 18px}.talk[data-astro-cid-v2cbyr3p]{padding:24px 18px}.actions[data-astro-cid-v2cbyr3p] .btn[data-astro-cid-v2cbyr3p]{flex:1 1 100%;justify-content:center}}.expertise[data-astro-cid-jznfhtox]{position:relative}.legacy-anchor[data-astro-cid-jznfhtox]{position:absolute;top:0;scroll-margin-top:80px}.grid[data-astro-cid-jznfhtox]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.card[data-astro-cid-jznfhtox]{display:flex;flex-direction:column;height:100%;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;transition:border-color .25s,transform .25s}.card[data-astro-cid-jznfhtox]:hover{border-color:#e10600b3;transform:translateY(-3px)}.card[data-astro-cid-jznfhtox]:hover img[data-astro-cid-jznfhtox]{transform:scale(1.03)}img[data-astro-cid-jznfhtox]{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;object-position:center;transition:transform .4s}.body[data-astro-cid-jznfhtox]{position:relative;z-index:1;display:flex;flex-direction:column;flex:1;gap:8px;padding:20px 22px 22px;background:var(--surface);border-top:2px solid var(--red)}h3[data-astro-cid-jznfhtox]{font-family:var(--font-head);font-weight:700;font-size:19px;line-height:1.3;margin:0;color:#fff}.text[data-astro-cid-jznfhtox]{color:#b9bdc5;font-size:15px;line-height:1.55;flex:1}.body[data-astro-cid-jznfhtox] .link-arrow[data-astro-cid-jznfhtox]{margin-top:6px}.note[data-astro-cid-jznfhtox]{margin:24px 0 0;text-align:center;font-size:13px;color:#8a909b}@media(max-width:1000px){.grid[data-astro-cid-jznfhtox]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.grid[data-astro-cid-jznfhtox]{grid-template-columns:1fr}}.grid[data-astro-cid-bgwftent]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.card[data-astro-cid-bgwftent]{display:flex;gap:16px;margin:0;padding:22px;background:var(--light-card);border:1px solid var(--light-border);border-radius:var(--radius)}.g[data-astro-cid-bgwftent]{width:28px;height:28px;flex:none}.stars[data-astro-cid-bgwftent]{color:var(--gold);letter-spacing:3px;font-size:15px;margin-bottom:10px}blockquote[data-astro-cid-bgwftent]{margin:0 0 14px;color:#2c3038;font-size:14.5px}figcaption[data-astro-cid-bgwftent]{font-size:13.5px;font-weight:600}figcaption[data-astro-cid-bgwftent] span[data-astro-cid-bgwftent]{color:var(--ink-muted);font-weight:400;margin-left:12px}.more[data-astro-cid-bgwftent]{display:flex;justify-content:center;margin-top:32px}.more[data-astro-cid-bgwftent] .btn[data-astro-cid-bgwftent]{padding:11px 22px;font-size:13px}@media(max-width:960px){.grid[data-astro-cid-bgwftent]{grid-template-columns:1fr}}.cta[data-astro-cid-4xty6sx2]{position:relative;isolation:isolate;overflow:hidden;border-top:1px solid var(--border)}.bg[data-astro-cid-4xty6sx2]{position:absolute;inset:0;z-index:-1;background-position:center}.bg[data-astro-cid-4xty6sx2]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0a0b0df2 20%,#0a0b0d8c 55%,#0a0b0dd9),radial-gradient(40% 80% at 50% 90%,rgba(225,6,0,.35),transparent 70%)}.inner[data-astro-cid-4xty6sx2]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:28px;padding:64px 0}h2[data-astro-cid-4xty6sx2]{font-family:var(--font-head);font-weight:700;font-size:clamp(26px,3.4vw,38px);line-height:1.1;margin:0 0 10px}.sub[data-astro-cid-4xty6sx2]{color:#c4c8cf;margin:0}.where[data-astro-cid-4xty6sx2]{display:inline-flex;align-items:center;gap:8px;margin-top:14px;font-size:14px;color:#d6d8dc}.where[data-astro-cid-4xty6sx2] .ico{color:var(--red);flex:none}.where[data-astro-cid-4xty6sx2]:hover{color:var(--red)}.actions[data-astro-cid-4xty6sx2]{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.more[data-astro-cid-4xty6sx2]{display:inline-flex;align-items:center;gap:8px;padding:12px 4px;font-weight:600;color:#fff;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--red)}.more[data-astro-cid-4xty6sx2]:hover{color:var(--red)}@media(max-width:560px){.actions[data-astro-cid-4xty6sx2] .btn[data-astro-cid-4xty6sx2]{flex:1 1 100%;justify-content:center}}.local[data-astro-cid-cjl26gmj]{background:#0c0d10;border-top:1px solid var(--border);padding:40px 0}h2[data-astro-cid-cjl26gmj]{font-family:var(--font-head);font-weight:700;font-size:clamp(20px,2.2vw,26px);margin:0 0 12px}p[data-astro-cid-cjl26gmj]{margin:0;max-width:90ch;color:#c4c8cf;font-size:15.5px;line-height:1.75}a[data-astro-cid-cjl26gmj]{color:#fff;text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:3px}a[data-astro-cid-cjl26gmj]:hover{color:var(--red)}
