.section-tech-hero .tech-wrap,.section-tech-lenses .tech-wrap,.section-tech-materials .tech-wrap{max-width:1080px}.section-tech-hero .tech-hero-h1,.section-tech-lenses .section-h2,.section-tech-materials .section-h2{text-transform:uppercase!important;font-weight:800!important;letter-spacing:-.015em!important;line-height:1.08!important}.section-tech-hero .grad-text,.section-tech-lenses .grad-text,.section-tech-materials .grad-text{color:var(--yellow)!important;background:none!important;-webkit-text-fill-color:currentColor!important}.section-tech-hero .eyebrow,.section-tech-lenses .eyebrow,.section-tech-materials .eyebrow{margin-bottom:16px!important}.section-tech-hero .lead,.section-tech-lenses .lead{color:var(--muted)!important}.tech-hero{min-height:0!important;padding:128px 24px 40px!important}.section-tech-hero .tech-hero-h1{font-size:clamp(26px,7.4vw,44px)!important}.tech-hero-glow{display:none!important}.tech-bento{display:grid;grid-template-columns:1fr;gap:12px;margin-top:32px;counter-reset:fact}.tech-facts{display:contents!important}.tech-spectrum{margin:0!important;padding:46px 20px 18px;background:var(--card);border:1px solid var(--line);border-radius:24px;box-shadow:var(--shadow-soft)}.tech-spectrum-hev{top:-6px!important;bottom:-6px!important}.tech-spectrum-hev:after{top:-26px!important}.tech-spectrum-glow{top:46px!important;left:20px!important;right:20px!important}.tech-facts li{counter-increment:fact;position:relative;padding:16px 18px 18px!important;background:var(--card);border:1px solid var(--line);border-radius:20px;display:grid;grid-template-columns:auto 1fr;column-gap:14px;align-items:start}.tech-facts li:before{content:"0" counter(fact);position:static!important;width:auto!important;height:auto!important;background:none!important;border-radius:0!important;grid-row:1 / span 2;font-family:var(--font-serif);font-style:italic;font-size:30px;line-height:1;color:var(--yellow)}.tech-facts strong{margin-bottom:4px!important}@media(min-width:901px){.tech-hero{padding:150px 40px 56px!important}.section-tech-hero .tech-hero-h1{font-size:clamp(34px,3.6vw,50px)!important}.tech-bento{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:44px}.tech-spectrum{grid-column:1 / -1;padding:54px 32px 24px}.tech-spectrum-glow{left:32px!important;right:32px!important;top:54px!important}.tech-facts li{grid-template-columns:1fr;row-gap:14px;padding:22px 24px 24px!important}.tech-facts li:before{grid-row:auto;font-size:38px}}.section-tech-lenses{position:relative;isolation:isolate}.section-tech-lenses:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse 110% 360px at 50% 0%,rgba(77,125,255,.2),transparent),radial-gradient(ellipse 90% 300px at 100% 100%,rgba(255,138,77,.09),transparent)}@media(min-width:901px){.section-tech-lenses .tech-wrap{padding:72px 40px}}.lens-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:28px 0 12px}.lens-tab{-webkit-appearance:none;appearance:none;cursor:pointer;text-align:left;color:var(--fg);display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;row-gap:2px;padding:12px;border-radius:18px;background:var(--card);border:1px solid var(--line);transition:border-color .25s,background .25s,transform .2s;font:inherit}.lens-tab-dot{width:10px;height:10px;border-radius:50%;background:var(--c, var(--yellow));box-shadow:0 0 12px var(--c, var(--yellow))}.lens-tab.is-quartz{--c: var(--quartz, #6fa8ff)}.lens-tab.is-citrine{--c: var(--citrine, #ffd84d)}.lens-tab.is-amber{--c: var(--amber, #ff8a4d)}.lens-tab-name{font-family:var(--font-heading);font-weight:800;font-size:13px;letter-spacing:.04em;text-transform:uppercase}.lens-tab-when{display:none;grid-column:2;font-size:11px;color:var(--muted)}.lens-tab-pct{grid-column:1 / -1;font-family:var(--font-heading);font-weight:900;font-size:20px;letter-spacing:-.02em;color:var(--c);margin-top:4px}.lens-tab.is-active{background:var(--card-2);border-color:var(--c);box-shadow:0 0 0 1px var(--c) inset,0 10px 30px -10px var(--c)}.lens-tab:active{transform:scale(.98)}.tech-lens-grid{display:block!important;overflow:visible!important;margin-top:0!important;padding:0!important}.tech-lens-card{display:none!important;min-width:0!important;flex:none!important}.tech-lens-card.is-active{display:flex!important;animation:lensIn .35s ease both}@keyframes lensIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.scroll-track{display:none!important}.tech-lens-card{background:var(--card)!important;border:1px solid var(--line)!important;border-radius:28px!important;box-shadow:var(--shadow-soft);padding:22px!important;gap:16px!important}.tech-lens-card:hover{transform:none}.lens-name{font-size:20px!important}.lens-pct-num{font-size:clamp(56px,16vw,76px)!important}.lens-stats{background:var(--card-2);border:0!important;border-radius:16px!important}.lens-stat{border-right-color:var(--line)!important}.lens-tags span{border-radius:999px!important;padding:6px 12px!important}.lens-cta{border-radius:14px!important;padding:13px 20px!important;box-shadow:0 6px 18px #f57c2033}.tech-amber-why{padding:16px 18px;background:var(--card);border:1px solid var(--line);border-radius:20px;margin-top:16px!important}@media(max-width:900px){.section-tech-lenses .tech-wrap{padding:56px 24px}.section-tech-lenses .eyebrow,.section-tech-lenses .section-h2,.section-tech-lenses .lead,.section-tech-lenses .tech-amber-why{padding-left:0;padding-right:0}.section-tech-lenses .tech-amber-why{padding:16px 18px}}@media(min-width:901px){.lens-tabs{gap:12px;margin:36px 0 16px}.lens-tab{grid-template-columns:auto 1fr auto;padding:18px 22px;border-radius:22px}.lens-tab-name{font-size:15px}.lens-tab-when{display:block;grid-column:2 / span 2}.lens-tab-pct{grid-column:3;grid-row:1 / span 2;margin:0;font-size:26px;align-self:center}.tech-lens-card.is-active{display:grid!important;grid-template-columns:1fr 1fr;grid-auto-flow:row;column-gap:48px;row-gap:18px;padding:36px 40px!important;align-content:start}.tech-lens-card>.lens-header,.tech-lens-card>.lens-name,.tech-lens-card>.lens-pct-hero,.tech-lens-card>.tech-lens-bar{grid-column:1}.tech-lens-card>.lens-stats{grid-column:2;grid-row:1 / span 2;align-self:start}.tech-lens-card>.lens-footer{grid-column:2;grid-row:3 / span 2}.tech-lens-card>.lens-buy{grid-column:1 / -1;margin-top:4px}.lens-pct-num{font-size:92px!important}.lens-name{font-size:26px!important}.lens-stat{padding:16px}.lens-stat b{font-size:20px}.lens-stat span{font-size:12px}.tech-amber-why{margin-top:24px!important}}@media(min-width:901px){.section-tech-materials .tech-wrap{padding:72px 40px}}.tech-mat-grid{gap:12px!important;margin-top:28px!important}.tech-mat-item{background:var(--card);border:1px solid var(--line);border-radius:24px;padding:8px;box-shadow:var(--shadow-soft)}.tech-mat-img-wrap{border-radius:18px!important}.tech-mat-body{padding:16px 12px 12px!important}.tech-mat-desc{color:var(--muted)!important}@media(min-width:901px){.tech-mat-grid{grid-template-columns:1.35fr 1fr!important;grid-auto-rows:auto;gap:16px!important;margin-top:40px!important}.tech-mat-item:first-child{grid-row:1 / span 2}.tech-mat-item:first-child .tech-mat-img-wrap{aspect-ratio:auto!important;flex:1;min-height:300px;position:relative}.tech-mat-item:first-child .tech-mat-img-wrap img,.tech-mat-item:first-child .tech-mat-ph{position:absolute;top:0;right:0;bottom:0;left:0}.tech-mat-item:nth-child(n+2){display:grid;grid-template-columns:.9fr 1.1fr;align-items:center}.tech-mat-item:nth-child(n+2) .tech-mat-img-wrap{aspect-ratio:1 / 1!important}.tech-mat-item:nth-child(n+2) .tech-mat-body{padding:8px 18px!important}.tech-mat-item:nth-child(4){grid-column:1 / -1}.tech-mat-item:first-child .tech-mat-body{padding:20px 16px 16px!important}}.lens-tab.is-active{background:var(--card-2);border-color:color-mix(in srgb,var(--c) 55%,transparent);box-shadow:none}.lens-tab-dot{box-shadow:none}.tech-amber-why{background:none!important;border:0!important;border-radius:0!important;padding:16px 0 0!important;border-top:1px solid var(--line)!important}.tech-amber-why summary{padding-left:0}.lens-cert-link{color:var(--fg)!important;opacity:1;font-size:12px;letter-spacing:.08em;display:inline-flex;align-items:center;gap:6px;padding:2px 0 3px!important;border-bottom:1px solid rgba(var(--fg-rgb),.55)!important;text-shadow:none!important;transition:gap .2s ease,border-color .2s ease}.lens-cert-link:after{content:"\2197";font-size:13px}.lens-cert-link:hover{gap:10px;border-bottom-color:var(--fg)!important}.lens-cert-wrap{gap:8px!important;margin-top:6px!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/vanta-modern-tech.css.map */
