/* Homepage cabinet hero. Keeps the real 1280:632 screen and the approved copy. */
body[data-page="home"] #top[data-cabinet-hero]{padding-top:28px;padding-bottom:64px;isolation:isolate;overflow:hidden;background:#fff}
#top[data-cabinet-hero] #platform{display:block;position:relative}
#top[data-cabinet-hero] .hc-cabinet-layout{display:grid;grid-template-columns:minmax(0,.46fr) minmax(0,.54fr);gap:38px;align-items:center}
#top[data-cabinet-hero] .hc-cabinet-copy{min-width:0;position:relative;z-index:1}
#top[data-cabinet-hero] .hc-cabinet-copy>.ct-hero-eyebrow{margin:0 0 22px}
#top[data-cabinet-hero] #hero-title{max-width:none;margin:0;line-height:1.04;letter-spacing:-.038em;text-wrap:initial}
#top[data-cabinet-hero] #hero-title br{display:none}
#top[data-cabinet-hero] #hero-title em{display:block;font-style:normal}
#top[data-cabinet-hero] .hc-cabinet-copy>.lead{max-width:540px;margin:26px 0 0;font-size:17px;line-height:1.65}
#top[data-cabinet-hero] .hc-cabinet-copy>.actions{max-width:none;gap:12px;margin-top:28px}
#top[data-cabinet-hero] #platform>.metric-row{position:relative;margin-top:52px;width:100%;min-width:0}
#top[data-cabinet-hero] .hc-cabinet-art{min-width:0;position:relative;padding:16px 13px 16px 19px;isolation:isolate}
#top[data-cabinet-hero] .hc-cabinet-art:before,#top[data-cabinet-hero] .hc-cabinet-art:after{content:"";position:absolute;pointer-events:none;z-index:-1;border-color:#ff450a;border-style:solid}
#top[data-cabinet-hero] .hc-cabinet-art:before{left:0;top:0;width:39%;height:73%;border-width:2px 0 0 2px;border-radius:32px 0 0 0}
#top[data-cabinet-hero] .hc-cabinet-art:after{right:0;bottom:0;width:24%;height:30%;border-width:0 2px 2px 0;border-radius:0 0 22px 0}
#top[data-cabinet-hero] .hc-cabinet-accent{position:absolute;left:4px;bottom:0;width:17px;height:17px;background:#ff450a;mask:url('./design-assets/tiposka_plus.svg') center/contain no-repeat;-webkit-mask:url('./design-assets/tiposka_plus.svg') center/contain no-repeat}
#top[data-cabinet-hero] .hc-cabinet-window{width:100%;position:relative;background:#fff;border:1px solid #dfe2e9;border-radius:19px 19px 7px 19px;box-shadow:0 28px 65px -34px #27273348;overflow:hidden}
#top[data-cabinet-hero] .hc-cabinet-chrome{height:32px;padding:0 13px;display:flex;align-items:center;gap:10px;border-bottom:1px solid #e9eaf0;background:linear-gradient(#fff,#f7f8fa);color:#727480;font:600 10px/1 Raleway,Arial,sans-serif;letter-spacing:.03em}
#top[data-cabinet-hero] .hc-cabinet-emblem{width:12px;height:12px;background:#ff450a;mask:url('./design-assets/tiposka_plus.svg') center/contain no-repeat;-webkit-mask:url('./design-assets/tiposka_plus.svg') center/contain no-repeat}
#top[data-cabinet-hero] .hc-cabinet-dots{display:flex;align-items:center;gap:5px;margin-left:auto}
#top[data-cabinet-hero] .hc-cabinet-dots>i{display:block;width:4px;height:4px;border-radius:50%;background:#b7bac4}
#top[data-cabinet-hero] .hc-cabinet-dots>i:last-child{background:#ff450a}
#top[data-cabinet-hero] .hc-cabinet-video{display:block;width:100%;height:auto;aspect-ratio:1280/632;object-fit:contain;object-position:center;background:#fff;border-radius:0 0 1.1% 1.1% / 0 0 2.23% 2.23%;box-shadow:none}
#top[data-cabinet-hero] .hc-cabinet-video:focus-visible{outline:2px solid #ff450a;outline-offset:-3px}
@media(hover:hover) and (pointer:fine){#top[data-cabinet-hero] .hc-cabinet-video:not(:hover):not(:focus):not(:focus-within)::-webkit-media-controls{opacity:0}}
@media(min-width:1530px){#top[data-cabinet-hero] .hc-cabinet-layout{grid-template-columns:minmax(0,.48fr) minmax(0,.52fr)}}
@media(min-width:1800px){body[data-page="home"] #top[data-cabinet-hero]{padding-top:34px}#top[data-cabinet-hero] .hc-cabinet-layout{gap:44px}#top[data-cabinet-hero] #platform>.metric-row{margin-top:58px}}
@media(min-width:901px) and (max-width:1280px){#top[data-cabinet-hero] .hc-cabinet-layout{gap:28px;grid-template-columns:minmax(0,.46fr) minmax(0,.54fr)}#top[data-cabinet-hero] .hc-cabinet-copy>.lead{font-size:16px}#top[data-cabinet-hero] .hc-cabinet-copy>.actions{gap:10px}#top[data-cabinet-hero] .hc-cabinet-copy .button{font-size:11px}}
@media(max-width:900px){#top[data-cabinet-hero] .hc-cabinet-layout{grid-template-columns:minmax(0,1fr);gap:34px}#top[data-cabinet-hero] .hc-cabinet-copy>.lead{max-width:700px}#top[data-cabinet-hero] .hc-cabinet-copy>.ct-hero-eyebrow{max-width:none}#top[data-cabinet-hero] .hc-cabinet-art{width:100%;max-width:840px;justify-self:center}#top[data-cabinet-hero] #platform>.metric-row{margin-top:40px}}
@media(max-width:640px){body[data-page="home"] #top[data-cabinet-hero]{padding-top:20px;padding-bottom:46px}#top[data-cabinet-hero] .hc-cabinet-copy>.ct-hero-eyebrow{max-width:28em;margin-bottom:19px}#top[data-cabinet-hero] .hc-cabinet-copy>.lead{font-size:16px;line-height:1.65;margin-top:23px}#top[data-cabinet-hero] .hc-cabinet-copy>.actions{margin-top:24px;gap:10px}#top[data-cabinet-hero] .hc-cabinet-copy>.actions>.button{min-height:48px}#top[data-cabinet-hero] .hc-cabinet-layout{gap:30px}#top[data-cabinet-hero] .hc-cabinet-art{padding:10px 8px 11px 11px}#top[data-cabinet-hero] .hc-cabinet-art:before{border-radius:23px 0 0 0;border-width:1.5px 0 0 1.5px}#top[data-cabinet-hero] .hc-cabinet-art:after{border-width:0 1.5px 1.5px 0;border-radius:0 0 16px 0}#top[data-cabinet-hero] .hc-cabinet-accent{width:13px;height:13px;left:1px;bottom:-1px}#top[data-cabinet-hero] .hc-cabinet-window{border-radius:13px 13px 4px 13px;box-shadow:0 18px 38px -25px #27273355}#top[data-cabinet-hero] .hc-cabinet-chrome{height:25px;padding-inline:10px;font-size:8px;gap:8px}#top[data-cabinet-hero] .hc-cabinet-emblem{width:10px;height:10px}#top[data-cabinet-hero] .hc-cabinet-dots{gap:4px}#top[data-cabinet-hero] .hc-cabinet-dots>i{width:3px;height:3px}#top[data-cabinet-hero] #platform>.metric-row{margin-top:34px}}
