.store-nav-links{display:flex;gap:26px;align-items:center;font-size:12px;font-weight:550}.store-nav-links a:last-child{border:1px solid var(--line);padding:9px 15px;border-radius:7px}.store-how{padding:65px 0;border-top:1px solid var(--line)}.store-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.store-steps article>span{display:grid;place-items:center;width:37px;height:37px;background:#e9efdd;border-radius:50%;font-size:11px;margin-bottom:17px}.store-steps h3{font-size:16px;margin-bottom:8px}.store-steps p{font-size:12px}.ticket-verify-banner{display:flex;justify-content:space-between;align-items:center;gap:25px;background:var(--store-color,var(--green));padding:35px 40px;border-radius:13px;color:white}.ticket-verify-banner h2{font-size:29px;letter-spacing:-1px}.ticket-verify-banner p{font-size:12px;color:#d1ddc9;margin-top:10px}.ticket-verify-banner .eyebrow{font-size:8px;color:#cde6ac}.store-hero-art{padding:0;height:255px;overflow:hidden}.store-hero-art:after{content:'';position:absolute;inset:0;background:linear-gradient(transparent,#143a29bf)}.store-hero-art img{height:100%;width:100%;object-fit:cover}.store-hero-art .store-hero-caption{position:absolute;bottom:22px;left:25px;right:25px;text-align:left;color:white;z-index:1;font-size:20px;letter-spacing:-.5px}.store-hero-art .store-hero-caption small{display:block;font-size:8px;letter-spacing:1px;color:#e0e7d3;margin-bottom:8px}
@media(max-width:850px){.store-nav-links{gap:13px;font-size:11px}.store-powered{display:none}.store-steps{gap:18px}.ticket-verify-banner{padding:28px;flex-wrap:wrap}.ticket-verify-banner h2{font-size:26px}}
@media(max-width:640px){body{overflow-x:hidden}.hero h1{font-size:64px}.hero h1 br:nth-of-type(2){display:block}.hero h1 .serif-word{margin-left:0}.hero-buttons{gap:15px}.hero-art{min-width:0}.store-header{flex-wrap:wrap;gap:20px}.store-nav-links{width:100%;justify-content:space-between;font-size:10px}.store-nav-links a:last-child{padding:7px 10px}.store-steps{grid-template-columns:1fr 1fr;gap:27px 20px}.store-how{padding:45px 0}.store-steps h3{font-size:14px}.store-steps p{font-size:11px}.ticket-verify-banner{padding:27px}.ticket-verify-banner h2{font-size:25px}.store-hero-art{display:block;height:235px;border-top-left-radius:60px}.store-hero{gap:28px}.feature-url{max-width:calc(100% - 45px)}.mini-stats{gap:17px}.hero-spark{vertical-align:4px}}
