@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/fraunces-vietnamese-600-normal.BjlAJixd.woff2) format("woff2"),url(/_astro/fraunces-vietnamese-600-normal.DlAl5EAR.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/fraunces-latin-ext-600-normal.BtzmzP0X.woff2) format("woff2"),url(/_astro/fraunces-latin-ext-600-normal.B0Dy4lqi.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/fraunces-latin-600-normal.BFCDtZfi.woff2) format("woff2"),url(/_astro/fraunces-latin-600-normal.DL5QCzvS.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/figtree-latin-ext-400-normal.CXAzuTZb.woff2) format("woff2"),url(/_astro/figtree-latin-ext-400-normal.Gbh-3PTk.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/figtree-latin-400-normal.g7Dtegnw.woff2) format("woff2"),url(/_astro/figtree-latin-400-normal.BD4aNku5.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/figtree-latin-ext-600-normal.DJlfifZj.woff2) format("woff2"),url(/_astro/figtree-latin-ext-600-normal.CQqsimlV.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/figtree-latin-600-normal.Cv_xCTDl.woff2) format("woff2"),url(/_astro/figtree-latin-600-normal.BM_oTo4n.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/figtree-latin-ext-700-normal.CS4sQkGV.woff2) format("woff2"),url(/_astro/figtree-latin-ext-700-normal.BoDi4KL2.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/figtree-latin-700-normal.th6qEP7c.woff2) format("woff2"),url(/_astro/figtree-latin-700-normal.BCCt2T1q.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.af-body{--deep: #201720;--rock: #2a1f27;--plum: #3d2c36;--line: #53404b;--cream: #f2eedc;--muted: #c9bcbc;--amber: #f2b45a;--amber-hi: #ffd98a;--ink: #3a2210;--mint: #8fd6b3;--display: "Fraunces", Georgia, serif;--body: "Figtree", system-ui, sans-serif;--navh: 132px;color-scheme:dark;margin:0;background:var(--deep);color:var(--cream);font:400 17px / 1.6 var(--body)}.af-body *,.af-body *:before,.af-body *:after{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){html:has(.af-body){scroll-behavior:smooth}}:where(.af-body) a{color:inherit}.af-body :focus-visible{outline:2px solid var(--amber-hi);outline-offset:3px;border-radius:6px}.af-gut{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.af-wrap{max-width:1120px;margin:0 auto}.af-vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.af-skip{position:fixed;left:12px;top:12px;z-index:60;padding:10px 16px;border-radius:6px;background:var(--amber);color:var(--ink);font-weight:700;text-decoration:none;transform:translateY(-200%)}.af-skip:focus{transform:none}.af-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:228px;height:62px;border:0;background:none;cursor:pointer;font:700 17px / 1 var(--body);letter-spacing:.02em;text-decoration:none;padding:0 34px;transition:transform .18s,filter .18s}.af-btn:before{content:"";position:absolute;inset:0;background-repeat:no-repeat;background-size:100% 100%;z-index:0}.af-btn span{position:relative;z-index:1}.af-btn--pri{color:var(--ink);text-shadow:0 1px 0 rgba(255,236,190,.55)}.af-btn--pri:before{background-image:url(/games/amberfall/ui/boton-principal.webp);filter:drop-shadow(0 6px 18px rgba(242,180,90,.35))}.af-btn--sec{color:var(--cream);text-shadow:0 1px 2px rgba(20,12,20,.8)}.af-btn--sec:before{background-image:url(/games/amberfall/ui/boton-secundario.webp)}.af-btn:hover{transform:translateY(-2px);filter:brightness(1.08)}.af-btn:active{transform:translateY(0)}.af-btn--lg{width:304px;height:84px;font-size:20px;padding:0 46px}.af-btn--sm{width:156px;height:44px;font-size:15px;padding:0 20px}.af-nav{position:fixed;top:0;left:0;right:0;z-index:30;height:calc(var(--navh) + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);background:url(/games/amberfall/ui/nav-medio.webp) repeat-x left bottom / auto var(--navh);filter:drop-shadow(0 10px 18px rgba(12,8,12,.55))}.af-nav__cap{position:absolute;bottom:0;height:var(--navh);width:auto;pointer-events:none}.af-nav__cap--l{left:0}.af-nav__cap--r{right:0}.af-nav__row{position:absolute;left:0;right:0;top:0;height:var(--navh);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:calc(var(--navh) * .108) max(calc(var(--navh) * 1.32),env(safe-area-inset-right,0px)) 0 max(calc(var(--navh) * 1.32),env(safe-area-inset-left,0px))}.af-nav__links{list-style:none;margin:0;padding:0;display:flex;gap:10px;align-items:center}.af-nav__links a{display:inline-flex;align-items:center;height:36px;padding:0 15px;font:700 12.5px / 1 var(--body);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:#f0e4cb;text-shadow:0 1px 2px #1c1119;background:linear-gradient(#3a222d,#241520);border:1px solid rgba(242,180,90,.6);border-radius:4px;box-shadow:inset 0 1px #ffd98a47,inset 0 -2px #0c060a8c,0 2px #0c060a8c;transition:transform .15s,border-color .15s,background .15s,color .15s}.af-nav__links a:hover,.af-nav__links a[aria-current=page]{color:var(--ink);border-color:var(--amber-hi);background:linear-gradient(#ffd98a,#f2b45a);text-shadow:0 1px 0 rgba(255,236,190,.5)}.af-nav__links a:hover{transform:translateY(-1px)}.af-nav__logo{display:block;position:relative;z-index:2;line-height:0}.af-nav__logo img{display:block;height:calc(var(--navh) * .72);width:auto;filter:drop-shadow(0 6px 10px rgba(12,8,12,.7))}.af-nav__play{justify-self:end;display:flex;align-items:center;gap:14px}.af-dev{display:inline-flex;align-items:center;gap:9px;height:30px;padding:0 13px 0 11px;font:700 11px / 1 var(--body);letter-spacing:.15em;text-transform:uppercase;color:var(--amber-hi);white-space:nowrap;background:linear-gradient(#2b1a24,#1c1119);border:1px solid rgba(242,180,90,.4);border-radius:99px;box-shadow:inset 0 1px #ffd98a26,0 2px #0c060a80;cursor:default;user-select:none}.af-dev i{width:8px;height:8px;border-radius:50%;background:var(--amber);box-shadow:0 0 #f2b45ab3,0 0 8px 2px #f2b45a8c;animation:af-pulse 2.2s ease-in-out infinite}@keyframes af-pulse{0%,to{box-shadow:0 0 #f2b45a8c,0 0 6px 1px #f2b45a66;opacity:.75}50%{box-shadow:0 0 0 6px #f2b45a00,0 0 14px 4px #f2b45abf;opacity:1}}@media(prefers-reduced-motion:reduce){.af-dev i{animation:none}}@media(max-width:1240px){.af-nav:not(.af-nav--solo) .af-dev{display:none}}@media(max-width:1240px){.af-nav__links{gap:6px}.af-nav__links a{padding:0 11px;letter-spacing:.1em;white-space:nowrap}}.af-body{--scrim: .4;--halo: 0 0 2px rgba(20, 12, 20, .95), 0 0 6px rgba(20, 12, 20, .9), 0 0 14px rgba(20, 12, 20, .85), 0 0 28px rgba(20, 12, 20, .7)}.af-hero__txt:before,.af-box:before{content:"";position:absolute;inset:-64px -84px -60px;z-index:-1;border-radius:50%;background:rgb(32 23 32 / var(--scrim));filter:blur(38px);pointer-events:none}.af-box{position:relative;isolation:isolate}.af-hero{position:relative;height:100vh;height:100svh;min-height:640px;overflow:hidden;display:flex;align-items:center}.af-hero__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:35% 45%;animation:af-drift 30s ease-in-out infinite alternate}.af-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(270deg,#201720e0,#20172099 30%,#20172000 62%),linear-gradient(180deg,rgba(32,23,32,.45) 0%,rgba(32,23,32,0) 22%,rgba(32,23,32,0) 70%,var(--deep) 100%)}.af-hero canvas{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}.af-hero__wrap{width:100%;display:flex}.af-hero__txt{position:relative;z-index:2;margin-left:auto;width:min(520px,44%);padding-top:var(--navh)}.af-body h1{font:800 clamp(34px,4.2vw,58px) / 1.06 var(--display);letter-spacing:-.02em;margin:0 0 18px;text-wrap:balance;text-shadow:var(--halo)}.af-hero__txt p{margin:0 0 30px;font-size:19px;color:#efe5d2;text-shadow:var(--halo);max-width:44ch}.af-hero__row--solo{justify-content:center;margin-top:6px}.af-hero__row{display:flex;gap:6px 14px;flex-wrap:wrap;align-items:center}@keyframes af-drift{0%{transform:scale(1.03)}to{transform:scale(1.09) translate(-1%,-.6%)}}@media(prefers-reduced-motion:reduce){.af-hero__bg{animation:none}}.af-sec{padding-block:110px;scroll-margin-top:44px}.af-body h2{font:800 clamp(30px,4.4vw,52px) / 1.08 var(--display);letter-spacing:-.015em;margin:0 0 16px;text-wrap:balance}.af-lead{color:var(--muted);max-width:56ch;margin:0 0 54px;font-size:18px}.af-center{text-align:center}.af-center .af-lead{margin-inline:auto}@media(prefers-reduced-motion:no-preference){.js .af-rv{opacity:0;transform:translateY(20px);transition:opacity .8s,transform .8s}.js .af-rv.af-on{opacity:1;transform:none}}.af-band{position:relative;isolation:isolate;overflow:hidden}.af-band:before{content:"";position:absolute;inset:-6px;z-index:-2;background:var(--bg) center / cover;filter:blur(3px) saturate(.95)}.af-band:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(var(--deep) 0%,rgba(32,23,32,.55) 16%,rgba(32,23,32,.62) 84%,var(--deep) 100%),radial-gradient(ellipse at center,#20172026,#2017208c)}.af-panel{border:solid transparent;border-width:52px 64px;border-image:url(/games/amberfall/ui/marco-ancho.webp) 108 134 fill / 52px 64px / 0 stretch;filter:drop-shadow(0 28px 40px rgba(0,0,0,.55))}#game .af-wrap,#journal .af-wrap,.af-foot .af-wrap{max-width:1420px}.af-pin{padding:10px 18px 22px}.af-panel .af-lead{max-width:66ch;margin-bottom:38px}.af-panel h2{margin-top:6px}.af-tile{display:grid;gap:8px;align-content:start;text-align:left}.af-pic{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:6px;border:1px solid rgba(242,180,90,.55);box-shadow:inset 0 0 0 1px #0c060a99,0 10px 24px #00000073;margin-bottom:6px;transition:transform .3s}.af-tile:hover .af-pic{transform:translateY(-4px)}.af-tile h3{font:800 clamp(20px,2vw,26px) / 1.15 var(--display);margin:0;color:var(--amber-hi)}.af-tile p{margin:0;color:var(--muted);font-size:16px;line-height:1.5}.af-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;align-items:start}.af-divider{position:relative;height:0;z-index:6;pointer-events:none}.af-divider img{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);width:min(1180px,94vw);height:auto;filter:drop-shadow(0 6px 12px rgba(0,0,0,.55))}.af-world{position:relative;height:420vh}.af-stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;background:#150e15}.af-slide{position:absolute;inset:0}.af-layer{position:absolute;inset:0;opacity:0;transition:opacity .25s linear}.af-layer img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.08)}.af-layer:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#150e15d1,#150e1573 38%,#150e1500 70%),linear-gradient(0deg,#150e15b3,#150e1500 35%)}.af-caption{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);z-index:3;display:none}.af-caption.af-on{display:block}.af-caption.af-on .af-box{animation:af-rise .6s both}.af-box{max-width:460px;text-shadow:var(--halo)}.af-depth{font:700 12px / 1 var(--body);letter-spacing:.2em;text-transform:uppercase;color:var(--mint);margin:0 0 12px}.af-box h3{font:800 clamp(30px,4vw,50px) / 1.06 var(--display);margin:0 0 12px;letter-spacing:-.015em;text-wrap:balance}.af-box p:last-child{margin:0;font-size:19px;color:#ece0cb}.af-gauge{position:absolute;right:max(22px,env(safe-area-inset-right,0px));top:50%;transform:translateY(-50%);z-index:3;display:grid;gap:22px;justify-items:end}.af-gauge i{display:flex;align-items:center;gap:12px;font:700 12px / 1 var(--body);letter-spacing:.16em;text-transform:uppercase;color:#eadfca;opacity:.9;font-style:normal;padding:7px 10px;border-radius:99px;background:#150e15c7;transition:opacity .3s,color .3s}.af-gauge i:after{content:"";width:12px;height:12px;rotate:45deg;border:2px solid currentColor;border-radius:2px;background:transparent}.af-gauge i.af-on{opacity:1;color:var(--amber-hi)}.af-gauge i.af-on:after{background:var(--amber)}@keyframes af-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.af-posts{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.af-post{display:grid;gap:14px;text-decoration:none;align-content:start}.af-fr{position:relative;aspect-ratio:900 / 555;filter:drop-shadow(0 16px 22px rgba(0,0,0,.4));transition:transform .3s}.af-post:hover .af-fr{transform:translateY(-4px)}.af-fr img{position:absolute;inset:11.8% 6.6% 11.3% 6.7%;width:86.7%;height:76.9%;object-fit:cover;border-radius:3px}.af-fr:after{content:"";position:absolute;inset:0;background:url(/games/amberfall/ui/marco-ancho-hueco.webp) 0 0 / 100% 100% no-repeat}.af-kick{font:700 12px / 1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--mint)}.af-post h3{font:800 22px / 1.2 var(--display);margin:0;text-wrap:balance}.af-post p{margin:0;color:var(--muted);font-size:16px}.af-post:hover h3{color:var(--amber-hi)}.af-rowtop{display:flex;justify-content:space-between;align-items:end;gap:20px;flex-wrap:wrap}.af-rowtop a{color:var(--amber);font-weight:700;text-decoration:none}.af-rowtop a:hover{color:var(--amber-hi)}.af-page{padding-top:calc(var(--navh) + 56px);padding-bottom:96px;min-height:70vh}.af-page h1{text-shadow:none;margin-bottom:14px}.af-page .af-lead{margin-bottom:44px}.af-article{max-width:760px;margin:0 auto}.af-back{display:inline-block;margin-bottom:28px;color:var(--amber);font-weight:700;text-decoration:none}.af-back:hover{color:var(--amber-hi)}.af-article .af-fr{margin:8px 0 28px}.af-article .af-kick{display:block;margin-bottom:12px}.af-article h1{font-size:clamp(32px,4.4vw,48px)}.af-prose{font-size:18px;line-height:1.75;color:#ece3d2}.af-prose h2{font-size:clamp(24px,3vw,32px);color:var(--amber-hi);margin:2.2em 0 .5em}.af-prose p{margin:0 0 1.2em}.af-prose a{color:var(--amber-hi);text-underline-offset:3px}.af-prose strong{color:var(--cream)}.af-prose ul,.af-prose ol{padding-left:1.3em;margin:0 0 1.2em}.af-prose li{margin-bottom:.4em}.af-prose code{font-size:.92em;padding:1px 6px;border-radius:4px;background:var(--plum)}.af-prose blockquote{margin:1.4em 0;padding:2px 0 2px 18px;border-left:3px solid var(--amber);color:var(--muted)}.af-foot{padding-block:38px 96px;color:var(--muted);font-size:14px;border-top:1px solid var(--line)}.af-foot--div{border-top:0;padding-top:calc(min(1180px,94vw)*.059 + 28px)}.af-foot__row{padding-right:76px;display:flex;gap:12px 28px;flex-wrap:wrap;justify-content:space-between;align-items:center}.af-foot small{display:block;margin-top:14px;font-size:13px;max-width:80ch;line-height:1.55}.af-foot a{text-decoration:none;color:var(--muted)}.af-foot a:hover{color:var(--cream);text-decoration:underline}.af-dialog{border:0;background:transparent;color:var(--cream);padding:0;width:min(900px,calc(100vw - 24px));max-height:calc(100vh - 24px);overflow:visible;margin:auto}.af-dialog::backdrop{background:#140d14d1;backdrop-filter:blur(4px)}.af-dialog__win{position:relative;border:solid transparent;border-width:52px 64px;border-image:url(/games/amberfall/ui/marco-ancho.webp) 108 134 fill / 52px 64px / 0 stretch;filter:drop-shadow(0 30px 50px rgba(0,0,0,.6))}.af-dialog__inn{position:relative;padding:6px 12px 10px;max-height:calc(100vh - 190px);overflow-x:hidden;overflow-y:auto}.af-dialog h2{font-size:clamp(24px,3.2vw,32px);margin:0 0 6px}.af-dialog__sub{margin:0 0 18px;color:var(--muted);font-size:15px}.af-dialog__x{position:absolute;top:0;right:4px;z-index:2;background:none;border:0;color:var(--cream);font-size:22px;cursor:pointer;width:36px;height:36px}.af-dialog__x:hover{color:var(--amber-hi)}.af-opts{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px}.af-opt{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:8px;overflow:hidden;text-decoration:none;background:var(--plum)}.af-opt:hover,.af-opt--rec{border-color:var(--amber)}.af-opt__im{position:relative;aspect-ratio:16 / 9}.af-opt__im img{display:block;width:100%;height:100%;object-fit:cover}.af-opt__badge{position:absolute;top:8px;left:8px;background:var(--amber);color:var(--ink);font:700 11px / 1 var(--body);letter-spacing:.08em;text-transform:uppercase;padding:5px 8px;border-radius:99px}.af-opt__t{padding:10px 12px 14px}.af-opt h3{font:800 17px / 1.2 var(--display);margin:0 0 4px}.af-opt p{margin:0;font-size:13.5px;color:var(--muted)}.af-dialog__fine{margin:16px 0 4px;font-size:13px;color:var(--muted)}.af-totop{position:fixed;right:max(22px,env(safe-area-inset-right,0px));bottom:max(22px,env(safe-area-inset-bottom,0px));z-index:25;width:56px;height:56px;display:grid;place-items:center;border-radius:12px;color:var(--amber-hi);text-decoration:none;background:linear-gradient(#4a2b38,#2a1822);border:2px solid var(--amber);box-shadow:inset 0 0 0 2px #0c060abf,inset 0 2px #ffd98a4d,0 6px #0c060a80,0 14px 26px #00000080;opacity:0;transform:translateY(14px);pointer-events:none;visibility:hidden;transition:opacity .3s,transform .3s,background .2s,color .2s,visibility .3s}.af-totop.af-on{opacity:1;transform:none;pointer-events:auto;visibility:visible}.af-totop:before,.af-totop:after{content:"";position:absolute;width:6px;height:6px;rotate:45deg;background:var(--amber);box-shadow:0 0 6px #f2b45acc}.af-totop:before{top:-5px;left:calc(50% - 3px)}.af-totop:after{bottom:-5px;left:calc(50% - 3px)}.af-totop svg{width:26px;height:26px;filter:drop-shadow(0 0 5px rgba(242,180,90,.55))}.af-totop:hover{background:linear-gradient(#ffd98a,#f2b45a);color:var(--ink);transform:translateY(-3px)}.af-totop:hover svg{filter:none}@media(prefers-reduced-motion:reduce){.af-totop{transition:none}}@media(max-width:980px){.af-body{--navh: 104px}.af-band:after{background:linear-gradient(var(--deep) 0%,rgba(32,23,32,.7) 16%,rgba(32,23,32,.74) 84%,var(--deep) 100%),radial-gradient(ellipse at center,#20172026,#2017208c)}.af-nav__links{display:none}.af-nav__row{grid-template-columns:auto 1fr;padding-inline:max(calc(var(--navh) * 1.25),env(safe-area-inset-left,0px)) max(calc(var(--navh) * 1.25),env(safe-area-inset-right,0px))}.af-panel,.af-dialog__win{border-width:34px 40px;border-image-width:34px 40px}.af-dialog__inn{max-height:calc(100vh - 130px)}.af-hero{align-items:flex-end}.af-hero__txt{width:100%;padding-inline:0;align-self:flex-end;padding-bottom:84px}.af-hero__bg{height:70%;object-position:16% 30%;-webkit-mask-image:linear-gradient(#000 72%,transparent);mask-image:linear-gradient(#000 72%,transparent)}.af-hero:after{background:linear-gradient(0deg,var(--deep) 4%,rgba(32,23,32,.82) 40%,rgba(32,23,32,.1) 75%),linear-gradient(180deg,#20172080,#20172000 22%)}.af-cards,.af-posts{grid-template-columns:1fr;max-width:420px;margin-inline:auto}.af-gauge{display:none}.af-sec{padding-block:72px}.af-caption{top:auto;bottom:12%;transform:none}.af-layer:after{background:linear-gradient(0deg,#150e15eb 6%,#150e1566 50%,#150e151a)}.af-page{padding-top:calc(var(--navh) + 36px)}}@media(max-width:520px){.af-body{--navh: 84px}.af-btn{width:min(248px,72vw)}.af-btn--lg{width:min(296px,82vw);height:80px}.af-nav__row{grid-template-columns:1fr;justify-items:center;padding-inline:max(calc(var(--navh) * 1.2),env(safe-area-inset-left,0px))}.af-nav__play{display:none}}@media(prefers-reduced-motion:reduce){.af-world{height:auto}.af-stage{position:relative;height:auto}.af-slide{position:relative}.af-layer{position:relative;opacity:1;height:70vh}.af-caption{position:relative;top:auto;bottom:auto;transform:none;display:block;padding-block:30px}.af-gauge{display:none}}html.no-js .af-world{height:auto}html.no-js .af-stage{position:relative;height:auto}html.no-js .af-slide{position:relative}html.no-js .af-layer{position:relative;opacity:1;height:70vh}html.no-js .af-caption{position:relative;top:auto;bottom:auto;transform:none;display:block;padding-block:30px}html.no-js .af-gauge{display:none}
