.home-2026{--paper:#fff;--white:#fff;--ink:#111;--muted:#696969;--line:#b9b9b5;--soft:#e9e9e6;--mid:#d5d5d1;--dark:#c2c2be;--page:min(1120px, calc(100% - 48px));--hero-title-size:clamp(96px, 14.4vh, 130px);--hero-title-leading:var(--hero-title-size);--page-title-size:clamp(60px, 8.9vh, 80px);--page-title-leading:calc(var(--page-title-size) * 1.05);--page-title-compact-size:clamp(40px, 5.3vh, 48px);--page-title-compact-leading:calc(var(--page-title-compact-size) + 4px);--page-title-weight:600;--page-title-box-width:1040px;--supporting-copy-size:clamp(16px, calc(2.67vh - 3px), 21px);--supporting-copy-leading:calc(var(--supporting-copy-size) * 1.38);--supporting-copy-weight:400;--supporting-copy-gray:#666;--supporting-copy-gray-inverse:#ffffffb8}:where(.home-2026) *{box-sizing:border-box}.home-2026,:where(.home-2026) *,:where(.home-2026) :before,:where(.home-2026) :after{font-family:var(--xreal-typeface)!important;text-transform:none!important}.home-2026{line-height:1.5625}:where(.home-2026) button,:where(.home-2026) a{font:inherit}:where(.home-2026) button{color:inherit}:where(.home-2026) a{color:inherit;text-decoration:none}:where(.home-2026) p,:where(.home-2026) h1,:where(.home-2026) h2,:where(.home-2026) h3{margin:0}:where(.home-2026) p{color:var(--muted);line-height:1.55}:where(.home-2026) .shell{width:var(--page);margin:0 auto}:where(.home-2026).section,:where(.home-2026) .section{border-bottom:1px solid var(--line);padding:88px 0}:where(.home-2026) h1{max-width:700px;font-size:clamp(3.4rem,7.5vw,7.2rem);font-weight:560;line-height:.91}:where(.home-2026) .section-head{max-width:860px;margin-bottom:48px}:where(.home-2026) .section-head>p{max-width:760px;margin-top:22px;font-size:1.05rem}:where(.home-2026) .btn-row{flex-wrap:wrap;gap:10px;display:flex}:where(.home-2026) .button{cursor:pointer;border:1px solid var(--ink);background:0 0;border-radius:999px;min-height:42px;padding:10px 18px;font-weight:620;transition:background .18s,color .18s,transform .18s}:where(.home-2026) .button:hover,:where(.home-2026) .button:focus-visible{color:var(--paper);background:var(--ink);transform:translateY(-1px)}:where(.home-2026) .button.primary{color:var(--paper);background:var(--ink)}:where(.home-2026) .button.primary:hover,:where(.home-2026) .button.primary:focus-visible{color:var(--ink);background:0 0}:where(.home-2026) .button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}:where(.home-2026) .image-box{border:1px solid var(--line);background:linear-gradient(31deg, transparent calc(50% - .5px), var(--line) 50%, transparent calc(50% + .5px)), linear-gradient(-31deg, transparent calc(50% - .5px), var(--line) 50%, transparent calc(50% + .5px)), var(--soft);place-items:center;min-height:230px;display:grid;position:relative;overflow:hidden}:where(.home-2026) .image-box>span{border:1px solid var(--line);color:var(--muted);text-transform:none;background:var(--paper);padding:7px 10px;font:600 10px/1 ui-monospace,monospace;position:relative}.home-2026 [data-page-title],.home-2026#optics [data-page-title],.home-2026#press [data-page-title],.home-2026#products [data-page-title]{width:100%!important;max-width:min(var(--page-title-box-width), 100%)!important;height:auto!important;min-height:0!important;font-size:var(--page-title-size)!important;font-weight:var(--page-title-weight)!important;line-height:var(--page-title-leading)!important}@media (min-width:901px){.home-2026#products .catalog-head h2[data-page-title]{text-align:left;text-wrap:balance;margin:0;width:100%!important;max-width:780px!important;font-size:var(--page-title-compact-size)!important;font-weight:600!important;line-height:var(--page-title-compact-leading)!important}}.home-2026 [data-supporting-copy],.home-2026#products [data-supporting-copy],.home-2026#products .catalog .product-card [data-supporting-copy]{font-size:var(--supporting-copy-size)!important;font-weight:var(--supporting-copy-weight)!important;line-height:var(--supporting-copy-leading)!important;color:var(--supporting-copy-gray)!important}.home-2026#products .catalog .product-card [data-supporting-copy]{font-size:var(--type-body)!important;line-height:var(--type-body-leading)!important}.home-2026 [data-supporting-copy=inverse]{color:var(--supporting-copy-gray-inverse)!important}@media (max-width:700px){.home-2026{--page-title-size:34px;--page-title-leading:38px;--supporting-copy-size:16px;--supporting-copy-leading:24px}.home-2026 [data-page-title]{text-wrap:balance}.home-2026 [data-supporting-copy]{text-wrap:pretty}}:where(.home-2026) .product-card{background:var(--paper);border:1px solid #8f8f8c;flex-direction:column;flex:0 0 270px;min-height:405px;padding:14px;display:flex}:where(.home-2026) .product-card .image-box{min-height:205px;margin-bottom:16px}:where(.home-2026) .product-card p{margin:7px 0 11px;font-size:.9rem}:where(.home-2026) .chips{flex-wrap:wrap;gap:6px;margin-bottom:20px;display:flex}:where(.home-2026) .chip{color:var(--muted);background:var(--soft);border-radius:999px;padding:4px 8px;font:600 10px/1 ui-monospace,monospace}:where(.home-2026) .product-card .btn-row{margin-top:auto}:where(.home-2026) .product-card .button{min-height:36px;padding:7px 13px;font-size:.78rem}:where(.home-2026) .chip-story{background:#eceeed;min-height:760px;padding:0;position:relative;overflow:hidden}:where(.home-2026) .chip-story:after{pointer-events:none;content:"";z-index:1;background:linear-gradient(90deg,#eceeedf0 0%,#eceeedb8 42%,#eceeed14 72%,#eceeed05 100%);position:absolute;inset:0}:where(.home-2026) .chip-scene{z-index:0;position:absolute;inset:0;overflow:hidden}:where(.home-2026) .chip-scene video{object-fit:cover;object-position:72% center;filter:saturate(.22)brightness(1.18)contrast(.82);width:100%;height:100%}:where(.home-2026) .chip-story .shell{z-index:2;flex-direction:column;min-height:760px;padding:66px 0 54px;display:flex;position:relative}:where(.home-2026) .chip-story .section-head{max-width:860px;margin-bottom:0}:where(.home-2026) .chip-story .section-head>p{max-width:790px;margin-top:22px}:where(.home-2026) .feature-grid{display:block}:where(.home-2026) .chip-story .feature-grid>.image-box{display:none}:where(.home-2026) .chip-story .feature-list{border:0;grid-template-columns:repeat(5,1fr);margin-top:auto;display:grid}:where(.home-2026) .chip-story .feature{border:0;min-height:164px;padding:39px 16px 12px 10px;position:relative}:where(.home-2026) .chip-story .feature:before{content:"Article";color:#ffffffd1;font-size:1.3rem;position:absolute;top:0;left:10px}:where(.home-2026) .chip-story .feature+.feature{border-left:1px solid #1111111f}:where(.home-2026) .chip-story .feature:nth-child(n+3){border-top:0}:where(.home-2026) .chip-story .feature strong{font-size:clamp(1.45rem,2.35vw,2.4rem);font-weight:540;line-height:.95;display:block}:where(.home-2026) .chip-story .feature p{color:#5e5e5e;max-width:150px;margin:9px 0 16px;font-size:.58rem;line-height:1.35}:where(.home-2026) .chip-story .feature span{color:#5f5f5f;text-transform:none;margin-top:auto;font:600 7px/1.35 ui-monospace,monospace}:where(.home-2026) .aura-fact strong{font-size:1.45rem;display:block}:where(.home-2026) .aura-fact span{color:var(--muted);margin-top:6px;font-size:.76rem;line-height:1.35;display:block}:where(.home-2026) .question-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}:where(.home-2026) .question{border:1px solid var(--line);flex-direction:column;min-height:455px;padding:14px;display:flex}:where(.home-2026) .question .image-box{min-height:235px;margin-bottom:18px}:where(.home-2026) .question p{margin:10px 0 18px;font-size:.9rem}:where(.home-2026) .text-link{color:var(--muted);margin-top:auto;font-size:.82rem;font-style:italic}:where(.home-2026) .price{color:var(--ink);margin:10px 0 8px;font-size:1.45rem;font-weight:650;line-height:1}:where(.home-2026) .price span{color:var(--muted);text-transform:none;margin-top:6px;font:500 9px/1.2 ui-monospace,monospace;display:block}:where(.home-2026) .audience{border-left:3px solid var(--ink);color:var(--ink);background:var(--soft);margin:4px 0 18px;padding:12px;font-size:.82rem;line-height:1.4}:where(.home-2026) .audience strong{text-transform:none;margin-bottom:3px;font-size:.68rem;display:block}@media (max-width:900px){.home-2026{--page:min(100% - 32px, 1120px)}:where(.home-2026) .nav{display:none}:where(.home-2026) .feature-grid{grid-template-columns:1fr}:where(.home-2026) .feature-grid>.image-box{min-height:340px}:where(.home-2026) .chip-story .feature-list{grid-template-columns:repeat(3,1fr);gap:0}:where(.home-2026) .chip-story .feature:nth-child(4){border-left:0}:where(.home-2026) .chip-story .feature:nth-child(n+4){border-top:1px solid #1111111f}:where(.home-2026) .aura-facts{grid-template-columns:repeat(2,1fr)}:where(.home-2026) .aura-fact:nth-child(3){border-left:0}:where(.home-2026) .aura-fact:nth-child(n+3){border-top:1px solid var(--line)}:where(.home-2026) .question-grid{grid-template-columns:1fr}:where(.home-2026) .question{grid-template-columns:.9fr 1.1fr;gap:20px;min-height:0;display:grid}:where(.home-2026) .question .image-box{margin:0}}@media (max-width:560px){:where(.home-2026).section,:where(.home-2026) .section{padding:64px 0}:where(.home-2026) .topbar-inner{min-height:58px}:where(.home-2026) .nav-cta{display:none}:where(.home-2026) .hero{min-height:700px}:where(.home-2026) .hero-copy{width:94%}:where(.home-2026) .product-card{flex-basis:82vw}:where(.home-2026) .feature-list{grid-template-columns:1fr}:where(.home-2026) .feature:nth-child(2n){border-left:0}:where(.home-2026) .feature:nth-child(n+2){border-top:1px solid var(--line)}:where(.home-2026) .chip-story{min-height:0}:where(.home-2026) .chip-story .shell{min-height:0;padding:56px 0 0}:where(.home-2026) .chip-story .section-head{margin-bottom:54px}:where(.home-2026) .chip-story .feature-list{grid-template-columns:1fr 1fr;margin-left:-16px;margin-right:-16px}:where(.home-2026) .chip-story .feature{min-height:160px;padding-left:16px}:where(.home-2026) .chip-story .feature:before{left:16px}:where(.home-2026) .chip-story .feature:nth-child(2n){border-left:1px solid #1111111f}:where(.home-2026) .chip-story .feature:nth-child(3),:where(.home-2026) .chip-story .feature:nth-child(5){border-left:0}:where(.home-2026) .chip-story .feature:nth-child(n+3){border-top:1px solid #1111111f}:where(.home-2026) .aura-facts{grid-template-columns:1fr}:where(.home-2026) .aura-fact+.aura-fact{border-top:1px solid var(--line);border-left:0}:where(.home-2026) .question{display:block}:where(.home-2026) .question .image-box{margin-bottom:18px}}@media (prefers-reduced-motion:reduce){:where(.home-2026) *,:where(.home-2026) :before,:where(.home-2026) :after{transition-duration:.01ms!important}}:where(.home-2026) .aura-facts{border-top:1px solid #ffffff61;border-bottom:1px solid #ffffff61;grid-template-columns:repeat(3,1fr);max-width:720px;margin:22px 0;display:grid}:where(.home-2026) .aura-fact{padding:15px 16px}:where(.home-2026) .aura-fact+.aura-fact{border-left:1px solid #ffffff61}:where(.home-2026) .aura-fact strong{color:#fff}:where(.home-2026) .aura-fact span{color:#ffffffb8}@media (max-width:900px){:where(.home-2026) .aura-facts{grid-template-columns:repeat(3,1fr)}:where(.home-2026) .aura-fact:nth-child(3){border-top:0;border-left:1px solid #ffffff61}}@media (max-width:560px){:where(.home-2026) .aura-facts{grid-template-columns:1fr;margin:16px 0}:where(.home-2026) .aura-fact{padding:9px 10px}:where(.home-2026) .aura-fact+.aura-fact,:where(.home-2026) .aura-fact:nth-child(3){border-top:1px solid #ffffff61;border-left:0}:where(.home-2026) .aura-fact strong{font-size:1.1rem}:where(.home-2026) .aura-fact span{margin-top:3px;font-size:.68rem}}.home-2026{--sweep-accent:#c7c7c7;--type-display:clamp(3.6rem, 6.2vw, 6rem);--type-section:clamp(2.65rem, 4.8vw, 4.75rem);--type-feature:clamp(2rem, 3.6vw, 3.5rem);--type-card:1.125rem;--type-body:1rem;--type-small:.875rem;--type-label:.6875rem;--weight-display:650;--weight-heading:600;--weight-label:600}:where(.home-2026) h2{font-size:var(--type-section);font-weight:var(--weight-heading);line-height:.96}:where(.home-2026) h3{font-size:var(--type-card);font-weight:var(--weight-heading);line-height:1.2}:where(.home-2026) p{font-size:var(--type-body);font-weight:400;line-height:1.55}:where(.home-2026).section,:where(.home-2026) .section{padding:104px 0}:where(.home-2026) .section-head{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:end;gap:clamp(36px,6vw,88px);max-width:none;margin-bottom:56px;display:grid}:where(.home-2026) .section-head h2{max-width:680px}:where(.home-2026) .section-head>p{max-width:560px;font-size:var(--type-body);margin:0}:where(.home-2026) .button{font-weight:var(--weight-heading);min-height:42px;font-size:.8125rem}:where(.home-2026) .image-box>span,:where(.home-2026) .story-kicker,:where(.home-2026) .feature span,:where(.home-2026) .price span{font-size:var(--type-label);font-weight:var(--weight-label);line-height:1.35}:where(.home-2026) .product-card{padding:16px}:where(.home-2026) .product-card h3{font-size:var(--type-card);font-weight:var(--weight-heading)}:where(.home-2026) .product-card p{font-size:var(--type-small);line-height:1.5}:where(.home-2026) .product-card .button{font-size:.75rem;font-weight:var(--weight-heading)}:where(.home-2026) .feature strong{font-weight:var(--weight-heading)}:where(.home-2026) .chip-story{min-height:780px}:where(.home-2026) .feature-grid{gap:24px}:where(.home-2026) .feature{padding:28px}:where(.home-2026) .feature strong{font-size:var(--type-feature);line-height:.96}:where(.home-2026) .feature p{font-size:var(--type-small);margin:14px 0 26px;line-height:1.5}:where(.home-2026) .aura-fact strong{font-size:1.25rem;font-weight:var(--weight-heading)}:where(.home-2026) .aura-fact span{font-size:.8125rem;line-height:1.45}:where(.home-2026) .text-link{font-size:.8125rem}:where(.home-2026) .question-grid{gap:20px}:where(.home-2026) .question{min-height:470px;padding:16px}:where(.home-2026) .question h3{font-size:var(--type-card);font-weight:var(--weight-heading)}:where(.home-2026) .question p{font-size:var(--type-small);margin:12px 0 20px;line-height:1.55}:where(.home-2026) .price{font-size:1.375rem;font-weight:var(--weight-heading)}:where(.home-2026) .audience{font-size:.8125rem;line-height:1.5}:where(.home-2026) .audience strong{font-size:var(--type-label);font-weight:var(--weight-label)}@media (max-width:900px){:where(.home-2026).section,:where(.home-2026) .section{padding:82px 0}:where(.home-2026) .section-head{grid-template-columns:1fr;gap:22px;margin-bottom:42px}:where(.home-2026) .section-head>p{max-width:680px}:where(.home-2026) .question{gap:24px}}@media (max-width:560px){.home-2026{--type-display:clamp(3rem, 14vw, 4.5rem);--type-section:clamp(2.25rem, 11vw, 3.3rem);--type-feature:clamp(1.8rem, 9vw, 2.6rem)}:where(.home-2026).section,:where(.home-2026) .section{padding:68px 0}:where(.home-2026) .section-head{gap:18px;margin-bottom:34px}:where(.home-2026) .feature{padding:22px}:where(.home-2026) .question-grid{scroll-snap-type:inline mandatory;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;grid-template-columns:none;grid-auto-columns:min(82vw,340px);grid-auto-flow:column;align-items:stretch;gap:12px;overflow-x:auto}:where(.home-2026) .question{scroll-snap-align:start;scroll-snap-stop:always;min-height:0;display:flex}:where(.home-2026) .question .image-box{min-height:210px;margin:0 0 18px}}.home-2026{--xreal-typeface:var(--font-geist-xreal-diatype), "XREAL Diatype", "Diatype", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--type-display:clamp(56px, 8vh, 72px);--type-display-leading:calc(var(--type-display) * 1.1);--type-heading:clamp(44px, 6.2vh, 56px);--type-heading-leading:calc(var(--type-heading) * 1.05);--type-title:24px;--type-title-leading:26px;--type-body:16px;--type-body-leading:25px;--type-label:14px;--type-label-leading:18px;--type-metric:clamp(56px, 4.6vw, 85px);--type-section:var(--type-heading);--type-feature:var(--type-title);--type-card:var(--type-title);--type-small:var(--type-label)}@media (max-width:700px){.home-2026{--type-display:48px;--type-display-leading:53px;--type-heading:40px;--type-heading-leading:44px;--type-title:20px;--type-title-leading:22px;--type-metric:clamp(48px, 15vw, 64px)}}:where(.home-2026) h1{font-size:var(--type-display)!important;font-weight:650!important;line-height:var(--type-display-leading)!important}:where(.home-2026) h2,:where(.home-2026) .section-head h2,:where(.home-2026) #chooser .section-head h2,:where(.home-2026) .finder-body h3,:where(.home-2026) .recommendation-copy h3,:where(.home-2026) .comparison-group{font-size:var(--type-heading)!important;font-weight:600!important;line-height:var(--type-heading-leading)!important}:where(.home-2026) h3,:where(.home-2026) h4,:where(.home-2026) .brand,:where(.home-2026) .product-card h3,:where(.home-2026) .feature strong,:where(.home-2026) .aura-fact strong,:where(.home-2026) .price,:where(.home-2026) [data-view-panel=products] .image-box span,:where(.home-2026) .finder-option strong,:where(.home-2026) .recommendation-copy h4,:where(.home-2026) .comparison-visual span,:where(.home-2026) .comparison-summary h2,:where(.home-2026) .comparison-price,:where(.home-2026) .comparison-spec strong{font-size:var(--type-title)!important;font-weight:600!important;line-height:var(--type-title-leading)!important}:where(.home-2026) p,:where(.home-2026) .audience,:where(.home-2026) .finder-option span,:where(.home-2026) .comparison-choice select{font-size:var(--type-body)!important;font-weight:400!important;line-height:var(--type-body-leading)!important}:where(.home-2026) small,:where(.home-2026) .button,:where(.home-2026) .image-box>span,:where(.home-2026) .chip,:where(.home-2026) .story-kicker,:where(.home-2026) .text-link,:where(.home-2026) .audience strong,:where(.home-2026) .nav,:where(.home-2026) .nav-cta,:where(.home-2026) .view-tab,:where(.home-2026) .eyebrow,:where(.home-2026) .finder-step,:where(.home-2026) .finder-kicker,:where(.home-2026) .finder-back,:where(.home-2026) .recommendation-copy small,:where(.home-2026) .comparison-row-label,:where(.home-2026) .comparison-note,:where(.home-2026) .comparison-row:before,:where(.home-2026) .comparison-spec strong:after{font-size:var(--type-label)!important;font-weight:600!important;line-height:var(--type-label-leading)!important}:where(.home-2026) [data-view-panel=products] .product-card h3,:where(.home-2026) [data-view-panel=products] .product-card .price,:where(.home-2026) .comparison-summary h2,:where(.home-2026) .comparison-price{font-size:var(--type-title)!important;font-weight:700!important;line-height:var(--type-title-leading)!important}:where(.home-2026) [data-view-panel=products] .product-card .audience{font-size:var(--type-label)!important;font-style:normal!important;line-height:var(--type-label-leading)!important;color:#0009!important}:where(.home-2026) [data-view-panel=products] .product-card .chip{font-size:var(--type-label)!important;font-weight:400!important;line-height:var(--type-label-leading)!important;color:#0009!important}:where(.home-2026) [data-view-panel=products] .product-card .actions .button{font-size:var(--type-label)!important;line-height:var(--type-label-leading)!important}:where(.home-2026) #chooser .finder-body h3{font-size:var(--type-heading)!important;line-height:var(--type-heading-leading)!important}@media (max-width:700px){:where(.home-2026) #chooser .finder-body h3{font-size:var(--type-heading)!important}}:where(.home-2026) .finder-step{white-space:normal!important}:where(.home-2026) .comparison-highlight strong{font-size:var(--type-title)!important;font-weight:600!important;line-height:var(--type-title-leading)!important}:where(.home-2026) .comparison-highlight span,:where(.home-2026) .finder-reset{font-size:var(--type-label)!important;line-height:var(--type-label-leading)!important}:where(.home-2026) [data-title-reveal].is-title-reveal-ready{--title-reveal-color:#111;--title-reveal-accent:var(--sweep-accent,#c7c7c7);--title-reveal-progress:30;color:#0000!important;background-image:linear-gradient(90deg, var(--title-reveal-color) 0%, var(--title-reveal-color) 30%, var(--title-reveal-accent) 40%, transparent 50%, transparent 60%, transparent 100%)!important;background-repeat:no-repeat!important;background-position-x:calc((100 - var(--title-reveal-progress)) * 1%)!important;-webkit-text-fill-color:transparent!important;background-size:350% 100%!important;-webkit-background-clip:text!important;background-clip:text!important}@media (prefers-reduced-motion:reduce){:where(.home-2026) [data-title-reveal].is-title-reveal-ready{--title-reveal-progress:100;--bg-progress:100}}:where(.home-2026) #products>.shell{width:min(1600px,100% - clamp(24px,3vw,48px));max-width:1600px;margin:0 auto;padding-inline:0}:where(.home-2026) .real-3d-ball-hit-target:focus-visible{outline-offset:4px;outline:2px solid #777}.home-2026 :is(.button.primary,.button,.immersive-cta,.immersive-menu-toggle,.catalog-actions .choose-link){--capsule-bg:#0d0d0fe6;--capsule-border:#ffffff42;--capsule-glow:#fffffff5;isolation:isolate;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:none;position:relative;overflow:visible;color:#fff!important;background:var(--capsule-bg)!important;border:0!important;border-radius:999px!important;transition:color .3s,background-color .3s,transform .3s!important}.home-2026 :is(.button.primary,.button,.immersive-cta,.immersive-menu-toggle,.catalog-actions .choose-link):before,.home-2026 :is(.button.primary,.button,.immersive-cta,.immersive-menu-toggle,.catalog-actions .choose-link):after{pointer-events:none;content:"";z-index:-1;border-radius:inherit;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#fff 0 0) content-box exclude,linear-gradient(#fff 0 0);mask-composite:xor;padding:1px;position:absolute;inset:0}.home-2026 :is(.button.primary,.button,.immersive-cta,.immersive-menu-toggle,.catalog-actions .choose-link):after{background:var(--capsule-border)}.home-2026 :is(.button.primary,.button,.immersive-cta,.immersive-menu-toggle,.catalog-actions .choose-link):before{opacity:0;background:linear-gradient(90deg, #ffffff1a 40%, var(--capsule-glow) 50%, #ffffff1a 60%) 0 0 / 400% 200%;transition:opacity 1s}.home-2026 :is(.button.primary,.button,.immersive-cta,.immersive-menu-toggle,.catalog-actions .choose-link):is(:hover,:focus-visible){transform:translateY(-1px);color:#fff!important;background:#000000c7!important}.home-2026 :is(.button.primary,.button,.immersive-cta,.immersive-menu-toggle,.catalog-actions .choose-link):is(:hover,:focus-visible):before{opacity:1;animation:8s linear infinite xreal-capsule-border-glow,2s ease-in-out infinite xreal-capsule-pulse}.home-2026 :is(.button.primary,.button,.immersive-cta,.immersive-menu-toggle,.catalog-actions .choose-link):focus-visible{outline-offset:3px!important;outline:2px solid #ffffffeb!important}.home-2026 :is(.button.primary,.button,.immersive-cta,.immersive-menu-toggle,.catalog-actions .choose-link):active{transform:translateY(0)scale(.98)}@media (prefers-reduced-motion:reduce){.home-2026 :is(.button.primary,.button,.immersive-cta,.immersive-menu-toggle,.catalog-actions .choose-link){transition:none!important}.home-2026 :is(.button.primary,.button,.immersive-cta,.immersive-menu-toggle,.catalog-actions .choose-link):before{animation:none!important}}@keyframes xreal-capsule-border-glow{0%{background-position:0%}to{background-position:400%}}@keyframes xreal-capsule-pulse{0%,to{filter:brightness()}50%{filter:brightness(1.3)drop-shadow(0 0 6px #ffffff4d)}}