@view-transition{navigation:auto}
.experience-v6{--ink:#102e61;--blue:#245deb;--paper:#fff;color:var(--ink)}.experience-v6 .wrap{max-width:1300px}.experience-header{position:sticky;top:0;z-index:50;background:#ffffffef;backdrop-filter:blur(20px);border-bottom:1px solid #dce6f3;transition:box-shadow .3s}.has-scrolled .experience-header{box-shadow:0 5px 30px #123b7210}.header-shell{height:90px;display:flex;align-items:center;gap:28px}.experience-header .brand{display:block}.experience-logo{display:block;font:900 italic 36px/.9 Arial;letter-spacing:-2px;color:#245deb;white-space:nowrap}.experience-logo>span{color:#102e61}.experience-logo i{font:600 26px Arial;margin-left:2px;color:#4b91f2}.experience-header .brand>small{display:block;font:7px Consolas;letter-spacing:2.6px;margin-top:8px;color:#647d9c}.experience-header .main-nav{position:static;background:none;border:0;box-shadow:none;margin-left:auto;backdrop-filter:none}.experience-header .nav-inner{display:flex;gap:24px;min-height:0;overflow:visible}.experience-header .nav-inner a{font-size:12px;padding:15px 0}.experience-header .nav-inner a:first-child,.experience-header .nav-inner a:last-child{margin:0}.experience-header .search-open{margin-left:0;padding:9px 13px;border-radius:40px;gap:8px;border-color:#d9e5f5;background:#f3f7ff}.experience-header .search-open>span{font-size:10px}.experience-header .menu-toggle{display:none}.experience-v6 html{scroll-padding-top:110px}.experience-v6 .inner-page{padding-top:30px}.experience-kicker{display:block;font:10px/1.8 Consolas,"Microsoft JhengHei",sans-serif;letter-spacing:.15em}.experience-section-head{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:45px}.experience-section-head>p,.experience-section-head>a{font-size:13px}.experience-section-head>a{border-bottom:1px solid #9fbae5;padding-bottom:5px}.experience-button{display:inline-flex;align-items:center;justify-content:space-between;gap:40px;padding:15px 24px;border-radius:40px;background:#245deb;color:white;font-size:14px;font-weight:600;transition:transform .3s,box-shadow .3s,background .3s}.experience-button>span{font-size:24px;line-height:1;transition:transform .3s}.experience-button:hover{transform:translateY(-3px);box-shadow:0 10px 25px #245deb25;background:#1546c9}.experience-button:hover>span{transform:rotate(45deg)}.experience-text-link{display:inline-flex;align-items:center;gap:35px;font-size:14px;border-bottom:1px solid #245deb;padding:9px 0;color:#245deb}.experience-text-link>span{font-size:23px;transition:translate .3s}.experience-text-link:hover>span{translate:5px -5px}
.experience-hero{background:#245deb;color:#fff;position:relative;overflow:hidden}.hero-grid-lines{position:absolute;inset:0;background-image:linear-gradient(#ffffff08 1px,transparent 1px),linear-gradient(90deg,#ffffff08 1px,transparent 1px);background-size:80px 80px;mask-image:linear-gradient(90deg,transparent,#000)}.experience-hero-inner{position:relative;display:grid;grid-template-columns:1fr 1fr;min-height:690px;align-items:center;gap:30px;padding-top:65px;padding-bottom:100px}.experience-hero-copy{position:relative;z-index:2}.experience-hero-copy .experience-kicker{font-size:10px;color:#d5e5ff;display:flex;align-items:center;gap:10px}.experience-hero-copy .experience-kicker i{display:inline-block;width:6px;height:6px;background:#b5dbff;border-radius:50%;box-shadow:0 0 0 5px #b5dbff15}.experience-hero h1{font-size:72px;line-height:1.17;letter-spacing:-.06em;margin:30px 0 26px;font-weight:850}.experience-hero h1 em{font-style:normal;color:#b9daff}.experience-hero-copy>p{font-size:15px;line-height:1.9;color:#d6e4ff}.experience-actions{display:flex;gap:28px;align-items:center;margin-top:30px}.experience-hero .experience-button{background:white;color:#245deb}.experience-plain{font-size:13px;color:white;display:flex;gap:12px;align-items:center}.experience-plain span{transition:translate .3s}.experience-plain:hover span{translate:0 5px}.experience-hero-bottom{position:absolute;bottom:25px;left:0;right:0;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #ffffff30;padding-top:21px;font:9px Consolas;color:#c7dcff}.experience-hero-bottom>a{font:12px "Microsoft JhengHei",sans-serif;color:#fff;display:flex;gap:20px;align-items:center}.experience-hero-bottom>a span{font-size:21px}
.hero-universe{height:470px;position:relative;transform:translateY(var(--hero-shift,0px));isolation:isolate}.universe-glow{position:absolute;width:400px;height:400px;background:#a5d7ff;filter:blur(85px);opacity:.2;top:10px;left:60px;border-radius:50%}.universe-orbit{position:absolute;left:3%;top:8%;width:94%;height:79%;border:1px solid #9fc8ff60;border-radius:50%;transform:rotate(-30deg)}.orbit-b{width:70%;height:95%;left:15%;top:0;transform:rotate(38deg);border-style:dashed;border-color:#a2cdff40;animation:universe-orbit 50s linear infinite}.universe-platform{position:absolute;width:360px;height:220px;left:50%;top:50%;border-radius:40px;transform:translate(-50%,-50%) rotate(-28deg) skew(20deg);box-shadow:2px 15px 0 #1844ba,3px 17px 0 #6aa2ff;background:linear-gradient(135deg,#6ba4ff,#163fa7);border:1px solid #aacfff80}.platform-back{top:63%;opacity:.4;box-shadow:2px 15px 0 #163ea3;background:#1b50d4;animation:universe-platform 7s ease-in-out infinite}.platform-front{top:55%;background:linear-gradient(130deg,#e6f4ff,#619aff 65%,#2462e8);animation:universe-platform 7s ease-in-out infinite -1s}.universe-word{position:absolute;top:37%;left:50%;font:900 italic 114px/.9 Arial;letter-spacing:-8px;transform:translate(-50%,-50%) rotate(-12deg);color:#fff;text-shadow:0 3px #b7d6ff,0 6px #74a6fc,0 12px 20px #0d308355;white-space:nowrap;animation:universe-word 7s ease-in-out infinite}.universe-word>span{color:#d8ebff}.universe-chip{position:absolute;display:grid;place-items:center;background:linear-gradient(135deg,#f4faff,#c1dfff);color:#245deb;width:80px;height:80px;border-radius:25px;box-shadow:5px 8px 0 #7aaffb,10px 20px 30px #0e399622;font-size:47px;animation:universe-chip 6s ease-in-out infinite}.chip-a{top:15%;left:5%;rotate:-16deg}.chip-b{top:9%;right:7%;width:67px;height:67px;font-size:40px;rotate:17deg;animation-delay:-2s}.chip-c{bottom:8%;right:10%;width:65px;height:65px;rotate:-10deg;animation-delay:-4s}.universe-dot{position:absolute;width:14px;height:14px;border-radius:50%;background:#b0daff;box-shadow:0 0 25px #d6e9ff60}.dot-a{left:5%;bottom:22%}.dot-b{top:0;right:27%;width:8px;height:8px}.universe-caption{position:absolute;bottom:0;left:10%;font:8px Consolas;letter-spacing:.18em;color:#bcd8ff}@keyframes universe-word{50%{translate:0 -12px;rotate:2deg}}@keyframes universe-chip{50%{translate:0 -15px;rotate:7deg}}@keyframes universe-platform{50%{translate:0 9px}}@keyframes universe-orbit{50%{rotate:15deg}}
.experience-about{padding:100px 0 90px}.experience-about-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:100px}.experience-about h2{font-size:49px;line-height:1.4}.experience-about h2>span{color:#8ba4c4}.experience-about-grid>div>p{font-size:16px;line-height:2;color:#60758e;margin-bottom:20px}.experience-about-grid .experience-text-link{margin-top:8px}.experience-facts{display:grid;grid-template-columns:repeat(3,1fr) 1.3fr;gap:30px;padding-top:50px;border-top:1px solid #d9e5f5;margin-top:60px;align-items:center}.experience-facts>div{display:flex;gap:18px;align-items:center}.experience-facts strong{font:500 72px/1 Arial;letter-spacing:-4px;color:#245deb}.experience-facts span{font-size:12px;writing-mode:vertical-rl;letter-spacing:.13em;color:#6b83a4}.experience-facts>p{font-size:14px;color:#60758e;justify-self:end;line-height:1.9}
.experience-products{padding:80px 0;background:#f3f7fc;scroll-margin-top:90px}.experience-display{font:900 112px/.9 Arial;letter-spacing:-7px;color:#112e60}.experience-display>span{color:#245deb}.experience-product-intro{display:flex;justify-content:space-between;gap:30px;align-items:end;margin:35px 0}.experience-product-intro h3{font-size:26px}.experience-product-intro p{font-size:13px;color:#60758e;max-width:330px}.experience-tabs{display:flex;gap:15px;margin:35px 0}.experience-tabs button{display:flex;gap:30px;align-items:center;justify-content:space-between;padding:15px 25px;border-radius:40px;background:#e7eef8;border:1px solid transparent;font-size:15px;font-weight:600;transition:background .3s,color .3s,transform .3s}.experience-tabs button>span{font:9px Consolas;opacity:.6}.experience-tabs button[aria-selected=true]{color:white;background:#245deb}.experience-tabs button:hover{transform:translateY(-3px);border-color:#8aaff2}.experience-product-panel{display:grid;grid-template-columns:.9fr 1.1fr;gap:35px;min-height:460px;background:#e4edfa;border-radius:28px;padding:55px 45px;overflow:hidden}.experience-product-panel[hidden]{display:none}.product-panel-copy{z-index:2;align-self:center}.product-panel-copy .experience-kicker{font-size:9px;color:#4a72ad}.product-panel-copy h3{font-size:36px;line-height:1.5;margin:20px 0}.product-panel-copy p{font-size:14px;color:#60758e;max-width:330px}.panel-category-links{display:flex;gap:25px;margin-top:25px}.panel-category-links a{display:flex;gap:20px;border-bottom:1px solid #9fbae5;padding-bottom:7px;font-size:13px;color:#245deb}.panel-category-links a:hover{color:#102e61}.product-panel-art{position:relative;min-height:350px;align-self:center;isolation:isolate}.floating-product{position:absolute;width:64%;display:block;border-radius:15px;overflow:hidden;background:#fff;box-shadow:0 20px 50px #234b8b20;border:5px solid #fff;transition:transform .6s,box-shadow .6s;z-index:2}.floating-product img{aspect-ratio:1.3;object-fit:cover;width:100%}.floating-product>span{display:flex;justify-content:space-between;align-items:center;padding:10px;font-size:13px;color:#102e61}.floating-product b{font-size:22px;color:#245deb}.product-0{left:0;top:0;transform:rotate(-10deg)}.product-1{right:0;bottom:0;transform:rotate(10deg);z-index:3}.product-0:hover{transform:rotate(-5deg) translateY(-10px);box-shadow:0 35px 55px #234b8b30}.product-1:hover{transform:rotate(5deg) translateY(-10px);box-shadow:0 35px 55px #234b8b30}.product-outline{position:absolute;font:900 250px/.8 Arial;color:#c9dcf5;z-index:-1;right:-10px;top:25px;letter-spacing:-20px}
.experience-guide{background:#102e61;color:white;padding:90px 0;overflow:hidden}.experience-guide-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:100px}.experience-guide-grid>div:first-child{position:relative}.experience-guide h2{font-size:48px;margin:25px 0;line-height:1.35}.experience-guide h2 em{font-style:normal;color:#8bbaff}.experience-guide-grid>div>p{font-size:14px;color:#aac3e5;line-height:1.9;margin-bottom:25px}.experience-guide .experience-kicker{color:#91b6ec}.experience-guide-list{position:relative;z-index:1}.experience-guide-list>a{display:flex;gap:22px;align-items:start;padding:30px 0;border-top:1px solid #ffffff30;transition:padding .3s,background .3s}.experience-guide-list>a:first-child{border-top:0}.experience-guide-list>a:hover{padding-left:18px;background:#ffffff06}.experience-guide-list>a>span{font:26px Consolas;color:#6798dc}.experience-guide-list small{font-size:11px;color:#94b6e2}.experience-guide-list h3{font-size:25px;margin:5px 0 12px}.experience-guide-list p{font-size:13px;line-height:1.9;color:#abc3e4}.experience-guide-list>a>b{font-size:26px;margin-left:auto;transition:translate .3s}.experience-guide-list>a:hover>b{translate:5px -5px}.guide-decor{position:absolute;right:15px;bottom:-40px;font:300 300px/.8 Arial;color:#ffffff05;pointer-events:none}
.experience-stories{padding:90px 0}.experience-stories-heading{display:flex;justify-content:space-between;align-items:end;margin:0 0 40px;gap:30px}.experience-stories-heading h2{font-size:47px;line-height:1.35}.experience-stories-heading h2>span{color:#8ba4c4}.experience-story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.experience-story-image{position:relative;border-radius:15px;overflow:hidden;margin-bottom:22px}.experience-story-image img{aspect-ratio:1.6;object-fit:cover;width:100%;transition:transform .7s}.experience-story-image>span{position:absolute;bottom:15px;right:15px;width:38px;height:38px;border-radius:50%;background:#fff;color:#245deb;font-size:25px;display:grid;place-items:center;transition:rotate .4s}.experience-story:hover img{transform:scale(1.05)}.experience-story:hover .experience-story-image>span{rotate:45deg}.experience-story small{font-size:11px;color:#6983a6}.experience-story h3{font-size:23px;margin:12px 0;line-height:1.55}.experience-story p{font-size:13px;line-height:1.9;color:#60758e}.experience-faq{background:#f5f8fc;padding:75px 0}.experience-faq-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:80px}.experience-faq h2{font-size:43px;line-height:1.4}.experience-faq .faq-grid summary{font-size:17px}.experience-faq .faq-grid details p{font-size:14px;line-height:2}.experience-closing{background:#245deb;color:white;padding:70px 0 85px;overflow:hidden}.experience-closing>.wrap{position:relative;isolation:isolate}.experience-closing h2{font-size:57px;line-height:1.3;margin:20px 0 30px}.experience-closing .experience-button{background:white;color:#245deb}.closing-word{position:absolute;font:900 italic 240px/.8 Arial;right:-80px;bottom:30px;color:#ffffff09;z-index:-1;letter-spacing:-15px}.experience-v6 footer .footer-intro{display:none}.experience-v6 .copyright{margin-top:0}.experience-v6 .footer-grid{padding-top:55px}.experience-v6 footer{border:0}.experience-v6 .brand-symbol{border-radius:9px}.experience-v6 .page-heading{border:0}.experience-v6 .collection-opening,.experience-v6 .tag-heading,.experience-v6 .about-statement,.experience-v6 .chapter-map{border-radius:20px}.experience-v6 .directory-item{border-radius:16px}.experience-v6 .article-body section{scroll-margin-top:110px}
@media(max-width:1100px){.header-shell{gap:18px;height:80px}.experience-header .nav-inner{gap:17px}.experience-header .nav-inner a{font-size:11px}.experience-header .search-open>span{display:none}.experience-header .search-open{font-size:20px;padding:4px 12px}.experience-logo{font-size:31px}.experience-hero h1{font-size:62px}.experience-hero-inner{min-height:650px;gap:20px}.hero-universe{height:420px}.universe-word{font-size:94px}.universe-platform{width:300px;height:180px}.universe-chip{width:65px;height:65px;font-size:38px;border-radius:20px}.experience-about-grid{gap:50px}.experience-about h2{font-size:41px}.experience-display{font-size:98px}.experience-product-panel{padding:40px 32px}.product-panel-copy h3{font-size:30px}.product-panel-art{min-height:310px}.experience-guide-grid{gap:55px}.experience-facts strong{font-size:61px}.experience-guide h2{font-size:42px}.experience-story-grid{gap:23px}.experience-story h3{font-size:21px}.experience-faq-grid{gap:50px}.experience-closing h2{font-size:50px}}
@media(max-width:800px){.experience-header .main-nav{position:absolute;left:0;right:0;top:100%;display:none;background:#fff;border-top:1px solid #d9e5f5;box-shadow:0 20px 30px #123b7215;margin:0}.experience-header .main-nav.mobile-open{display:block}.experience-header .main-nav.mobile-open .nav-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:15px 20px;gap:0;max-height:70vh;overflow:auto}.experience-header .main-nav.mobile-open .nav-inner a{display:block;text-align:left;font-size:14px;padding:15px 10px}.experience-header .main-nav.mobile-open .nav-inner a:before{left:10px;width:30px}.experience-header .search-open{margin-left:auto}.experience-header .menu-toggle{display:block}.header-shell{height:76px}.experience-hero-inner{min-height:590px;padding-top:45px;padding-bottom:95px;gap:0}.experience-hero h1{font-size:49px}.experience-hero-copy>p{font-size:13px}.experience-actions{gap:18px;flex-wrap:wrap}.experience-button{font-size:12px;padding:12px 20px;gap:25px}.experience-plain{font-size:11px}.hero-universe{height:330px}.universe-word{font-size:70px;letter-spacing:-5px}.universe-platform{width:230px;height:140px;border-radius:25px}.universe-chip{width:50px;height:50px;font-size:30px;border-radius:15px}.chip-b,.chip-c{width:45px;height:45px;font-size:26px}.universe-caption{font-size:6px;letter-spacing:.08em}.experience-hero-bottom{font-size:8px}.experience-about,.experience-stories{padding:65px 0}.experience-section-head{margin-bottom:30px}.experience-about-grid{gap:35px;grid-template-columns:1fr 1fr}.experience-about h2{font-size:31px}.experience-about-grid>div>p{font-size:14px}.experience-facts{grid-template-columns:repeat(3,1fr);padding-top:35px;margin-top:40px;gap:20px}.experience-facts>p{display:none}.experience-facts strong{font-size:55px}.experience-facts span{font-size:10px}.experience-display{font-size:83px}.experience-product-intro h3{font-size:23px}.experience-product-intro p{font-size:12px;max-width:260px}.experience-tabs button{gap:18px;font-size:13px;padding:13px 20px}.experience-product-panel{grid-template-columns:1fr 1fr;gap:20px;padding:35px 25px}.product-panel-copy h3{font-size:25px}.product-panel-copy p{font-size:12px}.product-panel-art{min-height:280px}.floating-product{width:78%}.floating-product>span{font-size:11px;padding:6px}.floating-product b{font-size:17px}.panel-category-links{gap:15px;flex-wrap:wrap}.panel-category-links a{font-size:11px;gap:13px}.experience-guide{padding:60px 0}.experience-guide-grid{gap:35px;grid-template-columns:1fr 1.25fr}.experience-guide h2{font-size:35px}.experience-guide-list h3{font-size:21px}.experience-guide-list>a{gap:15px;padding:23px 0}.experience-guide-list p{font-size:12px}.experience-guide-list>a>span{font-size:22px}.experience-stories-heading h2{font-size:37px}.experience-story-grid{gap:18px}.experience-story h3{font-size:19px}.experience-story p{font-size:12px}.experience-faq h2{font-size:32px}.experience-faq-grid{gap:30px;grid-template-columns:1fr 1.4fr}.experience-faq .faq-grid summary{font-size:15px}.experience-closing h2{font-size:43px}.closing-word{font-size:180px;right:-40px}}
@media(max-width:520px){.header-shell{height:70px;gap:15px}.experience-logo{font-size:30px}.experience-header .brand>small{font-size:6px;letter-spacing:2px}.experience-header .search-open{background:transparent;border:0;padding:4px 5px}.experience-header .menu-toggle{font-size:23px;padding:4px}.experience-v6 .wrap{width:calc(100% - 40px)}.experience-hero-inner{display:flex;flex-direction:column;align-items:stretch;min-height:0;padding:38px 0 85px;gap:15px}.experience-hero-copy .experience-kicker{font-size:8px;letter-spacing:.1em}.experience-hero h1{font-size:48px;margin:22px 0;line-height:1.16}.experience-hero h1>br:nth-of-type(1){display:none}.experience-hero-copy>p{font-size:13px}.experience-actions{margin-top:23px;gap:22px;flex-wrap:nowrap}.experience-button{font-size:12px;padding:12px 19px;gap:28px}.experience-button>span{font-size:20px}.experience-plain{font-size:12px}.hero-universe{height:290px;width:100%;margin:10px 0 0;transform:none}.universe-word{font-size:84px;letter-spacing:-6px;top:39%}.universe-platform{width:260px;height:150px}.universe-glow{width:250px;height:250px;left:30px;filter:blur(50px)}.universe-chip{width:53px;height:53px;font-size:33px;box-shadow:4px 6px 0 #7aaffb,6px 12px 20px #0e399622}.chip-a{top:11%;left:0}.chip-b{right:3%;top:5%;width:45px;height:45px;font-size:28px}.chip-c{bottom:3%;right:5%;width:45px;height:45px;font-size:27px}.universe-caption{font-size:6px;bottom:-12px;left:5%}.universe-orbit{top:3%;height:90%}.orbit-b{height:95%}.experience-hero-bottom{bottom:19px;gap:10px;padding-top:13px}.experience-hero-bottom>span:nth-child(2){display:none}.experience-hero-bottom>a{font-size:10px}.experience-hero-bottom>span{font-size:8px}.experience-section-head{margin-bottom:27px;align-items:start}.experience-kicker{font-size:8px;letter-spacing:.1em}.experience-section-head>a,.experience-section-head>p{font-size:10px;flex-shrink:0}.experience-about{padding:45px 0}.experience-about-grid{grid-template-columns:1fr;gap:24px}.experience-about h2{font-size:34px;line-height:1.4}.experience-about-grid>div>p{font-size:14px;line-height:1.95;margin-bottom:15px}.experience-text-link{font-size:13px}.experience-facts{gap:10px;margin-top:35px;padding-top:28px}.experience-facts>div{gap:8px}.experience-facts strong{font-size:43px;letter-spacing:-2px}.experience-facts span{font-size:9px}.experience-products{padding:45px 0;scroll-margin-top:70px}.experience-display{font-size:61px;letter-spacing:-4px;line-height:.95}.experience-product-intro{display:block;margin:27px 0}.experience-product-intro h3{font-size:23px}.experience-product-intro p{max-width:none;font-size:13px;margin-top:13px}.experience-tabs{gap:7px;margin:25px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.experience-tabs button{padding:12px 7px;display:block;font-size:12px;text-align:center;white-space:nowrap}.experience-tabs button>span{display:none}.experience-product-panel{display:flex;flex-direction:column;padding:27px 23px 23px;gap:25px;border-radius:20px;min-height:0}.product-panel-copy{align-self:stretch}.product-panel-copy h3{font-size:28px;margin:15px 0}.product-panel-copy .experience-kicker{font-size:8px;letter-spacing:.06em}.product-panel-copy p{font-size:13px}.panel-category-links{gap:25px;margin-top:20px}.panel-category-links a{font-size:12px;gap:20px}.product-panel-art{height:270px;min-height:270px;width:100%}.floating-product{width:68%;border-width:4px}.floating-product img{aspect-ratio:1.25}.floating-product>span{font-size:12px;padding:8px 6px}.product-outline{font-size:200px;top:40px;right:5px}.experience-guide{padding:45px 0}.experience-guide-grid{grid-template-columns:1fr;gap:30px}.experience-guide h2{font-size:37px;margin:22px 0}.experience-guide h2 br:nth-of-type(1){display:none}.experience-guide-grid>div>p{font-size:13px}.guide-decor{font-size:230px;right:0;bottom:5px}.experience-guide-list>a{padding:25px 0;gap:15px}.experience-guide-list>a:first-child{border-top:1px solid #ffffff30}.experience-guide-list h3{font-size:22px}.experience-guide-list p{font-size:13px}.experience-guide-list>a>span{font-size:23px}.experience-guide-list>a>b{font-size:23px}.experience-stories{padding:45px 0}.experience-stories-heading{align-items:start;gap:20px;margin-bottom:30px}.experience-stories-heading h2{font-size:32px}.experience-stories-heading>.experience-text-link{display:none}.experience-story-grid{grid-template-columns:1fr;gap:32px}.experience-story-image{margin-bottom:16px}.experience-story-image img{aspect-ratio:1.8}.experience-story h3{font-size:23px;margin:10px 0}.experience-story p{font-size:13px}.experience-story small{font-size:11px}.experience-faq{padding:40px 0}.experience-faq-grid{grid-template-columns:1fr;gap:25px}.experience-faq h2{font-size:32px}.experience-faq h2 br{display:none}.experience-faq .faq-grid summary{font-size:15px;padding:20px 0}.experience-faq .faq-grid details p{font-size:14px}.experience-closing{padding:45px 0 55px}.experience-closing h2{font-size:35px;margin:23px 0 28px;line-height:1.4}.closing-word{font-size:130px;bottom:20px;right:-15px;letter-spacing:-9px}.experience-v6 .footer-grid{padding-top:35px}.experience-v6 .inner-page{padding-top:22px}.experience-v6 .reading-title h1{font-size:28px}.experience-v6 .collection-heading h1{font-size:34px}}
@media(max-width:360px){.experience-hero h1{font-size:42px}.universe-word{font-size:72px}.universe-platform{width:220px;height:135px}.hero-universe{height:260px}.experience-actions{gap:16px}.experience-display{font-size:52px}.experience-tabs button{font-size:11px}.product-panel-art{min-height:235px;height:235px}.experience-facts strong{font-size:38px}.experience-facts span{font-size:8px}.experience-section-head>.experience-kicker{max-width:180px}.experience-guide h2{font-size:34px}.experience-closing h2{font-size:31px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}.hero-universe{transform:none}.experience-button:hover,.floating-product:hover{translate:none}.experience-v6 .reveal-section{opacity:1;transform:none}::view-transition-old(root),::view-transition-new(root){animation:none!important}}

/* Shared header/footer logo, including mobile navigation. */
.experience-v6 .brand{display:block;width:max-content}.experience-v6 .brand>small{display:block;font:7px Consolas,monospace;letter-spacing:2.6px;margin-top:8px;color:#647d9c}.experience-v6 .footer-brand .experience-logo{font-size:36px}.experience-v6 footer .brand:hover .experience-logo{color:#245deb}@media(max-width:520px){.experience-v6 .brand>small{font-size:6px;letter-spacing:2px}.experience-v6 .footer-brand .experience-logo{font-size:30px}}
