.home-intro-lines_intro__n6zb5{display:flex;align-items:flex-start;gap:.5rem}.home-intro-lines_viewport__y41wu{position:relative;display:grid;min-width:0;perspective:600px}.home-intro-lines_sizer__IDQqo{grid-area:1/1;visibility:hidden;pointer-events:none}.home-intro-lines_line__n4Auh{position:absolute;inset:0;transform-origin:center center}.home-intro-lines_toggle__P2YuS{flex:0 0 1.75rem;display:grid;place-items:center;width:1.75rem;height:1.75rem;margin-top:.3em;padding:.375rem;border:1px solid transparent;border-radius:50%;background:transparent;color:var(--hero-copy-color);opacity:0;pointer-events:none;cursor:pointer;transition:opacity .15s ease-out,border-color .15s ease-out}.home-intro-lines_intro__n6zb5:focus-within .home-intro-lines_toggle__P2YuS,.home-intro-lines_intro__n6zb5:hover .home-intro-lines_toggle__P2YuS{opacity:.65;pointer-events:auto}.home-intro-lines_intro__n6zb5 .home-intro-lines_toggle__P2YuS:focus-visible,.home-intro-lines_intro__n6zb5 .home-intro-lines_toggle__P2YuS:hover{opacity:1;border-color:currentColor}.home-intro-lines_toggle__P2YuS:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.home-intro-lines_toggle__P2YuS svg{width:100%;height:100%}@media (max-width:640px){.home-intro-lines_intro__n6zb5{margin-inline:auto;justify-content:center}}@media (prefers-reduced-motion:reduce){.home-intro-lines_toggle__P2YuS{display:none}}