.products[data-astro-cid-zosb36zg] .section-head[data-astro-cid-zosb36zg]{margin-bottom:var(--head-gap)}.rail[data-astro-cid-zosb36zg]{--gap:64px;column-gap:var(--gap);border-top:1px solid var(--c-line-cool);border-bottom:1px solid var(--c-line-cool);grid-template-rows:repeat(4,auto) 1fr;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bay[data-astro-cid-zosb36zg]{grid-row:span 5;grid-template-rows:subgrid;padding-top:32px;display:grid;position:relative}.bay[data-astro-cid-zosb36zg]+.bay[data-astro-cid-zosb36zg]:before{content:"";top:0;bottom:0;left:calc(var(--gap) / -2);border-left:1px solid var(--c-line-cool);position:absolute}.meta[data-astro-cid-zosb36zg]{align-items:baseline;gap:14px;display:flex}.num[data-astro-cid-zosb36zg]{font-variant-numeric:tabular-nums;letter-spacing:2px;color:var(--c-steel);font-size:13px;font-weight:600}.cat[data-astro-cid-zosb36zg]{letter-spacing:1.6px;text-transform:uppercase;color:var(--c-muted);font-size:11px;font-weight:600}.bay[data-astro-cid-zosb36zg] .mark{margin-top:28px}.bay[data-astro-cid-zosb36zg] h3[data-astro-cid-zosb36zg]{color:var(--c-slate);margin-top:16px;font-size:21px;font-weight:600;line-height:1.25}.bay[data-astro-cid-zosb36zg] h3[data-astro-cid-zosb36zg] a[data-astro-cid-zosb36zg]{transition:color .2s}.bay[data-astro-cid-zosb36zg] h3[data-astro-cid-zosb36zg] a[data-astro-cid-zosb36zg]:after{content:"";z-index:2;position:absolute;inset:0}.bay[data-astro-cid-zosb36zg] h3[data-astro-cid-zosb36zg] a[data-astro-cid-zosb36zg]:focus-visible{outline:none}.bay[data-astro-cid-zosb36zg]:has(h3 a:focus-visible){outline:2px solid var(--c-accent);outline-offset:-2px;border-radius:4px}.go[data-astro-cid-zosb36zg]{white-space:nowrap;width:0;display:inline-block}.bay[data-astro-cid-zosb36zg] h3[data-astro-cid-zosb36zg] svg{vertical-align:.12em;max-width:none;color:var(--c-accent);opacity:0;margin-left:8px;transition:opacity .2s,transform .2s;display:inline-block;transform:translate(-6px)}.bay[data-astro-cid-zosb36zg]:hover h3[data-astro-cid-zosb36zg] a[data-astro-cid-zosb36zg]{color:var(--c-accent)}.bay[data-astro-cid-zosb36zg]:hover h3[data-astro-cid-zosb36zg] svg,.bay[data-astro-cid-zosb36zg]:has(h3 a:focus-visible) h3[data-astro-cid-zosb36zg] svg{opacity:1;transform:none}.bay[data-astro-cid-zosb36zg]>p[data-astro-cid-zosb36zg]{color:var(--c-muted);margin-top:10px;font-size:14px;line-height:1.65}.window[data-astro-cid-zosb36zg]{aspect-ratio:1.35;border:1px solid var(--c-line-cool);background:radial-gradient(120% 90% at 80% 0,#4161701f,#0000 70%),linear-gradient(#eef4f7,#f8fbfc);border-bottom:0;border-radius:14px 14px 0 0;margin-top:auto;position:relative;overflow:hidden}.bay[data-astro-cid-zosb36zg]>p[data-astro-cid-zosb36zg]{margin-bottom:32px}.shot[data-astro-cid-zosb36zg]{top:var(--sy,12%);left:var(--sx,8%);width:var(--sw,150%);transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute}.bay[data-astro-cid-zosb36zg]:hover .shot[data-astro-cid-zosb36zg]{transform:translateY(-8px)}.window[data-astro-cid-zosb36zg] .float,.window[data-astro-cid-zosb36zg] .mock-float{display:none}.bay-coreasist[data-astro-cid-zosb36zg] .shot[data-astro-cid-zosb36zg],.bay-coresurvey[data-astro-cid-zosb36zg] .shot[data-astro-cid-zosb36zg],.bay-coreclm[data-astro-cid-zosb36zg] .shot[data-astro-cid-zosb36zg]{--sw:150%;--sx:4%;--sy:8%}.dots[data-astro-cid-zosb36zg]{display:none}@media (prefers-reduced-motion:reduce){.shot[data-astro-cid-zosb36zg],.bay[data-astro-cid-zosb36zg] h3[data-astro-cid-zosb36zg] svg{transition:none}}@media (width<=1023px){.rail[data-astro-cid-zosb36zg]{margin-inline:calc(-1 * var(--panel-pad));padding-inline:var(--panel-pad);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--panel-pad);scrollbar-width:none;border:0;display:flex;overflow-x:auto}.rail[data-astro-cid-zosb36zg]::-webkit-scrollbar{display:none}.rail[data-astro-cid-zosb36zg]{--gap:48px}.bay[data-astro-cid-zosb36zg]{scroll-snap-align:start;border-top:1px solid var(--c-line-cool);border-bottom:1px solid var(--c-line-cool);flex-direction:column;flex:0 0 min(46%,400px);padding-top:28px;display:flex}.window[data-astro-cid-zosb36zg]{margin-top:auto}.bay[data-astro-cid-zosb36zg] h3[data-astro-cid-zosb36zg] svg{display:none}.dots[data-astro-cid-zosb36zg]{gap:6px;margin-top:20px;display:flex}.dots[data-astro-cid-zosb36zg] i[data-astro-cid-zosb36zg]{background:var(--c-line-cool);border-radius:1px;width:18px;height:2px;transition:background-color .3s,width .3s}.dots[data-astro-cid-zosb36zg] i[data-astro-cid-zosb36zg].on{background:var(--c-accent);width:32px}}@media (width<=767px){.rail[data-astro-cid-zosb36zg]{--gap:32px}.bay[data-astro-cid-zosb36zg]{flex-basis:84%;padding-top:24px}.bay[data-astro-cid-zosb36zg] h3[data-astro-cid-zosb36zg]{font-size:var(--fs-h3)}.bay[data-astro-cid-zosb36zg] .mark{margin-top:22px}}.solutions[data-astro-cid-v26eolen]{margin-top:var(--section-y);padding-top:var(--section-y);border-top:1px solid var(--c-line-cool)}.solutions[data-astro-cid-v26eolen] .section-head[data-astro-cid-v26eolen]{margin-bottom:var(--head-gap)}.grid[data-astro-cid-v26eolen]{--cols:3;--gap:56px;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gap);border-top:1px solid var(--c-line-cool);display:grid}.cell[data-astro-cid-v26eolen]{flex-direction:column;padding:36px 0 40px;display:flex;position:relative}.cell[data-astro-cid-v26eolen]:before{content:"";top:0;bottom:0;left:calc(var(--gap) / -2);border-left:1px solid var(--c-line-cool);position:absolute}.cell[data-astro-cid-v26eolen]:after{content:"";bottom:0;left:calc(var(--gap) / -2);right:calc(var(--gap) / -2);border-bottom:1px solid var(--c-line-cool);position:absolute}.cell[data-astro-cid-v26eolen]:nth-child(3n+1):before{display:none}.cell[data-astro-cid-v26eolen]:nth-child(3n+1):after{left:0}.cell[data-astro-cid-v26eolen]:nth-child(3n):after{right:0}.cell[data-astro-cid-v26eolen]:nth-last-child(-n+3):after{display:none}.cell[data-astro-cid-v26eolen] .glyph{width:104px;height:62px;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.cell[data-astro-cid-v26eolen] .glyph .hot{transform-box:fill-box;transform-origin:50%;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.cell[data-astro-cid-v26eolen]:hover .glyph{transform:translate(6px)}.cell[data-astro-cid-v26eolen]:hover .glyph .hot{transform:scale(1.35)}.cell[data-astro-cid-v26eolen] h3[data-astro-cid-v26eolen]{color:var(--c-slate);text-wrap:balance;margin-top:28px;font-size:19px;font-weight:600;line-height:1.3}.cell[data-astro-cid-v26eolen] h3[data-astro-cid-v26eolen] a[data-astro-cid-v26eolen]{transition:color .2s}.cell[data-astro-cid-v26eolen] h3[data-astro-cid-v26eolen] a[data-astro-cid-v26eolen]:after{content:"";position:absolute;inset:0}.cell[data-astro-cid-v26eolen] h3[data-astro-cid-v26eolen] a[data-astro-cid-v26eolen]:focus-visible{outline:none}.cell[data-astro-cid-v26eolen]:has(h3 a:focus-visible){outline:2px solid var(--c-accent);outline-offset:-2px;border-radius:4px}.go[data-astro-cid-v26eolen]{white-space:nowrap;width:0;display:inline-block}.go[data-astro-cid-v26eolen] svg{vertical-align:.12em;max-width:none;color:var(--c-accent);opacity:0;margin-left:8px;transition:opacity .2s,transform .2s;display:inline-block;transform:translate(-6px)}.cell[data-astro-cid-v26eolen]:hover h3[data-astro-cid-v26eolen] a[data-astro-cid-v26eolen]{color:var(--c-accent)}.cell[data-astro-cid-v26eolen]:hover .go[data-astro-cid-v26eolen] svg,.cell[data-astro-cid-v26eolen]:has(h3 a:focus-visible) .go[data-astro-cid-v26eolen] svg{opacity:1;transform:none}.cell[data-astro-cid-v26eolen]>p[data-astro-cid-v26eolen]{color:var(--c-muted);margin-top:10px;font-size:14px;line-height:1.65}@media (prefers-reduced-motion:reduce){.cell[data-astro-cid-v26eolen] .glyph,.cell[data-astro-cid-v26eolen] .glyph .hot,.go[data-astro-cid-v26eolen] svg{transition:none}}@media (width<=1023px){.grid[data-astro-cid-v26eolen]{--cols:2;--gap:48px}.cell[data-astro-cid-v26eolen]:nth-child(n):before{display:block}.cell[data-astro-cid-v26eolen]:nth-child(n):after{left:calc(var(--gap) / -2);right:calc(var(--gap) / -2)}.cell[data-astro-cid-v26eolen]:nth-child(odd):before{display:none}.cell[data-astro-cid-v26eolen]:nth-child(odd):after{left:0}.cell[data-astro-cid-v26eolen]:nth-child(2n):after{right:0}.cell[data-astro-cid-v26eolen].ask{grid-column:1/-1}.cell[data-astro-cid-v26eolen].ask:before{display:none}.cell[data-astro-cid-v26eolen]:nth-last-child(-n+3):after{display:block}.cell[data-astro-cid-v26eolen].ask:after{display:none}.cell[data-astro-cid-v26eolen].ask{grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-content:center;column-gap:28px;display:grid}.cell[data-astro-cid-v26eolen].ask .glyph{grid-row:1/-1;align-self:center}.cell[data-astro-cid-v26eolen].ask h3[data-astro-cid-v26eolen]{align-self:end;margin-top:0}.go[data-astro-cid-v26eolen]{display:none}}@media (width<=767px){.grid[data-astro-cid-v26eolen]{--gap:32px}.cell[data-astro-cid-v26eolen]{padding:24px 0 26px}.cell[data-astro-cid-v26eolen] .glyph{width:84px;height:50px}.cell[data-astro-cid-v26eolen] h3[data-astro-cid-v26eolen]{margin-top:18px;font-size:16px}.cell[data-astro-cid-v26eolen]>p[data-astro-cid-v26eolen]{display:none}.cell[data-astro-cid-v26eolen].ask h3[data-astro-cid-v26eolen]{grid-row:1/-1;align-self:center}}.partner[data-astro-cid-rejeodlm]{color:var(--c-text-on-dark);flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:14px;font-weight:500;display:flex}.partner[data-astro-cid-rejeodlm] img{width:auto;height:30px}.sep[data-astro-cid-rejeodlm]{background:var(--c-line-on-dark);width:1px;height:16px}a[data-astro-cid-rejeodlm]{color:var(--c-text-on-dark);transition:color .2s}a[data-astro-cid-rejeodlm]:hover{color:#fff}.star[data-astro-cid-rejeodlm]{color:#ffb547}@media (width<=767px){.partner[data-astro-cid-rejeodlm]{gap:6px 10px;font-size:13px}.partner[data-astro-cid-rejeodlm] img{height:24px}}.coredet-space[data-astro-cid-udpdo7cq]{aspect-ratio:680/460;width:100%;position:relative}.layer[data-astro-cid-udpdo7cq],.float[data-astro-cid-udpdo7cq]{will-change:transform;position:absolute;inset:0}.lay[data-astro-cid-udpdo7cq]{width:100%;max-width:none;height:100%;position:absolute;inset:0;overflow:visible}.orbit[data-astro-cid-udpdo7cq]{fill:none;stroke:url(#cs-orbit);stroke-width:.8px;vector-effect:non-scaling-stroke}.orbit-glow[data-astro-cid-udpdo7cq]{fill:none;stroke:url(#cs-orbit);stroke-width:5px;opacity:.18;vector-effect:non-scaling-stroke}.orbit[data-astro-cid-udpdo7cq].dotted{stroke:url(#cs-orbit-blue);stroke-dasharray:.5 7;stroke-linecap:round;stroke-width:1.5px}.orbit[data-astro-cid-udpdo7cq].belt{opacity:.35}.bodies[data-astro-cid-udpdo7cq]{pointer-events:none;position:absolute}.mark-halo[data-astro-cid-udpdo7cq]{fill:none;stroke:#ff5a2a;opacity:.55;filter:url(#cs-halo)}.mark-rim[data-astro-cid-udpdo7cq]{fill:none;stroke:url(#cs-mark-rim);stroke-width:1.3px;vector-effect:non-scaling-stroke;filter:url(#cs-glow)}.plane[data-astro-cid-udpdo7cq],.core[data-astro-cid-udpdo7cq]{will-change:transform;position:absolute;inset:0}.plane[data-astro-cid-udpdo7cq]{opacity:.002}.tw-grp[data-astro-cid-udpdo7cq]{will-change:opacity, transform;animation:3.2s ease-in-out infinite alternate dust-tw}@keyframes dust-tw{0%{opacity:1}to{opacity:.15}}.mist-lay[data-astro-cid-udpdo7cq]{will-change:transform;animation:14s ease-in-out infinite alternate mist}@keyframes mist{0%{translate:-7px;scale:.92}to{translate:8px -3px;scale:1.08}}.sp-cloud[data-astro-cid-udpdo7cq]{opacity:.002;will-change:transform, opacity;position:absolute;inset:0}.cloud-glow[data-astro-cid-udpdo7cq]{opacity:.32}.cloud-body[data-astro-cid-udpdo7cq]{opacity:.3}.cloud-spark[data-astro-cid-udpdo7cq]{fill:#e6f6ff;opacity:.9}.spark[data-astro-cid-udpdo7cq]{fill:#fff;opacity:.85}.float[data-astro-cid-udpdo7cq]{animation:7s ease-in-out infinite float;animation-delay:var(--float-delay)}@keyframes float{0%,to{translate:0}50%{translate:0 -10px}}[data-paused] .tw-grp[data-astro-cid-udpdo7cq],[data-paused] .mist-lay[data-astro-cid-udpdo7cq],[data-paused] .float[data-astro-cid-udpdo7cq]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.mist-lay[data-astro-cid-udpdo7cq],.tw-grp[data-astro-cid-udpdo7cq],.float[data-astro-cid-udpdo7cq]{animation:none}}.hs[data-astro-cid-qu7ednyp]{position:relative}.stage[data-astro-cid-qu7ednyp]{isolation:isolate;height:100svh;padding:var(--header-h) var(--content-x) 36px;color:#fff;touch-action:pan-y;flex-direction:column;display:flex;position:relative;overflow:hidden}.veil[data-astro-cid-qu7ednyp]{z-index:6;background:linear-gradient(75deg, var(--c-grad-start) 0%, var(--c-grad-end) 100%);opacity:.002;pointer-events:none;will-change:opacity;position:absolute;inset:0}.stars[data-astro-cid-qu7ednyp]{z-index:0;pointer-events:none;will-change:transform, opacity;position:absolute;inset:0}.starfield[data-astro-cid-qu7ednyp]{fill:#fff;will-change:transform;position:absolute;inset:0}.starfield[data-astro-cid-qu7ednyp] svg[data-astro-cid-qu7ednyp]{width:100%;height:100%;position:absolute;inset:0}.starfield[data-astro-cid-qu7ednyp] .tw[data-astro-cid-qu7ednyp]{will-change:opacity;animation:5s ease-in-out infinite twinkle}@keyframes twinkle{0%,to{opacity:1}50%{opacity:.15}}.stage[data-astro-cid-qu7ednyp][data-paused] .starfield[data-astro-cid-qu7ednyp] .tw[data-astro-cid-qu7ednyp]{animation-play-state:paused}.fx[data-astro-cid-qu7ednyp]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.fx-field[data-astro-cid-qu7ednyp]{z-index:0}.fx-map[data-astro-cid-qu7ednyp]{z-index:0;opacity:.002;transform-origin:0 0;will-change:transform, opacity}.fx-back[data-astro-cid-qu7ednyp]{z-index:0}.fx-front[data-astro-cid-qu7ednyp]{z-index:5}.hero-inner[data-astro-cid-qu7ednyp]{width:100%;max-width:var(--container);flex:1;grid-template-columns:minmax(0,620px) minmax(0,520px);justify-content:space-between;align-items:center;gap:40px clamp(40px,6vw,96px);min-height:0;margin:0 auto;padding:32px 0;display:grid;position:relative}.texts[data-astro-cid-qu7ednyp]{align-items:center;display:grid}.tb[data-astro-cid-qu7ednyp]{grid-area:1/1}.tb-top[data-astro-cid-qu7ednyp]>[data-astro-cid-qu7ednyp],.tb[data-astro-cid-qu7ednyp]>.actions[data-astro-cid-qu7ednyp]{will-change:transform, opacity}.title[data-astro-cid-qu7ednyp]{font-size:var(--fs-hero);letter-spacing:-.02em;color:#fff;font-weight:600;line-height:1.08}.product[data-astro-cid-qu7ednyp] .title[data-astro-cid-qu7ednyp]{text-wrap:balance;font-size:56px;line-height:1.1}@media (width>=1024px){.hs-en[data-astro-cid-qu7ednyp] .tb[data-astro-cid-qu7ednyp]:not(.product) .title[data-astro-cid-qu7ednyp]{font-size:min(var(--fs-hero), 4.2vw)}}.line1[data-astro-cid-qu7ednyp]{width:max-content;display:block;position:relative}.line2[data-astro-cid-qu7ednyp]{display:block}.word[data-astro-cid-qu7ednyp]{white-space:nowrap;display:block}.word[data-astro-cid-qu7ednyp].new{position:absolute;top:0;left:0}.ch[data-astro-cid-qu7ednyp]{will-change:transform, opacity;display:inline-block}.word[data-astro-cid-qu7ednyp].new .ch[data-astro-cid-qu7ednyp]{opacity:0}.scan[data-astro-cid-qu7ednyp]{opacity:0;pointer-events:none;background:linear-gradient(#0000,#ff8a5c 20%,#fff 50%,#ff8a5c 80%,#0000);border-radius:2px;width:2px;height:90%;position:absolute;top:6%;left:0;box-shadow:0 0 18px 4px #ee441d8c,0 0 42px 10px #1b96ff2e}.leads[data-astro-cid-qu7ednyp]{max-width:600px;margin-top:24px;display:grid}.leads[data-astro-cid-qu7ednyp] .lead[data-astro-cid-qu7ednyp]{grid-area:1/1;margin:0}.lead[data-astro-cid-qu7ednyp]{max-width:600px;font-size:var(--fs-lead);color:var(--c-text-on-dark);margin-top:20px;line-height:1.6}[data-astro-cid-qu7ednyp][data-lead="1"]{opacity:0}.actions[data-astro-cid-qu7ednyp]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.tb[data-astro-cid-qu7ednyp] .tb-mark{margin-bottom:22px;display:flex}.product[data-astro-cid-qu7ednyp] .eyebrow[data-astro-cid-qu7ednyp]{margin-bottom:14px;display:block}.tb[data-astro-cid-qu7ednyp].product .tb-top[data-astro-cid-qu7ednyp]>*,.tb[data-astro-cid-qu7ednyp].product>.actions[data-astro-cid-qu7ednyp]{opacity:0}.visual[data-astro-cid-qu7ednyp]{justify-content:center;align-self:stretch;align-items:center;min-height:0;display:flex;position:relative}.space-slot[data-astro-cid-qu7ednyp]{width:100%;position:relative}.partner-slot[data-astro-cid-qu7ednyp]{opacity:0;position:absolute;bottom:calc(100% + 36px);left:4%}.zoom[data-astro-cid-qu7ednyp]{will-change:transform, opacity;position:relative}.hs-card[data-astro-cid-qu7ednyp]{z-index:4;color:var(--c-slate);white-space:nowrap;opacity:0;visibility:hidden;will-change:transform, opacity;background:#fff;border-radius:14px;align-items:center;gap:10px;padding:10px 16px 10px 10px;display:flex;position:absolute;box-shadow:0 22px 44px -20px #000000b3}.hs-card[data-astro-cid-qu7ednyp] .ic[data-astro-cid-qu7ednyp]{background:var(--c-accent);color:#fff;border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.hs-card[data-astro-cid-qu7ednyp] .ic[data-astro-cid-qu7ednyp].ok{background:#1f8a5b}.hs-card[data-astro-cid-qu7ednyp] .ic[data-astro-cid-qu7ednyp].steel{background:var(--c-steel)}.hs-card[data-astro-cid-qu7ednyp] b[data-astro-cid-qu7ednyp]{font-size:14px;font-weight:600;display:block}.hs-card[data-astro-cid-qu7ednyp] small[data-astro-cid-qu7ednyp]{color:var(--c-muted);font-size:12px;display:block}.k-route[data-astro-cid-qu7ednyp]{top:12%;right:0}.k-verify[data-astro-cid-qu7ednyp]{bottom:14%;left:0}.k-answer[data-astro-cid-qu7ednyp]{top:6%;right:0}.k-sent[data-astro-cid-qu7ednyp]{bottom:8%;left:0}.score[data-astro-cid-qu7ednyp]{text-align:center;opacity:0;will-change:transform, opacity;justify-items:center;gap:6px;display:grid;position:absolute;top:60%;left:0;right:0}.score[data-astro-cid-qu7ednyp] .val[data-astro-cid-qu7ednyp]{align-items:baseline;gap:8px;display:flex}.score[data-astro-cid-qu7ednyp] b[data-astro-cid-qu7ednyp]{letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums;font-size:64px;font-weight:600;line-height:1}.score[data-astro-cid-qu7ednyp] small[data-astro-cid-qu7ednyp]{color:var(--c-text-on-dark);font-size:20px;font-weight:500}.lbl-s[data-astro-cid-qu7ednyp]{color:var(--c-text-on-dark);font-size:14px}.band[data-astro-cid-qu7ednyp]{--seg-gap:0px;z-index:7;width:100%;max-width:var(--container);margin:0 auto;position:relative}.band-line[data-astro-cid-qu7ednyp]{background:var(--c-line-on-dark);height:1px;position:relative}.band-bar[data-astro-cid-qu7ednyp]{background:var(--c-accent);will-change:transform;border-radius:2px;width:25%;height:3px;position:absolute;top:-1px;left:0;box-shadow:0 0 14px #ee441d8c}.band-timer[data-astro-cid-qu7ednyp]{transform-origin:0;will-change:transform;background:#fff9;width:25%;height:1px;position:absolute;top:0;left:0;transform:scaleX(0)}.swipe-hint[data-astro-cid-qu7ednyp]{display:none}.band[data-astro-cid-qu7ednyp] ol[data-astro-cid-qu7ednyp]{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.band[data-astro-cid-qu7ednyp] button[data-astro-cid-qu7ednyp]{color:#fff;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:12px;padding:18px 16px 20px 0;display:flex}.band[data-astro-cid-qu7ednyp] .num[data-astro-cid-qu7ednyp]{letter-spacing:.08em;color:#ffffff73;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;transition:color .3s}.band[data-astro-cid-qu7ednyp] .name[data-astro-cid-qu7ednyp]{letter-spacing:-.01em;color:#ffffff8c;font-size:17px;font-weight:600;transition:color .3s}.band[data-astro-cid-qu7ednyp] button[data-astro-cid-qu7ednyp]:hover .name[data-astro-cid-qu7ednyp]{color:#ffffffd9}.band[data-astro-cid-qu7ednyp] button[data-astro-cid-qu7ednyp][aria-pressed=true] .name[data-astro-cid-qu7ednyp]{color:#fff}.band[data-astro-cid-qu7ednyp] button[data-astro-cid-qu7ednyp][aria-pressed=true] .num[data-astro-cid-qu7ednyp]{color:var(--c-accent)}.band[data-astro-cid-qu7ednyp] button[data-astro-cid-qu7ednyp]:focus-visible{outline:2px solid var(--c-accent);outline-offset:-2px;border-radius:4px}@media (width<=1023px){.hero-inner[data-astro-cid-qu7ednyp]{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;padding:20px 0 0}.visual[data-astro-cid-qu7ednyp]{justify-self:center;width:100%;max-width:560px;container-type:size}.space-slot[data-astro-cid-qu7ednyp]{width:min(88%,147.8cqh - 82.768px)}.partner-slot[data-astro-cid-qu7ednyp]{bottom:calc(100% + 16px)}.stage[data-astro-cid-qu7ednyp]{padding-bottom:8px}}@media (width>=768px) and (width<=1023px) and (height<=820px){.hero-inner[data-astro-cid-qu7ednyp]{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,44%);align-items:center;gap:24px 32px;padding:16px 0}.visual[data-astro-cid-qu7ednyp]{max-width:none;container-type:normal}.space-slot[data-astro-cid-qu7ednyp]{width:100%}.title[data-astro-cid-qu7ednyp]{font-size:40px}.hs-en[data-astro-cid-qu7ednyp] .tb[data-astro-cid-qu7ednyp]:not(.product) .title[data-astro-cid-qu7ednyp]{font-size:30px}.product[data-astro-cid-qu7ednyp] .title[data-astro-cid-qu7ednyp]{font-size:32px}.lead[data-astro-cid-qu7ednyp]{font-size:15px}.partner-slot[data-astro-cid-qu7ednyp]{left:0}.partner-slot[data-astro-cid-qu7ednyp] .partner{white-space:nowrap;flex-wrap:nowrap;font-size:13px}}@media (width<=767px){.title[data-astro-cid-qu7ednyp]{font-size:clamp(26px,8.2vw,32px)}.product[data-astro-cid-qu7ednyp] .title[data-astro-cid-qu7ednyp]{font-size:clamp(22px,6.8vw,27px)}.lead[data-astro-cid-qu7ednyp]{margin-top:10px;font-size:14px;line-height:1.55}.leads[data-astro-cid-qu7ednyp]{margin-top:12px}.actions[data-astro-cid-qu7ednyp]{flex-wrap:nowrap;gap:10px}.actions[data-astro-cid-qu7ednyp] .btn{flex:1;min-width:0;height:44px;padding:0 1em;font-size:13px}.tb[data-astro-cid-qu7ednyp] .tb-mark,.product[data-astro-cid-qu7ednyp] .eyebrow[data-astro-cid-qu7ednyp]{margin-bottom:10px}.visual[data-astro-cid-qu7ednyp]{container-type:size}.space-slot[data-astro-cid-qu7ednyp]{width:min(100%,147.8cqh - 94.592px)}.partner-slot[data-astro-cid-qu7ednyp]{justify-content:center;display:flex;bottom:calc(100% + 8px);left:0;right:0}.partner-slot[data-astro-cid-qu7ednyp] .partner{white-space:nowrap;flex-wrap:nowrap;gap:8px;font-size:clamp(11px,3.4vw,13px)}.partner-slot[data-astro-cid-qu7ednyp] .partner img{height:20px}.hs-card[data-astro-cid-qu7ednyp]{gap:8px;padding:8px 12px 8px 8px}.hs-card[data-astro-cid-qu7ednyp] .ic[data-astro-cid-qu7ednyp]{border-radius:8px;width:28px;height:28px}.hs-card[data-astro-cid-qu7ednyp] b[data-astro-cid-qu7ednyp]{font-size:12px}.hs-card[data-astro-cid-qu7ednyp] small[data-astro-cid-qu7ednyp]{font-size:11px}.k-verify[data-astro-cid-qu7ednyp],.k-answer[data-astro-cid-qu7ednyp],.k-sent[data-astro-cid-qu7ednyp]{display:none}.k-route[data-astro-cid-qu7ednyp]{width:max-content;margin:0 auto;inset:auto 0 0}.score[data-astro-cid-qu7ednyp] b[data-astro-cid-qu7ednyp]{font-size:44px}.score[data-astro-cid-qu7ednyp] small[data-astro-cid-qu7ednyp]{font-size:16px}.lbl-s[data-astro-cid-qu7ednyp]{font-size:12px}.tb-top[data-astro-cid-qu7ednyp]{text-align:center}.line1[data-astro-cid-qu7ednyp]{margin-inline:auto}.word[data-astro-cid-qu7ednyp].new{left:50%;translate:-50%}.leads[data-astro-cid-qu7ednyp]{margin-inline:auto}.tb[data-astro-cid-qu7ednyp] .tb-mark{justify-content:center}.hero-inner[data-astro-cid-qu7ednyp]{grid-template-rows:auto minmax(0,1fr) auto;gap:8px;padding-top:16px}.texts[data-astro-cid-qu7ednyp],.tb[data-astro-cid-qu7ednyp]{display:contents}.tb-top[data-astro-cid-qu7ednyp]{grid-area:1/1}.tb[data-astro-cid-qu7ednyp]>.actions[data-astro-cid-qu7ednyp]{grid-area:3/1;margin-top:0}.visual[data-astro-cid-qu7ednyp]{grid-area:2/1}.band[data-astro-cid-qu7ednyp]{--seg-gap:6px;gap:10px;padding:6px 0 12px;display:grid}.band-line[data-astro-cid-qu7ednyp]{background:repeating-linear-gradient(90deg,#ffffff38 0 calc(25% - 6px),#0000 calc(25% - 6px) 25%);height:2px}.band-bar[data-astro-cid-qu7ednyp]{height:2px;top:0}.band-timer[data-astro-cid-qu7ednyp]{height:2px}.band[data-astro-cid-qu7ednyp] ol[data-astro-cid-qu7ednyp]{height:40px;position:absolute;bottom:-6px;left:0;right:0}.band[data-astro-cid-qu7ednyp] button[data-astro-cid-qu7ednyp]{height:100%;padding:0}.band[data-astro-cid-qu7ednyp] .num[data-astro-cid-qu7ednyp],.band[data-astro-cid-qu7ednyp] .name[data-astro-cid-qu7ednyp]{display:none}.band[data-astro-cid-qu7ednyp] button[data-astro-cid-qu7ednyp]:focus-visible{outline-offset:-8px}.swipe-hint[data-astro-cid-qu7ednyp]{color:#ffffffbf;justify-content:center;align-items:center;gap:4px;transition:opacity .5s;display:flex}.swipe-hint[data-astro-cid-qu7ednyp] svg[data-astro-cid-qu7ednyp]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.swipe-hint[data-astro-cid-qu7ednyp] .chev[data-astro-cid-qu7ednyp]{opacity:.5}.swipe-hint[data-astro-cid-qu7ednyp] .hand[data-astro-cid-qu7ednyp]{animation:2.6s ease-in-out infinite swipe}.swipe-hint[data-astro-cid-qu7ednyp].gone{opacity:0}.product[data-astro-cid-qu7ednyp] .actions[data-astro-cid-qu7ednyp] .btn-outline{display:none}}@keyframes swipe{0%,to{transform:translate(9px)rotate(8deg)}50%{transform:translate(-9px)rotate(-6deg)}}@media (prefers-reduced-motion:reduce){.starfield[data-astro-cid-qu7ednyp] .tw[data-astro-cid-qu7ednyp],.swipe-hint[data-astro-cid-qu7ednyp] .hand[data-astro-cid-qu7ednyp]{animation:none}}.it[data-astro-cid-lwgrs3zw]{min-height:100vh;padding:var(--header-h) var(--content-x) 28px;color:#fff;background:linear-gradient(75deg, var(--c-grad-start) 0%, var(--c-grad-end) 100%);flex-direction:column;display:flex;position:relative;overflow:hidden}.inner[data-astro-cid-lwgrs3zw]{width:100%;max-width:var(--container);flex:1;grid-template-columns:minmax(0,620px) minmax(0,640px);justify-content:space-between;align-items:center;gap:40px;margin:0 auto;display:grid}.text[data-astro-cid-lwgrs3zw]{z-index:2;align-items:center;display:grid;position:relative}.tb[data-astro-cid-lwgrs3zw]{grid-area:1/1}.tb-a[data-astro-cid-lwgrs3zw]>[data-astro-cid-lwgrs3zw]{opacity:calc((var(--w1) + var(--w2)) * 2 - 1)}.tb-b[data-astro-cid-lwgrs3zw]>[data-astro-cid-lwgrs3zw]{opacity:calc(var(--w3) * 2 - 1);transform:translateY(calc((1 - var(--w3)) * 24px))}.tb-c[data-astro-cid-lwgrs3zw]>[data-astro-cid-lwgrs3zw]{opacity:calc(var(--w4) * 2 - 1);transform:translateY(calc((1 - var(--w4)) * 24px))}.tb[data-astro-cid-lwgrs3zw][inert]{pointer-events:none}.tb[data-astro-cid-lwgrs3zw] .tb-mark{margin-bottom:22px;display:flex}.eyebrow[data-astro-cid-lwgrs3zw]{letter-spacing:.08em;text-transform:uppercase;color:var(--c-accent);margin-bottom:14px;font-size:13px;font-weight:600;display:block}.title[data-astro-cid-lwgrs3zw]{letter-spacing:-.02em;font-size:clamp(34px,3.6vw,52px);font-weight:600;line-height:1.1}.ttl[data-astro-cid-lwgrs3zw]{font-size:var(--fs-hero);letter-spacing:-.02em;font-weight:600;line-height:1.08}@media (width>=1024px){.it-en[data-astro-cid-lwgrs3zw] .ttl[data-astro-cid-lwgrs3zw]{font-size:min(var(--fs-hero), 4.2vw)}}.swap[data-astro-cid-lwgrs3zw]{margin-bottom:-.14em;padding-bottom:.14em;display:grid;overflow:hidden}.swap[data-astro-cid-lwgrs3zw]>span[data-astro-cid-lwgrs3zw],.leads[data-astro-cid-lwgrs3zw]>p[data-astro-cid-lwgrs3zw]{grid-area:1/1}.swap[data-astro-cid-lwgrs3zw]>span[data-astro-cid-lwgrs3zw]{white-space:nowrap}.w1[data-astro-cid-lwgrs3zw]{transform:translateY(calc(var(--e) * -1.25em))}.w2[data-astro-cid-lwgrs3zw]{transform:translateY(calc((1 - var(--e)) * 1.25em))}.l2[data-astro-cid-lwgrs3zw]{display:block}.leads[data-astro-cid-lwgrs3zw]{margin-top:24px;display:grid}.lead[data-astro-cid-lwgrs3zw]{font-size:var(--fs-lead);color:var(--c-text-on-dark);margin-top:20px;line-height:1.6}.leads[data-astro-cid-lwgrs3zw] .lead[data-astro-cid-lwgrs3zw]{margin-top:0}.l-1[data-astro-cid-lwgrs3zw]{opacity:calc(1 - var(--e) * 2)}.l-2[data-astro-cid-lwgrs3zw]{opacity:calc(var(--e) * 2 - 1)}.actions[data-astro-cid-lwgrs3zw]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.tb-a[data-astro-cid-lwgrs3zw]>.partner[data-astro-cid-lwgrs3zw]{opacity:min(calc(var(--e) * 2 - 1), calc((var(--w1) + var(--w2)) * 2 - 1));margin-top:28px}.visual[data-astro-cid-lwgrs3zw]{aspect-ratio:524/480;opacity:0;position:relative}.it[data-astro-cid-lwgrs3zw].ready .visual[data-astro-cid-lwgrs3zw]{opacity:1;transition:opacity .5s}.defs[data-astro-cid-lwgrs3zw]{width:0;height:0;position:absolute}.view[data-astro-cid-lwgrs3zw]{pointer-events:none;-webkit-mask-composite:source-in;position:absolute;inset:-60% -30% -12%;-webkit-mask-image:linear-gradient(#0000 18%,#000 33% 88%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 14% 90%,#0000 100%);mask-image:linear-gradient(#0000 18%,#000 33% 88%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 14% 90%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.stage[data-astro-cid-lwgrs3zw]{width:62.5%;height:58.14%;position:absolute;top:34.884%;left:18.75%}.cam[data-astro-cid-lwgrs3zw]{transform-origin:0 0;will-change:transform;position:absolute;inset:0}.lay[data-astro-cid-lwgrs3zw]{will-change:transform, opacity;width:100%;max-width:none;height:100%;position:absolute;inset:0;overflow:visible}.balw[data-astro-cid-lwgrs3zw]{pointer-events:none;transform-origin:50% 40.909%;will-change:transform;position:absolute;top:0;left:0}.bal[data-astro-cid-lwgrs3zw]{width:100%;height:auto;animation:5s ease-in-out infinite iso-bob;display:block;overflow:visible}.cards[data-astro-cid-lwgrs3zw]{pointer-events:none;position:absolute;inset:0}.card[data-astro-cid-lwgrs3zw]{color:var(--c-slate);white-space:nowrap;opacity:calc(var(--w4) * 2.2 - 1.2);transform:translateY(calc((1 - var(--w4)) * 14px));background:#fff;border-radius:14px;align-items:center;gap:10px;padding:10px 16px 10px 10px;display:flex;position:absolute;box-shadow:0 22px 44px -20px #000000b3}.card[data-astro-cid-lwgrs3zw] .ic[data-astro-cid-lwgrs3zw]{background:var(--c-accent);color:#fff;border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.card[data-astro-cid-lwgrs3zw] .ic[data-astro-cid-lwgrs3zw].ok{background:#1f8a5b}.card[data-astro-cid-lwgrs3zw] b[data-astro-cid-lwgrs3zw]{font-size:14px;font-weight:600;display:block}.card[data-astro-cid-lwgrs3zw] small[data-astro-cid-lwgrs3zw]{color:var(--c-muted);font-size:12px;display:block}.k-sent[data-astro-cid-lwgrs3zw]{top:10%;left:4%}.k-answer[data-astro-cid-lwgrs3zw]{translate:0 -50%}.switch[data-astro-cid-lwgrs3zw]{z-index:3;width:100%;max-width:var(--container);border-top:1px solid var(--c-line-on-dark);flex-wrap:wrap;align-items:center;gap:8px 22px;margin:0 auto;padding-top:16px;font-size:14px;display:flex;position:relative}.switch[data-astro-cid-lwgrs3zw] button[data-astro-cid-lwgrs3zw]{color:#fff9;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.switch[data-astro-cid-lwgrs3zw] b[data-astro-cid-lwgrs3zw]{color:#ffffff73;margin-right:4px}.switch[data-astro-cid-lwgrs3zw] button[data-astro-cid-lwgrs3zw][aria-pressed=true]{color:#fff}.switch[data-astro-cid-lwgrs3zw] button[data-astro-cid-lwgrs3zw][aria-pressed=true] b[data-astro-cid-lwgrs3zw]{color:var(--c-accent)}.switch[data-astro-cid-lwgrs3zw] .hold[data-astro-cid-lwgrs3zw]{border:1px solid var(--c-line-on-dark);border-radius:50%;place-items:center;width:30px;height:30px;margin-left:auto;transition:color .2s,border-color .2s;display:grid}.switch[data-astro-cid-lwgrs3zw] .hold[data-astro-cid-lwgrs3zw][hidden]{display:none}.switch[data-astro-cid-lwgrs3zw] .hold[data-astro-cid-lwgrs3zw]:hover{color:#fff;border-color:#fff6}.switch[data-astro-cid-lwgrs3zw] button[data-astro-cid-lwgrs3zw]:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.hold[data-astro-cid-lwgrs3zw] svg[data-astro-cid-lwgrs3zw]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.hold[data-astro-cid-lwgrs3zw] .i-play[data-astro-cid-lwgrs3zw]{fill:currentColor;display:none}.it[data-astro-cid-lwgrs3zw][data-hold] .hold[data-astro-cid-lwgrs3zw] .i-pause[data-astro-cid-lwgrs3zw]{display:none}.it[data-astro-cid-lwgrs3zw][data-hold] .hold[data-astro-cid-lwgrs3zw] .i-play[data-astro-cid-lwgrs3zw]{display:block}.it[data-astro-cid-lwgrs3zw][data-hold] *,.it[data-astro-cid-lwgrs3zw][data-hold] :before,.it[data-astro-cid-lwgrs3zw][data-hold] :after{animation-play-state:paused!important}@media (width<=1023px){.it[data-astro-cid-lwgrs3zw]{min-height:100svh}.inner[data-astro-cid-lwgrs3zw]{grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;padding-top:20px}.text[data-astro-cid-lwgrs3zw],.tb[data-astro-cid-lwgrs3zw]{display:contents}.tb[data-astro-cid-lwgrs3zw]>[data-astro-cid-lwgrs3zw]{z-index:2;position:relative}.tb-top[data-astro-cid-lwgrs3zw]{grid-area:1/1}.tb[data-astro-cid-lwgrs3zw]>.actions[data-astro-cid-lwgrs3zw]{grid-area:3/1;margin-top:0}.tb-a[data-astro-cid-lwgrs3zw]>.partner[data-astro-cid-lwgrs3zw]{grid-area:4/1;margin-top:4px}.vslot[data-astro-cid-lwgrs3zw]{grid-area:2/1;align-self:stretch;place-items:center;min-height:220px;display:grid;container-type:size}.visual[data-astro-cid-lwgrs3zw]{width:min(100%,560px,109.167cqh)}.card[data-astro-cid-lwgrs3zw]{gap:8px;padding:8px 12px 8px 8px}.card[data-astro-cid-lwgrs3zw] .ic[data-astro-cid-lwgrs3zw]{border-radius:8px;width:28px;height:28px}.card[data-astro-cid-lwgrs3zw] b[data-astro-cid-lwgrs3zw]{font-size:12px}.card[data-astro-cid-lwgrs3zw] small[data-astro-cid-lwgrs3zw]{font-size:11px}}@media (width<=767px){.ttl[data-astro-cid-lwgrs3zw]{font-size:clamp(28px,8.6vw,36px)}.it-en[data-astro-cid-lwgrs3zw] .ttl[data-astro-cid-lwgrs3zw]{font-size:clamp(20px,6.2vw,26px)}.title[data-astro-cid-lwgrs3zw]{font-size:clamp(22px,6.8vw,27px)}.lead[data-astro-cid-lwgrs3zw]{margin-top:10px;font-size:14px;line-height:1.55}.leads[data-astro-cid-lwgrs3zw]{margin-top:12px}.eyebrow[data-astro-cid-lwgrs3zw]{margin-bottom:8px;font-size:11px}.tb[data-astro-cid-lwgrs3zw] .tb-mark{margin-bottom:10px}.actions[data-astro-cid-lwgrs3zw]{flex-wrap:nowrap;gap:10px}.actions[data-astro-cid-lwgrs3zw] .btn{letter-spacing:1px;flex:1;min-width:0;height:44px;padding:0 1em;font-size:clamp(12px,3.4vw,13px)}.tb-b[data-astro-cid-lwgrs3zw] .actions[data-astro-cid-lwgrs3zw] .btn-outline,.tb-c[data-astro-cid-lwgrs3zw] .actions[data-astro-cid-lwgrs3zw] .btn-outline{display:none}.partner[data-astro-cid-lwgrs3zw] .partner{white-space:nowrap;flex-wrap:nowrap;gap:8px;font-size:clamp(11px,3.4vw,13px)}.partner[data-astro-cid-lwgrs3zw] .partner img{height:20px}.vslot[data-astro-cid-lwgrs3zw]{min-height:160px}.it[data-astro-cid-lwgrs3zw]{padding-bottom:16px}.cards[data-astro-cid-lwgrs3zw]{display:none}.switch[data-astro-cid-lwgrs3zw]{flex-wrap:nowrap;justify-content:space-between;gap:8px;font-size:clamp(11px,3.1vw,12px)}.switch[data-astro-cid-lwgrs3zw] b[data-astro-cid-lwgrs3zw]{display:none}.switch[data-astro-cid-lwgrs3zw] button[data-astro-cid-lwgrs3zw]{white-space:nowrap}}.it [data-e]{--e:0;--w1:1;--w2:0;--w3:0;--w4:0}.it .iso-link{fill:none;stroke:#fff;stroke-opacity:.4;stroke-width:1px;stroke-dasharray:3 4}.it .iso-bob{animation:5s ease-in-out infinite iso-bob}.it .iso-bd-n,.it .iso-bd-s,.it .iso-bd-c{stroke:none;fill:var(--c-slate);font-family:system-ui,sans-serif}.it .iso-bd-n{letter-spacing:-1px;font-size:30px;font-weight:700}.it .iso-bd-s{fill:#7a8a95;font-size:11px;font-weight:600}.it .iso-bd-c{fill:#7a8a95;font-size:8px;font-weight:600}.it:not([data-h*="2"]) .iso-bob:not(.b4),.it:not([data-h*="4"]) .iso-bob.b4{animation-play-state:paused}@keyframes iso-bob{50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.it .iso-bob,.it .bal{animation:none}}html:not([data-hero=cizim]) [data-it],html[data-hero=cizim] [data-hs]{display:none}.journey[data-astro-cid-jgctki6q]{margin-top:var(--section-y);padding-top:var(--section-y);border-top:1px solid var(--c-line-cool)}.route[data-astro-cid-jgctki6q]{margin-top:var(--head-gap);position:relative}.route-svg[data-astro-cid-jgctki6q]{width:100%;height:var(--route-h);pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.route-line[data-astro-cid-jgctki6q]{fill:none;stroke:url(#route-fade);stroke-width:1.25px;vector-effect:non-scaling-stroke}.route-dots[data-astro-cid-jgctki6q]{stroke-width:1px;stroke-dasharray:1 7;stroke-linecap:round;opacity:.7}.stages[data-astro-cid-jgctki6q]{grid-template-columns:repeat(var(--stages), minmax(0, 1fr));gap:0 var(--stage-gap);display:grid}.stage[data-astro-cid-jgctki6q]{padding:calc(var(--route-h) + 12px) 0 8px 28px;position:relative}.stage[data-astro-cid-jgctki6q]:before{content:"";top:var(--py);background:linear-gradient(to bottom, var(--c-steel), #41617059 40%, transparent);opacity:.45;width:1px;transition:opacity .3s;position:absolute;bottom:0;left:0}.stage[data-astro-cid-jgctki6q]:hover:before,.stage[data-astro-cid-jgctki6q]:has(h3 a:focus-visible):before{opacity:1}.node[data-astro-cid-jgctki6q]{top:var(--py);width:var(--ps);height:var(--ps);border:1.5px solid var(--c-steel);background:radial-gradient(circle closest-side, var(--c-accent) 40%, #fff calc(40% + .75px));border-radius:50%;transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .25s,box-shadow .35s;position:absolute;left:0;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #41617012}.stage[data-astro-cid-jgctki6q]:hover .node[data-astro-cid-jgctki6q],.stage[data-astro-cid-jgctki6q]:has(h3 a:focus-visible) .node[data-astro-cid-jgctki6q]{border-color:var(--c-accent);transform:translate(-50%,-50%)scale(1.15);box-shadow:0 0 0 8px #ee441d1a}.stage-num[data-astro-cid-jgctki6q]{font-variant-numeric:tabular-nums;letter-spacing:2px;color:var(--c-steel);font-size:13px;font-weight:600;display:block}.stage[data-astro-cid-jgctki6q] h3[data-astro-cid-jgctki6q]{color:var(--c-slate);margin-top:8px;font-size:21px;font-weight:600;line-height:1.25}.stage[data-astro-cid-jgctki6q] h3[data-astro-cid-jgctki6q] a[data-astro-cid-jgctki6q]{transition:color .2s}.stage[data-astro-cid-jgctki6q] h3[data-astro-cid-jgctki6q] a[data-astro-cid-jgctki6q]:after{content:"";position:absolute;inset:0}.stage[data-astro-cid-jgctki6q] h3[data-astro-cid-jgctki6q] svg{vertical-align:.12em;color:var(--c-accent);opacity:0;margin-left:8px;transition:opacity .2s,transform .2s;display:inline-block;transform:translate(-6px)}.stage[data-astro-cid-jgctki6q]:hover h3[data-astro-cid-jgctki6q] a[data-astro-cid-jgctki6q]{color:var(--c-accent)}.stage[data-astro-cid-jgctki6q]:hover h3[data-astro-cid-jgctki6q] svg,.stage[data-astro-cid-jgctki6q]:has(h3 a:focus-visible) h3[data-astro-cid-jgctki6q] svg{opacity:1;transform:none}.stage[data-astro-cid-jgctki6q] h3[data-astro-cid-jgctki6q] a[data-astro-cid-jgctki6q]:focus-visible{outline:none}.stage[data-astro-cid-jgctki6q]:has(h3 a:focus-visible){outline:2px solid var(--c-accent);outline-offset:6px;border-radius:4px}.stage[data-astro-cid-jgctki6q]>p[data-astro-cid-jgctki6q]{color:var(--c-muted);margin-top:12px;font-size:14px;line-height:1.65}.subs[data-astro-cid-jgctki6q]{z-index:1;position:relative}.subs[data-astro-cid-jgctki6q],.points[data-astro-cid-jgctki6q]{margin-top:22px}.products[data-astro-cid-jgctki6q] a[data-astro-cid-jgctki6q],.points[data-astro-cid-jgctki6q] li[data-astro-cid-jgctki6q]{border-top:1px solid var(--c-line-cool);min-height:40px;color:var(--c-ink);align-items:center;gap:12px;padding:8px 0;font-size:13.5px;line-height:1.35;display:flex}.products[data-astro-cid-jgctki6q] a[data-astro-cid-jgctki6q]{color:var(--c-slate);font-weight:600;transition:color .2s}.products[data-astro-cid-jgctki6q] a[data-astro-cid-jgctki6q]:hover,.products[data-astro-cid-jgctki6q] a[data-astro-cid-jgctki6q]:focus-visible{color:var(--c-accent)}.products[data-astro-cid-jgctki6q] img{object-fit:contain;flex-shrink:0;width:18px;height:18px}.products[data-astro-cid-jgctki6q] svg,.points[data-astro-cid-jgctki6q] svg{color:var(--c-accent);flex-shrink:0}.systems[data-astro-cid-jgctki6q]{border-top:1px solid var(--c-line-cool);border-left:1px solid var(--c-line-cool);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.systems[data-astro-cid-jgctki6q] a[data-astro-cid-jgctki6q]{border-right:1px solid var(--c-line-cool);border-bottom:1px solid var(--c-line-cool);height:64px;color:var(--c-slate);justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:600;transition:background-color .2s;display:flex}.systems[data-astro-cid-jgctki6q] a[data-astro-cid-jgctki6q]:hover,.systems[data-astro-cid-jgctki6q] a[data-astro-cid-jgctki6q]:focus-visible{background:var(--c-tint-cool)}.systems[data-astro-cid-jgctki6q] img{object-fit:contain;width:auto;max-width:88px;height:22px}@media (prefers-reduced-motion:reduce){.node[data-astro-cid-jgctki6q],.stage[data-astro-cid-jgctki6q] h3[data-astro-cid-jgctki6q] svg{transition:none}}.brands[data-astro-cid-jgctki6q]{margin-top:var(--section-y)}.refs[data-astro-cid-jgctki6q]{margin-top:var(--section-y);padding-top:var(--section-y);border-top:1px solid var(--c-line-cool)}.refs[data-astro-cid-jgctki6q] .section-head[data-astro-cid-jgctki6q]{margin-bottom:var(--head-gap)}.ref-grid[data-astro-cid-jgctki6q]{grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 40px;display:grid}@media (width<=1023px){.route-svg[data-astro-cid-jgctki6q]{display:none}.stages[data-astro-cid-jgctki6q]{grid-template-columns:1fr}.stage[data-astro-cid-jgctki6q]{border-top:1px solid var(--c-line-cool);grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px;padding:32px 0 36px;display:grid}.stage[data-astro-cid-jgctki6q]>[data-astro-cid-jgctki6q]:not(.node,.stage-num){grid-column:1/-1}.stage[data-astro-cid-jgctki6q]:before{display:none}.node[data-astro-cid-jgctki6q]{width:20px;height:20px;position:relative;top:auto;left:auto;transform:none}.stage[data-astro-cid-jgctki6q]:hover .node[data-astro-cid-jgctki6q],.stage[data-astro-cid-jgctki6q]:has(h3 a:focus-visible) .node[data-astro-cid-jgctki6q]{transform:scale(1.15)}.stage[data-astro-cid-jgctki6q] h3[data-astro-cid-jgctki6q]{margin-top:14px}.stage[data-astro-cid-jgctki6q] h3[data-astro-cid-jgctki6q] svg{display:none}.products[data-astro-cid-jgctki6q]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;display:grid}.points[data-astro-cid-jgctki6q]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}.systems[data-astro-cid-jgctki6q]{grid-template-columns:repeat(3,minmax(0,1fr))}.ref-grid[data-astro-cid-jgctki6q]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.stage[data-astro-cid-jgctki6q]{padding:28px 0 32px}.stage[data-astro-cid-jgctki6q] h3[data-astro-cid-jgctki6q]{font-size:var(--fs-h3)}.products[data-astro-cid-jgctki6q]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.points[data-astro-cid-jgctki6q]{grid-template-columns:1fr}.systems[data-astro-cid-jgctki6q]{grid-template-columns:repeat(2,minmax(0,1fr))}.ref-grid[data-astro-cid-jgctki6q]{grid-template-columns:1fr;gap:40px}}
