.moduleCta{position:relative;overflow:hidden;background:#181818;min-height:calc(calc(444 * 1px) + (444/.75 - 444)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.moduleCta{min-height:calc(520*1px)}}.moduleCta__backdrop{position:absolute;inset:0;z-index:0}.moduleCta__grid{position:absolute;inset:0;background-color:#21201e;background-image:repeating-conic-gradient(#1c1c1a 0 25%,#21201e 0 50%);background-size:151px 151px;background-position:0 0}@media(max-width:992px){.moduleCta__grid{background-size:96px 96px}}.moduleCta__vignette{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse min(767px,92vw) 104% at calc(50% + 88px) 50%,rgba(24,24,24,.88) 0,rgba(32,34,33,.28) 42%,transparent 68%)}.moduleCta__gold{position:absolute;left:0;top:0;bottom:0;width:min(381px,27.8916544656vw);min-height:100%;z-index:1;background:linear-gradient(90deg,#b78b4c,#eecd9e);pointer-events:none}@media(max-width:992px){.moduleCta__gold{width:100%;height:min(120px,22vw);min-height:0;bottom:auto}}@media(max-width:768px){.moduleCta__gold{height:96px}}.moduleCta__ambient{position:absolute;z-index:1;width:min(420px,48vw);height:140%;top:-20%;pointer-events:none;opacity:.16;filter:blur(50px);mix-blend-mode:lighten}.moduleCta__ambient--left{left:38%;transform:rotate(-32deg) skewX(18deg);background:radial-gradient(ellipse at 30% 40%,rgba(238,205,158,.55) 0,transparent 62%)}.moduleCta__ambient--right{right:32%;transform:rotate(28deg) skewX(-14deg);background:radial-gradient(ellipse at 70% 45%,rgba(183,139,76,.5) 0,transparent 60%)}@media(max-width:992px){.moduleCta__ambient{opacity:.1}}.moduleCta__inner{padding-left:calc(calc(72 * 1px) + (72/.75 - 72)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.moduleCta__inner{padding-left:calc(16*1px)}}.moduleCta__inner{padding-right:calc(calc(72 * 1px) + (72/.75 - 72)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.moduleCta__inner{padding-right:calc(16*1px)}}@media(min-width:1366px){.moduleCta__inner{margin:0 auto;max-width:calc(calc(1366 * 1px) + (1366/.75 - 1366)*(100vw - 1366*1px)/(2560 - 1366))}}@media(min-width:1366px)and (max-width:768px){.moduleCta__inner{max-width:calc(1366*1px)}}.moduleCta__inner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(280px,1fr) minmax(300px,1.12fr);align-items:flex-start;min-height:calc(calc(444 * 1px) + (444/.75 - 444)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.moduleCta__inner{min-height:calc(520*1px)}}.moduleCta__inner{padding-block:calc(calc(56 * 1px) + (56/.75 - 56)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.moduleCta__inner{padding-block:calc(40*1px)}}.moduleCta__inner{column-gap:calc(calc(40 * 1px) + (40/.75 - 40)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.moduleCta__inner{column-gap:calc(28*1px)}}@media(min-width:993px){.moduleCta__inner{padding-right:114px}}@media(max-width:992px){.moduleCta__inner{grid-template-columns:1fr;row-gap:calc(calc(32 * 1px) + (32/.75 - 32)*(100vw - 1366*1px)/(2560 - 1366));padding-block:calc(calc(40 * 1px) + (40/.75 - 40)*(100vw - 1366*1px)/(2560 - 1366));padding-top:max(32px,min(120px,22vw) + 24px)}}@media(max-width:992px)and (max-width:768px){.moduleCta__inner{row-gap:calc(24*1px);padding-block:calc(32*1px)}}@media(max-width:768px){.moduleCta__inner{padding-top:116px}}.moduleCta__left{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:0;padding-left:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.moduleCta__left{padding-left:calc(16*1px)}}@media(max-width:992px){.moduleCta__left{padding-left:0;order:2}}.moduleCta__brandSlot{position:absolute;z-index:3;left:clamp(14px,2.1vw,32px);top:50%;transform:translateY(-50%);width:clamp(50px,6vw,84px);pointer-events:none}@media(max-width:992px){.moduleCta__brandSlot{position:static;transform:none;width:auto;text-align:center;margin-bottom:12px;pointer-events:auto}}.moduleCta__brandSlot--combined{width:auto;max-width:min(122px,8.9311859444vw);left:clamp(14px,9vw,92px)}@media(max-width:992px){.moduleCta__brandSlot--combined{max-width:122px}}.moduleCta__brandWordmark{display:block;width:clamp(88px,12.5vw,122px);height:auto}@media(max-width:992px){.moduleCta__brandWordmark{width:clamp(100px,42vw,122px);margin-left:auto;margin-right:auto}}.moduleCta__brandGroup{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(5px,.65vw,9px);width:100%}@media(max-width:992px){.moduleCta__brandGroup{flex-direction:row;align-items:flex-end;justify-content:center;gap:clamp(16px,3vw,24px);width:auto}}.moduleCta__brandGroupCapital,.moduleCta__brandGroupIrs{display:flex;justify-content:center;width:100%}.moduleCta__brandSvg{display:block;width:100%;height:auto;max-width:100%}@media(max-width:992px){.moduleCta__brandSvg{width:clamp(120px,28vw,180px)}}.moduleCta__brandSvg--capital{width:72%;margin-top:-1px}@media(max-width:992px){.moduleCta__brandSvg--capital{width:clamp(72px,16vw,104px);margin-top:0}}.moduleCta__brandSlot--text{display:flex;align-items:center;justify-content:center;min-height:5rem;width:clamp(48px,6vw,72px)}@media(max-width:992px){.moduleCta__brandSlot--text{width:auto;min-height:0;margin-bottom:8px}}.moduleCta__brandFallback{margin:0;transform:rotate(-90deg);transform-origin:center center;font-family:Georgia,Times New Roman,serif;letter-spacing:.12em;text-transform:uppercase;color:#000;font-family:var(--font-raleway),system-ui,sans-serif}.moduleCta__brandFallback,.moduleCta__brandFallback h1,.moduleCta__brandFallback h2,.moduleCta__brandFallback h3,.moduleCta__brandFallback h4,.moduleCta__brandFallback h5,.moduleCta__brandFallback h6,.moduleCta__brandFallback p,.moduleCta__brandFallback span,.moduleCta__brandFallback strong{font-size:.875rem;line-height:1.25rem;font-style:normal;font-weight:400}.moduleCta__brandFallback{white-space:nowrap}@media(max-width:992px){.moduleCta__brandFallback{transform:none;text-align:center}}.moduleCta__photoFrame{position:relative;flex-shrink:0;margin-left:clamp(48px,13.25vw,181px);margin-top:0;width:min(400px,100% - 24px);max-width:400px;aspect-ratio:400/332;min-height:0;border-radius:16px;overflow:hidden;box-shadow:0 24px 48px rgba(0,0,0,.35),inset 0 0 0 1px hsla(0,0%,100%,.06)}@media(max-width:992px){.moduleCta__photoFrame{margin-left:auto;margin-right:auto;width:min(400px,100%)}}.moduleCta__photoLiftClip,.moduleCta__photoStack{position:absolute;inset:0;border-radius:inherit;overflow:hidden}.moduleCta__photoLiftClip{z-index:1;pointer-events:none}.moduleCta__photoLayer{pointer-events:none}.moduleCta__photoLayer--base{inset:0;z-index:0;height:100%;border-radius:inherit}.moduleCta__photoLayer--base,.moduleCta__photoLayer--lift{position:absolute;width:100%;object-fit:cover;object-position:center}.moduleCta__photoLayer--lift{left:0;height:179%;top:-19.97%;max-width:none}.moduleCta__photoLayer--overlay{position:absolute;inset:0;border-radius:inherit}.moduleCta__photo,.moduleCta__photoLayer--overlay{width:100%;height:100%;object-fit:cover;object-position:center}.moduleCta__photo{display:block}.moduleCta__content{display:flex;flex-direction:column;align-items:flex-start;gap:calc(calc(32 * 1px) + (32/.75 - 32)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.moduleCta__content{gap:calc(24*1px)}}.moduleCta__content{justify-content:center;max-width:520px;margin-left:auto;padding-right:calc(calc(0 * 1px) + (0/.75 - 0)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.moduleCta__content{padding-right:calc(0*1px)}}@media(min-width:993px){.moduleCta__content{padding-top:40px}}@media(max-width:992px){.moduleCta__content{order:1;max-width:100%;margin-left:0;padding-top:0}}.moduleCta__badge{align-self:flex-start;display:inline-flex;align-items:center;gap:calc(calc(10 * 1px) + (10/.75 - 10)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.moduleCta__badge{gap:calc(8*1px)}}.moduleCta__badge{padding:6px 16px 6px 12px;border:1px solid #454545;border-radius:100px;text-decoration:none;transition:border-color .2s ease,background-color .2s ease}.moduleCta__badge:hover{border-color:rgba(238,205,158,.45);background-color:hsla(0,0%,100%,.04)}.moduleCta__badgeDot{width:12px;height:12px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,#b78b4c,#f1e1ad);box-shadow:0 0 0 1px rgba(207,194,162,.4)}.moduleCta__badgeLabel{color:#fff;font-family:var(--font-raleway),system-ui,sans-serif}.moduleCta__badgeLabel,.moduleCta__badgeLabel h1,.moduleCta__badgeLabel h2,.moduleCta__badgeLabel h3,.moduleCta__badgeLabel h4,.moduleCta__badgeLabel h5,.moduleCta__badgeLabel h6,.moduleCta__badgeLabel p,.moduleCta__badgeLabel span,.moduleCta__badgeLabel strong{font-size:.75rem;line-height:1.25rem;font-style:normal;font-weight:400}.moduleCta__badgeLabel{font-feature-settings:"lnum" 1,"pnum" 1;letter-spacing:.06em}.moduleCta__copy{display:flex;flex-direction:column;gap:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.moduleCta__copy{gap:calc(12*1px)}}.moduleCta__title{margin:0;color:#fff;font-family:var(--font-raleway),system-ui,sans-serif}.moduleCta__title,.moduleCta__title h1,.moduleCta__title h2,.moduleCta__title h3,.moduleCta__title h4,.moduleCta__title h5,.moduleCta__title h6,.moduleCta__title p,.moduleCta__title span,.moduleCta__title strong{font-size:3.5rem;line-height:2.5rem;font-style:normal;font-weight:200}.moduleCta__title{font-feature-settings:"lnum" 1,"pnum" 1}@media(max-width:768px){.moduleCta__title{font-family:var(--font-raleway),system-ui,sans-serif}.moduleCta__title,.moduleCta__title h1,.moduleCta__title h2,.moduleCta__title h3,.moduleCta__title h4,.moduleCta__title h5,.moduleCta__title h6,.moduleCta__title p,.moduleCta__title span,.moduleCta__title strong{font-size:2.5rem;line-height:2.25rem;font-style:normal;font-weight:200}}.moduleCta__titleAccent{background:linear-gradient(90deg,#b78b4c,#eecd9e);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);font-weight:200}.moduleCta__description{margin:0;color:#a2a2a2;font-family:var(--font-raleway),system-ui,sans-serif}.moduleCta__description,.moduleCta__description h1,.moduleCta__description h2,.moduleCta__description h3,.moduleCta__description h4,.moduleCta__description h5,.moduleCta__description h6,.moduleCta__description p,.moduleCta__description span,.moduleCta__description strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:200}.moduleCta__description{font-feature-settings:"lnum" 1,"pnum" 1;max-width:48ch}.moduleCta__description--html p{margin:0 0 .75em}.moduleCta__description--html p:last-child{margin-bottom:0}.moduleCta__ctaWrap{position:relative;display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%}.moduleCta__ctaWrap .buttonGold{width:auto;max-width:100%}.moduleCta__ctaSpark{position:absolute;width:165px;height:72px;background-size:contain;background-repeat:no-repeat;opacity:.88;pointer-events:none;filter:drop-shadow(0 0 14px rgba(255,214,122,.22))}.moduleCta__ctaSpark--right{right:-48px;top:-36px;background-image:url(/images/figma/onilx/spark-1.svg)}.moduleCta__ctaSpark--left{left:-52px;top:8px;background-image:url(/images/figma/onilx/spark-5.svg)}@media(max-width:576px){.moduleCta__ctaSpark{opacity:.65}.moduleCta__ctaSpark--right{right:-34px;top:-30px}.moduleCta__ctaSpark--left{left:-36px}}.moduleFooter{width:100%;max-width:100%;overflow-x:hidden;background:var(--Color-Grayscale-700,#181818);color:#fff;font-family:var(--font-raleway),system-ui,sans-serif}.moduleFooter__container{display:flex;flex-direction:column;align-items:flex-start;gap:64px;box-sizing:border-box;width:100%;max-width:1366px;min-width:0;margin:0 auto;padding:64px 80px 24px}@media(max-width:1370px){.moduleFooter__container{padding-left:clamp(20px,5vw,80px);padding-right:clamp(20px,5vw,80px)}}@media(max-width:992px){.moduleFooter__container{gap:48px;padding-top:48px;padding-bottom:20px}}@media(max-width:768px){.moduleFooter__container{align-items:center;gap:40px;padding:40px 20px 20px}}.moduleFooter__main{display:flex;align-items:flex-start;justify-content:space-between;gap:48px 64px;width:100%;min-width:0;flex-wrap:wrap}@media(max-width:1024px){.moduleFooter__main{flex-direction:column;align-items:stretch;gap:40px}}@media(max-width:768px){.moduleFooter__main{align-items:center}}.moduleFooter__brand{display:flex;flex-direction:column;align-items:flex-start;gap:32px;flex:1 1 280px;min-width:0;max-width:480px}@media(max-width:1024px){.moduleFooter__brand{flex:1 1 auto;max-width:none;width:100%}}@media(max-width:768px){.moduleFooter__brand{align-items:center;text-align:center;width:100%;max-width:100%}}.moduleFooter__logos{display:flex;align-items:center;gap:16px;flex-wrap:wrap}@media(max-width:768px){.moduleFooter__logos{justify-content:center}}.moduleFooter__logoDivider{width:1px;height:32px;background:hsla(0,0%,100%,.2);flex-shrink:0}.moduleFooter__logo{display:flex;align-items:center;line-height:0;text-decoration:none}.moduleFooter__logo img{display:block;height:auto;max-height:32px;width:auto;max-width:180px}.moduleFooter__brandBar{display:flex;align-items:center;gap:16px;flex-wrap:wrap}@media(max-width:768px){.moduleFooter__brandBar{justify-content:center}}.moduleFooter__wordmark{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:0 4px;text-decoration:none;font-family:var(--font-raleway),system-ui,sans-serif;font-weight:600;font-size:calc(calc(20 * 1px) + (20/.75 - 20)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.moduleFooter__wordmark{font-size:calc(20*1px)}}.moduleFooter__wordmark{line-height:1.2;letter-spacing:-.02em}.moduleFooter__wordmark-irs{background:linear-gradient(237deg,#b78b4c 13%,#eecd9e 50%,#b78b4c 98%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.moduleFooter__wordmark-capital{color:#fff;font-weight:500}.moduleFooter__wordmark-divider{width:1px;height:28px;background:hsla(0,0%,100%,.2);flex-shrink:0}.moduleFooter__wordmark--onilx{font-weight:600}.moduleFooter__wordmark-onil{color:#fff}.moduleFooter__wordmark-x{color:#b78b4c}.moduleFooter__form{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:84%}@media(max-width:768px){.moduleFooter__form{align-items:center;width:100%;max-width:400px}}.moduleFooter__formTitle{margin:0;font-family:var(--font-raleway),system-ui,sans-serif;font-weight:200;font-size:calc(calc(24 * 1px) + (24/.75 - 24)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.moduleFooter__formTitle{font-size:calc(24*1px)}}.moduleFooter__formTitle{line-height:1.3;letter-spacing:-.02em;color:#fff}.moduleFooter__formTitleAccent{font-weight:500;background:linear-gradient(237deg,#b78b4c 13%,#eecd9e 50%,#b78b4c 98%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.moduleFooter__formFields{display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap;gap:12px;width:100%}@media(max-width:768px){.moduleFooter__formFields{justify-content:center}}.moduleFooter__input{flex:1 1 200px;min-width:0;box-sizing:border-box;padding:12px 16px;border-radius:6px;border:1px solid #454545;background:#21201e;color:#fff;font-family:var(--font-raleway),system-ui,sans-serif;font-size:.875rem;line-height:1.25rem;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.moduleFooter__input::placeholder{color:#5c5d5c}.moduleFooter__input:focus-visible{border-color:rgba(183,139,76,.65);box-shadow:0 0 0 2px rgba(183,139,76,.2)}.moduleFooter__submit.buttonGold{width:auto;flex-shrink:0;align-self:stretch;min-width:140px}.moduleFooter__social{display:flex;align-items:center;gap:16px}@media(max-width:768px){.moduleFooter__social{justify-content:center;width:100%}}.moduleFooter__socialLink{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:6px;color:#a2a2a2;text-decoration:none;transition:color .15s ease,background-color .15s ease}.moduleFooter__socialLink:hover{color:#b78b4c}.moduleFooter__socialLink:focus-visible{outline:2px solid #b78b4c;outline-offset:2px}.moduleFooter__socialImg{width:22px;height:22px;object-fit:contain}.moduleFooter__navGrid{display:flex;align-items:flex-start;justify-content:flex-end;flex-wrap:wrap;gap:48px 64px;flex:1 1 400px;min-width:0;box-sizing:border-box}@media(max-width:1024px){.moduleFooter__navGrid{flex:1 1 auto;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%;max-width:100%;gap:32px}}@media(max-width:768px){.moduleFooter__navGrid{align-items:center;justify-content:center}}.moduleFooter__navColumn{flex:0 1 auto;min-width:0;max-width:100%;box-sizing:border-box}@media(min-width:1025px){.moduleFooter__navColumn{min-width:140px}}@media(max-width:1024px){.moduleFooter__navColumn{flex:none;width:100%}}@media(max-width:768px){.moduleFooter__navColumn{text-align:center}}.moduleFooter__navTitle{margin:0 0 16px;font-family:var(--font-raleway),system-ui,sans-serif;font-size:.75rem;font-weight:600;line-height:1.25rem;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.55)}.moduleFooter__navList{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}@media(max-width:768px){.moduleFooter__navList{align-items:center}}.moduleFooter__navLink{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;font-family:var(--font-raleway),system-ui,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;color:#fff;text-decoration:none;transition:color .15s ease}.moduleFooter__navLink:hover{color:#b78b4c}.moduleFooter__navLink:focus-visible{outline:2px solid #b78b4c;outline-offset:2px;border-radius:2px}.moduleFooter__navTag{display:inline-flex;align-items:center;padding:2px 8px;border-radius:4px;font-size:.625rem;line-height:1rem;font-weight:700;letter-spacing:.06em;color:#181818;background:linear-gradient(237deg,#b78b4c 13%,#eecd9e 50%,#b78b4c 98%)}.moduleFooter__bottom{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px 24px;width:100%;padding-top:0}@media(max-width:768px){.moduleFooter__bottom{flex-direction:column;align-items:center;text-align:center}}.moduleFooter__copyright{font-family:var(--font-raleway),system-ui,sans-serif;font-size:.75rem;line-height:1.25rem;color:#5c5d5c}.moduleFooter__domatech{display:flex;align-items:center;gap:10px;flex-wrap:wrap}@media(max-width:768px){.moduleFooter__domatech{justify-content:center}}.moduleFooter__domatechLabel{margin:0;font-family:var(--font-raleway),system-ui,sans-serif;font-size:.75rem;line-height:1.25rem;color:#5c5d5c}.moduleFooter__domatechLink{display:inline-flex;align-items:center;line-height:0;text-decoration:none;opacity:.9;transition:opacity .15s ease}.moduleFooter__domatechLink:hover{opacity:1}.moduleFooter__domatechLink:focus-visible{outline:2px solid #b78b4c;outline-offset:4px;border-radius:2px}.moduleFooter__creditsLogo{display:block;height:20px;width:auto}.moduleFooter__creditsName{font-family:var(--font-raleway),system-ui,sans-serif;font-size:.875rem;color:#a2a2a2}.moduleFooter__legal{display:flex;flex-wrap:wrap;gap:16px 24px}@media(max-width:768px){.moduleFooter__legal{justify-content:center}}.moduleFooter__legalLink{font-family:var(--font-raleway),system-ui,sans-serif;font-size:.75rem;color:#5c5d5c;text-decoration:none}.moduleFooter__legalLink:hover{color:#b78b4c}.hero{min-height:min(100vh,900px);background-color:#181818;background-image:url(/images/Group%209.png);background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:hidden;position:relative}.hero__inner{display:grid;grid-template-columns:1fr minmax(280px,1.05fr);grid-gap:clamp(24px,4vw,48px);gap:clamp(24px,4vw,48px);align-items:center;max-width:1366px;margin:0 auto;min-height:inherit;padding:calc(clamp(72px,12vh,120px) + 2.75rem) clamp(20px,4vw,48px) clamp(48px,8vh,80px);position:relative;z-index:1}.hero__left{display:flex;flex-direction:column;gap:clamp(20px,2.5vw,28px);max-width:560px}.hero__brand{display:flex;align-items:center;gap:16px;font-family:var(--font-raleway),system-ui,sans-serif;font-size:.75rem;font-weight:600;line-height:1.25rem;letter-spacing:.05em;text-transform:uppercase;color:#a2a2a2}.hero__brand-main{color:#fff}.hero__brand-line{flex:1 1;height:1px;min-width:20px;max-width:144px;background:hsla(0,0%,100%,.2)}.hero__brand-sub{color:#a2a2a2;letter-spacing:.05em}.hero__title{font-size:clamp(2rem,3.2vw,2.5rem);line-height:1.2;font-weight:200;font-family:var(--font-raleway),system-ui,sans-serif;color:#fff;margin:0;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums}.hero__title strong{font-weight:200;color:#b78b4c;background:linear-gradient(95deg,#b78b4c,#c9a060 28%,#d4b67d 46%,#f1e1ad 52%,#d4b67d 58%,#b78b4c);-webkit-background-clip:text;background-clip:text}@supports((-webkit-background-clip:text) or (background-clip:text)){.hero__title strong{color:rgba(0,0,0,0)}}.hero__subtitle{margin:0;font-family:var(--font-raleway),system-ui,sans-serif;font-size:1rem;line-height:1.5rem;color:#a2a2a2;max-width:100%}.hero__actions{display:flex;gap:14px;align-items:center}.hero__scrollPrompt{position:absolute;bottom:clamp(20px,4vh,36px);left:clamp(20px,4vw,56px);z-index:3;display:flex;align-items:center;gap:10px;color:#fff;font-family:var(--font-raleway),system-ui,sans-serif;font-size:.875rem;font-weight:400;line-height:1.43;letter-spacing:0;opacity:.85;pointer-events:none}@media(max-width:768px){.hero__scrollPrompt{display:none}}.hero__scrollIcon{width:20px;height:30px;border:1px solid hsla(0,0%,100%,.8);border-radius:300px;display:flex;align-items:flex-start;justify-content:center;padding-top:5px;flex-shrink:0}.hero__scrollDot{width:4px;height:4px;border-radius:50%;background:#fff;animation:hero-scroll-dot 1.8s ease-in-out infinite}.hero__right{position:relative;min-height:clamp(320px,52vw,520px)}.hero__filterSvg{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.hero__visual{position:relative;width:100%;height:100%;min-height:clamp(320px,52vw,520px);overflow:hidden}.hero__videoBackdrop,.hero__visual{border-radius:4px;background:rgba(0,0,0,0)}.hero__videoBackdrop{position:absolute;inset:0;z-index:0;pointer-events:none}.hero__videoShell{background:rgba(0,0,0,0);border-radius:4px;overflow:hidden;box-shadow:none;z-index:1;-webkit-mask-image:radial-gradient(circle at center,rgb(0,0,0) 44%,rgba(0,0,0,0) 75%);mask-image:radial-gradient(circle at center,rgb(0,0,0) 44%,rgba(0,0,0,0) 75%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%}.hero__videoFilterWrap,.hero__videoShell{position:absolute;inset:0;width:100%;height:100%}.hero__video{width:100%;height:100%;object-fit:cover;object-position:42% center;display:block}.hero__stat{position:absolute;z-index:3;display:flex;flex-direction:column;align-items:center;gap:clamp(4px,.7vw,8px);padding:clamp(6px,1vw,12px) clamp(8px,1.2vw,16px) clamp(6px,1vw,12px) clamp(8px,1.1vw,14px);border-radius:8px;font-family:var(--font-raleway),system-ui,sans-serif;font-size:clamp(.75rem,.65rem + .35vw,1rem);line-height:1.35;text-align:center;color:#fff;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums}.hero__stat--0{top:17.16%;left:0;transform:none}.hero__stat--1{top:17.3%;right:8.49%;left:auto}.hero__stat--2{top:auto;bottom:26.83%;right:8.49%;left:auto}.hero__stat--3{top:auto;bottom:26.39%;left:0;right:auto;transform:none}.hero__stat-icon{width:clamp(16px,1.8vw,24px);height:clamp(16px,1.8vw,24px);flex-shrink:0;opacity:.95}.hero__stat-line{display:flex;flex-direction:column;align-items:center;gap:0;min-width:0}.hero__stat-line strong{font-weight:600}.hero__stat-sub{font-weight:400;opacity:.92}@keyframes hero-scroll-dot{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(10px);opacity:.3}}@keyframes hero-shine{0%{transform:translateX(-100%) rotate(25deg)}to{transform:translateX(100%) rotate(25deg)}}@media(max-width:768px){.hero__actions{display:none}}@media(max-width:1024px){.hero__inner{grid-template-columns:1fr;padding-top:clamp(64px,10vh,96px)}.hero__left{max-width:none;order:1}.hero__right{order:2}.hero__right,.hero__visual{min-height:clamp(380px,72vw,520px)}}@media(max-width:576px){.hero__inner{padding:115px 20px 40px;gap:28px}.hero__actions{width:100%;flex-wrap:wrap;gap:10px}.hero__actions>*{width:100%}.hero__right,.hero__visual{min-height:clamp(300px,95vw,420px)}}.moduleSimulator{background:rgba(0,0,0,.1490196078);padding:80px 0}@media(max-width:768px){.moduleSimulator{padding:48px 0}}.moduleSimulator__inner{max-width:1474px;min-height:496px;margin:0 auto;padding:0 56px;display:grid;grid-template-columns:minmax(0,480px) minmax(0,1fr);grid-gap:56px;gap:56px;align-items:center}@media(max-width:768px){.moduleSimulator__inner{grid-template-columns:1fr;gap:40px;padding:0 20px}}.moduleSimulator__intro{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.moduleSimulator__title{font-family:var(--font-raleway),system-ui,sans-serif;font-size:clamp(1.75rem,4.2vw,2.5rem);font-weight:200;line-height:1.2;color:#fff;margin:0}.moduleSimulator__titleGradient{display:block;background:linear-gradient(90deg,#b78b4c,#eecd9e);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.moduleSimulator__body{position:relative;display:block;color:#a2a2a2}.moduleSimulator__body *{font-family:inherit;text-wrap:wrap;text-wrap-style:pretty}.moduleSimulator__body :empty{display:none}.moduleSimulator__body strong{color:#b78b4c}.moduleSimulator__body h1{display:none;visibility:hidden}.moduleSimulator__body{font-family:var(--font-raleway),system-ui,sans-serif}.moduleSimulator__body,.moduleSimulator__body h1,.moduleSimulator__body h2,.moduleSimulator__body h3,.moduleSimulator__body h4,.moduleSimulator__body h5,.moduleSimulator__body h6,.moduleSimulator__body p,.moduleSimulator__body span,.moduleSimulator__body strong{font-size:3.5rem;line-height:4rem;font-style:normal;font-weight:200}.moduleSimulator__body h2{font-family:var(--font-raleway),system-ui,sans-serif}.moduleSimulator__body h2 h1,.moduleSimulator__body h2 h2,.moduleSimulator__body h2 h3,.moduleSimulator__body h2 h4,.moduleSimulator__body h2 h5,.moduleSimulator__body h2 h6,.moduleSimulator__body h2 p,.moduleSimulator__body h2 span,.moduleSimulator__body h2 strong{font-size:3.5rem;line-height:4rem;font-style:normal;font-weight:200}.moduleSimulator__body h2{margin-block:1.5rem}@media(max-width:768px){.moduleSimulator__body h2{margin-block:1rem;font-family:var(--font-raleway),system-ui,sans-serif}.moduleSimulator__body h2,.moduleSimulator__body h2 h1,.moduleSimulator__body h2 h2,.moduleSimulator__body h2 h3,.moduleSimulator__body h2 h4,.moduleSimulator__body h2 h5,.moduleSimulator__body h2 h6,.moduleSimulator__body h2 p,.moduleSimulator__body h2 span,.moduleSimulator__body h2 strong{font-size:1.75rem;line-height:2.25rem;font-style:normal;font-weight:200}}.moduleSimulator__body h2{color:#a2a2a2}.moduleSimulator__body h2 strong{color:#b78b4c}.moduleSimulator__body h3{font-family:var(--font-raleway),system-ui,sans-serif}.moduleSimulator__body h3,.moduleSimulator__body h3 h1,.moduleSimulator__body h3 h2,.moduleSimulator__body h3 h3,.moduleSimulator__body h3 h4,.moduleSimulator__body h3 h5,.moduleSimulator__body h3 h6,.moduleSimulator__body h3 p,.moduleSimulator__body h3 span,.moduleSimulator__body h3 strong{font-size:2rem;line-height:2.5rem;font-style:normal;font-weight:200}.moduleSimulator__body h3{margin-block:2rem}@media(max-width:768px){.moduleSimulator__body h3{margin-block:2rem}}.moduleSimulator__body h3{color:#a2a2a2}@media(max-width:768px){.moduleSimulator__body h3{font-family:var(--font-raleway),system-ui,sans-serif}.moduleSimulator__body h3,.moduleSimulator__body h3 h1,.moduleSimulator__body h3 h2,.moduleSimulator__body h3 h3,.moduleSimulator__body h3 h4,.moduleSimulator__body h3 h5,.moduleSimulator__body h3 h6,.moduleSimulator__body h3 p,.moduleSimulator__body h3 span,.moduleSimulator__body h3 strong{font-size:1.75rem;line-height:2.25rem;font-style:normal;font-weight:200}}.moduleSimulator__body h3 strong{color:#b78b4c}.moduleSimulator__body h4{font-family:var(--font-raleway),system-ui,sans-serif}.moduleSimulator__body h4,.moduleSimulator__body h4 h1,.moduleSimulator__body h4 h2,.moduleSimulator__body h4 h3,.moduleSimulator__body h4 h4,.moduleSimulator__body h4 h5,.moduleSimulator__body h4 h6,.moduleSimulator__body h4 p,.moduleSimulator__body h4 span,.moduleSimulator__body h4 strong{font-size:1.75rem;line-height:2.25rem;font-style:normal;font-weight:200}.moduleSimulator__body h4{margin-block:2rem}@media(max-width:768px){.moduleSimulator__body h4{margin-block:2rem}}.moduleSimulator__body h4{color:#a2a2a2}@media(max-width:768px){.moduleSimulator__body h4{font-family:var(--font-raleway),system-ui,sans-serif}.moduleSimulator__body h4,.moduleSimulator__body h4 h1,.moduleSimulator__body h4 h2,.moduleSimulator__body h4 h3,.moduleSimulator__body h4 h4,.moduleSimulator__body h4 h5,.moduleSimulator__body h4 h6,.moduleSimulator__body h4 p,.moduleSimulator__body h4 span,.moduleSimulator__body h4 strong{font-size:1.75rem;line-height:2.25rem;font-style:normal;font-weight:200}}.moduleSimulator__body h4 strong{color:#b78b4c}.moduleSimulator__body p{font-family:var(--font-raleway),system-ui,sans-serif;font-size:1.25rem;font-style:normal;font-weight:200}.moduleSimulator__body p h1,.moduleSimulator__body p h2,.moduleSimulator__body p h3,.moduleSimulator__body p h4,.moduleSimulator__body p h5,.moduleSimulator__body p h6,.moduleSimulator__body p p,.moduleSimulator__body p span,.moduleSimulator__body p strong{font-size:1.25rem;line-height:1.5rem;font-style:normal;font-weight:200}.moduleSimulator__body p{margin-bottom:1.5rem}@media(max-width:768px){.moduleSimulator__body p{margin-bottom:1.5rem}}.moduleSimulator__body p:not(:last-child){margin-bottom:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.moduleSimulator__body p:not(:last-child){margin-bottom:calc(8*1px)}}.moduleSimulator__body p strong{font-weight:400}@media(max-width:768px){.moduleSimulator__body p{font-family:var(--font-raleway),system-ui,sans-serif}.moduleSimulator__body p,.moduleSimulator__body p h1,.moduleSimulator__body p h2,.moduleSimulator__body p h3,.moduleSimulator__body p h4,.moduleSimulator__body p h5,.moduleSimulator__body p h6,.moduleSimulator__body p p,.moduleSimulator__body p span,.moduleSimulator__body p strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:200}}.moduleSimulator__body strong{font-weight:400;color:#a2a2a2;font-size:inherit;line-height:inherit;letter-spacing:inherit}.moduleSimulator__body a{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:auto;transition:.27s ease-in-out;text-decoration:none;gap:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.moduleSimulator__body a{gap:calc(8*1px)}}.moduleSimulator__body a{text-align:center;text-wrap-mode:nowrap;color:#443822;font-weight:500;font-size:.875rem}@media(max-width:768px){.moduleSimulator__body a{font-size:.875rem}}.moduleSimulator__body a{line-height:1.25rem}@media(max-width:768px){.moduleSimulator__body a{line-height:1.25rem}}.moduleSimulator__body a{position:relative;overflow:hidden!important;background:linear-gradient(262deg,#b78b4c -13.03%,#d4b67d 50.11%,#b78b4c 97.74%,#f1e1ad 109.69%,#b78b4c 134.37%);border:1px solid rgba(207,194,162,.5);border-radius:6px;padding-block:calc(calc(6 * 1px) + (6/.75 - 6)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.moduleSimulator__body a{padding-block:calc(6*1px)}}.moduleSimulator__body a{padding-inline:calc(calc(40 * 1px) + (40/.75 - 40)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.moduleSimulator__body a{padding-inline:calc(24*1px)}}.moduleSimulator__body a:before{content:"";pointer-events:none;position:absolute;width:131px;height:74px;background:linear-gradient(262deg,rgba(183,138,76,.7450980392) -62.23%,rgba(241,225,173,.9176470588) 8.44%,rgba(183,138,76,.7176470588) 103.86%);transform:rotate(60deg);left:-100%;transition:left 1.3s ease}.moduleSimulator__body a:hover:before{left:120%}.moduleSimulator__body a:active,.moduleSimulator__body a:hover{background-color:#21201e;border:1px solid rgba(207,194,162,.5)}.moduleSimulator__body a:focus-visible{outline:2px solid #0288d1;outline-offset:2px}.moduleSimulator__body a[aria-disabled=true],.moduleSimulator__body a[disabled]{pointer-events:none;opacity:.5}.moduleSimulator__body ul li:before{content:"";display:inline-block;flex-shrink:0;flex-grow:0;border-radius:1000px;background-color:#a2a2a2;background-image:url(/icons/check.svg);background-position:50%;background-repeat:no-repeat;background-size:calc(calc(20 * 1px) + (20/.75 - 20)*(100vw - 1366*1px)/(2560 - 1366));width:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.moduleSimulator__body ul li:before{width:calc(16*1px)}}.moduleSimulator__body ul li:before{height:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.moduleSimulator__body ul li:before{height:calc(16*1px)}}.moduleSimulator__body ul li:before{margin-right:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.moduleSimulator__body ul li:before{margin-right:calc(8*1px)}}.moduleSimulator__body ul li:before{margin-bottom:calc(calc(-2.5 * 1px) + (-2.5/.75 - -2.5)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.moduleSimulator__body ul li:before{margin-bottom:calc(-2.5*1px)}}.moduleSimulator__body ol li{list-style-type:decimal;list-style-position:inside}.moduleSimulator__body ol li::marker{color:#a2a2a2;font-weight:500}.moduleSimulator__body ol li,.moduleSimulator__body ul li{color:#a2a2a2;font-family:var(--font-raleway),system-ui,sans-serif}.moduleSimulator__body ol li,.moduleSimulator__body ol li h1,.moduleSimulator__body ol li h2,.moduleSimulator__body ol li h3,.moduleSimulator__body ol li h4,.moduleSimulator__body ol li h5,.moduleSimulator__body ol li h6,.moduleSimulator__body ol li p,.moduleSimulator__body ol li span,.moduleSimulator__body ol li strong,.moduleSimulator__body ul li,.moduleSimulator__body ul li h1,.moduleSimulator__body ul li h2,.moduleSimulator__body ul li h3,.moduleSimulator__body ul li h4,.moduleSimulator__body ul li h5,.moduleSimulator__body ul li h6,.moduleSimulator__body ul li p,.moduleSimulator__body ul li span,.moduleSimulator__body ul li strong{font-size:1rem;line-height:1.5rem;font-style:normal;font-weight:200}.moduleSimulator__body ol li,.moduleSimulator__body ul li{margin-bottom:calc(calc(8 * 1px) + (8/.75 - 8)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.moduleSimulator__body ol li,.moduleSimulator__body ul li{margin-bottom:calc(8*1px)}}.moduleSimulator__body ol ul li,.moduleSimulator__body ul ul li{list-style-type:disc;margin-left:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.moduleSimulator__body ol ul li,.moduleSimulator__body ul ul li{margin-left:calc(16*1px)}}.moduleSimulator__body ol ul li:first-child,.moduleSimulator__body ul ul li:first-child{margin-top:calc(calc(4 * 1px) + (4/.75 - 4)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.moduleSimulator__body ol ul li:first-child,.moduleSimulator__body ul ul li:first-child{margin-top:calc(4*1px)}}.moduleSimulator__body ol ul li:before,.moduleSimulator__body ul ul li:before{display:none}.moduleSimulator__body ol ol li,.moduleSimulator__body ul ol li{list-style-type:lower-alpha;margin-left:calc(calc(16 * 1px) + (16/.75 - 16)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.moduleSimulator__body ol ol li,.moduleSimulator__body ul ol li{margin-left:calc(16*1px)}}.moduleSimulator__body ol ol li:first-child,.moduleSimulator__body ul ol li:first-child{margin-top:calc(calc(4 * 1px) + (4/.75 - 4)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){.moduleSimulator__body ol ol li:first-child,.moduleSimulator__body ul ol li:first-child{margin-top:calc(4*1px)}}.moduleSimulator__body ol ol li:before,.moduleSimulator__body ul ol li:before{display:none}.moduleSimulator__body p{font-size:1rem;line-height:1.5rem;color:#a2a2a2;margin:0 0 1rem}.moduleSimulator__body p:last-child{margin-bottom:0}.moduleSimulator__signature{display:flex;align-items:center;gap:16px;width:100%}.moduleSimulator__signatureLine{flex:1 1;min-width:24px;height:1px;background:hsla(0,0%,100%,.2)}.moduleSimulator__signatureBy{margin:0;font-family:var(--font-raleway),system-ui,sans-serif;font-size:10px;line-height:16px;color:#c3c3c3;white-space:nowrap}.moduleSimulator__signatureBrand{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.moduleSimulator__signatureLogo{width:86px;height:auto;max-height:48px;object-fit:contain;flex-shrink:0}.moduleSimulator__ctaSubtitle{font-size:.875rem;line-height:1.25rem;color:#fff;margin:0}.moduleSimulator__cta{width:100%;max-width:100%}.moduleSimulator__ctaWrap{position:relative;display:inline-flex;align-items:center;justify-content:flex-start}.moduleSimulator__ctaSpark{position:absolute;width:165px;height:72px;background-size:contain;background-repeat:no-repeat;opacity:.9;pointer-events:none;filter:drop-shadow(0 0 14px rgba(255,214,122,.22))}.moduleSimulator__ctaSpark--right{right:-48px;top:-36px;background-image:url(/images/figma/onilx/spark-1.svg)}.moduleSimulator__ctaSpark--left{left:-52px;top:8px;width:167px;background-image:url(/images/figma/onilx/spark-5.svg)}.moduleSimulator__cards{box-sizing:border-box;display:flex;align-items:flex-start;gap:16px;width:938px;max-width:100%;min-height:496px;margin:0;padding:40px 0 0;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;position:relative}.moduleSimulator__cards:after{content:"";position:-webkit-sticky;position:sticky;right:0;top:0;width:clamp(14px,2.2vw,28px);height:100%;margin-left:auto;background:linear-gradient(270deg,rgba(0,0,0,.92),rgba(0,0,0,.56) 45%,rgba(0,0,0,0));pointer-events:none;z-index:2;flex-shrink:0}@media(max-width:768px){.moduleSimulator__cards{width:100%;min-height:0;padding-top:8px;margin-inline:-20px;padding-inline:20px}}.moduleSimulator__cards::-webkit-scrollbar{height:6px}.moduleSimulator__cards::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:3px}.moduleSimulator__cardItem{flex-shrink:0;width:302px;height:384px}.simulatorPill{display:inline-flex;align-items:center;gap:10px;padding:6px 16px 6px 12px;border:1px solid #454545;border-radius:100px;width:-moz-fit-content;width:fit-content}.simulatorPill__dot{width:12px;height:12px;border-radius:50%;flex-shrink:0;background:radial-gradient(circle at 35% 35%,#eecd9e 0,#b78b4c 55%,#8a6a3a 100%)}.simulatorPill__label{font-family:var(--font-raleway),system-ui,sans-serif;font-size:.75rem;font-weight:400;line-height:1.25rem;color:#fff;white-space:nowrap}.simulatorToolCard{position:relative;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;min-height:384px;padding:24px;border:1px solid #f2e4c9;border-radius:8px;background:#181818;box-shadow:inset 0 0 8px rgba(255,236,177,.25),inset 0 0 4px rgba(255,236,177,.4);scroll-snap-align:start}.simulatorToolCard__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:40px}.simulatorToolCard__icon{display:block;flex-shrink:0}.simulatorToolCard__iconBtn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:8px;border:1px solid rgba(207,194,162,.5);border-radius:1000px;flex-shrink:0;background-image:linear-gradient(262deg,#b78b4c 13.03%,#d4b67d 50.11%,#b78b4c 97.74%,#f1e1ad 109.69%,#b78b4c 134.37%);transition:filter .25s ease}.simulatorToolCard__iconBtn img{width:20px;height:20px;filter:brightness(0) saturate(100%) invert(18%) sepia(15%) saturate(1200%) hue-rotate(5deg)}.simulatorToolCard__iconBtn:hover{filter:brightness(1.06)}.simulatorToolCard__body{display:flex;flex-direction:column;gap:12px;flex:1 1}.simulatorToolCard__title{font-size:1.25rem;line-height:1.5rem;color:#fff}.simulatorToolCard__text,.simulatorToolCard__title{font-family:var(--font-raleway),system-ui,sans-serif;font-weight:400;margin:0}.simulatorToolCard__text{font-size:.875rem;line-height:1.25rem;color:#a2a2a2}.simulatorToolCard__cta{display:inline-flex;align-items:center;justify-content:center;gap:4px;margin-top:auto;padding:12px 0;font-family:var(--font-raleway),system-ui,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem;color:#fff;text-decoration:none;width:-moz-fit-content;width:fit-content;transition:opacity .2s ease}.simulatorToolCard__cta img{width:20px;height:20px;filter:brightness(0) invert(1);opacity:.95}.simulatorToolCard__cta:hover{opacity:.85}.moduleSolutions{background:#0a0a0a;padding:80px 0}@media(max-width:768px){.moduleSolutions{padding:48px 0}}.moduleSolutions__container{max-width:1254px;margin:0 auto;padding:0}@media(max-width:768px){.moduleSolutions__container{padding:0 20px}}.moduleSolutions__header{display:flex;flex-direction:column;align-items:center;gap:24px;margin-bottom:48px;text-align:center}@media(max-width:768px){.moduleSolutions__header{margin-bottom:32px}}.moduleSolutions__label{display:inline-flex;align-items:center;gap:10px;padding:6px 16px 6px 12px;border:1px solid #454545;border-radius:100px;font-family:var(--font-raleway),system-ui,sans-serif;font-size:.75rem;font-weight:400;line-height:1.25rem;letter-spacing:.08em;color:#fff}.moduleSolutions__labelDot{width:12px;height:12px;border-radius:50%;flex-shrink:0;background:radial-gradient(circle at 35% 35%,#f1e1ad,#b78b4c 55%,#8a6839)}.moduleSolutions__title{margin:0;max-width:22ch;font-family:var(--font-raleway),system-ui,sans-serif;font-size:2.5rem;font-weight:200;line-height:3rem;letter-spacing:0;color:#fff}@media(max-width:768px){.moduleSolutions__title{font-size:1.75rem;line-height:2.25rem}}.moduleSolutions__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px;min-height:250px;margin:0;padding:0;list-style:none}@media(max-width:992px){.moduleSolutions__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.moduleSolutions__grid{grid-template-columns:1fr}}.moduleSolutions__item{display:flex;min-height:0}.solutionCard{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:24px;width:100%;min-height:250px;padding:20px;border:1px solid #f2e4c9;border-radius:16px;background-color:#1c1c1a;text-decoration:none;color:inherit;overflow:hidden;transition:border-color .25s ease}.solutionCard:hover{border-color:rgba(242,228,201,.95)}.solutionCard:hover .solutionCard__action{filter:brightness(1.06)}.solutionCard:hover:before{opacity:1}.solutionCard:before{content:"";position:absolute;inset:0;border-radius:16px;width:100%;height:100%;z-index:3;opacity:0;pointer-events:none;transition:opacity .3s ease;box-shadow:0 0 16px 0 #f2e4c9}.solutionCard__overlay{position:absolute;width:100%;height:100%;left:0;top:0;background-image:url(/icons/card-animated-bg.svg);background-position:top;background-size:contain;z-index:0}.solutionCard__decor{display:flex;position:absolute;background-image:url(/icons/card-animated-star.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:165px;aspect-ratio:165/72;z-index:2;opacity:1;mix-blend-mode:screen;transition:left .45s ease,right .45s ease,transform .45s ease,opacity .45s ease}.solutionCard__decor--1{left:-70px;bottom:-37px}.solutionCard__decor--2{right:-70px;top:-37px}.solutionCard:hover .solutionCard__decor--1{left:calc(100% - 95px);transform:none;opacity:1}.solutionCard:hover .solutionCard__decor--2{right:calc(100% - 94px);transform:none;opacity:1}.solutionCard__top{display:flex;align-items:center;justify-content:space-between;gap:12px;position:relative;z-index:2}.solutionCard__icon{display:flex;color:#b78b4c;align-items:center;justify-content:center;min-height:56px}.solutionCard__icon svg{display:block}.solutionCard__action{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:8px;border-radius:1000px;border:1px solid rgba(207,194,162,.5);background:linear-gradient(262deg,#b78b4c 13%,#d4b67d 50%,#b78b4c 98%);color:#1a1208;transition:filter .2s ease;z-index:2}.solutionCard__action svg{display:block}.solutionCard__body{display:flex;flex-direction:column;gap:12px;position:relative;z-index:2}.solutionCard__title{font-size:1.25rem;font-weight:300;line-height:1.5rem;color:#fff}.solutionCard__text,.solutionCard__title{margin:0;font-family:var(--font-raleway),system-ui,sans-serif;text-align:center}.solutionCard__text{font-size:.875rem;font-weight:400;line-height:1.25rem;color:#d0d0d0;text-wrap:balance}.moduleStats{position:relative;background:rgba(0,0,0,.1490196078);padding:0;color:#fff}.moduleStats:after,.moduleStats:before{content:"";position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.3) 50%,rgba(255,255,255,.3) 75%,rgba(255,255,255,0));pointer-events:none}.moduleStats:before{top:0}.moduleStats:after{bottom:0}.moduleStats__shell{max-width:1366px;margin:0 auto;min-height:140px;padding:0 80px;display:flex;flex-wrap:nowrap;align-items:center;gap:64px}@media(max-width:768px){.moduleStats__shell{flex-direction:column;padding:40px 24px;min-height:0;gap:0}}.moduleStats__mark{flex-shrink:0;display:flex;align-items:center;padding-right:48px;border-right:1px solid #454545}@media(max-width:768px){.moduleStats__mark{padding-right:0;padding-bottom:24px;border-right:none;border-bottom:1px solid #454545;justify-content:center;width:100%}}.moduleStats__tagline{margin:0;flex:1 1 240px;min-width:min(100%,240px);max-width:420px;font-family:var(--font-raleway),system-ui,sans-serif;font-size:1.75rem;font-weight:200;line-height:2.25rem;color:#fff;border-right:1px solid #454545;padding-left:48px;padding-right:48px}@media(max-width:768px){.moduleStats__tagline{flex:none;max-width:none;text-align:center;border-right:none;padding-left:0;padding-right:0;padding-bottom:24px;border-bottom:1px solid #454545;font-size:1.5rem;line-height:2rem}}.moduleStats__taglineLine{display:block}.moduleStats__metrics{list-style:none;margin:0;padding:0 0 0 32px;display:flex;flex:1 1 320px;align-items:stretch;justify-content:space-between;min-width:0}@media(max-width:768px){.moduleStats__metrics{flex:none;width:100%;flex-direction:column;padding-left:0;padding-top:8px}}.moduleStats__metric{flex:1 1;min-width:0;display:flex;align-items:center;justify-content:center;padding:0 28px}@media(max-width:768px){.moduleStats__metric{padding:24px 0}}.moduleStats__metric:not(:first-child){border-left:1px solid hsla(0,0%,100%,.2)}@media(max-width:768px){.moduleStats__metric:not(:first-child){border-left:none;border-top:1px solid hsla(0,0%,100%,.2)}}.brandOnGlow{position:relative;display:inline-grid;place-items:start;line-height:0}.brandOnGlow__layer{grid-area:1/1;font-family:var(--font-raleway),system-ui,sans-serif;font-size:2rem;font-weight:700;line-height:2.5rem;white-space:nowrap;font-feature-settings:"lnum" 1,"pnum" 1}@media(max-width:768px){.brandOnGlow__layer{font-size:1.75rem;line-height:2.25rem}}.brandOnGlow__layer--blurWide{color:rgba(246,178,25,.2);filter:blur(40px);mix-blend-mode:lighten}.brandOnGlow__layer--blurTight{color:rgba(246,178,25,.3);filter:blur(16px);mix-blend-mode:lighten}.brandOnGlow__face{background:linear-gradient(90deg,#b78b4c,#eecd9e);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);mix-blend-mode:lighten}.statMetric{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0;flex:1 1}.statMetric__value{margin:0;font-family:var(--font-raleway),system-ui,sans-serif;font-size:2rem;font-weight:700;line-height:2.5rem;color:#fff;font-feature-settings:"lnum" 1,"pnum" 1}@media(max-width:768px){.statMetric__value{font-size:1.75rem;line-height:2.25rem}}.statMetric__label{margin:4px 0 0;font-family:var(--font-raleway),system-ui,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;color:#a2a2a2;font-feature-settings:"lnum" 1,"pnum" 1}.statMetric__labelLine{display:block}.moduleVisualBreak{width:100%;position:relative;background:rgba(0,0,0,.1490196078)}.moduleVisualBreak__wrapper{position:relative;width:min(100%,1366px);min-height:632px;margin:0 auto;overflow:hidden}@media(max-width:768px){.moduleVisualBreak__wrapper{width:100%;min-height:50vh}}.moduleVisualBreak__slides{position:relative;width:100%;height:100%;min-height:inherit}.moduleVisualBreak__slide{position:absolute;inset:0;z-index:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s ease,visibility .5s ease}.moduleVisualBreak__slide--active{opacity:1;visibility:visible;z-index:1;pointer-events:auto}.moduleVisualBreak__image{position:absolute;inset:0}.moduleVisualBreak__image img{width:100%;height:100%;object-fit:cover}.moduleVisualBreak__overlay{position:absolute;inset:0;display:flex;align-items:flex-end;padding:0 72px 80px;background:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,.2) 40%,transparent 70%);z-index:2}@media(max-width:768px){.moduleVisualBreak__overlay{padding:0 24px 80px;background:linear-gradient(90deg,rgba(0,0,0,.6),transparent 60%)}}.moduleVisualBreak__overlayText{font-family:var(--font-raleway),system-ui,sans-serif;font-size:2rem;line-height:2.5rem;font-weight:200;line-height:1.3;max-width:480px;margin:0}@media(max-width:768px){.moduleVisualBreak__overlayText{font-size:1.25rem}}.moduleVisualBreak__overlayLine1{color:#fff}.moduleVisualBreak__overlayLine2{color:#b78b4c}.moduleVisualBreak__bar{position:absolute;bottom:0;left:0;right:0;height:104px;background:rgba(0,0,0,0)!important;display:flex;align-items:center;justify-content:space-between;padding:0 55px;gap:24px;z-index:10}.moduleVisualBreak__progressTrack{flex:1 1;max-width:280px;height:2px;background:hsla(0,0%,100%,.2);border-radius:1px;overflow:hidden}.moduleVisualBreak__progressFill{height:100%;background:#fff;transition:width .05s linear}.moduleVisualBreak__nav{display:flex;align-items:center;border:1px solid hsla(0,0%,100%,.5);border-radius:999px;padding:0 4px;flex-shrink:0;height:50px}.moduleVisualBreak__navBtn{display:flex;align-items:center;justify-content:center;width:44px;height:36px;background:rgba(0,0,0,0);border:none;color:#fff;cursor:pointer;transition:opacity .2s}.moduleVisualBreak__navBtn:hover{opacity:.8}.moduleVisualBreak__navBtn:focus-visible{outline:2px solid #b78b4c;outline-offset:2px}.moduleVisualBreak__navBtn svg{width:18px;height:18px}.moduleVisualBreak__navDivider{width:1px;height:20px;background:hsla(0,0%,100%,.5)}.moduleVisualBreak__navBtn--next{padding-left:7px}.moduleVisualBreak__navBtn--prev{padding-right:7px}.moduleWhyChoose{font-family:var(--font-raleway),system-ui,sans-serif;background:rgba(0,0,0,.1490196078);padding:80px 0}@media(max-width:768px){.moduleWhyChoose{padding:48px 0}}.moduleWhyChoose__container{max-width:1254px;margin:0 auto;min-height:624px;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:start}@media(max-width:768px){.moduleWhyChoose__container{grid-template-columns:1fr;gap:40px;padding:0 20px}}.moduleWhyChoose__left{position:-webkit-sticky;position:sticky;top:120px}@media(max-width:768px){.moduleWhyChoose__left{position:static}}.moduleWhyChoose__label{display:inline-flex;align-items:center;gap:8px;font-size:.625rem;line-height:1rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#fff;margin-bottom:16px;padding:6px 12px;background:hsla(0,0%,100%,.06);border-radius:100px}.moduleWhyChoose__labelDot{width:6px;height:6px;border-radius:50%;background:#b78b4c;flex-shrink:0}.moduleWhyChoose__title{font-size:2rem;line-height:2.5rem;font-weight:700;color:#fff;margin-bottom:16px}@media(max-width:768px){.moduleWhyChoose__title{font-size:1.75rem;line-height:2.25rem;margin-bottom:12px}}.moduleWhyChoose__subtitle{font-size:1rem;line-height:1.5rem;font-weight:400;color:hsla(0,0%,100%,.9);margin-bottom:32px}@media(max-width:768px){.moduleWhyChoose__subtitle{font-size:.875rem;line-height:1.25rem;margin-bottom:24px}}.moduleWhyChoose__image{position:relative;border-radius:12px;overflow:hidden;aspect-ratio:4/3}.moduleWhyChoose__imageBase .imgContainer__imgContainer,.moduleWhyChoose__imageBase img,.moduleWhyChoose__imageOverlay .imgContainer__imgContainer,.moduleWhyChoose__imageOverlay img{width:100%;height:100%;object-fit:cover}.moduleWhyChoose__imageBase{width:100%;height:100%}.moduleWhyChoose__imageBase,.moduleWhyChoose__imageOverlay{position:absolute;inset:0;will-change:transform,opacity,filter}.moduleWhyChoose__imageOverlay{z-index:1}.moduleWhyChoose__imageOverlay .imgContainer,.moduleWhyChoose__imageOverlay .imgContainer__imgContainer{width:100%;height:100%}.moduleWhyChoose__imageOverlay img{display:block}.moduleWhyChoose__accordionList{display:flex;flex-direction:column;border-top:1px solid hsla(0,0%,100%,.12)}.moduleWhyChoose__item{border-bottom:1px solid hsla(0,0%,100%,.12)}.moduleWhyChoose__itemTrigger{width:100%;display:flex;align-items:center;gap:16px;padding:24px 0;background:rgba(0,0,0,0);border:none;cursor:pointer;text-align:left;color:#fff;font-family:var(--font-raleway),system-ui,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;transition:background .25s ease}.moduleWhyChoose__itemTrigger:hover{background:hsla(0,0%,100%,.02)}.moduleWhyChoose__itemNumber{font-size:.875rem;line-height:1.25rem;color:#a2a2a2;min-width:28px;flex-shrink:0}.moduleWhyChoose__itemTitle{flex:1 1;font-weight:400}.moduleWhyChoose__itemBtn{width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1px solid #b78b4c;border-radius:8px;color:#b78b4c;font-size:1.25rem;line-height:1.5rem;font-weight:200}.moduleWhyChoose__itemContent{max-height:0;overflow:hidden;transition:max-height .45s cubic-bezier(.4,0,.2,1)}.moduleWhyChoose__itemContentInner{min-height:0;display:grid;grid-template-columns:1fr auto;grid-gap:32px;gap:32px;padding-bottom:24px;align-items:start}@media(max-width:768px){.moduleWhyChoose__itemContentInner{grid-template-columns:1fr;gap:20px}}.moduleWhyChoose__itemText{padding:0}.moduleWhyChoose__itemText p{font-size:.875rem;line-height:1.7;color:hsla(0,0%,100%,.75)}.moduleWhyChoose__itemImage{width:160px;flex-shrink:0}.moduleWhyChoose__itemImage .imgContainer__imgContainer,.moduleWhyChoose__itemImage img{width:100%;height:auto;aspect-ratio:1;border-radius:12px;object-fit:cover}@media(max-width:768px){.moduleWhyChoose__itemImage{width:120px}}.moduleWhyChoose .moduleWhyChoose__item.moduleWhyChoose__item--active>.moduleWhyChoose__itemContent{max-height:min(4000px,150vh)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0deg)}}@keyframes slideInRight{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.85);box-shadow:0 0 0 0 rgba(37,211,102,.7)}70%{transform:scale(1);box-shadow:0 0 0 25px rgba(0,0,0,0)}to{transform:scale(.85);box-shadow:0 0 0 0 rgba(0,0,0,0)}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}#home{background-color:#21201e;background-image:url(/images/home-background.png);background-position:top;background-repeat:no-repeat;background-size:cover;color:#fff;min-height:100vh;isolation:isolate}#home .hero{position:fixed;top:0;left:0;right:0;width:100%;min-height:min(100vh,900px);z-index:0;overflow:hidden;isolation:isolate}#home .homeScroll{position:relative;z-index:10;margin-top:min(100vh,900px);isolation:isolate;background-color:#21201e}#home .homeStackCta,#home .homeStackFooter,#home .homeStackNews{position:-webkit-sticky;position:sticky;top:0;isolation:isolate}#home .homeStackCta{z-index:20}#home .homeStackNews{z-index:30}#home .homeStackFooter{z-index:40}#home .homeStackCta .moduleCta,#home .homeStackFooter .moduleFooter,#home .homeStackNews .moduleNews{box-sizing:border-box}@media(max-width:1024px){#home .hero{position:relative;min-height:auto}#home .homeScroll{margin-top:0}#home .homeStackCta,#home .homeStackFooter,#home .homeStackNews{position:relative;top:auto}}