@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/noto-sans-thai-thai-300-normal-CZ5rdV3G.woff2)format("woff2"),url(/assets/noto-sans-thai-thai-300-normal-X6PNm1_R.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/noto-sans-thai-latin-ext-300-normal-B_8EUXdu.woff2)format("woff2"),url(/assets/noto-sans-thai-latin-ext-300-normal-CKUPRj2g.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/noto-sans-thai-latin-300-normal-CDhDwrhB.woff2)format("woff2"),url(/assets/noto-sans-thai-latin-300-normal-cww58Gyl.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-thai-thai-400-normal-BEOmKAI1.woff2)format("woff2"),url(/assets/noto-sans-thai-thai-400-normal-Dxb_unuU.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-thai-latin-ext-400-normal-nBP59pVw.woff2)format("woff2"),url(/assets/noto-sans-thai-latin-ext-400-normal-B-1H0YkH.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-thai-latin-400-normal-BaWBrqFP.woff2)format("woff2"),url(/assets/noto-sans-thai-latin-400-normal-Dh_FJjOB.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-sans-thai-thai-500-normal-CU_X86GQ.woff2)format("woff2"),url(/assets/noto-sans-thai-thai-500-normal-BOGXO2tw.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-sans-thai-latin-ext-500-normal-B-ZWb8SZ.woff2)format("woff2"),url(/assets/noto-sans-thai-latin-ext-500-normal-CrEHO7C8.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/noto-sans-thai-latin-500-normal-fyBKClF1.woff2)format("woff2"),url(/assets/noto-sans-thai-latin-500-normal-BC04jsmm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-thai-thai-600-normal-Cs73sVjl.woff2)format("woff2"),url(/assets/noto-sans-thai-thai-600-normal-CmgB8_JK.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-thai-latin-ext-600-normal-maHHBsez.woff2)format("woff2"),url(/assets/noto-sans-thai-latin-ext-600-normal-PkMZo0xa.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-thai-latin-600-normal-CemcjnVR.woff2)format("woff2"),url(/assets/noto-sans-thai-latin-600-normal-Dbc-dNO6.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-thai-thai-700-normal-Cm52XUnT.woff2)format("woff2"),url(/assets/noto-sans-thai-thai-700-normal-C9ISMlQq.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-thai-latin-ext-700-normal-uJk63onE.woff2)format("woff2"),url(/assets/noto-sans-thai-latin-ext-700-normal-xdwl2Xg6.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-thai-latin-700-normal-_dn-40wb.woff2)format("woff2"),url(/assets/noto-sans-thai-latin-700-normal-C4AMFKt5.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/noto-sans-thai-thai-800-normal-jWZP1LTE.woff2)format("woff2"),url(/assets/noto-sans-thai-thai-800-normal-MQyeoN2I.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/noto-sans-thai-latin-ext-800-normal-DP7AJQOX.woff2)format("woff2"),url(/assets/noto-sans-thai-latin-ext-800-normal-Dgv6jKD0.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Thai;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/noto-sans-thai-latin-800-normal-BCJ9uo2B.woff2)format("woff2"),url(/assets/noto-sans-thai-latin-800-normal-CKFDzb83.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:border-box}body{color:#0b1b36;-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:Noto Sans Thai,system-ui,sans-serif}a{color:#0b1b36;text-decoration:none}a:hover{color:#e8a8bd}button{cursor:pointer;font-family:inherit}input,textarea,select{font-family:inherit}.wrap{width:100%;max-width:1280px;margin:0 auto;padding:0 clamp(18px,4vw,44px)}.g2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,60px);display:grid}.g3{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.g4{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,40px);display:grid}.cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,3vw,32px);display:grid}.svc{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.navlinks{align-items:center;gap:clamp(16px,2vw,30px);display:flex}.burger{display:none}.footcols{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:clamp(26px,3vw,40px);display:grid}.sect{padding-block:clamp(44px,6vw,76px)}.hidem{display:block}.h1{margin:0;font-size:clamp(30px,5vw,60px);font-weight:300;line-height:1.18}.h2{margin:0;font-size:clamp(24px,3.4vw,38px);font-weight:300;line-height:1.24}.h3{margin:0;font-size:clamp(18px,2vw,22px);font-weight:600;line-height:1.4}.body{color:#6c7482;font-size:clamp(14px,1.15vw,16px);line-height:1.85}.rule{background:#e8a8bd;width:44px;height:2px}.btn{color:#fff;background:#0b1b36;border:0;border-radius:10px;padding:15px 28px;font-size:15px;font-weight:700}.btn:hover{background:#0e2142}.btn2{color:#0b1b36;background:0 0;border:1.5px solid #0b1b36;border-radius:10px;padding:14px 26px;font-size:15px;font-weight:700}.btn2:hover{background:#0b1b360f}.btnpink{color:#0b1b36;background:#f9ccd9;border:0;border-radius:10px;padding:15px 28px;font-size:15px;font-weight:700}.btnpink:hover{background:#e8a8bd}.inp{color:#0b1b36;background:#fff;border:1px solid #0b1b3629;border-radius:10px;outline:none;width:100%;padding:14px 20px;font-size:15px}.inp:focus{border-color:#0b1b36}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes softIn{0%{opacity:0}to{opacity:1}}@keyframes pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(1.9)}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.rv{opacity:0}.rv.in{animation:.75s cubic-bezier(.22,.61,.36,1) both fadeUp}.rv.in.d1{animation-delay:90ms}.rv.in.d2{animation-delay:.18s}.rv.in.d3{animation-delay:.27s}.heroin{animation:.85s cubic-bezier(.22,.61,.36,1) both fadeUp}.heroin.d1{animation-delay:.1s}.heroin.d2{animation-delay:.2s}.heroin.d3{animation-delay:.3s}.pdot{animation:2.4s ease-in-out infinite pulseDot}.float{animation:6s ease-in-out infinite floaty}.lift{transition:transform .38s cubic-bezier(.22,.61,.36,1),box-shadow .38s,border-color .3s}.lift:hover{border-color:#e8a8bd;transform:translateY(-5px);box-shadow:0 16px 38px #0b1b3621}.zoom>*{height:100%;transition:transform .7s cubic-bezier(.22,.61,.36,1);display:block}.zoom:hover>*{transform:scale(1.05)}.srow{transition:background .32s,transform .32s cubic-bezier(.22,.61,.36,1)}.srow:hover{background:#f8f8fa;transform:translate(4px)}.btn,.btn2,.btnpink{transition:background .3s,transform .3s cubic-bezier(.22,.61,.36,1),box-shadow .3s}.btn:hover,.btnpink:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0b1b362e}.arrow{transition:transform .32s cubic-bezier(.22,.61,.36,1);display:inline-block}.srow:hover .arrow{transform:translate(6px)}.mrow{transition:background .28s}.cday,.cblank{width:100%;min-width:0}.cday{overflow:hidden}.ctag{max-width:100%}.ctag-n{display:none}.mrow:hover{background:#f8f8fa}.navbar{background:#fff;border-bottom:1px solid #0b1b361f;transition:background .35s}.navbar.dark{background:#0b1b36;border-bottom-color:#ffffff1f}.navbtn{color:#0b1b36;background:0 0;border:0;border-bottom:3px solid #0000;padding:22px 0;font-size:14.5px;font-weight:600}.navbtn.active{border-bottom-color:#e8a8bd}.navbar.dark .navbtn{color:#f8f8fadb}.navbar.dark .navbtn.active{color:#fff}.navbar.dark .drawer{background:#0b1b36;border-top-color:#ffffff1f}.navbar.dark .dbtn{color:#fff;border-bottom-color:#ffffff1a}.logo-img{cursor:pointer;border-radius:12px;height:92px;margin:14px 0;transition:transform .35s cubic-bezier(.22,.61,.36,1);display:block}.logo-img:hover{transform:scale(1.04)}.drawer{background:#f8f8fa;border-top:1px solid #0b1b361f;display:none}.drawer.open{display:block}.dbtn{text-align:left;color:#0b1b36;background:0 0;border:0;border-bottom:1px solid #0b1b361a;padding:15px 0;font-size:16px;font-weight:600}.img-ph{text-align:center;color:#6c7482;letter-spacing:.02em;background:repeating-linear-gradient(45deg,#0b1b360b 0 12px,#0b1b3616 12px 24px),#edf0f5;justify-content:center;align-items:center;width:100%;height:100%;padding:16px;font-size:12.5px;font-weight:600;display:flex}.img-ph.dark{color:#f8f8fa8c;background:repeating-linear-gradient(45deg,#ffffff09 0 12px,#fff1 12px 24px),#14315e}.wiz-overlay{z-index:80;background:#0b1b3699;justify-content:center;align-items:center;padding:16px;display:none;position:fixed;inset:0}.wiz-overlay.open{display:flex}.wz-col{flex-direction:column;gap:10px;display:flex}.wz-foot{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.wz-pill{color:#0b1b36;text-align:left;cursor:pointer;background:#fff;border:1px solid #0b1b3629;padding:13px 16px;font-size:14px;font-weight:500}.wz-pill.on{background:#f9ccd9;border:1.5px solid #0b1b36;font-weight:700}.wz-inp{color:#0b1b36;resize:none;border:1px solid #0b1b3629;outline:none;padding:14px 16px;font-family:inherit;font-size:15px}.wz-primary{color:#fff;cursor:pointer;background:#0b1b36;border:0;flex:1;min-width:160px;padding:15px;font-size:15px;font-weight:700}.wz-primary:disabled{opacity:.35;cursor:default}.wz-back{color:#0b1b36;cursor:pointer;background:#fff;border:1.5px solid #0b1b3633;padding:14px 24px;font-size:15px;font-weight:600}.pp-focus{outline-offset:4px;border-radius:4px;outline:3px solid #e8a8bd;transition:box-shadow .4s;box-shadow:0 0 0 8px #e8a8bd40}.hero-img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.hero-scrim{pointer-events:none;background:linear-gradient(96deg,#0b1b36f2 0%,#0b1b36e0 30%,#0b1b368c 52%,#0b1b3624 76%,#0b1b360a 100%);position:absolute;inset:0}.hero-media{pointer-events:none;width:min(100%,1920px);position:absolute;inset:0 auto 0 50%;overflow:hidden;transform:translate(-50%)}.slideshow{background:#edf0f5;position:relative;overflow:hidden}.slideshow img{object-fit:cover;width:100%;height:100%;transition:opacity 1.1s;position:absolute;inset:0}.slideshow-dots{justify-content:center;gap:7px;display:flex;position:absolute;bottom:12px;left:0;right:0}.slideshow-dots button{cursor:pointer;background:#ffffff8c;border:0;border-radius:50%;width:8px;height:8px;padding:0}.slideshow-dots button.on{background:#f9ccd9;border-radius:4px;width:22px}.gstats{grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:clamp(20px,3vw,40px);display:grid}.ind-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,24px);display:grid}.ind-card{aspect-ratio:3/4;text-align:left;cursor:pointer;color:#fff;background:#0b1b36;border:0;border-radius:16px;padding:0;font-family:inherit;display:block;position:relative;overflow:hidden}.ind-card img{object-fit:cover;object-position:center top;opacity:.92;width:100%;height:100%;transition:transform .9s cubic-bezier(.22,.61,.36,1),opacity .5s;display:block}.ind-card.on img{opacity:1;transform:scale(1.06)}.ind-card:after{content:"";opacity:.75;background:linear-gradient(#0b1b3600 35%,#0b1b3659 60%,#0b1b36eb 100%);transition:opacity .45s;position:absolute;inset:0}.ind-card.on:after{opacity:1}.ind-name{z-index:1;flex-direction:column;gap:6px;padding:20px;transition:transform .45s cubic-bezier(.22,.61,.36,1);display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(14px)}.ind-card.on .ind-name{transform:none}.ind-num{letter-spacing:.14em;color:#f9ccd9;font-size:11px;font-weight:700}.ind-title{font-size:clamp(16px,1.5vw,20px);font-weight:700;line-height:1.35}.ind-more{color:#f9ccd9;opacity:0;font-size:12.5px;font-weight:600;transition:opacity .4s}.ind-card.on .ind-more{opacity:1}.ind-card:focus-visible{outline-offset:3px;outline:3px solid #e8a8bd}.team-car{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,4vw,56px);display:grid}.team-photo{aspect-ratio:4/5;background:#edf0f5;border-radius:18px;position:relative;overflow:hidden}.team-photo img{object-fit:cover;object-position:50% 18%;width:100%;height:100%;transition:opacity .9s;position:absolute;inset:0}.bubble{background:#f8f8fa;border-radius:18px;padding:clamp(22px,2.6vw,32px);animation:.6s cubic-bezier(.22,.61,.36,1) both fadeUp;position:relative}.bubble:before{content:"";border:14px solid #0000;border-left:0;border-right-color:#f8f8fa;position:absolute;top:38px;left:-14px}.bubble-stack{display:grid}.bubble-stack .bubble{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .5s;animation:none}.bubble-stack .bubble.on{opacity:1;visibility:visible}.car-btn{color:#0b1b36;cursor:pointer;background:#fff;border:1.5px solid #0b1b36;border-radius:50%;width:40px;height:40px;font-size:16px;transition:background .25s,color .25s}.car-btn:hover{color:#fff;background:#0b1b36}.car-dot{cursor:pointer;background:#0b1b3633;border:0;border-radius:50%;width:9px;height:9px;padding:0}.car-dot.on{background:#e8a8bd;border-radius:5px;width:24px}.steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,28px);display:grid}.step{background:#fff;border:1px solid #0b1b361f;border-radius:16px;padding:clamp(20px,2.4vw,28px)}.art-grid{grid-template-columns:minmax(0,1.7fr) minmax(0,.85fr);align-items:start;gap:clamp(28px,4vw,64px);display:grid}.prose{color:#2a3447;font-size:clamp(15px,1.15vw,16.5px);line-height:1.95}.prose>:first-child{margin-top:0}.prose h2{color:#0b1b36;margin:36px 0 12px;font-size:clamp(19px,2vw,24px);font-weight:700;line-height:1.4}.prose p{margin:0 0 16px}.prose p.kicker{letter-spacing:.14em;color:#e8a8bd;text-transform:uppercase;margin:28px 0 4px;font-size:12px;font-weight:700}.prose strong{color:#0b1b36;font-weight:700}.prose ul,.prose ol{margin:0 0 18px;padding-left:26px}.prose li{margin:0 0 8px}.prose li::marker{color:#e8a8bd;font-weight:700}.prose table{border-collapse:collapse;width:100%;margin:6px 0 24px;font-size:.95em}.prose td{vertical-align:top;border:1px solid #0b1b3624;padding:11px 14px;line-height:1.7}.prose tr:first-child td{background:#f8f8fa}.prose figure{margin:8px 0 28px}.prose figure img{border:1px solid #0b1b361f;border-radius:12px;width:100%;display:block}.prose figcaption{color:#6c7482;text-align:center;margin-top:8px;font-size:12.5px}.qlist{counter-reset:q;flex-direction:column;margin:16px 0 0;padding:0;list-style:none;display:flex}.qlist li{counter-increment:q;color:#0b1b36;border-top:1px solid #0b1b361f;gap:16px;padding:16px 0;font-size:clamp(14.5px,1.1vw,16px);line-height:1.75;display:flex}.qlist li:last-child{border-bottom:1px solid #0b1b361f}.qlist li:before{content:counter(q,decimal-leading-zero);color:#e8a8bd;flex:none;margin-top:3px;font-size:13px;font-weight:700}.newsrow{transition:background .28s}.newsrow:hover{background:#fbfbfc}.socdot{color:#fff;background:#ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background .25s,color .25s;display:flex}.socdot:hover{color:#0b1b36;background:#f9ccd9}@media (prefers-reduced-motion:reduce){.rv,.rv.in,.heroin{opacity:1!important;animation:none!important}.pdot,.float{animation:none}.lift:hover,.btn:hover,.btnpink:hover,.srow:hover{transform:none}}@media (width<=1240px){.navlinks{display:none}.burger{display:flex}}@media (width<=1000px){.g2,.g3,.cards,.svc,.art-grid,.team-car{grid-template-columns:minmax(0,1fr)}.g4,.gstats,.steps,.footcols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.home-strip>*{border-right:none!important;padding-left:0!important;padding-right:0!important}.hidem{display:none!important}.logo-img{height:64px}.team-photo{width:100%;max-width:420px;margin:0 auto}.bubble:before{border:14px solid #0000;border-top:0;border-bottom-color:#f8f8fa;top:-14px;left:38px}.hero-scrim{background:linear-gradient(#0b1b36ed 0%,#0b1b36b3 55%,#0b1b366b 100%)}.ind-track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;padding-bottom:8px;display:flex;overflow-x:auto}.ind-track::-webkit-scrollbar{display:none}.ind-card{scroll-snap-align:start;flex:0 0 72%;max-width:320px}.ind-name{transform:none}.ind-more{opacity:1}}@media (width>=1001px) and (width<=1240px){.ctag-w{display:none}.ctag-n{display:inline}}@media (width<=600px){.g4,.gstats,.steps,.footcols{grid-template-columns:minmax(0,1fr)}.month-strip{scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;overflow-x:auto;flex-wrap:nowrap!important}.month-strip::-webkit-scrollbar{display:none}.month-strip button{scroll-snap-align:center;flex:none}.h1{font-size:clamp(28px,8vw,36px)}.btn,.btn2,.btnpink{padding:13px 20px;font-size:14px}.wiz-overlay{padding:8px}.prose table{display:block;overflow-x:auto}.prose td:first-child,.prose th:first-child{min-width:96px}.team-photo{aspect-ratio:4/5}.logo-img{height:54px}.mrow{grid-template-columns:minmax(0,1fr) auto!important;gap:6px 14px!important;padding:16px 4px!important}.cday{padding:7px 5px!important;font-size:13px!important}.ctag{padding:2px 6px!important;font-size:10px!important}.ctag-w{display:none}.ctag-n{display:inline}.mrow>span:first-child{grid-area:1/1}.mrow>span:nth-child(3){grid-area:1/2}.mrow>span:nth-child(2){grid-area:2/1/3/3}}@keyframes ppflash{0%{border-color:#0b1b361f;box-shadow:0 0 #e8a8bd00}15%{border-color:#e8a8bd;box-shadow:0 0 0 6px #e8a8bd8c}60%{border-color:#e8a8bd;box-shadow:0 0 0 6px #e8a8bd59}to{border-color:#0b1b361f;box-shadow:0 0 #e8a8bd00}}.flash{animation:1.6s ease-out ppflash}@media (prefers-reduced-motion:reduce){.flash{animation:none;border-color:#e8a8bd!important}}
