@font-face{font-family:barlow;src:url(../media/Barlow_Regular-s.2__yol9o5e4kk.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:barlow;src:url(../media/Barlow_Medium-s.2mcahigvr0pdy.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:barlow;src:url(../media/Barlow_Bold-s.0q5g1fijhbsli.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:barlow Fallback;src:local(Arial);ascent-override:103.13%;descent-override:20.63%;line-gap-override:0.0%;size-adjust:96.96%}.sVg0la_className{font-family:barlow,barlow Fallback}.sVg0la_variable{--font-barlow:"barlow", "barlow Fallback"}
@font-face{font-family:barlowCondensed;src:url(../media/BarlowCondensed_SemiBold-s.p.40d2ee48sxmhk.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:barlowCondensed Fallback;src:local(Arial);ascent-override:123.84%;descent-override:24.77%;line-gap-override:0.0%;size-adjust:80.75%}.LEQBIG_className{font-family:barlowCondensed,barlowCondensed Fallback;font-weight:600}.LEQBIG_variable{--font-barlow-condensed:"barlowCondensed", "barlowCondensed Fallback"}
:root{--wall:#101010;--slab:#181818;--line:#2c2c2c;--mid:#8d8a85;--ink:#ece8e1;--accent:#d19a3a;--s:var(--font-barlow-condensed),"Arial Narrow","Helvetica Neue",sans-serif;--b:var(--font-barlow),system-ui,-apple-system,"Segoe UI",sans-serif;--photo:url(/hero-poster.jpg);box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}*,:before,:after{box-sizing:inherit}html{scroll-behavior:smooth;scroll-padding-top:110px;overflow-x:clip}body{background:var(--wall);color:var(--ink);font:400 1.0625rem/1.55 var(--b);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}body.lock{overflow:hidden}body:after{content:"";z-index:60;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='260' height='260'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1.3 0 0 0 -.35'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}a{color:inherit}:focus-visible{outline:3px solid var(--ink);outline-offset:4px}main:focus{outline:none}section{padding:clamp(4rem,10vw,8rem) 0}section h2.s{margin:0}@media (max-width:700px){html{scroll-padding-top:100px}}.wrap{max-width:1240px;margin:0 auto;padding:0 clamp(1.25rem,5vw,3rem);position:relative}.s{font-family:var(--s);text-transform:uppercase;letter-spacing:.02em;margin:0;font-weight:600;line-height:1}.chap{font:600 .95rem/1 var(--s);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);align-items:center;gap:.9rem;margin:0 0 1.25rem;display:flex}.chap:before{content:"";background:var(--accent);width:34px;height:2px}.intro{color:#bcb7ae;max-width:30em;margin:1rem 0 2.5rem;font-size:1.15rem}.k{color:var(--mid);font-size:.95rem}.row{z-index:2;flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;display:flex;position:relative}.btn{display:inline-block}.link{border-bottom:2px solid var(--mid);font-weight:700;text-decoration:none}.link:hover{border-color:var(--ink)}.skip-link{z-index:100;background:var(--accent);color:#101010;padding:.8rem 1.2rem;font-weight:700;text-decoration:none;position:absolute;top:-100px;left:1rem}.skip-link:focus{top:1rem}.btn,.soc a,.burger,.cover-player-close,.tt-btn,.play{color:#101010;background:#ffc247;border:2px solid #ffe6a3;border-radius:6px;transition:background-color .15s,box-shadow .15s;box-shadow:0 0 20px #ffc24759}.btn,.soc a{font:700 17px/1.4 var(--b);letter-spacing:1px;text-align:center;text-transform:uppercase;cursor:pointer;padding:16px 24px;text-decoration:none}.btn:not(:disabled):not([aria-disabled=true]):hover,.soc a:not([aria-disabled=true]):hover,.burger:hover,.cover-player-close:hover,.tt-btn:hover,.thumb:hover .play,.cv:hover .play,.art:hover .play{background:#ffd477;border-color:#ffe6a3;box-shadow:0 0 26px #ffc24780}.btn:focus-visible,.soc a:focus-visible,.burger:focus-visible,.cover-player-close:focus-visible,.tt-btn:focus-visible,.tt-surface:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.btn:disabled,.btn[aria-disabled=true],.soc a[aria-disabled=true]{box-shadow:none}.play{place-items:center;width:88px;height:88px;margin:auto;display:grid;position:absolute;inset:0;transform:rotate(45deg)}.play:after{content:"";border-left:24px solid #0b0b0b;border-block:15px solid #0000;margin-left:6px;transform:rotate(-45deg)}.soc{flex-wrap:wrap;gap:.9rem;display:flex}.soc a{align-items:center;gap:.65rem;display:inline-flex}.soc a[aria-disabled=true]{opacity:.4;border-color:var(--mid);pointer-events:none}.soc svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px}@media (max-width:560px){.soc{gap:8px}.soc a{letter-spacing:.04em;gap:6px;padding:8px 10px;font-size:12px}.soc svg{width:16px;height:16px}}nav{z-index:20;padding-top:env(safe-area-inset-top,0px);background:linear-gradient(#101010f2,#10101000);transition:background .3s;position:fixed;inset:0 0 auto}nav.scrolled{background:#0c0c0cf0}nav.scrolled:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:absolute;inset:0}nav.scrolled.open:before{display:none}nav .wrap{justify-content:space-between;align-items:center;height:108px;display:flex}.mark{font:700 1.15rem/1 var(--b);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:.55rem;text-decoration:none;display:flex}nav .mark{z-index:3;display:block;position:relative}footer .mark{color:var(--ink)}.logo{display:block}.logo .logo-v{filter:drop-shadow(0 0 2px #ffc24780)}nav .mark svg.logo{width:auto;height:40px}nav .mark svg.logo-wide{height:80px}nav .mark svg.logo-short{display:none}footer .mark svg.flogo{width:auto;height:34px}.nav-soc{gap:0;margin-left:auto;display:flex}.nav-soc a{width:42px;height:42px;color:var(--ink);place-items:center;transition:color .15s;display:grid}.nav-soc a:hover{color:var(--accent)}.nav-soc svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.nav-soc a[aria-disabled=true]{opacity:.4;pointer-events:none}.burger{z-index:3;cursor:pointer;align-content:center;justify-items:center;gap:6px;width:44px;height:44px;margin-left:.25rem;display:grid;position:relative}.burger span{background:currentColor;width:26px;height:2px;transition:transform .25s,opacity .2s;display:block}nav.open .burger span:first-child{transform:translateY(8px)rotate(45deg)}nav.open .burger span:nth-child(2){opacity:0}nav.open .burger span:nth-child(3){transform:translateY(-8px)rotate(-45deg)}nav ul#menu{z-index:2;opacity:0;visibility:hidden;background:#0c0c0cf7;flex-direction:column;justify-content:center;align-items:center;gap:1.4rem;margin:0;padding:0;font-weight:700;list-style:none;transition:opacity .25s,visibility .25s;display:flex;position:fixed;inset:0}nav.open ul#menu{opacity:1;visibility:visible}nav ul#menu a{font:600 clamp(2.4rem,9vw,4.2rem)/1 var(--s);text-transform:uppercase;color:var(--ink);text-decoration:none}nav ul#menu a:hover{color:var(--accent)}@media (min-width:701px){nav .wrap,nav .mark svg.logo-wide{transition:height .3s}nav.scrolled .wrap{height:76px}nav.scrolled .mark svg.logo-wide{height:52px}}@media (max-width:700px){nav .wrap{row-gap:0;height:76px}nav .mark svg.logo{width:min(42vw,180px);height:auto}nav .mark svg.logo.logo-short{width:auto;height:56px}footer .mark svg.flogo{height:26px}nav ul#menu{font-size:.9rem}.nav-soc{display:none}.burger{flex:0 0 44px;margin-left:0}nav .burger{order:3}}.hero{background:linear-gradient(#141414,#0c0c0c);align-items:flex-end;min-height:110svh;padding:9rem 0 3.5rem;display:flex;position:relative;overflow:hidden}.hero .wrap{width:100%}.hero-img{background:var(--photo) 66% 30%/cover no-repeat;position:absolute;inset:0 0 -12svh;transform:scale(1.04)}.hero-img:after{content:"";background:linear-gradient(90deg,#0c0c0c 8%,#0c0c0c00 62%),linear-gradient(#0c0c0c00 60%,#0c0c0c 97%),linear-gradient(#0c0c0c88,#0c0c0c00 22%);position:absolute;inset:0}.hero-video{object-fit:cover;object-position:66% 30%;width:100%;height:100%;position:absolute;inset:0}.spot{pointer-events:none;background:radial-gradient(circle 320px at var(--mx,72%) var(--my,28%),#f0e2c81a,#0000 70%), radial-gradient(circle 480px at var(--mx,72%) var(--my,28%),#0000 0,#0808089e 100%);position:absolute;inset:0}.hero-quote{margin:0}.hero h1{z-index:2;max-width:12em;margin:0 0 .65rem;font-size:clamp(2.4rem,6vw,4.6rem);line-height:1.02;position:relative}.presents{font:600 .95rem/1 var(--s);letter-spacing:.38em;text-transform:uppercase;color:#bcb7ae}.hero-quote cite{margin:0 0 1.75rem;font-style:normal;display:block}@keyframes drift{0%{transform:translateY(0)scale(1.04)}to{transform:translateY(14svh)scale(1.04)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.hero-img{animation:linear both drift;animation-timeline:scroll(root);animation-range:0 110svh}}}@media (max-width:860px){.hero-img:after{background:linear-gradient(#0c0c0c55,#0c0c0cbb 48%,#0c0c0c 86%),linear-gradient(#0c0c0c99,#0c0c0c00 25%)}.hero-video{object-position:70% 30%}}@media (orientation:portrait){.hero-video{object-position:50% 30%}}@media (max-width:700px){.hero{padding-top:9.5rem}}.about{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.about h2{font-size:clamp(3rem,8vw,6rem)}.about p{color:#cfcac2;max-width:32em}.about .lead{color:var(--ink);font-size:1.5rem;font-weight:500}.about .tag{color:var(--accent);margin:1.75rem 0;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.2}#about .poster{z-index:2;aspect-ratio:3/4;object-fit:cover;object-position:50% 30%;background:#181818;justify-self:start;width:100%;max-width:380px;height:auto;display:block;position:relative}@media (max-width:860px){#about .poster{order:-1;margin-bottom:1rem}}@media (max-width:820px){.about{grid-template-columns:1fr}}.perfsec{background:var(--slab);border-block:2px solid var(--line)}.perf{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.perf h2{font-size:clamp(2.4rem,5vw,4rem);line-height:1.05}.perf p{color:#bcb7ae;margin:0 0 1.75rem}.card{max-width:560px;position:relative}.art{aspect-ratio:1174/1122;background:#121212;transition:filter .3s;display:block;position:relative;-webkit-mask-image:radial-gradient(80% 80%,#000 70%,#0000 100%);mask-image:radial-gradient(80% 80%,#000 70%,#0000 100%)}button.art{cursor:pointer;border:0;width:100%;padding:0}.art-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.art:hover{filter:brightness(1.2)}.art .play{width:58px;height:58px;margin:0;inset:auto 7% 7% auto}.art .play:after{border-left-width:16px;border-block-width:10px;margin-left:4px}.spotify-embed{background:#121212;border:0;border-radius:12px;flex-shrink:0;width:100%;height:352px;display:block}@media (max-width:820px){.perf{grid-template-columns:1fr}}#cov-h{font-size:clamp(3rem,8vw,6rem)}.covers{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));align-items:start;gap:1.75rem;display:grid}.cover-card{min-width:0}.cv{width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:block}.cv span{color:var(--mid)}.cv .cover-card-title{color:var(--ink);margin:1rem 0 .2rem;font-size:1.6rem;line-height:1.1;display:block}.thumb{aspect-ratio:16/9;background:radial-gradient(70% 55% at 65% 28%,#ece8e133,#0000 70%),#181818;border:6px solid #0a0a0a;text-decoration:none;display:block;position:relative}.cv .thumb{aspect-ratio:5/8}.thumb-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.thumb:after{content:attr(data-label);color:var(--mid);font-size:.8rem;position:absolute;bottom:.6rem;left:.8rem}.cv .play{opacity:.92;width:44px;height:44px}.cv .play:after{border-left-width:13px;border-block-width:8px;margin-left:3px}.latest-cover{grid-template-columns:minmax(180px,.65fr) 1fr;align-items:center;gap:clamp(1.5rem,5vw,4rem);max-width:850px;margin:0 0 3rem;text-decoration:none;display:grid}.latest-cover-info{flex-direction:column;align-items:flex-start;display:flex}.latest-cover-label{color:var(--accent);font:600 .9rem/1 var(--s);letter-spacing:.18em;text-transform:uppercase;margin-bottom:1rem}.latest-cover-title{font-size:clamp(2.5rem,6vw,4rem);line-height:1.05}.latest-cover-artist{color:var(--mid);margin-top:.4rem;font-size:1.15rem}.latest-cover-thumbnail{max-width:290px}@media (max-width:560px){.covers{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.cv .cover-card-title{font-size:1.25rem}.latest-cover{grid-template-columns:minmax(110px,.8fr) 1fr;gap:1rem}.latest-cover-label{letter-spacing:.1em;font-size:.75rem}.latest-cover-title{font-size:clamp(1.5rem,7vw,2.5rem)}.latest-cover-artist{font-size:1rem}}.collab-section{background:var(--slab);border-block:2px solid var(--line)}.collab-section h2{font-size:clamp(3rem,8vw,6rem)}.collab-covers{grid-template-columns:repeat(auto-fill,minmax(210px,270px))}.collab-item{cursor:default}@media (max-width:560px){.collab-covers{grid-template-columns:repeat(2,minmax(0,1fr))}.collab-section h2{font-size:clamp(2.6rem,12vw,4rem)}}#gear{background:var(--wall);border:0}#gear-h{font-size:clamp(3rem,8vw,6rem)}.gear{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2.5rem 3rem;display:grid}.gear h3{color:var(--accent);margin-bottom:.75rem;font-size:1.6rem;line-height:1.1}.gear ul{margin:0;padding:0;list-style:none}.gear li{border-top:1px solid var(--line);padding:.6rem 0}.mani .big{font-size:clamp(2.8rem,8vw,6.5rem);line-height:1.05}.mani .big b{color:var(--accent);font-weight:400}.mani .lines{grid-template-columns:1fr 1fr;gap:2rem 4rem;margin-top:clamp(2rem,5vw,4rem);font-size:1.25rem;display:grid}.mani .lines p{max-width:24em;margin:0}.mani .lines p+p{color:var(--mid)}@media (max-width:720px){.mani .lines{grid-template-columns:1fr}}.subscribe{background:var(--slab);border-top:2px solid var(--line)}.subscribe h2{font-size:clamp(3rem,8vw,6rem)}.subscribe form{max-width:660px}.subscribe label{margin-bottom:.6rem;font-weight:700;display:block}.subscribe-fields{align-items:stretch;gap:1rem;display:flex}.subscribe input{border:2px solid var(--line);background:var(--wall);min-width:0;color:var(--ink);font:inherit;border-radius:0;flex:1;padding:1rem}.subscribe input:focus{border-color:var(--accent)}.subscribe :disabled{opacity:.6;cursor:wait}@media (max-width:560px){.subscribe-fields{flex-direction:column}.subscribe .btn{align-self:flex-start}}.contact{background:var(--wall);border:0;padding-bottom:clamp(4rem,10vw,7rem)}.contact h2{font-size:clamp(3rem,9vw,7.5rem);line-height:1}.contact p{color:#bcb7ae;max-width:30em;margin:1.25rem 0 2rem;font-size:1.15rem}.contact .k{color:var(--mid);margin-bottom:1rem;font-size:1rem}footer{border-top:2px solid var(--line);color:var(--mid);padding:2.25rem 0 3rem;font-size:.95rem}footer .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 3rem;display:flex}.cover-dialog{border:1px solid var(--line);background:var(--wall);width:min(420px,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--ink);padding:1rem;overflow:auto}.cover-dialog::backdrop{background:#000000d9}.cover-dialog-content{flex-direction:column;gap:.75rem;display:flex}.cover-dialog h3{font-size:1.8rem}.cover-dialog-artist{color:var(--mid);margin:0}.spotify-dialog{width:min(560px,100vw - 2rem)}.cover-player{aspect-ratio:9/16;background:#000;width:100%}.cover-player[data-shape=landscape]{aspect-ratio:16/9}.cover-player iframe{border:0;width:100%;height:100%;display:block}.media-player{background:#000;width:100%;height:100%;position:relative;overflow:clip;container-type:inline-size}.media-player:before{content:"";background:var(--poster,none) center/cover no-repeat;filter:blur(40px)brightness(.4);opacity:0;transition:opacity .2s;position:absolute;inset:-60px}.media-player:fullscreen:before,.media-player[data-expanded=true]:before{opacity:1}.media-player[data-expanded=true]{z-index:1000;width:100vw;height:100dvh;padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px);position:fixed;inset:0}.media-player:fullscreen{width:100%;height:100%}.media-video{object-fit:contain;width:100%;height:100%;display:block;position:relative}.tt-surface{cursor:pointer;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.tt-surface:disabled{cursor:progress}.tt-sound{color:#101010;letter-spacing:.04em;text-transform:uppercase;background:#ffc247;border:2px solid #ffe6a3;border-radius:6px;align-items:center;gap:.4rem;padding:.45rem .7rem;font-size:.85rem;font-weight:600;display:flex;position:absolute;top:.75rem;left:.75rem;box-shadow:0 0 20px #ffc24759}.tt-sound svg{fill:currentColor;width:18px;height:18px}.tt-loading{color:var(--mid);font-size:.9rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tt-controls{opacity:0;background:linear-gradient(#0000,#000c);align-items:center;gap:.6rem;padding:2.5rem .75rem .75rem;transition:opacity .2s;display:flex;position:absolute;bottom:0;left:0;right:0}.media-player:hover .tt-controls,.media-player:focus-within .tt-controls,.media-player[data-playing=false] .tt-controls{opacity:1}.tt-btn{cursor:pointer;flex:0 0 40px;place-items:center;width:40px;height:40px;padding:0;display:grid}.tt-btn svg{fill:currentColor;width:20px;height:20px}.tt-seek{accent-color:#ffc247;cursor:pointer;flex:1;min-width:0}.tt-time{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8rem}@media (hover:none){.tt-controls{opacity:1}}@container (max-width:320px){.tt-time{display:none}.tt-controls{gap:.4rem;padding-inline:.5rem}.tt-btn{flex-basis:36px;width:36px;height:36px}}.cover-dialog .cover-player{flex-shrink:0;align-self:center;width:min(100%,56.25dvh - 8.4375rem)}.cover-dialog:has(.cover-player[data-shape=landscape]){width:min(900px,100vw - 2rem)}.cover-dialog .cover-player[data-shape=landscape]{width:min(100%,177.778dvh - 26.6667rem)}.cover-player-close{cursor:pointer;place-items:center;width:44px;height:44px;padding:0;display:grid}.cover-dialog .cover-player-close{align-self:flex-end;margin-top:0}.cover-dialog:has(.media-player[data-expanded=true]){border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden}@media (max-width:560px){.cover-dialog{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem);padding:.75rem}.cover-dialog .cover-player{width:min(100%,56.25dvh - 6.1875rem)}.cover-dialog .cover-player[data-shape=landscape]{width:100%}}@media (min-width:900px) and (min-aspect-ratio:4/3){.cover-dialog:has(.cover-player){width:fit-content;max-width:calc(100vw - 2rem);padding:1.25rem}.cover-dialog:has(.cover-player) .cover-dialog-content{grid-template-rows:auto auto auto 1fr;grid-template-columns:auto minmax(14rem,20rem);align-items:start;gap:.75rem 1.75rem;display:grid}.cover-dialog .cover-player{grid-area:1/1/-1;width:min(620px,56.25dvh - 2.53125rem)}.cover-dialog:has(.cover-player) .cover-player-close{grid-area:1/2;justify-self:end}.cover-dialog:has(.cover-player) h3{grid-area:2/2}.cover-dialog:has(.cover-player) .cover-dialog-artist{grid-area:3/2}.cover-dialog:has(.cover-player[data-shape=landscape]){width:fit-content}.cover-dialog .cover-player[data-shape=landscape]{width:min(1280px,100vw - 20.25rem,177.778dvh - 8rem)}}.subscribe-popup{border:2px solid var(--accent);background:var(--slab);width:min(480px,100% - 2.5rem);max-height:calc(100svh - 2.5rem);color:var(--ink);padding:clamp(1.5rem,5vw,2.5rem);box-shadow:0 20px 80px #0009}.subscribe-popup::backdrop{background:#000b}.subscribe-popup h3{color:var(--accent);font-size:clamp(2rem,6vw,3rem)}.subscribe-popup[data-error=true]{border-color:var(--ink)}.subscribe-popup[data-error=true] h3{color:var(--ink)}.subscribe-popup p{overflow-wrap:anywhere;margin:1.25rem 0 2rem}.subscribe-popup :disabled{opacity:.6;cursor:wait}.contact-dialog{border:2px solid var(--accent);background:var(--slab);width:min(620px,100% - 2rem);max-height:calc(100svh - 2rem);color:var(--ink);border-radius:6px;padding:clamp(1.25rem,4vw,2rem);overflow-y:auto}.contact-dialog::backdrop{background:#000c}.contact-dialog-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.contact-dialog h3{font-size:clamp(1.8rem,5vw,2.6rem)}.contact-dialog-close{font:700 17px/1 var(--b);flex-shrink:0;margin-left:auto}.contact-dialog fieldset{border:0;min-width:0;margin:0;padding:0}.contact-dialog label{margin-bottom:.4rem;font-weight:700;display:block}.contact-dialog input,.contact-dialog textarea{border:2px solid var(--line);background:var(--wall);width:100%;color:var(--ink);font:inherit;border-radius:6px;margin-bottom:1rem;padding:.8rem;display:block}.contact-dialog textarea{resize:vertical;min-height:120px}.contact-dialog :disabled{opacity:.6;cursor:wait}.contact-dialog .contact-honeypot{display:none}.contact-feedback{overflow-wrap:anywhere}.js .rv{opacity:0;transition:opacity .9s,transform .9s cubic-bezier(.2,.7,.2,1);transform:translateY(26px)}.js .rv.in{opacity:1;transform:none}@keyframes heroin{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes heroslide{0%{transform:translateY(22px)}to{transform:none}}@media (prefers-reduced-motion:no-preference){.hero .presents,.hero .row{animation:.9s cubic-bezier(.2,.7,.2,1) both heroin}.hero h1{animation:.9s cubic-bezier(.2,.7,.2,1) .15s both heroslide}.hero .row{animation-delay:.35s}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js .rv{opacity:1;transition:none;transform:none}.hero-video{display:none}nav ul#menu,.burger span,.btn,.soc a,.burger,.cover-player-close,.tt-btn,.play,.tt-controls{transition:none}}
