.idio-faq__head{max-width:76rem;margin-bottom:2.4rem}.idio-faq__lede{font-size:1.8rem;line-height:1.6;opacity:.88}.idio-faq__lede p{margin:.8rem 0 0}.idio-faq__nav{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 2.4rem;position:sticky;top:0;z-index:3;padding:1rem 0;background:rgb(var(--color-background))}.idio-faq__nav a{font-size:1.4rem;text-decoration:none;padding:.7rem 1.4rem;border-radius:99px;border:1px solid rgba(255,255,255,.18);color:inherit;transition:border-color .2s,color .2s}.idio-faq__nav a:hover{border-color:var(--idio-gold);color:var(--idio-gold)}.idio-faq__list{max-width:92rem}.idio-faq__group{font-size:clamp(2.2rem,2vw,2.8rem);margin:3.2rem 0 1rem;color:var(--idio-gold);scroll-margin-top:8rem}.idio-faq__group:first-child{margin-top:0}.idio-faq__item{border-top:1px solid rgba(255,255,255,.12)}.idio-faq__item:last-child{border-bottom:1px solid rgba(255,255,255,.12)}.idio-faq__item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.6rem 0}.idio-faq__item summary::-webkit-details-marker{display:none}.idio-faq__item summary h3{margin:0;font-family:inherit;font-size:1.8rem;font-weight:600;letter-spacing:0;line-height:1.35}.idio-faq__item summary i{flex:none;width:1.4rem;height:1.4rem;position:relative}.idio-faq__item summary i:before,.idio-faq__item summary i:after{content:"";position:absolute;left:0;top:50%;width:100%;height:2px;background:var(--idio-gold);transition:transform .2s}.idio-faq__item summary i:after{transform:rotate(90deg)}.idio-faq__item[open] summary i:after{transform:rotate(0)}.idio-faq__a{padding:0 0 1.8rem;font-size:1.6rem;line-height:1.65;opacity:.9;max-width:76rem}.idio-faq__a p{margin:0 0 .8rem}.idio-faq__a a{color:var(--idio-gold)}.idio-faq__cta{margin-top:3.2rem;display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 2.4rem}.idio-faq__cta p{margin:0;font-size:1.8rem}.vx__head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem 4rem;flex-wrap:wrap;margin-bottom:2.8rem}.vx__head .ep-h2{margin:0}.vx__text{max-width:62rem;margin-top:.8rem;font-size:1.7rem;line-height:1.55;color:var(--idio-muted, rgba(255,255,255,.7))}.vx__text p{margin:0}.vx__all{display:inline-flex;align-items:center;gap:.8rem;padding:1.1rem 2rem;border-radius:99px;border:1px solid rgba(255,255,255,.22);color:inherit;text-decoration:none;font-size:1.5rem;font-weight:600;white-space:nowrap;transition:border-color .2s,color .2s,background .2s}.vx__all:hover{border-color:#e4b73a;color:#e4b73a}.vx__all span{transition:transform .2s}.vx__all:hover span{transform:translate(3px)}.vx__stage{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:2.4rem;align-items:start}.vx--single .vx__stage{grid-template-columns:minmax(0,1fr);max-width:104rem}.vx__now{margin:1.4rem 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.2rem;font-size:1.7rem}.vx__now span{color:var(--idio-muted, rgba(255,255,255,.65));font-size:1.5rem}.vx__list{list-style:none;margin:0;padding:.6rem;display:flex;flex-direction:column;gap:.4rem;border-radius:18px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);max-height:100%;overflow-y:auto}.vx__item{all:unset;box-sizing:border-box;width:100%;display:grid;grid-template-columns:14rem minmax(0,1fr);gap:1.4rem;align-items:center;padding:.8rem;border-radius:12px;cursor:pointer;transition:background .2s}.vx__item:hover{background:#ffffff0f}.vx__item:focus-visible{outline:2px solid #e4b73a;outline-offset:2px}.vx__item.is-active{background:#e4b73a1f}.vx__thumb{position:relative;display:block;aspect-ratio:16 / 9;border-radius:8px;overflow:hidden;background:#000}.vx__thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.vx__item:hover .vx__thumb img{transform:scale(1.05)}.vx__thumb i{position:absolute;right:.6rem;bottom:.6rem;width:2.6rem;height:2.6rem;border-radius:50%;background:#e4b73a}.vx__thumb i:after{content:"";position:absolute;left:1rem;top:.75rem;border-left:.9rem solid #14120d;border-top:.55rem solid transparent;border-bottom:.55rem solid transparent}.vx__meta{display:flex;flex-direction:column;gap:.3rem;min-width:0}.vx__meta b{font-size:1.5rem;font-weight:600;line-height:1.3}.vx__meta small{font-size:1.3rem;color:var(--idio-muted, rgba(255,255,255,.6));line-height:1.35}.vx__meta em{display:none;font-style:normal;font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#e4b73a}.vx__item.is-active em{display:block}@media(min-width:990px){.vx__stage{grid-template-rows:auto}.vx__list{max-height:52rem}}@media(max-width:989px){.vx__stage{grid-template-columns:minmax(0,1fr)}.vx__list{flex-direction:row;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;padding:.4rem;background:none;border:0;gap:1.2rem}.vx__list li{flex:0 0 22rem;scroll-snap-align:start}.vx__item{grid-template-columns:minmax(0,1fr);gap:.8rem;padding:.4rem}.vx__head{align-items:flex-start}}.idio-sb__video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.idio-sb__hero{display:grid;gap:3.2rem;align-items:center}.idio-sb__lede{font-size:1.8rem;line-height:1.6;opacity:.9;max-width:60rem}.idio-sb__btns{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2rem}.idio-sb__cover{width:100%;height:auto;border-radius:20px;box-shadow:0 30px 80px #00000080}.idio-sb__h2{font-size:clamp(2.4rem,2.4vw,3.2rem);margin:0 0 .8rem;line-height:1.15}.idio-sb__read{display:grid;gap:2.4rem;margin:5.6rem 0 3.2rem;padding:2.8rem;border-radius:20px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1)}.idio-sb__read ul{padding-left:2rem}.idio-sb__read li{margin:.4rem 0}.idio-sb__keys{list-style:none;margin:0 0 2rem;padding:0;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:.8rem}.idio-sb__keys li{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;padding:1.2rem .4rem;border-radius:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);text-align:center;transition:border-color .2s,transform .2s}.idio-sb__keys li:hover{border-color:var(--idio-gold);transform:translateY(-2px)}.idio-sb__keys span{font-size:1.1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--idio-gold);white-space:nowrap}.idio-sb__keys b{font-size:2rem;font-weight:600;line-height:1}@media(max-width:1199px){.idio-sb__keys{grid-template-columns:repeat(4,minmax(0,1fr))}}.idio-sb__map table{width:100%;border-collapse:collapse;table-layout:auto;font-size:1.5rem;margin-bottom:1.6rem}.idio-sb__map th,.idio-sb__map td{padding:.7rem .4rem;text-align:center;border-bottom:1px solid rgba(255,255,255,.12)}.idio-sb__map thead th{color:var(--idio-gold)}.idio-sb__map img{width:100%;max-width:30rem;height:auto;border-radius:12px;display:block}.idio-sb__nav{margin-top:1.6rem}.idio-sb__song{padding:3.2rem 0;border-top:1px solid rgba(255,255,255,.12);scroll-margin-top:8rem}.idio-sb__meta{margin:0 0 2rem;opacity:.75;font-size:1.5rem}.idio-sb__grid{display:grid;gap:2.4rem;align-items:start}.idio-sb__grid h3{font-size:1.6rem;margin:2rem 0 .8rem;color:var(--idio-gold);letter-spacing:.08em;text-transform:uppercase;font-family:inherit}.idio-sb__nums{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:1.7rem;line-height:1.9;letter-spacing:.06em;padding:1.6rem 1.8rem;border-radius:14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.idio-sb__tip{font-size:1.5rem;opacity:.8;margin-top:1.2rem}.idio-sb__video{cursor:pointer}.idio-sb__sheet{display:block;background:#fff;border-radius:14px;overflow:hidden;text-decoration:none;position:relative}.idio-sb__sheet img{width:100%;height:auto;display:block}.idio-sb__sheet span{position:absolute;right:1rem;bottom:1rem;background:var(--idio-gold);color:#14120d;font-size:1.3rem;font-weight:600;padding:.6rem 1.2rem;border-radius:99px}.idio-sb__cta{display:grid;gap:1.6rem;align-items:center;margin-top:3.2rem;padding:2.8rem;border-radius:20px;background:#e4b73a14;border:1px solid rgba(228,183,58,.35)}.idio-sb__cta p{margin:0;opacity:.85}@media screen and (min-width:990px){.idio-sb__hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.idio-sb__read{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.idio-sb__grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.idio-sb__cta{grid-template-columns:1fr auto}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?z=1794167874786 */
