:root{--paper:#f4f3f6;--ink:#18151d;--purple:#6843d5;--muted:#68636f;--line:#d7d4dc;--font:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:95px}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}a,button{touch-action:manipulation}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--purple);outline-offset:5px}::selection{background:#d4c8f7}.skip{position:fixed;top:-100px;z-index:100;background:var(--ink);color:white;padding:15px}.skip:focus{top:0}.header{height:88px;display:flex;align-items:center;gap:30px;padding:0 4.5%;border-bottom:1px solid var(--line);background:var(--paper);position:relative;z-index:10}.logo{filter:brightness(0);width:170px;height:auto}.header nav{margin-left:auto;display:flex;gap:30px;font-size:14px}.header nav a:hover{color:var(--purple)}.header-cta{background:var(--ink);color:white;border-radius:100px;padding:13px 22px;display:flex;gap:25px;font-size:14px}.header-cta:hover{background:var(--purple)}.motion-button{display:flex;align-items:center;gap:8px;background:none;border:0;padding:12px 0;font-size:12px;color:var(--muted)}.motion-button>span:first-child{font-size:16px}.hero{position:relative;min-height:820px;overflow:hidden;isolation:isolate;display:flex;justify-content:center;padding:66px 25px 105px}.hero-copy{position:relative;z-index:3;text-align:center;width:min(650px,60%);pointer-events:none}.hero-copy a{pointer-events:auto}.eyebrow{font-size:12px;letter-spacing:1.7px;font-weight:700;line-height:1.6}.hero .eyebrow{display:flex;align-items:center;justify-content:center;gap:10px;color:var(--purple);margin:5px 0 36px}.tiny-star{font-size:22px}.presents{font-size:12px;letter-spacing:4px;font-weight:700;margin:0 0 14px}h1{margin:0;font-weight:900;line-height:.96;letter-spacing:-8px}.soda{font-family:'Arial Black',Arial,sans-serif;font-size:clamp(110px,12vw,180px);display:block;font-weight:900;line-height:.9}.travesura{position:relative;font:italic 400 clamp(55px,6.4vw,95px)/1.3 Georgia,serif;letter-spacing:-5px;white-space:nowrap;display:block}.travesura>i{font-size:.65em;vertical-align:8%;margin-right:8px}.title-star{color:var(--purple);position:absolute;top:5px;right:-7px;font-family:Arial;font-size:36px;animation:turn 25s linear infinite}.tribute{font-size:clamp(15px,1.5vw,21px);font-weight:800;letter-spacing:-.3px;margin:22px -25px 0}.tribute span{font-family:Georgia,serif;font-style:italic;color:var(--purple);padding:0 7px}.hero-description{font-size:17px;color:var(--muted);line-height:1.5;margin:16px 0 30px}.hero-meta{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;font-size:12px;letter-spacing:.5px;font-weight:700;margin-bottom:25px}.hero-meta b{color:var(--purple)}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:45px;padding:18px 27px;border-radius:99px;font-size:16px;font-weight:600;transition:transform .2s,background .2s}.button>span{font-size:24px;line-height:1}.primary{background:var(--purple);color:white}.primary:hover{background:#5430ba;transform:translateY(-3px)}.purchase-note{font-size:12px;color:var(--muted);margin-top:14px}.album-cloud{position:absolute;inset:0;z-index:2;pointer-events:none}.floating-cover{position:absolute;width:clamp(125px,14vw,205px);aspect-ratio:1;pointer-events:auto;animation:float 7s ease-in-out infinite;transform:translateY(0) rotate(var(--rotation));box-shadow:0 18px 35px #17101d24;transition:filter .3s;will-change:transform}.floating-cover img{width:100%;height:100%;object-fit:cover}.floating-cover span{position:absolute;bottom:0;left:0;right:0;padding:8px;background:#17121ddb;color:white;font-size:12px;opacity:0;transition:opacity .2s}.floating-cover:hover{animation-play-state:paused;z-index:5}.floating-cover:hover span,.floating-cover:focus-visible span{opacity:1}.cover-1{left:4%;top:82px;--rotation:-13deg}.cover-2{right:4%;top:72px;--rotation:11deg;animation-delay:-2s}.cover-3{left:-2%;top:355px;--rotation:9deg;animation-delay:-4s}.cover-4{right:-2%;top:346px;--rotation:-9deg;animation-delay:-1s}.cover-5{left:15%;top:600px;--rotation:-8deg;animation-delay:-3s;width:145px}.cover-6{right:15%;top:610px;--rotation:8deg;animation-delay:-5s;width:145px}.cobweb{position:absolute;pointer-events:none;z-index:1;width:300px;opacity:.28}.cobweb-left{left:0;top:0}.cobweb-right{right:0;top:0;transform:scaleX(-1);width:245px}.notes{position:absolute;inset:0;pointer-events:none;z-index:1}.notes span{position:absolute;color:var(--purple);font-family:Georgia,serif;animation:note-drift 8s ease-in-out infinite;font-size:48px}.notes span:nth-child(1){left:24%;top:55px;animation-delay:-1s;transform:rotate(15deg)}.notes span:nth-child(2){right:22%;top:235px;animation-delay:-4s;font-size:32px}.notes span:nth-child(3){left:23%;top:490px;animation-delay:-6s}.notes span:nth-child(4){right:30%;top:675px;animation-delay:-3s}.notes span:nth-child(5){left:38%;top:710px;font-size:30px}.hero-bottom{position:absolute;bottom:24px;left:4.5%;right:4.5%;display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:12px;letter-spacing:1px}.hero-bottom>a{display:flex;gap:15px;align-items:center;letter-spacing:0}.hero-bottom>a span{font-size:22px}.ticker{background:var(--ink);color:var(--paper);padding:23px 0;overflow:hidden}.ticker-track{display:flex;align-items:center;gap:42px;width:max-content;animation:marquee 35s linear infinite}.ticker-track span{font-size:23px;letter-spacing:-.3px;font-weight:700;white-space:nowrap}.ticker-track i{color:#c5b3ff;font-style:normal;font-size:28px}.discography{padding:100px 4.5% 85px;overflow:hidden}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:60px;max-width:1400px;margin:auto}.section-heading .eyebrow{color:var(--purple);margin-bottom:24px}h2{font-size:clamp(36px,4.5vw,62px);line-height:1.06;letter-spacing:-2.5px;font-weight:600;margin:0}h2 em{font-family:Georgia,serif;font-weight:400}.section-heading>p{font-size:16px;line-height:1.7;color:var(--muted);margin-bottom:3px}.record-controls{max-width:1400px;margin:50px auto 24px;display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid var(--line);padding-top:24px}.record-controls p{font-size:14px;color:var(--muted);margin:0}.record-controls>div{display:flex;gap:8px}.record-controls button{border:1px solid var(--line);border-radius:50%;width:44px;height:44px;font-size:22px;background:transparent}.record-controls button:hover{background:var(--ink);color:white}.record-controls button:disabled{opacity:.3;cursor:default}.albums{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#b7aec5 transparent;padding:8px 0 20px;max-width:1400px;margin:auto}.album{flex:0 0 calc((100% - 72px)/4);scroll-snap-align:start;min-width:220px}.album-art{display:block;overflow:hidden;aspect-ratio:1;background:#e2dfe7}.album-art img{width:100%;height:100%;object-fit:cover;transition:transform .55s cubic-bezier(.2,.8,.2,1)}.album-art:hover img{transform:scale(1.055)}.album-art>span{display:none}.album-label{display:flex;justify-content:space-between;margin-top:18px;gap:12px}.album-label h3{margin:0;font-size:19px;font-weight:600}.album-label p{margin:7px 0 0;color:var(--muted);font-size:14px}.album-label>span{font-size:12px;color:var(--muted);padding-top:5px}.source-note{font-size:12px;line-height:1.6;color:var(--muted);max-width:1400px;margin:20px auto 0}.show-section{margin:0 4.5% 100px;padding-top:70px;border-top:1px solid var(--line);display:grid;grid-template-columns:1.1fr 1fr;gap:7%;align-items:center}.live-image{position:relative;aspect-ratio:1.12;overflow:hidden}.live-image img{width:100%;height:100%;object-fit:cover}.live-image>span{position:absolute;bottom:20px;left:20px;background:var(--paper);padding:10px 13px;font-size:12px;letter-spacing:1px}.show-copy .eyebrow{color:var(--purple);margin:0 0 25px}.show-copy h2{font-size:clamp(35px,3.5vw,52px);margin-bottom:30px}.show-copy>p:not(.eyebrow){font-size:17px;line-height:1.75;color:var(--muted);max-width:490px}.text-link{margin-top:15px;display:inline-flex;gap:30px;font-size:15px;font-weight:700;border-bottom:1px solid var(--ink);padding-bottom:9px}.finale{position:relative;overflow:hidden;text-align:center;background:var(--purple);color:white;padding:70px 25px}.finale .eyebrow{position:relative;z-index:2}.final-date{font-size:clamp(120px,20vw,270px);font-weight:800;line-height:1;letter-spacing:-16px;margin:20px 0 10px;position:relative;z-index:2}.final-date>span{font-weight:400;font-family:Georgia,serif;padding:0 10px;color:#bfa9ff}.finale h2{font-family:Georgia,serif;font-style:italic;font-weight:400;font-size:45px;letter-spacing:-1px}.venue{font-size:14px;letter-spacing:1px;margin:24px 0 30px}.light{background:var(--paper);color:var(--ink)}.light:hover{transform:translateY(-3px);background:white}.final-small{font-size:12px;line-height:1.5;color:#e3d9ff;margin:22px 0}.final-links{display:flex;justify-content:center;gap:28px;font-size:14px;margin-top:30px}.final-links a{border-bottom:1px solid #ffffff50;padding-bottom:4px}.final-web{top:0;right:0;transform:scaleX(-1);filter:invert(1);width:430px;opacity:.45}.final-note{position:absolute;left:9%;top:35%;font:180px Georgia;color:#c3aaff;animation:note-drift 8s ease-in-out infinite}footer{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:35px 4.5%;font-size:12px}footer .logo{width:150px}footer p{color:var(--muted)}footer>span{color:var(--muted)}.mobile-buy{display:none}.js .reveal{opacity:0;transform:translateY(25px);transition:opacity .7s,transform .7s}.js .reveal.visible{opacity:1;transform:none}.hero-copy{animation:arrive .9s both}.paused *, .paused *::before,.paused *::after{animation-play-state:paused!important}.paused .reveal{opacity:1;transform:none}@keyframes float{0%,100%{transform:translateY(0) rotate(var(--rotation))}50%{transform:translateY(-17px) rotate(calc(var(--rotation) + 3deg))}}@keyframes note-drift{0%,100%{translate:0 0;rotate:-8deg;opacity:.55}50%{translate:8px -20px;rotate:10deg;opacity:.9}}@keyframes turn{to{transform:rotate(360deg)}}@keyframes marquee{to{transform:translateX(-50%)}}@keyframes arrive{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@media(min-width:1600px){.hero{min-height:920px}.hero-copy{padding-top:35px}.cover-5,.cover-6{top:690px;width:180px}.notes span:nth-child(4){top:750px}}@media(max-width:1000px){.hero-copy{width:64%}.soda{font-size:130px}.travesura{font-size:72px}.tribute{font-size:17px}.hero-meta{font-size:12px}.floating-cover{width:145px}.cover-1{left:1%;top:110px}.cover-2{right:1%;top:100px}.cover-3{left:-5%;top:380px}.cover-4{right:-5%;top:380px}.cover-5{left:13%;top:610px;width:125px}.cover-6{right:13%;top:610px;width:125px}.title-star{right:-5px;font-size:26px}.section-heading{gap:30px}.section-heading>p{max-width:290px}.album{flex-basis:31%}.show-section{gap:35px}.header{gap:20px}.header nav{gap:20px}}@media(max-width:700px){.header{height:75px;padding:0 5%;gap:15px}.logo{width:130px}.header nav{display:none}.motion-button{margin-left:auto}.motion-label{display:none}.header-cta{font-size:14px;gap:13px;padding:11px 17px}.hero{display:block;min-height:0;padding:45px 0 75px}.hero-copy{width:100%;padding:0 6%;animation-duration:.6s}.hero .eyebrow{font-size:11px;letter-spacing:1px;margin:0 0 25px}.tiny-star{font-size:20px}.presents{font-size:11px;letter-spacing:3px}.soda{font-size:clamp(100px,27vw,160px);letter-spacing:-7px}.travesura{font-size:clamp(52px,13vw,80px);letter-spacing:-3px}.title-star{right:2%;top:0;font-size:26px}.tribute{font-size:15px;line-height:1.5;margin:17px 0 0;letter-spacing:-.4px}.tribute span{padding:0 3px}.hero-description{font-size:16px;margin:13px 18px 23px}.hero-meta{font-size:12px;gap:8px;max-width:360px;margin:0 auto 22px;line-height:1.4}.hero .button{min-width:230px}.purchase-note{margin-top:13px}.album-cloud{position:relative;height:235px;margin-top:28px;width:100%;overflow:visible}.floating-cover{width:128px}.cover-1{left:-15px;top:45px;--rotation:-16deg}.cover-2{right:-15px;top:45px;--rotation:14deg}.cover-3{left:calc(50% - 70px);top:35px;--rotation:-4deg;width:140px;z-index:3}.cover-4{display:none}.cover-5{left:17%;top:105px;width:110px;--rotation:5deg;z-index:2}.cover-6{right:17%;top:105px;width:110px;--rotation:-5deg;z-index:2}.cobweb-left{width:160px;opacity:.2}.cobweb-right{width:150px;opacity:.2}.notes span:nth-child(1){left:5%;top:280px;font-size:30px}.notes span:nth-child(2){right:3%;top:425px}.notes span:nth-child(3){left:7%;top:555px;font-size:28px}.notes span:nth-child(4),.notes span:nth-child(5){display:none}.hero-bottom{bottom:20px;left:6%;right:6%;font-size:10px;letter-spacing:.3px}.hero-bottom>span:last-child{display:none}.hero-bottom>a{font-size:12px}.ticker{padding:18px 0}.ticker-track{gap:28px;animation-duration:32s}.ticker-track span{font-size:19px}.ticker-track i{font-size:23px}.discography{padding:60px 6%}.section-heading{display:block}.section-heading .eyebrow{font-size:11px;margin-bottom:19px}h2{font-size:39px;letter-spacing:-1.8px;line-height:1.13}.section-heading>p{max-width:none;font-size:16px;margin:24px 0 0}.record-controls{margin-top:30px;gap:15px;padding-top:19px}.record-controls p{font-size:12px;line-height:1.6;max-width:190px}.record-controls button{width:40px;height:40px}.albums{gap:18px;margin-right:-7%;padding-right:7%}.album{flex-basis:72%;min-width:0}.album-label h3{font-size:19px}.album-label p{font-size:14px}.source-note{font-size:12px;margin-top:20px}.show-section{grid-template-columns:1fr;gap:32px;margin:0 6% 60px;padding-top:40px}.live-image{aspect-ratio:1.12}.show-copy h2{font-size:39px;margin-bottom:20px}.show-copy>p:not(.eyebrow){font-size:16px}.show-copy .eyebrow{font-size:11px;margin-bottom:20px}.finale{padding:50px 6%}.final-date{font-size:clamp(130px,35vw,220px);letter-spacing:-10px;margin:22px 0 13px}.final-date span{padding:0 3px}.finale h2{font-size:35px;position:relative;z-index:2}.finale .eyebrow{font-size:11px}.venue{font-size:12px;line-height:1.5;margin-top:20px}.final-web{width:250px}.final-note{left:-10px;top:41%;font-size:85px;opacity:.3}.final-small{max-width:300px;margin:20px auto}.final-links{font-size:12px;gap:23px}footer{padding:28px 6% 95px;flex-wrap:wrap;gap:15px}footer .logo{width:135px}footer p{order:3;width:100%;margin:0}.mobile-buy{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:30;padding:17px 6%;padding-bottom:calc(17px + env(safe-area-inset-bottom));background:var(--ink);color:white;align-items:center;justify-content:space-between;box-shadow:0 -5px 20px #0001}.mobile-buy>span{font-size:12px}.mobile-buy>b{font-size:14px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}.js .reveal{opacity:1;transform:none}}
/* Halloween: the actual show poster leads the visual identity. */
:root{--paper:#09090b;--ink:#f0edef;--purple:#e7383f;--muted:#b2a8ae;--line:#35282d}body{background:#09090b}.header{background:#09090b;border-bottom-color:#45242a}.logo{filter:none}.header-cta{background:#b91e2a;color:#fff}.header-cta:hover{background:#e7383f}.motion-button{color:#c2b5ba}.halloween-hero{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:5%;padding:60px 6% 100px;align-items:center;min-height:0;background:radial-gradient(ellipse at 85% 35%,#630c1c55,transparent 62%),#09090b;max-width:none}.halloween-hero:before{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 35% 55%,#79172e28,transparent 55%);animation:haunt 12s ease-in-out infinite;pointer-events:none}.halloween-hero .hero-copy{width:100%;padding:0;max-width:520px;text-align:left;pointer-events:auto;justify-self:center}.halloween-hero .eyebrow{justify-content:flex-start;letter-spacing:1.2px;color:#ff6970;margin-bottom:38px;font-size:12px}.halloween-label:before{content:'';width:24px;height:1px;background:#e7383f}.halloween-hero .presents{color:#d4ccd0;font-size:12px;letter-spacing:3px;margin-bottom:20px}.halloween-hero h1{letter-spacing:-4px}.halloween-hero .soda{font-size:clamp(75px,8vw,125px);text-shadow:0 3px 24px #e72c3214;letter-spacing:-4px}.halloween-hero .travesura{color:#e7383f;font-size:clamp(48px,5.2vw,78px);letter-spacing:-3px;line-height:1.24}.halloween-hero .tribute{font-size:clamp(22px,2.4vw,34px);margin:30px 0 0;line-height:1.16;letter-spacing:-.5px}.halloween-hero .tribute span{padding:0 5px 0 0}.halloween-hero .hero-description{font:italic 23px/1.45 Georgia,serif;color:#c2b5ba;margin:22px 0}.halloween-hero .hero-meta{justify-content:flex-start;display:flex;flex-direction:column;gap:7px;margin:0 0 26px;font-size:14px;letter-spacing:.8px}.halloween-hero .button{border-radius:3px;min-width:260px;background:#c4202e;color:white}.halloween-hero .button:hover{background:#e7383f;box-shadow:0 0 32px #b8102835}.halloween-hero .purchase-note{color:#ad9da5}.hero-album-strip{display:flex;align-items:center;gap:8px;margin-top:32px}.hero-album-strip img{width:54px;height:54px;object-fit:cover;border:1px solid #ffffff26;box-shadow:0 5px 15px #0005;animation:cover-breathe 7s ease-in-out infinite}.hero-album-strip img:nth-child(2){animation-delay:-2s}.hero-album-strip img:nth-child(3){animation-delay:-4s}.hero-album-strip img:nth-child(4){animation-delay:-6s}.hero-album-strip>span{font-size:12px;line-height:1.5;color:#b2a8ae;margin-left:8px}.show-poster{position:relative;margin:0;z-index:4;width:100%;max-width:620px;justify-self:center}.show-poster>a{display:block;box-shadow:0 22px 65px #0009,0 0 70px #9b0c2520;border:1px solid #a14b534d;transition:box-shadow .5s,transform .5s}.show-poster>a:hover{transform:translateY(-4px);box-shadow:0 25px 75px #000c,0 0 85px #a10d2930}.show-poster img{width:100%;height:auto;object-fit:contain}.show-poster figcaption{display:flex;justify-content:space-between;gap:10px;font-size:11px;line-height:1.5;letter-spacing:.4px;color:#ac919b;margin-top:13px}.halloween-hero .cobweb{filter:invert(1);width:340px;opacity:.55;z-index:5}.halloween-hero .cobweb-right{width:230px;opacity:.38}.halloween-hero .notes{z-index:1}.halloween-hero .notes span{color:#c47d88;opacity:.5}.halloween-hero .notes span:nth-child(1){left:2%;top:38%}.halloween-hero .notes span:nth-child(2){right:2%;top:70%}.halloween-hero .notes span:nth-child(3){left:41%;top:75%}.halloween-hero .notes span:nth-child(4){left:30%;top:92%}.halloween-hero .hero-bottom{color:#ad8e98;left:6%;right:6%;bottom:25px}.ticker{background:#9f1722;color:#fff;border-block:1px solid #e24a4f70}.ticker-track i{color:#ffbabd}.discography{background:linear-gradient(#0e0c10,#09090b)}.record-controls button:hover{color:#fff;background:#b51b29}.album-art{background:#161217;box-shadow:0 15px 30px #0008}.album-label h3{color:#eee7eb}.albums{scrollbar-color:#66424b #171216}.live-image{border:1px solid #6d243e55}.live-image>span{color:#e7dce1;background:#09090bec}.finale{background:radial-gradient(ellipse at center,#8a1323,#210b12 70%);border-top:1px solid #6f1d2b;color:white}.final-date>span{color:#e05d6c}.final-note{color:#ae344b}.light{color:white;background:#bd202d;border-radius:3px}.light:hover{background:#e7383f}.final-small{color:#c6a9b4}.final-web{filter:invert(1);opacity:.6}footer{background:#09090b}.mobile-buy{background:#ae1825;color:white}.js .reveal{transition-duration:.9s}.paused .hero-album-strip img{animation-play-state:paused}@keyframes haunt{0%,100%{opacity:.4;transform:translateX(-2%)}50%{opacity:1;transform:translateX(2%)}}@keyframes cover-breathe{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}@media(min-width:1650px){.halloween-hero{padding-inline:max(6%,calc((100vw - 1450px)/2));gap:75px}.halloween-hero .hero-copy{padding:0}}@media(max-width:1000px){.halloween-hero{gap:35px;padding-inline:5%}.halloween-hero .soda{font-size:90px}.halloween-hero .travesura{font-size:55px}.halloween-hero .tribute{font-size:24px}.halloween-hero .eyebrow{font-size:11px}.hero-album-strip img{width:43px;height:43px}.hero-album-strip>span{font-size:11px}.show-poster figcaption>span{display:none}}@media(max-width:700px){.halloween-hero{display:flex;flex-direction:column;padding:25px 6% 75px;gap:30px}.show-poster{order:0;max-width:430px}.halloween-hero .hero-copy{order:1;max-width:430px;text-align:center}.show-poster figcaption{font-size:10px;justify-content:center}.halloween-hero .eyebrow{justify-content:center;margin:10px 0 22px;font-size:11px;letter-spacing:.5px}.halloween-hero .presents{margin-bottom:16px;font-size:11px}.halloween-hero .soda{font-size:100px}.halloween-hero .travesura{font-size:59px}.halloween-hero .tribute{font-size:26px;margin-top:23px}.halloween-hero .hero-description{font-size:23px;margin:19px 0}.halloween-hero .hero-meta{align-items:center;margin-bottom:24px;font-size:13px}.halloween-hero .button{width:100%;max-width:330px}.halloween-hero .purchase-note{margin-top:14px}.hero-album-strip{justify-content:center;margin-top:25px;gap:8px}.hero-album-strip img{width:52px;height:52px}.hero-album-strip>span{text-align:left}.halloween-hero .cobweb-left{width:175px;opacity:.6}.halloween-hero .cobweb-right{width:140px;opacity:.4}.halloween-hero .notes span:nth-child(1){top:63%;left:0}.halloween-hero .notes span:nth-child(2){top:80%;right:1%}.halloween-hero .notes span:nth-child(3){display:none}.halloween-hero .hero-bottom{font-size:10px;letter-spacing:0}.finale{padding-bottom:55px}}

.halloween-records{display:grid;grid-template-columns:1fr 1fr;gap:20px;position:relative;z-index:2;padding:35px;align-self:center;max-width:540px}.halloween-records img{width:100%;box-shadow:0 15px 40px #000a;animation:cover-breathe 7s ease-in-out infinite}.halloween-records img:nth-child(2n){animation-delay:-3s}@media(max-width:700px){.halloween-records{order:2;padding:10px 20px;gap:15px;max-width:360px}.halloween-hero .hero-copy{order:0}}
/* Palette and hierarchy follow the supplied Travesura Stereo artwork. */
:root{--paper:#090713;--ink:#f6ecd9;--purple:#e2a951;--muted:#b9adcb;--line:#372740}body,.header,footer{background:#090713}.header{border-bottom-color:#392442}.header-cta{background:#dcab61;color:#160f20}.header-cta:hover{background:#f6cf8c}.halloween-hero{background:radial-gradient(ellipse at 78% 45%,#39176f88,transparent 65%),radial-gradient(ellipse at 8% 85%,#18276455,transparent 65%),#090713;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.halloween-hero:before{background:radial-gradient(ellipse at 30% 60%,#8427c338,transparent 55%)}.halloween-hero .eyebrow{color:#efc27e}.halloween-label:before{background:#e8ad5a}.halloween-hero h1{font-family:Georgia,serif;letter-spacing:-3px}.halloween-hero .soda{font-family:Georgia,serif;font-size:clamp(38px,4.65vw,72px);font-weight:700;letter-spacing:-2.5px;line-height:1.15;color:#f6e4be;text-shadow:0 2px 20px #9a682020}.halloween-hero .travesura{font-family:Georgia,serif;font-style:normal;font-weight:700;font-size:clamp(58px,7vw,110px);line-height:.98;letter-spacing:-3px;color:#eebc71}.halloween-hero .tribute{font-size:clamp(21px,2.1vw,30px);line-height:1.25;color:#efe7f7}.halloween-hero .tribute span{color:#d9aa61}.halloween-hero .hero-description{color:#c4b4d7}.halloween-hero .hero-meta{font-size:13px;line-height:1.5;color:#ded0e8}.halloween-hero .button{background:#e1ae65;color:#190f26;box-shadow:0 0 30px #ec973017}.halloween-hero .button:hover{background:#f4c98b;box-shadow:0 0 42px #ec97302d}.halloween-hero .purchase-note{color:#b7a5c7}.show-poster>a{border-color:#b8875145;box-shadow:0 25px 70px #000b,0 0 80px #7525b735}.show-poster>a:hover{box-shadow:0 25px 75px #000b,0 0 95px #7525b750}.show-poster{max-width:560px}.show-poster figcaption{color:#b9a5d0;font-size:12px}.halloween-hero .notes span{color:#e6ab63}.halloween-hero .cobweb{filter:invert(1) sepia(.5) saturate(1.7);opacity:.45}.halloween-hero .hero-bottom{color:#b19bc5}.ticker{background:#211033;border-color:#694176}.ticker-track i{color:#e4b66f}.discography{background:linear-gradient(#100b1b,#090713)}.record-controls button:hover{background:#663496;color:white}.albums{scrollbar-color:#674b7e #151020}.album-art{background:#151020}.live-image{border-color:#634375}.live-image>span{background:#090713ed;color:#e8d4f2}.finale{background:radial-gradient(ellipse at 50% 30%,#48236a,#140a22 78%);border-color:#5a3570}.final-date>span{color:#d9a65f}.final-note{color:#a978d2}.light{background:#dfb26b;color:#180e23}.light:hover{background:#f6cf8c}.final-small{color:#c1afd1}.mobile-buy{background:#241036;color:#f8e8ce;border-top:1px solid #785294}.mobile-buy b{color:#e8b96e}@media(max-width:1000px){.halloween-hero .soda{font-size:42px;letter-spacing:-2px}.halloween-hero .travesura{font-size:67px}.halloween-hero .hero-meta{font-size:12px}}@media(max-width:700px){.show-poster{order:0;max-width:430px}.halloween-hero .hero-copy{order:1}.halloween-hero .soda{font-size:clamp(36px,10.5vw,58px);letter-spacing:-1.8px}.halloween-hero .travesura{font-size:clamp(63px,18vw,95px);letter-spacing:-2px}.halloween-hero .tribute{font-size:25px}.show-poster figcaption>span{display:inline}.show-poster figcaption{justify-content:space-between;font-size:11px}.halloween-hero .hero-meta{font-size:12px}.hero-album-strip img{width:48px;height:48px}}
/* Three independent spectral apparitions from the user's reference photograph. */
.ghost-section{position:relative;isolation:isolate;overflow:hidden;padding:80px 5% 30px;background:radial-gradient(ellipse at 50% 50%,#28143866,transparent 67%),#090713;border-bottom:1px solid #352342}.ghost-heading{text-align:center;position:relative;z-index:3}.ghost-heading .eyebrow{color:#d8ae70;margin:0 0 18px}.ghost-heading h2{font-size:clamp(40px,5vw,70px);line-height:1.02}.ghost-heading h2 em{color:#c4a4ec}.ghost-heading>p:last-child{font-size:16px;line-height:1.6;color:#ac9abd;margin:22px 0 0}.ghost-stage{position:relative;max-width:1020px;aspect-ratio:1.5;margin:-5px auto 0;isolation:isolate}.ghost-scene{position:absolute;inset:0;display:flex;transform:translate3d(var(--ghost-x,0px),var(--ghost-y,0px),0);transition:transform 1.5s ease-out;mix-blend-mode:screen;will-change:transform}.specter{position:relative;width:33.333333%;height:100%;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);animation:spectral-presence 10s ease-in-out infinite;will-change:transform,opacity}.specter img{position:absolute;left:0;top:0;width:300%;height:100%;max-width:none;object-fit:fill;pointer-events:none}.specter-two img{left:-100%}.specter-three img{left:-200%}.specter-one{animation-delay:-2s}.specter-two{animation-duration:12s;animation-delay:-7s}.specter-three{animation-duration:11s;animation-delay:-4s}.spectral-haze{position:absolute;inset:20% -20% -10%;z-index:2;pointer-events:none;background:radial-gradient(ellipse at 20% 60%,#9370b81c,transparent 42%),radial-gradient(ellipse at 80% 70%,#403c9724,transparent 50%);filter:blur(24px);animation:haunting-haze 17s ease-in-out infinite;mix-blend-mode:screen}.ghost-notes{position:absolute;inset:0;pointer-events:none;z-index:4}.ghost-notes span{position:absolute;font:34px Georgia;color:#d0a765;animation:ghost-note 12s ease-in-out infinite}.ghost-notes span:nth-child(1){left:4%;top:45%;animation-delay:-3s}.ghost-notes span:nth-child(2){left:46%;top:77%;animation-delay:-7s;font-size:25px}.ghost-notes span:nth-child(3){right:3%;top:35%;animation-delay:-1s}.ghost-foot{max-width:1200px;margin:-20px auto 0;position:relative;z-index:4;display:flex;justify-content:space-between;gap:15px;font-size:12px;letter-spacing:1.4px;color:#ae96c2;padding-top:22px;border-top:1px solid #40284b}.ghost-section:has(.ghost-stage:hover) .specter{filter:brightness(1.08)}.paused .ghost-scene{transform:none!important;transition:none}.paused .specter{opacity:.82;transform:none;animation:none!important}@keyframes spectral-presence{0%,100%{opacity:.44;transform:translate3d(0,7px,0) scale(.985)}45%{opacity:.88;transform:translate3d(0,-12px,0) scale(1)}70%{opacity:.62;transform:translate3d(0,-3px,0) scale(.993)}}@keyframes haunting-haze{0%,100%{transform:translateX(-4%) scale(.95);opacity:.4}50%{transform:translateX(5%) scale(1.08);opacity:.8}}@keyframes ghost-note{0%,100%{opacity:.1;transform:translateY(12px) rotate(-12deg)}50%{opacity:.65;transform:translateY(-22px) rotate(9deg)}}@media(max-width:700px){.ghost-section{padding:50px 4% 25px}.ghost-heading h2{font-size:42px}.ghost-heading>p:last-child{font-size:15px;margin:18px 10px 0}.ghost-stage{width:110%;max-width:none;margin:18px -5% 0;aspect-ratio:1.5}.ghost-heading .eyebrow{font-size:11px}.ghost-foot{margin:12px 2% 0;font-size:10px;letter-spacing:.6px;flex-direction:column;align-items:center;gap:8px;line-height:1.5}.ghost-notes span{font-size:23px}.ghost-notes span:nth-child(2){font-size:19px}}@media(prefers-reduced-motion:reduce){.ghost-scene{transform:none!important;transition:none!important}.specter{opacity:.82}}
/* Animated webs and primary poster; transforms preserve each web's orientation. */
.cobweb{transform-origin:top left;animation:web-sway 9s ease-in-out infinite;will-change:rotate,translate}.cobweb-right,.final-web{transform-origin:top right;animation-name:web-sway-right;animation-duration:12s;animation-delay:-4s}.show-poster>a{position:relative;overflow:hidden;animation:poster-hover 8s ease-in-out infinite;will-change:translate,rotate;transform-origin:center center}.show-poster>a::after{content:'';position:absolute;inset:-35%;pointer-events:none;background:linear-gradient(110deg,transparent 40%,#f5ddff00 45%,#f5ddff17 50%,#f5ddff00 55%,transparent 60%);translate:-70% 0;animation:poster-sheen 13s ease-in-out infinite}.show-poster>a:hover,.show-poster>a:focus-visible{animation-play-state:paused;translate:0 -5px;rotate:0deg}.show-poster>a:hover::after,.show-poster>a:focus-visible::after{animation-play-state:paused}@keyframes web-sway{0%,100%{rotate:-1deg;translate:0 0}50%{rotate:2deg;translate:0 5px}}@keyframes web-sway-right{0%,100%{rotate:1deg;translate:0 0}50%{rotate:-2.4deg;translate:0 7px}}@keyframes poster-hover{0%,100%{translate:0 0;rotate:-.35deg}50%{translate:0 -9px;rotate:.35deg}}@keyframes poster-sheen{0%,20%{translate:-70% 0;opacity:0}28%{opacity:1}52%{translate:70% 0;opacity:0}100%{translate:70% 0;opacity:0}}@media(max-width:700px){.show-poster>a{animation-name:poster-hover-mobile}.cobweb{animation-duration:11s}@keyframes poster-hover-mobile{0%,100%{translate:0 0;rotate:-.2deg}50%{translate:0 -5px;rotate:.2deg}}}@media(prefers-reduced-motion:reduce){.cobweb,.show-poster>a,.show-poster>a::after{animation:none!important;translate:none;rotate:none}.show-poster>a::after{display:none}}.paused .cobweb,.paused .show-poster>a,.paused .show-poster>a::after{animation-play-state:paused!important}
.music-button{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #705281;border-radius:30px;background:#21122f;color:#efd4aa;padding:10px 14px;min-height:44px;font-size:12px;white-space:nowrap}.music-button>span:first-child{font-size:20px;line-height:1}.music-button[aria-pressed=true]{border-color:#d2a467;background:#31203f}.music-button:hover{background:#432551}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1100px){.header{gap:16px}.header nav{gap:16px}.music-button{padding:10px}.header nav a{font-size:13px}}@media(max-width:700px){.music-button{position:fixed;right:16px;bottom:calc(77px + env(safe-area-inset-bottom));z-index:45;padding:12px 16px;background:#1f112feb;backdrop-filter:blur(10px);box-shadow:0 4px 20px #0008;font-size:13px}.music-button[aria-pressed=true]{background:#301d3ff5}}
/* Internal poster animation: original typography remains outside these image layers. */
.show-poster>a,.show-poster>a:hover,.show-poster>a:focus-visible{animation:none;translate:none;rotate:none;transform:none}.show-poster>a::after{display:none}.poster-internal{position:absolute;inset:0;display:block;overflow:hidden;pointer-events:none}.show-poster .poster-internal>img{position:absolute;inset:0;width:100%;height:100%;object-fit:fill}.poster-art-state{clip-path:inset(3.7% 0 50.25% 0)}.poster-person-state{clip-path:polygon(34% 6%,46% 6%,53% 9%,57% 13%,56% 19%,61% 24%,67% 33%,73% 39%,83% 36%,88% 36%,90% 39%,84% 43%,71% 47%,58% 49.5%,24% 49.5%,20% 45%,17% 39%,16% 33%,21% 25%,28% 21%,34% 19%);animation:performer-apparition 7s ease-in-out infinite;mask-image:linear-gradient(#000 80%,transparent 100%);-webkit-mask-image:linear-gradient(#000 80%,transparent 100%)}.poster-eye-state{clip-path:ellipse(9.5% 5.9% at 7.5% 40.2%);animation:poster-eye-blink 5.8s linear infinite;mask-image:radial-gradient(ellipse 11% 6.5% at 7.5% 40.2%,#000 75%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 11% 6.5% at 7.5% 40.2%,#000 75%,transparent 100%)}.poster-bat{position:absolute;display:block;animation:bat-flight 6s ease-in-out infinite;will-change:transform}.bat-wing{display:block;position:absolute;inset:0;overflow:hidden;clip-path:polygon(0 48%,12% 49%,17% 26%,28% 42%,38% 22%,45% 27%,57% 12%,100% 0,79% 28%,77% 59%,63% 85%,56% 98%,49% 76%,41% 91%,32% 72%,19% 71%,13% 57%);animation:bat-flap .65s ease-in-out infinite;transform-origin:50% 55%}.show-poster .poster-bat img{position:absolute;max-width:none;object-fit:fill}.bat-2{animation-delay:-2s;animation-duration:7.5s}.bat-2 .bat-wing{animation-delay:-.25s;animation-duration:.52s}.bat-3{animation-delay:-4s;animation-duration:8s}.bat-3 .bat-wing{animation-delay:-.1s;animation-duration:.7s}.bat-4{animation-name:bat-flight-right;animation-delay:-1s;animation-duration:6.5s}.bat-4 .bat-wing{animation-delay:-.4s;animation-duration:.6s}@keyframes poster-eye-blink{0%,27%,34%,72%,79%,100%{opacity:1}29%,32%,74%,77%{opacity:0}}@keyframes performer-apparition{0%,100%{opacity:.08}40%{opacity:.6}70%{opacity:.12}}@keyframes bat-flap{0%,100%{transform:scaleY(1) rotate(-4deg)}50%{transform:scaleY(.42) rotate(4deg)}}@keyframes bat-flight{0%,100%{transform:translate(0,0) rotate(-5deg)}35%{transform:translate(13%,-25%) rotate(6deg)}70%{transform:translate(-9%,16%) rotate(-9deg)}}@keyframes bat-flight-right{0%,100%{transform:translate(0,0) rotate(5deg)}50%{transform:translate(-20%,-28%) rotate(-8deg)}}.paused .poster-internal *{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.poster-internal{display:none}}
/* Official artwork: only the illustrated subjects receive alternate image states. */
.halloween-hero .soda{font-size:clamp(55px,6vw,92px)}.halloween-hero .travesura{font-size:clamp(37px,4.6vw,72px);letter-spacing:-2px;line-height:1.2}.official-internal .official-ghost{clip-path:polygon(38% 5%,50% 5%,53% 8%,55% 12%,53% 18%,58% 21%,61% 28%,64% 34%,69% 35%,75% 31%,79% 32%,80% 35%,75% 38%,67% 40%,48% 40.7%,38% 39%,29% 35%,25% 30%,26% 25%,31% 19%,36% 17%);animation:official-ghost-breathe 8s ease-in-out infinite}.official-eye-closed,.official-eye-open{clip-path:ellipse(9.4% 7% at 7.5% 42.4%);mask-image:radial-gradient(ellipse 9.4% 7% at 7.5% 42.4%,#000 78%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 9.4% 7% at 7.5% 42.4%,#000 78%,transparent 100%)}.official-eye-open{animation:poster-eye-blink 5.8s linear infinite}.bat-5{animation-delay:-3s;animation-duration:8s}.bat-5 .bat-wing{animation-duration:.72s;animation-delay:-.2s}.official-formats{display:flex;gap:20px;justify-content:space-between;font-size:12px;color:#cbb6de;margin-top:15px}.official-formats a{text-decoration:underline;text-underline-offset:4px}@keyframes official-ghost-breathe{0%,100%{opacity:.45}45%{opacity:1}75%{opacity:.7}}@media(max-width:700px){.halloween-hero .soda{font-size:78px}.halloween-hero .travesura{font-size:clamp(35px,10vw,52px)}.official-formats{font-size:12px;gap:12px}}

/* Foto panorámica del público: conservar a los cuatro integrantes. */
.show-section .live-image{aspect-ratio:1672 / 941;align-self:center}

.family-section{padding:90px max(6vw,24px);background:radial-gradient(ellipse at 10% 20%,#39235670,transparent 65%),#100c1c;border-top:1px solid #63437555}.family-intro{max-width:780px}.family-intro h2{font-size:clamp(32px,5vw,66px);line-height:1.05;margin:18px 0 24px}.family-intro h2 em{color:#e8c98d}.family-intro>p:last-child{max-width:660px;color:#c9bed4;line-height:1.8}.family-services{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:40px 0}.family-card{padding:26px 22px;border:1px solid #76578c66;border-radius:12px;background:#1b1329}.family-symbol{display:grid;place-items:center;width:40px;height:40px;border:1px solid #e8c98d66;border-radius:50%;color:#e8c98d;font-size:23px;margin-bottom:22px}.family-card h3{font-size:19px;line-height:1.3;color:#f2dfba;margin:0 0 12px}.family-card p{font-size:15px;line-height:1.7;color:#c9bed4;margin:0}.venue-address{display:flex;align-items:center;justify-content:space-between;gap:28px;border-top:1px solid #76578c66;padding-top:34px}.venue-address h3{font-size:26px;margin:14px 0}.venue-address address{font-style:normal;line-height:1.8;color:#d5c9df}.all-ages-label{display:inline-block;border:1px solid #e8c98d77;border-radius:30px;padding:10px 18px;color:#f0d39e;font-size:13px;font-weight:700;letter-spacing:1.5px;margin:0 0 26px}.finale .all-ages-label{display:table;margin:0 auto 26px}@media(max-width:1000px){.family-services{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.family-section{padding:60px 24px}.family-services{grid-template-columns:1fr;gap:14px}.venue-address{align-items:flex-start;flex-direction:column}.family-card{padding:24px}}

/* Mobile concert experience: full poster, touch navigation, safe-area controls. */
@media(max-width:700px){
html{scroll-padding-top:80px}body{overflow-x:clip}.header{height:68px;padding-inline:18px;gap:12px}.header .logo{width:125px}.motion-button{min-width:44px;min-height:44px;justify-content:center}.header-cta{min-height:44px;padding:10px 16px}
.halloween-hero{padding:18px 14px 72px;gap:34px}.show-poster{max-width:500px}.show-poster>a{border-radius:10px;box-shadow:0 18px 48px #0009,0 0 38px #944cbb44}.show-poster figcaption{padding:0 5px;line-height:1.6}.official-formats{padding:0 5px;gap:10px}.official-formats a{min-height:44px;display:flex;align-items:center}.halloween-hero .hero-copy{padding:0 10px}.halloween-hero .soda{font-size:clamp(58px,18vw,90px)}.halloween-hero .travesura{font-size:clamp(32px,9.8vw,50px);letter-spacing:-1.8px}.halloween-hero .hero-description{font-size:21px}.halloween-hero .button{min-height:58px;border-radius:10px}.halloween-hero .cobweb{opacity:.35;max-width:38vw}.hero-album-strip{gap:6px}.hero-album-strip img{width:clamp(36px,11vw,48px);height:auto;aspect-ratio:1}.hero-album-strip>span{font-size:11px;margin-left:3px}
.ghost-section{padding-top:56px;background:radial-gradient(ellipse at 50% 65%,#42216966,transparent 70%),#090713}.ghost-heading h2{font-size:clamp(34px,10vw,46px)}.ghost-stage{width:114%;margin-inline:-7%}.spectral-haze{filter:blur(15px)}
.discography{padding:56px 20px}.section-heading h2,.show-copy h2{font-size:clamp(32px,9.5vw,42px)}.albums{gap:16px;scroll-padding-inline:0;overscroll-behavior-x:contain}.album{flex-basis:78%}.album-art{border-radius:8px;box-shadow:0 12px 26px #0007}.record-controls button{width:46px;height:46px}.show-section{margin-inline:20px}.live-image{border-radius:10px}.live-image>span{font-size:10px;bottom:10px;left:10px;padding:7px 9px}
.family-section{padding:56px 20px;overflow:hidden}.family-intro h2{font-size:clamp(29px,8.6vw,48px);letter-spacing:-1.2px}.family-services{gap:14px;margin-block:30px}.family-card{position:relative;overflow:hidden;background:linear-gradient(125deg,#2a1b3b,#171021);border-color:#9170ad66;box-shadow:0 8px 24px #0003}.family-card::after{content:'';position:absolute;width:100px;height:100px;right:-35px;top:-45px;border-radius:50%;background:radial-gradient(circle,#bd80e025,transparent 70%);animation:family-glow 7s ease-in-out infinite;pointer-events:none}.family-card:nth-child(even)::after{animation-delay:-3s}.family-symbol{float:left;margin:0 16px 10px 0}.family-card h3{padding-top:8px}.family-card p{clear:both;padding-top:5px}.venue-address .button{width:100%;border-radius:10px;min-height:56px}.finale h2{font-size:clamp(28px,8vw,38px)}.finale .button{width:100%;max-width:350px;border-radius:10px;min-height:58px}.all-ages-label{font-size:11px;letter-spacing:1px}
.mobile-buy{min-height:66px;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:linear-gradient(110deg,#251333f5,#130c21f5);backdrop-filter:blur(14px)}.mobile-buy>b{background:#e7bd7e;color:#21112c;padding:12px 18px;border-radius:9px}.mobile-buy>span{font-size:11px;letter-spacing:.4px}.music-button{right:14px;bottom:calc(78px + env(safe-area-inset-bottom));min-height:44px;padding:10px 13px;font-size:12px}footer{padding-bottom:calc(110px + env(safe-area-inset-bottom))}
}
@keyframes family-glow{0%,100%{transform:translate(0,0);opacity:.4}50%{transform:translate(-24px,20px);opacity:1}}
@media(prefers-reduced-motion:reduce){.family-card::after{animation:none!important}}

/* Prominent music control when browser autoplay is blocked. */
.music-button{min-height:52px;padding:14px 20px;font-size:15px;font-weight:800;letter-spacing:.4px;box-shadow:0 4px 20px #0005}.music-label{text-transform:uppercase}.music-button[aria-pressed="false"]{background:#f0c987;color:#22112e;border:2px solid #ffe5b6;box-shadow:0 0 22px #e8b86d44}.music-button[aria-pressed="false"]>span:first-child{font-size:28px}.music-button[aria-pressed="false"]:hover{background:#ffe0a5}.music-button[aria-pressed="true"]{color:#f4dfbd}
@media(max-width:700px){.music-button{left:16px;right:16px;bottom:calc(80px + env(safe-area-inset-bottom));min-height:58px;padding:14px 20px;font-size:17px;gap:12px;border-radius:14px;backdrop-filter:blur(12px)}.music-button[aria-pressed="false"]{background:#f0c987;color:#22112e;box-shadow:0 6px 26px #0008,0 0 24px #efbf7450}.music-button[aria-pressed="true"]{left:auto;right:16px;min-height:46px;padding:10px 15px;font-size:12px;background:#301d3ff5}.music-button[aria-pressed="true"]>span:first-child{font-size:20px}footer{padding-bottom:calc(170px + env(safe-area-inset-bottom))}}
