/* PRISM study. Local preview only. Original booking, quiz and poster logic untouched. */
.local-preview-bar{padding:8px 28px;background:#161627;color:#aaa9c2;font:11px/1.7 "Segoe UI","Microsoft YaHei",sans-serif;display:flex;justify-content:center;align-items:center;gap:25px;border-bottom:1px solid #ffffff12}
.local-preview-bar>div{display:flex;gap:17px}.local-preview-bar a{color:#d2c8ef;text-decoration:underline;text-underline-offset:3px}
.prism-motion-toggle{display:none}
body:has(.prism-home,.dna-page){--ink:#f5f2ff;--muted:#a6adc4;--edge:#c0b5ff25;--cyan:#a3f6ec;--violet:#c1a6ff;--rose:#f4b9dc;background:#080b14;color:var(--ink);font-family:"Segoe UI","Microsoft YaHei","PingFang SC",sans-serif;color-scheme:dark;background-image:radial-gradient(ellipse 65% 850px at 100% 260px,#44265430,transparent),radial-gradient(ellipse 70% 900px at 0 0,#28456e1c,transparent)}
body:has(.prism-home,.dna-page) .site-header{background:#0b0f1cba;backdrop-filter:blur(24px) saturate(135%);border-color:#c4b4ff1d;box-shadow:0 1px 0 #ffffff04;position:relative}
body:has(.prism-home,.dna-page) .header-inner{max-width:1380px;min-height:84px;padding-inline:56px}
body:has(.prism-home,.dna-page) .brand{color:#f3f0ff}
body:has(.prism-home,.dna-page) .brand b{color:#d1bbfb}
body:has(.prism-home,.dna-page) .brand small{color:#9ca6c0;letter-spacing:2.2px}
body:has(.prism-home,.dna-page) .main-nav a,body:has(.prism-home,.dna-page) .login-link{color:#b9bed0}
body:has(.prism-home,.dna-page) .main-nav a:hover{color:#e9ddff;background:#d4bdff0c}
body:has(.prism-home,.dna-page) .btn-dark{color:#eee8fc;border:1px solid #e4caff42;background:linear-gradient(130deg,#ccb7f51c,#b1dcff0b);box-shadow:inset 0 1px #ffffff16;border-radius:7px}
body:has(.prism-home,.dna-page) .mobile-nav{border-color:#c4b4ff1d;background:transparent}
body:has(.prism-home,.dna-page) .mobile-nav a{color:#b9bed0}
body:has(.prism-home,.dna-page) .site-footer{background:#080b13;border-color:#bfb3ed21;color:#a3abc2}
body:has(.prism-home,.dna-page) .site-footer strong{color:#eae4f8}
body:has(.prism-home,.dna-page) .footer-links a,body:has(.prism-home,.dna-page) .footer-note{color:#a3abc2}
body:has(.prism-home,.dna-page) .prism-motion-toggle{display:block;position:fixed;bottom:17px;right:20px;z-index:90;cursor:pointer;color:#cfc8df;background:#151a2bd9;border:1px solid #c9b6ed40;backdrop-filter:blur(16px);padding:10px 15px;border-radius:30px;font:12px/1.4 "Segoe UI","Microsoft YaHei",sans-serif;box-shadow:0 3px 20px #0003}
body:has(.prism-home,.dna-page) :focus-visible{outline:2px solid #a3f6ec;outline-offset:5px}
body:has(.prism-home,.dna-page) .account-shortcut,body:has(.prism-home,.dna-page) .account-menu summary{color:#ddd5ed;background:#141b2b;border-color:#c5b5e638}
.prism-home{max-width:1380px;padding-inline:56px;--line:#c0b5ff25;position:relative}
.prism-home ::selection{background:#bda3ff55;color:#fff}
.prism-home .editorial-masthead{border-color:var(--line);padding:20px 0;font-size:10px;letter-spacing:1.8px;color:#7e8aa9}
.prism-home .editorial-masthead>span:first-child{color:#b7b5d0;font-weight:400}
.prism-home .sakura-hero{display:grid;grid-template-columns:1fr 1.1fr;gap:2%;padding:35px 0 40px;align-items:center;overflow:visible}
.prism-home .hero-copy{padding:24px 0 5px;position:relative;z-index:3}
.prism-home .hero-kicker{font-size:12px;color:#b6bdd2;letter-spacing:1.1px}
.prism-home .status-dot{background:#9cebdc;box-shadow:0 0 12px #9cebdc66}
.prism-hero-index{font:10px/1.6 ui-monospace,Consolas,monospace;color:#797e9b;letter-spacing:2px;margin:26px 0 -8px}
.prism-hero-index span{color:#ada0c4}
.prism-home .sakura-hero h1{font-size:clamp(54px,5.4vw,78px);font-weight:750;letter-spacing:-4px;line-height:1.23;margin:24px 0 24px;color:#f6f3ff}
.prism-home .sakura-hero h1 span{color:#d5c6fb;background:linear-gradient(100deg,#c9f5ed 5%,#d2c8ff 48%,#f4b7da 94%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.prism-home .hero-intro{font-size:15px;color:#9da8c4;line-height:2.05;letter-spacing:.3px}
.prism-home .hero-cta{gap:25px;margin:26px 0 16px}
.prism-home .btn{border-radius:7px;font-weight:600;min-height:48px;box-shadow:none;transition:transform .22s,box-shadow .22s,background .22s}
.prism-home .btn-p{color:#1d1830;background:linear-gradient(105deg,#bbefe9,#cbc5fa 58%,#eac0e3);border:1px solid #eaf9ff8c;box-shadow:inset 0 1px #fff8,0 6px 30px #b39beb17}
.prism-home .btn-p:hover{color:#141329;background:linear-gradient(110deg,#dbfff9,#dad5ff 55%,#f5c9e6);box-shadow:0 8px 34px #b39beb35;transform:translateY(-2px)}
.prism-home .hero-secondary{color:#d0c9e5;font-size:13px}
.prism-hero-benefits{display:flex;gap:15px;font-size:11px;color:#8d99b4;align-items:center;margin-bottom:23px}
.prism-hero-benefits>span+span{border-left:1px solid #a6a2ca36;padding-left:15px}
.prism-home .next-session{border-color:#bdb9df22;max-width:370px;padding-block:16px;color:#c4c9dc}
.prism-home .next-session small{color:#7f91b3;font-size:9px;letter-spacing:1.4px}
.prism-home .next-session strong{font-size:13px;font-weight:500;color:#b4bdd2}
.prism-home .next-session .session-icon{background:#b49fdb0e;border:1px solid #c6b7f229;color:#c2b2e3;border-radius:50%}
.prism-home .session-arrow{color:#9bafd1}
.prism-home .hero-footnote{font-size:9px;color:#657392;margin-top:23px;letter-spacing:1px}
.prism-observatory{position:relative;min-width:0;isolation:isolate}
.prism-observatory:before{content:"";position:absolute;inset:12% -6% 18%;background:radial-gradient(ellipse at 66% 60%,#906cd82b,transparent 66%),radial-gradient(ellipse at 22% 45%,#60d5e219,transparent 60%);filter:blur(18px);z-index:-1;pointer-events:none}
.prism-stage{position:relative;isolation:isolate;width:100%;aspect-ratio:1.1;min-height:410px;touch-action:pan-y}
.prism-stage-heading{position:absolute;top:15px;left:20px;right:5px;display:flex;justify-content:space-between;color:#8592b1;font:9px/1.6 ui-monospace,Consolas,monospace;letter-spacing:1.8px;z-index:3}
.prism-stage-heading>span:last-child{color:#626e8b}
.prism-stage-grid{position:absolute;inset:10% 3% 4%;background-image:linear-gradient(#abbaf30b 1px,transparent 1px),linear-gradient(90deg,#abbaf30b 1px,transparent 1px);background-size:42px 42px;mask-image:radial-gradient(ellipse,#000b,transparent 70%);pointer-events:none;transform:perspective(700px) rotateX(16deg) rotateZ(-12deg)}
.prism-ghost-type{position:absolute;left:-2%;top:37%;font:750 clamp(80px,10vw,154px)/1 Arial,sans-serif;letter-spacing:-9px;color:#c9c1f608;-webkit-text-stroke:1px #c4b5ff17;pointer-events:none;z-index:-1}
#prism-canvas,.prism-fallback{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}
#prism-canvas{opacity:0;transition:opacity .5s;z-index:1}
#prism-canvas[data-ready="true"]{opacity:1}
.prism-webgl-ready .prism-fallback{opacity:0}
.prism-fallback{opacity:1;transition:opacity .5s}
#prism-stage[data-tone="ice"] .prism-fallback{filter:hue-rotate(-65deg)}
#prism-stage[data-tone="rose"] .prism-fallback{filter:hue-rotate(35deg)}
.prism-orbit-label{position:absolute;z-index:4;display:flex;align-items:center;gap:12px;backdrop-filter:blur(18px) saturate(130%);background:linear-gradient(125deg,#c9d1ff18,#272a4355);border:1px solid #c4c7f52e;border-top-color:#e4e6ff69;border-radius:10px;padding:13px 17px;box-shadow:0 16px 45px #0005,inset 1px 1px #ffffff09;transform:perspective(600px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .25s}
.orbit-label-top{top:16%;right:0;transform:perspective(600px) rotate(6deg) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg))}
.orbit-label-bottom{bottom:8%;left:-3%;transform:perspective(600px) rotate(-5deg) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg))}
.prism-orbit-label small{display:block;font:9px/1.6 ui-monospace,Consolas,monospace;color:#90c9d9;letter-spacing:1.6px}
.prism-orbit-label strong{display:block;font-size:12px;font-weight:500;margin-top:4px;color:#d7d9ed}
.prism-label-icon{font-size:25px;color:#d8bcff;font-weight:300}
.prism-orbit-label i{width:5px;height:5px;background:#b3f1e9;box-shadow:0 0 10px #c5fff0;border-radius:50%;margin-left:8px}
.prism-stage-axis{position:absolute;right:12px;bottom:10%;font:10px ui-monospace,Consolas,monospace;color:#647a9d;letter-spacing:3px}
.prism-tone-panel{position:relative;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:20px;margin:5px 0 0 24px;padding:17px 20px;border-radius:12px;border:1px solid #b5c8ff2e;border-top-color:#ddc1ff55;background:radial-gradient(ellipse at var(--mx,30%) var(--my,0%),#d7b4ff12,transparent 65%),linear-gradient(115deg,#b0d4ff09,#bab3f505);backdrop-filter:blur(24px);box-shadow:inset 0 1px #ffffff0c,0 8px 30px #0002}
.prism-tone-panel small{display:block;color:#94a3c2;font-size:10px;letter-spacing:1px;margin-bottom:6px}
.prism-tone-panel strong{font:11px/1.5 ui-monospace,Consolas,monospace;color:#d8d4ed;font-weight:400}
.prism-tones{display:flex;gap:6px}
.prism-tones button{border:1px solid transparent;border-radius:6px;color:#9babc5;background:transparent;cursor:pointer;font:12px/1.5 "Segoe UI","Microsoft YaHei",sans-serif;padding:11px 12px;display:flex;align-items:center;gap:6px;transition:background .2s,border-color .2s}
.prism-tones button i{height:6px;width:6px;border-radius:50%;background:#bb9df4;box-shadow:0 0 10px #bb9df444}
.prism-tones button[data-prism-tone="ice"] i{background:#9cebdc}
.prism-tones button[data-prism-tone="rose"] i{background:#f1afd0}
.prism-tones button[aria-pressed="true"]{background:#b6b9f513;border-color:#cfbdff49;color:#eae2ff;box-shadow:inset 0 1px #fff1}
.prism-stage-note{font-size:10px;color:#7383a0;display:flex;justify-content:space-between;gap:12px;margin:14px 0 0 24px}
.prism-home .scene-ribbon{border-color:var(--line);color:#7d8ca8;font-size:9px;letter-spacing:1.7px;padding-block:24px}
.prism-home .scene-ribbon strong{color:#c2c9df;font-size:12px;letter-spacing:2px}
.prism-home .scene-ribbon i{color:#c2a2e9}
.prism-home .editorial-discovery{border-color:var(--line);padding:90px 0;gap:9%}
.prism-home .eyebrow{color:#93a5c6;font-size:10px;letter-spacing:2px}
.prism-home .discovery-copy h2{font-size:46px;color:#eeeaf8;font-weight:600;line-height:1.4}
.prism-home .discovery-copy h2 span{color:#c3b2e7}
.prism-home .discovery-copy>p{color:#a1adc7}
.prism-home .discovery-pairs{color:#8e9bb9}
.prism-home .discovery-pairs b{color:#cbd1e5}
.prism-home .editorial-text-link{color:#d2c1eb;border-color:#c1a6ff54}
.prism-home .discovery-copy>small{color:#8290ae}
.prism-home .editorial-discovery .dna-teaser{border:1px solid #bfc1f642;border-radius:20px;background:radial-gradient(ellipse at 80% 10%,#bd97f522,transparent 60%),radial-gradient(ellipse at 0 90%,#79cbd613,transparent 65%),linear-gradient(125deg,#b3bbee10,#bfc8ff03);backdrop-filter:blur(25px);box-shadow:inset 1px 1px #fff2,0 20px 70px #0005;transform:rotate(2deg)}
.prism-home .editorial-discovery .dna-teaser-top,.prism-home .editorial-discovery .dna-teaser-note{color:#afb9d4}
.prism-home .dna-teaser .dna-star{color:#addef0}
.prism-home .dna-preview{filter:drop-shadow(0 0 10px #ac86ff33)}
.prism-home .section-heading h2{color:#eeebf9;font-weight:600;font-size:36px}
.prism-home .section-heading p,.prism-home .section-link{color:#9daac6}
.prism-home .play-services{border:0;gap:18px}
.prism-home .play-service,.prism-home .play-service:first-child{padding:28px;background:radial-gradient(ellipse at 0 0,#b799ec16,transparent 70%),linear-gradient(135deg,#b8cfff09,#b9a1e803);border:1px solid #c0c5fa28;border-top-color:#c5c9f652;border-radius:14px;box-shadow:inset 0 1px #fff1;transition:transform .25s,box-shadow .25s,background .25s;overflow:hidden}
.prism-home .play-service+.play-service{border-left:1px solid #c0c5fa28}
.prism-home .play-service:hover{transform:translateY(-7px);background:radial-gradient(ellipse at 50% 0,#b799ec24,transparent 75%),#161b2a;box-shadow:0 20px 50px #0005,0 0 25px #a398e80c}
.prism-home .service-top{color:#91a5c7;font-size:10px;letter-spacing:1.2px}
.prism-home .service-arrow{background:#c2b6f10d;color:#c9b9ed;border:1px solid #c2b6f12a}
.prism-home .service-symbol{color:#c9b9ed;filter:drop-shadow(0 0 11px #b0c6ff30)}
.prism-home .service-coaching .service-symbol{color:#99d4d4}
.prism-home .service-review .service-symbol{color:#d8adc9}
.prism-home .play-service h3{color:#f1ecfb;font-size:25px}
.prism-home .play-service p{color:#9ca9c4}
.prism-home .play-service-bottom{border-color:var(--line)}
.prism-home .play-service-bottom span,.prism-home .play-service-bottom strong{color:#bbc3dd;font-size:12px}
.prism-home .rank-consult{border-color:var(--line)}
.prism-home .rank-consult h3{color:#dcd5ee}
.prism-home .rank-consult p,.prism-home .tiny-label,.prism-home .play-boundary,.prism-home .play-boundary p{color:#92a1be}
.prism-home .play-boundary{border-color:var(--line)}
.prism-home .btn-ghost{background:#c5b1ed08;border-color:#c5b1ed40;color:#c8b8e5}
.prism-home .collection-section{background:linear-gradient(135deg,#181529,#101928);border:1px solid #c2b4f333;border-top-color:#d0d4ff55;border-radius:20px;box-shadow:inset 0 1px #fff1,0 30px 80px #0003;position:relative}
.prism-home .collection-heading h2{color:#f2ebfb}
.prism-home .collection-heading p,.prism-home .collection-actions>a{color:#a6b4cf}
.prism-home .skin-card{border-radius:12px;border:1px solid #cbb1f529;background:radial-gradient(ellipse at 65% 30%,#dbb7ff13,transparent 65%),linear-gradient(135deg,#ced5ff0c,#c5d6fa03);box-shadow:inset 0 1px #fff1}
.prism-home .skin-card-top{color:#aaa9c9}
.prism-home .skin-art img{transition:transform .55s,filter .55s;filter:drop-shadow(0 12px 22px #0006)}
.prism-home .skin-card:hover .skin-art img{transform:translateY(-8px) rotate(-7deg) scale(1.04);filter:drop-shadow(0 18px 32px #aca2d542)}
.prism-home .skin-info p{color:#a9b1cf}
.prism-home .skin-info h3{color:#f1eaf8}
.prism-home .collection-footer{border-color:var(--line)}
.prism-home .collection-footer p,.prism-home .collection-footer>span{color:#8b9dbc}
.prism-home .squad-editorial h3{color:#e7e0f5}
.prism-home .squad-editorial p,.prism-home .teammate-bio{color:#9ba9c5}
.prism-home .squad-motif{color:#8296b8}
.prism-home .squad-quote{color:#bba3e5}
.prism-home .teammate-card{border-radius:15px;background:radial-gradient(ellipse at 90% 0,#b298ea13,transparent 60%),#101623;border:1px solid #c6b4ec2e;box-shadow:inset 0 1px #fff1}
.prism-home .profile-avatar{color:#dfcff6;background:linear-gradient(140deg,#c4a1fc26,#b0c9fa0e);border:1px solid #c5b3e83a}
.prism-home .teammate-head h3{color:#e7dff5}
.prism-home .teammate-head .profile-rank,.prism-home .availability-label,.prism-home .teammate-prices,.prism-home .teammate-bottom>span,.prism-home .squad-section>.service-note{color:#92a3c1}
.prism-home .teammate-prices,.prism-home .teammate-bottom{border-color:var(--line)}
.prism-home .teammate-prices b,.prism-home .play-service-bottom b{color:#ded2f4}
.prism-home .recharge-section{background:radial-gradient(ellipse at 100% 0,#7856b825,transparent 60%),linear-gradient(120deg,#111c2c,#171426);border:1px solid #c0c4ff26;border-top-color:#e1c5ff55;border-radius:18px}
.prism-home .recharge-title h2{color:#e9e3f6}
.prism-home .recharge-title>p,.prism-home .recharge-steps p,.prism-home .recharge-note{color:#99a9c7}
.prism-home .recharge-pass{border:1px solid #ccbaff45;border-top-color:#d4eaff88;border-radius:18px;background:radial-gradient(ellipse at 5% 0,#b8dffe28,transparent 70%),linear-gradient(110deg,#716b9836,#d5a7f01b);backdrop-filter:blur(25px);box-shadow:inset 1px 1px #fff3,0 20px 35px #0005;transform:rotate(-5deg)}
.prism-home .pass-top,.prism-home .pass-bottom{color:#c9cce1;border-color:#d6c6fc30}
.prism-home .pass-amount{color:#ecdefa}
.prism-home .recharge-steps{border-color:var(--line)}
.prism-home .recharge-steps h3{color:#d0c5e5}
.prism-home .recharge-note{border-color:var(--line)}
.prism-home .news-panel,.prism-home .tools-panel{border-radius:12px;border-color:#b8c8f429;background:linear-gradient(130deg,#bad3ff09,#c6b5e704)}
.prism-home .news-panel h3,.prism-home .tools-panel h3,.prism-home .tool-link strong,.prism-home .news-item h4{color:#cbd2e6}
.prism-home .news-item,.prism-home .tool-link{border-color:#b8c8f422}
.prism-home .news-state,.prism-home .source-note,.prism-home .tool-link small{color:#92a2bf}
.prism-home .closing-line{border-color:var(--line)}
.prism-home .closing-line>span{color:#b6abca;font-weight:500;letter-spacing:-1px}
.prism-home .closing-line p{color:#8495b4}
html[data-prism-motion="paused"] .prism-home *,html[data-prism-motion="paused"] .prism-home *:before,html[data-prism-motion="paused"] .prism-home *:after{transition:none!important;animation-play-state:paused!important}
@media(min-width:1500px){.prism-home .sakura-hero{gap:3%;padding-block:45px}.prism-stage{min-height:500px}}
@media(max-width:1100px){body:has(.prism-home,.dna-page) .header-inner{padding-inline:32px}.prism-home{padding-inline:32px}.prism-home .sakura-hero{gap:2%}.prism-home .sakura-hero h1{font-size:57px;letter-spacing:-3px}.prism-stage{min-height:390px}.prism-tone-panel{padding:14px;margin-left:0;gap:8px}.prism-tones button{padding:10px 9px}.prism-stage-note{margin-left:0;font-size:9px}.prism-home .hero-cta{gap:17px}.prism-home .hero-cta .btn{font-size:13px;padding-inline:17px}.prism-orbit-label{padding:11px 12px}.orbit-label-bottom{left:0}.prism-home .play-service,.prism-home .play-service:first-child{padding:24px}}
@media(max-width:780px){.local-preview-bar{padding:8px 14px;gap:3px;flex-direction:column;font-size:10px}.local-preview-bar>div{gap:22px}body:has(.prism-home,.dna-page) .header-inner{min-height:74px;padding-inline:20px}body:has(.prism-home,.dna-page) .prism-motion-toggle{right:12px;bottom:12px;padding:9px 12px;font-size:11px}.prism-home{padding-inline:22px}.prism-home .editorial-masthead{font-size:8px;letter-spacing:1px;padding-block:15px}.prism-home .sakura-hero{grid-template-columns:1fr;gap:5px;padding:25px 0 27px}.prism-home .hero-copy{padding:4px 0 0}.prism-home .hero-kicker{font-size:11px;letter-spacing:.3px}.prism-hero-index{font-size:8px;letter-spacing:1.4px;margin:23px 0 -6px}.prism-home .sakura-hero h1{font-size:57px;line-height:1.23;letter-spacing:-3px;margin:22px 0}.prism-home .hero-intro{font-size:14px}.prism-home .hero-cta{margin:23px 0 15px;gap:22px}.prism-home .hero-cta .btn{font-size:12px;padding:14px 17px;gap:12px}.prism-home .hero-secondary{font-size:12px;gap:7px}.prism-hero-benefits{margin-bottom:10px;font-size:10px}.prism-home .next-session{display:none}.prism-home .hero-footnote{display:none}.prism-stage{min-height:0;aspect-ratio:1.03;margin-top:17px}.prism-stage-heading{left:0;right:0;font-size:8px;top:5px}.prism-orbit-label{padding:10px 12px;gap:8px;border-radius:8px}.prism-orbit-label strong{font-size:10px}.prism-orbit-label small{font-size:8px}.prism-label-icon{font-size:20px}.orbit-label-top{top:16%;right:0}.orbit-label-bottom{bottom:6%;left:0}.prism-tone-panel{margin:10px 0 0;padding:12px 14px;gap:10px}.prism-tone-panel strong{font-size:9px}.prism-tone-panel small{font-size:9px}.prism-tones button{padding:10px 8px;font-size:11px;gap:5px}.prism-stage-note{font-size:8px;gap:8px;margin-top:12px}.prism-home .scene-ribbon{font-size:8px;letter-spacing:1px;padding:21px 0}.prism-home .scene-ribbon strong{font-size:10px;letter-spacing:1px}.prism-home .editorial-discovery{padding:52px 0;gap:35px}.prism-home .discovery-copy h2{font-size:36px}.prism-home .editorial-discovery .dna-teaser{transform:none;border-radius:14px}.prism-home .section-heading h2{font-size:28px}.prism-home .play-services{gap:15px}.prism-home .play-service,.prism-home .play-service:first-child{padding:24px}.prism-home .play-service+.play-service{border:1px solid #c0c5fa28;border-top-color:#c5c9f652}.prism-home .service-symbol{right:25px;top:42px}.prism-home .play-service h3{margin-top:24px}.prism-home .collection-section{border-radius:14px}.prism-home .recharge-pass{transform:rotate(-2deg)}.prism-home .closing-line>span{font-size:23px}}
@media(max-width:370px){.prism-home{padding-inline:18px}.prism-home .sakura-hero h1{font-size:49px}.prism-home .hero-cta{gap:16px}.prism-home .hero-cta .btn{padding-inline:13px;font-size:11px}.prism-home .hero-secondary{font-size:11px}.prism-tone-panel{padding:11px 10px;gap:5px}.prism-tones{gap:1px}.prism-tones button{padding:10px 6px}.prism-stage-note{font-size:8px;letter-spacing:-.3px}.prism-hero-index{letter-spacing:1px}.prism-home .editorial-masthead{letter-spacing:.5px}}
@media(prefers-reduced-motion:reduce){.prism-home *,.prism-home *:before,.prism-home *:after{animation:none!important;transition:none!important}.prism-home .skin-card:hover .skin-art img,.prism-home .play-service:hover,.prism-orbit-label{transform:none}}
