.route-bundle[data-astro-cid-qcc4svdi]{width:100%;height:100%;display:block}.rb-pulse[data-astro-cid-qcc4svdi]{stroke-dasharray:26 2000;stroke-dashoffset:26px;opacity:0}@media (prefers-reduced-motion:no-preference){html.js .route-hero[data-astro-cid-qcc4svdi] .rb-line[data-astro-cid-qcc4svdi]{stroke-dasharray:1;stroke-dashoffset:1px;animation:rb-draw 1.6s var(--ease-out) forwards;animation-delay:calc(var(--i) * 22ms)}html.js .route-hero[data-astro-cid-qcc4svdi] .rb-pulse[data-astro-cid-qcc4svdi]{animation:2.6s cubic-bezier(.45,0,.2,1) forwards rb-pulse;animation-delay:calc(1.3s + var(--k) * .35s)}}@keyframes rb-draw{to{stroke-dashoffset:0}}@keyframes rb-pulse{0%{opacity:0;stroke-dashoffset:26px}8%{opacity:1}90%{opacity:1}to{opacity:0;stroke-dashoffset:-1000px}}.hero[data-astro-cid-yodha2z4]{align-items:flex-start;min-height:max(640px,min(100svh,940px));display:flex}.hero-copy[data-astro-cid-yodha2z4]{padding-top:clamp(140px,22vh,220px);padding-bottom:8rem}.hero-art[data-astro-cid-yodha2z4] .rb-compact{display:none}@media (width<=1023px){.hero[data-astro-cid-yodha2z4]{flex-direction:column}.hero-art[data-astro-cid-yodha2z4]{height:44%;top:auto}.hero-art[data-astro-cid-yodha2z4] .rb-full{display:none}.hero-art[data-astro-cid-yodha2z4] .rb-compact{display:block}.hero-copy[data-astro-cid-yodha2z4]{padding-bottom:calc(44svh + 1rem)}}@media (width>=1024px){.hero-art[data-astro-cid-yodha2z4]{-webkit-mask-image:linear-gradient(90deg,#0000 38%,#000 62%);mask-image:linear-gradient(90deg,#0000 38%,#000 62%)}}.products-list[data-astro-cid-ezue6bjn]{border-top:1px solid var(--color-line)}.product[data-astro-cid-ezue6bjn]{border-bottom:1px solid var(--color-line);padding:28px 0 24px;position:relative}@media (width>=1024px){.product[data-astro-cid-ezue6bjn]{transition:opacity .3s var(--ease-out);padding-left:24px}.product[data-astro-cid-ezue6bjn]:before{content:"";background:var(--color-brand-deep);transform-origin:top;width:2px;transition:transform .4s var(--ease-out);border-radius:2px;position:absolute;top:28px;bottom:28px;left:0;transform:scaleY(0)}.product[data-astro-cid-ezue6bjn][data-active]:before{transform:scaleY(1)}}.product-art-inline[data-astro-cid-ezue6bjn]{max-width:420px;margin:28px auto 8px}.product-stage[data-astro-cid-ezue6bjn]{align-items:center;min-height:420px;display:grid;position:sticky;top:140px}.product-art[data-astro-cid-ezue6bjn]{opacity:0;transition:opacity .45s var(--ease-out), transform .6s var(--ease-out);pointer-events:none;grid-area:1/1;transform:translateY(10px)}.product-art[data-astro-cid-ezue6bjn][data-active]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.product-art[data-astro-cid-ezue6bjn]{transition:none;transform:none}}.row[data-astro-cid-d4rfjcab]{color:inherit;gap:8px;padding:26px 0;display:grid}@media (width>=900px){.row[data-astro-cid-d4rfjcab]{grid-template-columns:minmax(0,4fr) minmax(0,7fr) 40px;align-items:baseline;gap:32px;padding:32px 0}}.row-arrow[data-astro-cid-d4rfjcab]{color:var(--color-ink-4);transition:transform .3s var(--ease-out), color .2s var(--ease-out);justify-self:end}.row[data-astro-cid-d4rfjcab]:hover .row-arrow[data-astro-cid-d4rfjcab]{color:var(--color-brand-deep);transform:translate(3px)}@media (width<=899px){.row-arrow[data-astro-cid-d4rfjcab]{display:none}}
