body:has(.cortana-sales)>button[aria-label="Open support chat"]{display:none!important}body:has(.cortana-sales) nextjs-portal{display:none!important}:root{--c-bg:#080a0f;--c-paper:#e6e7ed;--c-muted:#89909f;--c-blue:#8cdeff;--c-line:#ffffff20;--c-mono:"DM Mono",monospace;--c-display:var(--font-geist-sans),Arial,sans-serif;--c-body:var(--font-geist-sans),Arial,sans-serif}.cortana-sales{background:var(--c-bg);color:var(--c-paper);font-family:var(--c-body);overflow:hidden}.cortana-sales *{box-sizing:border-box}.cortana-sales a{color:inherit;text-decoration:none}.sales-nav{z-index:20;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;height:76px;padding:0 6.2vw;display:flex;position:absolute;top:0;left:0;right:0}.sales-brand{font:500 10px var(--c-mono);letter-spacing:.1em;align-items:center;gap:11px;display:flex}.sales-brand small{color:#788093;letter-spacing:.18em;margin-top:6px;font-size:8px;display:block}.plugin-wordmark{font:500 12px var(--c-mono);letter-spacing:.13em;color:#d7dbe4}.plugin-wordmark b{color:#94dfff;margin-left:8px;font-weight:500}.sales-nav-links{font:10px var(--c-mono);letter-spacing:.07em;color:#adb3c0;gap:38px;display:flex}.sales-nav-links a:hover,.text-link:hover{color:var(--c-blue)}.nav-cta{font:10px var(--c-mono);letter-spacing:.08em;border:1px solid #ffffff38;border-radius:2px;padding:12px 16px}.nav-cta span{color:var(--c-blue);margin-left:14px}.cortana-hero{background:radial-gradient(at 72% 49%,#142632 0,#0c111b 36%,#080a0f 72%);grid-template-columns:.83fr 1.17fr;align-items:center;height:min(940px,100svh);min-height:790px;max-height:1000px;padding:145px 8vw 80px;display:grid;position:relative}.hero-grid{background-image:linear-gradient(#a2c5ff07 1px,#0000 1px),linear-gradient(90deg,#a2c5ff07 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 30% 86%,#0000)}.hero-copy{z-index:4;max-width:500px;margin-top:15px;position:relative}.eyebrow{font:9px var(--c-mono);letter-spacing:.16em;text-transform:uppercase;color:#9ba5b5;align-items:center;gap:12px;display:flex}.hero-copy h1,.experience-heading h2,.macros-title h2,.noise-intro h2,.details-heading h2{font:500 clamp(62px,8vw,116px)/.88 var(--c-display);letter-spacing:-.075em;margin:31px 0 28px}.hero-copy h1 em,.experience-heading h2 em,.macros-title h2 em,.noise-intro h2 em,.details-heading h2 em{color:var(--c-blue);font-weight:400}.hero-deck{color:#a4adbb;max-width:380px;font-size:15px;line-height:1.85}.hero-actions{align-items:center;gap:27px;margin-top:35px;display:flex}.button-primary{font:500 10px var(--c-mono);letter-spacing:.08em;background:#a4e6ff;border-radius:2px;padding:16px 21px;color:#071018!important}.button-primary span{margin-left:28px}.text-link{font:10px var(--c-mono);letter-spacing:.04em;color:#cbd0d9}.text-link span{color:var(--c-blue);margin-left:9px}.hero-footnote{color:#768090;font:8px var(--c-mono);letter-spacing:.13em;flex-direction:column;gap:10px;display:flex;position:absolute;top:488px}.hero-footnote span:first-child{color:#bbc0c9}.hero-art{z-index:2;isolation:isolate;height:min(76vh,720px);min-height:510px;margin-left:-10%;position:relative}.hero-halo{aspect-ratio:1;border:1px solid #9cdaff20;border-radius:50%;width:81%;position:absolute;top:7%;left:13%;transform:rotateX(66deg)rotate(-18deg);box-shadow:0 0 75px #4abaff0c,inset 0 0 55px #83d8ff08}.halo-two{border-color:#dcb7ff20;width:67%;top:16%;left:20%;transform:rotateX(69deg)rotate(24deg)}.hero-cortana{z-index:1;mix-blend-mode:screen;position:absolute;inset:0 0 0 3%;-webkit-mask-image:radial-gradient(at 53% 49%,#000 25%,#000b 54%,#0000 79%);mask-image:radial-gradient(at 53% 49%,#000 25%,#000b 54%,#0000 79%)}.hero-cortana img{object-fit:contain;object-position:center 48%;filter:brightness(.88)contrast(1.12)saturate(1.08)}.hero-noise{z-index:2;opacity:.3;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(at 50% 45%,#9beaff55,#0000 68%);width:46%;height:51%;position:absolute;top:24%;left:29%;-webkit-mask-image:radial-gradient(#000 25%,#000a 59%,#0000 78%);mask-image:radial-gradient(#000 25%,#000a 59%,#0000 78%)}.hero-art-top,.hero-art-bottom{z-index:3;font:8px var(--c-mono);letter-spacing:.12em;color:#adb4c0;justify-content:space-between;align-items:center;display:flex;position:absolute;left:18%;right:8%}.hero-art-top{top:11%}.hero-art-bottom{align-items:flex-end;bottom:8%}.hero-art-bottom strong{font:500 18px var(--c-display);letter-spacing:-.03em;color:#e1eafa}.hero-art-bottom span:last-child{color:#7d8797}.signal{font:8px var(--c-mono);letter-spacing:.14em;color:#97e4ff}.hero-coordinate{font:8px/1.8 var(--c-mono);letter-spacing:.08em;color:#76808f;position:absolute;top:45%;right:0}.scroll-cue{z-index:5;font:8px var(--c-mono);letter-spacing:.15em;color:#8992a1;align-items:center;gap:12px;display:flex;position:absolute;bottom:28px;left:8vw}.scroll-cue span{background:#93deff;width:32px;height:1px;display:block}.experience-section,.macros-section,.noise-section,.details-section{padding:110px 10vw 125px;position:relative}.experience-section{color:#121820;background:#e8e9ed}.section-kicker{font:8px var(--c-mono);letter-spacing:.15em;color:#8d96a3;align-items:center;gap:15px;display:flex}.section-kicker span:first-child{color:#6ebcd8}.section-kicker i{background:#39475a2b;flex:1;height:1px}.experience-heading,.macros-title,.noise-intro,.details-heading{justify-content:space-between;align-items:flex-end;gap:50px;margin:45px 0 52px;display:flex}.experience-heading h2,.macros-title h2,.noise-intro h2,.details-heading h2{margin:0;font-size:clamp(55px,7vw,92px);line-height:.91}.experience-heading h2 em{color:#66899c}.experience-heading>p,.macros-title>p,.noise-intro>p,.details-heading>p{color:#616c79;max-width:330px;margin:0 2vw 6px 0;font-size:14px;line-height:1.85}.experience-video{background:#111820;height:clamp(330px,50vw,650px);position:relative;overflow:hidden}.experience-video video{object-fit:cover;object-position:center 43%;opacity:.83;width:100%;height:100%}.video-caption{font:8px var(--c-mono);letter-spacing:.15em;color:#d8e0e8;justify-content:space-between;display:flex;position:absolute;bottom:20px;left:24px;right:24px}.experience-stat-row{justify-content:space-between;padding-top:38px;display:flex}.experience-stat-row div{flex-direction:column;gap:9px;display:flex}.experience-stat-row strong{font:400 34px var(--c-display);color:#5c8499}.experience-stat-row span{font:8px var(--c-mono);letter-spacing:.1em;color:#6d7682}.macros-section{background:radial-gradient(at 78% 48%,#131d2a,#0b0d13 58%)}.macros-title h2 em,.details-heading h2 em{color:#bfacf9}.macros-title>p,.details-heading>p{color:#9aa2b1}.macro-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.macro-card{background:#0e121a;border:1px solid #ffffff1c;min-width:0}.macro-film{aspect-ratio:1.25;background:#131e29;width:100%;height:auto;position:relative;overflow:hidden}.macro-film video{object-fit:cover;opacity:1;background:#0b121c;width:100%;height:100%}.macro-index{z-index:2;font:9px var(--c-mono);color:#d3deea;position:absolute;top:16px;left:17px}.macro-text{padding:25px 24px 27px}.macro-name{font:9px var(--c-mono);letter-spacing:.16em;color:#9ca9ba;justify-content:space-between;align-items:center;display:flex}.macro-text h3{font:500 24px/1.14 var(--c-display);letter-spacing:-.04em;min-height:56px;margin:24px 0 14px}.macro-text p{color:#949eae;min-height:64px;font-size:12px;line-height:1.75}.macro-text>a{font:8px var(--c-mono);letter-spacing:.1em;text-transform:uppercase;color:#bcd9e8;margin-top:15px;display:inline-block}.macro-text>a span{color:var(--c-blue);margin-left:10px}.macro-note{border-top:1px solid #ffffff25;border-bottom:1px solid #ffffff25;align-items:center;gap:22px;margin-top:55px;padding:21px 3px;display:flex}.note-symbol{color:#b5a1f6;font-size:25px}.macro-note p{color:#a6adba;max-width:560px;margin:0 auto 0 0;font-size:12px;line-height:1.7}.macro-note>span:last-child{font:8px var(--c-mono);letter-spacing:.1em;color:#858e9e}.noise-section{color:#10151e;background:#e4e5e9;overflow:hidden}.noise-backdrop{pointer-events:none;background:radial-gradient(at 85% 46%,#94d8f52e,#0000 42%),linear-gradient(135deg,#0000 30%,#ffffffa6);position:absolute;inset:0}.noise-section>:not(.noise-backdrop){position:relative}.noise-intro h2 em{color:#718fa1}.noise-intro>p{color:#65717e}.noise-showcase{grid-template-columns:1.1fr .9fr;align-items:center;gap:26px;display:grid}.noise-current{color:#e1e7ef;background:#111720;grid-template-columns:1fr .72fr;min-height:435px;display:grid}.noise-current-art{min-height:435px;position:relative;overflow:hidden}.noise-current-art video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.noise-current-art:after{content:"";pointer-events:none;background:linear-gradient(#0000 53%,#090d1660);position:absolute;inset:0}.noise-current-art>span{z-index:2;font:8px var(--c-mono);letter-spacing:.13em;position:absolute;bottom:18px;left:20px}.noise-current-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:25px;display:flex}.noise-current-copy>span{font:8px var(--c-mono);letter-spacing:.14em;color:#97a2b2}.noise-current-copy h3{font:500 28px var(--c-display);letter-spacing:-.05em;margin:13px 0}.noise-current-copy p{color:#9da7b4;font-size:11px;line-height:1.7}.profile-pager{gap:7px;margin-top:27px;display:flex}.profile-pager button{color:#b4bfce;width:27px;height:27px;font:8px var(--c-mono);cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:50%}.profile-pager button.selected{color:#0b1118;background:#a5e6ff;border-color:#a5e6ff}.noise-cards{grid-template-columns:1fr 1fr;gap:13px;display:grid}.noise-card{aspect-ratio:1/1.2;color:#fff;text-align:left;cursor:default;background:#111820;border:0;padding:0;position:relative;overflow:hidden}.noise-card video{object-fit:cover;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.noise-card:hover video{transform:scale(1.04)}.noise-card:after{content:"";background:linear-gradient(#0000 50%,#090d16dc);position:absolute;inset:0}.noise-card-number,.noise-card-title{z-index:1;position:absolute;left:15px}.noise-card-number{font:8px var(--c-mono);letter-spacing:.1em;color:#b4c4d5;bottom:45px}.noise-card-title{font:500 14px var(--c-display);bottom:18px}.noise-bottom-line{font:8px var(--c-mono);letter-spacing:.11em;color:#6a7684;border-top:1px solid #13203133;justify-content:space-between;margin-top:36px;padding-top:20px;display:flex}.details-section{background:#0b0e14}.details-heading h2 em{color:#9ce6ff}.detail-film-grid{grid-template-columns:repeat(3,1fr);gap:17px;margin-top:45px;display:grid}.detail-film-screen{aspect-ratio:1.345;background:#0b121c;width:100%;height:auto;position:relative;overflow:hidden}.detail-film-screen video{object-fit:cover;opacity:1;width:100%;height:100%}.detail-film-screen>span{font:8px var(--c-mono);letter-spacing:.1em;position:absolute;top:13px;left:13px}.detail-film h3{font:500 16px var(--c-display);margin:20px 0 7px}.detail-film p{color:#949eaa;max-width:260px;margin:0;font-size:11px;line-height:1.7}.details-bottom{border-top:1px solid #ffffff23;align-items:center;gap:26px;margin-top:85px;padding-top:30px;display:flex}.details-mark{color:#d4f0ff;width:50px;height:50px;font:25px var(--c-display);border:1px solid #a6defe77;border-radius:50%;place-items:center;display:grid;position:relative}.details-mark span{color:#d5baff;font-size:16px;position:absolute;top:-7px;right:-7px}.details-bottom p{color:#9fa9b7;margin:0 auto 0 0;font-size:11px;line-height:1.8}.details-bottom>a{font:8px var(--c-mono);letter-spacing:.1em;color:#bbc7d5}.sales-footer{border-top:1px solid #ffffff16;justify-content:space-between;align-items:center;padding:28px 6.2vw;display:flex}.sales-footer>span,.sales-footer>a:last-child{font:8px var(--c-mono);letter-spacing:.1em;color:#838d9d}.sales-footer>a:last-child{color:#adb7c4}@media (max-width:950px){.cortana-hero{flex-direction:column;align-items:stretch;height:auto;min-height:900px;max-height:none;padding:130px 6vw 70px;display:flex}.hero-art{order:2;height:500px;min-height:500px;margin:0 -5% -5%}.hero-cortana{inset:0}.hero-cortana img{object-fit:contain;object-position:center 50%}.hero-copy h1{font-size:clamp(64px,9vw,95px)}.experience-section,.macros-section,.noise-section,.details-section{padding-left:7vw;padding-right:7vw}.noise-showcase{grid-template-columns:1fr}.noise-current,.noise-current-art{min-height:350px}.noise-cards{grid-template-columns:repeat(3,1fr)}.noise-card{aspect-ratio:1}.noise-card-3{display:none}}@media (max-width:680px){.sales-nav{height:65px;padding:0 20px}.sales-nav-links{display:none}.sales-brand{font-size:8px}.nav-cta{padding:10px 11px;font-size:8px}.cortana-hero{background:radial-gradient(at 50% 62%,#182936,#090b11 64%);flex-direction:column;align-items:stretch;height:auto;min-height:880px;max-height:none;padding:121px 23px 65px;display:flex}.hero-copy{margin:0}.hero-copy h1{margin:23px 0;font-size:76px}.hero-deck{max-width:370px;font-size:13px}.hero-actions{gap:19px;margin-top:25px}.button-primary{padding:14px 15px}.button-primary span{margin-left:17px}.hero-footnote{display:none}.hero-art{order:2;height:440px;min-height:440px;margin:0 -5% -5%;overflow:visible}.hero-cortana{inset:0}.hero-cortana img{object-fit:contain;object-position:center 52%}.hero-coordinate{font-size:7px;right:5%}.hero-art-top,.hero-art-bottom{left:16%;right:12%}.hero-art-bottom{bottom:4%}.hero-noise{width:48%;height:52%;top:22%;left:28%}.scroll-cue{bottom:20px;left:23px}.experience-section,.macros-section,.noise-section,.details-section{padding:75px 22px 82px}.experience-heading,.macros-title,.noise-intro,.details-heading{margin:34px 0;display:block}.experience-heading h2,.macros-title h2,.noise-intro h2,.details-heading h2{font-size:62px}.experience-heading>p,.macros-title>p,.noise-intro>p,.details-heading>p{margin:24px 0 0;font-size:13px}.experience-video{height:390px}.experience-stat-row{gap:12px;padding-top:27px}.experience-stat-row strong{font-size:27px}.experience-stat-row span{font-size:6px;line-height:1.5}.macro-grid{grid-template-columns:1fr;gap:13px}.macro-card{display:block}.macro-film{aspect-ratio:1.25;width:100%;height:auto;min-height:0}.macro-text{padding:21px 17px}.macro-text h3{min-height:0;margin:21px 0 12px;font-size:20px}.macro-text p{min-height:0;font-size:11px}.macro-text>a{margin-top:12px;font-size:7px}.macro-note{align-items:flex-start;gap:13px;margin-top:36px}.macro-note p{font-size:11px}.macro-note>span:last-child{display:none}.noise-showcase{gap:15px}.noise-current{grid-template-columns:1fr;min-height:auto}.noise-current-art{min-height:330px}.noise-current-copy{padding:23px}.noise-cards{gap:9px}.noise-card-3{display:block}.noise-card-number,.noise-card-title{left:10px}.noise-card-number{font-size:7px;bottom:38px}.noise-card-title{font-size:12px;bottom:14px}.noise-bottom-line{gap:12px;font-size:6px;line-height:1.6}.detail-film-grid{grid-template-columns:1fr;gap:30px}.detail-film-screen{aspect-ratio:1.345;height:auto}.details-bottom{gap:14px;margin-top:58px}.details-bottom p{font-size:9px}.details-bottom>a{white-space:nowrap;font-size:7px}.details-mark{flex:0 0 40px;width:40px;height:40px}.sales-footer{gap:10px;padding:22px 18px}.sales-footer .sales-brand{gap:7px}.sales-footer>span{display:none}.sales-footer>a:last-child{font-size:7px}}@media (prefers-reduced-motion:reduce){.cortana-sales *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.macro-states{border-top:1px solid #ffffff25;margin-top:54px;padding-top:24px}.macro-states-heading{justify-content:space-between;align-items:baseline;gap:32px;margin-bottom:18px;display:flex}.macro-states-heading>span{font:8px var(--c-mono);letter-spacing:.15em;color:#a8dff4}.macro-states-heading p{color:#929cab;max-width:460px;margin:0;font-size:11px;line-height:1.7}.macro-states-grid{border-top:1px solid #ffffff19;border-left:1px solid #ffffff19;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.macro-state{border-bottom:1px solid #ffffff19;border-right:1px solid #ffffff19;align-items:flex-start;gap:13px;min-height:88px;padding:17px;display:flex}.macro-state-index{font:8px var(--c-mono);color:#87dafa;padding-top:3px}.macro-state>div{flex:1;min-width:0}.macro-state strong{font:9px var(--c-mono);letter-spacing:.1em;color:#e1e5ec}.macro-state p{color:#929cab;margin:7px 0 0;font-size:10px;line-height:1.55}.macro-state-arrow{color:#82d8fa;font-size:12px}@media (max-width:680px){.macro-states{margin-top:38px}.macro-states-heading{display:block}.macro-states-heading p{margin-top:10px}.macro-states-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.macro-state{gap:9px;min-height:80px;padding:12px}}.plugin-wordmark{letter-spacing:0;align-items:center;gap:10px;font-family:Arial,Helvetica,sans-serif;display:flex}.plugin-wordmark small{letter-spacing:.25em;color:#d7dbe4;font:700 8px/1 Arial,Helvetica,sans-serif}.plugin-wordmark b{letter-spacing:.28em;color:#94dfff;margin:0;font:500 22px/1 Arial,Helvetica,sans-serif}.hero-cortana video{object-fit:contain;object-position:center 50%;filter:brightness(.92)contrast(1.12)saturate(1.08);width:100%;height:100%;display:block}.cortana-hero{height:min(870px,88svh);min-height:700px;max-height:880px;padding:110px 8vw 48px}.hero-copy h1{font-size:clamp(60px,7vw,100px)}.hero-art{height:min(66vh,620px);min-height:460px}@media (max-width:950px){.cortana-hero{height:auto;min-height:760px;max-height:none;padding:110px 6vw 60px}.hero-art{height:470px;min-height:470px}.hero-copy h1{font-size:clamp(64px,9vw,95px)}}@media (max-width:680px){.cortana-hero{height:auto;min-height:0;max-height:none;padding:100px 23px 55px}.hero-copy h1{font-size:76px}.hero-art{height:390px;min-height:390px;margin:0 -5% -5%}.plugin-wordmark{gap:6px}.plugin-wordmark small{font-size:6px}.plugin-wordmark b{font-size:17px}}.cortana-hero{background:linear-gradient(100deg,#070b10f5,#07121cdd),url(/cortana/marketing/images/cortana-ring-surface.png) 50%/cover}.default-noise-background{opacity:.42;pointer-events:none;mix-blend-mode:screen;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0003,#000 65%);mask-image:linear-gradient(90deg,#0003,#000 65%)}.hero-grid{display:none}.experience-section,.noise-section{background:linear-gradient(#e6e9edc9,#c9cfd7c9),url(/cortana/marketing/images/cortana-ring-surface.png) 50%/cover}.macros-section,.details-section,.song-demos-section{background:linear-gradient(#0b1018ed,#0b1018ed),url(/cortana/marketing/images/cortana-ring-surface.png) 50%/cover}.song-demos-section,.purchase-section{padding:70px 8vw;scroll-margin-top:24px}.song-demos-section{border-top:1px solid var(--c-line)}.song-demos-section h2{letter-spacing:-.05em;margin:0 0 15px;font-size:clamp(32px,4vw,56px)}.song-demos-section p,.purchase-section p{color:#a4adbb;line-height:1.7}.purchase-section{border-top:1px solid var(--c-line);background:radial-gradient(at 100%,#163143,#090e16 75%);justify-content:space-between;align-items:center;gap:40px;display:flex}.purchase-section h2{font:500 clamp(40px,5vw,72px)/1 var(--c-display);letter-spacing:-.06em;margin:18px 0}.purchase-action{flex-direction:column;align-items:center;gap:18px;min-width:260px;display:flex}.purchase-price{letter-spacing:-.05em;font-size:64px;font-weight:500}.purchase-action .button-primary{font:14px var(--c-mono);border:0;padding:20px 40px}.purchase-action .button-primary:disabled{cursor:not-allowed;opacity:.65}.purchase-action p{text-align:center;margin:0;font-size:12px}@media (max-width:680px){.sales-nav{flex-direction:column;gap:20px;height:auto;min-height:96px;padding:18px 20px}.sales-nav-links{flex-wrap:wrap;justify-content:center;gap:24px;font-size:10px;display:flex}.cortana-hero{padding-top:125px}.song-demos-section,.purchase-section{padding:48px 23px}.purchase-section{flex-direction:column;align-items:stretch}.purchase-action{align-items:flex-start}.purchase-action p{text-align:left}}.sales-nav{background:#0b1018}.cortana-hero{background:#222830;overflow:hidden}.default-noise-background{opacity:1;mix-blend-mode:normal;-webkit-mask-image:none;mask-image:none}.hero-art{isolation:auto}.hero-copy{text-shadow:0 2px 14px #000b}.hero-deck,.hero-copy .eyebrow,.hero-copy .text-link{color:#edf2fa}.hero-actions .button-primary{text-shadow:none}.hero-art{mix-blend-mode:screen}.hero-cortana{mix-blend-mode:normal}.hero-interface-lift{z-index:12;width:min(1160px,100% - 12vw);margin:-82px auto 72px;position:relative}.hero-interface-shell{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#202a35f5,#10151df5);border:1px solid #8cdcff52;border-radius:5px;overflow:hidden;box-shadow:0 24px 80px #0008,0 0 50px #42baff16}.hero-interface-head,.hero-interface-foot{font:8px var(--c-mono);letter-spacing:.13em;color:#9ca8b7;justify-content:space-between;align-items:center;gap:18px;padding:15px 22px;display:flex}.hero-interface-head{border-bottom:1px solid #ffffff18}.hero-interface-brand{color:#d6dce6}.hero-interface-brand b{color:#9ce4ff;letter-spacing:.2em;margin-left:10px;font-weight:500}.hero-interface-status{color:#9ce4ff;align-items:center;gap:8px;display:flex}.hero-interface-status i{background:#92e6ff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #92e6ff}.hero-interface-screen{background:radial-gradient(at 50% 60%,#143046,#060a11 72%);height:clamp(150px,22vw,235px);position:relative;overflow:hidden}.hero-interface-screen video{object-fit:contain;object-position:center;width:100%;height:100%;filter:brightness(calc(.72 + var(--preview-level)*.25)) saturate(calc(.72 + var(--preview-level)*.42));background:radial-gradient(at 50% 55%,#102331,#05080d 70%);transition:filter .18s}.hero-interface-screen-shade{pointer-events:none;background:linear-gradient(90deg,#08101c88,#0000 28% 72%,#08101c66),linear-gradient(#0000 52%,#070b12a8);position:absolute;inset:0}.hero-interface-readout,.hero-interface-screen-tag{font:8px var(--c-mono);letter-spacing:.13em;color:#d9edf8;text-shadow:0 1px 8px #000;position:absolute;bottom:16px}.hero-interface-readout{left:20px}.hero-interface-screen-tag{color:#97a8b8;right:20px}.hero-interface-controls{background:linear-gradient(135deg,#e8e7e2,#cfd3d7);grid-template-columns:repeat(9,minmax(0,1fr));gap:7px;padding:19px 18px 16px;display:grid}.hero-demo-knob{color:#34414a;flex-direction:column;align-items:center;gap:9px;min-width:0;display:flex}.hero-demo-knob-label{height:18px;font:600 7px var(--c-mono);letter-spacing:.04em;text-transform:uppercase;text-align:center;white-space:nowrap;justify-content:center;align-items:center;display:flex}.hero-demo-dial{--dial-color:#7edcff;--dial-angle:-135deg;--dial-fill:0deg;background:conic-gradient(from 225deg,var(--dial-color) 0deg,var(--dial-fill),#68727b var(--dial-fill) 270deg,#68727b 270deg);border-radius:50%;place-items:center;width:clamp(46px,5.2vw,64px);height:clamp(46px,5.2vw,64px);transition:filter .15s;display:grid;position:relative;box-shadow:0 2px 5px #10182055}.hero-demo-dial:before{content:"";background:linear-gradient(145deg,#f9faf8,#bcc2c6);border-radius:50%;position:absolute;inset:3px;box-shadow:inset 0 1px 3px #fff,inset 0 -2px 4px #77828c66}.hero-demo-dial-face{background:linear-gradient(135deg,#f0f1ed,#c5cacf);border:1px solid #88949a;border-radius:50%;place-items:center;display:grid;position:absolute;inset:7px;box-shadow:inset 0 2px 5px #ffffffb3,inset 0 -3px 6px #717b8433}.hero-demo-dial-face output{font:600 9px var(--c-mono);color:#485560;font-variant-numeric:tabular-nums}.hero-demo-dial-pointer{z-index:1;transform-origin:50% 175%;width:2px;height:24%;transform:rotate(var(--dial-angle));pointer-events:none;background:#394b58;border-radius:2px;position:absolute;top:8%;left:calc(50% - 1px)}.hero-demo-dial input{z-index:2;opacity:0;cursor:grab;border-radius:50%;width:100%;height:100%;margin:0;position:absolute;inset:0}.hero-demo-dial input:focus-visible{opacity:1;outline-offset:5px;outline:2px solid #008bb9}.hero-demo-knob.is-selected .hero-demo-dial{filter:drop-shadow(0 0 5px var(--dial-color))}.hero-interface-foot{letter-spacing:.08em;border-top:1px solid #ffffff18;padding:12px 20px;font-size:7px}@media (max-width:760px){.hero-interface-lift{width:calc(100% - 34px);margin:-48px auto 58px}.hero-interface-controls{grid-template-columns:repeat(5,minmax(0,1fr));row-gap:15px;padding:16px 10px}.hero-demo-dial{width:54px;height:54px}.hero-interface-head,.hero-interface-foot{padding-left:13px;padding-right:13px}.hero-interface-foot{flex-direction:column;align-items:flex-start;gap:5px}}@media (max-width:430px){.hero-interface-lift{margin-top:-32px}.hero-interface-screen{height:160px}.hero-interface-controls{grid-template-columns:repeat(3,minmax(0,1fr));padding:15px 8px}.hero-demo-knob-label{font-size:6px}.hero-interface-brand,.hero-interface-status{font-size:7px}}.hero-sales-video{z-index:5;border-radius:12px;margin:28px 0;scroll-margin-top:100px;position:relative;overflow:hidden;box-shadow:0 18px 60px #0009}.hero-sales-video iframe{aspect-ratio:16/9;background:#000;border:0;width:100%;display:block}.cortana-hero:has(.hero-sales-video){height:auto;min-height:700px;max-height:none;padding-bottom:80px}.hero-copy:has(.hero-sales-video){order:0}@media (max-width:950px){.cortana-hero:has(.hero-sales-video){min-height:0}.hero-art{order:2}.hero-sales-video{margin:24px 0}}.cortana-purchase{color:var(--c-paper);min-height:0;background:radial-gradient(ellipse at 90% 10%,#10253555,transparent 55%),var(--c-bg)!important}.cortana-purchase>div{max-width:1240px;padding-left:6.2vw;padding-right:6.2vw}.cortana-purchase h2{letter-spacing:-.045em;font-weight:400}.cortana-purchase p{color:var(--c-muted)}.cortana-purchase .text-amber-300{color:var(--c-blue)}.cortana-purchase p.uppercase,.cortana-purchase>a,.cortana-purchase>div>a{font-family:var(--c-mono);letter-spacing:.18em;font-size:9px}.cortana-purchase .bg-amber-400{background:var(--c-blue);color:#07121c;font:500 10px var(--c-mono);letter-spacing:.1em;border-radius:2px}.cortana-purchase .bg-amber-400:hover{background:#c0efff}.cortana-purchase .sales-purchase-card{background:linear-gradient(145deg,#132331,#0a1019);border-color:#8cdeff35;border-radius:3px;padding:28px}.cortana-purchase figure{background:#101722;border-color:#8cdeff24;border-radius:4px}.cortana-purchase .sales-features{border-color:var(--c-line);padding-top:72px;padding-bottom:72px}.cortana-purchase .sales-details-heading{margin-top:26px;margin-bottom:40px;font-size:clamp(42px,5vw,76px);line-height:1.02}.cortana-purchase .sales-details-heading em{color:var(--c-blue);font-weight:300}.cortana-purchase .sales-feature-grid{counter-reset:cortana-feature;background:#8cdeff20;border:1px solid #8cdeff20;gap:1px}.cortana-purchase .sales-feature-card{counter-increment:cortana-feature;background:linear-gradient(135deg,#101b28,#090e16);border:0;border-radius:0;padding:34px;position:relative}.cortana-purchase .sales-feature-card:before{content:"0" counter(cortana-feature) " / CORTANA";font:9px var(--c-mono);letter-spacing:.16em;color:var(--c-blue);margin-bottom:30px;display:block}.cortana-purchase .sales-feature-card h3{letter-spacing:-.025em;color:var(--c-paper);font-size:24px;font-weight:400}.cortana-purchase .sales-feature-card p{max-width:460px;font-size:13px;line-height:1.85}.cortana-purchase .sales-access{border-color:var(--c-line);gap:56px;padding-top:64px;padding-bottom:64px}.cortana-purchase .sales-access h2{max-width:440px;font-size:clamp(30px,3vw,44px);line-height:1.08}.cortana-purchase .sales-access ol{color:var(--c-muted);margin-top:28px;font-size:13px;line-height:1.9}.cortana-purchase .sales-access li::marker{color:var(--c-blue);font-family:var(--c-mono)}.cortana-purchase .sales-access a{font:10px var(--c-mono);letter-spacing:.06em;color:var(--c-blue);border-bottom:1px solid #8cdeff55;padding-bottom:5px;text-decoration:none}.cortana-purchase .sales-close{border-color:var(--c-line);padding-top:60px;padding-bottom:72px}.cortana-purchase .sales-close h2{max-width:620px;font-size:clamp(32px,3vw,46px);line-height:1.1}@media (max-width:680px){.cortana-purchase>div{padding-left:23px;padding-right:23px}.cortana-purchase .sales-features{padding-top:48px;padding-bottom:48px}.cortana-purchase .sales-feature-card{padding:25px}.cortana-purchase .sales-access{gap:42px;padding-top:48px;padding-bottom:48px}.cortana-purchase .sales-close{padding-top:40px;padding-bottom:52px}}.cortana-hero .hero-copy h1{font-size:clamp(48px,6vw,88px)}@media (max-width:680px){.cortana-hero .hero-copy h1{font-size:clamp(48px,13vw,64px)}}
