.p5{--bg:#0b0b0a;--ink:#efe9df;--mute:#a59f94;--line:rgba(239,233,223,.14);--card:#151513;--serif:"Cormorant Garamond",Georgia,serif;--sans:"DM Sans",system-ui,-apple-system,sans-serif;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;padding-bottom:96px}.p5 *,.p5 *:before,.p5 *:after{box-sizing:border-box}.p5 button,.p5 input{font-family:inherit}.p5 p{margin:0 0 .9em}.p5 a{color:var(--ink)}.p5 img{display:block;max-width:100%;height:auto}.p5-top{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--line);font-size:.72rem;letter-spacing:.2em;text-transform:uppercase}.p5-mark{font-weight:600}.p5-top__wave{color:var(--mute)}.p5-eyebrow{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--mute);margin:0 0 14px}.p5-h1{font-family:var(--serif);font-weight:500;font-size:clamp(2.3rem,12vw,4.9rem);line-height:.98;letter-spacing:-.01em;margin:0 0 18px;color:var(--ink)}.p5-h2{font-family:var(--serif);font-weight:500;font-size:clamp(1.9rem,7vw,2.7rem);line-height:1.05;margin:0 0 16px;color:var(--ink)}.p5-lede{font-size:1.08rem;color:var(--ink)}.p5-lede strong{font-weight:600}.p5-note{color:var(--mute);font-size:.95rem}.p5-micro{font-size:.85rem;color:var(--mute);margin:10px 0 0;text-align:left}.p5-micro--strong{color:var(--ink)}.p5-hero{display:grid;gap:28px;padding:32px 20px 0;max-width:1120px;margin:0 auto}.p5-gets{list-style:none;margin:22px 0 26px;padding:0;border-top:1px solid var(--line)}.p5-gets li{display:grid;grid-template-columns:7.2rem 1fr;gap:14px;padding:14px 0;border-bottom:1px solid var(--line)}.p5-gets__k{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--mute);padding-top:.25em}.p5-gets__v{font-size:1rem;color:var(--ink)}.p5-hero__media{margin:0}.p5-hero__media img,.p5-hero__video{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:50% 35%;background:var(--card)}.p5-hero__media figcaption{font-size:.8rem;color:var(--mute);margin-top:10px}.p5-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;padding:0 22px;border:1px solid var(--ink);border-radius:2px;background:var(--ink);color:#0b0b0a;font-size:1rem;font-weight:600;letter-spacing:.01em;text-decoration:none;cursor:pointer;transition:opacity .15s ease}.p5-btn:hover{opacity:.88}.p5-btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.p5-btn[disabled]{opacity:.45;cursor:not-allowed}.p5-btn[aria-busy=true]{opacity:.6}.p5-btn--ghost{background:transparent;color:var(--ink)}.p5-form{margin:0}.p5-wrap{max-width:1120px;margin:0 auto;padding:0 20px}.p5-block{margin-top:72px;padding-top:28px;border-top:1px solid var(--line)}.p5-head{margin-bottom:18px}.p5-strip{list-style:none;margin:0;padding:0 0 6px;display:grid;grid-auto-flow:column;grid-auto-columns:64%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.p5-strip::-webkit-scrollbar{display:none}.p5-card{scroll-snap-align:start;display:grid;gap:6px}.p5-card img{width:100%;aspect-ratio:2/3;object-fit:cover;background:var(--card)}.p5-card__name{font-size:.98rem;margin-top:4px;text-transform:none}.p5-card__name:first-letter{text-transform:uppercase}.p5-card__price{font-size:.9rem;color:var(--mute)}.p5-card__price s{color:var(--mute);margin-right:4px}.p5-ladder__list{list-style:none;margin:0 0 14px;padding:0}.p5-ladder__list li{display:grid;grid-template-columns:1fr auto auto;grid-template-areas:"wave price tag" "seats price tag";column-gap:16px;align-items:center;padding:16px 0;border-bottom:1px solid var(--line);color:var(--mute)}.p5-ladder__wave{grid-area:wave;font-size:1.05rem;color:inherit}.p5-ladder__seats{grid-area:seats;font-size:.85rem}.p5-ladder__list strong{grid-area:price;font-family:var(--serif);font-weight:500;font-size:2rem;font-variant-numeric:lining-nums}.p5-ladder__list em{grid-area:tag;font-style:normal;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;min-width:2.6rem;text-align:right}.p5-ladder__list li.is-now{color:var(--ink)}.p5-pass{display:grid;gap:20px;align-items:center}.p5-pass img{width:240px;max-width:70%;border:1px solid var(--line)}.p5-quote{margin-left:auto;margin-right:auto}.p5-quote blockquote{margin:0;font-family:var(--serif);font-style:italic;font-weight:500;font-size:clamp(1.6rem,6.4vw,2.3rem);line-height:1.2;color:var(--ink)}.p5-quote figcaption{margin-top:14px;font-size:.85rem;letter-spacing:.06em;color:var(--mute)}.p5-steps ol{list-style:none;margin:0;padding:0}.p5-steps li{display:grid;grid-template-columns:2rem 1fr;gap:12px;padding:12px 0}.p5-steps__n{font-family:var(--serif);font-size:1.6rem;line-height:1;color:var(--mute);font-variant-numeric:lining-nums}.p5-steps h3{margin:0 0 4px;font-size:1.02rem;font-weight:600;font-family:var(--sans);color:var(--ink)}.p5-steps p{margin:0;color:var(--mute)}.p5-founder p,.p5-jacket p{max-width:38rem;color:var(--ink)}.p5-sign{color:var(--mute)!important;font-size:.9rem}.p5-link{text-underline-offset:4px}.p5-close{margin-top:56px}.p5-faq details{border-bottom:1px solid var(--line)}.p5-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:1.02rem;cursor:pointer;color:var(--ink)}.p5-faq summary::-webkit-details-marker{display:none}.p5-faq summary:after{content:"+";font-size:1.3rem;line-height:1;color:var(--mute);flex:none}.p5-faq details[open] summary:after{content:"\2013"}.p5-faq details p{color:var(--mute);margin:0 0 18px;max-width:42rem}.p5-terms{margin-top:24px;font-size:.8rem;color:var(--mute)}.p5-wl__row{display:grid;gap:10px;margin-top:6px}.p5-input{width:100%;min-height:56px;padding:0 16px;border:1px solid var(--line);border-radius:2px;background:transparent;color:var(--ink);font-size:1rem}.p5-input::placeholder{color:var(--mute)}.p5-input:focus{outline:2px solid var(--ink);outline-offset:2px}.p5-wl__done{color:var(--ink)}.p5-wl__error{color:#e3a093;margin-top:8px}.p5-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#0b0b0af0;border-top:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.p5-sticky[hidden]{display:none}.p5-sticky__info{display:grid;line-height:1.2}.p5-sticky__info strong{font-family:var(--serif);font-weight:500;font-size:1.6rem;font-variant-numeric:lining-nums}.p5-sticky__info span{font-size:.75rem;color:var(--mute)}.p5-sticky .p5-btn{width:auto;min-height:48px;padding:0 22px}.p5-def{font-size:1.12rem;line-height:1.5;color:var(--ink);max-width:34rem;margin-bottom:14px}.p5-buy+.p5-gets{margin-top:28px}.p5-h2--big{font-size:clamp(2.2rem,8.6vw,3.6rem);line-height:1.02;max-width:52rem;text-wrap:balance}.p5-h1 .p5-ph{display:inline-block}.p5-what__intro{font-size:1.08rem;color:var(--ink);max-width:40rem;margin-bottom:8px}.p5-pillars{display:grid;gap:14px;margin-top:28px}.p5-pillar{padding:22px 20px;border:1px solid var(--line);background:#efe9df05}.p5-pillar h3{font-family:var(--serif);font-weight:500;font-size:1.7rem;line-height:1.08;margin:0 0 10px;color:var(--ink)}.p5-pillar p{color:var(--mute)}.p5-pillar>p:last-child{margin-bottom:0}.p5-tag{display:inline-block;margin:0 0 14px!important;padding:5px 9px;border:1px solid var(--line);font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:var(--mute)!important}.p5-tag--live{color:var(--ink)!important;border-color:#efe9df66}.p5-tag--live:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#7fbf8e;margin-right:7px;vertical-align:1px}.p5-houses{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:1fr;border-top:1px solid var(--line)}.p5-houses li{display:grid;grid-template-columns:14px 1fr auto;column-gap:12px;align-items:baseline;padding:12px 0;border-bottom:1px solid var(--line)}.p5-houses li:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--c,transparent);box-shadow:0 0 0 1px #efe9df38;align-self:center}.p5-houses li.is-none:before{background:transparent;box-shadow:0 0 0 1px #efe9df8c}.p5-houses b{font-family:var(--serif);font-weight:500;font-size:1.22rem;color:var(--ink)}.p5-houses span{font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);text-align:right}.p5-houses em{grid-column:2/-1;font-style:normal;font-size:.9rem;color:var(--mute)}.p5-only p{max-width:38rem;color:var(--ink);font-size:1.05rem}@media(min-width:750px){.p5-hero{grid-template-columns:1.2fr .8fr}.p5-h1{font-size:clamp(3.4rem,5.2vw,4.6rem)}.p5-pillars{grid-template-columns:1fr 1fr;gap:16px}.p5-pillar{padding:30px 28px}.p5-pillar--xp{order:1}.p5-pillar--city{order:2}.p5-pillar--houses{order:3;grid-column:1/-1}.p5-pillar--clothes{order:4;grid-column:1/-1}.p5-houses{grid-template-columns:repeat(3,1fr);column-gap:28px}.p5-only{max-width:820px;margin-left:auto;margin-right:auto}.p5-top{padding:18px 40px}.p5-hero{grid-template-columns:1.05fr .95fr;gap:64px;align-items:center;padding:56px 40px 0}.p5-wrap{padding:0 40px}.p5-block{margin-top:112px;padding-top:36px}.p5-strip{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);gap:20px;overflow:visible}.p5-pass{grid-template-columns:280px 1fr;gap:40px}.p5-pass img{width:280px;max-width:100%}.p5-close{max-width:520px}.p5-close .p5-btn,.p5-buy .p5-btn{max-width:420px}.p5-wl__row{grid-template-columns:1fr 200px}.p5-founder,.p5-jacket,.p5-faq,.p5-steps,.p5-wl,.p5-ladder{max-width:820px;margin-left:auto;margin-right:auto}}.ydc-box{font-family:DM Sans,system-ui,-apple-system,sans-serif!important;background:#0b0b0a!important;border:1px solid rgba(239,233,223,.18)!important;border-radius:4px!important}.ydc-box button{font-family:inherit!important}.ydc-h{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:1.6rem!important;color:#efe9df!important}.ydc-row input{accent-color:#efe9df}.ydc-go{background:#efe9df!important;color:#0b0b0a!important;border-radius:2px!important}.ydc-cancel{border-radius:2px!important}.ydc-link{color:#a59f94!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ytinu-pass-v5.css.map */
