.HeroCarousel-module__9kcGSG__wrap{flex-direction:column;gap:14px;display:flex;position:relative}.HeroCarousel-module__9kcGSG__orb{z-index:5;pointer-events:none;width:170px;height:auto;filter:drop-shadow(0 18px 40px color-mix(in srgb, var(--brand-glow-deep) 70%, transparent));position:absolute;bottom:-99px;left:-112px}.HeroCarousel-module__9kcGSG__stack{isolation:isolate;align-items:stretch;margin-top:-30px;padding-top:30px;display:grid}.HeroCarousel-module__9kcGSG__slide{pointer-events:none;will-change:transform;backface-visibility:hidden;flex-direction:column;grid-area:1/1;height:100%;transition:transform .78s cubic-bezier(.22,.9,.24,1);display:flex;position:relative}.HeroCarousel-module__9kcGSG__slide:before{content:"";z-index:-1;clip-path:polygon(39px 0,100% 0,100% calc(100% - 39px),calc(100% - 39px) 100%,0 100%,0 39px);background:linear-gradient(135deg, var(--brand-glow) 0%, color-mix(in srgb, var(--brand-glow) 25%, transparent) 38%, transparent 62%, var(--brand-glow-mid) 100%);opacity:0;border-radius:0 19px;transition:opacity .6s;position:absolute;inset:-1.5px}.HeroCarousel-module__9kcGSG__slide:after{content:"";opacity:0;pointer-events:none;clip-path:polygon(38px 0,100% 0,100% calc(100% - 38px),calc(100% - 38px) 100%,0 100%,0 38px);background:color-mix(in srgb, var(--color-surface) 45%, var(--color-bg));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand-glow) 10%, transparent);border-radius:0 18px;transition:opacity .6s;position:absolute;inset:0}.HeroCarousel-module__9kcGSG__slideActive{z-index:2;pointer-events:auto;transform:none}.HeroCarousel-module__9kcGSG__slideActive:before{opacity:.95}.HeroCarousel-module__9kcGSG__slidePeek1{z-index:1;pointer-events:auto;cursor:pointer;transform:translate(-14px,-14px)scale(.972)}.HeroCarousel-module__9kcGSG__slidePeek1:after{opacity:.55}.HeroCarousel-module__9kcGSG__slidePeek2{z-index:0;pointer-events:auto;cursor:pointer;transform:translate(-28px,-27px)scale(.944)}.HeroCarousel-module__9kcGSG__slidePeek2:after{opacity:.32}.HeroCarousel-module__9kcGSG__slide:not(.HeroCarousel-module__9kcGSG__slideActive)>*{visibility:hidden}.HeroCarousel-module__9kcGSG__card{clip-path:polygon(38px 0,100% 0,100% calc(100% - 38px),calc(100% - 38px) 100%,0 100%,0 38px);background:linear-gradient(160deg, color-mix(in srgb, var(--brand-glow) 7%, var(--color-surface)) 0%, var(--color-surface) 46%);border-radius:0 18px;gap:0;width:100%;height:100%;padding:0}.HeroCarousel-module__9kcGSG__cardHeader{padding:26px 28px 16px;position:relative}.HeroCarousel-module__9kcGSG__cardHeaderRule{background:var(--brand-glow);width:46px;height:2px;box-shadow:0 0 12px var(--brand-glow);position:absolute;bottom:0;left:28px}.HeroCarousel-module__9kcGSG__cardTitle{font-family:var(--font-heading);font-size:16px}.HeroCarousel-module__9kcGSG__cardBadge{letter-spacing:.12em;text-transform:uppercase;color:var(--brand-glow);margin-top:4px;font-size:11px}.HeroCarousel-module__9kcGSG__featureList{flex-direction:column;gap:0;margin:0;padding:6px 28px;list-style:none;display:flex}.HeroCarousel-module__9kcGSG__featureRow{color:var(--brand-glow);border-radius:8px;grid-template-columns:18px 1fr;align-items:center;gap:10px;margin:0 -10px;padding:6px 10px;font-size:12.5px;line-height:1.3;transition:background .18s;display:grid}.HeroCarousel-module__9kcGSG__featureRow span{color:var(--color-text)}.HeroCarousel-module__9kcGSG__featureRow:hover{background:color-mix(in srgb, var(--brand-glow) 10%, transparent)}.HeroCarousel-module__9kcGSG__cardFooter{margin-top:auto;padding:10px 28px 28px}a.HeroCarousel-module__9kcGSG__cardCta{border-color:#0000;padding:10px;font-size:14.5px}.HeroCarousel-module__9kcGSG__introNote{background:color-mix(in srgb, var(--brand-glow) 11%, transparent);border-radius:7px;align-items:flex-start;gap:8px;margin-top:10px;padding:9px 11px;display:flex}.HeroCarousel-module__9kcGSG__introNoteIcon{color:var(--brand-glow);flex:none;margin-top:1px}.HeroCarousel-module__9kcGSG__introNoteText{color:color-mix(in srgb, var(--color-text) 68%, transparent);margin:0;font-size:11.5px;line-height:1.5}.HeroCarousel-module__9kcGSG__plainNote{color:color-mix(in srgb, var(--color-text) 60%, transparent);margin:10px 0 0;font-size:11.5px;line-height:1.5}.HeroCarousel-module__9kcGSG__impactCard{gap:12px;padding:26px 28px 28px}.HeroCarousel-module__9kcGSG__impactEyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--brand-glow);font-size:11px}.HeroCarousel-module__9kcGSG__impactTitle{font-family:var(--font-heading);margin-top:6px;font-size:19px}.HeroCarousel-module__9kcGSG__chart{width:100%;height:128px;overflow:visible}.HeroCarousel-module__9kcGSG__chartLine{stroke-dasharray:340;stroke-dashoffset:340px;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--brand-glow) 60%, transparent));animation:1.3s cubic-bezier(.4,0,.2,1) .3s forwards paused HeroCarousel-module__9kcGSG__chartDrawLine}.HeroCarousel-module__9kcGSG__chartDot{filter:drop-shadow(0 0 10px var(--brand-glow));opacity:0;animation:.4s 1.45s forwards paused HeroCarousel-module__9kcGSG__chartDotPop}.HeroCarousel-module__9kcGSG__chartBars rect{opacity:0;animation:.5s forwards paused HeroCarousel-module__9kcGSG__chartBarIn}.HeroCarousel-module__9kcGSG__chartBars rect:first-child{animation-delay:.35s}.HeroCarousel-module__9kcGSG__chartBars rect:nth-child(2){animation-delay:.51s}.HeroCarousel-module__9kcGSG__chartBars rect:nth-child(3){animation-delay:.67s}.HeroCarousel-module__9kcGSG__chartBars rect:nth-child(4){animation-delay:.83s}.HeroCarousel-module__9kcGSG__chartBars rect:nth-child(5){animation-delay:.99s}.HeroCarousel-module__9kcGSG__slideActive .HeroCarousel-module__9kcGSG__chartLine,.HeroCarousel-module__9kcGSG__slideActive .HeroCarousel-module__9kcGSG__chartDot,.HeroCarousel-module__9kcGSG__slideActive .HeroCarousel-module__9kcGSG__chartBars rect{animation-play-state:running}@keyframes HeroCarousel-module__9kcGSG__chartDrawLine{to{stroke-dashoffset:0}}@keyframes HeroCarousel-module__9kcGSG__chartDotPop{0%{opacity:0;transform-origin:263px 24px;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes HeroCarousel-module__9kcGSG__chartBarIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.HeroCarousel-module__9kcGSG__chartLine,.HeroCarousel-module__9kcGSG__chartDot,.HeroCarousel-module__9kcGSG__chartBars rect{opacity:1!important;stroke-dashoffset:0!important;animation:none!important}}.HeroCarousel-module__9kcGSG__chartLabels{color:color-mix(in srgb, var(--color-text) 45%, transparent);justify-content:space-between;gap:10px;font-size:11px;display:flex}a.HeroCarousel-module__9kcGSG__impactCta{border-color:#0000;margin-top:auto;padding:10px}.HeroCarousel-module__9kcGSG__controls{justify-content:center;align-items:center;gap:12px;margin-top:6px;display:flex;position:relative}@media (max-width:640px){.HeroCarousel-module__9kcGSG__controls{margin-top:18px}}.HeroCarousel-module__9kcGSG__dots{gap:7px;display:flex}.HeroCarousel-module__9kcGSG__dot{cursor:pointer;background:color-mix(in srgb, var(--color-text) 25%, transparent);border:none;border-radius:999px;width:7px;height:7px;padding:0;transition:width .3s,background .3s}.HeroCarousel-module__9kcGSG__dotActive{background:var(--brand-glow);width:22px}.HeroCarousel-module__9kcGSG__arrows{gap:8px;display:flex;position:absolute;right:0}
.Hero-module__ejOdHG__section{grid-template-columns:1.35fr 340px;align-items:start;gap:48px;max-width:1140px;margin:0 auto;padding:92px 24px 124px;display:grid}@media (max-width:900px){.Hero-module__ejOdHG__section{grid-template-columns:1fr;gap:40px;padding:48px 20px 56px}}@media (max-width:520px){.Hero-module__ejOdHG__section{padding:36px 16px 44px}}.Hero-module__ejOdHG__badgeRow{align-items:center;gap:18px;margin-bottom:26px;display:flex}.Hero-module__ejOdHG__badgeStudio{font-family:var(--font-heading);letter-spacing:-.01em;font-size:19px}.Hero-module__ejOdHG__badgeLocationRow{align-items:center;gap:9px;margin-top:5px;display:flex}.Hero-module__ejOdHG__badgeLocation{letter-spacing:.15em;text-transform:uppercase;color:var(--brand-glow);font-size:11px}.Hero-module__ejOdHG__headline{text-wrap:balance;max-width:16ch;margin:0 0 20px;font-size:58px;line-height:1.05}@media (max-width:640px){.Hero-module__ejOdHG__headline{font-size:38px}}@media (max-width:380px){.Hero-module__ejOdHG__headline{font-size:32px}}.Hero-module__ejOdHG__subheadline{max-width:52ch;color:color-mix(in srgb, var(--color-text) 72%, transparent);margin:0 0 30px;font-size:17px;line-height:1.6}.Hero-module__ejOdHG__actions{flex-wrap:wrap;gap:12px;display:flex}a.Hero-module__ejOdHG__ctaButton{padding:12px 22px;font-size:15px}@media (max-width:520px){.Hero-module__ejOdHG__actions{flex-wrap:nowrap;gap:8px}a.Hero-module__ejOdHG__ctaButton{white-space:nowrap;flex:1;padding:11px 10px;font-size:13.5px}}.Hero-module__ejOdHG__statsRow{flex-wrap:wrap;align-items:center;gap:40px;margin-top:54px;display:flex}@media (max-width:640px){.Hero-module__ejOdHG__statsRow{justify-content:space-around;gap:22px;margin-top:36px}}@media (max-width:460px){.Hero-module__ejOdHG__statsRow{flex-wrap:nowrap;justify-content:space-around;gap:30px}}.Hero-module__ejOdHG__statValue{font-family:var(--font-heading);color:var(--brand-glow);text-shadow:0 0 22px color-mix(in srgb, var(--brand-glow) 45%, transparent);white-space:nowrap;font-size:27px}.Hero-module__ejOdHG__statValueLarge{font-family:var(--font-heading);white-space:nowrap;font-size:29px}@media (max-width:460px){.Hero-module__ejOdHG__statValue{font-size:21px}.Hero-module__ejOdHG__statValueLarge{font-size:22px}}.Hero-module__ejOdHG__statLabel{color:color-mix(in srgb, var(--color-text) 55%, transparent);font-size:12px}
.ProcessSteps-module__mKQQ6a__section{max-width:1140px;margin:0 auto;padding:0 24px 86px}.ProcessSteps-module__mKQQ6a__topDivider{margin-top:0;margin-bottom:42px}.ProcessSteps-module__mKQQ6a__grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:800px){.ProcessSteps-module__mKQQ6a__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:420px){.ProcessSteps-module__mKQQ6a__grid{grid-template-columns:1fr}}.ProcessSteps-module__mKQQ6a__card{gap:12px;padding:20px}.ProcessSteps-module__mKQQ6a__cardHeader{justify-content:space-between;align-items:center;display:flex}.ProcessSteps-module__mKQQ6a__icon{background:color-mix(in srgb, var(--brand-glow) 14%, transparent);width:38px;height:38px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand-glow) 40%, transparent);color:var(--brand-glow);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.ProcessSteps-module__mKQQ6a__stepNumber{font-family:var(--font-heading);color:color-mix(in srgb, var(--color-text) 22%, transparent);font-size:22px}.ProcessSteps-module__mKQQ6a__title,.ProcessSteps-module__mKQQ6a__body{margin:0}
.PriceCalculator-module__DX9aRa__section{max-width:1140px;margin:0 auto;padding:0 24px 92px}.PriceCalculator-module__DX9aRa__eyebrowRow{align-items:center;gap:10px;margin-bottom:14px;display:flex}.PriceCalculator-module__DX9aRa__eyebrow{letter-spacing:.15em;text-transform:uppercase;color:var(--brand-glow);font-size:11px}.PriceCalculator-module__DX9aRa__intro{max-width:56ch;color:color-mix(in srgb, var(--color-text) 68%, transparent);margin:0 0 32px}.PriceCalculator-module__DX9aRa__layout{grid-template-columns:1fr 366px;align-items:start;gap:34px;display:grid}@media (max-width:800px){.PriceCalculator-module__DX9aRa__layout{grid-template-columns:1fr}}.PriceCalculator-module__DX9aRa__controls{flex-direction:column;gap:24px;display:flex}.PriceCalculator-module__DX9aRa__optionDot{opacity:.6}@media (max-width:560px){.PriceCalculator-module__DX9aRa__optionDot{display:none}}.PriceCalculator-module__DX9aRa__groupLabel{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 55%, transparent);margin-bottom:10px;font-size:11px}.PriceCalculator-module__DX9aRa__extrasList{grid-template-columns:1fr;gap:10px;max-width:520px;display:grid}.PriceCalculator-module__DX9aRa__extraOption{border:1px solid var(--color-divider);cursor:pointer;background:var(--color-surface);border-radius:8px;align-items:center;gap:11px;padding:12px 14px;transition:border-color .18s,box-shadow .18s;display:flex}.PriceCalculator-module__DX9aRa__extraOption:hover{border-color:var(--brand-glow);box-shadow:0 0 18px -8px var(--brand-glow-mid)}.PriceCalculator-module__DX9aRa__extraIcon{background:color-mix(in srgb, var(--brand-glow) 14%, transparent);width:28px;height:28px;color:var(--brand-glow);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.PriceCalculator-module__DX9aRa__extraLabel{flex:1;font-size:14px}.PriceCalculator-module__DX9aRa__extraPrice{color:var(--brand-glow);font-size:13px}.PriceCalculator-module__DX9aRa__pagesRow{border:1px solid var(--color-divider);border-radius:8px;align-items:center;gap:16px;padding:14px;display:flex}.PriceCalculator-module__DX9aRa__pagesInfo{flex:1}.PriceCalculator-module__DX9aRa__pagesTitle{font-size:14px}.PriceCalculator-module__DX9aRa__pagesHint{color:color-mix(in srgb, var(--color-text) 55%, transparent);font-size:12px}.PriceCalculator-module__DX9aRa__stepper{align-items:center;gap:10px;display:flex}.PriceCalculator-module__DX9aRa__stepperValue{text-align:center;min-width:26px;font-family:var(--font-heading);font-size:17px}.PriceCalculator-module__DX9aRa__summaryCard{gap:11px;padding:22px;position:sticky;top:92px}@media (max-width:800px){.PriceCalculator-module__DX9aRa__summaryCard{position:static}}.PriceCalculator-module__DX9aRa__summaryTotal{font-family:var(--font-heading);font-size:38px;line-height:1.1}.PriceCalculator-module__DX9aRa__summaryNote{color:color-mix(in srgb, var(--color-text) 55%, transparent);margin:0;font-size:12px}.PriceCalculator-module__DX9aRa__summaryLines{flex-direction:column;gap:7px;font-size:13.5px;display:flex}.PriceCalculator-module__DX9aRa__summaryLine{justify-content:space-between;gap:12px;display:flex}.PriceCalculator-module__DX9aRa__summaryLineLabel{color:color-mix(in srgb, var(--color-text) 78%, transparent)}.PriceCalculator-module__DX9aRa__hostingNote{background:var(--color-accent-900);color:var(--color-accent-200);border-radius:6px;margin-top:10px;padding:10px 12px;font-size:12.5px}button.PriceCalculator-module__DX9aRa__submitButton{margin-top:12px;padding:10px}.PriceCalculator-module__DX9aRa__stickyBar{display:none}@media (max-width:800px){.PriceCalculator-module__DX9aRa__stickyBar{left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom));z-index:40;background:color-mix(in srgb, var(--color-surface) 88%, transparent);backdrop-filter:blur(10px);contain:paint;box-shadow:0 0 0 1px color-mix(in srgb, var(--brand-glow) 45%, transparent), 0 20px 50px -20px #000;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px 12px 18px;transition:bottom .2s;display:flex;position:fixed}}.PriceCalculator-module__DX9aRa__stickyBarInfo{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.PriceCalculator-module__DX9aRa__stickyBarLabel{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 55%, transparent);font-size:10px}.PriceCalculator-module__DX9aRa__stickyBarPrice{font-family:var(--font-heading);white-space:nowrap;text-overflow:ellipsis;font-size:18px;display:block;overflow:hidden}button.PriceCalculator-module__DX9aRa__stickyBarButton{border-radius:999px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex}
.GuaranteeSection-module__S3F8aW__section{max-width:1140px;margin:0 auto;padding:0 24px 92px}.GuaranteeSection-module__S3F8aW__panel{background:var(--color-surface);box-shadow:0 0 0 1px var(--brand-glow-mid);border-radius:14px;grid-template-columns:1fr 1fr;align-items:center;gap:28px;padding:30px;display:grid}@media (max-width:800px){.GuaranteeSection-module__S3F8aW__panel{grid-template-columns:1fr}}.GuaranteeSection-module__S3F8aW__badge{margin-bottom:12px}.GuaranteeSection-module__S3F8aW__heading{margin:12px 0 8px;font-size:26px}.GuaranteeSection-module__S3F8aW__body{color:color-mix(in srgb, var(--color-text) 72%, transparent);max-width:46ch;margin:0;font-size:14.5px}.GuaranteeSection-module__S3F8aW__statsGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.GuaranteeSection-module__S3F8aW__statTile{background:color-mix(in srgb, var(--color-surface) 60%, transparent);border-radius:8px;padding:14px}.GuaranteeSection-module__S3F8aW__statValue{font-family:var(--font-heading);color:var(--brand-glow);font-size:22px}@media (max-width:480px){.GuaranteeSection-module__S3F8aW__statValue{font-size:17px}.GuaranteeSection-module__S3F8aW__statTile{padding:12px 10px}}.GuaranteeSection-module__S3F8aW__statLabel{color:color-mix(in srgb, var(--color-text) 60%, transparent);font-size:12px}
.WaveCta-module__myRrka__section{margin:0 0 92px;position:relative}.WaveCta-module__myRrka__stage{background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--brand-glow-deep) 10%, transparent) 100%);content-visibility:auto;width:100%;height:min(58vh,460px);position:relative;overflow:hidden}.WaveCta-module__myRrka__waveLayer{width:100%;animation-name:WaveCta-module__myRrka__tide;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;bottom:0;left:0}.WaveCta-module__myRrka__waveLayerBack{height:80%;animation-duration:15s;animation-delay:-5s}.WaveCta-module__myRrka__waveLayerMid{height:56%;animation-duration:11s;animation-delay:-3.7s}.WaveCta-module__myRrka__waveLayerFront{height:34%;animation-duration:8s;animation-delay:-2.7s}.WaveCta-module__myRrka__waveSvg{width:200%;height:100%;animation-name:WaveCta-module__myRrka__drift;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;bottom:0;left:0}.WaveCta-module__myRrka__waveSvgBack{opacity:.5;animation-duration:38s;animation-delay:0s}.WaveCta-module__myRrka__waveSvgMid{opacity:.85;animation-duration:23s;animation-delay:-9s}.WaveCta-module__myRrka__waveSvgFront{opacity:1;animation-duration:14s;animation-delay:-4s}.WaveCta-module__myRrka__waveStroke{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--brand-glow) 28%, transparent))}@keyframes WaveCta-module__myRrka__tide{0%,to{transform:translateY(0)}50%{transform:translateY(-11px)}}@keyframes WaveCta-module__myRrka__drift{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.WaveCta-module__myRrka__waveLayer,.WaveCta-module__myRrka__waveSvg{animation:none!important}}.WaveCta-module__myRrka__content{flex-direction:column;justify-content:center;gap:14px;max-width:1140px;height:100%;margin:0 auto;padding:0 24px;display:flex;position:relative}.WaveCta-module__myRrka__eyebrow{letter-spacing:.15em;text-transform:uppercase;color:var(--brand-glow);font-size:11px}.WaveCta-module__myRrka__heading{max-width:22ch;margin:0;font-size:34px}.WaveCta-module__myRrka__body{max-width:44ch;color:color-mix(in srgb, var(--color-text) 78%, transparent);margin:0;font-size:15px}a.WaveCta-module__myRrka__ctaButton{width:fit-content;margin-top:6px;padding:11px 20px}
.ContractNote-module__F57foq__section{max-width:1140px;margin:0 auto;padding:0 24px 92px}.ContractNote-module__F57foq__panel{background:var(--color-surface);box-shadow:0 0 0 1px var(--brand-glow-mid);border-radius:12px;align-items:flex-start;gap:18px;padding:22px 24px;display:flex;position:relative;overflow:visible}.ContractNote-module__F57foq__knot{pointer-events:none;width:140px;height:auto;filter:drop-shadow(0 18px 38px color-mix(in srgb, var(--brand-glow-deep) 70%, transparent));position:absolute;bottom:-42px;right:-10px}@media (max-width:640px){.ContractNote-module__F57foq__knot{width:100px;bottom:-78px;right:2px}}.ContractNote-module__F57foq__icon{background:color-mix(in srgb, var(--brand-glow) 14%, transparent);width:42px;height:42px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand-glow) 40%, transparent);color:var(--brand-glow);border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ContractNote-module__F57foq__heading{margin:0 0 6px;font-size:20px}.ContractNote-module__F57foq__body{color:color-mix(in srgb, var(--color-text) 72%, transparent);max-width:74ch;margin:0;font-size:14.5px;line-height:1.6}
.Faq-module__wIbwua__section{max-width:1140px;margin:0 auto;padding:0 24px 96px}.Faq-module__wIbwua__headerRow{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px;display:flex}.Faq-module__wIbwua__heading{margin:0;font-size:32px}.Faq-module__wIbwua__columns{grid-template-columns:1fr 1fr;gap:40px;display:grid}@media (max-width:800px){.Faq-module__wIbwua__columns{grid-template-columns:1fr}}.Faq-module__wIbwua__groupLabelRow{align-items:center;gap:10px;margin-bottom:6px;display:flex}.Faq-module__wIbwua__groupLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--brand-glow);font-size:11px}.Faq-module__wIbwua__groupLabelLine{background:linear-gradient(90deg, color-mix(in srgb, var(--brand-glow) 60%, transparent), transparent);flex:1;height:1px}.Faq-module__wIbwua__item{border-bottom:1px solid var(--color-divider);padding:15px 0}.Faq-module__wIbwua__summary{width:100%;font-family:var(--font-heading);color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:flex-start;gap:12px;padding:0;font-size:16.5px;display:flex}.Faq-module__wIbwua__summaryNumber{color:var(--brand-glow);padding-top:3px;font-size:12px}.Faq-module__wIbwua__summaryText{flex:1}.Faq-module__wIbwua__plusIcon{color:var(--brand-glow);transition:transform .22s;display:inline-block}.Faq-module__wIbwua__plusIconOpen{transform:rotate(45deg)}.Faq-module__wIbwua__answerWrap{grid-template-rows:0fr;transition:grid-template-rows .28s;display:grid}.Faq-module__wIbwua__answerWrapOpen{grid-template-rows:1fr}.Faq-module__wIbwua__answerInner{overflow:hidden}.Faq-module__wIbwua__answer{color:color-mix(in srgb, var(--color-text) 72%, transparent);max-width:52ch;margin:10px 0 0 26px;font-size:14px}
