.sp-page{color:#080808;font-family:Satoshi,sans-serif}.sp-page .ph-box{height:660px;margin-top:80px;min-height:0}.sp-page .spectra-section-heading{margin:0 auto 38px;max-width:1280px}.sp-page .spectra-section-heading>p{color:#1084fe;font-size:.7rem;font-weight:600;letter-spacing:.08em;margin:0 0 18px}.sp-page .spectra-section-heading h2{color:#080808;font-size:clamp(2.2rem,4vw,3.6rem);font-weight:600;letter-spacing:-.02em;line-height:1.08;margin:0 0 20px}.sp-page .spectra-section-heading>span{color:#6f6f6f;display:block;font-size:1rem;line-height:1.65;max-width:680px}.sp-page .bento-section{padding:80px max(24px,6vw)}.sp-page .bento-grid{gap:16px;grid-auto-rows:190px;max-width:1280px}.sp-page .bento-cell{box-sizing:border-box;padding:24px}.sp-page .bento-stat-number{color:#080808;font-size:clamp(1.7rem,3vw,2.7rem);letter-spacing:-.02em;line-height:1.05;margin-bottom:14px}.sp-page .bento-stat-label{color:#606060;font-size:.88rem;line-height:1.6;max-width:260px}.sp-page .bento-heading{font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.12}.sp-page .bento-feature-title{font-size:1.3rem;line-height:1.2}.sp-page .bento-cell--cta-link{background:#000;min-height:230px}.sp-page .bento-cell--cta-link .bento-bg-img{left:auto;object-fit:contain;object-position:86% center;right:0;width:65%}.sp-page .bento-cell--cta-link .bento-overlay{background:linear-gradient(90deg,#000 20%,#0000 85%)}.sp-page .bento-cell--cta-link .bento-feature-title{font-size:clamp(1.6rem,3vw,2.5rem)}.sp-page .blf-section,.sp-page .btb-section,.sp-page .dfs-section,.sp-page .mtlf-section,.sp-page .obcf-section,.sp-page .otf-section,.sp-page .rgbwf-section,.sp-page .sf-section{height:auto;overflow:hidden;padding:64px 0 36px}.sp-page .blf-top,.sp-page .btb-top,.sp-page .dfs-top,.sp-page .mtlf-top,.sp-page .obcf-top,.sp-page .otf-top,.sp-page .rgbwf-top,.sp-page .sf-top{flex:none;gap:18px;height:auto;padding:0 max(24px,6vw) 32px}.sp-page .blf-bottom,.sp-page .btb-bottom,.sp-page .dfs-bottom,.sp-page .mtlf-bottom,.sp-page .obcf-bottom,.sp-page .otf-bottom,.sp-page .rgbwf-bottom,.sp-page .sf-bottom{flex:none;height:auto;margin:auto;max-width:1280px;width:100%}.sp-page .btb-bottom,.sp-page .mtlf-bottom,.sp-page .obcf-bottom,.sp-page .otf-bottom,.sp-page .rgbwf-bottom,.sp-page .sf-bottom{height:clamp(300px,42vw,540px)}.sp-page .mtlf-image,.sp-page .rgbwf-image{-webkit-mask-image:linear-gradient(90deg,#0000,#000 18%,#000 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18%,#000 82%,#0000)}.sp-page .dfs-section--text-only .dfs-top{padding-bottom:8px}.sp-page .dfs-section{padding-bottom:54px}.sp-page .dfs-bottom{display:block;overflow:visible}.sp-page .aft-section,.sp-page .ctn-section,.sp-page .sfa-section{align-items:center;box-sizing:border-box;height:auto;min-height:520px;padding:40px 0}.sp-page .aft-left,.sp-page .ctn-right,.sp-page .sfa-right{height:clamp(320px,40vw,540px)}.sp-page .aft-right,.sp-page .ctn-left,.sp-page .sfa-left{height:auto;padding-bottom:36px;padding-top:36px}.sp-page .aft-description,.sp-page .blf-description,.sp-page .btb-description,.sp-page .ctn-description,.sp-page .dfs-description,.sp-page .mtlf-description,.sp-page .obcf-description,.sp-page .otf-description,.sp-page .rgbwf-description,.sp-page .sf-description,.sp-page .sfa-description{color:#b5b5b5;font-size:1rem;line-height:1.75}.sp-page .otf-image{object-fit:contain}.sp-page .otf-bottom{max-width:1150px}.sp-page .spectra-benefits,.sp-page .spectra-financing,.sp-page .spectra-pricing,.sp-page .spectra-specifications{background:#fff;padding:80px max(24px,6vw)}.sp-page .spectra-intro-section{grid-gap:20px;align-items:stretch;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));height:auto;margin:auto;max-width:1280px;min-height:0;overflow:visible;padding:0}.sp-page .spectra-intro-box{background:#f7f7f7;border:1px solid #e5e5e5;border-radius:22px;display:flex;flex-direction:column;height:auto;inset:auto;min-height:0;overflow:hidden;position:relative;transform:none;width:auto}.sp-page .spectra-intro-box.popular{background:#f6f6f6;border:2px solid #1084fe;box-shadow:none}.sp-page .si-badge{background:#1084fe;border-radius:0;color:#fff;font-size:.75rem;padding:10px 20px;position:static;text-align:center;transform:none}.sp-page .si-card-inner{display:flex;flex:1 1;flex-direction:column;height:auto;padding:30px}.sp-page .si-label{align-self:flex-start;font-size:.75rem}.sp-page .si-title{font-size:1.5rem}.sp-page .si-desc{color:#6f6f6f;font-size:.85rem}.sp-page .si-amount{font-size:2.8rem}.sp-page .si-per{font-size:.85rem}.sp-page .si-note{color:#6f6f6f}.sp-page .si-features{margin:22px 0;padding:0}.sp-page .si-features li{font-size:.85rem;line-height:1.65;margin-bottom:8px}.sp-page .si-spacer{flex:1 1}.sp-page .si-btn{box-sizing:border-box;display:flex;height:44px;margin-top:18px;width:100%}.sp-page .spectra-price-note{color:#6f6f6f;font-size:.8rem;line-height:1.7;margin:24px auto 0;max-width:1280px}.sp-page .spectra-price-note a{color:#1084fe}.sp-page .spectra-financing{background:#f6f6f6}.sp-page .spectra-offer-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));margin:auto;max-width:1280px}.sp-page .spectra-offer-grid article{background:#fff;border:1px solid #e9e9e9;border-radius:22px;display:flex;flex-direction:column;padding:28px}.sp-page .spectra-offer-grid svg{color:#1084fe;height:150px;width:100%}.sp-page .spectra-offer-grid article:nth-child(2) svg{color:#666}.sp-page .spectra-offer-grid article:nth-child(3) svg{color:#939393}.sp-page .spectra-offer-grid .spectra-offer-label{color:#1084fe;font-size:.7rem;letter-spacing:.08em;margin-top:22px}.sp-page .spectra-offer-grid h3{color:#080808;font-size:1.5rem;letter-spacing:-.02em;line-height:1.2;margin:12px 0}.sp-page .spectra-offer-grid p{color:#6f6f6f;font-size:.9rem;line-height:1.7}.sp-page .spectra-offer-grid a{color:#1084fe;font-size:.85rem;margin-top:auto;padding-top:20px;text-decoration:none}.sp-page .spectra-benefits{background:#f6f6f6}.sp-page .spectra-benefit-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin:auto;max-width:1280px}.sp-page .spectra-benefit-grid article{background:#fff;border:1px solid #e6e6e6;border-radius:20px;display:flex;flex-direction:column;padding:30px}.sp-page .spectra-benefit-grid article>span{color:#1084fe;font-size:.75rem;margin-bottom:28px}.sp-page .spectra-benefit-grid h3{color:#080808;font-size:1.5rem;letter-spacing:-.02em;line-height:1.2;margin:0 0 18px}.sp-page .spectra-benefit-grid h4{color:#404040;font-size:.9rem;font-weight:500;line-height:1.5;margin:0 0 12px}.sp-page .spectra-benefit-grid p{color:#6f6f6f;font-size:.9rem;line-height:1.7;margin:0 0 26px}.sp-page .spectra-benefit-grid a{color:#1084fe;font-size:.8rem;margin-top:auto;text-decoration:none}.sp-page .spectra-specifications{scroll-margin-top:100px}.sp-page .spectra-spec-search{display:block;font-size:.85rem;margin:0 auto 28px;max-width:1280px}.sp-page .spectra-spec-search input{background:#f9f9f9;border:1px solid #e2e2e2;border-radius:10px;box-sizing:border-box;color:#080808;display:block;font:inherit;font-size:16px;margin-top:12px;max-width:480px;padding:14px 18px;width:100%}.sp-page .spectra-spec-layout{grid-gap:40px;align-items:start;display:grid;gap:40px;grid-template-columns:260px 1fr;margin:auto;max-width:1280px}.sp-page .spectra-spec-layout nav{display:flex;flex-direction:column;gap:8px;position:sticky;top:100px}.sp-page .spectra-spec-layout nav button{align-items:center;background:#f5f5f5;border:1px solid #0000;border-radius:10px;color:#404040;cursor:pointer;display:flex;font:inherit;font-size:.85rem;gap:16px;justify-content:space-between;padding:15px 18px;text-align:left}.sp-page .spectra-spec-layout nav button[aria-pressed=true]{background:#f5f5f5;border-color:#1084fe;color:#1084fe}.sp-page .spectra-spec-results{min-width:0}.sp-page .spectra-spec-results h3{color:#080808;font-size:1.6rem;letter-spacing:-.02em;margin:0 0 20px}.sp-page .spectra-spec-results dl{margin:0 0 30px}.sp-page .spectra-spec-results dl>div{grid-gap:26px;border-bottom:1px solid #eaeaea;display:grid;gap:26px;grid-template-columns:1fr 1.4fr;padding:18px 16px}.sp-page .spectra-spec-results dl>div:nth-child(odd){background:#f9f9f9}.sp-page .spectra-spec-results dt{color:#404040;font-size:.9rem;font-weight:500}.sp-page .spectra-spec-results dd{color:#606060;font-size:.9rem;line-height:1.65;margin:0}.sp-page .blf-section{padding-bottom:0}.sp-page .blf-bottom{height:auto}.sp-page .blf-image{height:clamp(320px,48vw,600px);-webkit-mask-image:linear-gradient(#000 85%,#0000);mask-image:linear-gradient(#000 85%,#0000);object-fit:contain}.sp-page .box-launch-stages{color:#b1b1b1;display:flex;font-size:.8rem;gap:48px;justify-content:center;padding:18px 24px}.sp-page a:focus-visible,.sp-page button:focus-visible,.sp-page input:focus-visible{outline:3px solid #1084fe;outline-offset:4px}@media(max-width:1024px){.sp-page .bento-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-page .bento-cell--span4{grid-column:span 2}.sp-page .spectra-benefit-grid,.sp-page .spectra-intro-section,.sp-page .spectra-offer-grid{grid-template-columns:1fr}.sp-page .spectra-intro-box{max-width:none}.sp-page .spectra-spec-layout{gap:24px;grid-template-columns:210px 1fr}.sp-page .aft-section,.sp-page .ctn-section,.sp-page .sfa-section{min-height:0}.sp-page .aft-left,.sp-page .ctn-right,.sp-page .sfa-right{height:400px}.sp-page .si-card-inner{padding:28px}}@media(max-width:768px){.sp-page .ph-box{height:auto}.sp-page .bento-section,.sp-page .spectra-benefits,.sp-page .spectra-financing,.sp-page .spectra-pricing,.sp-page .spectra-specifications{padding:56px 24px}.sp-page .bento-grid{gap:12px;grid-auto-rows:180px}.sp-page .bento-cell{padding:20px}.sp-page .bento-stat-label{font-size:.8rem}.sp-page .bento-stat-number{font-size:1.7rem}.sp-page .bento-feature-title{font-size:1rem}.sp-page .bento-cell--cta-link{min-height:210px}.sp-page .bento-cell--cta-link .bento-text{max-width:58%}.sp-page .bento-cell--cta-link .bento-bg-img{width:80%}.sp-page .bento-cell--cta-link .bento-feature-title{font-size:1.5rem}.sp-page .blf-section,.sp-page .btb-section,.sp-page .dfs-section,.sp-page .mtlf-section,.sp-page .obcf-section,.sp-page .otf-section,.sp-page .rgbwf-section,.sp-page .sf-section{padding-top:48px}.sp-page .aft-section,.sp-page .ctn-section,.sp-page .sfa-section{padding:20px 0}.sp-page .aft-left,.sp-page .ctn-right,.sp-page .sfa-right{height:300px}.sp-page .btb-bottom,.sp-page .mtlf-bottom,.sp-page .obcf-bottom,.sp-page .otf-bottom,.sp-page .rgbwf-bottom,.sp-page .sf-bottom{height:280px}.sp-page .spectra-spec-layout{grid-template-columns:1fr}.sp-page .spectra-spec-layout nav{flex-direction:row;flex-wrap:wrap;gap:8px;position:static}.sp-page .spectra-spec-layout nav button{font-size:.75rem;padding:10px 12px}.sp-page .spectra-spec-layout nav button span{display:none}.sp-page .spectra-spec-results dl>div{gap:8px;grid-template-columns:1fr;padding:16px}.sp-page .box-launch-stages{font-size:.68rem;gap:16px;text-align:center}.sp-page .blf-image{height:300px}}@media(prefers-reduced-motion:reduce){.sp-page .blf-image{opacity:1!important;transform:none!important}}@media(max-width:480px){.sp-page .bento-cell--cta-link .bento-text{max-width:100%}.sp-page .bento-cell--cta-link .bento-bg-img{opacity:.35}.sp-page .bento-cell--cta-link .bento-overlay{background:linear-gradient(90deg,#000c,rgba(0,0,0,.333))}}
/*# sourceMappingURL=7585.396184f1.chunk.css.map*/