@font-face{font-display:swap;font-family:Archivo Black;font-style:normal;font-weight:400;src:url(https://7594926.fs1.hubspotusercontent-na1.net/hubfs/7594926/2026-gameday-files/Fonts/archivo-black-400.woff2) format("woff2")}@font-face{font-display:swap;font-family:Bebas Neue;font-style:normal;font-weight:400;src:url(https://7594926.fs1.hubspotusercontent-na1.net/hubfs/7594926/2026-gameday-files/Fonts/bebas-neue-400.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300 700;src:url(https://7594926.fs1.hubspotusercontent-na1.net/hubfs/7594926/2026-gameday-files/Fonts/inter-300-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400 500;src:url(https://7594926.fs1.hubspotusercontent-na1.net/hubfs/7594926/2026-gameday-files/Fonts/jetbrains-mono-400-500.woff2) format("woff2")}:root{--red:#e4002b;--red-deep:#a60020;--blue:#1e50e5;--blue-deep:#12276e;--black:#f4f7fb;--ink:#fff;--smoke:#eaeff6;--fog:#dde5ee;--bone:#f5f2ec;--cream:#efeae0;--text:#0d1b2a;--text-muted:rgba(13,27,42,.62);--line:rgba(13,27,42,.1);--line-strong:rgba(13,27,42,.2);--font-display:"Archivo Black",sans-serif;--font-headline:"Bebas Neue",sans-serif;--font-body:"Inter",sans-serif;--font-mono:"JetBrains Mono",monospace;--star:#f5a623}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--black);color:var(--text);font-family:var(--font-body);line-height:1.5;overflow-x:hidden;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}.view{display:none}.view.active{display:block}.ticker{background:var(--red);font-family:var(--font-mono);font-size:.75rem;letter-spacing:.15em;overflow:hidden;padding:10px 0;text-transform:uppercase;white-space:nowrap}.ticker-track{animation:scroll 40s linear infinite;display:inline-block}.ticker-track span{margin:0 2rem}.ticker-track span:before{color:rgba(13,27,42,.6);content:"◆";margin-right:2rem}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}nav{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,4%,.88);border-bottom:1px solid var(--line);justify-content:space-between;padding:1.25rem 3rem;position:sticky;top:0;z-index:100}.logo,nav{align-items:center;display:flex}.logo{cursor:pointer}.logo img{display:block;height:44px;width:auto}@media (max-width:600px){.logo img{height:36px}}.nav-links{display:flex;font-size:.8rem;font-weight:500;gap:2.25rem;letter-spacing:.12em;text-transform:uppercase}.nav-links a{cursor:pointer;transition:color .2s;white-space:nowrap}@media (min-width:1001px) and (max-width:1300px){.nav-links{gap:1.4rem}.nav-links a{font-size:.78rem}}.nav-links a:hover{color:var(--blue)}.nav-links a.nav-accent:not(.current){color:#c10025}.nav-links a.nav-accent:not(.current):hover{color:#e4002b}.nav-cta{background:var(--blue);border:none;color:#fff;cursor:pointer;font-family:var(--font-display);font-size:.75rem;letter-spacing:.1em;padding:.75rem 1.5rem;text-transform:uppercase;transition:background .2s;white-space:nowrap}.nav-cta:hover{background:var(--blue-deep)}@media (max-width:900px){nav{padding:1rem 1.25rem}.nav-links{display:none}}.hero{align-items:center;background:radial-gradient(ellipse at 85% 30%,rgba(30,80,229,.18),transparent 55%),radial-gradient(ellipse at 15% 90%,rgba(30,80,229,.08),transparent 50%),linear-gradient(180deg,#f4f7fb,#fff);display:flex;isolation:isolate;min-height:92vh;overflow:hidden;padding:5rem 3rem 4rem;position:relative}.hero-photo{background-image:url(https://7594926.fs1.hubspotusercontent-na1.net/hubfs/7594926/2026-gameday-files/Images/hero-photo-legacy-unused.jpg);background-position:100%;background-repeat:no-repeat;background-size:cover;filter:saturate(.75) contrast(1.05) brightness(.85);height:100%;-webkit-mask-image:radial-gradient(ellipse 80% 90% at 75% 50%,#000 20%,rgba(0,0,0,.85) 40%,rgba(0,0,0,.4) 65%,transparent 90%);mask-image:radial-gradient(ellipse 80% 90% at 75% 50%,#000 20%,rgba(0,0,0,.85) 40%,rgba(0,0,0,.4) 65%,transparent 90%);position:absolute;right:0;top:0;width:65%;z-index:0}.hero-photo-overlay{background:linear-gradient(90deg,#0a0a0a,hsla(0,0%,4%,.92) 25%,hsla(0,0%,4%,.55) 50%,hsla(0,0%,4%,.25) 75%,hsla(0,0%,4%,.35)),linear-gradient(180deg,hsla(0,0%,4%,.4),transparent 20%,transparent 80%,hsla(0,0%,4%,.6))}.hero-photo-overlay,.hero:before{inset:0;pointer-events:none;position:absolute;z-index:1}.hero:before{background-image:linear-gradient(rgba(13,27,42,.025) 1px,transparent 0),linear-gradient(90deg,rgba(13,27,42,.025) 1px,transparent 0);background-size:80px 80px;content:"";mask-image:linear-gradient(90deg,#000,#000 30%,transparent 60%)}.hero-content{max-width:720px;position:relative;z-index:3}@media (max-width:900px){.hero-photo{filter:saturate(.6) contrast(1.05) brightness(.6);-webkit-mask-image:radial-gradient(ellipse 90% 70% at 50% 40%,#000 10%,rgba(0,0,0,.7) 35%,rgba(0,0,0,.3) 60%,transparent 85%);mask-image:radial-gradient(ellipse 90% 70% at 50% 40%,#000 10%,rgba(0,0,0,.7) 35%,rgba(0,0,0,.3) 60%,transparent 85%);width:100%}.hero-photo-overlay{background:linear-gradient(180deg,hsla(0,0%,4%,.85),hsla(0,0%,4%,.7) 40%,hsla(0,0%,4%,.85) 80%,#0a0a0a)}}.hero-label{align-items:center;border:1px solid var(--line-strong);color:rgba(13,27,42,.7);display:inline-flex;font-family:var(--font-mono);font-size:.75rem;gap:.75rem;letter-spacing:.2em;margin-bottom:2rem;padding:.5rem .85rem;text-transform:uppercase}.hero-label .dot{animation:pulse 2s ease-in-out infinite;background:var(--blue);border-radius:50%;box-shadow:0 0 12px var(--blue);height:8px;width:8px}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.hero h1{font-family:var(--font-display);font-size:clamp(3rem,7.2vw,6.2rem);letter-spacing:-.04em;line-height:.92;margin-bottom:1.75rem}.hero h1 .strike{background:var(--red);color:#fff;display:inline-block;margin:0 .15em;padding:0 .4rem;transform:skewX(-6deg)}.hero h1 .outline{-webkit-text-stroke:2px #fff;color:transparent}.hero-sub{color:rgba(13,27,42,.7);font-size:1.1rem;line-height:1.6;margin-bottom:2.5rem;max-width:520px}.hero-ctas{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:3.5rem}.btn{align-items:center;border:none;cursor:pointer;display:inline-flex;font-family:var(--font-display);font-size:.85rem;gap:.75rem;letter-spacing:.08em;padding:1.1rem 2rem;text-transform:uppercase;transition:all .25s}.btn-primary{background:var(--blue);color:#fff}.btn-primary:hover{background:var(--blue-deep);color:#fff}.btn-secondary{background:transparent;border:1px solid var(--line-strong);color:var(--text)}.btn-secondary:hover{background:var(--blue);border-color:var(--blue);color:#fff}.btn-arrow{font-family:var(--font-body);font-weight:700;transition:transform .25s}.btn:hover .btn-arrow{transform:translateX(4px)}.hero-stats{border-top:1px solid var(--line-strong);display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);max-width:560px;padding-top:2rem}.stat-num{color:var(--blue);font-family:var(--font-display);font-size:2.25rem;line-height:1;margin-bottom:.5rem}.stat-label{color:rgba(13,27,42,.55);font-size:.7rem;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}section{position:relative}.container{margin:0 auto;max-width:1400px;padding:0 3rem}@media (max-width:700px){.container{padding:0 1.25rem}}.eyebrow{align-items:center;color:var(--blue);display:flex;font-family:var(--font-mono);font-size:.82rem;gap:.75rem;letter-spacing:.17em;margin-bottom:1rem;text-transform:uppercase}.eyebrow:before{background:var(--blue);content:"";height:2px;width:32px}.section-title{font-family:var(--font-display);font-size:clamp(2.25rem,5vw,4rem);letter-spacing:-.03em;line-height:.95;margin-bottom:1rem}.ppr{background:var(--ink);padding:7rem 0}.ppr-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);margin-top:4rem}@media (max-width:900px){.ppr-grid{grid-template-columns:1fr}}.ppr-card{background:var(--smoke);border:1px solid var(--line);overflow:hidden;padding:2.5rem 2rem;position:relative}.ppr-num{color:transparent;font-size:6rem;line-height:1;-webkit-text-stroke:2px var(--blue);display:block;margin-bottom:1.5rem}.ppr-card h3,.ppr-num{font-family:var(--font-display)}.ppr-card h3{font-size:1.5rem;letter-spacing:-.01em;margin-bottom:1rem;text-transform:uppercase}.ppr-card p{color:rgba(13,27,42,.7);font-size:.95rem;line-height:1.6;margin-bottom:1.5rem}.ppr-stat{border-top:1px solid var(--line);color:rgba(13,27,42,.5);font-size:.72rem;letter-spacing:.1em;padding-top:1.25rem;text-transform:uppercase}.ppr-stat strong{color:var(--blue);display:block;font-family:var(--font-display);font-size:1.5rem;letter-spacing:-.02em;margin-bottom:.35rem}.prep{background:var(--black);overflow:hidden;padding:7rem 0;position:relative}.prep:before{background:radial-gradient(circle at 80% 50%,rgba(30,80,229,.08),transparent 50%);content:"";inset:0;pointer-events:none;position:absolute}.prep-grid{align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr}@media (max-width:900px){.prep-grid{gap:2.5rem;grid-template-columns:1fr}}.prep-image{aspect-ratio:4/5;border:1px solid var(--line-strong);overflow:hidden;position:relative}.prep-image-inner{background:radial-gradient(circle at 65% 40%,rgba(30,80,229,.3),transparent 55%),radial-gradient(circle at 30% 70%,rgba(30,80,229,.12),transparent 50%),linear-gradient(135deg,#eaeff6,#f4f7fb);inset:0;overflow:hidden;position:absolute}.prep-image-inner:before{background-image:linear-gradient(rgba(13,27,42,.04) 1px,transparent 0),linear-gradient(90deg,rgba(13,27,42,.04) 1px,transparent 0);background-size:40px 40px;content:"";inset:0;mask-image:radial-gradient(ellipse at 65% 40%,#000 20%,transparent 75%);position:absolute}.prep-image-inner:after{bottom:4%;content:"01";font-family:var(--font-display);font-size:clamp(10rem,20vw,20rem);letter-spacing:-.05em;line-height:.8;position:absolute;right:8%;-webkit-text-stroke:2px rgba(30,80,229,.4);color:transparent;pointer-events:none}.prep-image:after{background:linear-gradient(135deg,transparent 50%,hsla(0,0%,4%,.6));content:"";inset:0;position:absolute}.prep-image-tag{background:var(--blue);color:#fff;font-family:var(--font-display);font-size:.7rem;left:1.25rem;letter-spacing:.15em;padding:.5rem .85rem;position:absolute;text-transform:uppercase;top:1.25rem;z-index:2}.prep-lead{color:rgba(13,27,42,.75);font-size:1.1rem;line-height:1.7;margin-bottom:1rem}.prep-sub{color:rgba(13,27,42,.55);font-size:.95rem;line-height:1.7;margin-bottom:2rem}.prep-audiences{display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media (max-width:500px){.prep-audiences{grid-template-columns:1fr}}.prep-aud{background:var(--smoke);border:1px solid var(--line);padding:1.25rem;transition:all .3s}.prep-aud:hover{background:var(--fog);border-color:var(--blue)}.prep-aud h5{color:var(--blue);font-family:var(--font-display);font-size:.85rem;letter-spacing:.02em;margin-bottom:.5rem;text-transform:uppercase}.prep-aud p{color:rgba(13,27,42,.7);font-size:.85rem;line-height:1.55}.pricing{background:var(--ink);padding:6rem 0 7rem;position:relative}.pricing:before{color:rgba(13,27,42,.025);content:"RENT · OWN · WIN · RENT · OWN · WIN · RENT · OWN · WIN ·";font-family:var(--font-display);font-size:5rem;left:0;letter-spacing:.05em;overflow:hidden;pointer-events:none;position:absolute;right:0;top:2rem;white-space:nowrap}.pricing-header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin-bottom:4rem;position:relative}.pricing-intro{color:rgba(13,27,42,.65);font-size:1rem;line-height:1.6;max-width:500px}.pricing-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}@media (max-width:1050px){.pricing-grid{grid-template-columns:1fr;margin:0 auto;max-width:620px}}.price-card{background:linear-gradient(180deg,rgba(13,27,42,.02),transparent);border:1px solid var(--line-strong);padding:2.5rem 2rem;padding:3rem 2.5rem;position:relative;transition:transform .3s,border-color .3s}.price-card:hover{border-color:var(--blue);transform:translateY(-6px)}.price-card.featured{background:linear-gradient(180deg,rgba(30,80,229,.08),rgba(30,80,229,.02));border-color:var(--blue)}.price-card.featured:before{background:var(--blue);color:#fff;content:"THE GO-TO";font-family:var(--font-display);font-size:.7rem;letter-spacing:.15em;padding:.4rem 1rem;position:absolute;right:2rem;top:-1px}.price-type{color:rgba(13,27,42,.55);font-family:var(--font-mono);font-size:.82rem;letter-spacing:.17em;margin-bottom:.5rem;text-transform:uppercase}.price-name{font-family:var(--font-display);font-size:2.25rem;letter-spacing:-.02em;line-height:1;margin-bottom:1.5rem}.price-amount{align-items:baseline;display:flex;gap:.5rem;margin-bottom:.5rem}.price-amount .currency{color:rgba(13,27,42,.65);font-family:var(--font-headline);font-size:1.75rem;line-height:1}.price-amount .dollars{font-family:var(--font-display);font-size:4.5rem;letter-spacing:-.03em;line-height:1}.price-amount .period{color:rgba(13,27,42,.55);font-family:var(--font-mono);font-size:.85rem;letter-spacing:.1em;margin-left:.25rem;text-transform:uppercase}.price-tagline{color:rgba(13,27,42,.7);font-size:.95rem;line-height:1.5;margin-bottom:2rem}.price-features{list-style:none;margin-bottom:2.5rem}.price-features li{align-items:flex-start;border-bottom:1px solid var(--line);color:rgba(13,27,42,.85);display:flex;font-size:.95rem;gap:.85rem;padding:.85rem 0}.price-features li:before{color:var(--blue);content:"→";flex-shrink:0;font-weight:700}.btn-block{justify-content:center;width:100%}.price-divider{border-top:1px dashed var(--line-strong);color:rgba(13,27,42,.5);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.12em;line-height:1.6;margin-top:1.5rem;padding-top:1.5rem;text-transform:uppercase}.spl-depth{margin:4.5rem 0 2rem;max-width:1100px}.spl>.container>.spl-depth:first-child{margin-top:0}.spl-depth-title{font-family:var(--font-display);font-size:clamp(1.8rem,3.6vw,2.75rem);letter-spacing:-.02em;margin:.75rem 0 1.25rem;text-transform:uppercase}.tech-diagram-wrap{margin:0 0 5rem;max-width:1000px}.tdx-img{display:block;height:auto;width:100%}.tdx2{container-type:inline-size;position:relative}.tdx2-s{left:var(--x);position:absolute;text-align:center;top:4.6%;transform:translateX(-50%);white-space:nowrap}.tdx2-s b{letter-spacing:.02em;text-transform:uppercase}.tdx2-s b,.tdx2-s i{display:block;font-family:var(--font-mono);font-size:9px;font-size:.92cqw;line-height:1}.tdx2-s i{color:rgba(13,27,42,.68);font-style:normal;margin-top:.42cqw}.tdx2-s em{color:#fff;display:inline-block;font-family:var(--font-mono);font-size:8.8px;font-size:.88cqw;font-style:normal;letter-spacing:.05em;line-height:1;margin-top:.5cqw;padding:.3cqw .6cqw}.tdx2-s--red b{color:#c10025}.tdx2-s--red em{background:#c10025}.tdx2-s--ir b{color:#b84413}.tdx2-s--ir em{background:#b84413}.tdx2-s--laser b{color:var(--blue)}.tdx2-s--laser em{background:var(--blue)}.tdx2-leg{bottom:0;left:85.5%;position:absolute;right:0;top:0}.tdx2-leg>div{border-left:2px solid rgba(13,27,42,.18);padding-left:.62cqw;position:absolute;top:var(--y);transform:translateY(-50%)}.tdx2-leg b{display:block;font-family:var(--font-display);font-size:11px;font-size:1.12cqw;letter-spacing:-.01em;line-height:1.12;text-transform:uppercase}.tdx2-leg i{color:rgba(13,27,42,.68);display:block;font-size:9.5px;font-size:.96cqw;font-style:normal;line-height:1.25;margin-top:.18cqw}@media (max-width:860px){.tdx2-leg,.tdx2-s{display:none}}.tdx-m{display:none}@media (max-width:860px){.tech-diagram-wrap{margin:0 0 3.5rem;max-width:520px}.tdx-img{display:none}.tdx-m,.tdx-m-fig{display:block}.tdx-m-fig{height:auto;margin:0 0 .4rem;width:100%}.tdx-m-src{height:5.5rem;position:relative}.tdx-m-src>span{bottom:0;left:var(--p);position:absolute;text-align:center;transform:translateX(-50%);width:28%}.tdx-m-src .s-las{left:auto;right:0;text-align:right;transform:none}.tdx-m-src b{font-family:var(--font-display);letter-spacing:.04em;line-height:1.25;text-transform:uppercase}.tdx-m-src b,.tdx-m-src i{display:block;font-size:.62rem}.tdx-m-src i{color:rgba(13,27,42,.62);margin:.2rem 0 .35rem}.tdx-m-src em,.tdx-m-src i{font-family:var(--font-mono);font-style:normal}.tdx-m-src em{border-radius:999px;color:#fff;display:inline-block;font-size:.6rem;line-height:1;padding:.34rem .44rem;white-space:nowrap}.tdx-m-src .s-red b{color:#c10025}.tdx-m-src .s-red em{background:#c10025}.tdx-m-src .s-ir b{color:#b84413}.tdx-m-src .s-ir em{background:#b84413}.tdx-m-src .s-las b{color:var(--blue)}.tdx-m-src .s-las em{background:var(--blue)}.tdx-m-stack{display:block;height:auto;width:100%}.tdx-m-legend{list-style:none;margin:.9rem 0 0;padding:0 0 0 .9rem;position:relative}.tdx-m-legend:before{background:linear-gradient(rgba(13,27,42,.16),rgba(13,27,42,.5));border-radius:2px;bottom:.4rem;content:"";left:0;position:absolute;top:.4rem;width:3px}.tdx-m-legend li{align-items:baseline;border-bottom:1px solid rgba(13,27,42,.1);display:flex;gap:.75rem;justify-content:space-between;padding:.5rem 0}.tdx-m-legend li:last-child{border-bottom:0}.tdx-m-legend b{color:rgba(13,27,42,.78);font-family:var(--font-display);font-size:.7rem;letter-spacing:.04em;text-transform:uppercase}.tdx-m-legend span{color:rgba(13,27,42,.62);font-size:.72rem;text-align:right}}.tech-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr)}@media (max-width:1000px){.tech-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.tech-grid{grid-template-columns:1fr}}.tech-feature{background:var(--smoke);border:1px solid var(--line);padding:1.75rem;transition:all .3s}.tech-feature:hover{background:var(--fog);border-color:var(--blue)}.tech-feature-tag{color:var(--blue);font-family:var(--font-mono);font-size:.65rem;letter-spacing:.18em}.tech-feature h4,.tech-feature-tag{margin-bottom:.75rem;text-transform:uppercase}.tech-feature h4{font-family:var(--font-display);font-size:1rem;letter-spacing:-.01em}.tech-feature p{color:rgba(13,27,42,.65);font-size:.85rem;line-height:1.6}.techniques{background:var(--black);padding:7rem 0}.techniques-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(4,1fr);margin-top:4rem}@media (max-width:1000px){.techniques-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.techniques-grid{grid-template-columns:1fr}}.technique{background:var(--smoke);border:1px solid var(--line);cursor:pointer;display:flex;flex-direction:column;overflow:hidden;transition:all .3s}.technique:hover{border-color:var(--blue);box-shadow:0 20px 40px rgba(0,0,0,.4);transform:translateY(-4px)}.technique-img{aspect-ratio:4/3;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:auto 85%;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;position:relative}.technique-img:after{border-bottom:1px solid var(--line);content:"";inset:0;pointer-events:none;position:absolute}.technique-body{display:flex;flex:1;flex-direction:column;padding:1.5rem}.technique-tag{color:var(--blue);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.2em;margin-bottom:.5rem;text-transform:uppercase}.technique h4{font-family:var(--font-display);font-size:1.05rem;letter-spacing:-.01em;margin-bottom:.65rem;text-transform:uppercase}.technique p{color:rgba(13,27,42,.65);flex:1;font-size:.85rem;line-height:1.55}.technique-more{align-items:center;color:var(--blue);display:flex;font-family:var(--font-mono);font-size:.7rem;gap:.35rem;letter-spacing:.15em;margin-top:1rem;text-transform:uppercase}.technique-more:after{content:"→";transition:transform .2s}.technique:hover .technique-more:after{color:var(--blue);transform:translateX(4px)}.specs{background:var(--ink);padding:7rem 0}.specs-grid{align-items:center;display:grid;gap:5rem;grid-template-columns:1fr 1.2fr}@media (max-width:900px){.specs-grid{gap:3rem;grid-template-columns:1fr}}.specs-image{aspect-ratio:640/956;margin:0 auto;max-width:480px;position:relative}.specs-image:before{background:radial-gradient(ellipse at 50% 30%,rgba(30,80,229,.3),transparent 65%);content:"";filter:blur(60px);inset:-10%;position:absolute;z-index:0}.specs-device-placeholder{align-items:center;background:repeating-linear-gradient(45deg,rgba(13,27,42,.03),rgba(13,27,42,.03) 12px,rgba(13,27,42,.06) 12px,rgba(13,27,42,.06) 24px),var(--smoke);border:1px dashed var(--line-strong);display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:1}.specs-device-placeholder span{color:rgba(13,27,42,.4);font-family:var(--font-mono);font-size:.75rem;letter-spacing:.2em;text-transform:uppercase}.specs-lines{height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%;z-index:2}.specs-lines line{opacity:.85;stroke:var(--blue);stroke-linecap:round;stroke-width:1.5;vector-effect:non-scaling-stroke}.specs-lines circle{fill:var(--blue);r:3;vector-effect:non-scaling-stroke}.specs-callout{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,4%,.95);border:1px solid var(--line-strong);display:flex;gap:.75rem;max-width:210px;padding:.8rem 1rem;position:absolute;transition:all .3s;z-index:3}.callout-1{left:-8%;top:24%}.callout-2{right:-8%;top:34%}.callout-3{left:-8%;top:44%}.specs-callout:hover{border-color:var(--blue);transform:translateY(-2px)}.specs-callout .callout-num{align-items:center;background:var(--blue);color:#fff;display:flex;flex-shrink:0;font-family:var(--font-display);font-size:1rem;height:34px;justify-content:center;letter-spacing:-.02em;line-height:1;width:34px}.specs-callout strong{color:#fff;display:block;font-family:var(--font-display);font-size:.78rem;letter-spacing:-.005em;line-height:1.15;margin-bottom:.2rem;text-transform:uppercase}.specs-callout span{color:rgba(13,27,42,.65);display:block;font-family:var(--font-body);font-size:.72rem;letter-spacing:0;line-height:1.4}@media (max-width:1100px){.callout-1,.callout-3{left:0}.callout-2{right:0}}@media (max-width:700px){.specs-image{max-width:320px}.specs-callout{gap:.5rem;max-width:160px;padding:.5rem .65rem}.specs-callout .callout-num{font-size:.8rem;height:26px;width:26px}.specs-callout strong{font-size:.66rem}.specs-callout span{font-size:.6rem}.callout-1{left:0;top:18%}.callout-2{right:0;top:32%}.callout-3{left:0;top:46%}.specs-lines{display:none}}.specs-table{border-top:1px solid var(--line-strong)}.specs-row{align-items:baseline;border-bottom:1px solid var(--line);display:grid;gap:2rem;grid-template-columns:1fr 1.5fr;padding:1.25rem 0}.specs-key{color:rgba(13,27,42,.55);font-family:var(--font-mono);font-size:.75rem;letter-spacing:.15em;text-transform:uppercase}.specs-val{font-family:var(--font-display);font-size:1rem;letter-spacing:-.01em}.specs-val .small{color:rgba(13,27,42,.65);display:block;font-family:var(--font-body);font-size:.85rem;font-weight:400;margin-top:.25rem}.stories{background:var(--black);overflow:hidden;padding:7rem 0;position:relative}.stories-header{margin-bottom:4rem}.hero-story{align-items:stretch;background:var(--smoke);border:1px solid var(--line-strong);display:grid;gap:3rem;grid-template-columns:1fr 1.1fr;margin-bottom:3rem}@media (max-width:900px){.hero-story{grid-template-columns:1fr}}.hero-story-img{background:url(https://gamedaylaser.com/images/website/testimonial8.jpg) 50%/cover no-repeat;min-height:420px;position:relative}.hero-story-img:before{background:linear-gradient(135deg,transparent 30%,hsla(0,0%,4%,.6));content:"";inset:0;position:absolute}.hero-story-img:after{background:var(--blue);color:#fff;content:"FEATURED";font-family:var(--font-display);font-size:.7rem;left:1.25rem;letter-spacing:.15em;padding:.4rem .85rem;position:absolute;top:1.25rem}.hero-story-content{display:flex;flex-direction:column;justify-content:center;padding:3rem}@media (max-width:500px){.hero-story-content{padding:2rem 1.5rem}}.stars{display:inline-flex;gap:3px;margin-bottom:1.25rem}.stars svg{fill:var(--star);height:16px;width:16px}.hero-story-quote{font-family:var(--font-display);font-size:clamp(1.35rem,2.2vw,1.85rem);letter-spacing:-.02em;line-height:1.25;margin-bottom:1.5rem}.hero-story-quote:before{color:var(--blue);content:"“";margin-right:.2rem}.hero-story-quote:after{color:var(--blue);content:"”"}.hero-story-body{color:rgba(13,27,42,.7);font-size:.95rem;line-height:1.7;margin-bottom:1.75rem}.hero-story-name{font-family:var(--font-display);font-size:1.1rem;letter-spacing:-.01em;margin-bottom:.35rem;text-transform:uppercase}.hero-story-meta{color:rgba(13,27,42,.55);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.15em;text-transform:uppercase}.stories-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.stories-grid{grid-template-columns:1fr}}.story-card{background:var(--smoke);border:1px solid var(--line);padding:2rem;transition:all .3s}.story-card:hover{border-color:var(--blue);transform:translateY(-4px)}.story-card .stars{margin-bottom:1rem}.story-card blockquote{color:rgba(13,27,42,.85);font-size:.95rem;font-weight:400;line-height:1.6;margin-bottom:1.5rem}.story-foot{border-top:1px solid var(--line);gap:.85rem;padding-top:1.25rem}.story-avatar,.story-foot{align-items:center;display:flex}.story-avatar{background:var(--blue);border-radius:50%;color:#fff;flex-shrink:0;font-size:.8rem;height:42px;justify-content:center;width:42px}.story-avatar,.story-name{font-family:var(--font-display)}.story-name{font-size:.9rem;letter-spacing:-.01em;margin-bottom:.15rem;text-transform:uppercase}.story-role{color:rgba(13,27,42,.55);font-size:.75rem;line-height:1.3}.proof{background:var(--bone);color:var(--text);padding:5rem 0}.proof-grid{display:grid;gap:2rem;grid-template-columns:repeat(4,1fr)}@media (max-width:800px){.proof-grid{grid-template-columns:repeat(2,1fr)}}.proof-item{text-align:center}.proof-num{color:var(--blue);font-family:var(--font-display);font-size:clamp(2.5rem,5vw,4rem);letter-spacing:-.03em;line-height:1;margin-bottom:.75rem}.proof-label{color:rgba(0,0,0,.65);font-size:.8rem;font-weight:500;letter-spacing:.15em;line-height:1.4;text-transform:uppercase}.faq{background:var(--ink);padding:5.5rem 0 7rem}.faq .faq-items{max-width:880px}.faq-grid{display:grid;gap:4rem;grid-template-columns:.5fr 1fr;margin-top:3rem}@media (max-width:900px){.faq-grid{gap:2rem;grid-template-columns:1fr}}.faq-items{border-top:1px solid var(--line-strong)}.faq-item{border-bottom:1px solid var(--line-strong);cursor:pointer;padding:1.5rem 0}.faq-item summary{align-items:center;cursor:pointer;display:flex;font-family:var(--font-display);font-size:1.1rem;gap:2rem;justify-content:space-between;letter-spacing:-.01em;list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{color:var(--blue);content:"+";font-family:var(--font-display);font-size:1.8rem;line-height:1;transition:transform .2s}.faq-item[open] summary:after{content:"−"}.faq-item p{color:rgba(13,27,42,.7);font-size:.95rem;line-height:1.6;margin-top:1rem;max-width:90%}.final-cta{background:var(--blue);padding:8rem 0;text-align:center}.final-cta:before{bottom:-3rem;color:rgba(0,0,0,.08);content:"GAMEDAY";font-family:var(--font-display);font-size:20rem;left:50%;letter-spacing:-.05em;line-height:.8;pointer-events:none;position:absolute;transform:translateX(-50%);white-space:nowrap}.final-cta h2{font-size:clamp(2.5rem,6vw,5rem);letter-spacing:-.03em;line-height:.95;margin-bottom:1.5rem;position:relative}.final-cta p{font-size:1.15rem;margin:0 auto 3rem;max-width:600px;opacity:.9;position:relative}.final-cta .hero-ctas{justify-content:center;margin-bottom:0;position:relative}.final-cta .btn-primary{background:var(--black);color:#fff}.final-cta .btn-primary:hover{background:var(--blue-deep);color:#fff}.final-cta .btn-secondary{border-color:rgba(13,27,42,.4)}footer{background:var(--black);border-top:1px solid var(--line);padding:4rem 0 2rem}.footer-grid{display:grid;gap:3rem;grid-template-columns:2fr 1fr 1fr 1fr;margin-bottom:3rem}@media (max-width:800px){.footer-grid{grid-template-columns:1fr 1fr}}.footer-brand .logo{margin-bottom:1rem}.footer-brand p{color:rgba(13,27,42,.55);font-size:.9rem;line-height:1.6;max-width:320px}.footer-col h5{color:rgba(13,27,42,.5);font-family:var(--font-mono);font-size:.75rem;letter-spacing:.2em;margin-bottom:1.25rem;text-transform:uppercase}.footer-col ul{list-style:none}.footer-col li{padding:.4rem 0}.footer-col a{color:rgba(13,27,42,.8);cursor:pointer;font-size:.9rem;transition:color .2s}.footer-col a:hover{color:var(--blue)}.footer-fine{border-top:1px solid var(--line);color:rgba(13,27,42,.68);font-size:.76rem;line-height:1.6;margin-top:3rem;max-width:900px;padding-top:1.5rem}.footer-bottom{align-items:center;color:rgba(13,27,42,.45);display:flex;flex-wrap:wrap;font-family:var(--font-mono);font-size:.75rem;gap:1rem;justify-content:space-between;letter-spacing:.1em;padding-top:1.5rem;text-transform:uppercase}.footer-bottom .fda{align-items:center;display:inline-flex;gap:.5rem}.footer-bottom .fda:before{background:var(--blue);border-radius:50%;content:"";height:6px;width:6px}.page-hero{background:radial-gradient(circle at 50% 30%,rgba(30,80,229,.14),transparent 55%),var(--black);border-bottom:1px solid var(--line);overflow:hidden;padding:5rem 3rem 3rem;position:relative;text-align:center}.page-hero:before{background-image:linear-gradient(rgba(13,27,42,.025) 1px,transparent 0),linear-gradient(90deg,rgba(13,27,42,.025) 1px,transparent 0);background-size:80px 80px;content:"";inset:0;mask-image:radial-gradient(ellipse at center,#000 30%,transparent 70%);position:absolute}.page-hero-content{position:relative}.page-hero .eyebrow{display:inline-flex}.page-hero h1{font-family:var(--font-display);font-size:clamp(2.5rem,6vw,5rem);letter-spacing:-.03em;line-height:.95;margin-bottom:1rem}.page-hero h1 .strike{background:var(--red);color:#fff;display:inline-block;margin:0 .1em;padding:0 .4rem;transform:skewX(-6deg)}.page-hero p{color:rgba(13,27,42,.65);font-size:1.05rem;line-height:1.6;margin:0 auto;max-width:600px}@media (max-width:700px){.page-hero{padding:3rem 1.25rem 2rem}}.plan-switch{background:rgba(13,27,42,.02);border:1px solid var(--line-strong);display:grid;gap:.4rem;grid-template-columns:1fr 1fr;margin:3rem auto 0;max-width:560px;padding:.4rem;position:relative;z-index:2}.plan-btn{align-items:center;background:transparent;border:none;color:var(--text);cursor:pointer;display:flex;flex-direction:column;font-family:var(--font-display);font-size:.85rem;gap:.35rem;letter-spacing:.08em;padding:1rem 1.5rem;text-transform:uppercase;transition:all .25s}.plan-btn:hover{background:var(--smoke)}.plan-btn .plan-price{color:rgba(13,27,42,.55);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.12em}.plan-btn.active{background:var(--blue);color:#fff}.plan-btn.active .plan-price{color:rgba(13,27,42,.9)}.order{padding:4rem 3rem 7rem}@media (max-width:700px){.order{padding:3rem 1.25rem 5rem}}.order-grid{align-items:start;display:grid;gap:3rem;grid-template-columns:1.3fr 1fr;margin:0 auto;max-width:1300px}@media (max-width:1000px){.order-grid{grid-template-columns:1fr}}.form-section{background:var(--ink);border:1px solid var(--line);padding:2.5rem}@media (max-width:700px){.form-section{padding:2rem 1.5rem}}.form-step{border-bottom:1px solid var(--line);margin-bottom:2.5rem;padding-bottom:2.5rem}.form-step:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.step-header{gap:1rem;margin-bottom:1.75rem}.step-header,.step-num{align-items:center;display:flex}.step-num{background:var(--blue);color:#fff;flex-shrink:0;font-size:.85rem;height:2.25rem;justify-content:center;width:2.25rem}.step-num,.step-title{font-family:var(--font-display)}.step-title{font-size:1.35rem;letter-spacing:-.01em;text-transform:uppercase}.step-sub{color:rgba(13,27,42,.55);display:block;font-family:var(--font-body);font-size:.9rem;font-weight:400;letter-spacing:0;margin-top:.25rem;text-transform:none}.field{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.25rem}.field-row{display:grid;gap:1rem;grid-template-columns:1fr 1fr}@media (max-width:600px){.field-row{grid-template-columns:1fr}}label{color:rgba(13,27,42,.6);font-family:var(--font-mono);font-size:.78rem;letter-spacing:.13em;text-transform:uppercase}input[type=date],input[type=email],input[type=tel],input[type=text],select,textarea{background:var(--black);border:1px solid var(--line-strong);color:#fff;font-family:var(--font-body);font-size:.95rem;padding:.9rem 1rem;transition:border-color .2s;width:100%}input:focus,select:focus,textarea:focus{border-color:var(--blue);outline:none}input[type=date]{color-scheme:dark}textarea{min-height:90px;resize:vertical}.hint{color:rgba(13,27,42,.45);font-family:var(--font-mono);font-size:.65rem;letter-spacing:.12em;margin-top:.35rem;text-transform:uppercase}.rental-only{display:none}.rental-only.show{display:block}.rental-window-preview{background:var(--smoke);border:1px solid var(--line-strong);margin-top:1rem;padding:1.5rem}.rental-window-preview h5{color:var(--blue);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.15em;margin-bottom:1rem;text-transform:uppercase}.rental-window-grid{display:grid;font-size:.85rem;gap:.5rem;grid-template-columns:1fr 1fr 1fr}.rental-window-item{background:var(--black);border-left:2px solid var(--blue);padding:.85rem .75rem}.rental-window-item strong{display:block;font-family:var(--font-display);font-size:.85rem;letter-spacing:.02em;margin-bottom:.35rem}.rental-window-item span{color:rgba(13,27,42,.65);font-size:.8rem}@media (max-width:600px){.rental-window-grid{grid-template-columns:1fr}}.check-field{align-items:flex-start;background:var(--smoke);border:1px solid var(--line);color:rgba(13,27,42,.75);cursor:pointer;display:flex;font-size:.9rem;gap:.75rem;padding:1rem;transition:border-color .2s}.check-field:hover{border-color:var(--line-strong)}.check-field input{accent-color:var(--blue);flex-shrink:0;height:16px;margin-top:.15rem;width:16px}.check-field strong{color:var(--text);font-weight:600}.summary{background:linear-gradient(180deg,rgba(30,80,229,.06),rgba(30,80,229,.01));border:1px solid var(--blue);padding:2.5rem;position:sticky;top:100px}@media (max-width:1000px){.summary{position:static}}.summary h3{font-family:var(--font-display);font-size:1.35rem;letter-spacing:-.01em;margin-bottom:1.75rem;text-transform:uppercase}.summary-product{border-bottom:1px solid var(--line-strong);display:flex;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.5rem}.summary-img{background:var(--smoke) url(https://gamedaylaser.com/images/website/gameday_product_web_2499.jpg) center/contain no-repeat;border:1px solid var(--line);flex-shrink:0;height:80px;width:80px}.summary-product-info{flex:1}.summary-product-name{font-family:var(--font-display);font-size:1rem;letter-spacing:-.01em;margin-bottom:.35rem;text-transform:uppercase}.summary-product-meta{color:rgba(13,27,42,.5);font-size:.7rem;letter-spacing:.12em}.plan-tag,.summary-product-meta{font-family:var(--font-mono);text-transform:uppercase}.plan-tag{background:var(--blue);color:#fff;display:inline-block;font-size:.65rem;letter-spacing:.15em;margin-top:.5rem;padding:.25rem .6rem}.summary-line{color:rgba(13,27,42,.75);display:flex;font-size:.9rem;justify-content:space-between;padding:.65rem 0}.summary-line.minor{color:rgba(13,27,42,.5);font-size:.85rem}.summary-total{align-items:baseline;border-top:1px solid var(--line-strong);display:flex;justify-content:space-between;margin-top:.5rem;padding:1.25rem 0 1.5rem}.summary-total-label{font-family:var(--font-display);font-size:1rem;letter-spacing:.05em;text-transform:uppercase}.summary-total-val{color:var(--blue);font-family:var(--font-display);font-size:2.25rem;letter-spacing:-.02em}.summary-total-sub{color:rgba(13,27,42,.5);font-family:var(--font-mono);font-size:.65rem;letter-spacing:.12em;margin-top:.25rem;text-transform:uppercase}.security-strip{border-top:1px solid var(--line);display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem;padding-top:1.5rem}.security-item{align-items:center;color:rgba(13,27,42,.6);display:flex;font-family:var(--font-mono);font-size:.7rem;gap:.65rem;letter-spacing:.1em;text-transform:uppercase}.security-item:before{color:var(--blue);content:"✓";font-family:var(--font-body);font-weight:700}.modal-backdrop{align-items:center;backdrop-filter:blur(10px);background:rgba(0,0,0,.8);display:none;inset:0;justify-content:center;padding:2rem;position:fixed;z-index:200}.modal-backdrop.show{display:flex}.modal{background:var(--ink);border:1px solid var(--blue);max-width:500px;padding:3rem;text-align:center;width:100%}@media (max-width:600px){.modal{padding:2rem}}.modal-icon{align-items:center;background:var(--blue);color:#fff;display:flex;font-size:2rem;height:4rem;justify-content:center;margin:0 auto 1.5rem;width:4rem}.modal h3,.modal-icon{font-family:var(--font-display)}.modal h3{font-size:1.75rem;letter-spacing:-.02em;margin-bottom:1rem;text-transform:uppercase}.modal p{color:rgba(13,27,42,.7);line-height:1.6;margin-bottom:2rem}.modal strong{color:var(--text)}@media (prefers-reduced-motion:no-preference){.reveal{opacity:0;transform:translateY(20px);transition:opacity .7s ease,transform .7s ease}.reveal.visible{opacity:1;transform:translateY(0)}}.amb-hero{background:radial-gradient(ellipse at 82% 25%,rgba(30,80,229,.2),transparent 55%),radial-gradient(ellipse at 12% 95%,rgba(30,80,229,.08),transparent 50%),linear-gradient(180deg,#f4f7fb,#fff);isolation:isolate;overflow:hidden;padding:3.5rem 3rem 4.5rem;position:relative}.amb-hero:before{background-image:linear-gradient(rgba(13,27,42,.025) 1px,transparent 0),linear-gradient(90deg,rgba(13,27,42,.025) 1px,transparent 0);background-size:80px 80px;content:"";inset:0;mask-image:linear-gradient(90deg,transparent,#000 45%,#000);pointer-events:none;position:absolute;z-index:0}.amb-wrap{margin:0 auto;max-width:1400px;position:relative;z-index:2}.amb-grid{align-items:center;display:grid;gap:3.5rem;grid-template-columns:1.15fr .85fr;margin-top:1rem}@media (max-width:940px){.amb-grid{gap:2.5rem;grid-template-columns:1fr}}.amb-eyebrow{align-items:center;background:rgba(245,166,35,.06);border:1px solid rgba(245,166,35,.4);color:var(--star);display:inline-flex;font-family:var(--font-mono);font-size:.72rem;gap:.75rem;letter-spacing:.22em;margin-bottom:1.5rem;padding:.5rem .9rem;text-transform:uppercase}.amb-eyebrow .star{color:var(--star);font-size:.9rem;line-height:1}.amb-name{font-family:var(--font-display);font-size:clamp(3.2rem,8vw,6.6rem);letter-spacing:-.04em;line-height:.86;margin-bottom:1.5rem;text-transform:uppercase}.amb-name .last{-webkit-text-stroke:2px #fff;color:transparent;display:block}.amb-role{color:var(--text);font-family:var(--font-headline);font-size:1.35rem;letter-spacing:.02em;margin-bottom:1.25rem}.amb-role .accent{color:var(--blue)}.amb-sub{color:rgba(13,27,42,.7);font-size:1.05rem;line-height:1.6;margin-bottom:1.75rem;max-width:520px}.amb-chips{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:2rem}.amb-chip{align-items:center;background:rgba(13,27,42,.02);border:1px solid var(--line-strong);color:rgba(13,27,42,.85);display:inline-flex;font-family:var(--font-mono);font-size:.68rem;gap:.5rem;letter-spacing:.1em;padding:.5rem .85rem;text-transform:uppercase}.amb-chip .star{color:var(--star)}.amb-portrait{aspect-ratio:4/5;border:1px solid var(--line-strong);position:relative;--amb-photo:none;background-color:#14181d;background-image:var(--amb-photo);background-position:top;background-size:cover;overflow:hidden}.amb-portrait:after{background:linear-gradient(180deg,transparent 45%,hsla(0,0%,4%,.55) 78%,hsla(0,0%,4%,.95));content:"";inset:0;position:absolute}.amb-portrait-ph{align-items:center;background:radial-gradient(circle at 50% 35%,rgba(30,80,229,.16),transparent 60%),repeating-linear-gradient(135deg,rgba(13,27,42,.02) 0 12px,transparent 12px 24px);display:flex;flex-direction:column;gap:.75rem;inset:0;justify-content:center;position:absolute;z-index:1}.amb-portrait.has-photo .amb-portrait-ph,.amb-portrait[style*=url] .amb-portrait-ph{display:none}.amb-portrait-mono{color:rgba(13,27,42,.12);font-family:var(--font-display);font-size:4rem;letter-spacing:-.03em;-webkit-text-stroke:1px rgba(13,27,42,.25)}.amb-portrait-hint{color:rgba(13,27,42,.3);font-family:var(--font-mono);font-size:.6rem;letter-spacing:.16em;padding:0 1.5rem;text-align:center;text-transform:uppercase}.amb-nameplate{bottom:0;left:0;padding:1.25rem 1.5rem;position:absolute;width:100%;z-index:2}.amb-nameplate .np-name{font-family:var(--font-display);font-size:1.15rem;letter-spacing:.02em;text-transform:uppercase}.amb-nameplate .np-tag{color:var(--star);font-family:var(--font-mono);font-size:.65rem;letter-spacing:.14em;margin-top:.25rem;text-transform:uppercase}.amb-hero .hero-stats{margin-top:3rem;max-width:620px}.inst-section{padding:6rem 0}.inst-section.alt{background:var(--ink)}.equip-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(3,1fr);margin-top:3.5rem}@media (max-width:900px){.equip-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.equip-grid{grid-template-columns:1fr}}.equip-card{background:var(--smoke);border:1px solid var(--line);padding:1.75rem;transition:border-color .25s,transform .25s}.equip-card:hover{border-color:var(--blue);transform:translateY(-3px)}.equip-icon{color:var(--blue);font-size:.8rem;letter-spacing:.1em;margin-bottom:1rem}.equip-card h4,.equip-icon{font-family:var(--font-display)}.equip-card h4{font-size:1.1rem;letter-spacing:-.01em;margin-bottom:.6rem;text-transform:uppercase}.equip-card p{color:rgba(13,27,42,.6);font-size:.92rem;line-height:1.55}.why-grid{display:grid;gap:1.5rem 2.5rem;grid-template-columns:repeat(3,1fr);margin-top:3.5rem}@media (max-width:900px){.why-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.why-grid{grid-template-columns:1fr}}.why-item{border-top:2px solid var(--blue);padding-top:1.25rem}.why-item h4{font-family:var(--font-display);font-size:1rem;margin-bottom:.5rem;text-transform:uppercase}.why-item p{color:rgba(13,27,42,.6);font-size:.9rem;line-height:1.55}.rep{background:var(--black);padding:5rem 3rem 7rem}@media (max-width:700px){.rep{padding:3.5rem 1.25rem 5rem}}.rep-grid{align-items:start;display:grid;gap:3rem;grid-template-columns:.85fr 1.15fr;margin:0 auto;max-width:1120px}@media (max-width:940px){.rep-grid{gap:2rem;grid-template-columns:1fr}}.rep-aside h2{font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);letter-spacing:-.03em;line-height:.95;margin-bottom:1.25rem;text-transform:uppercase}.rep-aside p{color:rgba(13,27,42,.65);line-height:1.6;margin-bottom:1.75rem}.rep-list{display:flex;flex-direction:column;gap:.9rem;list-style:none}.rep-list li{align-items:flex-start;color:rgba(13,27,42,.8);display:flex;font-size:.95rem;gap:.75rem}.rep-list li:before{color:var(--blue);content:"→";font-weight:700}.rep-contact{border-top:1px solid var(--line);color:rgba(13,27,42,.7);font-family:var(--font-mono);font-size:.8rem;letter-spacing:.05em;line-height:1.9;margin-top:2rem;padding-top:1.75rem}.rep-contact a{color:var(--text)}.rep-contact .lbl{color:var(--blue)}.rep-success{background:linear-gradient(180deg,rgba(30,80,229,.06),rgba(30,80,229,.01));border:1px solid var(--blue);display:none;padding:3rem 2rem;text-align:center}.rep-success.show{display:block}.rep-success .big{color:var(--blue);font-family:var(--font-display);font-size:3rem;margin-bottom:.5rem}.rep-success h3{font-family:var(--font-display);font-size:1.5rem;margin-bottom:.75rem;text-transform:uppercase}.rep-success p{color:rgba(13,27,42,.7);line-height:1.6;margin:0 auto;max-width:420px}.amb-slider{margin-top:.5rem;overflow:hidden;position:relative}.amb-track{display:flex;transition:transform .6s cubic-bezier(.4,0,.2,1);will-change:transform}.amb-slide{flex:0 0 100%;min-width:100%;opacity:.35;transition:opacity .6s ease}.amb-slide.active{opacity:1}.amb-controls{display:flex;gap:1.25rem;margin-top:2.5rem}.amb-arrow,.amb-controls{align-items:center;justify-content:center}.amb-arrow{background:transparent;border:1px solid var(--line-strong);color:var(--text);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:1.1rem;height:2.75rem;transition:all .22s;width:2.75rem}.amb-arrow:hover{background:var(--blue);border-color:var(--blue)}.amb-dots{align-items:center;display:flex;gap:.5rem}.amb-dot{background:rgba(13,27,42,.2);border:none;cursor:pointer;height:4px;padding:0;transition:background .22s,width .22s;width:34px}.amb-dot:hover{background:rgba(13,27,42,.4)}.amb-dot.active{background:var(--blue);width:48px}@media (max-width:600px){.amb-dot{width:24px}.amb-dot.active{width:34px}}nav{background:hsla(0,0%,100%,.85);box-shadow:0 1px 0 rgba(13,27,42,.06)}input[type=date],input[type=email],input[type=tel],input[type=text],select,textarea{color:var(--text)}input[type=date]{color-scheme:light}input::placeholder,textarea::placeholder{color:rgba(13,27,42,.42)}.ticker{color:#fff}.ticker-track span:before{color:hsla(0,0%,100%,.6)}.amb-eyebrow{color:var(--text)}.amb-portrait{background-color:#12161c}.amb-portrait-mono{color:hsla(0,0%,100%,.16);-webkit-text-stroke:1px hsla(0,0%,100%,.28)}.amb-portrait-hint{color:hsla(0,0%,100%,.42)}.amb-nameplate .np-name,.final-cta,.final-cta *{color:#fff}.final-cta .btn-primary:hover{background:hsla(0,0%,100%,.88)}.final-cta .btn-secondary{border-color:hsla(0,0%,100%,.5);color:#fff}.final-cta .btn-secondary:hover{background:#fff;border-color:#fff;color:var(--blue)}.specs-callout{background:hsla(0,0%,100%,.97);border:1px solid var(--line);box-shadow:0 8px 22px rgba(13,27,42,.14)}.specs-callout,.specs-callout strong{color:var(--text)}.specs-device{filter:drop-shadow(0 26px 44px rgba(13,27,42,.22));height:100%;object-fit:contain;object-position:center;position:relative;width:100%;z-index:1}.specs-lines{display:none}.specs-image:before{background:radial-gradient(ellipse at 50% 32%,rgba(30,80,229,.18),transparent 62%)}.equip-card,.faq-item,.form-section,.ppr-card,.price-card,.summary{box-shadow:0 12px 30px rgba(13,27,42,.07)}.equip-card:hover,.price-card:hover{box-shadow:0 18px 44px rgba(13,27,42,.13)}.price-card.featured{box-shadow:0 20px 50px rgba(30,80,229,.18)}.amb-name .last{-webkit-text-stroke:2px var(--text)}.gd-wordmark{display:inline-flex;flex-direction:column;gap:4px;line-height:1}.gd-mark-row{align-items:center;display:inline-flex}.gd-txt{color:var(--text);font-family:var(--font-display);font-size:1.55rem;letter-spacing:.005em;text-transform:uppercase}.gd-mark{display:inline-block;height:.82em;margin:0 .05em;position:relative;top:.02em;width:.66em}.gd-mark path{fill:none;stroke:var(--red);stroke-linecap:round;stroke-width:3.4}.gd-sub{color:rgba(13,27,42,.6);font-family:var(--font-mono);font-size:.5rem;letter-spacing:.32em;padding-left:2px;text-transform:uppercase}@media (max-width:600px){.gd-txt{font-size:1.3rem}.gd-sub{font-size:.45rem;letter-spacing:.26em}}.whyg-lede{color:hsla(0,0%,100%,.84);font-size:1.02rem;line-height:1.6;margin-top:1.1rem;max-width:620px}.whyg{margin-top:3rem}.whyg-head,.whyg-list>div{align-items:start;display:grid;gap:3rem;grid-template-columns:minmax(0,.92fr) minmax(0,1.15fr)}.whyg-head{border-bottom:2px solid hsla(0,0%,100%,.85);color:hsla(0,0%,100%,.8);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.14em;padding:0 0 .85rem;text-transform:uppercase}.whyg-list>div{border-bottom:1px solid hsla(0,0%,100%,.22);padding:1.85rem 0}.whyg-num{color:#c6d0ff;flex:none;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.14em}.whyg-list dt{align-items:baseline;color:#fff;display:flex;font-family:var(--font-display);font-size:clamp(1.02rem,1.35vw,1.28rem);gap:.85rem;letter-spacing:-.01em;line-height:1.18;text-transform:uppercase}.whyg-list dd{color:hsla(0,0%,100%,.84);font-size:1rem;line-height:1.62}@media (max-width:900px){.whyg-head,.whyg-list>div{gap:2rem}}@media (max-width:760px){.whyg-head{display:none}.whyg-list>div{gap:.55rem;grid-template-columns:minmax(0,1fr);padding:1.5rem 0}.whyg-list{border-top:2px solid hsla(0,0%,100%,.85)}.whyg-list dd:before{color:hsla(0,0%,100%,.8);content:"Why it matters";display:block;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.16em;margin-bottom:.3rem;text-transform:uppercase}}.teams{background:var(--ink);padding:6rem 0}.teams-sub{color:rgba(13,27,42,.65);font-size:1.05rem;line-height:1.6;margin-top:.75rem;max-width:660px}.teams-grid{display:grid;gap:2rem;grid-template-columns:repeat(5,1fr);margin-top:3.5rem}@media (max-width:1050px){.teams-grid{gap:2rem 1.5rem;grid-template-columns:repeat(3,1fr)}}@media (max-width:680px){.teams-grid{grid-template-columns:repeat(2,1fr)}}.sport-head{align-items:center;border-bottom:2px solid var(--blue);display:flex;gap:.65rem;margin-bottom:1.1rem;padding-bottom:.85rem}.sport-head svg{flex-shrink:0;height:34px;width:34px}.sport-head span{color:var(--text);font-family:var(--font-display);font-size:.92rem;letter-spacing:.02em;text-transform:uppercase}.team-list{display:flex;flex-direction:column;gap:.5rem;list-style:none}.team-list li{color:rgba(13,27,42,.72);font-size:.9rem;line-height:1.35}.xs{background:var(--black);padding:6rem 0}.xs-sub{color:rgba(13,27,42,.65);font-size:1.05rem;line-height:1.6;margin-top:.75rem;max-width:640px}.xs-grid{display:grid;gap:1rem;grid-template-columns:repeat(5,1fr);margin-top:3.5rem}@media (max-width:1050px){.xs-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:680px){.xs-grid{grid-template-columns:repeat(2,1fr)}}.xs-card{aspect-ratio:1/1;background-color:#12161c;background-image:var(--xs-img);background-position:var(--xs-pos,center);background-size:cover;border:1px solid var(--line);box-shadow:0 12px 30px rgba(13,27,42,.1);overflow:hidden;position:relative}.xs-card:after{background:linear-gradient(180deg,transparent 42%,rgba(8,13,24,.5) 68%,rgba(8,13,24,.92));content:"";inset:0;position:absolute}.xs-label{bottom:0;left:0;padding:1.1rem 1.15rem;position:absolute;width:100%;z-index:2}.xs-label h4{color:#fff;font-family:var(--font-display);font-size:1rem;letter-spacing:-.01em;line-height:1.1;text-transform:uppercase}.xs-label span{color:hsla(0,0%,100%,.7);display:block;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.09em;margin-top:.35rem;text-transform:uppercase}.ppr-card--photo{background-image:var(--ppr-img);background-position:var(--ppr-pos,center);background-size:cover;border-color:rgba(13,27,42,.12)}.ppr-card--photo:after{background:linear-gradient(180deg,rgba(8,13,24,.52),rgba(8,13,24,.8) 55%,rgba(8,13,24,.93));content:"";inset:0;position:absolute;z-index:0}.ppr-card--photo>*{position:relative;z-index:1}.ppr-card--photo .ppr-num{-webkit-text-stroke:2px hsla(0,0%,100%,.92)}.ppr-card--photo h3{color:#fff}.ppr-card--photo p{color:hsla(0,0%,100%,.88)}.ppr-card--photo .ppr-stat{border-top-color:hsla(0,0%,100%,.24);color:hsla(0,0%,100%,.66)}.nk-h1,.ppr-card--photo .ppr-stat strong{color:#fff}.nk-h1{font-family:var(--font-display);font-size:clamp(1.9rem,5.1vw,4.7rem);letter-spacing:-.045em;line-height:.84;text-shadow:0 4px 40px rgba(0,0,0,.45);text-transform:uppercase}.nk-h1 em{display:block;font-style:normal;-webkit-text-stroke:2px #fff;color:transparent}.nk-h2{color:#fff;font-family:var(--font-display);font-size:clamp(2.4rem,6.2vw,5.4rem);letter-spacing:-.04em;line-height:.88;margin-bottom:1.25rem;text-transform:uppercase}.nk-h2.dark{color:var(--text)}.eyebrow.light{color:hsla(0,0%,100%,.85)}.eyebrow.light:before{background:#fff}.nk-link{align-items:center;border-bottom:2px solid var(--blue);color:var(--text);cursor:pointer;display:inline-flex;font-family:var(--font-display);font-size:.82rem;gap:.5rem;letter-spacing:.06em;padding-bottom:.3rem;text-transform:uppercase;transition:gap .2s,color .2s}.nk-link:hover{color:var(--blue);gap:.85rem}.nk-hero .nk-link,.nk-link.light{border-bottom-color:#fff;color:#fff}.nk-hero .nk-link{text-shadow:0 2px 12px rgba(0,0,0,.5)}.nk-hero .nk-link:hover,.nk-link.light:hover{color:#fff;opacity:.85}.nk-hero{align-items:flex-end;display:flex;min-height:min(88vh,860px);overflow:hidden;position:relative}.nk-hero-media{background-image:var(--nk-hero-img);background-position:var(--nk-hero-pos,center);background-size:cover;inset:0;position:absolute;z-index:0}.nk-hero-media:after{background:linear-gradient(90deg,rgba(6,10,18,.9),rgba(6,10,18,.72) 38%,rgba(6,10,18,.3) 66%,rgba(6,10,18,.1));content:"";inset:0;position:absolute}.nk-hero-inner{margin:0 auto;max-width:1400px;padding:4rem 3rem 3.5rem;position:relative;width:100%;z-index:1}@media (max-width:700px){.nk-hero-inner{padding:3rem 1.25rem 2.5rem}}.nk-lede{color:hsla(0,0%,100%,.9);font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.5;margin:1.5rem 0 2rem;max-width:480px}.nk-ctas{align-items:center;gap:1.5rem}.nk-ctas,.nk-hero-stats{display:flex;flex-wrap:wrap}.nk-hero-stats{gap:3.5rem;margin-top:3.25rem}.nk-hero-stats strong{color:#fff;display:block;font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.4rem);letter-spacing:-.02em;line-height:1}.nk-hero-stats span{color:hsla(0,0%,100%,.7);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.16em;text-transform:uppercase}.nk-band{align-items:center;background-color:#0d1420;background-image:var(--nk-band-img);background-position:var(--nk-band-pos,center);background-size:cover;display:flex;min-height:62vh;overflow:hidden;position:relative}.nk-band.tall{min-height:76vh}.nk-band:before{background:linear-gradient(90deg,rgba(6,10,18,.92),rgba(6,10,18,.86) 45%,rgba(6,10,18,.45) 72%,rgba(6,10,18,.1));content:"";inset:0;position:absolute}@media (max-width:1000px){.nk-band:before{background:linear-gradient(180deg,rgba(6,10,18,.86),rgba(6,10,18,.8) 45%,rgba(6,10,18,.9))}}.nk-band-inner{margin:0 auto;max-width:1400px;padding:4.5rem 3rem;position:relative;width:100%;z-index:1}@media (max-width:700px){.nk-band-inner{padding:3.5rem 1.25rem}.nk-band{min-height:54vh}}.nk-band-inner p{color:hsla(0,0%,100%,.88);line-height:1.6;margin-bottom:1.75rem;max-width:440px}.nk-band.placeholder{background:repeating-linear-gradient(135deg,#101826 0 22px,#0c1320 22px 44px);min-height:48vh}.nk-split{display:grid;grid-template-columns:1fr 1fr;min-height:68vh}@media (max-width:860px){.nk-split{grid-template-columns:1fr}}.nk-split-media{background-image:var(--nk-img);background-position:var(--nk-pos,center);background-size:cover;min-height:46vh}.nk-split-copy{background:var(--ink);display:flex;flex-direction:column;justify-content:center;padding:5rem 4rem}@media (max-width:700px){.nk-split-copy{padding:3rem 1.25rem}}.nk-split-copy p{color:rgba(13,27,42,.68);line-height:1.65;margin-bottom:1.75rem;max-width:430px}.nk-product{background:var(--black);padding:6rem 0}.nk-product-inner{align-items:center;display:grid;gap:4rem;grid-template-columns:1fr .85fr;margin:0 auto;max-width:1400px;padding:0 3rem}@media (max-width:860px){.nk-product-inner{gap:2.5rem;grid-template-columns:1fr;padding:0 1.25rem}}.nk-product-shot{display:flex;justify-content:center}.nk-product-shot img{filter:drop-shadow(0 30px 50px rgba(13,27,42,.25));height:auto;max-width:340px;width:100%}.nk-product-copy p{color:rgba(13,27,42,.68);font-size:1.05rem;margin-bottom:2rem}.nk-speclist{display:grid;gap:1.25rem 2rem;grid-template-columns:1fr 1fr;list-style:none;margin-bottom:2.5rem}.nk-speclist li{border-top:1px solid var(--line);padding-top:.85rem}.nk-speclist b{color:var(--blue);display:block;font-family:var(--font-display);font-size:1.5rem;letter-spacing:-.02em}.nk-speclist span{color:rgba(13,27,42,.55);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase}.section-title{font-size:clamp(2.2rem,5.4vw,4.4rem);letter-spacing:-.035em;line-height:.92}.equip-card,.howto-lookup,.howto-note,.howto-step,.preset-card{background:transparent!important;border:none!important;border-top:1px solid rgba(13,27,42,.16)!important;box-shadow:none!important;padding:1.4rem 0 0!important}.equip-card:hover,.preset-card:hover{transform:none!important}.howto-step{display:flex;gap:1rem}.ppr-card,.xs-card{border:none!important}.price-card{box-shadow:none!important}.nk-duo{background:var(--ink);--nk-gutter:calc(max(0px, (100vw - 1400px) / 2) + 3rem)}.nk-duo-row{align-items:stretch;display:grid;grid-template-columns:1fr 1fr}.nk-duo-row+.nk-duo-row{border-top:1px solid var(--line)}.nk-duo-media{background-color:#0d1420;background-image:var(--nk-img);background-position:var(--nk-pos,center);background-size:cover;min-height:62vh}.nk-duo-copy{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:5.5rem 4.5rem}@media (min-width:901px){.nk-duo-row>.nk-duo-copy:first-child{padding-left:var(--nk-gutter)}.nk-duo-row>.nk-duo-copy:last-child{padding-right:var(--nk-gutter)}}.nk-duo-copy .nk-h2{font-size:clamp(2rem,3.5vw,3.5rem)}.nk-duo-copy>p{color:rgba(13,27,42,.68);font-size:1.02rem;line-height:1.65;margin-bottom:2rem;max-width:420px}.nk-duo-facts{display:flex;flex-wrap:wrap;gap:2.25rem;list-style:none;margin-bottom:2.25rem}.nk-duo-facts li{border-top:2px solid var(--blue);padding-top:.6rem}.nk-duo-facts--detailed{display:grid;gap:1.35rem;grid-template-columns:1fr;max-width:460px}.nk-duo-facts--detailed li{padding-top:.7rem}.nk-duo-facts--detailed em{color:rgba(13,27,42,.66);display:block;font-size:.87rem;font-style:normal;line-height:1.5;margin-top:.55rem}.nk-duo-facts b{color:var(--text);display:block;font-family:var(--font-display);font-size:1.35rem;letter-spacing:-.02em;line-height:1.1;white-space:nowrap}@media (max-width:420px){.nk-duo-facts b{font-size:1.2rem}}.nk-duo-facts span{color:rgba(13,27,42,.68);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}@media (max-width:900px){.nk-duo-row,.nk-duo-row.reverse{grid-template-columns:1fr}.nk-duo-media{min-height:46vh;order:1}.nk-duo-copy{order:2;padding:3rem 1.5rem}.nk-duo-facts{gap:1.5rem}}.nk-pagehead{background:var(--black);padding:5.5rem 0 3rem}.pagehead-lede{color:rgba(13,27,42,.7);font-size:1.05rem;line-height:1.7;margin-top:1.25rem;max-width:720px}.nk-pagehead h1{margin-bottom:1rem}.nk-pagehead p{color:rgba(13,27,42,.65);font-size:1.08rem;line-height:1.6;max-width:620px}.nk-pagehead--photo{background-color:#0c1420;background-image:var(--ph-img);background-position:var(--ph-pos,center);background-size:cover;padding:7rem 0 6rem;position:relative}.nk-pagehead--photo:before{background:linear-gradient(90deg,rgba(7,12,22,.66),rgba(7,12,22,.62) 60%,rgba(7,12,22,.2) 80%,rgba(7,12,22,.05));content:"";inset:0;position:absolute}@media (max-width:1000px){.nk-pagehead--photo:before{background:linear-gradient(180deg,rgba(7,12,22,.6),rgba(7,12,22,.7) 55%,rgba(7,12,22,.78))}}.nk-pagehead--photo>.container{position:relative;z-index:1}.nk-pagehead.nk-pagehead--photo .pagehead-lede,.nk-pagehead.nk-pagehead--photo p{color:#fff}.nav-links a.current{color:var(--blue)}@media (max-width:700px){.nk-pagehead{padding:3.5rem 0 2rem}}.gd-logo{display:block;height:46px;width:auto}@media (max-width:600px){.gd-logo{height:34px}}footer .gd-logo{height:42px}.inst-callout{min-height:58vh}.inst-callout:before{background:linear-gradient(90deg,rgba(6,10,18,.95),rgba(6,10,18,.88) 42%,rgba(6,10,18,.62) 72%,rgba(6,10,18,.28))!important}.inst-callout .btn{margin-top:.5rem}.rep-fine{color:rgba(13,27,42,.5);font-family:var(--font-mono);font-size:.76rem;letter-spacing:.08em;margin-top:1rem;text-align:center;text-transform:uppercase}label .opt{color:rgba(13,27,42,.42);font-weight:400;letter-spacing:0;text-transform:none}.co-wrap{margin:0 auto;max-width:1120px;padding:0 3rem}@media (max-width:700px){.co-wrap{padding:0 1.25rem}}.co-head{background:var(--black);padding:3.5rem 0 2rem}.co-head h1{font-family:var(--font-display);font-size:clamp(2rem,4.5vw,3.2rem);letter-spacing:-.035em;text-transform:uppercase}.co-head p{color:rgba(13,27,42,.6);font-size:.95rem;margin-top:.5rem}.co-head p a{color:var(--blue);cursor:pointer}.co-steps{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin-top:2rem}.co-steps li{align-items:center;border-top:2px solid rgba(13,27,42,.14);color:rgba(13,27,42,.42);display:flex;flex:1;font-family:var(--font-mono);font-size:.66rem;gap:.5rem;letter-spacing:.12em;min-width:120px;padding:.5rem .9rem .5rem .5rem;text-transform:uppercase}.co-steps li span{align-items:center;background:rgba(13,27,42,.1);color:rgba(13,27,42,.5);display:inline-flex;font-family:var(--font-display);font-size:.72rem;height:1.5rem;justify-content:center;width:1.5rem}.co-steps li.done{border-top-color:var(--blue);color:rgba(13,27,42,.6)}.co-steps li.done span{background:rgba(30,80,229,.15);color:var(--blue)}.co-steps li.current{border-top-color:var(--blue);color:var(--text)}.co-steps li.current span{background:var(--blue);color:#fff}.co-body{background:var(--black);padding:2.5rem 0 6rem}.co-grid{align-items:start;display:grid;gap:2.5rem;grid-template-columns:1fr 340px}@media (max-width:900px){.co-grid{grid-template-columns:1fr}}.co-panel{background:var(--ink);border:1px solid var(--line);display:none;padding:2.25rem}.co-panel.active{display:block}@media (max-width:700px){.co-panel{padding:1.5rem}}.co-stepnum{color:var(--blue);font-family:var(--font-mono);font-size:.82rem;letter-spacing:.14em;margin-bottom:.75rem;text-transform:uppercase}.co-panel h2{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2rem);letter-spacing:-.03em;margin-bottom:.5rem;text-transform:uppercase}.co-sub{color:rgba(13,27,42,.62);font-size:.95rem;margin-bottom:1.75rem}.field small{color:rgba(13,27,42,.5);display:block;font-size:.72rem;margin-top:.35rem}.field-row.three{grid-template-columns:1.4fr .9fr .8fr}@media (max-width:640px){.field-row.three{grid-template-columns:1fr}}.plan-opt{align-items:center;background:#fff;border:1.5px solid var(--line);cursor:pointer;display:flex;gap:1rem;margin-bottom:.75rem;padding:1.15rem 1.25rem;transition:all .2s}.plan-opt:hover{border-color:rgba(30,80,229,.5)}.plan-opt.active{border-color:var(--blue);box-shadow:0 0 0 3px rgba(30,80,229,.12)}.plan-opt input{accent-color:var(--blue);flex-shrink:0;height:1.1rem;width:1.1rem}.po-body{display:block;flex:1}.po-tag{background:rgba(30,80,229,.1);color:var(--blue);display:inline-block;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.12em;margin-bottom:.4rem;padding:.2rem .5rem}.po-name,.po-tag{text-transform:uppercase}.po-name{display:block;font-family:var(--font-display);font-size:1.05rem;letter-spacing:-.01em}.po-desc{color:rgba(13,27,42,.6);display:block;font-family:var(--font-body);font-size:.83rem;letter-spacing:0;line-height:1.45;margin-top:.25rem;text-transform:none}.po-price{color:var(--text);font-family:var(--font-display);font-size:1.5rem;letter-spacing:-.02em}.co-notice{background:rgba(30,80,229,.05);border-left:3px solid var(--blue);color:rgba(13,27,42,.75);font-size:.84rem;line-height:1.55;margin:1.25rem 0;padding:1rem 1.15rem}.co-notice strong{color:var(--text);display:block;margin-bottom:.3rem}.co-notice.email{border-left-color:var(--blue)}.co-notice.rental-only{display:none}.co-notice.rental-only.show{display:block}.co-nav{border-top:1px solid var(--line);flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-top:2rem;padding-top:1.5rem}.co-nav,.co-navright{align-items:center;display:flex}.co-navright{gap:1.25rem}.co-back{background:none;border:none;border-bottom:2px solid var(--line-strong)}.co-skip{background:none;border:none;color:rgba(13,27,42,.55);cursor:pointer;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.co-skip:hover{color:var(--blue)}.co-review{background:#fff;border:1px solid var(--line);margin-bottom:1.25rem;padding:1.5rem}.co-review h3{font-family:var(--font-display);font-size:.95rem;margin-bottom:1rem;text-transform:uppercase}.co-line{color:rgba(13,27,42,.7);display:flex;font-size:.9rem;gap:1rem;justify-content:space-between;padding:.6rem 0}.co-line b{color:var(--text)}.co-line.total{border-top:1px solid var(--line);font-size:1rem;margin-top:.5rem;padding-top:.9rem}.co-line.total b{color:var(--blue);font-family:var(--font-display);font-size:1.35rem;letter-spacing:-.02em}.co-line.ship-to{border-top:1px solid var(--line);font-size:.82rem;margin-top:.5rem;padding-top:.9rem}.co-line.ship-to b{color:rgba(13,27,42,.7);font-weight:400;text-align:right}.co-agree{align-items:flex-start;color:rgba(13,27,42,.7);cursor:pointer;display:flex;font-family:var(--font-body);font-size:.8rem;gap:.75rem;letter-spacing:0;line-height:1.6;margin-top:1rem;text-transform:none}.co-agree input{accent-color:var(--blue);flex-shrink:0;height:1.05rem;margin-top:.2rem;width:1.05rem}.co-agree a{color:var(--blue);text-decoration:underline}.rental-only-inline{display:none}.rental-only-inline.show{display:inline}.co-summary{position:sticky;top:100px}@media (max-width:900px){.co-summary{position:static}}.cs-card{background:var(--ink);border:1px solid var(--line);padding:1.5rem}.cs-tag{background:var(--blue);color:#fff;display:inline-block;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.12em;margin-bottom:.9rem;padding:.25rem .6rem}.cs-name,.cs-tag{text-transform:uppercase}.cs-name{font-family:var(--font-display);font-size:1.1rem;margin-bottom:1rem}.cs-line{color:rgba(13,27,42,.68);display:flex;font-size:.88rem;justify-content:space-between;padding:.5rem 0}.cs-line b{color:var(--text)}.cs-line.total{border-top:1px solid var(--line);margin-top:.4rem;padding-top:.8rem}.cs-line.total b{color:var(--blue);font-family:var(--font-display);font-size:1.3rem;letter-spacing:-.02em}.cs-included{border-top:1px solid var(--line);margin-top:1rem;padding-top:1rem}.cs-included h4{color:rgba(13,27,42,.68);font-family:var(--font-mono);font-size:.82rem;letter-spacing:.12em;margin-bottom:.6rem;text-transform:uppercase}.cs-spec{color:var(--blue);cursor:pointer}.cs-spec:hover{text-decoration:underline}.cs-spec .btn-arrow{font-size:.78em}.cs-included ul{display:flex;flex-direction:column;gap:.4rem;list-style:none}.cs-included li{color:rgba(13,27,42,.72);font-size:.83rem;padding-left:1rem;position:relative}.cs-included li:before{color:var(--blue);content:"—";left:0;position:absolute}.rental-only-li{display:none}.rental-only-li.show{display:list-item}.buy-only-li{display:none}.buy-only-li.show{display:list-item}.co-done{background:var(--black);display:none;padding:5rem 0 7rem;text-align:center}.co-done.show{display:block}.cd-check{align-items:center;background:var(--blue);color:#fff;display:flex;font-size:1.8rem;height:4rem;justify-content:center;margin:0 auto 1.5rem;width:4rem}.co-done h2{font-family:var(--font-display);font-size:clamp(1.8rem,4vw,2.8rem);letter-spacing:-.03em;margin-bottom:.75rem;text-transform:uppercase}.cd-sub{color:rgba(13,27,42,.7);line-height:1.6}.cd-next,.cd-sub{margin:0 auto 2.5rem;max-width:520px}.cd-next{background:var(--ink);border:1px solid var(--line);padding:1.5rem;text-align:left}.cd-next h4{color:rgba(13,27,42,.5);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.14em;margin-bottom:.85rem;text-transform:uppercase}.cd-next ul{display:flex;flex-direction:column;gap:.6rem;list-style:none}.cd-next li{color:rgba(13,27,42,.72);font-size:.88rem;padding-left:1rem;position:relative}.cd-next li:before{color:var(--blue);content:"—";left:0;position:absolute}.howto{background:var(--ink);padding:5rem 0 5.5rem}.howto-sub{color:rgba(13,27,42,.65);font-size:1.02rem;line-height:1.6;margin-top:.75rem;max-width:640px}.prog-dot{align-items:center;border-radius:3px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.28);color:#fff;display:inline-flex;flex-shrink:0;font-family:var(--font-display);font-size:.9rem;height:1.9rem;justify-content:center;letter-spacing:.01em;min-width:2.5rem;padding:0 .5rem}.prog-dot.p1{background:#f2f5f9;box-shadow:inset 0 0 0 1.5px rgba(13,27,42,.35);color:var(--text)}.prog-dot.p2{background:#a7681f}.prog-dot.p3{background:#198379}.prog-dot.p4{background:#277ba9}.prog-dot.p5{background:#6c449b}.startup-grid{display:grid;gap:1.25rem 2rem;grid-template-columns:repeat(3,1fr);margin-top:2.5rem}@media (max-width:900px){.startup-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.startup-grid{grid-template-columns:1fr}}.su-item{align-items:flex-start;border-top:1px solid rgba(13,27,42,.16);display:flex;gap:.85rem;padding-top:1rem}.su-k{align-items:center;background:var(--blue);color:#fff;display:inline-flex;flex-shrink:0;font-family:var(--font-display);font-size:.8rem;height:1.6rem;justify-content:center;text-transform:uppercase;width:1.6rem}.su-item p{color:rgba(13,27,42,.68);font-size:.9rem;line-height:1.5}.su-item b{color:var(--text)}.pick-table{border-top:2px solid rgba(13,27,42,.16);margin-top:2rem}.pick-row{align-items:center;border-bottom:1px solid var(--line);color:rgba(13,27,42,.75);display:grid;font-size:.92rem;gap:1rem;grid-template-columns:1fr 220px 90px;padding:.9rem 0}.pick-row span:nth-child(2){align-items:center;color:var(--text);display:flex;font-family:var(--font-display);font-size:.92rem;gap:.6rem;text-transform:uppercase}.pick-row span:nth-child(3){color:var(--blue);font-family:var(--font-mono);font-size:.82rem;text-align:right}.pick-row i{font-style:normal}.pick-head{color:rgba(13,27,42,.45);font-family:var(--font-mono);font-size:.6rem;letter-spacing:.14em;padding-top:.7rem;text-transform:uppercase}.pick-head span{color:rgba(13,27,42,.45)!important;font-family:var(--font-mono)!important;font-size:.6rem!important}@media (max-width:700px){.pick-row{gap:.4rem 1rem;grid-template-columns:1fr auto}.pick-row span:nth-child(3){grid-column:2}.pick-head{display:none}}.pf-grid{display:flex;flex-direction:column;gap:2.75rem;margin-top:2.25rem}.pf-region-title{align-items:center;color:#fff;display:flex;font-family:var(--font-display);font-size:1rem;gap:.7rem;letter-spacing:.01em;margin-bottom:1.1rem;text-transform:uppercase}.pf-region-title:before{background:var(--blue);content:"";flex-shrink:0;height:2px;width:26px}.pf-region-title span{border:1px solid hsla(0,0%,100%,.25);color:hsla(0,0%,100%,.55);font-family:var(--font-mono);font-size:.58rem;letter-spacing:.12em;padding:.1rem .4rem}.pf-row{display:grid;gap:.9rem;grid-template-columns:repeat(3,1fr)}@media (max-width:980px){.pf-row{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.pf-row{grid-template-columns:1fr}}.pf-card{align-items:start;background:#fff;border:1px solid rgba(13,27,42,.1);display:grid;gap:1rem;grid-template-columns:92px 1fr;padding:1rem 1.1rem}.pf-mapwrap{align-items:center;display:flex;flex-direction:column;gap:.35rem}.pf-map{background:#f2f5f9;border:1px solid rgba(13,27,42,.08);display:block;height:92px;width:92px}.pf-body{fill:#0d1b2a;opacity:.14}.pf-dot{stroke:#fff;stroke-width:1.1}.pf-dot.p1{fill:#f2f5f9;stroke:#0d1b2a;stroke-width:1.4}.pf-dot.p2{fill:#a7681f}.pf-dot.p3{fill:#198379}.pf-dot.p4{fill:#277ba9}.pf-dot.p5{fill:#6c449b}.pf-view{color:rgba(13,27,42,.68);font-family:var(--font-mono);font-size:.56rem;letter-spacing:.07em;text-align:center;text-transform:uppercase}.pf-copy .prog-dot{font-size:.78rem;height:1.6rem;margin-bottom:.45rem;min-width:2.2rem}.pf-card h5{font-family:var(--font-display);font-size:.88rem;letter-spacing:-.01em;line-height:1.15;margin-bottom:.3rem;text-transform:uppercase}.pf-card p{color:rgba(13,27,42,.65);font-size:.8rem;line-height:1.45}.pf-section{background-color:#0d1420;background-image:var(--pf-img);background-position:var(--pf-pos,center);background-size:cover;padding:5rem 0 5.5rem;position:relative}.pf-section:before{background:linear-gradient(180deg,rgba(6,11,20,.72),rgba(6,11,20,.86) 38%,rgba(6,11,20,.94));content:"";inset:0;position:absolute}.pf-section>.container{position:relative;z-index:1}.pf-lede{color:hsla(0,0%,100%,.85);font-size:1.02rem;line-height:1.6;margin-top:.75rem;max-width:640px}.howto-sub-head{color:var(--text);font-family:var(--font-display);font-size:1.15rem;letter-spacing:-.01em;margin:3.25rem 0 .4rem;text-transform:uppercase}.howto-note{color:rgba(13,27,42,.62);font-size:.95rem;line-height:1.55;margin-bottom:1.5rem;max-width:560px}.dv-prog-grid{margin-top:1.25rem}.simple-split{align-items:end;display:grid;gap:3rem;grid-template-columns:1fr .62fr}.simple-split .simple-copy{grid-column:1;grid-row:1}.simple-split .simple-shot{grid-column:2;grid-row:1}@media (max-width:900px){.simple-split{align-items:start;gap:1.25rem;grid-template-columns:1fr}.simple-split .simple-copy{grid-column:1;grid-row:1}.simple-split .simple-shot{grid-column:1;grid-row:2}}.simple-shot{aspect-ratio:257/308;background-image:var(--sw-img);background-position:bottom;background-repeat:no-repeat;background-size:contain;filter:drop-shadow(0 18px 30px rgba(13,27,42,.18));margin:0 auto;max-width:300px;width:100%}@media (max-width:900px){.simple-shot{margin:.5rem 0 0;max-width:210px}}.simple-copy .startup-grid{gap:.9rem;grid-template-columns:1fr;margin-top:2rem}.spl{background:var(--ink);padding:4.5rem 0 5rem}.hood{background:linear-gradient(180deg,rgba(9,15,26,.55) 0,rgba(9,15,26,.72) 45%,rgba(9,15,26,.84) 100%),var(--hood-img) center 40% /cover no-repeat,#0d1420;padding:5.5rem 0 6rem}.hood .spl-depth-title,.hood-eb{color:#fff}.hood .spl-depth{margin:0 0 2rem}.spl-lede{color:rgba(13,27,42,.7);font-size:1.05rem;line-height:1.65;margin-top:.9rem;max-width:680px}.spl-lede b{color:var(--text)}.dv-anatomy,.dv-specs{background:var(--ink);padding:4.5rem 0}#view-the-device>.dv-specs{padding-top:8rem}.dv-lede{color:rgba(13,27,42,.68);font-size:1.02rem;line-height:1.6;margin-top:.8rem;max-width:620px}.dv-anatomy-grid{align-items:center;display:grid;gap:3rem;grid-template-columns:.8fr 1.2fr;margin-top:2.75rem}@media (max-width:860px){.dv-anatomy-grid{gap:2rem;grid-template-columns:1fr}}.dv-shot{display:flex;justify-content:center}.dv-shot img{filter:drop-shadow(0 26px 44px rgba(13,27,42,.18));height:auto;max-width:400px;width:100%}.dv-subhead{color:var(--blue);font-family:var(--font-mono);font-size:.82rem;letter-spacing:.14em;margin-bottom:.9rem;text-transform:uppercase}.dv-subhead+.dv-parts{margin-bottom:2rem}.dv-parts{display:grid;gap:1.25rem 1.5rem;grid-template-columns:1fr 1fr 1fr;list-style:none}@media (max-width:900px){.dv-parts{grid-template-columns:1fr 1fr}}@media (max-width:600px){.dv-parts{grid-template-columns:1fr}}.dv-parts li{border-top:1px solid rgba(13,27,42,.16);padding-top:.9rem}.dv-parts b{display:block;font-family:var(--font-display);font-size:.92rem;margin-bottom:.25rem;text-transform:uppercase}.dv-parts p{color:rgba(13,27,42,.65);font-size:.85rem;line-height:1.5}.dv-spec-groups{display:grid;gap:2rem 3rem;grid-template-columns:repeat(2,1fr);margin-top:2.5rem}@media (max-width:800px){.dv-spec-groups{grid-template-columns:1fr}}.dv-group h4{color:var(--blue);font-family:var(--font-mono);font-size:.82rem;letter-spacing:.14em;margin-bottom:.9rem;text-transform:uppercase}.dv-group dl{display:flex;flex-direction:column}.dv-group dl>div{border-bottom:1px solid var(--line);display:flex;gap:1.25rem;justify-content:space-between;padding:.65rem 0}.dv-group dl>div:last-child{border-bottom:none}.dv-group dt{color:rgba(13,27,42,.6);font-size:.86rem}.dv-group dd{color:var(--text);font-size:.86rem;font-weight:500;text-align:right}.dv-programs{background:var(--black);padding:4.5rem 0}.dv-prog-grid{display:grid;gap:1.5rem 2rem;grid-template-columns:repeat(3,1fr);margin-top:2.75rem}@media (max-width:900px){.dv-prog-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.dv-prog-grid{grid-template-columns:1fr}}.dv-prog{border-top:2px solid rgba(13,27,42,.16);padding-top:1.1rem}.dv-prog-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:.85rem}.dv-prog-time{color:var(--blue);font-size:1.2rem;letter-spacing:-.02em}.dv-prog h4,.dv-prog-time{font-family:var(--font-display)}.dv-prog h4{font-size:1.1rem;letter-spacing:-.01em;margin-bottom:.5rem;text-transform:uppercase}.dv-prog-when{color:var(--text);font-size:.88rem;font-weight:500;line-height:1.45;margin-bottom:.4rem}.dv-prog-what{color:rgba(13,27,42,.65);font-size:.86rem;line-height:1.55;margin-bottom:1rem}.dv-prog-feel{display:flex;flex-wrap:wrap;gap:.4rem}.dv-prog-feel span{background:rgba(13,27,42,.05);color:rgba(13,27,42,.72);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.09em;padding:.28rem .5rem;text-transform:uppercase}.dv-prog--link{border-top-color:var(--blue)}.dv-prog--link .nk-link{font-size:.74rem}.month-only{display:none}.month-only.show{display:inline}.cred{background:var(--ink);border-bottom:1px solid var(--line);padding:4rem 0 4.5rem}.cred-claim{max-width:1120px}.cred-claim .nk-h2{font-size:clamp(1.9rem,4.2vw,3.4rem);margin-bottom:0}.cred-lede{color:rgba(13,27,42,.68);font-size:1.05rem;line-height:1.65;margin-top:1.25rem;max-width:760px}.cred-grid{display:grid;gap:1.5rem 2.5rem;grid-template-columns:repeat(3,1fr);list-style:none;margin-top:3rem}@media (max-width:760px){.cred-grid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.cred-grid{gap:1.1rem;grid-template-columns:1fr}}.cred-grid li{border-top:2px solid var(--blue);padding-top:.9rem}.cred-grid b{color:var(--text);display:block;font-family:var(--font-display);font-size:clamp(1.6rem,2.6vw,2.2rem);letter-spacing:-.03em;line-height:1}.cred-grid span{color:rgba(13,27,42,.68);display:block;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.14em;line-height:1.55;margin-top:.4rem;text-transform:uppercase}.cred-grid{row-gap:2rem}.cred-grid b{hyphens:none;overflow-wrap:normal}@media (max-width:1080px){.cred-grid b{font-size:clamp(1.35rem,2.4vw,2rem)}}.prob{background:var(--ink);padding:5.5rem 0 5rem}.prob-top{max-width:1180px}.prob-lede{color:rgba(13,27,42,.7);font-size:1.08rem;line-height:1.65;margin-top:1.1rem;max-width:720px}.prob-turn{align-items:center;display:flex;gap:1rem;margin:3.5rem 0 2rem}.prob-rule{background:var(--blue);flex-shrink:0;height:2px;width:46px}.prob-turn h3{color:var(--text);font-family:var(--font-display);font-size:clamp(1.15rem,2.1vw,1.7rem);letter-spacing:-.02em;text-transform:uppercase}.prob-grid{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}@media (max-width:860px){.prob-grid{gap:1.75rem;grid-template-columns:1fr}}.prob-item{border-top:2px solid hsla(0,0%,100%,.22);padding-top:1.1rem}.prob-n{color:var(--blue);display:block;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.18em;margin-bottom:.6rem}.prob-item h4{color:#fff;font-family:var(--font-display);font-size:1.1rem;letter-spacing:-.01em;margin-bottom:.5rem;text-transform:uppercase}.prob-item p{color:hsla(0,0%,100%,.72);font-size:.92rem;line-height:1.6}.prob-item p b{color:#fff;font-weight:600}.prob .ppr-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(3,1fr)}@media (max-width:860px){.prob .ppr-grid{grid-template-columns:1fr}}.prob .ppr-card{border:none!important}.prob .ppr-card h3{font-size:1.02rem;line-height:1.2}.uses{background:var(--black);padding:5rem 0 5.5rem}.uses-head{max-width:1340px}.uses-head .nk-h2{font-size:clamp(2rem,4.6vw,4.4rem)}.uses-lede{color:rgba(13,27,42,.68);font-size:1.05rem;line-height:1.65;margin-top:1rem;max-width:720px}.uses-grid{display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);margin-top:3.25rem}@media (max-width:900px){.uses-grid{gap:1.75rem;grid-template-columns:1fr 1fr}}@media (max-width:560px){.uses-grid{gap:1.5rem;grid-template-columns:1fr}}.uses-item{border-top:2px solid var(--blue);padding-top:1rem}.uses-item h4{color:var(--text);font-family:var(--font-display);font-size:1rem;letter-spacing:-.01em;line-height:1.15;margin-bottom:.45rem;text-transform:uppercase}.uses-item p{color:rgba(13,27,42,.65);font-size:.9rem;line-height:1.55}.fit-chips{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;margin-top:2rem}.fit-chips li{border:1px solid var(--line-strong);color:var(--text);font-family:var(--font-display);font-size:.85rem;letter-spacing:.01em;padding:.55rem .95rem;text-transform:uppercase}@media (max-width:1200px){.nav-links{font-size:.74rem;gap:1.5rem;letter-spacing:.08em}}@media (max-width:1280px){.nav-links{font-size:.7rem;gap:1.15rem;letter-spacing:.06em}}.nav-toggle{background:none;border:0;cursor:pointer;display:none;flex-direction:column;gap:5px;height:44px;justify-content:center;padding:0 10px;width:44px;-webkit-tap-highlight-color:transparent}.nav-toggle span{background:#fff;border-radius:2px;display:block;height:2px;transition:transform .25s ease,opacity .2s ease;width:100%}nav.nav-open .nav-toggle span:first-child{transform:translateY(7px) rotate(45deg)}nav.nav-open .nav-toggle span:nth-child(2){opacity:0}nav.nav-open .nav-toggle span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media (max-width:1240px){.logo{margin-right:auto;order:1}.nav-cta{order:2}.nav-toggle{display:flex;margin-left:.75rem;order:3}.nav-links{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(0,0%,4%,.97);border-bottom:1px solid var(--line);display:flex!important;flex-direction:column;gap:0;left:0;max-height:0;order:4;overflow:hidden;padding:0 3rem;position:absolute;right:0;top:100%;transition:max-height .28s ease,visibility 0s linear .28s;visibility:hidden}nav.nav-open .nav-links{max-height:72vh;overflow-y:auto;transition:max-height .28s ease,visibility 0s;visibility:visible}.nav-links a{border-top:1px solid var(--line);font-size:.78rem;letter-spacing:.1em;padding:1rem 0}.nav-links a:first-child{border-top:0}.nav-links a.current{color:var(--blue)}}@media (max-width:900px){.nav-links{padding:0 1.25rem}}.xs-grid{grid-template-columns:repeat(4,1fr)!important}.ts-grid{margin-top:2.25rem}@media (max-width:1050px){.xs-grid{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:680px){.xs-grid{grid-template-columns:repeat(2,1fr)!important}}.final-cta{background-color:var(--blue);background-image:linear-gradient(rgba(10,18,34,.72),rgba(10,18,34,.8)),linear-gradient(90deg,rgba(30,80,229,.68) 0,rgba(30,80,229,.34) 100%),var(--fc-img);background-position:50%;background-size:cover;color:#fff;overflow:hidden;padding:6.5rem 0;position:relative;text-align:left}.final-cta:before{content:none}.fc-inner{align-items:end;display:grid;gap:3rem;grid-template-columns:1.55fr 1fr}@media (max-width:1250px){.fc-inner{align-items:start;gap:2rem;grid-template-columns:1fr}}.final-cta h2{color:#fff;font-family:var(--font-display);font-size:clamp(2rem,4.95vw,4.4rem);letter-spacing:-.035em;line-height:.9;margin:.9rem 0 1.1rem;text-transform:uppercase}.final-cta p{color:hsla(0,0%,100%,.85);font-size:1.05rem;line-height:1.6;margin:0;max-width:460px}.fc-act{align-items:flex-start;display:flex;flex-direction:column;gap:1.25rem}.final-cta .btn-primary{background:#fff;border-color:#fff;color:var(--blue)}.final-cta .btn-primary:hover{background:hsla(0,0%,100%,.9);color:var(--blue)}.fc-note{color:hsla(0,0%,100%,.7);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.13em;text-transform:uppercase}@media (min-width:1241px){.nav-links{align-items:center}}@media (max-width:1240px){.nav-links{align-items:stretch}}.nav-item{position:relative}.nav-dd-btn,.nav-item{align-items:center;display:flex}.nav-dd-btn{background:none;border:0;color:inherit;cursor:pointer;height:1.6em;margin:0;padding:0 0 0 .3rem;-webkit-tap-highlight-color:transparent}.nav-dd-btn:before{border-bottom:1.5px solid;border-right:1.5px solid;content:"";display:block;height:.38em;opacity:.55;transform:translateY(-25%) rotate(45deg);transition:transform .2s ease,opacity .2s;width:.38em}.nav-item.has-dd>a.nav-accent:not(.current)+.nav-dd-btn{color:#c10025}.nav-dd a{cursor:pointer;white-space:nowrap}@media (min-width:1241px){.nav-item.has-dd:after{content:"";height:1.6rem;left:-1rem;position:absolute;right:-1rem;top:100%}.nav-dd{background:#fff;border:1px solid rgba(13,27,42,.1);border-top:2px solid var(--blue);box-shadow:0 18px 36px rgba(13,27,42,.12);display:flex;flex-direction:column;left:-1.4rem;min-width:15rem;opacity:0;padding:.5rem 0;position:absolute;top:calc(100% + 1.45rem);transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s;visibility:hidden;z-index:5}.nav-dd a{border:0;color:#0d1b2a;font-size:.72rem;letter-spacing:.08em;padding:.7rem 1.4rem}.nav-dd a:focus-visible,.nav-dd a:hover{background:rgba(13,27,42,.04);color:var(--blue);outline:none}.nav-item.dd-open .nav-dd,.nav-item.has-dd:focus-within .nav-dd,.nav-item.has-dd:hover .nav-dd{opacity:1;transform:none;transition:opacity .18s ease,transform .18s ease,visibility 0s;visibility:visible}.nav-item.dd-open .nav-dd-btn:before,.nav-item.has-dd:hover .nav-dd-btn:before{opacity:.9;transform:translateY(15%) rotate(-135deg)}.nav-item.has-dd:last-child .nav-dd{left:auto;right:-1rem}}@media (max-width:1240px){.nav-item{border-top:1px solid rgba(13,27,42,.08);flex-wrap:wrap}.nav-links>:first-child{border-top:0}.nav-item>a{border-top:0!important;flex:1}.nav-dd-btn{font-size:.9rem;height:44px;justify-content:center;padding:0;width:44px}.nav-item.dd-open .nav-dd-btn:before{transform:translateY(15%) rotate(-135deg)}.nav-dd{border-left:2px solid var(--blue);display:none;flex-basis:100%;flex-direction:column;margin-bottom:.6rem;padding:0 0 .6rem 1rem}.nav-item.dd-open .nav-dd{display:flex}.nav-links .nav-dd a{border-top:0;color:#0d1b2a;font-size:.72rem;opacity:.85;padding:.6rem 0}.nav-links .nav-dd a:hover{color:var(--blue);opacity:1}}#anatomy,#credentials,#extreme,#howto,#problem,#programs,#protocols,#rep-form,#research,#spl,#teams,#uses,#why-gameday{scroll-margin-top:90px}#plan-1m,#plan-2w,#plan-buy{scroll-margin-top:110px}.ppr-card[data-route]{cursor:pointer}.ppr-card{display:flex;flex-direction:column}.ppr-card .ppr-stat{margin-bottom:1.5rem}.ppr-card .ppr-more{align-self:flex-start;margin-top:auto}.ppr-kicker{color:rgba(13,27,42,.68);display:block;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.13em;margin-bottom:.6rem;text-transform:uppercase}.ppr-card--photo .ppr-kicker{color:hsla(0,0%,100%,.82)}.ppr-card--photo .ppr-num{margin-bottom:1rem}.ppr-more{align-items:center;background:var(--blue);border:1px solid hsla(0,0%,100%,.9);color:#fff;cursor:pointer;display:inline-flex;font-family:var(--font-display);font-size:.76rem;gap:.6rem;letter-spacing:.08em;margin-top:1.5rem;padding:1rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:background .2s,border-color .2s,color .2s;white-space:nowrap}.ppr-card[data-route]:hover .ppr-more,.ppr-more:focus-visible,.ppr-more:hover{background:#fff;border-color:#fff;color:#0d1b2a}.ppr-more:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.ppr-card--photo .ppr-stat{border-bottom:0}.prob-turn-copy h3{margin-bottom:.4rem}.prob-turn-copy p{color:rgba(13,27,42,.62);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase}@media (max-width:1100px){.ppr-more{font-size:.64rem;justify-content:space-between;padding:.9rem 1rem;width:100%}}@media (max-width:860px){.ppr-more{font-size:.76rem;padding:1rem 1.5rem}}.sci-pillar{display:none}.sci-pillar.active{display:block}.sci-head{background:#0c1420;padding:3rem 0 5rem}.sci-head--photo{background:linear-gradient(90deg,rgba(8,13,24,.93) 0,rgba(8,13,24,.84) 52%,rgba(8,13,24,.38) 100%),var(--sci-img) var(--sci-pos,center 30%) /cover no-repeat,#0c1420;padding:3rem 0 6rem;position:relative}.sci-head--photo .eyebrow{color:#fff}.sci-head--photo .sci-back{color:hsla(0,0%,100%,.82)}@media (max-width:1000px){.sci-head--photo{background:linear-gradient(180deg,rgba(8,13,24,.72) 0,rgba(8,13,24,.82) 45%,rgba(8,13,24,.9) 100%),var(--sci-img) var(--sci-pos,center 30%) /cover no-repeat,#0c1420}}.sci-back{align-items:center;color:hsla(0,0%,100%,.66);cursor:pointer;display:inline-flex;font-family:var(--font-mono);font-size:.76rem;gap:.55rem;letter-spacing:.14em;margin-bottom:3.5rem;text-transform:uppercase}.sci-back:hover,.sci-h1{color:#fff}.sci-h1{font-family:var(--font-display);font-size:clamp(2.6rem,6.4vw,5.4rem);letter-spacing:-.02em;line-height:.94;margin:1.1rem 0 1.4rem;text-transform:uppercase}.sci-lede{color:hsla(0,0%,100%,.78);font-size:1.08rem;line-height:1.65;max-width:640px}.sci-statrow{display:flex;flex-wrap:wrap;gap:3.5rem;margin-top:3.5rem}.sci-stat{border-top:2px solid var(--blue);max-width:300px;padding-top:1rem}.sci-stat strong{color:#fff;display:block;font-family:var(--font-display);font-size:3.4rem;letter-spacing:-.03em;line-height:1;margin-bottom:.55rem}.sci-stat span{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.sci-fn,.sci-stat span{color:hsla(0,0%,100%,.62);line-height:1.6}.sci-fn{font-size:.8rem;margin-top:1rem;max-width:460px}.sci-study{background:var(--ink);padding:5.5rem 0 6rem}.sci-sech{align-items:center;display:flex;gap:1rem;margin-bottom:2.25rem}.sci-sech span{background:var(--blue);flex-shrink:0;height:2px;width:46px}.sci-sech h2{color:var(--text);font-family:var(--font-display);font-size:clamp(1.15rem,2.1vw,1.7rem);letter-spacing:-.01em;text-transform:uppercase}.sci-body{max-width:720px}.sci-body p{color:rgba(13,27,42,.74);font-size:1.02rem;line-height:1.72;margin-bottom:1.1rem}.sci-body p b{color:var(--text);font-weight:600}.sci-body p:last-child{margin-bottom:0}.sci-rule{border:0;border-top:1px solid var(--line-strong);margin:3.5rem 0 2rem}.sci-sub{color:var(--blue);font-family:var(--font-mono);font-size:.88rem;letter-spacing:.13em;margin-bottom:1.5rem;text-transform:uppercase}.sci-figure{margin-top:2rem}.dlt-row{align-items:baseline;border-top:1px solid rgba(13,27,42,.14);column-gap:3rem;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);padding:1.9rem 0;row-gap:.35rem}.dlt-row:last-child{border-bottom:1px solid rgba(13,27,42,.14)}.dlt-metric{color:rgba(13,27,42,.68);font-family:var(--font-mono);font-size:.68rem;grid-column:1/-1;letter-spacing:.18em;margin-bottom:.5rem;text-transform:uppercase}.dlt-hero b{color:var(--blue);display:block;font-family:var(--font-display);font-size:clamp(2.4rem,4.6vw,3.4rem);letter-spacing:-.03em;line-height:1}.dlt-hero span{color:rgba(13,27,42,.68);display:block;font-size:.92rem;margin-top:.5rem}.dlt-vals{align-items:baseline;display:flex;flex-wrap:wrap;font-family:var(--font-display);font-size:clamp(1.1rem,1.7vw,1.45rem);gap:.9rem;letter-spacing:-.01em}.dlt-vals i{display:block;font-family:var(--font-mono);font-size:.62rem;font-style:normal;letter-spacing:.16em;margin-bottom:.35rem;text-transform:uppercase}.dlt-arrow,.dlt-vals i{color:rgba(13,27,42,.68)}.dlt-arrow{font-family:var(--font-body)}.dlt-to{color:var(--blue)}.dlt-foot{color:rgba(13,27,42,.68);font-size:.86rem;grid-column:1/-1;line-height:1.6;margin-top:1rem}.dlt-foot b{color:var(--text);font-weight:600}@media (max-width:700px){.dlt-row{grid-template-columns:minmax(0,1fr);row-gap:1.25rem}}.sci-chart{display:block;height:auto;width:100%}.sci-chart text{font-family:var(--font-mono)}.sci-cap{border-top:1px solid var(--line);color:rgba(13,27,42,.68);font-size:.84rem;line-height:1.65;margin-top:1.5rem;max-width:780px;padding-top:1rem}.sci-cap b{color:var(--text);font-weight:600}.sci-grid{stroke:rgba(13,27,42,.14);stroke-width:1}.sci-grid--base{stroke:rgba(13,27,42,.32);stroke-dasharray:5 6}.sci-ax{font-size:14px;letter-spacing:.08em}.sci-ax,.sci-axlab{fill:rgba(13,27,42,.68)}.sci-axlab{font-size:12px;letter-spacing:.16em;text-transform:uppercase}.sci-band{fill:rgba(30,80,229,.09);stroke:none}.sci-ln{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:4.5}.sci-ln--placebo{stroke:rgba(13,27,42,.34)}.sci-ln--laser{stroke:var(--blue)}.sci-dot.sci-ln--placebo{fill:rgba(13,27,42,.34);stroke:none}.sci-dot.sci-ln--laser{fill:var(--blue);stroke:none}.sci-lead{stroke:rgba(13,27,42,.45);stroke-width:1}.sci-lead--laser{stroke:var(--blue)}.sci-endlab{fill:rgba(13,27,42,.68);font-size:12px;letter-spacing:.16em;text-transform:uppercase}.sci-endlab--laser{fill:var(--blue)}.sci-hero{fill:rgba(13,27,42,.72);font-family:var(--font-display);font-size:40px;letter-spacing:-.03em}.sci-hero--laser{fill:var(--blue)}.sci-heroU{fill:rgba(13,27,42,.68);font-size:14px;letter-spacing:.02em}.sci-delta{fill:var(--blue);font-family:var(--font-display);font-size:58px;letter-spacing:-.03em}.sci-delta--sm{font-size:34px}.sci-delta--mute{fill:rgba(13,27,42,.72)}.sci-seg--laser{fill:var(--blue)}.sci-seg--placebo{fill:rgba(13,27,42,.16)}.sci-tick{stroke:rgba(13,27,42,.45);stroke-width:1}.sci-metric{letter-spacing:.18em}.sci-detail,.sci-metric{fill:rgba(13,27,42,.68);font-size:13px}.sci-detail{letter-spacing:.04em}.sci-sig{fill:rgba(13,27,42,.68);font-size:12px;letter-spacing:.12em}.sci-means{display:grid;gap:2.5rem;grid-template-columns:repeat(3,1fr)}@media (max-width:860px){.sci-means{gap:2rem;grid-template-columns:1fr}}.sci-means>div{border-top:2px solid var(--blue);padding-top:1.25rem}.sci-means h4{color:var(--text);font-family:var(--font-display);font-size:1.08rem;line-height:1.2;margin-bottom:.85rem;text-transform:uppercase}.sci-means p{color:rgba(13,27,42,.7);font-size:.94rem;line-height:1.65}.sci-cline{align-items:center;border-top:1px solid var(--line-strong);display:flex;flex-wrap:wrap;gap:.85rem 1.5rem;margin-top:3.5rem;padding-top:1.25rem}.sci-cline span{color:rgba(13,27,42,.68);font-size:.66rem}.sci-cline span,.sci-pub{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.sci-pub{align-items:center;border-bottom:1px solid rgba(30,80,229,.4);color:var(--blue);display:inline-flex;font-size:.68rem;gap:.55rem;padding-bottom:.25rem;text-decoration:none;white-space:nowrap}.sci-pub:hover{border-bottom-color:var(--blue)}.sci-more{background:#0c1420;padding:5.5rem 0}.sci-moreh{color:#fff;font-family:var(--font-display);font-size:clamp(2rem,4.4vw,3.4rem);letter-spacing:-.02em;line-height:.98;margin:1.1rem 0 1.25rem;text-transform:uppercase}.sci-more-lede{color:hsla(0,0%,100%,.72);font-size:1rem;line-height:1.65;margin-bottom:3.25rem;max-width:640px}.sci-rel{display:block}.sci-relrow{align-items:start;border-top:1px solid hsla(0,0%,100%,.18);display:grid;gap:0 2rem;grid-template-columns:88px 1fr auto;padding:2rem 0;text-decoration:none;transition:background .2s}.sci-relrow:last-child{border-bottom:1px solid hsla(0,0%,100%,.18)}.sci-relrow:hover{background:hsla(0,0%,100%,.04)}.sci-reln{color:hsla(0,0%,100%,.4);font-family:var(--font-display);font-size:2.75rem;letter-spacing:-.03em;line-height:.85;transition:color .2s}.sci-relrow:hover .sci-reln{color:#8fa9ff}.sci-relmain{display:block}.sci-relj{color:#8fa9ff;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.13em}.sci-relj,.sci-relt{display:block;margin-bottom:.75rem;text-transform:uppercase}.sci-relt{color:#fff;font-family:var(--font-display);font-size:clamp(1.15rem,2vw,1.6rem);letter-spacing:-.01em;line-height:1.15}.sci-reld{color:hsla(0,0%,100%,.75);display:block;font-size:.98rem;line-height:1.6;max-width:640px}.sci-relgo{align-items:center;color:#8fa9ff;display:inline-flex;font-family:var(--font-mono);font-size:.64rem;gap:.5rem;letter-spacing:.14em;padding-top:.5rem;text-transform:uppercase;white-space:nowrap}.sci-relrow:hover .sci-relgo{color:#fff}@media (max-width:760px){.sci-relrow{gap:0 1.25rem;grid-template-columns:56px 1fr}.sci-reln{font-size:1.9rem}.sci-relgo{grid-column:2;padding-top:1rem}}.sci-foot{background:var(--black);padding:5rem 0}.sci-switch{align-items:center;display:flex;flex-wrap:wrap;gap:2.5rem}.sci-switch a{color:rgba(13,27,42,.68);cursor:pointer;font-family:var(--font-display);font-size:clamp(1.1rem,2vw,1.6rem);text-decoration:none;text-transform:uppercase}.sci-switch a.current,.sci-switch a:hover{color:var(--text)}.sci-fine{border-top:1px solid var(--line-strong);color:rgba(13,27,42,.68);font-size:.8rem;line-height:1.7;margin-top:3rem;max-width:900px;padding-top:1.5rem}@media (max-width:700px){.sci-head{padding:2rem 0 3.5rem}.sci-back{margin-bottom:2.25rem}.sci-foot,.sci-more,.sci-study{padding:3.5rem 0}.sci-statrow{gap:2rem;margin-top:2.5rem}.sci-figure{overflow-x:auto;-webkit-overflow-scrolling:touch}.sci-chart{min-width:760px}.sci-scrollhint{display:block}}.sci-scrollhint{color:rgba(13,27,42,.68);display:none;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.13em;margin-bottom:1rem;text-transform:uppercase}.res{background:var(--ink);padding:6rem 0}.res-lede{color:rgba(13,27,42,.7);font-size:1.05rem;line-height:1.65;margin-top:1.25rem;max-width:720px}.res-grid{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin-top:3.5rem}@media (max-width:900px){.res-grid{gap:2.25rem;grid-template-columns:1fr}}.res-card{border-top:2px solid var(--blue);cursor:pointer;display:flex;flex-direction:column;padding-top:1.25rem}.res-n{color:var(--blue);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.16em}.res-card h3,.res-n{text-transform:uppercase}.res-card h3{color:var(--text);font-family:var(--font-display);font-size:clamp(1.3rem,2.2vw,1.75rem);letter-spacing:-.02em;line-height:1.05;margin:.75rem 0 .9rem}.res-card p{color:rgba(13,27,42,.7);font-size:.95rem;line-height:1.6}.res-cite{border-top:1px solid var(--line);color:rgba(13,27,42,.68);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.12em;line-height:1.6;margin-top:1.1rem;padding-top:.9rem}.res-cite,.res-more{text-transform:uppercase}.res-more{align-items:center;align-self:flex-start;background:var(--blue);border:1px solid var(--blue);color:#fff;cursor:pointer;display:inline-flex;font-family:var(--font-display);font-size:.76rem;gap:.6rem;letter-spacing:.08em;margin-top:1.5rem;padding:1rem 1.5rem;text-decoration:none;transition:background .2s,border-color .2s,color .2s;white-space:nowrap}.res-card:hover .res-more,.res-more:focus-visible,.res-more:hover{background:var(--blue-deep);border-color:var(--blue-deep);color:#fff}.res-more:focus-visible{outline:2px solid var(--blue);outline-offset:3px}@media (max-width:1100px) and (min-width:901px){.res-more{font-size:.64rem;justify-content:space-between;padding:.9rem 1rem;width:100%}}@media (max-width:1050px){.pricing-grid{grid-template-columns:minmax(0,1fr)}.price-card{min-width:0}}@media (max-width:420px){.price-card{padding:2.5rem 1.5rem}}@media (max-width:780px){.xs-label span{font-size:.66rem;letter-spacing:.08em}}@media (max-width:460px){.xs-label span{font-size:.62rem;letter-spacing:.07em}.po-tag{font-size:.62rem;letter-spacing:.1em}.sci-relj{letter-spacing:.11em}.res-cite,.sci-relj{font-size:.64rem}}.nav-toggle span{background:#0d1b2a}@media (max-width:1240px){nav .nav-links,nav.nav-open .nav-links{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff!important;border-bottom:1px solid rgba(13,27,42,.1);box-shadow:0 18px 30px rgba(13,27,42,.12)}.nav-links a{border-top-color:rgba(13,27,42,.08);color:#0d1b2a;padding:.95rem 0}.nav-links a.current{color:var(--blue)}.nav-links a.nav-accent:not(.current){color:#c10025}}@media (max-width:480px){nav{padding-left:1rem;padding-right:.75rem}nav .gd-logo,nav .logo img{height:30px}.nav-cta{font-size:.64rem;letter-spacing:.06em;padding:.65rem .85rem}.nav-toggle{margin-left:.35rem}}.cred{padding:3rem 0 3.5rem}.prob{padding:4rem 0}.prob-turn{margin:2.5rem 0 1.5rem}.uses{padding:4rem 0}.uses-grid{margin-top:2.25rem}.final-cta{padding:4.5rem 0}.nk-pagehead--photo{padding:5rem 0 4rem}.spl{padding:3.5rem 0 4rem}.hood,.res{padding:4rem 0}.res-grid{margin-top:2.25rem}.dv-anatomy,.dv-programs,.dv-specs{padding:3.5rem 0}#view-the-device>.dv-specs{padding-top:4.5rem}.howto,.pf-section,.teams,.xs{padding:4rem 0}.xs-grid{margin-top:2.25rem}.xs-card{aspect-ratio:4/3}.pricing{padding-bottom:4.5rem!important;padding-top:4rem!important}.faq{padding:4rem 0 4.5rem}.rep{padding-bottom:4.5rem;padding-top:3.5rem}.sci-more,.sci-study{padding:4rem 0}.sci-foot{padding:3.5rem 0}.co-body{padding-bottom:4rem}.nk-band{min-height:52vh}.nk-band.tall{min-height:62vh}.nk-duo-media{min-height:52vh}.nk-duo-copy{padding-bottom:4rem;padding-top:4rem}footer{padding:3rem 0 1.5rem}.footer-grid{margin-bottom:1.5rem}.footer-fine{margin-top:1.5rem}@media (max-width:700px){.co-body,.cred,.dv-anatomy,.dv-programs,.dv-specs,.faq,.hood,.howto,.pf-section,.prob,.rep,.res,.sci-foot,.sci-more,.sci-study,.spl,.teams,.uses,.xs{padding-bottom:3rem;padding-top:2.75rem}.pricing{padding-bottom:3rem!important;padding-top:2.75rem!important}#view-the-device>.dv-specs{padding-top:2.75rem}.final-cta{padding:3rem 0}.nk-pagehead--photo{padding:3rem 0 2.5rem}.nk-hero{min-height:min(80vh,680px)}.nk-hero-media:after{background:linear-gradient(180deg,rgba(6,10,18,.2),rgba(6,10,18,.5) 32%,rgba(6,10,18,.86) 62%,rgba(6,10,18,.94))}.nk-hero-stats{gap:1.25rem 2rem;margin-top:2rem}.nk-lede{margin:1rem 0 1.5rem}.cred-grid{gap:1.25rem 1rem!important;grid-template-columns:1fr 1fr!important}.ppr-card{padding:1.5rem 1.25rem}.ppr-num{font-size:3.5rem}.ppr-card--photo .ppr-num,.ppr-num{margin-bottom:.75rem}.ppr-card p{margin-bottom:1rem}.ppr-card .ppr-stat{margin-bottom:1rem;padding-top:.9rem}.prob-turn{margin:2rem 0 1.25rem}.nk-duo-media{aspect-ratio:16/10;min-height:0}.nk-duo-copy{padding:2.25rem 1.25rem 2.5rem}.nk-duo-copy>p,.nk-duo-facts{margin-bottom:1.5rem}.nk-band,.nk-band.tall{min-height:0}.nk-band-inner{padding:3.5rem 1.25rem}.uses-grid{gap:1.25rem;margin-top:1.75rem}.dv-anatomy-grid{gap:1.5rem;margin-top:1.5rem}.dv-shot img{margin:0 auto;max-width:250px}.pf-grid{gap:1.75rem}.pf-card{gap:.8rem;grid-template-columns:86px 1fr;padding:.8rem .9rem}.pf-map{height:72px;width:72px}.pf-mapwrap{min-width:0}.pf-view{font-size:.6rem!important;letter-spacing:.06em;line-height:1.35;max-width:86px;text-align:center;white-space:normal}.pf-n{white-space:nowrap}.dv-shot img{max-height:280px;width:auto}.xs-card{aspect-ratio:1/1}.xs-label{padding:.85rem}.xs-label h4{font-size:.86rem;hyphens:auto;letter-spacing:0;overflow-wrap:anywhere}.footer-grid{gap:1.5rem .75rem;grid-template-columns:repeat(3,1fr)!important}.footer-brand{grid-column:1/-1}.footer-brand p{max-width:none}.footer-col h5{font-size:.66rem;letter-spacing:.14em;margin-bottom:.4rem}.footer-col li{padding:0}.footer-col a{display:block;font-size:.84rem;line-height:1.25;padding:.5rem 0}.footer-fine{margin-top:1rem}.cd-next h4,.co-steps li,.cred-grid span,.dlt-from i,.dlt-metric,.dlt-to i,.nk-hero-stats span,.pf-region-title span,.pf-view,.po-tag,.res-cite,.sci-cline span,.sci-relgo,.sci-relj,.sci-stat span{font-size:.68rem!important}.xs-label span{font-size:.64rem!important}.tdx-m-src b,.tdx-m-src em,.tdx-m-src i{font-size:.66rem!important}.sci-back{display:inline-block;padding:.6rem 0}.cs-spec,.sci-pub{display:inline-block;padding:.5rem 0}}@media (min-width:701px) and (max-width:900px){.nk-duo-media{aspect-ratio:16/9;min-height:0}.nk-duo-copy{padding:3rem 2rem}.nk-band,.nk-band.tall{min-height:0}.nk-band-inner{padding:4.5rem 2rem}.ppr-num{font-size:4rem;margin-bottom:1rem}.ppr-card{padding:2rem 1.75rem}.footer-grid{gap:1.75rem 1.5rem;grid-template-columns:repeat(3,1fr)!important}.footer-brand{grid-column:1/-1}.footer-brand p{max-width:520px}.footer-col h5{margin-bottom:.6rem}.footer-col a{display:block;padding:.45rem 0}.footer-col li{padding:0}}@media (max-width:700px){.price-features li{padding-bottom:.6rem!important;padding-top:.6rem!important}.price-features{margin-bottom:1.75rem}}.ppr-card{padding:1.6rem 1.5rem}.ppr-num{font-size:3.25rem;margin-bottom:.6rem}.ppr-card--photo .ppr-num{margin-bottom:.6rem;-webkit-text-stroke-width:1.5px}.ppr-kicker{margin-bottom:.35rem}.ppr-card h3{margin-bottom:.5rem}.ppr-card p{font-size:.9rem;line-height:1.5;margin-bottom:.9rem}.ppr-stat{padding-top:.75rem}.ppr-stat strong{font-size:1.3rem;margin-bottom:.2rem}.ppr-card .ppr-stat{margin-bottom:.9rem}.ppr-more{margin-top:.75rem;padding:.75rem 1.1rem}.pricing-header{margin-bottom:2.25rem}.price-card{padding:1.9rem 1.75rem}.price-card.featured:before{font-size:.64rem;padding:.3rem .8rem}.price-type{font-size:.72rem;margin-bottom:.3rem}.price-name{font-size:1.7rem;margin-bottom:.9rem}.price-amount .dollars{font-size:3.25rem}.price-amount .currency{font-size:1.3rem}.price-tagline{font-size:.9rem;margin-bottom:1.1rem}.price-features{margin-bottom:1.4rem}.price-features li{font-size:.88rem;gap:.6rem;line-height:1.4;padding:.5rem 0!important}.price-divider{margin-top:1rem;padding-top:1rem}.price-card .btn{padding-bottom:.85rem;padding-top:.85rem}.xs-grid{gap:.75rem;grid-template-columns:repeat(6,1fr)!important}.ts-card,.xs-card{aspect-ratio:1/1}.xs-label{padding:.8rem .85rem}.xs-label h4{font-size:.85rem}.xs-label span{font-size:.62rem!important;margin-top:.2rem}@media (max-width:1100px){.xs-grid{grid-template-columns:repeat(4,1fr)!important}}.pf-card{gap:.8rem;padding:.75rem .9rem}.pf-grid{gap:1.75rem}.dv-prog-grid{gap:1.25rem 1.75rem}.dv-prog{padding-top:.85rem}.dv-prog-top{margin-bottom:.5rem}.dv-prog h4{margin-bottom:.3rem}.dv-prog-what{margin-bottom:.6rem}.faq-item{padding:1.1rem 0}.faq-item summary{font-size:1rem}.faq-item summary:after{font-size:1.5rem}.plan-opt{padding-bottom:.9rem!important;padding-top:.9rem!important}@media (max-width:700px){.ppr-card{padding:1.25rem 1.1rem}.ppr-num{font-size:2.4rem}.ppr-card--photo .ppr-num,.ppr-num{margin-bottom:.4rem}.ppr-card p{font-size:.88rem;margin-bottom:.75rem}.ppr-card .ppr-stat{margin-bottom:.75rem;padding-top:.6rem}.ppr-more{font-size:.68rem;padding:.7rem 1rem}.prob .ppr-grid{gap:.75rem}.price-card{padding:1.4rem 1.15rem}.price-name{font-size:1.45rem;margin-bottom:.6rem}.price-amount .dollars{font-size:2.6rem}.price-amount .currency{font-size:1.1rem}.price-tagline{font-size:.86rem;margin-bottom:.8rem}.price-features li{font-size:.84rem;padding:.4rem 0!important}.price-features{margin-bottom:1.1rem}.pricing-grid{gap:1rem}.pricing-header{margin-bottom:1.5rem}.xs-grid{gap:.5rem;grid-template-columns:repeat(3,1fr)!important}.ts-card,.xs-card{aspect-ratio:4/5}.xs-label{padding:.5rem .45rem .55rem}.xs-label h4{font-size:.6rem;hyphens:manual!important;letter-spacing:-.01em;line-height:1.15;overflow-wrap:normal!important;word-break:normal}.xs-label span{display:none}.xs-card:after{background:linear-gradient(180deg,transparent 50%,rgba(8,13,24,.85))}.pf-card{gap:.7rem;grid-template-columns:72px 1fr;padding:.65rem .75rem}.pf-map{height:60px;width:60px}.pf-card p{font-size:.78rem}.pf-grid{gap:1.25rem}[class*=pf-region]+*{gap:.5rem}.dv-prog{padding-top:.75rem}.dv-prog-what{font-size:.82rem}.faq-item{padding:.9rem 0}.faq-item summary{font-size:.92rem;gap:1rem}}@media (max-width:374px){.xs-grid{grid-template-columns:repeat(2,1fr)!important}.xs-label h4{font-size:.66rem}}:root{--sec:2rem;--gap:1.25rem}@media (max-width:900px){:root{--sec:1.75rem;--gap:1.1rem}}@media (max-width:700px){:root{--sec:1.5rem;--gap:1rem}}#view-the-device>.dv-specs,.co-body,.cred,.dv-anatomy,.dv-programs,.dv-specs,.faq,.final-cta,.hood,.howto,.inst-section,.pf-section,.pricing,.prob,.rep,.res,.sci-foot,.sci-more,.sci-study,.spl,.teams,.uses,.xs{padding-bottom:var(--sec)!important;padding-top:var(--sec)!important}.pricing:before{font-size:3.5rem;top:.5rem}.co-head{padding:1.75rem 0 .75rem!important}.co-body{padding-top:.75rem!important}.co-done{padding:2.5rem 0 3rem!important}.nk-pagehead{padding:2.5rem 0 1.75rem!important}.nk-pagehead--photo{padding:3.25rem 0 2.75rem!important}.sci-head,.sci-head--photo{padding:1.75rem 0 2.5rem!important}.sci-back{margin-bottom:1.25rem!important}@media (max-width:700px){.nk-pagehead--photo{padding:2.25rem 0 1.9rem!important}.sci-head,.sci-head--photo{padding:1.25rem 0 1.75rem!important}}.nk-h2{font-size:clamp(1.9rem,3.8vw,3.4rem);line-height:.9;margin-bottom:.75rem}.nk-duo-copy .nk-h2{font-size:clamp(1.8rem,2.8vw,2.7rem)}.section-title{font-size:clamp(1.8rem,3.4vw,3rem)!important}.eyebrow,.nk-pagehead h1,.section-title{margin-bottom:.6rem}.cred-grid,.dv-anatomy-grid,.dv-prog-grid,.dv-spec-groups,.equip-grid,.faq-grid,.faq-items,.pf-grid,.res-grid,.sci-statrow,.startup-grid,.teams-grid,.ts-grid,.uses-grid,.why-grid,.xs-grid{margin-top:var(--gap)!important}.cred-lede,.dv-lede,.prob-lede,.res-lede,.spl-lede,.teams-sub,.uses-lede{margin-top:.5rem!important}.pricing-header{margin-bottom:var(--gap)!important}.prob-turn{margin:var(--gap) 0 .9rem!important}.howto-sub-head{margin:1.5rem 0 .4rem!important}.simple-split{gap:1.5rem}.tech-diagram-wrap{margin-bottom:.5rem!important}.spl-depth{margin:1.75rem 0 .75rem!important}.spl>.container>.spl-depth:first-child{margin-top:0!important}.sci-sech{margin-bottom:1rem!important}.sci-rule{margin:1.5rem 0 1rem!important}.sci-cline{margin-top:1.25rem!important}.sci-more-lede{margin-bottom:1.25rem!important}.sci-fine{margin-top:1.25rem!important}.cd-next,.cd-sub{margin-bottom:1.5rem!important}.price-divider{padding-top:.75rem}.price-divider,.rep-fine{margin-top:.75rem}.nk-duo-copy{padding-bottom:2.75rem!important;padding-top:2.75rem!important}.nk-duo-media{min-height:44vh}.nk-duo-copy>p,.nk-duo-facts{margin-bottom:1.25rem}.nk-duo-facts--detailed{gap:.9rem}.nk-band-inner{padding-bottom:2.75rem!important;padding-top:2.75rem!important}.nk-band{min-height:42vh}.nk-band.tall{min-height:50vh}.nk-hero-stats{margin-top:1.75rem}.final-cta p{margin-bottom:1.25rem}.fc-inner{gap:1.25rem}@media (max-width:900px){.nk-duo-media{min-height:0}.nk-duo-copy{padding-bottom:2rem!important;padding-top:1.75rem!important}.nk-band,.nk-band.tall{min-height:0}.nk-band-inner{padding-bottom:2.25rem!important;padding-top:2.25rem!important}}footer{padding:2rem 0 1.25rem!important}.footer-grid{gap:1.5rem 2rem;margin-bottom:.75rem!important}.footer-fine{margin-top:.75rem!important;padding-top:.9rem!important}.footer-col h5{margin-bottom:.6rem}.footer-col li{padding:.2rem 0}@media (max-width:700px){.footer-col li{padding:0}.footer-grid{gap:1.1rem .75rem}}.ppr-grid,.prob .ppr-grid{margin-top:var(--gap)!important}.dv-parts{margin-bottom:0!important}.sci-relrow{padding-bottom:1.1rem!important;padding-top:1.1rem!important}.dv-spec-groups{row-gap:1.25rem}footer{padding-top:1.75rem!important}.final-cta h2,.uses-head .nk-h2{font-size:clamp(1.9rem,3.8vw,3.4rem)!important}.sci-h1{font-size:clamp(2.2rem,4.4vw,3.9rem)!important}.price-was{align-items:center;color:rgba(13,27,42,.5);display:flex;font-family:var(--font-mono);font-size:.9rem;gap:.5rem;margin:.15rem 0 .1rem}.price-was s{text-decoration-color:#c10025;text-decoration-thickness:1.5px}.price-flag{background:#c10025;color:#fff;font-family:var(--font-display);font-size:.6rem;letter-spacing:.12em;line-height:1;padding:.22rem .5rem;text-transform:uppercase}.po-price{align-items:flex-end;display:flex;flex-direction:column;line-height:1.05}.po-was{font-family:var(--font-mono);font-size:.72rem;letter-spacing:0;margin-bottom:.2rem;text-decoration-thickness:1.5px}.po-was,.sum-was{text-decoration-color:#c10025}.sum-was{color:rgba(13,27,42,.45);font-size:.82em;font-weight:400;margin-right:.35rem}.co-err{background:rgba(193,0,37,.06);border-left:3px solid #c10025;color:#0d1b2a;font-size:.86rem;line-height:1.5;margin:.75rem 0 0;padding:.75rem .9rem}.co-err a{color:var(--blue);text-decoration:underline}.cd-ref{color:rgba(13,27,42,.6);font-family:var(--font-mono);font-size:.78rem;letter-spacing:.08em;margin:-.75rem auto 1.25rem;text-transform:uppercase}.cd-ref b{color:#0d1b2a;letter-spacing:.04em}button[disabled]{cursor:progress;opacity:.7}.buy-only,.co-notice.buy-only{display:none}.buy-only.show,.co-notice.buy-only.show{display:block}.buy-only-inline{display:none}.buy-only-inline.show{display:inline}h2.buy-only.show,h2.rental-only.show{display:block}#co-submit.is-busy{cursor:progress;opacity:.7}.price-was{font-size:1.15rem;gap:.6rem;margin:.25rem 0 .15rem}.faq-was,.fc-was,.po-was,.price-was s,.sum-was{text-decoration:line-through;text-decoration-color:#c10025;text-decoration-thickness:2px}.price-was s{color:rgba(13,27,42,.55);font-family:var(--font-display);letter-spacing:-.01em}.price-flag{font-size:.64rem;padding:.28rem .55rem}.po-was{color:rgba(13,27,42,.5);font-family:var(--font-display);font-size:.9rem}.sum-was{font-size:.9em}.fc-was{margin-right:.15rem;opacity:.7}.faq-was{color:rgba(13,27,42,.5)}@media (max-width:700px){.price-was{font-size:1rem}}.cs-included li{line-height:1.45}.cs-included li .cs-spec{display:inline!important;padding:0!important}.sum-was{color:rgba(13,27,42,.55)!important;font-size:.95em!important;font-weight:600;margin-right:.45rem}:root{--frame:1400px}body,html{background:#e7ebf0}.view.active,footer,nav{margin-left:auto;margin-right:auto;max-width:var(--frame);width:100%}.view.active{background:#fff}.order-grid,.rep-grid{max-width:calc(var(--frame) - 6rem)}.nk-duo{--nk-gutter:3rem}.amb-wrap,.co-wrap,.nk-band-inner,.nk-hero-inner,.nk-product-inner{max-width:var(--frame)}@media (min-width:1401px){.view.active,footer,nav{box-shadow:0 0 0 1px rgba(13,27,42,.06),0 10px 40px rgba(13,27,42,.06)}nav{border-left:0;border-right:0}}@media (max-width:700px){.nk-duo{--nk-gutter:1.25rem}}.ck-banner{max-width:calc(var(--frame) - 2rem)!important}.nk-duo-facts--detailed{max-width:460px!important}.nk-duo-facts--detailed li.has-ig{align-items:start;column-gap:1.5rem;display:grid;grid-template-columns:1fr 190px}.nk-duo-facts--detailed li.has-ig>b,.nk-duo-facts--detailed li.has-ig>em,.nk-duo-facts--detailed li.has-ig>span{grid-column:1}.nk-duo-facts--detailed li.has-ig .ig-wrap{grid-column:2;grid-row:1/span 3;padding-top:.15rem}.ig{display:block;height:auto;overflow:visible;width:100%}.ig text{fill:rgba(13,27,42,.6);font-family:var(--font-mono);font-size:9.5px;letter-spacing:.08em}.ig text.ig-b{fill:#1e50e5;font-weight:600}.ig text.ig-r{fill:#c10025;font-weight:600}@media (max-width:560px){.nk-duo-facts--detailed li.has-ig{grid-template-columns:1fr}.nk-duo-facts--detailed li.has-ig .ig-wrap{grid-column:1;grid-row:3;margin:.6rem 0 .1rem;max-width:240px}.nk-duo-facts--detailed li.has-ig>em{grid-row:4}}.cred-grid li.has-cig{min-height:64px;padding-right:96px;position:relative}.cred-ig{height:52px;overflow:visible;position:absolute;right:0;top:.9rem;width:84px}.cred-ig-t{fill:#1e50e5;font-family:var(--font-display);font-size:11px;letter-spacing:.02em}.cred-ig-s{fill:rgba(13,27,42,.55);font-family:var(--font-mono);font-size:7.5px;letter-spacing:.1em}.cred-ig-s.ig-now{fill:#1e50e5;font-weight:600}@media (max-width:1080px){.cred-grid li.has-cig{padding-right:76px}.cred-ig{height:42px;width:68px}}@media (max-width:760px){.cred-grid li.has-cig{display:flex;flex-direction:column;padding-right:0}.cred-ig{height:40px;margin:0 0 .5rem;order:-1;position:static;width:66px}}.price-reg{color:rgba(13,27,42,.5);font-family:var(--font-mono);font-size:.72rem;letter-spacing:.1em;margin-right:-.25rem;text-transform:uppercase}.promo-note{align-items:center;background:rgba(193,0,37,.05);border-left:3px solid #c10025;color:#0d1b2a;display:flex;flex-wrap:wrap;font-size:.9rem;gap:.5rem .75rem;line-height:1.5;margin:0 0 1.1rem;padding:.75rem 1rem}.po-lt{background:#c10025;color:#fff;display:block;font-family:var(--font-display);font-size:.56rem;letter-spacing:.1em;line-height:1;margin-top:.3rem;padding:.22rem .4rem;text-transform:uppercase;white-space:nowrap}.cs-promo{color:rgba(13,27,42,.75);font-size:.8rem;line-height:1.5;margin:.6rem 0 0}.cs-promo:empty{display:none}.cs-promo b{color:#c10025}@media (max-width:700px){.promo-note{font-size:.84rem}.price-reg{font-size:.64rem}}@media (max-width:420px){.po-lt{font-size:.52rem;letter-spacing:.06em;text-align:right;white-space:normal}.po-price{max-width:92px}.co-body .co-panel,.co-body form,.co-summary,.cs-card{max-width:100%;min-width:0}}.ck-banner{animation:ckUp .35s ease both;background:#0d1b2a;border:1px solid hsla(0,0%,100%,.12);bottom:1rem;box-shadow:0 18px 50px rgba(6,10,18,.35);color:#fff;left:1rem;margin:0 auto;max-width:1180px;position:fixed;right:1rem;z-index:9000}@keyframes ckUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ck-banner{animation:none}}.ck-banner[hidden],.ck-modal[hidden]{display:none!important}.ck-banner-in{align-items:center;display:grid;gap:1.5rem;grid-template-columns:1fr auto;padding:1.25rem 1.5rem}.ck-title{color:#fff;font-family:var(--font-display);font-size:1.05rem;letter-spacing:-.01em;margin-bottom:.35rem;text-transform:uppercase}.ck-copy p{color:hsla(0,0%,100%,.82);font-size:.86rem;line-height:1.5;max-width:700px}.ck-copy b{color:#fff;font-weight:600}.ck-gpc{font-family:var(--font-mono);font-size:.72rem!important;letter-spacing:.04em;margin-top:.4rem}.ck-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;justify-content:flex-end}.ck-btn{border:1px solid transparent;cursor:pointer;font-family:var(--font-display);font-size:.72rem;letter-spacing:.08em;line-height:1;padding:.85rem 1.2rem;text-transform:uppercase;white-space:nowrap}.ck-btn--solid{background:var(--blue,#1e50e5);border-color:var(--blue,#1e50e5);color:#fff}.ck-banner .ck-btn--solid+.ck-btn--solid,.ck-btn--solid:hover{background:#fff;border-color:#fff;color:#0d1b2a}.ck-banner .ck-btn--solid+.ck-btn--solid:hover{background:transparent;color:#fff}.ck-btn--link{background:none;color:#fff;padding:.85rem .4rem;text-decoration:underline;text-underline-offset:4px}.ck-btn:focus-visible,.ck-switch input:focus-visible+span,.ck-x:focus-visible{outline:2px solid #7da2ff;outline-offset:3px}.ck-modal{align-items:center;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:9100}.ck-scrim{background:rgba(6,10,18,.6);inset:0;position:absolute}.ck-dialog{background:#fff;box-shadow:0 30px 80px rgba(6,10,18,.4);color:#0d1b2a;max-height:calc(100vh - 2rem);max-width:560px;overflow-y:auto;padding:1.75rem 1.75rem 1.5rem;position:relative;width:100%}.ck-x{background:none;border:0;color:#0d1b2a;cursor:pointer;font-size:1.7rem;height:40px;line-height:1;position:absolute;right:.7rem;top:.6rem;width:40px}.ck-mtitle{font-family:var(--font-display);font-size:1.6rem;letter-spacing:-.02em;line-height:1;margin-bottom:.6rem;text-transform:uppercase}.ck-mlede{color:rgba(13,27,42,.7);font-size:.9rem;line-height:1.55;margin-bottom:1rem}.ck-cat{border-top:1px solid rgba(13,27,42,.12);padding:.9rem 0}.ck-cat-head{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.35rem}.ck-cat-head h3{display:inline;font-family:var(--font-display);font-size:.95rem;letter-spacing:-.01em;text-transform:uppercase}.ck-always{color:var(--blue,#1e50e5);font-family:var(--font-mono);font-size:.66rem;letter-spacing:.12em;margin-left:.6rem;text-transform:uppercase}.ck-cat p{color:rgba(13,27,42,.68);font-size:.84rem;line-height:1.5}.ck-cat code{font-family:var(--font-mono);font-size:.78rem}.ck-switch{cursor:pointer;display:inline-block;flex-shrink:0;height:26px;position:relative;width:46px}.ck-switch input{cursor:pointer;height:100%;margin:0;opacity:0;position:absolute;width:100%}.ck-switch span{background:rgba(13,27,42,.22);border-radius:26px;inset:0;pointer-events:none;position:absolute;transition:background .2s}.ck-switch span:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.25);content:"";height:20px;left:3px;position:absolute;top:3px;transition:transform .2s;width:20px}.ck-switch input:checked+span{background:var(--blue,#1e50e5)}.ck-switch input:checked+span:after{transform:translateX(20px)}.ck-switch.is-locked{cursor:not-allowed;opacity:.55}.ck-mactions{border-top:1px solid rgba(13,27,42,.12);display:flex;flex-wrap:wrap;gap:.6rem;justify-content:flex-end;padding-top:1rem}.ck-btn--ghost{background:#fff;border-color:rgba(13,27,42,.3);color:#0d1b2a}.ck-btn--ghost:hover{border-color:#0d1b2a}.ck-dialog .ck-btn--solid:hover{background:#0d1b2a;border-color:#0d1b2a;color:#fff}.sr{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.footer-col a[data-ck]{cursor:pointer}@media (max-width:760px){.ck-banner{border-left:0;border-right:0;bottom:0;left:0;right:0}.ck-banner-in{gap:.9rem;grid-template-columns:1fr;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom))}.ck-copy p{font-size:.82rem}.ck-actions{display:grid;gap:.5rem;grid-template-columns:1fr 1fr}.ck-actions .ck-btn{font-size:.66rem;padding:.8rem .5rem;width:100%}.ck-actions .ck-btn--link{grid-column:1/-1;padding:.45rem}.ck-modal{align-items:flex-end;padding:0}.ck-dialog{max-height:88vh;padding:1.4rem 1.1rem 1.2rem}.ck-mactions{display:grid;grid-template-columns:1fr 1fr}.ck-mactions .ck-btn{font-size:.66rem;padding:.8rem .5rem;width:100%}.ck-mactions .ck-btn--solid{grid-column:1/-1}}@media (max-width:600px){nav{padding-bottom:.6rem;padding-top:.6rem}.nav-links a{padding:.72rem 0}.nav-dd-btn{height:38px}.nav-links .nav-dd a{padding:.45rem 0}.nav-dd{margin-bottom:.4rem;padding-bottom:.4rem}.cred-lede,.dv-lede,.final-cta p,.howto-sub,.nk-band p,.nk-duo-copy p,.nk-pagehead p,.pagehead-lede,.pf-lede,.pricing-intro,.prob-lede,.res-lede,.sci-lede,.sci-more-lede,.teams-sub,.tech-read,.uses-lede,.view section>.container>p,.whyg-lede,.whyg-list dd,.xs-sub{font-size:.95rem;line-height:1.5}.co-sub,.nk-band p{margin-bottom:1.1rem}.nk-hero{min-height:min(70vh,580px)}.nk-hero-inner{padding-bottom:1.6rem;padding-top:1.75rem}.nk-ctas{gap:.9rem}.nk-hero-stats{margin-top:1.1rem}.nk-pagehead.nk-pagehead--photo{padding:1.6rem 0 1.4rem}.nk-band-inner{padding-bottom:1.75rem;padding-top:1.75rem}.sci-head.sci-head--photo{padding-bottom:1.25rem}.cred-grid{gap:.8rem 1rem}.cred-grid li{padding-top:.65rem}.ppr-grid{gap:.6rem}.ppr-card{padding:1rem}.ppr-card p{margin-bottom:.5rem}.ppr-stat{margin-bottom:.6rem;padding-top:.45rem}.nk-duo-media{aspect-ratio:16/8}.nk-duo-copy{padding-bottom:1.4rem;padding-top:1.25rem}.uses-grid{gap:.8rem;margin-top:1rem}.uses-grid>*{padding-top:.7rem}.spl-depth{margin-top:1.1rem}.whyg{margin-top:1.5rem}.whyg-list>div{padding:.9rem 0}.res-grid{gap:1.25rem}.res-grid>*{padding-top:.9rem}.tdx-m-fig,.tdx-m-stack{max-height:290px;object-fit:contain}.sci-figure{margin-top:1.25rem}.sci-means,.sci-statrow{gap:1.1rem}.sci-switch{gap:1.25rem}.dv-anatomy-grid{gap:.9rem;margin-top:.75rem}.dv-shot img{max-height:210px}.simple-split{gap:.9rem}.simple-shot{max-width:170px}.startup-grid{gap:.6rem;margin-top:.75rem}.su-item{padding-top:.6rem}.howto-sub-head{margin-top:1.1rem}.dv-prog-grid{gap:.8rem;margin-top:.75rem}.pf-grid{gap:1rem;margin-top:.75rem}.pf-row{gap:6px}.pf-card{padding:.65rem .8rem}.pricing-header{gap:1rem}.pricing-grid{gap:.75rem}.price-card{padding:1.1rem 1rem}.price-card li{padding:.25rem 0}.price-tagline{margin-bottom:.6rem}.faq-item{padding:.75rem 0}.rep-grid{gap:1.25rem}.rep-contact{margin-top:1.25rem;padding-top:1rem}.form-section{padding-bottom:1.25rem}.co-head,.form-section{padding-top:1.25rem}.co-wrap.co-grid{gap:1.5rem}.co-nav,.co-steps{margin-top:1.25rem}footer{padding-top:1.4rem}.view .cred-claim .nk-h2,.view .nk-duo-copy .nk-h2,.view .nk-h2{font-size:1.7rem}.view .final-cta h2,.view .uses-head .nk-h2{font-size:1.75rem!important}.eyebrow{margin-bottom:.45rem}}