.HeroSlideshow-module__nozi9W__root{position:relative}.HeroSlideshow-module__nozi9W__hero{background:var(--deep);height:100svh;min-height:560px;position:relative}.HeroSlideshow-module__nozi9W__stage{width:100%;height:100%;position:relative;overflow:hidden}.HeroSlideshow-module__nozi9W__slide{position:absolute;inset:0;overflow:hidden}.HeroSlideshow-module__nozi9W__media{position:absolute;inset:0}.HeroSlideshow-module__nozi9W__media img{object-fit:cover}.HeroSlideshow-module__nozi9W__shade{background:linear-gradient(#0a09086b 0%,#0a090800 32%),linear-gradient(#0a090800 44%,#0a09089e 100%),radial-gradient(120% 90% at 12% 96%,#0a09088c 0%,#0a090847 38%,#0a090800 68%);position:absolute;inset:0}.HeroSlideshow-module__nozi9W__captions{z-index:10;padding:0 var(--gutter) clamp(72px, 11vh, 128px);pointer-events:none;place-items:end start;display:grid;position:absolute;inset:0}.HeroSlideshow-module__nozi9W__caption{color:#faf8f4;pointer-events:auto;text-shadow:0 1px 2px #0a0908b3,0 2px 8px #0a090873,0 6px 32px #0a090866;grid-area:1/1;max-width:560px}.HeroSlideshow-module__nozi9W__caption:not(:first-child){opacity:0;visibility:hidden;transform:translateY(28px)}.HeroSlideshow-module__nozi9W__eyebrow{font-family:var(--font-ui);font-size:var(--step-eyebrow);letter-spacing:.22em;text-transform:uppercase;color:#faf8f4f0;margin:0 0 14px;font-weight:400}.HeroSlideshow-module__nozi9W__title{color:#faf8f4;font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;margin:0 0 16px;font-size:clamp(44px,6.2vw,96px);font-weight:500;line-height:.98}.HeroSlideshow-module__nozi9W__text{font-family:var(--font-ui);color:#faf8f4f7;text-align:justify;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto;max-width:44ch;margin:0 0 24px;font-size:clamp(15px,1.25vw,18px);font-weight:300;line-height:1.55}.HeroSlideshow-module__nozi9W__cta{font-family:var(--font-ui);letter-spacing:.2em;text-transform:uppercase;color:#faf8f4;border-bottom:1px solid #faf8f480;padding-bottom:6px;font-size:12px;text-decoration:none;transition:border-color .6s cubic-bezier(.625,.05,0,1);display:inline-block}.HeroSlideshow-module__nozi9W__cta:hover,.HeroSlideshow-module__nozi9W__cta:focus-visible{border-color:#faf8f4}.HeroSlideshow-module__nozi9W__pagination{z-index:11;right:var(--gutter);gap:10px;display:flex;position:absolute;bottom:clamp(76px,11vh,132px)}.HeroSlideshow-module__nozi9W__thumb{background:#faf8f447;width:clamp(34px,4vw,56px);height:2px;overflow:hidden}.HeroSlideshow-module__nozi9W__thumbFill{transform-origin:0;background:#faf8f4;width:100%;height:100%;display:block;transform:scaleX(0)}.HeroSlideshow-module__nozi9W__hint{z-index:11;width:1px;height:44px;position:absolute;bottom:26px;left:50%;overflow:hidden;transform:translate(-50%)}.HeroSlideshow-module__nozi9W__hintLine{transform-origin:top;background:#faf8f4bf;width:100%;height:100%;animation:3.5s cubic-bezier(.625,.05,0,1) infinite HeroSlideshow-module__nozi9W__hint-grow;display:block}@keyframes HeroSlideshow-module__nozi9W__hint-grow{0%{transform-origin:top;transform:scaleY(0)}36%{transform-origin:top;transform:scaleY(1)}64%{transform-origin:bottom;transform:scaleY(1)}to{transform-origin:bottom;transform:scaleY(0)}}.HeroSlideshow-module__nozi9W__static .HeroSlideshow-module__nozi9W__caption:not(:first-child),.HeroSlideshow-module__nozi9W__static .HeroSlideshow-module__nozi9W__slide:not(:first-child),.HeroSlideshow-module__nozi9W__static .HeroSlideshow-module__nozi9W__pagination,.HeroSlideshow-module__nozi9W__static .HeroSlideshow-module__nozi9W__hint{display:none}@media (prefers-reduced-motion:reduce){.HeroSlideshow-module__nozi9W__hintLine{animation:none}}@media (max-width:767px){.HeroSlideshow-module__nozi9W__captions{padding-bottom:96px}.HeroSlideshow-module__nozi9W__pagination{right:auto;left:var(--gutter);bottom:56px}}
.Faq-module__pkI36W__list{border-bottom:1px solid var(--line);flex-direction:column;display:flex}.Faq-module__pkI36W__item{border-top:1px solid var(--line)}.Faq-module__pkI36W__heading{font-family:var(--font-ui);margin:0;font-weight:300}.Faq-module__pkI36W__trigger{text-align:left;justify-content:space-between;align-items:center;gap:24px;width:100%;min-height:68px;padding:20px 0;display:flex}.Faq-module__pkI36W__question{color:var(--ink);font-size:clamp(15px,1.3vw,17px);line-height:1.45;transition:color .25s}.Faq-module__pkI36W__trigger:hover .Faq-module__pkI36W__question,.Faq-module__pkI36W__trigger:focus-visible .Faq-module__pkI36W__question{color:var(--accent)}.Faq-module__pkI36W__sign{flex:none;width:16px;height:16px;position:relative}.Faq-module__pkI36W__sign:before,.Faq-module__pkI36W__sign:after{content:"";inset-inline:0;background:var(--accent);height:1px;transition:transform var(--m-dur-quick) var(--m-ease);position:absolute;top:50%}.Faq-module__pkI36W__sign:after{transform:rotate(90deg)}.Faq-module__pkI36W__signOpen:after{transform:rotate(0)}.Faq-module__pkI36W__panel{transition:grid-template-rows var(--m-dur-base) var(--m-ease);grid-template-rows:0fr;display:grid}.Faq-module__pkI36W__panelOpen{grid-template-rows:1fr}.Faq-module__pkI36W__answerClip{overflow:hidden}.Faq-module__pkI36W__answer{max-width:660px;color:var(--muted);opacity:0;transition:opacity var(--m-dur-quick) var(--m-ease), transform var(--m-dur-quick) var(--m-ease);padding-bottom:24px;font-size:14px;line-height:1.75;transform:translateY(8px)}.Faq-module__pkI36W__panelOpen .Faq-module__pkI36W__answer{opacity:1;transition-delay:.12s;transform:none}.Faq-module__pkI36W__item:has(.Faq-module__pkI36W__panelOpen) .Faq-module__pkI36W__question{color:var(--accent)}
