:root{--night:#0d1233;--night-2:#151a47;--dusk:#21173f;--dusk-2:#34245e;--peach:#f9c9a8;--lavender:#a59ad6;--cream:#fdf1e4;--cream-dim:#cdc6dc;--ink:#221d48;--ink-dim:#575384;--gilt:#ffcf73;--gilt-2:#e7a24a;--ember:#ff7a3d;--noon-top:#fbeee3;--noon-mid:#e5e4f0;--noon-low:#dcdfec;--brand:"Noto Serif Thai", serif;--display:"Chonburi", "Noto Serif Thai", serif;--body:"Mitr", system-ui, sans-serif;--ease:cubic-bezier(.22, .8, .24, 1);--pad:clamp(18px, 5vw, 80px);--bevel:polygon(16px 0, calc(100% - 16px) 0, 100% 50%, calc(100% - 16px) 100%, 16px 100%, 0 50%);--bank-drop:30vh;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--night)}body.site{background:var(--night);color:var(--cream);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-weight:300;overflow-x:hidden}.site a{color:inherit}.site ::selection{background:#ffaa6e66}.site :focus-visible{outline:2px solid var(--gilt);outline-offset:3px}#site{overflow-x:clip}.s-play,.s-join.lg,.s-join.md{isolation:isolate;height:54px;font:500 18px/1 var(--body);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;padding:0 38px;text-decoration:none;display:inline-flex;position:relative}.s-play{color:#3b1705}.s-play:before,.s-join.lg:before,.s-join.md:before{content:"";z-index:-1;clip-path:var(--bevel);position:absolute;inset:0}.s-play:before{background:linear-gradient(#ffffff8c,#0000 48%) top/100% 50% no-repeat,linear-gradient(#fff0c4 0%,#ffcd6a 44%,#f2953c 100%)}.s-play:after{content:"";z-index:-2;filter:blur(12px);opacity:.7;background:radial-gradient(closest-side,#ff8c3cbf,#0000);transition:opacity .3s;position:absolute;inset:8px 12px -4px}.s-play:hover:after{opacity:1}.s-play-sheen{z-index:-1;clip-path:var(--bevel);pointer-events:none;position:absolute;inset:0;overflow:hidden}.s-play-sheen:before{content:"";background:linear-gradient(100deg,#0000,#ffffffbf,#0000);width:40%;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-18deg)}.s-play:hover .s-play-sheen:before{transition:left .7s var(--ease);left:130%}.s-play.sm{height:40px;padding:0 26px;font-size:15px}.s-play.md{height:50px;font-size:16px}.s-join.lg,.s-join.md{color:var(--cream)}.s-join.lg:before{background:linear-gradient(#ffe2aae6,#e7a24ab3)}.s-join.lg:after{content:"";z-index:-1;clip-path:polygon(15px 0,calc(100% - 15px) 0,100% 50%,calc(100% - 15px) 100%,15px 100%,0 50%);background:#171238b8;transition:background .25s;position:absolute;inset:1.5px}.s-join.lg:hover:after{background:#2e225cc7}.s-join.link{opacity:.88;font-size:15px;font-weight:400;text-decoration:none}.s-join.link:hover{opacity:1;text-underline-offset:5px;text-decoration:underline}.s-join[hidden],.s-join.lg[hidden],.s-join.md[hidden],.s-shut[hidden]{display:none}.s-shut{color:var(--cream-dim);align-self:center;font-size:15px;font-weight:400}.s-join.foot{text-decoration:none}.s-discord{align-items:center;gap:9px;text-decoration:none;display:inline-flex}.s-discord-mark{flex:none;width:22px;height:22px}.s-discord.top{color:#fff;background:#5865f2;border-radius:9px;height:40px;padding:0 14px;font-size:15px;transition:background .2s}.s-discord.top:hover{background:#4752c4}.s-discord.foot .s-discord-mark{width:16px;height:16px}.s-foot nav a.s-discord{gap:6px}.s-join.lg.s-discord:hover:after{background:#5865f2d9}.s-top{z-index:30;height:66px;padding:0 calc(var(--pad) * .6);grid-template-columns:auto 1fr auto;align-items:center;gap:24px;transition:background .4s,box-shadow .4s;display:grid;position:fixed;top:0;left:0;right:0}.s-top.solid{-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);background:#0d1233bd;box-shadow:0 1px #ffcf7324}.s-brand{align-items:center;gap:8px;text-decoration:none;display:flex}.s-brand-mark{width:30px;height:30px}.s-brand b,.s-foot-brand b{font:900 27px/1 var(--brand);background:linear-gradient(#fff4da,#ffc966 60%,#e8953f);color:#0000;-webkit-background-clip:text;background-clip:text}.s-nav{justify-self:center;gap:4px;display:flex}.s-nav a{opacity:.8;border-radius:999px;padding:8px 16px;font-size:15px;font-weight:400;text-decoration:none;transition:opacity .2s,background .2s}.s-nav a:hover,.s-nav a.on{opacity:1;background:#fdf1e41a}.s-top-r{align-items:center;gap:20px;display:flex}.s-lang{font:inherit;color:inherit;cursor:pointer;background:#fdf1e414;border:1px solid #fdf1e440;border-radius:999px;padding:4px 12px;font-size:13px}.s-lang:hover,.s-lang:focus-visible{background:#fdf1e42e}.s-status{opacity:.85;align-items:center;gap:7px;font-size:13px;font-weight:400;display:flex}.s-dot{background:#9a94b8;border-radius:50%;width:8px;height:8px}.s-status.up .s-dot{background:#7ee0a8;box-shadow:0 0 0 3px #7ee0a838}.s-status.down .s-dot{background:#ff8a7a}.s-hero{z-index:2;height:100svh;min-height:600px;position:relative}.s-hero-canvas{touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0}.s-hero-shade{pointer-events:none;background:radial-gradient(50% 60% at 14% 30%,#130e3070,#0000 76%),linear-gradient(#0d123380 0%,#0000 20%);position:absolute;inset:0}.s-hero-copy{left:var(--pad);width:min(560px, calc(100% - var(--pad) * 2));position:absolute;top:clamp(84px,12vh,130px)}.s-logo{margin:0;line-height:1}.s-logo span{font:900 clamp(84px, min(9vw, 17vh), 150px)/1.04 var(--brand);background:linear-gradient(#fff8e6 0%,#ffe0a0 34%,#ffbb5c 62%,#d8782e 100%);color:#0000;filter:drop-shadow(0 3px #4c200a8c)drop-shadow(0 14px 34px #0d0a2880);-webkit-background-clip:text;background-clip:text;display:block}.s-logo small{font:400 clamp(17px, 1.5vw, 22px)/1 var(--display);letter-spacing:.06em;color:var(--peach);margin:2px 0 0 6px;display:block}.s-tag{font:400 clamp(24px, 2.3vw, 34px)/1.3 var(--display);color:var(--cream);text-shadow:0 2px 18px #0d0a2899;margin:clamp(10px,1.6vh,18px) 0 0}.s-sub{color:#fdf1e4e6;text-shadow:0 1px 12px #0d0a28b3;max-width:30em;margin:12px 0 0;font-size:clamp(16px,1.2vw,18px);line-height:1.75}.s-cta{flex-wrap:wrap;gap:14px;margin-top:clamp(14px,2.4vh,26px);display:flex}:where(.s-hero-copy) .s-join.lg{padding:0 30px}.s-facts{color:var(--peach);text-shadow:0 1px 10px #0d0a28cc;margin:14px 0 0;font-size:14px;font-weight:400}.s-hero-copy>*{opacity:0;transform:translateY(18px)}.ready .s-hero-copy>*{opacity:1;transition:opacity 1.2s ease, transform 1.4s var(--ease);transform:none}.ready .s-hero-copy>:nth-child(2){transition-delay:.25s}.ready .s-hero-copy>:nth-child(3){transition-delay:.4s}.ready .s-hero-copy>:nth-child(4){transition-delay:.55s}.ready .s-hero-copy>:nth-child(5){transition-delay:.7s}@media (height<=840px),(width<=700px) and (height<=960px){.s-facts{display:none}}@media (height<=740px){.s-sub{display:none}}.s-lg-name{white-space:nowrap;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c,#ffb35a) 55%, transparent), 0 8px 24px #0d0a2873;pointer-events:none;opacity:0;will-change:transform;background:linear-gradient(#191134d6,#130e30b8);border-radius:12px;justify-items:center;gap:1px;margin-top:-14px;padding:7px 16px 8px;transition:opacity .22s;display:grid;position:absolute;top:0;left:0}.s-lg-name.on{opacity:1}.s-lg-name:after{content:"";left:calc(50% + var(--tip,0px));width:11px;height:11px;box-shadow:inset -1px -1px 0 color-mix(in srgb, var(--c,#ffb35a) 55%, transparent);background:#130e30cc;position:absolute;bottom:-6px;transform:translate(-50%)rotate(45deg)}.s-lg-name b{font:400 20px/1.2 var(--display);color:var(--cream)}.s-lg-name small{letter-spacing:.05em;color:var(--peach);font-size:12px;font-weight:400}.s-lg-name i{color:color-mix(in srgb, var(--c,#ffb35a) 70%, #fff);font-size:11px;font-style:normal;font-weight:400}.s-lg-cap{right:calc(100% + 12px);top:var(--y,0);white-space:nowrap;text-align:right;pointer-events:none;transition:top .5s var(--ease);background:#130e309e;border-radius:10px;justify-items:end;margin:0;padding:5px 14px 6px;display:grid;position:absolute;transform:translateY(-50%)}.s-lg-cap b{font:400 18px/1.25 var(--display);color:var(--cream)}.s-lg-cap span{color:var(--peach);font-size:12px;font-weight:400}.s-lg-cap.in{animation:s-lg-cap .9s var(--ease) both}@keyframes s-lg-cap{0%{opacity:0}}.s-lg-rail{z-index:1;position:absolute;top:50%;right:clamp(10px,1.6vw,24px);transform:translateY(-46%)}.s-lg-list{gap:clamp(2px,.6vh,7px);display:grid}.s-lg-rail button{cursor:pointer;opacity:.78;width:clamp(30px,4.6vh,42px);height:clamp(30px,4.6vh,42px);transition:opacity .2s ease, transform .2s var(--ease), background .2s ease;background:#130e306b;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.s-lg-rail button canvas{width:78%;height:78%}.s-lg-rail button:hover,.s-lg-rail button:focus-visible{opacity:1;transform:scale(1.12)}.s-lg-rail button.on{opacity:1;box-shadow:0 0 0 2px var(--c), 0 0 16px color-mix(in srgb, var(--c) 60%, transparent);background:#130e30b8}.s-bank{left:0;right:0;bottom:calc(var(--bank-drop) * -1);pointer-events:none;height:42vh;position:absolute}.s-bank:before{content:"";left:0;right:0;bottom:var(--bank-drop);background:linear-gradient(180deg, #fbeee300, #fbeee38c 62%, var(--noon-top));height:7vh;position:absolute}.s-bank i{aspect-ratio:2453/727;background:url(/assets/cloud-1-yPBGBnBR.webp) 50%/contain no-repeat;height:auto;position:absolute;bottom:30%}.s-bank i:first-child{width:52%;bottom:26%;left:-12%}.s-bank i:nth-child(2){aspect-ratio:2248/480;background-image:url(/assets/cloud-6-Dgz1kZjj.webp);width:46%;bottom:36%;left:26%;transform:scaleX(-1)}.s-bank i:nth-child(3){width:50%;bottom:22%;right:-10%;transform:scaleX(-1)}.s-bank i:nth-child(4){aspect-ratio:2167/462;opacity:.9;background-image:url(/assets/cloud-7-Dms04gr3.webp);width:84%;bottom:8%;left:8%}.s-sec{position:relative}.s-head{max-width:62rem;padding:0 var(--pad);margin:0 auto clamp(30px,5vh,48px)}.s-head.center{text-align:center}.s-head h2{font:400 clamp(40px, 5vw, 66px)/1.2 var(--display);text-wrap:balance;margin:0}.s-ph{display:inline-block}.s-head h2:after{content:"";width:180px;height:14px;-webkit-mask:var(--star-rule) center / contain no-repeat;-webkit-mask:var(--star-rule) center / contain no-repeat;mask:var(--star-rule) center / contain no-repeat;opacity:.55;background:currentColor;margin:14px auto 18px;display:block}:root{--star-rule:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 14'%3E%3Cdefs%3E%3ClinearGradient id='l'%3E%3Cstop offset='0' stop-opacity='0'/%3E%3Cstop offset='1'/%3E%3C/linearGradient%3E%3ClinearGradient id='r' x1='1' x2='0'%3E%3Cstop offset='0' stop-opacity='0'/%3E%3Cstop offset='1'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect y='6.5' width='76' height='1' fill='url(%23l)'/%3E%3Crect x='104' y='6.5' width='76' height='1' fill='url(%23r)'/%3E%3Cpath d='M90 0l2.2 4.8L97 7l-4.8 2.2L90 14l-2.2-4.8L83 7l4.8-2.2z'/%3E%3C/svg%3E")}.s-head p{text-wrap:pretty;max-width:38em;margin:0 auto;font-size:clamp(16px,1.2vw,18px);line-height:1.8}.s-world{z-index:1;padding:calc(var(--bank-drop) + clamp(20px, 4vh, 48px)) 0 clamp(60px, 8vh, 100px);color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:linear-gradient(180deg, var(--noon-top) 0, var(--noon-top) var(--bank-drop), var(--noon-mid) calc(var(--bank-drop) + 320px), var(--noon-low) 70%, #e9dfe8 100%)}.s-world .s-head h2{color:var(--ink)}.s-world .s-head h2:after,.s-world .s-head p{color:var(--ink-dim)}.sa{position:relative}.sa-view{touch-action:pan-y;cursor:grab;-webkit-mask-composite:source-in;height:32.0862vw;min-height:340px;max-height:78vh;position:relative;overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000,#000 2.5% 97.5%,#0000),linear-gradient(#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 2.5% 97.5%,#0000),linear-gradient(#0000,#000 5% 95%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.sa-view.dragging{cursor:grabbing}.sa-layer{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.sa-layer.glide,.sa-layer.glide .sa-pin{transition:transform 1.15s var(--ease)}.sa-world{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;width:100%;height:100%;display:block}.sa-drift{pointer-events:none;position:absolute;inset:0;overflow:hidden}.sa-drift i{aspect-ratio:2248/480;opacity:.55;background:url(/assets/cloud-6-Dgz1kZjj.webp) 50%/contain no-repeat;width:26%;animation:150s linear infinite sa-drift;position:absolute;left:0}.sa-drift i:first-child{animation-delay:-30s;top:6%}.sa-drift i:nth-child(2){aspect-ratio:2167/462;opacity:.45;background-image:url(/assets/cloud-7-Dms04gr3.webp);width:22%;animation-duration:190s;animation-delay:-120s;top:58%}.sa-drift i:nth-child(3){aspect-ratio:2453/727;opacity:.4;background-image:url(/assets/cloud-1-yPBGBnBR.webp);width:18%;animation-duration:230s;animation-delay:-70s;top:30%}@keyframes sa-drift{0%{transform:translate(-110%)}to{transform:translate(560%)}}.sa-view.zoomed .sa-drift{opacity:.35;transition:opacity .8s}.sa-pin{z-index:1;cursor:pointer;width:32px;height:32px;transform:scale(calc(1 / var(--z,1)));background:0 0;border:0;margin:-16px 0 0 -16px;padding:0;position:absolute}.sa-pin:hover,.sa-pin:focus-visible,.sa-pin.on{z-index:3}.sa-pin:focus-visible{outline:none}.sa-mark{width:12px;height:12px;box-shadow:0 0 0 2.5px var(--pc), 0 0 0 4px #221d4899, 0 3px 10px #221d488c;transition:transform .25s var(--ease);background:#fffaf0;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.k-town .sa-mark{background:linear-gradient(135deg,#fff6d6,#f4b552);border-radius:2px;width:14px;height:14px;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 0 2px #8a5418,0 0 0 3.5px #fff6d6cc,0 3px 10px #221d488c}.k-dungeon .sa-mark{background:radial-gradient(circle at 50% 40%,#d7c9ff,#5a4596)}.k-lair .sa-mark{background:radial-gradient(circle,#ffd2c4,#c4243b 70%);border-radius:2px;width:11px;height:11px;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 0 2px #5b0d1c,0 0 8px 1px #ff465a66}.sa-pin:hover .sa-mark,.sa-pin:focus-visible .sa-mark,.sa-pin.on .sa-mark{transform:translate(-50%,-50%)scale(1.4)}.k-town.sa-pin:hover .sa-mark,.k-town.sa-pin:focus-visible .sa-mark,.k-town.sa-pin.on .sa-mark,.k-lair.sa-pin:hover .sa-mark,.k-lair.sa-pin:focus-visible .sa-mark,.k-lair.sa-pin.on .sa-mark{transform:translate(-50%,-50%)rotate(45deg)scale(1.4)}.sa-pin.on:before{content:"";border:2px solid #fffaf0;border-radius:50%;animation:1.8s ease-out infinite sa-beacon;position:absolute;inset:0;box-shadow:0 0 12px #fffaf0e6}@keyframes sa-beacon{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.7)}}.sa-label{font:400 13px/1.3 var(--body);white-space:nowrap;color:var(--cream);opacity:0;pointer-events:none;transition:opacity .18s, transform .25s var(--ease);background:#1b163ee0;border-radius:9px;align-items:baseline;gap:6px;padding:5px 11px;display:flex;position:absolute;bottom:calc(100% - 2px);left:50%;transform:translate(-50%,4px);box-shadow:0 6px 16px #1b163e59}.sa-label small{color:var(--gilt);font-size:12px}.sa-pin:hover .sa-label,.sa-pin:focus-visible .sa-label,.sa-pin.on .sa-label{opacity:1;transform:translate(-50%)}.sa-whole{height:38px;font:400 14px var(--body);color:var(--cream);cursor:pointer;opacity:0;pointer-events:none;background:#1b163ecc;border:0;border-radius:999px;padding:0 18px;transition:opacity .3s;position:absolute;top:18px;right:max(18px,3vw);box-shadow:0 6px 16px #1b163e4d}.sa-view.zoomed .sa-whole{opacity:1;pointer-events:auto}.sa-road-wrap{max-width:1320px;padding:0 var(--pad);margin:18px auto 0}.sa-road{scrollbar-width:thin;scrollbar-color:#221d4840 transparent;gap:8px;margin:0;padding:4px 2px 14px;list-style:none;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}.sa-road li{flex:none}.sa-road li:first-child{margin-left:18px}.sa-road li:last-child{margin-right:18px}.sa-road button{font:400 14px/1.35 var(--body);white-space:nowrap;color:var(--ink);cursor:pointer;background:#ffffff80;border:1px solid #221d4824;border-radius:12px;flex-direction:column;align-items:flex-start;gap:1px;padding:8px 15px 9px;transition:background .2s,color .2s,border-color .2s;display:flex}.sa-road button small{color:var(--ink-dim);font-size:12px}.sa-road button:hover{background:#ffffffd9}.sa-road button.on{color:var(--cream);background:var(--ink);border-color:var(--ink)}.sa-road button.on small{color:var(--gilt)}.sa-card{max-width:1320px;padding:0 var(--pad);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,.95fr);align-items:center;gap:clamp(22px,3vw,48px);margin:clamp(24px,4vh,40px) auto 0;display:grid}.sa-card.swap>*{animation:sa-swap .6s var(--ease)}@keyframes sa-swap{0%{opacity:0;transform:translateY(10px)}}.sa-art{aspect-ratio:16/10;background:#cfd3e3 50%/cover no-repeat;border-radius:20px;box-shadow:inset 0 0 0 1px #ffffff8c,0 26px 50px -22px #221d488c}.sa-meta{align-items:center;gap:10px;display:flex}.sa-kind,.sa-lv{border-radius:999px;padding:4px 11px;font-size:13px;font-weight:400}.sa-kind{color:var(--cream);background:var(--ink)}.sa-kind.k-town{color:#4a2a06;background:linear-gradient(#ffe7a8,#f2b452)}.sa-kind.k-lair{background:#8e1f33}.sa-lv{color:var(--ink);box-shadow:inset 0 0 0 1px #221d4840}.sa-text h3{font:400 clamp(30px, 3vw, 44px)/1.25 var(--display);text-wrap:balance;margin:14px 0 0}.sa-en{font:400 16px/1.4 var(--display);color:var(--ink-dim);margin-top:2px}.sa-blurb{color:#3b3768;margin:14px 0 0;font-size:16px;line-height:1.8}.sa-gate{color:#8e2236;align-items:center;gap:10px;margin:12px 0 0;font-size:15px;display:flex}.sa-gate:before{content:"";background:#b8304a;flex:none;width:9px;height:9px;transform:rotate(45deg);box-shadow:0 0 0 3px #b8304a2e}.sa-step{color:var(--ink-dim);align-items:center;gap:12px;margin-top:20px;font-size:13px;font-weight:400;display:flex}.sa-step button{width:40px;height:40px;font:400 22px/1 var(--body);color:var(--ink);cursor:pointer;background:#ffffff8c;border:1px solid #221d4833;border-radius:50%}.sa-step button:hover{background:#fff}.sa-who{flex-direction:column;justify-content:center;align-self:stretch;display:flex}.sa-troupe{width:100%;height:clamp(170px,16vw,230px);display:block}.sa-names{margin:6px 0 0;padding:0;list-style:none;display:flex}.sa-names li{text-align:center;min-width:0;color:var(--ink);flex-direction:column;flex:1;align-items:center;gap:1px;padding:0 3px;font-size:13px;font-weight:400;display:flex}.sa-names li span{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:100%;line-height:1.35;display:-webkit-box;overflow:hidden}.sa-names small{color:var(--ink-dim);font-size:12px}.sa-names li.boss small{color:#a2263c}.sa-who.town p{text-align:center;color:var(--ink-dim);border-radius:20px;margin:0;padding:26px 24px;font-size:15px;line-height:1.75;box-shadow:inset 0 0 0 1px #221d4824}.s-paths{color:var(--cream);background:linear-gradient(180deg, #e9dfe8 0, #f3c7b3 80px, #e8a296 150px, #b4708f 225px, #6c4685 300px, #3c2866 400px, var(--dusk) 620px, #1d1539 100%);padding:330px 0 clamp(60px,8vh,100px)}.s-veil{pointer-events:none;height:330px;position:absolute;inset:0 0 auto;overflow:hidden}.s-veil i{aspect-ratio:2248/480;opacity:.8;background:url(/assets/cloud-6-Dgz1kZjj.webp) 50%/contain no-repeat;position:absolute}.s-veil i:first-child{width:40%;top:40px;left:-6%}.s-veil i:nth-child(2){aspect-ratio:2167/462;opacity:.6;background-image:url(/assets/cloud-7-Dms04gr3.webp);width:46%;top:110px;right:-8%;transform:scaleX(-1)}.s-veil i:nth-child(3){aspect-ratio:2453/727;opacity:.35;background-image:url(/assets/cloud-1-yPBGBnBR.webp);width:30%;top:180px;left:30%}.s-paths .s-head h2{text-shadow:0 2px 24px #21173f80}.s-paths .s-head h2:after{color:var(--gilt)}.s-paths .s-head p{color:var(--cream-dim)}.s-rail{padding:0 var(--pad) 6px;scrollbar-width:none;gap:4px;margin:0 0 clamp(16px,3vh,30px);display:flex;overflow-x:auto}.s-rail::-webkit-scrollbar{display:none}.s-rail>:first-child{margin-left:auto}.s-rail>:last-child{margin-right:auto}.s-rail button{width:80px;font:400 13px/1.25 var(--body);color:var(--cream-dim);cursor:pointer;background:0 0;border:0;border-radius:16px;flex-direction:column;flex:none;align-items:center;gap:6px;padding:10px 2px 12px;transition:color .2s,background .2s;display:flex;position:relative}.s-rail button .emblem{filter:saturate(.55)brightness(.8);transition:filter .25s, transform .25s var(--ease)}.s-rail button:hover{color:var(--cream)}.s-rail button:hover .emblem{filter:none;transform:translateY(-2px)}.s-rail button.on{color:#fff;background:#fdf1e412}.s-rail button.on .emblem{filter:drop-shadow(0 0 10px var(--c));transform:translateY(-2px)scale(1.06)}.s-rail button.on:after{content:"";background:var(--c);height:2px;box-shadow:0 0 8px var(--c);border-radius:1px;position:absolute;bottom:3px;left:22%;right:22%}.s-paths-grid{max-width:1240px;padding:0 var(--pad);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(20px,3vw,56px);margin:0 auto;display:grid}.s-stage{aspect-ratio:1/.84;position:relative}.s-stage-canvas{width:100%;height:100%;display:block;position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side,#000 58%,#0000 100%);mask-image:radial-gradient(closest-side,#000 58%,#0000 100%)}.s-path-info{--c:var(--gilt)}.s-path-info.swap>*{animation:s-swap .55s var(--ease) both}.s-path-info.swap>:nth-child(2){animation-delay:40ms}.s-path-info.swap>:nth-child(3){animation-delay:80ms}.s-path-info.swap>:nth-child(n+4){animation-delay:.12s}@keyframes s-swap{0%{opacity:0;transform:translate(14px)}}.s-pi-head{align-items:center;gap:16px;display:flex}.s-pi-emb{filter:drop-shadow(0 0 16px var(--c));flex:none}.s-pi-cat{color:var(--c);filter:brightness(1.35)saturate(.8);font-size:14px;font-weight:400}.s-pi-head h3{font:400 clamp(38px, 3.6vw, 52px)/1.15 var(--display);margin:2px 0 0}.s-motto{font:400 clamp(19px, 1.6vw, 23px)/1.55 var(--display);color:var(--peach);margin:20px 0 0}.s-desc{max-width:32em;color:var(--cream-dim);margin:10px 0 0;font-size:16px;line-height:1.8}.s-pi-facts{flex-wrap:wrap;gap:10px 32px;margin:22px 0 0;display:flex}.s-pi-facts dt{color:var(--lavender);font-size:13px;font-weight:400}.s-pi-facts dd{margin:3px 0 0;font-size:16px;font-weight:400}.s-pips{gap:5px;padding-top:6px;display:flex}.s-pips i{border:1.5px solid var(--gilt);width:10px;height:10px;transform:rotate(45deg)}.s-pips i.on{background:var(--gilt)}.s-pi-row{margin-top:18px}.s-pi-row h4{color:var(--lavender);margin:0 0 8px;font-size:13px;font-weight:400}.s-pi-skills,.s-pi-next,.s-pi-kit{flex-wrap:wrap;gap:8px 18px;display:flex}.s-pi-skill,.s-pi-next span{align-items:center;gap:9px;font-size:15px;font-weight:400;display:flex}.s-pi-next{gap:8px 16px}.s-pi-next span{color:var(--cream-dim);gap:6px;font-size:14px}.s-pi-kit{gap:8px}.s-pi-kit span{background:#fdf1e40f;border-radius:10px;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 0 0 1px #fdf1e41f}.s-path-info .s-play{margin-top:28px}.s-adventure{color:var(--cream);background-color:#0000;background-image:radial-gradient(1px 1px at 12% 18%,#fffc,#0000),radial-gradient(1px 1px at 27% 64%,#fff9,#0000),radial-gradient(1.5px 1.5px at 41% 32%,#fff0d2d9,#0000),radial-gradient(1px 1px at 58% 12%,#ffffffb3,#0000),radial-gradient(1px 1px at 66% 74%,#ffffff8c,#0000),radial-gradient(1.5px 1.5px at 79% 41%,#dce1ffd9,#0000),radial-gradient(1px 1px at 88% 82%,#fff9,#0000),radial-gradient(1px 1px at 94% 9%,#ffffffb3,#0000);background-position:0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat,repeat,repeat,repeat,repeat;background-size:520px 520px;background-attachment:scroll,scroll,scroll,scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box,border-box,border-box,border-box;background-color:var(--night);padding:clamp(60px,8vh,100px) 0 clamp(80px,11vh,140px)}.s-adventure:before{content:"";pointer-events:none;background:linear-gradient(#1d1539,#0d123300);height:380px;position:absolute;inset:0 0 auto}.s-adventure>*{position:relative}.s-adventure .s-head h2:after{color:var(--gilt)}.s-adventure .s-head p{color:var(--cream-dim)}.s-demos{max-width:1240px;padding:0 var(--pad);grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;margin:0 auto;display:grid}.s-demo{background:linear-gradient(#a59ad61a,#a59ad608);border-radius:24px;flex-direction:column;min-height:300px;padding:26px 28px 24px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #a59ad62e}.d-face{background:radial-gradient(70% 55% at 50% 60%,#f9c9a829,#0000 70%),linear-gradient(#a59ad61f,#a59ad608);grid-area:span 2/span 7}.d-weapons,.d-classes{grid-column:span 5}.d-tree{background:0 0;grid-column:span 12;min-height:380px;box-shadow:inset 0 0 0 1px #a59ad61f}.s-demo-copy h3{font:400 clamp(22px, 1.9vw, 27px)/1.3 var(--display);margin:0}.s-demo-copy p{max-width:34em;color:var(--cream-dim);margin:6px 0 0;font-size:15px;line-height:1.7}.s-demo-canvas{flex:1;width:100%;min-height:200px;display:block}.s-face-stage{flex:1;min-height:360px;display:flex;position:relative}.s-face-stage .s-demo-canvas{min-height:360px}.s-bubble{color:#2c1a0c;background:var(--cream);opacity:0;border-radius:16px;max-width:72%;padding:10px 18px;font-size:15px;font-weight:400;transition:opacity .3s;position:absolute;top:16px;left:50%;transform:translate(-50%);box-shadow:0 8px 22px #00000059}.s-bubble.on{opacity:1;animation:s-pop .3s var(--ease)}@keyframes s-pop{0%{transform:translate(-50%)translateY(8px)scale(.92)}}.s-say{gap:8px;margin-top:12px;display:flex}.s-say input{min-width:0;height:46px;font:400 16px var(--body);color:var(--cream);background:#0d123399;border:1px solid #a59ad64d;border-radius:12px;outline:none;flex:1;padding:0 16px}.s-say input::placeholder{color:#cdc6dc99}.s-say input:focus{border-color:var(--gilt)}.s-say button{height:46px;font:500 15px var(--body);color:#3b1705;cursor:pointer;background:linear-gradient(#ffe7a6,#f0a64a);border:0;border-radius:12px;padding:0 22px}.s-chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.s-chips button{height:32px;font:400 13px var(--body);color:var(--cream);cursor:pointer;background:#a59ad61f;border:0;border-radius:999px;padding:0 13px}.s-chips button:hover{background:#a59ad63d}.s-weapon-label{font:400 21px/1.2 var(--display);color:var(--peach);position:absolute;bottom:22px;right:26px}.s-line{flex-wrap:wrap;justify-content:center;gap:6px;font-size:13px;font-weight:400;display:flex}.s-line i{color:var(--gilt);font-style:normal}.s-features{max-width:1160px;padding:0 var(--pad);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vh,44px) clamp(28px,4vw,56px);margin:clamp(64px,10vh,110px) auto 0;list-style:none;display:grid}.s-features li{grid-template-columns:46px minmax(0,1fr);align-content:start;column-gap:16px;display:grid}.s-feature-glyph{width:40px;height:40px;fill:var(--gilt);filter:drop-shadow(0 0 10px #ffcf7359);grid-row:span 2}.s-features h3{font:400 22px/1.3 var(--display);margin:4px 0 6px}.s-features p{color:var(--cream-dim);margin:0;font-size:15px;line-height:1.75}.s-finale{height:100svh;min-height:620px;position:relative;overflow:hidden}.s-camp-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.s-finale-shade{pointer-events:none;background:linear-gradient(180deg, var(--night) 0%, #0d123300 22%, #0d123300 52%, #0d1233e0 100%), radial-gradient(50% 40% at 50% 84%, #0d123399, transparent 70%);position:absolute;inset:0}.s-finale-copy{width:min(680px, calc(100% - var(--pad) * 2));text-align:center;position:absolute;bottom:clamp(70px,12vh,130px);left:50%;transform:translate(-50%)}.s-finale-copy h2{font:400 clamp(44px, 5.6vw, 76px)/1.2 var(--display);color:var(--cream);text-shadow:0 0 40px #ff8c3c73,0 2px 18px #0d1233cc;margin:0}.s-finale-copy p{text-wrap:balance;color:#fdf1e4e6;max-width:30em;margin:10px auto 0;font-size:clamp(16px,1.2vw,18px);line-height:1.75}.s-finale-copy .s-cta{justify-content:center}.s-contact{padding:64px var(--pad) 40px;background:var(--night);text-align:center;justify-items:center;gap:12px;display:grid}.s-contact h2{font:400 clamp(26px, 4vw, 36px) / 1.3 var(--display);margin:0}.s-contact>p{max-width:34em;color:var(--cream-dim);text-wrap:balance;margin:0;font-size:15px;line-height:1.75}.s-ct-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(1040px,100%);margin:18px 0 0;padding:0;list-style:none;display:grid}.s-ct{--c:#0866ff;text-align:left;height:100%;transition:transform .3s var(--ease), box-shadow .3s, background .3s;background:linear-gradient(#a59ad61a,#a59ad608);border-radius:20px;flex-direction:column;align-items:flex-start;gap:6px;padding:24px 24px 20px;text-decoration:none;display:flex;box-shadow:inset 0 0 0 1px #a59ad62e}.s-ct.dc{--c:#5865f2}.s-ct:hover,.s-ct:focus-visible{box-shadow:inset 0 0 0 1px var(--c), 0 18px 40px -22px var(--c);background:linear-gradient(#a59ad626,#a59ad60d);transform:translateY(-3px)}.s-ct-mark{color:#fff;background:var(--c);width:52px;height:52px;box-shadow:0 8px 20px -8px var(--c);border-radius:50%;flex:none;place-items:center;margin-bottom:10px;display:grid;overflow:hidden}.s-ct-mark svg{width:28px;height:28px}.s-ct.fb .s-ct-mark svg{width:100%;height:100%}.s-ct b{font:400 20px/1.35 var(--display);color:var(--cream)}.s-ct-text{color:var(--cream-dim);text-wrap:pretty;flex:1;font-size:14px;line-height:1.7}.s-ct-go{color:var(--gilt);align-items:center;gap:6px;margin-top:10px;font-size:14px;font-weight:400;display:inline-flex}.s-ct-go i{transition:transform .3s var(--ease);font-style:normal}.s-ct:hover .s-ct-go i,.s-ct:focus-visible .s-ct-go i{transform:translate(2px,-2px)}@media (width<=860px){.s-ct-list{grid-template-columns:minmax(0,1fr);gap:12px;width:min(520px,100%)}.s-ct{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:2px 16px;padding:16px 18px 14px;display:grid}.s-ct-mark{grid-row:span 3;width:48px;height:48px;margin:2px 0 0}.s-ct b{font-size:18px}.s-ct-go{margin-top:4px}}.s-fb{align-items:center;display:inline-flex}.s-fb-mark{flex:none;width:16px;height:16px}.s-foot nav a.s-fb{gap:6px}.s-foot{padding:44px var(--pad) 90px;background:var(--night);text-align:center;justify-items:center;gap:16px;display:grid}.s-foot-brand{align-items:center;gap:10px;display:flex}.s-foot-brand span{color:var(--cream-dim);font-size:14px}.s-foot nav{flex-wrap:wrap;justify-content:center;gap:6px 26px;display:flex}.s-foot nav a{opacity:.85;font-size:14px;font-weight:400;text-decoration:none}.s-foot nav a:hover{opacity:1;text-underline-offset:5px;text-decoration:underline}.s-foot small{color:#cdc6dc99;font-size:12px}.s-exp{z-index:30;color:var(--cream);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;background:#0d1233b3;border-radius:999px;align-items:center;gap:12px;padding:7px 16px;font-size:12px;font-weight:400;display:flex;position:fixed;bottom:14px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffcf7333}.s-exp-lv{min-width:9.5em}.s-exp-pct{text-align:right;font-variant-numeric:tabular-nums;min-width:5.5em}.s-exp-bar{background:#fdf1e424;border-radius:2px;width:clamp(120px,20vw,280px);height:4px;overflow:hidden}.s-exp-bar i{background:linear-gradient(90deg, var(--gilt), var(--ember));transform-origin:0;height:100%;display:block;transform:scaleX(0)}.s-exp-lv b{font:400 13px var(--display);color:var(--gilt)}.s-exp.up{animation:s-exp-up 2.2s var(--ease)}@keyframes s-exp-up{12%,70%{box-shadow:inset 0 0 0 1px #ffcf73bf,0 0 26px #ffcf7366}}@media (width<=1100px){.s-nav{display:none}.s-top{grid-template-columns:auto 1fr}.s-top-r{justify-self:end}.sa-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sa-who{grid-column:1/-1}.s-paths-grid{grid-template-columns:minmax(0,1fr)}.s-stage{width:min(100%,620px);margin:0 auto}.s-path-info{max-width:640px;margin:0 auto}.d-face,.d-weapons,.d-classes{grid-column:span 12}.d-face{grid-row:auto}.s-features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.s-top{gap:12px;height:58px}.s-status,.s-join.link{display:none}.s-discord.top{justify-content:center;width:40px;padding:0}.s-discord.top span{display:none}.s-hero-copy{top:clamp(66px,10vh,96px)}.s-hero-shade{background:radial-gradient(90% 46% at 40% 26%,#130e309e,#0000 80%),linear-gradient(#0d123380 0%,#0000 20%)}.s-lg-rail{inset:auto 0 10px;transform:none}.s-lg-list{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;padding:3px 16px;display:flex;overflow-x:auto}.s-lg-list::-webkit-scrollbar{display:none}.s-lg-rail button{flex:0 0 40px;width:40px;height:40px}.s-lg-cap{text-align:left;justify-items:start;padding:2px 10px 3px;inset:auto auto calc(100% + 2px) 16px;transform:none}.s-lg-cap b{font-size:14px}.s-lg-cap span{display:none}.s-cta{gap:10px}@media (height<=720px){.s-lg-cap{display:none}}.s-play.lg,.s-join.lg{flex:140px;padding:0 22px}.sa-view{height:min(64vh,520px)}.sa-card{grid-template-columns:minmax(0,1fr)}.s-rail button{width:74px}.s-demo{padding:22px 20px}.s-features{grid-template-columns:minmax(0,1fr)}.s-exp{display:none}}@media (width<=389px) and (height<=700px){.s-hero-copy .s-wl-verb{display:none}}@media (height<=500px) and (orientation:landscape){.s-hero{min-height:0}.s-hero-copy{width:300px;top:54px}.s-logo span{font-size:62px}.s-logo small{font-size:14px}.s-tag{margin-top:6px;font-size:19px}.s-cta{gap:8px;margin-top:10px}.s-hero-copy .s-play.lg,.s-hero-copy .s-join.lg{flex:0 auto;height:42px;padding:0 20px;font-size:14px}.s-hero-copy .s-wl-verb,.s-lg-rail,.s-exp,.s-lg-name small,.s-lg-name i{display:none}}@media (aspect-ratio>=2){:root{--bank-drop:44vh}}.s-wl{width:min(760px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--cream);background:0 0;border:0;margin:auto;padding:0;overflow:auto}.s-wl:focus{outline:none}.s-wl::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0c28b8}.s-wl[open]{animation:s-wl-in .42s var(--ease)}@keyframes s-wl-in{0%{opacity:0;transform:translateY(14px)scale(.98)}}.s-wl-in{background:linear-gradient(170deg,#1a1a52 0%,#241a4e 62%,#2a1b45 100%);border:1px solid #ffcf736b;border-radius:6px;grid-template-columns:minmax(0,5fr) minmax(0,6fr);min-height:340px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #05061a99}.s-wl-x{z-index:2;width:36px;height:36px;color:var(--cream-dim);font:400 16px/1 var(--body);cursor:pointer;background:0 0;border:0;position:absolute;top:8px;right:8px}.s-wl-x:hover{color:var(--cream)}.s-wl-art{background:linear-gradient(#2a2a78 0%,#6a4a9c 42%,#f0946a 76%,#ffd9a0 100%);place-items:center;min-height:220px;display:grid;position:relative;overflow:hidden}.s-wl-art:after{content:"";background:radial-gradient(38% 80% at 24% 100%,#fff4e6 0 58%,#0000 60%),radial-gradient(34% 70% at 58% 100%,#ffe9dc 0 58%,#0000 60%),radial-gradient(30% 90% at 88% 100%,#fff4e6 0 58%,#0000 60%);height:34%;position:absolute;inset:auto -10% -6%}.s-wl-sun{aspect-ratio:1;background:radial-gradient(closest-side,#fff0c4f2,#ffc46e80 46%,#0000 72%);border-radius:50%;width:78%;position:absolute;top:62%;left:50%;transform:translate(-50%,-50%)}.s-wl-art img{z-index:1;filter:drop-shadow(0 10px 14px #28123c6b);width:82%;height:auto;animation:5.6s ease-in-out infinite s-wl-bob;position:relative}@keyframes s-wl-bob{50%{transform:translateY(-7px)rotate(-1.4deg)}}.s-wl-body{flex-direction:column;justify-content:center;gap:10px;padding:30px 30px 26px;display:flex}.s-wl-kick{letter-spacing:.04em;color:var(--gilt);margin:0;font-size:13px;font-weight:400}.s-wl-body h2{font:400 clamp(25px, 3vw, 30px)/1.3 var(--display);color:var(--cream);margin:0}.s-wl-lead{color:var(--cream-dim);margin:0;font-size:16px;line-height:1.7}.s-wl-lead b{color:var(--gilt);font-weight:500}.s-wl-mail{overflow-wrap:anywhere}.s-wl-facts{color:var(--cream-dim);margin:2px 0 0;padding:0;font-size:14px;line-height:1.6;list-style:none}.s-wl-facts li{padding-left:16px;position:relative}.s-wl-facts li:before{content:"";background:var(--gilt-2);width:6px;height:6px;position:absolute;top:.62em;left:2px;transform:rotate(45deg)}.s-wl-form{margin-top:6px}.s-wl-row{gap:8px;display:flex}.s-wl-row input{min-width:0;height:46px;color:var(--cream);font:400 16px/1 var(--body);background:#0a0a2880;border:1px solid #ffcf7357;border-radius:3px;flex:1 1 0;padding:0 14px}.s-wl-row input::placeholder{color:#cdc6dc80}.s-wl-row .s-play.md{background:0 0;border:0;flex:none;height:46px;padding:0 24px;font-size:16px}.s-wl-row .s-play:disabled{opacity:.6;cursor:progress}.s-wl-trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.s-wl-err{color:#ffb29a;min-height:1.5em;margin:6px 0 0;font-size:14px}.s-wl-body>.s-join.md{background:0 0;border:0;align-self:flex-start;height:44px;margin-top:8px;padding:0 32px;font-size:16px}.s-wl-body>.s-join.md:before{background:linear-gradient(#ffe2aae6,#e7a24ab3)}.s-wl-body>.s-join.md:after{content:"";z-index:-1;clip-path:polygon(15px 0,calc(100% - 15px) 0,100% 50%,calc(100% - 15px) 100%,15px 100%,0 50%);background:#221b52;position:absolute;inset:1.5px}@media (width<=680px){.s-wl-in{grid-template-columns:minmax(0,1fr);min-height:0}.s-wl-art{grid-template-rows:minmax(0,1fr);height:clamp(130px,25dvh,190px);min-height:0}.s-wl-art img{width:auto;height:88%;min-height:0}.s-wl-sun{width:62%}.s-wl-body{padding:20px 18px 18px}}@media (height<=460px){.s-wl-in{grid-template-columns:minmax(0,3fr) minmax(0,7fr)}.s-wl-art{height:auto}.s-wl-art img{width:92%;height:auto}.s-wl-body{gap:6px;padding:14px 18px}.s-wl-facts{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.sa-layer.glide,.sa-layer.glide .sa-pin{transition:none}.sa-drift i,.sa-pin.on:before,.s-exp.up,.s-wl[open],.s-wl-art img{animation:none}.ready .s-hero-copy>*{transition:none}}.snw{color:var(--cream,#fdf1e4);background:var(--night,#0d1233);justify-items:center;gap:18px;padding:56px 16px;display:grid}.snw[hidden]{display:none}.snw h2{font:400 clamp(26px, 4vw, 36px) / 1.3 var(--display,serif);margin:0}.snw-list{gap:10px;width:min(720px,100%);display:grid}.snw-item{background:#ffffff0d;border:1px solid #cdc6dc33;border-radius:12px}.snw-item[open]{border-color:var(--gilt,#ffcf73)}.snw-item summary{cursor:var(--cur-pointer,pointer);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px 16px;list-style:none;display:grid}.snw-item summary::-webkit-details-marker{display:none}.snw-item summary:focus-visible{outline:2px solid var(--gilt,#ffcf73);outline-offset:2px;border-radius:12px}.snw-item b{text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.snw-item[open] b{white-space:normal}.snw-item small{color:var(--cream-dim,#cdc6dc);font-size:13px}.snw-kind{color:var(--cream,#fdf1e4);background:#ffffff1f;border-radius:99px;padding:2px 9px;font-size:12px}.snw-kind.patch{color:#bfeec2;background:#60be6e33}.snw-kind.maintenance{color:#ffd3a1;background:#e68c3c38}.snw-kind.event{color:var(--gilt,#ffcf73);background:#ffcf7329}.snw-body{overflow-wrap:anywhere;padding:0 16px 14px;font-size:15px;font-weight:300;line-height:1.75}.snw-body h4{color:var(--gilt,#ffcf73);margin:12px 0 4px;font-size:16px;font-weight:500}.snw-body p{margin:0 0 8px}.snw-body ul{margin:0 0 8px;padding-left:20px}@media (width<=560px){.snw-item summary{grid-template-columns:auto minmax(0,1fr)}.snw-item small{grid-column:1/-1}}
