.info-page.faq-page{overflow:hidden;background:#f2eadf!important}.faq-page .info-page-shell{width:min(1160px,100% - 56px)!important}.faq-page .info-page-hero{isolation:isolate;color:#fff9f0;border-radius:0 0 42px 42px;position:relative;overflow:hidden;background:radial-gradient(circle at 91% 10%,#d3a0602b,#0000 26%),linear-gradient(132deg,#090806 0%,#17120e 68%,#0a0907 100%)!important;border:0!important;padding:46px 0 132px!important}.faq-page .info-page-hero:before{content:"";z-index:-1;aspect-ratio:1;border:1px solid #e2b8811a;border-radius:50%;width:430px;position:absolute;top:-180px;right:-125px}.faq-page .info-page-hero .info-page-shell{grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:end;column-gap:clamp(48px,9vw,118px);display:grid}.faq-page .info-back-link{letter-spacing:.14em;background:#ffffff06;border:1px solid #eed0a92b;border-radius:999px;grid-column:1/-1;justify-self:start;align-items:center;gap:9px;min-height:38px;margin-bottom:64px;padding:0 14px;font-size:8px;transition:transform .18s,color .18s,border-color .18s;display:inline-flex;color:#fbf0e19e!important}.faq-page .info-back-link:hover{border-color:#ddab6b6b;transform:translate(-2px);color:#fffaf2!important}.faq-page .info-page-hero .eyebrow{letter-spacing:.23em;grid-column:1;margin:0 0 18px;color:#d5a66c!important}.faq-page .info-page-hero h1{letter-spacing:-.06em;grid-column:1;max-width:760px;margin:0;line-height:.88;color:#fffaf2!important;font-size:clamp(61px,7.6vw,101px)!important}.faq-page .info-page-intro{border-left:1px solid #d9a76780;grid-area:3/2;align-self:end;max-width:290px;padding:22px 0 4px 22px;line-height:1.75;color:#f9ecda94!important;margin:0 0 7px!important;font-size:12px!important}.faq-page .faq-section{z-index:2;position:relative;background:radial-gradient(circle at 5% 0,#b37d4514,#0000 24%),#f2eadf!important;border:0!important;padding:0 0 96px!important}.faq-page .faq-list{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:-54px;transform:translateY(-54px);border:0!important;gap:16px!important;display:grid!important}.faq-page .faq-item{background:#fffaf3;border-radius:23px;min-height:238px;position:relative;overflow:hidden;box-shadow:0 20px 58px #32231313;border:1px solid #31231617!important;padding:34px!important;display:block!important}.faq-page .faq-item:before{content:"";background:#c58a4c;width:30px;height:2px;margin-bottom:28px;display:block}.faq-page .faq-item>span{display:none!important}.faq-page .faq-item h2{letter-spacing:-.035em;max-width:450px;line-height:1.08;color:#1c1712!important;margin:0!important;font-size:clamp(25px,2.45vw,34px)!important}.faq-page .faq-item p{max-width:480px;line-height:1.72;color:#766d63!important;margin-top:20px!important;font-size:11px!important}.faq-page .faq-item:first-child{background:radial-gradient(circle at 93% 10%,#d6a4632e,#0000 29%),linear-gradient(145deg,#17120e,#0d0b08);grid-column:1/-1;min-height:260px;box-shadow:0 27px 72px #1f150b2e;border-color:#e5bf8f24!important;padding-right:clamp(34px,39%,460px)!important}.faq-page .faq-item:first-child:after{content:"THE SHORT ANSWER\a THOUGHTFULLY MADE.";white-space:pre;color:#e2b5798f;letter-spacing:.18em;font-size:8px;font-weight:700;line-height:1.9;position:absolute;bottom:38px;right:clamp(34px,7vw,84px)}.faq-page .faq-item:first-child h2{color:#fff8ee!important}.faq-page .faq-item:first-child p{color:#f8ead78a!important}@media (max-width:760px){.faq-page .info-page-shell{width:calc(100% - 32px)!important}.faq-page .info-page-hero{border-radius:0 0 28px 28px;padding:30px 0 102px!important}.faq-page .info-page-hero:before{width:350px;top:-78px;right:-180px}.faq-page .info-page-hero .info-page-shell{display:block}.faq-page .info-back-link{min-height:36px;margin-bottom:49px;padding-inline:12px}.faq-page .info-page-hero .eyebrow{margin-bottom:15px}.faq-page .info-page-hero h1{max-width:375px;line-height:.91;font-size:clamp(50px,14.2vw,67px)!important}.faq-page .info-page-intro{max-width:330px;padding:0 0 0 16px;line-height:1.68;margin-top:28px!important;font-size:11px!important}.faq-page .faq-section{padding-bottom:76px!important}.faq-page .faq-list{grid-template-columns:1fr;margin-bottom:-38px;transform:translateY(-38px);gap:13px!important}.faq-page .faq-item,.faq-page .faq-item:first-child{border-radius:19px;grid-column:auto;min-height:0;padding:25px 21px 27px!important}.faq-page .faq-item:before{width:25px;margin-bottom:21px}.faq-page .faq-item h2{line-height:1.09;font-size:clamp(24px,7.4vw,31px)!important}.faq-page .faq-item p{line-height:1.7;margin-top:15px!important;font-size:10px!important}.faq-page .faq-item:first-child:after{display:none}}@media (prefers-reduced-motion:no-preference){.faq-page .info-page-hero h1,.faq-page .info-page-intro,.faq-page .faq-item{animation:.7s cubic-bezier(.22,1,.36,1) both luxmy-faq-rise}.faq-page .info-page-intro{animation-delay:70ms}.faq-page .faq-item:nth-child(2n){animation-delay:80ms}.faq-page .faq-item:nth-child(odd){animation-delay:.14s}}@keyframes luxmy-faq-rise{0%{opacity:0;transform:translateY(17px)}to{opacity:1;transform:translateY(0)}}
