@import"https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&display=swap";.pointer-events-none{pointer-events:none}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.flex{display:flex}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-full{width:100%}.flex-col{flex-direction:column}.overflow-hidden{overflow:hidden}.bg-black\/35{background-color:#00000059}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.object-cover{-o-object-fit:cover;object-fit:cover}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}#yr-asme-react-root{min-height:100vh;min-height:100svh;background:#000}.asme-cinematic-hero{min-height:100vh;min-height:100svh;isolation:isolate;font-family:PingFang SC,Microsoft YaHei,Noto Sans CJK SC,sans-serif}.yr-hero-nav{position:relative;z-index:20;padding:24px clamp(18px,3vw,44px) 0}.yr-hero-nav__inner{display:flex;width:min(1180px,100%);min-height:70px;margin:0 auto;padding:9px 12px 9px 14px;align-items:center;justify-content:space-between;gap:28px;border-radius:999px;background:#060a1a47;box-shadow:inset 0 1px 1px #ffffff21,0 18px 60px #00000029}.yr-hero-brand,.yr-hero-brand:hover{display:inline-flex;flex:0 0 auto;align-items:center;gap:11px;color:#fff;text-decoration:none}.yr-hero-brand__mark{width:43px;height:43px;flex:0 0 auto;filter:drop-shadow(0 0 14px rgba(102,211,255,.18))}.yr-hero-brand__text{display:grid;gap:2px;line-height:1}.yr-hero-brand__text strong{font-size:.98rem;font-weight:650;letter-spacing:.12em}.yr-hero-brand__text small{color:#ffffff6b;font-size:.47rem;font-weight:600;letter-spacing:.14em}.yr-hero-nav__links{display:flex;align-items:center;justify-content:center;gap:clamp(22px,2.5vw,36px)}.yr-hero-nav__links a,.yr-hero-teacher{position:relative;color:#ffffffad;font-size:.82rem;font-weight:500;letter-spacing:.04em;text-decoration:none;transition:color .18s ease}.yr-hero-nav__links a:after{position:absolute;right:50%;bottom:-10px;left:50%;height:1px;content:"";background:linear-gradient(90deg,#73f1ff,#8d7cff);box-shadow:0 0 8px #73f1ffb8;transition:right .18s ease,left .18s ease}.yr-hero-nav__links a:hover,.yr-hero-teacher:hover{color:#fff}.yr-hero-nav__links a:hover:after{right:10%;left:10%}.yr-hero-nav__actions,.yr-hero-teacher,.yr-hero-business{display:flex;align-items:center}.yr-hero-nav__actions{flex:0 0 auto;gap:17px}.yr-hero-teacher{gap:5px}.yr-hero-business,.yr-hero-business:hover{min-height:44px;padding:0 19px;justify-content:center;gap:8px;border-radius:999px;color:#fff;font-size:.8rem;font-weight:600;letter-spacing:.04em;text-decoration:none;transition:background-color .18s ease,transform .18s ease}.yr-hero-business:hover{background:#ffffff14;transform:translateY(-1px)}.yr-hero-stage{position:relative;z-index:10;display:flex;width:min(1240px,100%);flex:1 1 auto;margin:0 auto;padding:clamp(132px,17vh,185px) clamp(28px,5vw,76px) 48px;align-items:center}.yr-hero-copy{width:min(55vw,690px);margin-top:-3vh}.yr-hero-eyebrow{display:inline-flex;min-height:36px;margin-bottom:clamp(22px,3.2vh,34px);padding:0 15px;align-items:center;gap:9px;border-radius:999px;color:#def6ffd1;font-size:.68rem;font-weight:650;letter-spacing:.13em}.yr-hero-eyebrow svg{color:#73f1ff;filter:drop-shadow(0 0 7px rgba(115,241,255,.7))}.yr-hero-eyebrow i{width:3px;height:3px;border-radius:50%;background:#8d7cff;box-shadow:0 0 8px #8d7cff}.yr-hero-eyebrow small{color:#ffffff75;font-size:inherit;font-weight:inherit}.yr-hero-title{max-width:720px;margin:0;color:#fff;font-size:clamp(3.25rem,6vw,5.25rem);font-weight:300;line-height:.95;letter-spacing:-.075em;text-wrap:balance;text-shadow:0 5px 35px rgba(0,0,0,.36)}.yr-hero-title span,.yr-hero-title strong{display:block;white-space:nowrap}.yr-hero-title em{display:inline-block;margin:0 .025em;color:#dffaff;font-family:"Instrument Serif",Georgia,serif;font-size:1.08em;font-weight:400;letter-spacing:-.035em;text-shadow:0 0 28px rgba(115,241,255,.32)}.yr-hero-title strong{padding:.08em 0 .06em;background:linear-gradient(108deg,#fff 5%,#dffaff 42%,#bcb4ff 73%,#85f3d7);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:STSong,Songti SC,"Noto Serif CJK SC",serif;font-size:1.09em;font-weight:500;letter-spacing:-.085em;filter:drop-shadow(0 0 24px rgba(118,170,255,.12))}.yr-hero-description{max-width:610px;margin:clamp(24px,3.5vh,38px) 0 0;color:#ebf4ffd6;font-size:clamp(.92rem,1.2vw,1.04rem);font-weight:400;line-height:1.9;letter-spacing:.035em;text-shadow:0 2px 18px rgba(0,0,0,.5)}.yr-hero-cta-group{display:flex;margin-top:clamp(25px,3.5vh,38px);align-items:center;gap:12px}.yr-hero-cta,.yr-hero-cta:hover{display:inline-flex;min-height:52px;padding:0 23px;align-items:center;justify-content:center;gap:10px;border-radius:999px;font-size:.86rem;font-weight:650;letter-spacing:.055em;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.yr-hero-cta:hover{transform:translateY(-2px)}.yr-hero-cta--primary,.yr-hero-cta--primary:hover{background:#fff;color:#07101c;box-shadow:0 12px 38px #a6e2ff2e}.yr-hero-cta--primary:hover{box-shadow:0 15px 44px #a6e2ff47}.yr-hero-cta--secondary,.yr-hero-cta--secondary:hover{color:#fff}.yr-hero-cta--secondary:hover{background:#ffffff12}.yr-hero-note{display:flex;margin:23px 0 0;align-items:center;gap:9px;color:#e0eafaad;font-size:.7rem;letter-spacing:.08em}.yr-hero-note>span{width:18px;height:1px;background:linear-gradient(90deg,#73f1ff,transparent)}.yr-hero-capability-rail{position:relative;z-index:10;display:flex;width:min(1180px,calc(100% - 48px));margin:0 auto;padding:0 0 28px;align-items:center;justify-content:space-between;gap:24px}.yr-hero-capability-rail__label{display:flex;flex:0 0 auto;align-items:center;gap:10px;color:#d9f3ffc7}.yr-hero-capability-rail__label svg{color:#73f1ff;filter:drop-shadow(0 0 9px rgba(115,241,255,.64))}.yr-hero-capability-rail__label span{display:grid;gap:4px;font-size:.7rem;font-weight:600;letter-spacing:.1em}.yr-hero-capability-rail__label small{color:#e2ecfc8f;font-size:.48rem;letter-spacing:.15em}.yr-hero-capability-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.yr-hero-capability,.yr-hero-capability:hover{display:grid;min-width:178px;min-height:58px;padding:8px 12px;grid-template-columns:32px 1fr 15px;align-items:center;gap:9px;border-radius:16px;color:#fff;text-decoration:none;transition:background-color .18s ease,transform .18s ease}.yr-hero-capability:hover{background:#ffffff12;transform:translateY(-2px)}.yr-hero-capability__icon{display:grid;width:32px;height:32px;place-items:center;border-radius:10px;background:#73f1ff14;color:#9cefff;box-shadow:inset 0 0 0 1px #73f1ff1a}.yr-hero-capability>span:nth-child(2){display:grid;gap:3px}.yr-hero-capability strong{font-size:.7rem;font-weight:600;letter-spacing:.04em;white-space:nowrap}.yr-hero-capability small{color:#e2ecfc9e;font-size:.56rem;white-space:nowrap}.yr-hero-capability__arrow{color:#ffffff57}.asme-hero-image{-o-object-position:center 50%;object-position:center 50%;filter:saturate(.96) contrast(1.03) brightness(1.07);transform:scale(1.035);transform-origin:72% 60%;animation:asme-image-breathe 16s ease-in-out infinite alternate}.asme-hero-shade{background-image:radial-gradient(circle at 73% 61%,rgba(91,117,255,.1),transparent 32%),linear-gradient(90deg,#040a1d85,#050c2252 35%,#050c220a 65%,#040a1c1f),linear-gradient(180deg,rgba(5,12,33,.24) 0%,transparent 34%,rgba(4,9,25,.5) 100%)}.asme-cinematic-hero>.bg-black\/35{background-color:#040a1b1a}.yr-hero-grid{z-index:3;opacity:.13;background-image:linear-gradient(rgba(133,204,255,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(133,204,255,.1) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.75),transparent 62%);mask-image:linear-gradient(90deg,rgba(0,0,0,.75),transparent 62%)}.asme-star-halo{z-index:2;top:62%;left:72%;width:min(61vw,820px);aspect-ratio:1;transform:translate(-50%,-50%);transform-style:preserve-3d;mix-blend-mode:screen}.asme-star-halo__glow{position:absolute;top:25%;right:25%;bottom:25%;left:25%;border-radius:9999px;background:radial-gradient(circle,rgba(196,236,255,.18),rgba(92,108,255,.09) 35%,transparent 72%);box-shadow:0 0 80px #5c9bff33,inset 0 0 50px #97e6ff1f;filter:blur(7px);animation:asme-halo-pulse 4.8s ease-in-out infinite}.asme-star-halo__ring{position:absolute;top:50%;left:50%;width:94%;height:39%;border:1px solid rgba(190,235,255,.38);border-radius:50%;box-shadow:0 0 8px #b6e8ff2e,inset 0 0 12px #8b75ff14;transform-style:preserve-3d}.asme-star-halo__ring:before,.asme-star-halo__ring:after{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;padding:2px;content:"";background:conic-gradient(from 25deg,transparent 0 7%,rgba(255,255,255,.94) 10%,rgba(105,213,255,.68) 13%,transparent 18% 41%,rgba(157,126,255,.76) 46%,transparent 51% 76%,rgba(224,249,255,.88) 80%,transparent 85%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.asme-star-halo__ring:after{top:7px;right:7px;bottom:7px;left:7px;opacity:.45;filter:blur(4px)}.asme-star-halo__ring--one{animation:asme-ring-one 13s linear infinite}.asme-star-halo__ring--two{width:82%;height:35%;border-color:#9980ff6b;animation:asme-ring-two 16s linear infinite reverse}.asme-star-halo__ring--three{width:72%;height:31%;border-style:dashed;border-color:#e5f8ff59;animation:asme-ring-three 11s linear infinite}.asme-star-halo__ring>i,.asme-star-halo__ring>b,.asme-star-halo__ring>em{position:absolute;width:7px;height:7px;border-radius:50%;background:#f4fdff;box-shadow:0 0 7px #fff,0 0 18px #71dcff,0 0 36px #67b1ffd1;animation:asme-star-pulse 2.2s ease-in-out infinite}.asme-star-halo__ring>i{top:4%;left:22%}.asme-star-halo__ring>b{right:10%;bottom:18%;animation-delay:-.8s}.asme-star-halo__ring>em{bottom:1%;left:38%;width:4px;height:4px;animation-delay:-1.5s}.asme-star-halo__dust{position:absolute;top:50%;left:50%;width:3px;height:3px;border-radius:50%;background:#ffffffeb;box-shadow:-275px -38px #9ae2ffcc,-230px 84px 1px #ffffffb8,-177px -122px #9886ffbd,-123px 151px #a0e0ff9e,-72px -176px 1px #ffffffc2,12px 185px #6fceffc2,76px -166px #bcaaffbd,138px 146px 1px #ffffffad,202px -103px #77d8ffbd,253px 51px 1px #d2beffa3,287px -7px #ffffffad;filter:drop-shadow(0 0 5px rgba(128,219,255,.95));animation:asme-dust-spin 23s linear infinite}.asme-star-halo__dust--two{opacity:.62;transform:rotate(31deg) scale(.72);animation-duration:17s;animation-direction:reverse}.asme-star-halo__signal{position:absolute;right:16%;bottom:13%;color:#c2efffa3;font-size:.52rem;font-weight:600;letter-spacing:.22em;text-shadow:0 0 14px rgba(112,215,255,.6)}@keyframes asme-image-breathe{0%{transform:scale(1.035)}to{transform:scale(1.075)}}@keyframes asme-halo-pulse{0%,to{opacity:.58;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@keyframes asme-ring-one{0%{transform:translate(-50%,-50%) rotate(-10deg) rotate(0)}to{transform:translate(-50%,-50%) rotate(-10deg) rotate(360deg)}}@keyframes asme-ring-two{0%{transform:translate(-50%,-50%) rotate(67deg) rotate(0)}to{transform:translate(-50%,-50%) rotate(67deg) rotate(360deg)}}@keyframes asme-ring-three{0%{transform:translate(-50%,-50%) rotate(-58deg) rotate(0)}to{transform:translate(-50%,-50%) rotate(-58deg) rotate(360deg)}}@keyframes asme-dust-spin{0%{transform:rotate(0) scale(1)}to{transform:rotate(360deg) scale(1)}}@keyframes asme-star-pulse{0%,to{opacity:.48;transform:scale(.72)}50%{opacity:1;transform:scale(1.35)}}@media(max-width:1023px){.yr-hero-nav__links{display:none}.yr-hero-stage{padding-right:34px;padding-left:34px}.yr-hero-copy{width:min(64vw,650px)}.yr-hero-capability-rail__label{display:none}.yr-hero-capability-list{width:100%}.asme-star-halo{top:63%;left:73%;width:74vw}}@media(max-width:767px){.asme-cinematic-hero{min-height:max(100svh,720px)}.yr-hero-nav{padding:15px 14px 0}.yr-hero-nav__inner{min-height:58px;padding:7px 8px 7px 9px;gap:12px}.yr-hero-brand__mark{width:38px;height:38px}.yr-hero-brand__text strong{font-size:.86rem}.yr-hero-brand__text small,.yr-hero-teacher{display:none}.yr-hero-nav__actions{gap:8px}.yr-hero-business,.yr-hero-business:hover{min-height:39px;padding:0 15px;font-size:.73rem}.yr-hero-stage{padding:116px 22px 30px;align-items:flex-start}.yr-hero-copy{width:100%;margin-top:0}.yr-hero-eyebrow{min-height:33px;margin-bottom:23px;padding:0 12px;gap:7px;font-size:.64rem}.yr-hero-eyebrow i,.yr-hero-eyebrow small{display:none}.yr-hero-title{font-size:clamp(2.75rem,10.8vw,5rem);line-height:.98;letter-spacing:-.07em}.yr-hero-description{width:min(92%,530px);margin-top:24px;font-size:.9rem;line-height:1.82}.yr-hero-cta-group{margin-top:24px}.yr-hero-cta,.yr-hero-cta:hover{min-height:47px;padding:0 18px;font-size:.78rem}.yr-hero-note{max-width:90%;margin-top:19px;font-size:.6rem;line-height:1.6}.yr-hero-capability-rail{width:calc(100% - 28px);padding-bottom:15px}.yr-hero-capability-list{gap:6px}.yr-hero-capability,.yr-hero-capability:hover{display:flex;min-width:0;min-height:43px;padding:7px 5px;justify-content:center;border-radius:13px}.yr-hero-capability__icon,.yr-hero-capability small,.yr-hero-capability__arrow{display:none}.yr-hero-capability strong{font-size:.66rem;letter-spacing:0}.asme-hero-image{-o-object-position:69% center;object-position:69% center;filter:saturate(.94) contrast(1.04) brightness(.94);transform-origin:70% 58%}.asme-star-halo{top:65%;left:75%;width:122vw;opacity:.76}.asme-star-halo__signal{display:none}.asme-star-halo__dust{opacity:.45}.asme-hero-shade{background-image:radial-gradient(circle at 72% 62%,rgba(91,117,255,.1),transparent 31%),linear-gradient(90deg,#040a1d99,#050c2266 56%,#050c221f),linear-gradient(180deg,rgba(4,10,28,.34),transparent 31%,rgba(3,8,23,.64))}.yr-hero-grid{background-size:48px 48px;opacity:.1}}@media(max-width:420px){.yr-hero-brand__text strong{letter-spacing:.06em}.yr-hero-stage{padding-right:18px;padding-left:18px}.yr-hero-title{font-size:clamp(2.65rem,11.7vw,3.1rem)}.yr-hero-description{width:100%;font-size:.82rem}.yr-hero-cta-group{width:100%;gap:8px}.yr-hero-cta,.yr-hero-cta:hover{min-width:0;padding:0 14px}.yr-hero-capability strong{font-size:.58rem}}.liquid-glass{position:relative;overflow:hidden;border:none;background:#ffffff03;background-blend-mode:luminosity;box-shadow:inset 0 1px 1px #ffffff1a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.liquid-glass:before{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.4px;content:"";pointer-events:none;background:linear-gradient(180deg,#ffffff73,#ffffff26,#fff0,#fff0,#ffffff26,#ffffff73);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.asme-cinematic-hero a:focus-visible{outline:2px solid #73f1ff;outline-offset:4px}@media(prefers-reduced-motion:reduce){.asme-hero-image,.asme-star-halo__glow,.asme-star-halo__ring,.asme-star-halo__ring>i,.asme-star-halo__ring>b,.asme-star-halo__ring>em,.asme-star-halo__dust{animation:none!important}}#yr-asme-react-root{background:#f7faf9}.asme-cinematic-hero{background:#f7faf9;color:#102a43}.asme-cinematic-hero:before{position:absolute;z-index:1;left:-15%;bottom:-31%;width:76%;height:68%;border-radius:50%;content:"";background:radial-gradient(ellipse at 52% 44%,#dcf8f2f5,#ebfaf7d1 46%,#f7faf900 73%);pointer-events:none}.asme-hero-image{-o-object-position:center 50%;object-position:center 50%;filter:saturate(.92) contrast(.99) brightness(1.02)}.asme-cinematic-hero>.bg-black\/35{background-color:transparent}.asme-hero-shade{z-index:1;background-image:linear-gradient(90deg,rgba(249,252,251,.99) 0%,rgba(249,252,251,.97) 29%,rgba(249,252,251,.82) 42%,rgba(249,252,251,.18) 59%,transparent 72%),linear-gradient(180deg,#ffffff14 52%,#f7faf980)}.yr-hero-grid{z-index:2;opacity:.2;background-image:radial-gradient(circle,rgba(10,177,153,.35) 1px,transparent 1.6px);background-size:18px 18px;-webkit-mask-image:radial-gradient(ellipse at 11% 73%,#000 0 8%,transparent 25%);mask-image:radial-gradient(ellipse at 11% 73%,#000 0 8%,transparent 25%)}.yr-hero-stage{z-index:5;padding-top:clamp(124px,15vh,164px)}.yr-hero-copy{width:min(48vw,620px);margin-top:-2vh}.yr-hero-eyebrow{border:1px solid rgba(5,169,147,.2);background:#ffffffb8;box-shadow:0 10px 34px #2b566614;color:#087f73}.yr-hero-eyebrow svg{color:#08a991;filter:none}.yr-hero-eyebrow i{background:#5c7ee8;box-shadow:0 0 8px #5c7ee873}.yr-hero-eyebrow small{color:#6d7f8f}.yr-hero-title{color:#102a43;font-size:clamp(3.2rem,5.45vw,5rem);font-weight:560;line-height:1.02;letter-spacing:-.065em;text-shadow:none}.yr-hero-title em{color:#08a991;text-shadow:none}.yr-hero-title strong{background:none;color:#102a43;font-family:PingFang SC,Microsoft YaHei,Noto Sans CJK SC,sans-serif;font-weight:660;filter:none}.yr-hero-description{max-width:560px;color:#5f7183;font-size:clamp(.88rem,1.05vw,.98rem);line-height:1.86;text-shadow:none}.yr-hero-cta--primary,.yr-hero-cta--primary:hover{background:linear-gradient(135deg,#08aa94,#0bc4ad);color:#fff;box-shadow:0 13px 32px #08aa9438}.yr-hero-cta--primary:hover{box-shadow:0 16px 38px #08aa944d}.yr-hero-cta--secondary,.yr-hero-cta--secondary:hover{border:1px solid rgba(8,170,148,.38);background:#ffffffc7;color:#087f73;box-shadow:0 10px 28px #2b566612}.yr-hero-cta--secondary:hover{background:#fff}.yr-hero-note{color:#738595}.yr-hero-note>span{background:linear-gradient(90deg,#08aa94,transparent)}.yr-hero-capability-rail{z-index:6;width:min(1240px,calc(100% - 48px));padding-bottom:26px}.yr-hero-capability-rail__label{color:#315569}.yr-hero-capability-rail__label svg{color:#08aa94;filter:none}.yr-hero-capability-rail__label small{color:#718594}.yr-hero-capability-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.yr-hero-capability,.yr-hero-capability:hover{min-width:154px;min-height:82px;padding:12px 14px;border:1px solid rgba(30,74,91,.1);border-radius:18px;background:#ffffffe0;box-shadow:0 14px 38px #3056651a;color:#183a50}.yr-hero-capability:hover{border-color:#08aa9447;background:#fff;box-shadow:0 18px 44px #30566524}.yr-hero-capability__icon{background:#e2f7f3;color:#08aa94;box-shadow:none}.yr-hero-capability:nth-child(3) .yr-hero-capability__icon{background:#e9f0ff;color:#347cf2}.yr-hero-capability:nth-child(4) .yr-hero-capability__icon{background:#fff0ee;color:#ef6a5b}.yr-hero-capability small{color:#718291}.yr-hero-capability__arrow{color:#08aa94}.asme-star-halo{z-index:3;top:82%;left:64%;width:min(42vw,600px);opacity:.7;mix-blend-mode:multiply}.asme-star-halo__glow{background:radial-gradient(circle,rgba(114,221,205,.16),rgba(99,166,241,.07) 40%,transparent 72%);box-shadow:0 0 70px #08aa941f,inset 0 0 45px #2daae01a}.asme-star-halo__ring{border-color:#08aa947a;box-shadow:0 0 8px #08aa942e,inset 0 0 12px #416ce012}.asme-star-halo__ring--two{border-color:#4477e26b}.asme-star-halo__ring--three{border-color:#08aa945c}.asme-star-halo__ring:before,.asme-star-halo__ring:after{background:conic-gradient(from 25deg,transparent 0 7%,rgba(8,170,148,.92) 10%,rgba(56,151,222,.65) 13%,transparent 18% 41%,rgba(91,111,226,.72) 46%,transparent 51% 76%,rgba(8,170,148,.78) 80%,transparent 85%)}.asme-star-halo__ring>i,.asme-star-halo__ring>b,.asme-star-halo__ring>em{background:#08aa94;box-shadow:0 0 7px #fff,0 0 15px #08aa94bf,0 0 28px #327ee08c}.asme-star-halo__dust{background:#08aa94cc;filter:drop-shadow(0 0 4px rgba(8,170,148,.65))}.asme-star-halo__signal{color:#0c7069a3;text-shadow:none}.liquid-glass{border:1px solid rgba(30,74,91,.1);background:#ffffffc2;box-shadow:inset 0 1px #fffc,0 12px 32px #2f546214;-webkit-backdrop-filter:blur(10px) saturate(110%);backdrop-filter:blur(10px) saturate(110%)}.liquid-glass:before{background:linear-gradient(180deg,#ffffffd9,#08aa941f 45%,#1c5b7014)}.asme-cinematic-hero a:focus-visible{outline-color:#08aa94}@media(max-width:1023px){.yr-hero-copy{width:min(57vw,600px)}.asme-star-halo{top:80%;left:70%;width:58vw}}@media(min-width:1600px){.asme-star-halo{top:83%;left:62%;width:min(38vw,620px)}}@media(max-width:767px){.asme-cinematic-hero{min-height:max(100svh,850px)}.asme-cinematic-hero:before{display:none}.yr-hero-stage{padding-top:105px;padding-bottom:22px}.yr-hero-copy{width:100%}.yr-hero-title{max-width:94%;color:#102a43}.yr-hero-description{width:min(96%,530px);color:#536a7d}.yr-hero-capability-rail{padding-bottom:14px}.yr-hero-capability-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.yr-hero-capability,.yr-hero-capability:hover{min-height:48px;padding:8px 7px}.yr-hero-capability__icon{display:grid;width:28px;height:28px}.yr-hero-capability strong{font-size:.64rem}.asme-hero-image{-o-object-position:70% center;object-position:70% center;filter:none}.asme-hero-shade{display:none;background:none}.asme-star-halo{display:none}}@media(max-width:420px){.yr-hero-title{font-size:clamp(2.55rem,11.3vw,3rem)}.yr-hero-description{font-size:.79rem;line-height:1.75}.yr-hero-capability strong{font-size:.6rem}}
