.hero[data-v-87be939f]{border-bottom:1px solid var(--rule);position:relative;overflow:hidden}.hero[data-v-87be939f]:after{content:"";pointer-events:none;opacity:.6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='97' viewBox='0 0 56 97'%3E%3Cpath d='M28 0 56 16v32L28 64 0 48V16zM28 97 56 81V65L28 49 0 65v16z' fill='none' stroke='%23e3cf62' stroke-width='1.2'/%3E%3C/svg%3E");width:52%;height:120%;position:absolute;top:-10px;right:-40px;-webkit-mask-image:linear-gradient(270deg,#000 25%,#0000);mask-image:linear-gradient(270deg,#000 25%,#0000)}.hero__inner[data-v-87be939f]{z-index:1;max-width:var(--wrap);padding:calc(clamp(3rem,8vw,6.5rem)) var(--gutter) calc(clamp(3rem,7vw,5rem));justify-items:start;gap:1.5rem;margin:0 auto;display:grid;position:relative}.hero[data-v-87be939f] h1{letter-spacing:-.05em;max-width:14ch;margin:0;font-size:calc(clamp(2.6rem,7.5vw,5.6rem));line-height:.96}.hero[data-v-87be939f] h1 br{display:none}.hero[data-v-87be939f] p{max-width:54ch;color:var(--muted);margin:0;font-size:calc(clamp(1.05rem,1.6vw,1.25rem))}.hero[data-v-87be939f] .hero-actions{flex-wrap:wrap;gap:.6rem;display:flex}.hero[data-v-87be939f] .button-row{margin:0}.hero__spec[data-v-87be939f]{border:1px solid var(--ink);background:var(--surface);max-width:fit-content;font:400 .8rem/1 var(--mono);flex-wrap:wrap;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.hero__spec li[data-v-87be939f]{border-right:1px solid var(--ink);padding:.75rem 1rem}.hero__spec li[data-v-87be939f]:last-child{background:var(--ink);color:var(--yellow);border-right:0}@media (width<=640px){.hero__spec[data-v-87be939f]{flex-direction:column;width:100%}.hero__spec li[data-v-87be939f]{border-right:0;border-bottom:1px solid var(--ink)}.hero__spec li[data-v-87be939f]:last-child{border-bottom:0}}
