@font-face{font-family:rader;src:url(https://for-media.b-cdn.net/projects/otis-valen/fonts/rader/PPRader-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:rader;src:url(https://for-media.b-cdn.net/projects/otis-valen/fonts/rader/PPRader-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:rader;src:url(https://for-media.b-cdn.net/projects/otis-valen/fonts/rader/PPRader-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:rader;src:url(https://for-media.b-cdn.net/projects/otis-valen/fonts/rader/PPRader-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:rader;src:url(https://for-media.b-cdn.net/projects/otis-valen/fonts/rader/PPRader-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:rader;src:url(https://for-media.b-cdn.net/projects/otis-valen/fonts/rader/PPRader-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:rader;src:url(https://for-media.b-cdn.net/projects/otis-valen/fonts/rader/PPRader-Thin.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:rader;src:url(https://for-media.b-cdn.net/projects/otis-valen/fonts/rader/PPRader-ThinItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:rader;src:url(https://for-media.b-cdn.net/projects/otis-valen/fonts/rader/PPRader-Hairline.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:rader;src:url(https://for-media.b-cdn.net/projects/otis-valen/fonts/rader/PPRader-HairlineItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:formula-narrow;src:url(https://for-media.b-cdn.net/projects/otis-valen/fonts/formula/PPFormula-NarrowBold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:formula-narrow;src:url(https://for-media.b-cdn.net/projects/otis-valen/fonts/formula/PPFormula-NarrowBoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:formula-narrow;src:url(https://for-media.b-cdn.net/projects/otis-valen/fonts/formula/PPFormula-NarrowRegular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:formula-narrow;src:url(https://for-media.b-cdn.net/projects/otis-valen/fonts/formula/PPFormula-NarrowSemibold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:supply-mono;src:url(https://for-media.b-cdn.net/projects/otis-valen/fonts/supply-mono/PPSupplyMono-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:supply-mono;src:url(https://for-media.b-cdn.net/projects/otis-valen/fonts/supply-mono/PPSupplyMono-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:supply-mono;src:url(https://for-media.b-cdn.net/projects/otis-valen/fonts/supply-mono/PPSupplyMono-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:supply-mono;src:url(https://for-media.b-cdn.net/projects/otis-valen/fonts/supply-mono/PPSupplyMono-Ultralight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}:root{--bg: #0a0a0a;--bg2: #16161a;--fg: #f6f4f8;--accent1: #37b6ff;--accent2: #8b5cf6;--accent3: #e879f9;--accent4: #1b1030;--bar-h: 72px;--bar-clear: calc(var(--bar-h) + env(safe-area-inset-top, 0px))}@media(max-width:1000px){:root{--bar-h: 64px}}html{scroll-padding-top:calc(var(--bar-clear) + 1rem)}*{margin:0;padding:0;box-sizing:border-box}body{background-color:var(--bg);color:var(--fg)}img{width:100%;height:100%;object-fit:cover}h1,h2,h3{text-transform:uppercase;font-family:"Baloo 2",rader,sans-serif;font-weight:800;font-style:normal;line-height:.95}h1{font-size:5rem}h2{font-size:4rem}h3{font-size:2rem}a{text-decoration:none;color:var(--fg)}p,p.ss{font-family:Inter,formula-narrow,-apple-system,sans-serif;font-size:1.1rem;font-weight:500;line-height:1.35}p.mn{text-transform:uppercase;font-family:supply-mono;font-size:.875rem;font-weight:500;line-height:1.125}.contact-cta{position:relative;width:100vw;height:100svh;padding:2em;display:flex;justify-content:center;align-items:center}.contact-cta .contact-button{position:relative;width:60%;height:300px;border:.75em solid var(--fg);border-radius:20em;background:linear-gradient(45deg,var(--accent1),var(--accent2),var(--accent3),var(--accent4));background-size:400% 400%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;transition:transform .2s ease;animation:gradientMove 10s ease-in-out infinite;box-shadow:10px 10px 0 5px var(--fg);overflow:hidden;cursor:pointer}.contact-cta a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;z-index:2}.contact-cta .contact-button:before{content:"";position:absolute;top:0;left:0;width:200%;height:100%;background:repeating-linear-gradient(45deg,rgba(0,0,0,.125) 0px,rgba(0,0,0,.125) 15px,transparent 15px,transparent 30px);animation:stripeMove 30s linear infinite}.contact-cta .contact-text-small,.contact-cta .contact-text-large{position:relative;z-index:1}.contact-cta .contact-text-large h1{font-size:7rem}@keyframes gradientMove{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes stripeMove{0%{transform:translate(-50%)}to{transform:translate(0)}}@media(max-width:1000px){h1{font-size:2.5rem}.contact-cta{height:max-content;padding:8em 2em}.contact-cta .contact-button{width:95%;height:250px;gap:1em;border-radius:2em}.contact-cta .contact-text-small{width:75%;text-align:center}.contact-cta .contact-text-large h1{font-size:3rem}}.mn{text-transform:uppercase;font-family:supply-mono;font-size:.875rem;font-weight:500;line-height:1.125}.alcw-root{z-index:80!important}.alcw-root:has(.alcw-panel){z-index:2147482000!important}nav{position:fixed;top:0;left:0;right:0;height:var(--bar-clear);padding:env(safe-area-inset-top,0px) 2em 0 2em;display:flex;justify-content:space-between;align-items:center;gap:.75em;z-index:100;border-bottom:1px solid transparent;transition:background-color .2s ease,border-color .2s ease}nav.is-solid{background-color:#0a0a0aeb;border-bottom-color:#f6f4f81a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}nav.is-sheet{background-color:transparent;border-bottom-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}nav .logo{padding:.5em .65em;background-color:var(--fg)}nav .logo a{color:var(--bg);-webkit-user-select:none;user-select:none}nav .menu-toggle-btn{display:inline-flex;align-items:center;min-height:44px;padding:0 .85em;background-color:var(--bg2);color:var(--fg);box-shadow:inset 0 0 0 1px #f6f4f824;-webkit-tap-highlight-color:transparent}nav .menu-toggle-btn.menu-open{background-color:var(--fg);color:var(--bg)}nav .menu-toggle-btn p{-webkit-user-select:none;user-select:none}nav .logo,nav .menu-toggle-btn{border-radius:.4em;cursor:pointer}nav .menu-toggle-btn-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;height:.875rem;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}nav .nav-actions{display:flex;align-items:center;gap:.5em}nav .nav-btn{display:inline-flex;align-items:center;min-height:44px;padding:0 .85em;white-space:nowrap;border-radius:.4em;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}nav .nav-btn span{display:block}nav .nav-btn-ghost{color:var(--fg);box-shadow:inset 0 0 0 1px #f6f4f852}nav .nav-btn-ghost:hover{background-color:var(--fg);color:var(--bg)}nav .nav-btn-solid{background-color:var(--fg);color:var(--bg)}nav .nav-btn-solid:hover{background-color:var(--bg2);color:var(--fg)}nav.on-light .nav-btn-ghost{color:var(--bg);box-shadow:inset 0 0 0 1px #0a0a0a52}nav.on-light .nav-btn-ghost:hover{background-color:var(--bg);color:var(--fg)}nav.on-light .nav-btn-solid{background-color:var(--bg);color:var(--fg)}nav.on-light .nav-btn-solid:hover{background-color:var(--bg2);color:var(--fg)}.nav-overlay{position:fixed;top:0;left:0;width:100vw;height:100svh;background-color:var(--bg2);overflow:hidden;pointer-events:none;opacity:0;z-index:90;display:flex;flex-direction:column;align-items:center;padding-top:calc(var(--bar-clear) + 1.5rem)}.nav-overlay .nav-items{flex:0 1 auto;min-height:0;margin-block:auto;overflow-y:auto;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:fit-content;max-width:100%;margin-inline:auto;gap:clamp(.4em,1.4vh,1em);padding:1.5rem 2em}.nav-overlay .nav-items .nav-item{position:relative;transform:translateY(100%);will-change:transform;opacity:0;border-radius:.5em;background-color:var(--bg);text-align:center}.nav-overlay .nav-items .nav-item p{font-size:clamp(1.15rem,3.4vh,2rem);-webkit-user-select:none;user-select:none}.nav-overlay .nav-items .nav-item.active{background-color:var(--fg)}.nav-overlay .nav-items .nav-item.active p a{color:var(--bg)}.nav-overlay .nav-items .nav-item p a{display:block;padding:.5em .5em .3em}.nav-overlay .nav-footer{flex:none;width:100%;padding:2em;display:flex;justify-content:space-between;align-items:flex-end;text-align:center;gap:1.5em}.nav-overlay .nav-footer .nav-footer-item{display:flex;flex-direction:column;gap:.5em}.nav-overlay .nav-footer .nav-footer-item p{font-size:.75rem;-webkit-user-select:none;user-select:none}.nav-overlay .nav-footer .nav-footer-item .nav-footer-item-header{position:relative;transform:translateY(100%);opacity:0;display:flex;justify-content:center;gap:.75em}.nav-overlay .nav-footer .nav-footer-item .nav-footer-item-header p{background-color:var(--bg);color:var(--fg);padding:.5em .65em;border-radius:.4em;text-align:center}.nav-overlay .nav-footer .nav-footer-item .nav-footer-item-copy{position:relative;transform:translateY(100%);opacity:0;display:flex;justify-content:center;gap:.75em}.nav-overlay .nav-footer .nav-footer-find .nav-footer-item-header{justify-content:flex-start}.nav-overlay .nav-footer .nav-footer-seat .nav-footer-item-header{justify-content:flex-end}.nav-overlay .nav-footer .nav-footer-item:last-child{margin-top:1em}.nav-overlay .nav-footer .nav-footer-login{display:none}@media(max-width:1000px){nav{padding:env(safe-area-inset-top,0px) 1.25em 0 1.25em}nav .nav-actions{gap:.4em}nav .nav-btn-ghost{display:none}nav .nav-btn,nav .menu-toggle-btn{padding:0 .75em}.nav-overlay{padding-top:calc(var(--bar-clear) + 1rem)}.nav-overlay .nav-items .nav-item p a{padding:.4em .5em .25em}.nav-overlay .nav-footer{flex-direction:column;justify-content:center;align-items:center}.nav-overlay .nav-footer .nav-footer-find .nav-footer-item-header{justify-content:center}.nav-overlay .nav-footer .nav-footer-tag{display:none}.nav-overlay .nav-footer .nav-footer-seat .nav-footer-item-header{justify-content:center}.nav-overlay .nav-footer .nav-footer-login{display:flex}}nav .logo{padding:0;background-color:transparent}nav .logo a{display:block;line-height:0}nav .logo a{position:relative}nav .logo img{display:block;width:auto;height:2.25rem;object-fit:contain;transition:opacity .2s ease}nav .logo .logo-dark{position:absolute;inset:0;opacity:0}nav .logo.logo-mark img{height:2.25rem;width:2.25rem}nav.on-light .logo .logo-light{opacity:0}nav.on-light .logo .logo-dark{opacity:1}.nav-overlay .nav-mark{flex:none;width:auto;height:clamp(2.5rem,7vh,4.5rem);opacity:0}.nav-overlay .nav-mark img{width:auto;height:100%;object-fit:contain}@media(max-width:1000px){nav .logo img{height:1.75rem;max-width:42vw}nav .logo.logo-mark img{height:1.75rem;width:1.75rem}}@media(max-height:1000px){.nav-overlay{padding-top:calc(var(--bar-clear) + .5rem)}.nav-overlay .nav-mark{height:clamp(2rem,5.5vh,3rem)}.nav-overlay .nav-items{padding:.75rem 2em;gap:clamp(.3em,1vh,.6em)}.nav-overlay .nav-items .nav-item p{font-size:clamp(1.05rem,3vh,1.6rem)}.nav-overlay .nav-items .nav-item p a{padding:.3em .5em .18em}.nav-overlay .nav-footer{padding:1.1em 2em 1.4em;gap:.9em}.nav-overlay .nav-footer .nav-footer-item{gap:.35em}}@media(max-height:700px){.nav-overlay{padding-top:var(--bar-clear)}.nav-overlay .nav-mark{height:clamp(1.75rem,4.5vh,2.5rem)}.nav-overlay .nav-items{padding:.5rem 2em;gap:clamp(.25em,.7vh,.5em)}.nav-overlay .nav-items .nav-item p{font-size:clamp(1rem,2.7vh,1.35rem)}.nav-overlay .nav-items .nav-item p a{padding:.26em .5em .16em}.nav-overlay .nav-footer{padding:.8em 2em 1em;gap:.55em}.nav-overlay .nav-footer .nav-footer-item:last-child{margin-top:.4em}.nav-overlay .nav-footer .nav-footer-item p{font-size:.6875rem}.nav-overlay .nav-footer .nav-footer-item .nav-footer-item-header p{padding:.4em .55em}}.hero{position:relative;width:100vw;height:100svh;padding:2em;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow-x:hidden}.hero .hero-header h1{font-size:20vw;line-height:.9}.hero .hero-header.hero-header-1{position:relative;transform:translate(-20%);z-index:-1}.hero .hero-header.hero-header-2{position:relative;transform:translate(20%);z-index:2}.hero .hero-footer{position:absolute;width:100%;bottom:0;padding:2em;display:flex;justify-content:space-between}.hero .hero-footer .hero-footer-scroll-down{position:absolute;left:50%;transform:translate(-50%)}.hero .hero-footer .hero-footer-symbols{height:3.25rem}.hero .hero-footer .hero-footer-symbols img{width:auto;object-fit:contain}.hero-img-holder{position:relative;width:100vw;height:100svh;padding:2em}.hero-img-holder .hero-img{position:relative;width:100%;height:100%;transform:translateY(-110%) scale(.25) rotate(-15deg);border:.3em solid var(--fg);border-radius:2em;overflow:hidden}.featured-work{position:relative;width:100vw;height:100svh;overflow:hidden}.featured-work .featured-titles{position:relative;width:500vw;height:100vh;display:flex;will-change:transform}.featured-work .featured-title-wrapper{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.featured-title-img{position:relative;top:0;width:calc(100% - 4em);height:150px;border:.2em solid var(--fg);border-radius:1em;overflow:hidden;display:none}.featured-work .featured-title-wrapper h1{text-align:center;transform:translateY(-.5em)}.featured-work .featured-images{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200vw;height:200vh;transform-style:preserve-3d;perspective:500px}.featured-work .featured-img-card{position:absolute;width:300px;height:300px;border-radius:2em;overflow:hidden}.featured-work .featured-work-indicator{position:absolute;top:50%;right:2em;transform:translateY(-50%);width:2rem;height:max-content;padding:1.25rem .65rem;background-color:var(--fg);color:var(--bg);border-radius:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;z-index:10}.featured-work .featured-work-indicator .indicator{width:100%;height:1.5px;background-color:var(--bg);opacity:.2}.featured-work .featured-work-footer{position:absolute;bottom:0;width:100%;padding:2em;display:flex;justify-content:space-between;align-items:center;z-index:2}.services-header{position:relative;width:100vw;height:100vh;padding:2em;display:flex;justify-content:center;align-items:center;text-align:center}.services-header .services-profile-icon{position:relative;width:100px;height:100px;border-radius:1em;margin-bottom:2em;outline:.25rem solid var(--accent3);border:.25rem solid var(--fg);overflow:hidden}.services-header .services-header-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em}.services-header .services-header-title{margin-bottom:6em}.services .service-card{position:relative;min-height:300px}.services .service-card-inner{position:relative;will-change:transform;width:calc(100vw - 4em);height:100%;margin:0 auto;padding:2em;display:flex;gap:4em;border-radius:2em;min-height:500px}.services .service-card-content{flex:3;display:flex;flex-direction:column;gap:2em}.services .service-card-img{flex:1;aspect-ratio:4/5;border-radius:2em;overflow:hidden}.services #service-card-1 .service-card-inner{background-color:var(--accent1);color:var(--bg)}.services #service-card-2 .service-card-inner{background-color:var(--accent2);color:var(--bg)}.services #service-card-3 .service-card-inner{background-color:var(--accent3);color:var(--bg)}.services #service-card-4 .service-card-inner{background-color:var(--fg);color:var(--bg)}@media(max-width:1000px){.hero .hero-footer .hero-footer-symbols{display:none}.hero .hero-footer{display:flex;justify-content:flex-end}.hero .hero-footer .hero-footer-scroll-down{left:2em;transform:translate(0)}.hero .hero-footer .hero-footer-scroll-down p,.hero .hero-footer .hero-footer-tags p{font-size:.7rem}.featured-work{padding:4em 0}.featured-work,.featured-work .featured-titles{height:max-content}.featured-work .featured-title-wrapper{gap:1em}.featured-work .featured-title-wrapper:nth-child(1){margin-bottom:2em}.featured-work .featured-title-wrapper h1{transform:translateY(0);width:75%}.featured-work .featured-work-footer{position:relative;margin-top:4em;justify-content:center}.featured-work .featured-work-footer p:nth-child(1),.featured-work .featured-work-footer p:nth-child(2){display:none}.featured-work .featured-work-indicator,.featured-work .featured-images{display:none}.featured-title-img{display:block}.featured-work .featured-titles{width:100vw;flex-direction:column;gap:2em}.services-header{height:max-content}.services{display:flex;flex-direction:column;gap:2em}.services .service-card-inner{min-height:0;flex-direction:column;justify-content:center;gap:1em;text-align:center;border:.2em solid var(--fg);border-radius:1em}.services .service-card-img{aspect-ratio:5/3;border:.2em solid var(--fg);border-radius:1em}}.hero .hero-footer .hero-footer-symbols{height:auto;width:220px;display:flex;align-items:flex-end}.hero .hero-footer .hero-footer-symbols img{width:100%;height:auto;object-fit:contain}.services-header .services-profile-icon{padding:1.1rem;background-color:var(--bg2)}.services-header .services-profile-icon img{width:100%;height:100%;object-fit:contain}.services .service-card-content p{max-width:30ch;opacity:.85}.services .service-card-content .service-email{display:block;margin-top:.35em;color:inherit;font-size:min(1em,4.4vw);text-decoration:underline;text-underline-offset:.18em;overflow-wrap:anywhere}@media(max-width:1000px){.services .service-card-content p{max-width:none;font-size:1rem}}.hero .hero-footer{z-index:3}.hero .hero-header.hero-header-1{transform:none}@media(max-width:1000px){.hero .hero-footer .hero-footer-symbols{display:none}}@media(max-width:1000px){.hero .hero-footer{flex-direction:column;align-items:flex-start;gap:.5em}.hero .hero-footer .hero-footer-scroll-down{position:static;transform:none}}.about-hero{position:relative;width:100vw;height:100svh;padding:8em 2em 6em;display:flex;flex-direction:column;justify-content:space-between;align-items:center;background-color:var(--fg);color:var(--bg);overflow:hidden}.about-hero .about-hero-header{text-align:center}.about-hero .about-hero-header h1{font-size:7.5rem}.about-hero .about-hero-bio{text-align:center;width:50%}.about-hero .about-hero-portrait{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%) rotate(10deg);width:15%;aspect-ratio:5/7;border-radius:1em;overflow:hidden;border:.25em solid var(--accent3);outline:.25em solid var(--accent1)}.about-hero .about-hero-bio{display:flex;flex-direction:column;gap:2em}.about-copy{position:relative;width:100vw;height:100%;padding:8em 2em}.about-copy .about-copy-content{text-align:center;width:50%;margin:0 auto;display:flex;flex-direction:column;background-color:var(--accent1);border:.25em solid var(--fg);border-radius:1em;padding:3em 2em;gap:2em}.about-copy .about-copy-content h3{font-weight:400}.about-copy .about-copy-content h3 span{font-weight:900}.about-formats{position:relative;width:100vw;padding:6em 2em;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3em 2.5em;background-color:var(--fg);color:var(--bg)}.about-format h4{margin:0 0 .75em;font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;opacity:.7}.about-format p{margin:0 0 1em;font-size:1.05rem;line-height:1.55;max-width:42ch}@media(max-width:1000px){.about-formats{grid-template-columns:1fr;padding:4em 1.5em;gap:2.5em}}.skills{position:relative;width:100%;height:100%;padding:4em 2em}.skills .skills-copy{margin:0 auto;padding:2em;width:max-content;text-align:center;border:.2em dashed var(--fg);border-radius:1em}.stats{padding:8em 2em;display:flex;flex-direction:column;gap:2em}.stats .stats-row{display:flex;gap:2em}.stats .stats-header{flex:1}.stats .stats-item-1{flex:1;background-color:var(--accent1)}.stats .stats-item-2{flex:3;background-color:var(--accent3)}.stats .stats-item-3{flex:2;background-color:var(--fg);color:var(--bg)}.stats .stats-item-1,.stats .stats-item-2,.stats .stats-item-3{aspect-ratio:16/7;padding:2em;border-radius:1em}.stats .stats-col{display:flex;flex-direction:column;justify-content:space-between}@media(max-width:1000px){.about-hero{padding:8em 2em 4em}.about-hero .about-hero-header h1{font-size:4rem}.about-hero .about-hero-bio{width:100%}.about-hero .about-hero-portrait{width:25%;top:50%;transform:translate(-50%,-50%) rotate(0)}.about-hero .about-hero-portrait img{position:absolute;height:110%}.about-copy .about-copy-content{width:100%}.about-copy .about-copy-content h3{font-size:1.5rem}.skills .skills-copy{padding:0;width:100%;text-align:center;border:none;border-radius:0}.stats .stats-row{flex-direction:column}.stats .stats-col{width:100%;text-align:center;gap:4em}.stats .stats-header{gap:2em;margin-bottom:2em}}.about-hero .about-hero-wordmark{width:min(600px,66vw);margin:0 auto}.about-hero .about-hero-portrait{top:46%;left:82%;width:13%}.about-hero .about-hero-wordmark img{width:100%;height:auto;object-fit:contain}@media(max-width:1000px){.about-hero .about-hero-wordmark{width:82vw}}.gallery{position:relative;width:100%;padding:6em 2em 8em}.gallery .gallery-head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1em;margin-bottom:3em}.gallery .gallery-head .gallery-mark{width:84px;height:84px;padding:.9rem;border-radius:1em;background-color:var(--fg)}.gallery .gallery-head .gallery-mark img{width:100%;height:100%;object-fit:contain}.gallery .gallery-head h1{font-size:4rem}.gallery .gallery-head p{opacity:.55}.gallery .gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5em;max-width:1400px;margin:0 auto}.gallery .gallery-item{position:relative;margin:0;display:flex;flex-direction:column;gap:.75em;min-width:0}.gallery .gallery-frame{position:relative;display:block;width:100%;aspect-ratio:4 / 5;padding:0;overflow:hidden;border:.25em solid var(--fg);border-radius:1.25em;background-color:var(--bg2);color:var(--fg);cursor:pointer;-webkit-tap-highlight-color:transparent}.gallery .gallery-frame img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.gallery .gallery-frame-blank{position:absolute;inset:0;background:linear-gradient(160deg,var(--accent4),var(--bg2))}@media(hover:hover){.gallery .gallery-frame:hover img{transform:scale(1.03)}}.gallery .gallery-frame:focus-visible{outline-color:var(--fg)}.gallery .gallery-item:nth-child(3n+1) .gallery-frame{outline:.2em solid var(--accent1);outline-offset:.2em}.gallery .gallery-item:nth-child(3n+2) .gallery-frame{outline:.2em solid var(--accent2);outline-offset:.2em}.gallery .gallery-item:nth-child(3n+3) .gallery-frame{outline:.2em solid var(--accent3);outline-offset:.2em}.gallery .gallery-item figcaption{text-align:center;opacity:.5}.gallery .gallery-play{position:absolute;left:.6em;bottom:.6em;display:inline-flex;align-items:center;gap:.45em;padding:.35em .7em .35em .35em;border-radius:2em;background-color:#0a0a0ab8;color:#fff;font-size:.8rem}.gallery .gallery-play-mark{display:inline-flex;align-items:center;justify-content:center;width:1.9em;height:1.9em;padding-left:.15em;border-radius:50%;background-color:var(--fg);color:var(--bg);font-size:.75rem}.gallery .gallery-item-event figcaption{display:flex;flex-direction:column;gap:.35em;opacity:1;font-size:1rem}.gallery .gallery-item-event .gallery-count{opacity:.5;font-size:.75rem}.gallery.is-album .gallery-head{gap:.5em;margin-bottom:1.5em}.gallery.is-album .gallery-head .gallery-mark{display:none}.gallery .gallery-album{max-width:1400px;margin:0 auto}.gallery .gallery-album h2{font-size:clamp(1.8rem,3.2vw,3rem);margin:.4em 0 .7em}.gallery .gallery-back{display:inline-block;padding:.6em 1.1em;border:1px solid var(--fg);border-radius:2em;background:none;color:var(--fg);cursor:pointer}.gallery .gallery-back:hover{background-color:var(--fg);color:var(--bg)}.gallery .gallery-viewer{position:fixed;inset:0;z-index:200;display:flex;flex-direction:column;height:100vh;height:100dvh;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);background-color:#0a0a0af7;color:#fff}.gallery .gallery-viewer-bar,.gallery .gallery-viewer-foot{flex:none;display:flex;align-items:center;justify-content:space-between;gap:1em;padding:.9em 1em}.gallery .gallery-viewer-count{opacity:.7}.gallery .gallery-viewer-close,.gallery .gallery-viewer-step{min-height:44px;padding:.6em 1.1em;border:1px solid rgba(255,255,255,.6);border-radius:2em;background:none;color:#fff;cursor:pointer;white-space:nowrap}.gallery .gallery-viewer-close:hover,.gallery .gallery-viewer-step:hover{background-color:var(--fg);color:var(--bg)}.gallery .gallery-viewer-caption{flex:1;min-width:0;text-align:center;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gallery .gallery-viewer-stage{position:relative;flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:0 1em;cursor:zoom-out;touch-action:pan-y}.gallery .gallery-viewer-media{display:block;width:auto;height:auto;max-width:min(1100px,100%);max-height:100%;object-fit:contain;border:.25em solid var(--fg);border-radius:1em;background-color:#000;cursor:default}.gallery .gallery-clip-slot{display:contents}.gallery .gallery-clip{position:relative;display:flex;align-items:center;justify-content:center;max-width:100%;height:100%}.gallery .gallery-clip .gallery-viewer-media{height:100%;max-height:100%;aspect-ratio:9 / 16}.gallery .gallery-clip-wait,.gallery .gallery-clip-sound{position:absolute;left:50%;transform:translate(-50%);padding:.6em 1.1em;border-radius:2em;background-color:#0a0a0abf;color:#fff}.gallery .gallery-clip-wait{top:50%;transform:translate(-50%,-50%);pointer-events:none;animation:gallery-pulse 1.2s ease-in-out infinite}.gallery .gallery-clip-sound{top:1em;min-height:44px;border:1px solid #fff;cursor:pointer}.gallery .gallery-clip-fail{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1em;border-radius:1em;background-color:#0a0a0ad9;text-align:center}.gallery .gallery-clip-fail .gallery-back{color:#fff;border-color:#fff}@keyframes gallery-pulse{50%{opacity:.45}}@media(max-width:1000px){.gallery{padding:4em 1.25em 6em}.gallery .gallery-head h1{font-size:2.5rem}.gallery .gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1em .9em}.gallery .gallery-frame{border-width:.18em;border-radius:1em}.gallery .gallery-item:nth-child(n) .gallery-frame{outline-width:.15em;outline-offset:.15em}.gallery .gallery-item-event figcaption{font-size:.8rem}.gallery .gallery-item-event .gallery-count{font-size:.65rem}.gallery .gallery-item figcaption{font-size:.7rem}.gallery .gallery-viewer-stage{padding:0 .5em}.gallery .gallery-viewer-bar,.gallery .gallery-viewer-foot{padding:.6em .75em}}.gallery-page .gallery{padding-top:calc(9em + env(safe-area-inset-top,0px));min-height:100svh}@media(max-width:1000px){.gallery-page .gallery{padding-top:calc(7em + env(safe-area-inset-top,0px))}}.contact{position:relative;width:100vw;height:100svh;padding:2em;display:flex;justify-content:space-between;align-items:flex-end;background-color:var(--bg);overflow:hidden}.contact .trail-img{position:absolute;width:150px;height:150px;object-fit:cover;border-radius:1em;transform-origin:center;pointer-events:none;will-change:transform}.contact-card{border-radius:1em;display:flex;flex-direction:column;gap:.5em}.contact .contact-card-header-main{margin-bottom:4em;display:flex;flex-direction:column;gap:1em}.contact .contact-card-header-main p{width:50%}.contact p.contact-card-header{padding:.25em .5em;border-radius:.25em;width:max-content;background-color:var(--fg);color:var(--bg)}.contact .contact-symbol{position:absolute;left:50%;transform:translate(-50%);height:1rem}@media(max-width:1000px){.contact{height:100svh;padding:2em;flex-direction:column;text-align:center;justify-content:flex-end;gap:4em}.contact .contact-card{width:100%;justify-content:center;align-items:center;text-align:center}.contact .contact-card-header-main p{width:100%}.contact .contact-symbol{display:none}}.contact .contact-symbol{height:2.25rem;bottom:2em}.contact .contact-symbol img{width:auto;height:100%;object-fit:contain}.contact .contact-card-2 p.contact-card-header a{color:var(--bg)}.contact-form-section{position:relative;width:100vw;padding:6em 2em 8em;display:flex;justify-content:center;background-color:var(--bg)}.pp-form{width:min(900px,100%);padding:3em;border:.25em solid var(--fg);border-radius:2em;background-color:var(--bg2);display:grid;grid-template-columns:1fr 1fr;gap:1.75em 2em}.pp-form .pp-form-head{grid-column:1 / -1;display:flex;flex-direction:column;gap:.6em;margin-bottom:.5em}.pp-form .pp-form-head h1{font-size:3.5rem}.pp-form .pp-form-head p{opacity:.5}.pp-field{display:flex;flex-direction:column;gap:.6em}.pp-field-wide{grid-column:1 / -1}.pp-field label{opacity:.6}.pp-field input,.pp-field textarea{width:100%;padding:.55em 0 .6em;border:none;border-bottom:2px solid rgba(246,244,248,.28);background:none;color:var(--fg);font-family:Inter,formula-narrow,-apple-system,sans-serif;font-size:1.1rem;font-weight:500;line-height:1.3;border-radius:0;outline:none;resize:vertical}.pp-field input:focus,.pp-field textarea:focus{border-bottom-color:var(--accent1)}.pp-field input::placeholder,.pp-field textarea::placeholder{color:#f6f4f84d}.pp-picker{position:relative}.pp-picker .pp-picker-btn{width:100%;padding:.7em 0 .75em;border:none;border-bottom:2px solid rgba(246,244,248,.28);background:none;color:var(--fg);display:flex;justify-content:space-between;align-items:center;gap:1em;cursor:pointer;text-align:left}.pp-picker .pp-picker-btn:hover{border-bottom-color:var(--accent3)}.pp-picker .pp-picker-caret{opacity:.55}.pp-picker .pp-picker-list{position:absolute;top:calc(100% + .5em);left:0;width:100%;margin:0;padding:.4em;list-style:none;background-color:var(--bg);border:2px solid var(--fg);border-radius:.75em;z-index:20;display:flex;flex-direction:column;gap:.15em}.pp-picker .pp-picker-list button{width:100%;padding:.7em .75em;border:none;border-radius:.5em;background:none;color:var(--fg);text-align:left;cursor:pointer}.pp-picker .pp-picker-list button:hover{background-color:var(--bg2)}.pp-picker .pp-picker-list button.is-on{background-color:var(--fg);color:var(--bg)}.pp-trap{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.pp-form-error{grid-column:1 / -1;color:var(--accent3)}.pp-submit{grid-column:1 / -1;justify-self:start;padding:1.1em 2.4em;border:.2em solid var(--fg);border-radius:10em;background:linear-gradient(45deg,var(--accent1),var(--accent2),var(--accent3),var(--accent4));background-size:400% 400%;animation:gradientMove 10s ease-in-out infinite;color:var(--fg);cursor:pointer;box-shadow:5px 5px 0 2px var(--fg);transition:transform .2s ease}.pp-submit:hover:not(:disabled){transform:translate(2px,2px)}.pp-submit:disabled{cursor:progress;opacity:.7}.pp-form-done{grid-column:1 / -1;display:flex;flex-direction:column;gap:1em}.pp-form-done h3{font-size:2.5rem}.pp-form-done p{max-width:46ch;opacity:.8}.pp-form-done p.mn{opacity:1}@media(max-width:1000px){.contact-form-section{padding:4em 1.5em 6em}.pp-form{grid-template-columns:1fr;padding:2em;gap:1.5em}.pp-form .pp-form-head h1{font-size:2.25rem}.pp-submit{justify-self:stretch;text-align:center}}.merch{position:relative;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.75rem;padding:calc(7rem + env(safe-area-inset-top,0px)) 1.5rem calc(2rem + env(safe-area-inset-bottom,0px));text-align:center;overflow:hidden;color:var(--fg)}.merch-bg{position:absolute;inset:0;background-size:cover;background-position:center;transform:scale(1.06);animation:merch-drift 24s ease-in-out infinite alternate}.merch-scrim{position:absolute;inset:0;background:radial-gradient(120% 80% at 50% 42%,#0000002e,#0009),linear-gradient(180deg,#0a0a0a9e,#0a0a0a4d 40%,#0a0a0ad1)}@keyframes merch-drift{0%{transform:scale(1.06) translateZ(0)}to{transform:scale(1.12) translate3d(0,-1.5%,0)}}@media(prefers-reduced-motion:reduce){.merch-bg{animation:none}}.merch-inner{position:relative;display:flex;flex-direction:column;align-items:center;gap:1.25rem;max-width:40rem}.merch-mark{width:auto;height:clamp(2.75rem,8vh,4rem);object-fit:contain}.merch-eyebrow{font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;opacity:.66;margin:0}.merch-head{margin:0;font-size:clamp(2.75rem,9vw,6rem);line-height:.92;letter-spacing:-.035em;font-weight:700}.merch-sub{margin:0;max-width:32rem;font-size:clamp(.9375rem,1.6vw,1.0625rem);line-height:1.6;opacity:.74}.merch-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.5rem}.merch-cta,.merch-ghost{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:0 1.75rem;border-radius:.5em;font-size:.875rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;transition:transform .2s cubic-bezier(.16,1,.3,1),background-color .2s ease,color .2s ease}.merch-cta{background-color:var(--fg);color:var(--bg)}.merch-ghost{color:var(--fg);box-shadow:inset 0 0 0 1px #f6f4f852}.merch-cta:hover,.merch-ghost:hover{transform:translateY(-2px)}.merch-ghost:hover{background-color:#f6f4f81a}.merch-social{margin-top:.25rem;opacity:.7}.merch-foot{position:relative;margin-top:auto;padding-top:2rem}.merch-foot p{margin:0;font-size:.6875rem;letter-spacing:.08em;opacity:.5}@media(prefers-reduced-motion:no-preference){.merch-inner>*{animation:merch-in .7s cubic-bezier(.16,1,.3,1) backwards}.merch-inner>*:nth-child(2){animation-delay:.07s}.merch-inner>*:nth-child(3){animation-delay:.14s}.merch-inner>*:nth-child(4){animation-delay:.21s}.merch-inner>*:nth-child(5){animation-delay:.28s}.merch-inner>*:nth-child(6){animation-delay:.35s}@keyframes merch-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}}@media(max-width:1000px){.merch{padding-top:calc(6rem + env(safe-area-inset-top,0px));gap:1.25rem}.merch-actions{width:100%;flex-direction:column}.merch-cta,.merch-ghost{width:100%}}@media(max-height:700px){.merch{padding-top:calc(5rem + env(safe-area-inset-top,0px));gap:.75rem}.merch-inner{gap:.75rem}.merch-mark{height:clamp(2rem,6vh,2.75rem)}.merch-head{font-size:clamp(2rem,8vw,2.75rem)}.merch-sub{font-size:.875rem;line-height:1.5}.merch-cta,.merch-ghost{min-height:2.75rem}.merch-foot{padding-top:1rem}}@media(max-aspect-ratio:1/1){.merch-bg{background-position:72% center}}@media(min-width:1001px)and (min-aspect-ratio:1/1){.merch{align-items:flex-start;text-align:left;padding-left:clamp(3rem,8vw,9rem)}.merch-inner{align-items:flex-start;max-width:34rem}.merch-sub{max-width:30rem}.merch-actions,.merch-social{justify-content:flex-start}.merch-scrim{background:radial-gradient(70% 90% at 24% 45%,#0000008c,#0000000d),linear-gradient(180deg,#0a0a0a99,#0a0a0a33 40%,#0a0a0acc)}}.organize-page{--op-paper: #f6f4f8;--op-band: #ece9f1;--op-ink: #0a0a0a;--op-quiet: #c4c4c4;position:relative;background-color:var(--op-paper);color:var(--op-ink)}.organize-page a{color:inherit}.org-btn{display:inline-flex;align-items:center;justify-content:center;height:39px;padding:0 21px;border:0;border-radius:56px;font-family:supply-mono,Inter,-apple-system,sans-serif;font-size:.875rem;line-height:1.25;font-weight:500;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;cursor:pointer;transition:background-color .3s cubic-bezier(.19,1,.22,1),color .3s cubic-bezier(.19,1,.22,1)}.organize-page .org-btn-solid{background-color:var(--op-ink);color:var(--op-paper)}.organize-page .org-btn-solid:hover{background-color:#333}.organize-page .org-btn-quiet{background-color:var(--op-band);color:var(--op-ink)}.organize-page .org-btn-quiet:hover{background-color:var(--op-quiet)}.organize-page .org-btn-invert{background-color:var(--op-paper);color:var(--op-ink)}.organize-page .org-btn-invert:hover{background-color:var(--op-quiet)}.organize-page .org-btn-quiet-invert{background-color:#262626;color:var(--op-paper)}.organize-page .org-btn-quiet-invert:hover{background-color:#3d3d3d}.org-buttons{display:flex;flex-wrap:wrap;gap:12px}.org-hero{position:relative;height:200svh;background-color:var(--op-paper)}.org-stage{position:sticky;top:0;height:100svh;overflow:hidden;display:flex;align-items:center;justify-content:center}.org-field{position:absolute;inset:0;pointer-events:none}.org-tile{position:absolute;display:block;will-change:transform,opacity}.org-tile img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:2px;transform:translate(-50%,-50%)}.org-mosaic{display:none}.org-hero-copy{position:relative;z-index:2;width:min(34rem,calc(100% - 3rem));text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.5rem;will-change:transform,opacity}.org-hero-copy h1{margin:0;font-size:clamp(1.75rem,2.9vw,2.625rem);line-height:1}.org-lede{margin:0;max-width:28rem;font-size:1.25rem;line-height:2rem;font-weight:500}.org-hero-copy .org-buttons{justify-content:center;margin-top:.25rem}.org-proof{display:flex;flex-direction:column;align-items:center;padding:0 3rem 2.8125rem;text-align:center}.org-proof-lines p{margin:0;font-size:1.25rem;line-height:2rem;font-weight:500}.org-proof-lines b{font-weight:600}.org-proof-lines span{opacity:.6}.org-marks{display:flex;flex-wrap:wrap;justify-content:center;gap:48px;margin-top:3rem}.org-mark{width:112px;height:112px;display:flex;align-items:center;justify-content:center;padding:0 4px;text-align:center}.org-mark-brand span{font-family:"Baloo 2",rader,sans-serif;font-weight:800;font-size:1.0625rem;line-height:.92;text-transform:uppercase}.org-mark-city span{font-family:supply-mono,Inter,-apple-system,sans-serif;font-size:.8125rem;line-height:1.1;letter-spacing:.14em;text-transform:uppercase}.org-bridge{margin:3.75rem 0 0;font-size:1.25rem;line-height:2rem;font-weight:500}.org-fade{height:100px;background:linear-gradient(var(--op-paper),var(--op-band))}.org-fade-rev{background:linear-gradient(var(--op-band),var(--op-paper))}.org-chapters{background-color:var(--op-band)}.org-chapter{max-width:1440px;margin:0 auto;padding:135px 48px}.org-chapter-copy{max-width:44rem;margin-left:113px}.org-chapter-right .org-chapter-copy{margin-left:auto;margin-right:113px;text-align:right}.org-chapter-n{margin:0;font-size:.875rem;line-height:1.4286;letter-spacing:.06em}.org-chapter-n span{opacity:.4}.org-chapter h2{margin:1.25rem 0 0;font-size:clamp(2rem,4.45vw,4rem);line-height:1}.org-chapter-sub{margin:1.25rem 0 0;max-width:34rem;font-size:1.125rem;line-height:1.5rem;font-weight:500;opacity:.6}.org-chapter-right .org-chapter-sub{margin-left:auto}.org-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:80px}.org-card-media{position:relative;aspect-ratio:437 / 292;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:22px;background-color:#fff}.org-card-media:before{content:"";position:absolute;inset:0;pointer-events:none}.org-chapter:nth-child(1) .org-card:nth-child(1) .org-card-media:before{background:radial-gradient(120% 90% at 0% 0%,rgba(55,182,255,.22),transparent 62%)}.org-chapter:nth-child(1) .org-card:nth-child(2) .org-card-media:before{background:radial-gradient(120% 90% at 100% 0%,rgba(139,92,246,.2),transparent 62%)}.org-chapter:nth-child(1) .org-card:nth-child(3) .org-card-media:before{background:radial-gradient(120% 90% at 50% 100%,rgba(232,121,249,.2),transparent 62%)}.org-chapter:nth-child(2) .org-card:nth-child(1) .org-card-media:before{background:radial-gradient(120% 90% at 100% 0%,rgba(232,121,249,.18),transparent 62%)}.org-chapter:nth-child(2) .org-card:nth-child(2) .org-card-media:before{background:radial-gradient(120% 90% at 0% 100%,rgba(55,182,255,.2),transparent 62%)}.org-chapter:nth-child(2) .org-card:nth-child(3) .org-card-media:before{background:radial-gradient(120% 90% at 0% 0%,rgba(139,92,246,.18),transparent 62%)}.org-chapter:nth-child(3) .org-card:nth-child(1) .org-card-media:before{background:radial-gradient(120% 90% at 100% 100%,rgba(139,92,246,.18),transparent 62%)}.org-chapter:nth-child(3) .org-card:nth-child(2) .org-card-media:before{background:radial-gradient(120% 90% at 0% 0%,rgba(55,182,255,.18),transparent 62%)}.org-chapter:nth-child(3) .org-card:nth-child(3) .org-card-media:before{background:radial-gradient(120% 90% at 50% 0%,rgba(232,121,249,.16),transparent 62%)}.org-card-caption{margin:16px 0 0;max-width:350px;font-size:1rem;line-height:1.5rem;font-weight:500}.org-card-caption b{font-weight:600}.org-card-caption span{opacity:.4}.mk{position:relative;z-index:1;width:100%;height:100%;font-family:Inter,-apple-system,sans-serif;color:var(--op-ink);display:flex;flex-direction:column}.mk .mn{margin:0;font-size:.5625rem;letter-spacing:.14em}.mk-row,.mk-blast-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px;border-radius:6px;background-color:#0a0a0a0b;font-size:.6875rem;line-height:1.2}.mk-row-k{opacity:.55}.mk-row-v{font-weight:600;text-align:right}.mk-rows{display:flex;flex-direction:column;gap:6px}.mk-page-cta{margin:0;padding:8px 0;border-radius:999px;background-color:var(--op-ink);color:var(--op-paper);font-size:.6875rem;font-weight:600;text-align:center}.mk-page{flex-direction:row;gap:12px;align-items:stretch}.mk-page-art{flex:0 0 40%;border-radius:6px;overflow:hidden;background-color:#0a0a0a0f}.mk-page-art img{width:100%;height:100%;object-fit:cover}.mk-page-body{flex:1 1 auto;display:flex;flex-direction:column;gap:7px;justify-content:center}.mk-page-title{margin:0;font-family:"Baloo 2",rader,sans-serif;font-weight:800;font-size:1.125rem;line-height:1;text-transform:uppercase}.mk-page-meta{opacity:.5}.mk-page-tier{display:flex;justify-content:space-between;padding:8px 10px;border-radius:6px;background-color:#0a0a0a0b;font-size:.6875rem;font-weight:600}.mk-tickets{justify-content:center;gap:8px}.mk-tier-list{display:flex;flex-direction:column;gap:6px}.mk-tier{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:8px 10px;border-radius:6px;background-color:#0a0a0a0b;font-size:.6875rem}.mk-tier.is-on{background-color:var(--op-ink);color:var(--op-paper)}.mk-tier-price{font-weight:600}.mk-step{display:inline-flex;align-items:center;gap:7px;font-size:.625rem}.mk-step b{opacity:.45;font-weight:500}.mk-step .mk-minus{width:7px;height:1.5px;border-radius:1px;background-color:currentColor}.mk-step i{font-style:normal;font-weight:600;min-width:8px;text-align:center}.mk-total{display:flex;align-items:center;justify-content:space-between;padding:2px 10px 6px}.mk-total-num{font-size:.875rem;font-weight:600}.mk-payout{justify-content:center;gap:6px}.mk-payout-k{opacity:.5}.mk-payout-num{margin:0;font-family:"Baloo 2",rader,sans-serif;font-weight:800;font-size:2.25rem;line-height:1}.mk-payout-bars{display:flex;align-items:flex-end;gap:5px;width:168px;height:40px;margin-top:8px}.mk-payout-bars span{flex:1;border-radius:2px 2px 0 0;background-color:#0a0a0a29}.mk-payout-bars span:last-child{background-color:var(--op-ink)}.mk-payout-foot{opacity:.4}.mk-discover{flex-direction:row;gap:8px}.mk-dcard{flex:1 1 0;display:flex;flex-direction:column;gap:5px;min-width:0}.mk-dcard img{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:6px}.mk-dcard-name{margin:0;font-size:.6875rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-dcard-meta{opacity:.45}.mk-dcard-yours{position:relative}.mk-dcard-yours img{outline:2px solid var(--op-ink);outline-offset:2px}.mk-share{justify-content:center;gap:10px}.mk-share-who{display:flex;align-items:center;gap:8px}.mk-share-face{width:26px;height:26px;border-radius:999px;overflow:hidden;flex:none}.mk-share-face img{width:100%;height:100%;object-fit:cover}.mk-share-handle{font-size:.75rem;font-weight:600}.mk-share-link{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px;border-radius:6px;background-color:#0a0a0a0b;font-size:.6875rem}.mk-share-link span{opacity:.55;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-share-link b{flex:none;padding:4px 10px;border-radius:999px;background-color:var(--op-ink);color:var(--op-paper);font-size:.5625rem;font-weight:600}.mk-share-count{opacity:.45}.mk-blast{justify-content:center;gap:6px}.mk-blast-body{display:flex;flex-direction:column;gap:5px;margin:4px 0 2px}.mk-blast-body span{height:5px;border-radius:3px;background-color:#0a0a0a1a}.mk-blast-body span.short{width:55%}.mk-ask{justify-content:space-between}.mk-ask-bubble{margin:0 0 0 auto;max-width:78%;padding:11px 14px;border-radius:12px;background-color:#0a0a0a0f;font-size:.8125rem;line-height:1.25;text-align:right}.mk-ask-think{display:flex;align-items:center;gap:8px;margin:0;font-size:.8125rem}.mk-ask-think i{font-style:normal;color:var(--accent2);font-size:.9375rem}.mk-ask-think b{font-weight:500}.mk-ask-think span{opacity:.35}.mk-ask-input{display:flex;align-items:center;justify-content:space-between;margin:0;padding:11px 14px;border-radius:999px;background-color:#0a0a0a0f;font-size:.8125rem;opacity:.55}.mk-ask-input b{font-weight:500}.mk-insight{gap:10px;overflow:hidden;justify-content:flex-start;margin-bottom:-34px}.mk-ins{flex:none;min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:8px;background-color:#fff;box-shadow:inset 0 0 0 1px #0a0a0a14;font-size:.75rem;line-height:1.2}.mk-ins-k{max-width:9rem}.mk-funnel{display:flex;flex-direction:column;align-items:center;gap:2px}.mk-funnel i{display:block;height:7px;border-radius:2px}.mk-funnel i:nth-child(1){width:44px;background-color:var(--accent2)}.mk-funnel i:nth-child(2){width:30px;background-color:var(--accent3)}.mk-funnel i:nth-child(3){width:16px;background-color:var(--accent1)}.mk-dots{position:relative;display:block;width:56px;height:34px;flex:none}.mk-dots i{position:absolute;width:5px;height:5px;border-radius:999px;background-color:var(--accent3);transform:translate(-50%,-50%)}.mk-dots i.big{width:8px;height:8px;background-color:var(--accent1)}.mk-donut{display:block;width:34px;height:34px;flex:none;border-radius:999px;background:conic-gradient(var(--accent1) 0 58%,var(--accent3) 58% 84%,rgba(10,10,10,.12) 84% 100%);mask:radial-gradient(circle,transparent 54%,#000 55%);-webkit-mask:radial-gradient(circle,transparent 54%,#000 55%)}.mk-strip{flex-direction:row;gap:8px}.mk-strip span{flex:1 1 0;border-radius:6px;overflow:hidden}.mk-strip img{width:100%;height:100%;object-fit:cover}.mk-strip-close img{object-position:50% 28%;transform:scale(1.35)}.org-voices{padding:135px 0}.org-voices h2{margin:0 48px;font-size:clamp(2rem,4.45vw,4rem);line-height:1}.org-tabrow{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:2.5rem;padding:0 48px}.org-tabs{display:flex;flex-wrap:wrap;gap:8px}.org-tab,.org-arrows button{border:0;cursor:pointer;font-family:supply-mono,Inter,-apple-system,sans-serif;text-transform:uppercase;transition:background-color .3s cubic-bezier(.19,1,.22,1),color .3s cubic-bezier(.19,1,.22,1)}.org-tab{height:32px;padding:0 17.5px;border-radius:56px;background-color:var(--op-band);color:var(--op-ink);font-size:.75rem;letter-spacing:.06em}.org-tab:hover{background-color:var(--op-quiet)}.org-tab.is-on{background-color:var(--op-ink);color:var(--op-paper)}.org-arrows{display:flex;gap:8px}.org-arrows button{width:40px;height:40px;border-radius:56px;background-color:var(--op-band);color:var(--op-ink);font-size:.9375rem;line-height:1}.org-arrows button:hover{background-color:var(--op-quiet)}.org-rail{display:flex;gap:24px;margin-top:2.5rem;padding:0 48px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:48px;scrollbar-width:none}.org-rail::-webkit-scrollbar{display:none}.org-voice{flex:0 0 min(1152px,calc(100vw - 96px));scroll-snap-align:start}.org-voice-media{position:relative;height:482px;border-radius:8px;overflow:hidden}.org-voice-media img{width:100%;height:100%;object-fit:cover}.org-voice-media:after{content:"";position:absolute;inset:0;background:linear-gradient(160deg,#0a0a0a57,#0a0a0a0f 42%,#0a0a0a6b)}.org-voice-name,.org-voice-where{position:absolute;z-index:2;margin:0;color:#fafafa;font-family:"Baloo 2",rader,sans-serif;font-weight:800;text-transform:uppercase;line-height:1}.org-voice-name{top:32px;left:32px;font-size:2.5rem}.org-voice-where{right:32px;bottom:32px;font-size:4rem;text-align:right}.org-voice-foot{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;margin-top:24px}.org-voice-quote{margin:0;max-width:46rem;font-size:1.25rem;line-height:2rem;font-weight:500}.org-voice-stats{margin:8px 0 0;font-size:.75rem;letter-spacing:.1em;opacity:.5}.org-voice-foot .org-btn{flex:none}.org-sendoff{background-color:#0a0a0a;color:#f6f4f8;padding:135px 48px}.org-sendoff h2{margin:0;max-width:18ch;font-size:clamp(2.75rem,8.9vw,8rem);line-height:1;color:#fafafa}.org-sendoff .org-buttons{margin-top:3rem}.org-slab-cols{display:grid;grid-template-columns:repeat(4,223px);gap:24px;margin-top:5.5rem}.org-slab-col p{margin:0;height:36px;display:flex;align-items:center;font-size:1rem;line-height:1.25rem;font-weight:500;color:#fafafa}.org-slab-col p a{transition:opacity .3s cubic-bezier(.19,1,.22,1)}.org-slab-col p a:hover{opacity:.6}.org-slab-head{opacity:.4}.org-slab-foot{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-top:4rem}.org-slab-foot .mn{margin:0;font-size:.75rem;letter-spacing:.1em;opacity:.5}.org-slab-mark{width:56px;height:56px;object-fit:contain}@media(max-width:1240px){.org-chapter-copy{margin-left:0}.org-chapter-right .org-chapter-copy{margin-right:0}.org-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1000px){.org-hero{height:100svh}.org-field{display:none}.org-mosaic{position:absolute;inset:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr)}.org-mosaic span{display:block;overflow:hidden}.org-mosaic img{width:100%;height:100%;object-fit:cover;opacity:.36}.org-mosaic:after{content:"";position:absolute;inset:0;background:radial-gradient(88% 42% at 50% 50%,#f6f4f8e0,#f6f4f86b 66%,#f6f4f829)}.org-hero-copy{width:calc(100% - 2rem);gap:1.125rem}.org-hero-copy h1{font-size:clamp(1.625rem,7vw,2.25rem)}.org-lede{font-size:1.0625rem;line-height:1.6rem}.org-hero-copy .org-buttons{flex-direction:column;align-self:stretch}.org-hero-copy .org-btn{width:100%}.org-proof{padding:0 1rem 2.25rem}.org-proof-lines p,.org-bridge{font-size:1.125rem;line-height:1.75rem}.org-marks{gap:20px 12px;margin-top:2rem}.org-mark{width:96px;height:78px}.org-bridge{margin-top:2.5rem}.org-chapter{padding:43.7px 16px 131.1px}.org-chapter h2{font-size:1.925rem;line-height:2.5rem;letter-spacing:-.01em}.org-chapter-sub{font-size:1rem;line-height:1.5rem}.org-cards{grid-template-columns:1fr;gap:24px;margin-top:92px}.org-card-media{padding:18px}.org-voices{padding:87px 0}.org-voices h2{margin:0 16px;font-size:1.925rem;line-height:2.5rem;letter-spacing:-.01em}.org-tabrow,.org-rail{padding:0 16px}.org-rail{scroll-padding-left:16px}.org-tabrow{flex-direction:column;align-items:flex-start}.org-arrows{align-self:flex-end}.org-voice{flex:0 0 calc(100vw - 32px)}.org-voice-media{height:380px}.org-voice-name{top:20px;left:20px;font-size:1.5rem}.org-voice-where{right:20px;bottom:20px;font-size:2.25rem}.org-voice-foot{flex-direction:column;align-items:flex-start;gap:20px}.org-voice-quote{font-size:1.0625rem;line-height:1.6rem}.org-sendoff{padding:131.1px 16px}.org-sendoff h2{font-size:clamp(2.25rem,12vw,4rem)}.org-sendoff .org-buttons{flex-direction:column;align-items:stretch}.org-slab-cols{grid-template-columns:1fr;gap:2rem;margin-top:4rem}.org-slab-foot{margin-top:3rem}}@media(max-width:480px){.mk-payout-num{font-size:1.875rem}.mk-ask-bubble,.mk-ask-think,.mk-ask-input{font-size:.75rem}}@media(prefers-reduced-motion:reduce){.org-rail{scroll-behavior:auto}}.legal-hero{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;padding:calc(9rem + env(safe-area-inset-top,0px)) 1.5rem 5rem}.legal-mark{width:auto;height:clamp(2.25rem,6vh,3.25rem);object-fit:contain}.legal-eyebrow{margin:0;font-size:.7rem;letter-spacing:.2em;opacity:.55}.legal-hero h1{margin:0;max-width:20ch;font-size:clamp(2.25rem,5.5vw,4.5rem)}.legal-standfirst{margin:0;max-width:56ch;font-size:clamp(1rem,1.4vw,1.125rem);line-height:1.6;opacity:.74}.legal-updated{margin:.5rem 0 0;padding:.55em .8em .4em;border-radius:.4em;background-color:var(--bg2);font-size:.6875rem;letter-spacing:.1em;opacity:.85}.legal-body{position:relative;width:100vw;padding:6em 2em 7em;background-color:var(--fg);color:var(--bg)}.legal-doc{max-width:54rem;margin:0 auto}.legal-section{display:grid;grid-template-columns:3.5rem minmax(0,1fr);gap:0 1.5rem;padding:2.25em 0;border-top:1px solid rgba(10,10,10,.14)}.legal-section:first-child{border-top:none;padding-top:0}.legal-n{margin:0;padding-top:.35em;font-size:.8rem;letter-spacing:.08em;opacity:.4}.legal-n a{color:inherit}.legal-n a:hover{opacity:1;text-decoration:underline}.legal-section-body h3{margin:0 0 .7em;font-size:clamp(1.25rem,2.2vw,1.6rem);line-height:1.1}.legal-section-body p{margin:0 0 1em;max-width:68ch;font-size:1.0625rem;line-height:1.65;opacity:.82}.legal-section-body p:last-child,.legal-section-body ul:last-child{margin-bottom:0}.legal-section-body ul{margin:0 0 1.25em;padding:0;max-width:68ch;list-style:none;display:flex;flex-direction:column;gap:.6em}.legal-section-body li{position:relative;padding-left:1.5em;font-family:Inter,formula-narrow,-apple-system,sans-serif;font-size:1.0625rem;font-weight:500;line-height:1.6;opacity:.82}.legal-section-body li:before{content:"";position:absolute;top:.62em;left:.15em;width:.4em;height:.4em;border-radius:.1em;background-color:var(--accent2)}.legal-related{max-width:54rem;margin:4em auto 0;padding:2em 2em 1.75em;border:.2em dashed rgba(10,10,10,.35);border-radius:1em;text-align:center}.legal-related-head{margin:0 0 1.25em;font-size:.7rem;letter-spacing:.2em;opacity:.5}.legal-related ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:.6em}.legal-related li a{display:inline-flex;align-items:center;min-height:2.5rem;padding:0 1em;border-radius:.5em;background-color:var(--bg);color:var(--fg);font-family:supply-mono;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;transition:transform .2s cubic-bezier(.16,1,.3,1),opacity .2s ease}.legal-related li a:hover{transform:translateY(-2px)}.legal-related-foot{margin:1.5em 0 0;font-size:.7rem;letter-spacing:.06em;opacity:.55}.legal-related-foot a{color:inherit;text-decoration:underline;text-underline-offset:.2em}@media(max-width:1000px){.legal-hero{padding:calc(7.5rem + env(safe-area-inset-top,0px)) 1.25rem 3.5rem}.legal-body{padding:3.5em 1.35em 4.5em}.legal-section{grid-template-columns:1fr;gap:0;padding:1.75em 0}.legal-n{padding:0 0 .5em}.legal-section-body p,.legal-section-body li{font-size:1rem}.legal-related{margin-top:3em;padding:1.5em 1.1em 1.35em}.legal-related ul{flex-direction:column}.legal-related li a{justify-content:center}}@media(prefers-reduced-motion:reduce){.legal-related li a:hover{transform:none}}.site-footer .footer-row .footer-col .footer-fine{width:100%;margin-top:.35em;padding-top:1em;border-top:1px solid rgba(10,10,10,.16);display:flex;flex-direction:column;align-items:center;gap:.6em}.site-footer .footer-row .footer-col .footer-fine p{margin:0;font-size:.6875rem;letter-spacing:.06em;opacity:.35;transition:opacity .2s ease}.site-footer .footer-row .footer-col .footer-fine p:hover{opacity:.8}.site-footer{position:relative;width:100vw;min-height:85svh;color:var(--bg);padding:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;overflow:hidden}.site-footer .footer-container{position:relative;width:100%;flex:1 1 auto;min-height:85svh;gap:2em;background-color:var(--fg);padding:4em 2.5em 2.5em;border-radius:0;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.site-footer .footer-header{position:relative;text-align:center}.site-footer .footer-row{display:flex;gap:2em;margin-bottom:8em}.site-footer .footer-col{flex:1;display:flex;flex-direction:column;align-items:center;gap:1em}.site-footer .footer-col a,.site-footer .copyright-info a{color:var(--bg)}.site-footer .footer-col p:not(:first-child){opacity:.35}.site-footer .copyright-info{position:relative;width:100%;display:flex;justify-content:center;gap:2em;padding-inline:2.5em}.site-footer .footer-symbols{position:absolute;left:0;width:100%;padding:1.25em 1.5em;display:flex;justify-content:space-between;pointer-events:none}.site-footer .footer-symbols img{width:auto;height:1rem}.site-footer .footer-symbols-1{top:0}.site-footer .footer-symbols-2{bottom:0}.site-footer .explosion-container{position:absolute;bottom:0;left:0;width:100%;height:200%;pointer-events:none;overflow:hidden}.site-footer .explosion-particle-img{position:absolute;bottom:-200px;left:50%;width:150px;border-radius:1rem;height:auto;object-fit:cover;transform:translate(-50%);will-change:transform}@media(max-width:1000px){.site-footer{min-height:100svh}.site-footer .footer-container{padding:3em 1.5em 2em}.site-footer .copyright-info{flex-direction:column;text-align:center;gap:.5em;padding-inline:1.5em;margin-bottom:1.75em}.site-footer .footer-row{flex-direction:column;margin-bottom:2em}.site-footer .footer-row .footer-col:nth-child(2),.site-footer .footer-row .footer-col:nth-child(4){display:none}.site-footer .explosion-container{display:none}}.site-footer .footer-header img{width:min(420px,55%);height:auto;object-fit:contain;margin:0 auto}@media(max-width:1000px){.site-footer .footer-header img{width:66%}}.social-row{display:flex;gap:.9em;align-items:center}.social-row a{display:inline-flex;color:inherit;opacity:.35;transition:opacity .2s ease,transform .2s ease}.social-row a:hover{opacity:1;transform:translateY(-1px)}.social-row svg{display:block}.site-footer .footer-col .footer-social{color:var(--bg)}.nav-social a{opacity:.7}.contact-social{margin-top:.25em}
