.home-story .home-start{margin-block:2rem 2.3rem}.home-story .beside-signal-button{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;min-height:4.6rem;width:min(100%,25rem);max-width:100%;padding:1.15rem 1.5rem;border:1px solid rgba(var(--accent,190,48,70),.5);border-radius:.35rem;color:var(--ink,#f4eee7);background:linear-gradient(115deg,rgba(var(--accent,190,48,70),.16),rgba(var(--accent,190,48,70),.045)),var(--black,#0b080a);box-shadow:inset 0 1px #f4eee709,0 10px 30px #0002;font:inherit;font-weight:700;line-height:1.35;text-decoration:none;transition:border-color .3s,background-color .3s,box-shadow .3s}.home-story .beside-signal-button:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0 3px,rgba(244,238,231,.012) 3px 4px)}.home-story .beside-signal-button:hover,.home-story .beside-signal-button:focus-visible{border-color:rgba(var(--accent,190,48,70),.9);background-color:rgba(var(--accent,190,48,70),.09);box-shadow:inset 0 1px #f4eee70d,0 0 28px rgba(var(--accent,190,48,70),.12)}.home-story .beside-signal-button:focus-visible{outline:2px solid var(--ink,#f4eee7);outline-offset:5px}.beside-signal-button .beside-signal-label{position:relative;z-index:2;text-shadow:0 1px 8px var(--black,#0b080a)}.beside-signal-button .beside-signal-arrow{display:inline-block;margin-left:.3em;transition:transform .3s}.beside-signal-button:hover .beside-signal-arrow{transform:translate(3px)}.beside-signal-button canvas[data-beside-signal-canvas]{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}@media(max-width:420px){.home-story .beside-signal-button{min-height:4.4rem;padding:1.1rem 1rem}}@media(prefers-reduced-motion:reduce){.home-story .beside-signal-button,.beside-signal-button .beside-signal-arrow{transition:none}}
