/*! Unmuted Leader - faq page */
.ul-page.ul-page .hero{background:var(--deep);color:var(--white);padding:170px 0 110px}
.ul-page.ul-page .hero::before{content:"";position:absolute;width:900px;height:900px;right:-320px;top:-280px;background:radial-gradient(circle,rgba(107,43,216,.5),transparent 62%);z-index:-1}
.ul-page.ul-page .hero::after{content:"";position:absolute;width:600px;height:600px;left:-280px;bottom:-340px;background:radial-gradient(circle,rgba(207,165,75,.16),transparent 65%);z-index:-1}
.ul-page.ul-page .crumb{font-size:15px;color:rgba(255,255,255,.6);margin-bottom:26px}
.ul-page.ul-page .crumb a:hover{color:var(--gold-hi)}
.ul-page.ul-page .crumb b{color:var(--white);font-weight:600}
.ul-page.ul-page .hero h1{font-size:clamp(42px,6.2vw,90px);line-height:.96;letter-spacing:-.045em;font-weight:800}
.ul-page.ul-page .hero h1 .ln{display:block;overflow:hidden;padding-bottom:.52em;margin-bottom:-0.44em}
.ul-page.ul-page .hero h1 .ln > span{display:inline-block;transform:translateY(140%);transition:transform 1.1s var(--ease)}
.ul-page.ul-page .hero.loaded h1 .ln > span{transform:none}
.ul-page.ul-page .hero.loaded h1 .ln:nth-child(2) > span{transition-delay:.12s}
.ul-page.ul-page .hero p.intro{margin-top:30px;font-size:19px;color:rgba(255,255,255,.78);max-width:62ch;opacity:0;transform:translateY(16px);transition:1s var(--ease) .55s}
.ul-page.ul-page .hero.loaded p.intro{opacity:1;transform:none}
.ul-page.ul-page .faq{background:var(--white);padding:110px 0 130px}
.ul-page.ul-page .faq-grid{max-width:900px}
.ul-page.ul-page .acc{list-style:none;border-top:1px solid var(--line-light)}
.ul-page.ul-page .item{border-bottom:1px solid var(--line-light)}
.ul-page.ul-page .q{width:100%;display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;text-align:left;background:none;border:0;cursor:pointer;padding:28px 0}
.ul-page.ul-page .q span{font-size:clamp(19px,1.8vw,23px);line-height:1.3;letter-spacing:-.02em;font-weight:700;transition:color .3s}
.ul-page.ul-page .q:hover span{color:var(--purple)}
.ul-page.ul-page .q .tog{width:40px;height:46px;-webkit-clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);background:var(--lilac);display:grid;place-items:center;transition:background .35s,transform .45s var(--ease);flex:none}
.ul-page.ul-page .q .tog svg{width:16px;height:16px;transition:transform .45s var(--ease)}
.ul-page.ul-page .item.open .q .tog{background:var(--metal)}
.ul-page.ul-page .item.open .q .tog svg{transform:rotate(45deg)}
.ul-page.ul-page .item.open .q span{color:var(--purple)}
.ul-page.ul-page .a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .55s var(--ease)}
.ul-page.ul-page .item.open .a{grid-template-rows:1fr}
.ul-page.ul-page .a > div{overflow:hidden}
.ul-page.ul-page .a-inner{padding:0 64px 30px 0;opacity:0;transform:translateY(-6px);transition:opacity .4s,transform .5s var(--ease)}
.ul-page.ul-page .item.open .a-inner{opacity:1;transform:none;transition-delay:.12s}
.ul-page.ul-page .a-inner p{font-size:17px;color:var(--gray-ink)}
.ul-page.ul-page .a-inner p + p{margin-top:14px}
.ul-page.ul-page .a-inner .punch{color:var(--plum);font-weight:700}
.ul-page.ul-page .a-inner .more{display:inline-flex;gap:8px;margin-top:18px;font-weight:700;color:var(--purple);border-bottom:2px solid var(--gold);padding-bottom:2px}
.ul-page.ul-page .a-inner .more .arr{transition:transform .3s var(--ease)}
.ul-page.ul-page .a-inner .more:hover .arr{transform:translateX(4px)}
.ul-page.ul-page .sizes{list-style:none;margin-top:4px;display:grid;gap:10px}
.ul-page.ul-page .sizes li{display:grid;grid-template-columns:110px 1fr;gap:14px;align-items:baseline;padding:14px 18px;border-radius:14px;background:var(--lilac)}
.ul-page.ul-page .sizes b{color:var(--purple);display:flex;align-items:center;gap:8px}
.ul-page.ul-page .sizes b::before{content:"";width:12px;height:14px;background:var(--metal);-webkit-clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%)}
.ul-page.ul-page .sizes span{color:var(--gray-ink)}
.ul-page.ul-page .path{margin:18px 0 6px;display:flex;flex-wrap:wrap;align-items:center;gap:10px}
.ul-page.ul-page .path span{padding:9px 16px;border-radius:999px;font-size:14px;font-weight:700;background:var(--lilac);color:var(--plum)}
.ul-page.ul-page .path span:first-child{background:var(--purple);color:var(--white)}
.ul-page.ul-page .path i{width:8px;height:10px;background:var(--gold);-webkit-clip-path:polygon(0 0,100% 50%,0 100%);clip-path:polygon(0 0,100% 50%,0 100%)}
.ul-page.ul-page .close{background:var(--metal);background-size:180% 100%;animation:sheen 12s ease-in-out infinite;color:var(--deep);padding:120px 0;text-align:center}
.ul-page.ul-page .close small{display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:700}
.ul-page.ul-page .close small::before{content:"";width:14px;height:16px;background:var(--deep);-webkit-clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%)}
.ul-page.ul-page .close h2{margin:18px auto 0;font-size:clamp(34px,4.8vw,64px);line-height:1.02;letter-spacing:-.045em;font-weight:800;max-width:20ch}
.ul-page.ul-page.ul-page.ul-page .close h2 em{font-family:var(--voice,'Newsreader',Georgia,'Times New Roman',serif)!important;font-weight:400;letter-spacing:-.02em}
.ul-page.ul-page .close .btn{margin-top:38px}
@media (max-width:1000px){
.ul-page.ul-page .faq-grid{grid-template-columns:1fr;gap:40px}
}
@media (max-width:640px){
.ul-page.ul-page .hero{padding:130px 0 80px}
.ul-page.ul-page .faq{padding:70px 0 90px}
.ul-page.ul-page .a-inner{padding-right:0}
.ul-page.ul-page .sizes li{grid-template-columns:1fr;gap:4px}
.ul-page.ul-page .close{padding:90px 0}
}
@media (prefers-reduced-motion:reduce){
.ul-page.ul-page .reveal,.ul-page.ul-page .hero h1 .ln > span,.ul-page.ul-page .hero p.intro{opacity:1;transform:none}
}