body.hub{--bg:#0b0909;--deep:#070505;--surface:#141010;--hline:#2a2020;--hline-2:#46352f;--field-line:#7a6a63;--hink:#efe8e3;--hink-2:#c2b6b0;--hink-3:#958985;--ember:#cc3522;--ember-hi:#d63c28;--ember-ink:#e8402a;--serif:var(--font-serif);--sans:var(--font-sans);--mono:var(--font-mono);--ease-out:cubic-bezier(.22,.61,.36,1);--ease-rise:cubic-bezier(.16,1,.3,1);--paper:#0b0909;--paper-raised:#141010;--paper-sunken:#070505;--field:#070505;--ink:#efe8e3;--ink-2:#c2b6b0;--ink-3:#958985;--line:#2a2020;--line-strong:#7a6a63;--accent:#cc3522;--accent-hover:#d63c28;--accent-ink:#e8402a;--on-accent:#ffffff;--focus:#e8402a;--danger:#e8402a;--sb-steel-1:#6b5a54;--sb-steel-2:#46352f;background:#0b0909;color:#efe8e3;font:17px/1.6 var(--sans);display:block}:root:has(body.hub){background:#0b0909;scrollbar-color:#46352f #070505}.hub ::-webkit-scrollbar{width:10px;height:10px}.hub ::-webkit-scrollbar-track{background:#070505}.hub ::-webkit-scrollbar-thumb{background:#46352f;border-radius:6px}.hub ::-webkit-scrollbar-thumb:hover{background:#6b5a54}.hub .site-main{padding:0}.hub :focus-visible{outline:2px solid #e8402a;outline-offset:2px;animation:ring var(--spring-snappy)}@keyframes ring{from{outline-offset:6px}}.hub .skip-link:focus{z-index:60}.hub .notices{max-width:1248px;margin:0 auto;padding:0 var(--gut-r) 0 var(--gut-l)}.hub .notices .notice{margin:16px 0 0}.hub :is(h1,h2,h3,h4,p){margin:0}.hub a{text-decoration:none;color:inherit}body.hub{--gut-l:max(48px,env(safe-area-inset-left));--gut-r:max(48px,env(safe-area-inset-right))}body.hub{--press-in:100ms cubic-bezier(.2,.8,.2,1);--spring-snappy:440ms cubic-bezier(.32,.72,0,1);--spring-move:540ms cubic-bezier(.32,.72,0,1);--shake:400ms ease-out;--fade:160ms ease-out;--exit:180ms cubic-bezier(.4,0,1,1)}@supports (transition-timing-function:linear(0,1)){body.hub{--spring-snappy:380ms linear(0,.028,.097,.19,.294,.401,.503,.597,.681,.754,.815,.865,.906,.938,.963,.982,.995,1.004,1.01,1.013,1.015,1.015,1.015,1.013,1.012,1.01,1.009,1.007,1.006,1.005,1.004,1.003,1);--spring-move:540ms linear(0,.029,.099,.189,.286,.382,.472,.553,.626,.688,.742,.788,.826,.858,.885,.907,.925,.939,.951,.961,.969,.975,.98,.984,.987,.99,.992,.994,.995,.996,.997,.998,1);--shake:410ms linear(0,.643,.969,.95,.662,.242,-.16,-.434,-.527,-.449,-.259,-.033,.156,.261,.27,.199,.086,-.029,-.112,-.146,-.13,-.081,-.018,.037,.07,.076,.059,.029,-.004,-.028,-.04,-.038,0)}}.hub .h-shell{max-width:1248px;margin:0 auto;padding-left:var(--gut-l);padding-right:var(--gut-r)}.hub .h-fact{font:400 13px/1.4 var(--sans);color:#958985;font-variant-numeric:lining-nums tabular-nums}.hub .h-label{font:500 13px/1.4 var(--sans);color:#958985}.hub .only-phone{display:none!important}.hub .honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.hub .mast{position:sticky;top:0;z-index:20;background:rgba(11,9,9,.96)}.hub .mast::before,.hub .mast::after{content:"";position:absolute;left:0;right:0;pointer-events:none;opacity:0;transition:opacity 200ms ease-out}.hub .mast::before{bottom:0;height:1px;background:#2a2020}.hub .mast::after{top:100%;height:24px;background:linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,0))}.hub .mast.is-scrolled::before,.hub .mast.is-scrolled::after{opacity:1}@media (prefers-reduced-motion:no-preference){:root:not(.blade-lite):not(.is-still) .hub .mast.is-scrolled{background:rgba(11,9,9,.72);-webkit-backdrop-filter:saturate(1.4) blur(16px);backdrop-filter:saturate(1.4) blur(16px)}}.hub .mast-in{height:64px;display:flex;align-items:center;gap:24px}.hub .h-brand{display:flex;align-items:center;gap:10px;font:400 22px/1 var(--serif);color:#efe8e3;min-height:44px;white-space:nowrap;flex:none}.hub .mark{width:12px;height:32px;display:block}.hub .mast .h-brand .mark{width:32px;height:32px;margin-right:-6px}.hub .nav{display:flex;margin-left:auto;margin-right:-12px;white-space:nowrap}.hub .nav a{position:relative;font:500 15px/44px var(--sans);padding:0 12px;color:#c2b6b0;white-space:nowrap;transition:color .12s ease-out}.hub .nav a:hover,.hub .nav a[aria-current]{color:#efe8e3}.hub .nav a::after{content:"";position:absolute;left:12px;right:12px;bottom:-10px;height:2px;background:#46352f;transform:scaleX(0);transition:transform 220ms ease-out}.hub .nav a:hover::after{transform:scaleX(1)}.hub .nav a[aria-current]::after{background:#e8402a;transform:scaleX(1)}.hub .h-menu{display:none;margin-left:auto;position:relative}.hub details.h-menu{border:0;padding:0;background:none;box-shadow:none}.hub .h-menu summary{list-style:none;font:500 15px var(--sans);color:#efe8e3;background:#141010;border:1px solid #46352f;border-radius:6px;min-height:44px;padding:0 16px;display:inline-flex;align-items:center;cursor:pointer;white-space:nowrap;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform var(--spring-snappy)}.hub .h-menu summary.is-pressed{transform:scale(.97);transition:transform var(--press-in)}.hub .h-menu summary::-webkit-details-marker{display:none}.hub .h-menu nav{position:absolute;right:0;top:100%;margin-top:8px;min-width:240px;background:#141010;border:1px solid #46352f;border-radius:10px;padding:8px 0;display:grid}.hub .h-menu nav a{font:500 15px/44px var(--sans);padding:0 16px;color:#efe8e3;white-space:nowrap}.hub .h-menu nav a[aria-current]{box-shadow:inset 2px 0 0 #e8402a}.hub .scrim{position:fixed;inset:0;z-index:50;background:rgba(7,5,5,.6);opacity:0}.hub .sheet{position:fixed;z-index:51;left:0;right:0;bottom:-48px;padding-bottom:calc(48px + max(16px,env(safe-area-inset-bottom)));background:#141010;border-top:1px solid #46352f;border-radius:10px 10px 0 0;touch-action:none;user-select:none;outline:none}.hub .sheet .grab{width:36px;height:5px;border-radius:3px;background:#46352f;margin:8px auto 0}.hub .sheet-head{display:flex;align-items:center;justify-content:space-between;padding:0 max(12px,env(safe-area-inset-right)) 0 max(24px,env(safe-area-inset-left));min-height:56px}.hub .sheet nav{display:grid;border-top:1px solid #2a2020}.hub .sheet nav a{display:flex;align-items:center;min-height:52px;padding:0 24px;font:500 17px var(--sans);color:#efe8e3;border-bottom:1px solid #2a2020;-webkit-tap-highlight-color:transparent}.hub .sheet nav a[aria-current]{box-shadow:inset 2px 0 0 #e8402a}.hub .sheet nav a.is-pressed{background:#070505}.hub :is(.btn,.button){position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:0 20px;border-radius:6px;font:600 15px/1.25 var(--sans);letter-spacing:.01em;border:1px solid transparent;white-space:nowrap;cursor:pointer;text-decoration:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform var(--spring-snappy),background-color .12s ease-out,border-color .12s ease-out,color .12s ease-out}.hub :is(.btn,.button).is-pressed{transform:scale(.97);transition:transform var(--press-in),background-color 0s,border-color 0s}.hub :is(.btn-primary,.button--primary).is-pressed{background:#b32f1e}.hub :is(.btn-secondary,.button--secondary).is-pressed{background:#070505}.hub :is(.btn,.button)[aria-disabled="true"]{background:#141010;border-color:#46352f;color:#958985;cursor:not-allowed}.hub :is(.btn-primary,.button--primary){background:#cc3522;color:#ffffff}.hub :is(.btn-primary,.button--primary):hover{background:#d63c28;color:#ffffff}.hub .btn-lg{min-height:52px;padding:0 26px;font-size:17px}.hub :is(.btn-secondary,.button--secondary){background:#141010;color:#efe8e3;border-color:#c2b6b0}.hub :is(.btn-secondary,.button--secondary):hover{border-color:#efe8e3}.hub :is(.btn,.button)[aria-busy="true"]{cursor:progress}.hub :is(.btn,.button):disabled:not([aria-busy="true"]){opacity:.7}.hub .is-busy>:not(.spin){visibility:hidden}.hub .spin{display:none;position:absolute;left:50%;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:spin 700ms linear infinite}.hub .btn-secondary .spin{border-color:rgba(239,232,227,.3);border-top-color:#efe8e3}.hub .is-busy>.spin{display:block}@keyframes spin{to{transform:rotate(1turn)}}.hub :is(.quiet,.button--quiet){display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0;background:none;border:0;font:500 15px var(--sans);color:#efe8e3;text-decoration:underline!important;text-underline-offset:5px;text-decoration-color:#46352f!important;transition:text-decoration-color .12s ease-out,color .12s ease-out;cursor:pointer}.hub :is(.quiet,.button--quiet):hover{text-decoration-color:#efe8e3!important}.hub :is(.quiet,.button--quiet,.nav a,.foot-cols a,.latest,.copy a).is-pressed{color:#958985;transition:none}.hub .grow{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .22s ease-out}.hub a:hover .grow,.hub a:focus-visible .grow{background-size:100% 1px}.hub .chip{display:inline-flex;align-items:center;height:22px;padding:0 9px;border:1px solid #46352f;border-radius:99px;font:500 13px/1 var(--sans);color:#c2b6b0;white-space:nowrap;vertical-align:middle}.hub .chip-forge{border:1px dashed #6b5a54}.hub .ph-head{position:relative;overflow:hidden;padding:72px 0 64px}.hub .ph-head>.h-shell{position:relative;z-index:2}.hub .ph-head.crested{padding-bottom:112px}.hub .ph-head .crest{position:absolute;left:0;bottom:0;width:100%;height:64px;display:block;z-index:1;pointer-events:none}.hub .rh{display:flex;flex-wrap:wrap;gap:6px 10px;font:500 13px/1.4 var(--sans);color:#958985}.hub .rh a{color:#c2b6b0;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#46352f;min-height:24px;display:inline-flex;align-items:center}.hub .rh i{font-style:normal;color:#46352f}.hub .ph-title{font:400 52px/1.04 var(--serif);letter-spacing:-.018em;margin-top:16px!important;text-wrap:balance}.hub .ph-title.xl{font-size:64px;line-height:1.02;letter-spacing:-.022em}.hub .deck{font:400 22px/1.45 var(--serif);color:#c2b6b0;max-width:34rem;margin-top:16px!important;text-wrap:pretty}.hub .acts{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:32px}.hub .acts-fine{font:400 13px/1.4 var(--sans);color:#958985;margin-top:12px!important}.hub .moonedge{position:absolute;z-index:0;right:-140px;top:-200px;width:540px;height:540px;opacity:.30;pointer-events:none}.hub .moonedge img{width:100%;height:100%;display:block;max-width:none}.hub .moonglow{position:absolute;z-index:0;right:-260px;top:-300px;width:800px;height:800px;background:radial-gradient(closest-side,rgba(204,53,34,.12),transparent 72%);pointer-events:none}.hub .ph-head.moon .h-shell>*{max-width:calc(100% - 300px)}.hub .plate-head{display:grid;grid-template-columns:96px 1fr;gap:32px;align-items:start}.hub .tag{--w:28px;--h:40px;--r:4px;position:relative;flex:none;display:inline-grid;place-items:center;width:var(--w);height:var(--h);border-radius:3px;font:400 calc(var(--h)*.38)/1 var(--serif);color:#b5b8bd;border:1px solid #07080a;background:radial-gradient(circle at var(--r) var(--r),rgba(255,255,255,.42) 1px,transparent 1.7px),radial-gradient(circle at calc(100% - var(--r)) var(--r),rgba(255,255,255,.42) 1px,transparent 1.7px),radial-gradient(circle at var(--r) calc(100% - var(--r)),rgba(255,255,255,.42) 1px,transparent 1.7px),radial-gradient(circle at calc(100% - var(--r)) calc(100% - var(--r)),rgba(255,255,255,.42) 1px,transparent 1.7px),linear-gradient(160deg,#3b3e44,#1e2024 62%,#2b2e33);box-shadow:0 2px 0 #000,inset 0 1px 0 rgba(255,255,255,.2)}.hub .tag.out{color:#191714;border-color:#6f6a60;box-shadow:0 2px 0 #6f6a60;background:radial-gradient(circle at var(--r) var(--r),rgba(30,22,12,.55) 1px,transparent 1.7px),radial-gradient(circle at calc(100% - var(--r)) var(--r),rgba(30,22,12,.55) 1px,transparent 1.7px),radial-gradient(circle at var(--r) calc(100% - var(--r)),rgba(30,22,12,.55) 1px,transparent 1.7px),radial-gradient(circle at calc(100% - var(--r)) calc(100% - var(--r)),rgba(30,22,12,.55) 1px,transparent 1.7px),linear-gradient(160deg,#ebe4d4,#d3cab6)}.hub .tag.lit::before{content:"";position:absolute;left:22%;right:22%;top:calc(var(--r) + 3px);height:2px;background:#e8402a}.hub .tag.m{--w:56px;--h:78px;--r:7px}.hub .tag.l{--w:96px;--h:132px;--r:9px;border-radius:4px}.hub .tag.empty{opacity:.55}.hub .rail{position:relative;display:flex;width:max-content;max-width:100%;gap:14px;padding:12px 0 6px;margin-top:40px}.hub .rail::before{content:"";position:absolute;left:-8px;right:-8px;top:26px;height:6px;background:linear-gradient(#2a2324,#120d0d);border-top:1px solid #46352f;border-radius:3px}.hub .rail::after{content:"";position:absolute;left:-8px;right:-8px;top:29px;height:2px;background:#e8402a}.hub .rail::before,.hub .rail::after{z-index:0}.hub .rail>.tag{z-index:1}.hub .rail a.tag:hover{color:#e8402a}.hub .hsec{padding-top:96px}.hub .h-ledger{display:flex;justify-content:space-between;align-items:baseline;gap:16px;border-bottom:1px solid #2a2020;padding-bottom:12px;margin-bottom:32px}.hub .h-ledger h2{font:400 36px/1.1 var(--serif);letter-spacing:-.012em}.hub .h-ledger .quiet{min-height:44px;padding:0 4px;margin:-8px -4px -8px 0}.hub .group-h{font:500 13px/1.4 var(--sans);color:#958985;margin:40px 0 0!important;padding-bottom:10px;border-bottom:1px solid #2a2020}.hub .two{display:grid;grid-template-columns:7fr 5fr;gap:64px;align-items:start}.hub .feat{display:grid;grid-template-columns:7fr 5fr;border:1px solid #46352f;border-top:2px solid #cc3522;border-radius:10px;background:#141010;overflow:hidden}.hub .feat-main{padding:40px 40px 44px}.hub .feat-name{font:400 52px/1.02 var(--serif)!important;letter-spacing:-.018em;margin-top:12px!important}.hub .feat-line{font:400 22px/1.45 var(--serif);color:#c2b6b0;margin-top:14px!important;max-width:31rem}.hub .feat-buy{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:28px}.hub .price-big{font:600 22px/1.2 var(--sans);font-variant-numeric:lining-nums tabular-nums}.hub .feat-side{background:#070505;border-left:1px solid #2a2020;padding:40px;display:grid;align-content:center;gap:16px}.hub .io{list-style:none;margin:0;padding:0}.hub .io li{display:grid;grid-template-columns:96px 24px 1fr;align-items:center;min-height:56px;border-bottom:1px solid #2a2020;font:400 17px/1.3 var(--sans)}.hub .io li:first-child{border-top:1px solid #2a2020}.hub .io li span:first-child{color:#c2b6b0}.hub .io i{font-style:normal;color:#958985}.hub .io em{font:400 13px var(--sans);color:#958985;font-style:normal;margin-left:6px}.hub .side-fine{font:400 15px/1.5 var(--sans);color:#958985}.hub .rack{border-top:1px solid #2a2020;margin-top:24px}.hub .row{display:grid;grid-template-columns:64px 1fr 112px 200px 184px;align-items:center;gap:24px;min-height:104px;border-bottom:1px solid #2a2020;padding:16px 0;color:#efe8e3}.hub .row.compact{grid-template-columns:64px 1fr 184px;min-height:88px}.hub .row>.tag{justify-self:start}.hub .row:hover>.tag,.hub .row:focus-within>.tag,.hub .row.is-pointed>.tag{box-shadow:0 2px 0 #e8402a}.hub .row h3{font:400 22px/1.2 var(--serif);display:flex;align-items:center;gap:12px;flex-wrap:wrap}.hub .row h3 a{color:#efe8e3}.hub .row p{color:#c2b6b0;font-size:15px;line-height:1.5;margin-top:4px!important}.hub .row .kind{font:400 13px var(--sans);color:#958985}.hub .h-price{font:600 17px/1.2 var(--sans);font-variant-numeric:lining-nums tabular-nums;text-align:right}.hub .h-price small{display:block;font:400 13px/1.4 var(--sans);color:#958985;margin-top:4px}.hub .h-price.none{color:#958985;font-weight:500}.hub .row .btn{width:100%}.hub .record{list-style:none;margin:0;padding:0;border-top:1px solid #2a2020}.hub .record li{display:grid;grid-template-columns:1fr auto;gap:2px 16px;padding:16px 0;border-bottom:1px solid #2a2020}.hub .record b{font:600 17px/1.3 var(--sans);font-variant-numeric:lining-nums tabular-nums}.hub .record span{font:400 15px/1.45 var(--sans);color:#c2b6b0;grid-column:1}.hub .record .h-fact{grid-column:2;grid-row:1;text-align:right}.hub .record-h{margin-bottom:12px!important}.hub .elsewhere{list-style:none;margin:0;padding:0;border-top:1px solid #2a2020}.hub .elsewhere a{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:52px;border-bottom:1px solid #2a2020;font:500 17px var(--sans);color:#efe8e3}.hub .elsewhere a small{font:400 13px var(--sans);color:#958985;text-align:right}.hub .h-reading{font:400 22px/1.55 var(--serif);color:#c2b6b0;max-width:36rem;font-variant-numeric:oldstyle-nums proportional-nums}.hub .h-reading b{font-weight:400;color:#efe8e3}.hub .hprose{max-width:36rem}.hub .hprose :is(p,li){font:400 20px/1.62 var(--serif);color:#c2b6b0;font-variant-numeric:oldstyle-nums}.hub .hprose>*+*{margin-top:20px!important}.hub .hprose>p:first-child{color:#efe8e3}.hub .hprose h2{font:400 28px/1.2 var(--serif);color:#efe8e3;margin-top:40px!important}.hub .hprose h3{font:400 22px/1.3 var(--serif);color:#efe8e3;margin-top:32px!important}.hub .hprose a{color:#efe8e3;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#46352f}.hub .hprose ul,.hub .hprose ol{padding-left:1.2em}.hub .form{margin-top:28px;max-width:560px}.hub .form label,.hub .field-label{display:block;font:500 13px/1.4 var(--sans);color:#958985;margin-bottom:8px}.hub .field-required{color:#958985;font-weight:400}.hub .field{display:grid;gap:0;margin-bottom:24px}.hub .form-row{display:flex;gap:8px}.hub :is(.h-field,.field-control){flex:1;min-width:0;width:100%;height:56px;background:#141010;border:1px solid #7a6a63;border-radius:14px;color:#efe8e3;font:400 17px var(--sans);padding:0 14px;transition:border-color .12s ease-out}.hub textarea.field-control{height:auto;min-height:200px;padding:14px;line-height:1.5;resize:vertical}.hub :is(.h-field,.field-control)::placeholder{color:#958985}.hub :is(.h-field,.field-control):focus{border-color:#efe8e3}.hub :is(.h-field,.field-control)[aria-invalid="true"]{border:2px solid #e8402a;padding:0 13px}.hub textarea.field-control[aria-invalid="true"]{padding:13px}.hub .field-error,.hub .h-error{display:flex;gap:8px;align-items:flex-start;font:500 15px/1.45 var(--sans);color:#efe8e3;margin-top:8px!important}.hub .field-error::before,.hub .h-error::before{content:"!";flex:none;display:grid;place-items:center;width:20px;height:20px;border-radius:99px;background:#e8402a;color:#fff;font:700 13px/1 var(--sans);margin-top:1px}.hub .form .btn:not(.cap-btn),.hub .form .button{min-height:52px}.hub .fine{font:400 13px/1.45 var(--sans);color:#958985;margin-top:10px!important}.hub .form-errors{border:2px solid #e8402a;border-radius:8px;background:#1a0f0d;padding:16px 18px;margin-bottom:28px;max-width:560px}.hub .form-errors-heading{font:600 17px/1.3 var(--sans);color:#efe8e3;margin-bottom:6px!important}.hub .form-errors a{color:#efe8e3;text-decoration:underline;text-underline-offset:4px;font-size:15px}.hub .form-errors ul{margin:0;padding-left:1.2em}.hub .notice,.hub .thanks{display:flex;gap:12px;align-items:flex-start;border:1px solid #46352f;border-radius:8px;background:#141010;padding:14px 16px;font:400 17px/1.5 var(--sans);color:#efe8e3;max-width:560px}.hub .notice--ok::before,.hub .thanks::before,.hub .is-sent::before{content:"✓";flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:99px;border:1px solid #c2b6b0;font:600 13px/1 var(--sans);margin-top:2px}.hub .notice--status:empty{display:none}.hub .thanks[hidden]{display:none}.hub .thanks{margin-top:28px!important}.hub .checks{display:grid;gap:4px;border:0;padding:0;margin:0 0 24px}.hub .checks legend{font:500 13px/1.4 var(--sans);color:#958985;margin-bottom:8px;padding:0}.hub .checkbox{display:flex;align-items:center;gap:12px;min-height:44px;font:400 17px var(--sans);color:#efe8e3;cursor:pointer}.hub .checkbox input{appearance:none;flex:none;width:22px;height:22px;margin:0;border-radius:4px;border:1px solid #c2b6b0;background:#070505;display:grid;place-items:center}.hub .checkbox input:checked{background:#efe8e3;border-color:#efe8e3}.hub .checkbox input:checked::before{content:"✓";color:#0b0909;font:700 14px/1 var(--sans)}.hub .capsule{position:relative;display:flex;align-items:center;gap:6px;width:100%;max-width:480px;height:56px;padding:5px 5px 5px 0;background:#141010;border:1px solid #7a6a63;border-radius:14px;transition:border-color .12s ease-out}.hub .capsule:focus-within{border-color:#efe8e3;outline:2px solid #e8402a;outline-offset:2px;animation:ring var(--spring-snappy)}.hub .capsule:has(.cap-field[aria-invalid="true"]){border:2px solid #e8402a;padding:4px 4px 4px 0}.hub .cap-field{flex:1;min-width:0;height:100%;background:none;border:0;border-radius:0;color:#efe8e3;font:400 17px var(--sans);padding:0 8px 0 18px}.hub .cap-field::placeholder{color:#958985}.hub .cap-field:focus-visible{outline:none;animation:none}.hub .capsule .cap-btn{flex:none;min-height:44px;height:44px;padding:0 18px;border-radius:10px}.hub .capsule .cap-btn.is-pressed{transform:scale(.96)}.hub .cap-phone{display:none}.hub .cap-label{display:block;font:500 13px/1.4 var(--sans);color:#958985;margin-bottom:8px}.hub .sendlink{display:none;margin-top:20px}.hub .sendlink.open,.hub .sendlink:target{display:block}.hub .sendlink .cap-label{transition:transform var(--spring-move),opacity var(--fade)}.hub .sendlink .capsule{transition:transform var(--spring-move),opacity var(--fade),border-color .12s ease-out}.hub .sendlink .cap-btn{transition:transform var(--spring-move),background-color .12s ease-out}.hub .sendlink.is-opening :is(.cap-label,.capsule){opacity:0;transform:translateY(6px);transition:none}.hub .feat-fine{font:400 13px/1.4 var(--sans);color:#958985;margin-top:10px!important}.hub .is-shaking{animation:shake var(--shake)}@keyframes shake{from{transform:none}to{transform:translateX(8px)}}.hub .inline-msg{margin-top:12px!important;font:400 15px/1.5 var(--sans);color:#efe8e3;display:flex;gap:10px;align-items:flex-start;transition:transform var(--spring-move),opacity var(--fade)}.hub .inline-msg.enter{opacity:0;transform:translateY(4px);transition:none}.hub .inline-msg[hidden],.hub .inline-form [hidden]{display:none!important}.hub .inline-msg.is-sent::before{width:20px;height:20px}.hub .inline-msg.is-error::before{content:"!";flex:none;display:grid;place-items:center;width:20px;height:20px;border-radius:99px;background:#e8402a;color:#fff;font:700 13px/1 var(--sans);margin-top:1px}.hub .inline-msg button{background:none;border:0;padding:0;color:#efe8e3;font:inherit;text-decoration:underline;text-underline-offset:4px;cursor:pointer;min-height:24px}.hub .parts{list-style:none;margin:0;padding:0;border-top:1px solid #2a2020}.hub .part{display:grid;grid-template-columns:96px 1fr 72px 132px;align-items:center;gap:24px;min-height:92px;padding:16px 0;border-bottom:1px solid #2a2020}.hub .part .no{font:400 13px var(--mono);color:#958985}.hub .part h3{font:400 22px/1.25 var(--serif)}.hub .part h3 a{color:#efe8e3}.hub .part.not-out h3{color:#c2b6b0}.hub .part p{font:400 15px/1.5 var(--sans);color:#c2b6b0;margin-top:4px!important}.hub .part .len{font:400 13px var(--mono);color:#958985;text-align:right}.hub .part .go{justify-self:end}.hub .part .soon{font:500 13px var(--sans);color:#958985;justify-self:end}.hub .part.is-current{box-shadow:inset 2px 0 0 #e8402a}.hub .part.next{background:linear-gradient(90deg,rgba(204,53,34,.06),transparent 60%)}.hub .watchcol{display:grid;grid-template-columns:360px 1fr;gap:64px;align-items:start}.hub .watchcol .facade-wrap{width:360px;max-width:100%}.hub .player-still{position:relative;width:360px;max-width:100%;aspect-ratio:9/16;border-radius:10px;overflow:hidden;border:1px solid #46352f;background:radial-gradient(70% 45% at 70% 18%,rgba(204,53,34,.22),transparent 70%),#070505}.hub .player-still .wt{position:absolute;left:28px;right:28px;bottom:120px;font:400 36px/1.05 var(--serif);letter-spacing:-.015em}.hub .player-still .wt small{display:block;font:500 13px/1.4 var(--sans);color:#c2b6b0;margin-bottom:10px;letter-spacing:0}.hub .facade-cap{font:400 13px/1.45 var(--sans);color:#958985;margin-top:10px!important;max-width:360px}.hub .upnext{border:1px solid #46352f;border-radius:10px;background:#141010;padding:24px}.hub .upnext h2,.hub .upnext h3{font:400 28px/1.2 var(--serif);margin-top:6px!important}.hub .upnext p{color:#c2b6b0;font-size:15px;margin-top:12px!important}.hub .upnext .quiet{margin-top:8px}.hub .upnext .form{margin-top:16px}.hub .copyline{display:flex;gap:8px;align-items:stretch;max-width:560px}.hub .copyline code{flex:1;min-width:0;display:flex;align-items:center;min-height:44px;background:#070505;border:1px solid #7a6a63;border-radius:6px;padding:0 12px;font:400 13px var(--mono);color:#c2b6b0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hub .stack-24>*+*{margin-top:24px!important}.hub .chan{display:flex;align-items:center;gap:16px;min-height:72px;border-bottom:1px solid #2a2020;color:#efe8e3}.hub .chan img,.hub .chan .mono{width:48px;height:48px;border-radius:99px;display:grid;place-items:center;background:#141010;border:1px solid #46352f;font:400 22px var(--serif);flex:none}.hub .chan b{display:block;font:400 22px/1.2 var(--serif)}.hub .chan small{display:block;font:400 15px var(--sans);color:#c2b6b0}.hub .chans{list-style:none;margin:0;padding:0;border-top:1px solid #2a2020}.hub .srow{display:grid;grid-template-columns:96px 1fr;gap:24px;padding:24px 0;border-bottom:1px solid #2a2020;align-items:start}.hub .srow .cover{width:96px;aspect-ratio:9/16;border-radius:6px;overflow:hidden;border:1px solid #46352f;background:radial-gradient(80% 50% at 70% 20%,rgba(204,53,34,.22),transparent 70%),#070505;display:grid;place-items:end start;padding:8px;font:400 15px/1.1 var(--serif)}.hub .srow .cover img{width:100%;height:100%;object-fit:cover;display:block}.hub .srow h2{font:400 28px/1.15 var(--serif)}.hub .srow h2 a{color:#efe8e3}.hub .srow p{color:#c2b6b0;margin-top:10px!important}.hub .hdoors{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #2a2020}.hub .hdoors.n2{grid-template-columns:repeat(2,1fr)}.hub .hdoors.n3{grid-template-columns:repeat(3,1fr)}.hub .hdoor{display:grid;gap:6px;align-content:start;padding:20px 32px 32px;border-left:1px solid #2a2020;color:#efe8e3}.hub .hdoor:first-child{border-left:0;padding-left:0}.hub .hdoor b{font:400 28px/1.15 var(--serif);font-weight:400}.hub .hdoor b i{font:400 17px var(--sans);font-style:normal;color:#958985;margin-left:8px}.hub .hdoor span{color:#c2b6b0;max-width:30ch}.hub .stage{position:relative;overflow:hidden;height:360px;border-bottom:1px solid #2a2020;background:radial-gradient(60% 60% at 70% 30%,rgba(204,53,34,.14),transparent 70%),#0b0909}.hub .stage .st-moon{position:absolute;z-index:1;left:50%;top:24px;width:300px;height:300px;margin-left:-150px;opacity:.8;pointer-events:none}.hub .stage .st-moon img{display:block;width:100%;height:100%;max-width:none}.hub .stage .st-mist{position:absolute;z-index:2;left:50%;bottom:48px;width:470px;height:110px;margin-left:-235px;background:radial-gradient(50% 50% at 50% 50%,rgba(120,34,28,.32),rgba(120,34,28,0) 72%);pointer-events:none;contain:strict}.hub .stage .st-step{position:absolute;z-index:3;left:0;right:0;bottom:0;height:64px;background:#070505;border-top:1px solid #2a2020}.hub .stage .st-shadow{position:absolute;z-index:4;left:50%;bottom:58px;width:140px;height:12px;margin-left:-70px;background:radial-gradient(closest-side,rgba(0,0,0,.75),rgba(0,0,0,0))}.hub .stage .kn{z-index:5;left:50%;bottom:63px;margin-left:calc(-64px*var(--k))}.hub .stage .st-grass{position:absolute;z-index:4;left:0;right:0;bottom:62px;height:16px;background:url(/images/grass.webp) 0 -16px/128px 48px repeat-x;image-rendering:pixelated;pointer-events:none}.hub .stage .st-grass.dense{left:50%;right:auto;width:320px;margin-left:-160px;background-position:37px 0}.hub .grass-defs{position:absolute;width:0;height:0;overflow:hidden}.hub .grass-defs image{image-rendering:pixelated}.hub .stage .st-fog{position:absolute;z-index:6;left:0;right:0;bottom:24px;height:40px;background:linear-gradient(180deg,rgba(7,5,5,0),rgba(7,5,5,.7));pointer-events:none}.hub .kn{position:absolute;display:block;image-rendering:pixelated;background-repeat:no-repeat;pointer-events:none;background-image:url(/images/knight/knight-atlas.webp?v=3);--k:2;width:calc(128px*var(--k));height:calc(96px*var(--k));background-size:calc(1536px*var(--k)) calc(1056px*var(--k))}.hub .kn.kneel{background-position:calc(-1024px*var(--k)) calc(-672px*var(--k))}.hub .kn.kneel.breath{background-position:calc(-1152px*var(--k)) calc(-672px*var(--k))}.hub .kn.stand,.hub .kn.kneel.up{background-position:calc(-1280px*var(--k)) calc(-672px*var(--k))}.hub .kn.rest{background-position:calc(-1408px*var(--k)) calc(-672px*var(--k))}.hub .kn.kneel[data-pose=look]{background-position:0 calc(-960px*var(--k))}.hub .kn.kneel[data-pose=rise-low]{background-position:calc(-128px*var(--k)) calc(-960px*var(--k))}.hub .kn.kneel[data-pose=rise-high]{background-position:calc(-256px*var(--k)) calc(-960px*var(--k))}.hub .kn.kneel[data-pose=breath]{background-position:calc(-1152px*var(--k)) calc(-672px*var(--k))}.hub .kn.kneel[data-pose=stand-breath]{background-position:calc(-384px*var(--k)) calc(-960px*var(--k))}.hub .kn.kneel[data-pose=ease]{background-position:calc(-512px*var(--k)) calc(-960px*var(--k))}.hub .kn.kneel[data-pose=brace]{background-position:calc(-640px*var(--k)) calc(-960px*var(--k))}.hub .foot{position:relative;overflow:hidden;background:#070505;border-top:1px solid #2a2020;margin-top:112px;padding-top:96px}.hub .foot>.h-shell{position:relative;z-index:1}.hub .foot-grid{display:grid;grid-template-columns:6fr 6fr;gap:48px;align-items:start;padding-bottom:96px}.hub .motto{font:400 64px/1.02 var(--serif);letter-spacing:-.022em;color:#efe8e3}.hub .motto i{font-style:italic;color:#c2b6b0}.hub .foot-cols{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.hub .foot-h{font:500 13px/1.4 var(--sans);color:#958985;margin:0 0 4px!important;letter-spacing:0}.hub .foot-cols a{display:flex;align-items:center;min-height:44px;font:400 15px/1.3 var(--sans);color:#c2b6b0;transition:color .12s ease-out}.hub .foot-cols a:hover{color:#efe8e3}.hub .foot-bones{--sk-1:2.2;--sk-2:1.3;--sk-3:1;--sk-4:.6;--sk-dash:2 5;--sk-faint:.3;--sk-hair:0;position:absolute;inset:0;display:grid;place-items:center;overflow:hidden;pointer-events:none}.hub .foot-bones svg{display:block;width:84%;height:84%;max-width:none;opacity:.2;stroke:url(#bones-moon);stroke-linecap:round;stroke-linejoin:round}.hub .foot-bones svg.bones-defs{position:absolute;width:0;height:0}#skeleton path{vector-effect:non-scaling-stroke;stroke-width:var(--sk-3);opacity:.5}#skeleton .sk-outline{stroke-width:var(--sk-1);opacity:1}#skeleton :is(.sk-bevel,.sk-ridge){stroke-width:var(--sk-2);opacity:.78}#skeleton :is(.sk-axis,.sk-section,.sk-diag,.sk-taper){stroke-width:var(--sk-4);opacity:var(--sk-faint,.3);stroke-dasharray:var(--sk-dash,2 5)}#skeleton .sk-hair{stroke-width:.6;opacity:var(--sk-hair,0)}#skeleton .sk-line{stroke:#e8272f;stroke-width:1.6;opacity:.95}.hub .copy{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0 24px;border-top:1px solid #2a2020;padding:16px 0 24px;font:400 13px var(--sans);color:#958985}.hub .copy span{display:flex;align-items:center;gap:10px}.hub .copy .mark{width:24px;height:24px;margin-right:-4px}.hub .copy a{min-height:44px;display:inline-flex;align-items:center;color:#c2b6b0}.hub .copy .small-print{display:flex;flex-wrap:wrap;gap:0 20px;margin-right:auto}.hub .totop{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0;margin-left:auto;background:none;border:0;font:500 13px var(--sans);color:#c2b6b0;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform var(--spring-snappy),color .12s ease-out}.hub .totop[hidden]{display:none}.hub .totop:hover{color:#efe8e3}.hub .totop i{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#141010;border:1px solid #46352f;font:500 15px/1 var(--sans);font-style:normal;color:#efe8e3;transition:border-color .12s ease-out}.hub .totop:hover i{border-color:#c2b6b0}.hub .totop.is-pressed{transform:scale(.94);transition:transform var(--press-in)}.hub .toasts{position:fixed;z-index:45;left:50%;bottom:calc(16px + env(safe-area-inset-bottom));width:min(400px,calc(100vw - 48px));height:0;transform:translateX(-50%)}.hub .toast{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:12px;min-height:52px;padding:4px 4px 4px 16px;background:#141010;border:1px solid #46352f;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.55);font:400 15px/1.45 var(--sans);color:#efe8e3;transform-origin:50% 0;touch-action:none;user-select:none;cursor:grab;overflow:hidden;transition:transform var(--spring-move),opacity var(--fade)}.hub .toast p{flex:1;padding:10px 0}.hub .toast>*{transition:opacity var(--fade)}.hub .toast.is-behind>*{opacity:0}.hub .toast-ico{flex:none;width:20px;height:20px;border-radius:99px;border:1px solid #c2b6b0;display:grid;place-items:center;font:600 12px/1 var(--sans)}.hub .toast-ico::before{content:"\2713"}.hub .toast.is-error .toast-ico{border:0;background:#e8402a;color:#fff;font-weight:700}.hub .toast.is-error .toast-ico::before{content:"!"}.hub .toast-x{flex:none;width:44px;height:44px;border:0;background:none;border-radius:6px;color:#958985;cursor:pointer;display:grid;place-items:center}.hub .toast-x::before{content:"\00d7";font:400 22px/1 var(--sans)}.hub .toast-x:hover{color:#efe8e3}@media (prefers-reduced-motion:reduce){.hub *:not(.inline-msg,.toast,.scrim,.sheet,.h-callout,.sendlink .cap-label,.sendlink .capsule){transition-duration:0s!important}.hub :focus-visible,.hub .capsule:focus-within{animation:none}.hub .is-pressed{transform:none!important}.hub .is-shaking{animation:none}.hub .spin{display:none!important}.hub .is-busy>:not(.spin){visibility:visible}.hub :is(.inline-msg,.toast,.sendlink .cap-label,.sendlink .capsule){transition:opacity var(--fade)}.hub .inline-msg.enter{transform:none}.hub .sendlink.is-opening :is(.cap-label,.capsule){transform:none}}:root.is-still .hub *:not(.inline-msg,.toast,.scrim,.sheet,.h-callout,.sendlink .cap-label,.sendlink .capsule){transition-duration:0s!important}:root.is-still .hub :focus-visible,:root.is-still .hub .capsule:focus-within{animation:none}:root.is-still .hub .is-pressed{transform:none!important}:root.is-still .hub .is-shaking{animation:none}:root.is-still .hub .spin{display:none!important}:root.is-still .hub .is-busy>:not(.spin){visibility:visible}:root.is-still .hub :is(.inline-msg,.toast,.sendlink .cap-label,.sendlink .capsule){transition:opacity var(--fade)}:root.is-still .hub .inline-msg.enter{transform:none}:root.is-still .hub .sendlink.is-opening :is(.cap-label,.capsule){transform:none}@media (max-width:959px){.hub .nav{display:none}.hub .h-menu{display:block}.hub .foot-grid{grid-template-columns:1fr;gap:40px}.hub .two,.hub .watchcol{grid-template-columns:1fr;gap:40px}.hub .row{grid-template-columns:56px 1fr 160px;row-gap:8px}.hub .row .kind{grid-column:2;grid-row:2}.hub .row .h-price{grid-column:3;grid-row:1}.hub .row .btn{grid-column:3;grid-row:2}.hub .hdoors,.hub .hdoors.n3{grid-template-columns:repeat(2,1fr)}.hub .hdoor:nth-child(odd){border-left:0;padding-left:0}.hub .hdoor{border-bottom:1px solid #2a2020}.hub .feat{grid-template-columns:1fr}.hub .feat-side{border-left:0;border-top:1px solid #2a2020}.hub .ph-head.moon .h-shell>*{max-width:none}}@media (max-width:600px){.hub .only-desk{display:none!important}.hub .only-phone{display:inline-flex!important}body.hub{--gut-l:max(24px,env(safe-area-inset-left));--gut-r:max(24px,env(safe-area-inset-right))}.hub .mast-in{height:56px}.hub .h-brand{font-size:19px}.hub .ph-head{padding:40px 0}.hub .ph-head.crested{padding-bottom:88px}.hub .ph-title,.hub .ph-title.xl{font-size:36px;line-height:1.08;margin-top:12px!important}.hub .deck{font-size:19px;margin-top:12px!important}.hub .acts{margin-top:24px;gap:4px 20px}.hub .moonedge{right:-110px;top:-120px;width:280px;height:280px;opacity:.24}.hub .moonglow{display:none}.hub .plate-head{grid-template-columns:56px 1fr;gap:16px}.hub .plate-head .tag.l{--w:56px;--h:78px;--r:7px;border-radius:3px}.hub .rail{gap:10px;margin-top:28px}.hub .rail .tag{--w:44px;--h:62px;--r:6px}.hub .rail .tag:nth-child(n+7){display:none}.hub .hsec{padding-top:64px}.hub .h-ledger h2{font-size:28px;line-height:1.15}.hub .group-h{margin-top:32px!important}.hub .feat-main{padding:24px 20px 28px}.hub .feat-side{padding:24px 20px}.hub .feat-name{font-size:40px!important}.hub .feat-line{font-size:19px}.hub .price-big{font-size:19px}.hub .io li{grid-template-columns:80px 20px 1fr;font-size:15px}.hub .row,.hub .row.compact{grid-template-columns:44px 1fr;gap:4px 14px;padding:20px 0;align-items:start}.hub .row>.tag{grid-row:1/span 4}.hub .row h3{font-size:22px}.hub .row .kind,.hub .row .h-price,.hub .row .btn{grid-column:2;grid-row:auto}.hub .row .h-price{text-align:left;margin-top:8px}.hub .row .btn{margin-top:8px}.hub .h-reading{font-size:19px}.hub .hprose :is(p,li){font-size:18px;line-height:1.6}.hub .form-row{flex-direction:column}.hub .capsule{max-width:none}.hub .cap-desk{display:none}.hub .cap-phone{display:inline}.hub .part{grid-template-columns:1fr auto;gap:2px 12px;padding:18px 0;align-items:start}.hub .part .no{grid-column:1}.hub .part .len{grid-column:2;grid-row:1}.hub .part>div{grid-column:1/-1}.hub .part .go,.hub .part .soon{grid-column:1/-1;justify-self:start;margin-top:4px}.hub .part h3{font-size:20px}.hub .watchcol .facade-wrap,.hub .player-still{width:100%}.hub .srow{grid-template-columns:72px 1fr;gap:16px}.hub .srow .cover{width:72px}.hub .srow h2{font-size:22px}.hub .hdoors,.hub .hdoors.n2,.hub .hdoors.n3{grid-template-columns:1fr}.hub .hdoor,.hub .hdoor:first-child{border-left:0;padding:18px 0 20px}.hub .hdoor b{font-size:24px}.hub .stage{height:280px}.hub .stage .st-moon{width:240px;height:240px;margin-left:-120px;top:4px}.hub .stage .st-mist{width:340px;margin-left:-170px;bottom:36px;height:90px}.hub .stage .st-step{height:48px}.hub .stage .st-shadow{bottom:43px;width:100px;height:10px;margin-left:-50px}.hub .stage .st-grass{bottom:46px}.hub .stage .st-grass.dense{width:224px;margin-left:-112px}.hub .stage .kn{bottom:47px}.hub .stage .st-fog{bottom:8px}.hub .foot{margin-top:72px;padding-top:56px}.hub .foot-grid{padding-bottom:56px}.hub .motto{font-size:36px;line-height:1.06}.hub .foot-cols{grid-template-columns:1fr 1fr;gap:16px}.hub .foot-bones{--sk-1:1.3;--sk-2:.85;--sk-3:.6}.hub .foot-bones svg{width:100%}#skeleton :is(.sk-axis,.sk-section,.sk-diag,.sk-taper){display:none}#skeleton .sk-line{stroke-width:1.1}.hub .copy .small-print{order:3;width:100%}.hub .totop-t{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.hub .only-narrow{display:none!important}.hub .follow-line{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;border-top:1px solid #2a2020;margin-top:64px;padding-top:32px}.hub .group-h+.rack{margin-top:0}@media (max-width:600px){.hub .only-wide{display:none!important}.hub .only-narrow{display:flex!important}.hub .follow-line .btn{width:100%}}.hub .made h3{font:400 28px/1.15 var(--serif);margin-top:6px!important}.hub .made p:last-child{color:#c2b6b0;margin-top:8px!important}@media (max-width:600px){.hub .made h3{font-size:22px}}.hub .series-flow{display:flex;flex-direction:column}.hub .series-about{order:0;margin-top:0}.hub .series-parts{order:1}.hub .series-watch{order:2}.hub .series-email{order:3}.hub .form-intro-line{color:#c2b6b0;margin-bottom:16px!important}.hub .part .go{min-height:44px}@media (max-width:600px){.hub .series-about{order:2;margin-top:64px}}.hub .ep-head{padding-bottom:48px}.hub .ep-title{font-size:44px;line-height:1.08}.hub .watchcol .facade-wrap--portrait{width:360px;max-width:100%;margin:0}.hub .facade{position:relative;border:1px solid #46352f;border-radius:10px;background:#070505;cursor:pointer}.hub .facade-frame{background:radial-gradient(70% 45% at 70% 18%,rgba(204,53,34,.22),transparent 70%),#070505}.hub .facade-frame .plate{position:relative;display:flex;align-items:flex-end;justify-content:flex-start;height:100%;padding:28px 28px 120px;font:400 36px/1.05 var(--serif);letter-spacing:-.015em;color:#efe8e3;text-align:left;background:url(/images/moon-fade.webp) right -90px top -90px/300px 300px no-repeat}.hub .facade-frame .plate::before{content:"";position:absolute;inset:0;background:rgba(11,9,9,.65);z-index:0}.hub .facade-plate{position:absolute;left:28px;bottom:32px;display:flex;align-items:center;gap:12px;min-height:56px;padding:0;border:0;background:none;font:600 15px var(--sans);color:#efe8e3}.hub .facade-plate::before{content:"";width:56px;height:56px;border-radius:99px;flex:none;background:#cc3522 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 56'%3E%3Cpath d='M23 18v20l16-10z' fill='%23fff'/%3E%3C/svg%3E") center/56px 56px no-repeat}.hub .facade:hover .facade-plate,.hub .facade:focus-visible .facade-plate{background:none}.hub .facade:hover .facade-plate::before{background-color:#d63c28}.hub .facade-links{display:none}.hub .facade-caption{font:400 13px/1.45 var(--sans);color:#958985;margin-top:10px!important;max-width:360px}.hub .facade-player{width:360px;max-width:100%;aspect-ratio:9/16;border-radius:10px;border:1px solid #46352f}.hub .watch-links{display:flex;flex-wrap:wrap;gap:4px 20px;margin-top:8px!important}.hub .ep-every{margin-top:32px!important}.hub .lang-switch{font-size:15px;color:#c2b6b0}@media (max-width:600px){.hub .ep-title{font-size:36px}.hub .watchcol .facade-wrap--portrait,.hub .facade-player{width:100%}}.hub .stage .kn{--k:3}@media (max-width:600px){.hub .stage .kn{--k:2}}.hub .follow-line--plain{border-top:0;margin-top:0;padding-top:0}.hub .moonframe{position:relative}.hub .moonrise{position:relative;height:240px;margin-top:64px;overflow:hidden;pointer-events:none}.hub .moonrise .mr-moon{position:absolute;left:50%;top:96px;width:640px;height:640px;margin-left:-320px;opacity:.8}.hub .moonrise .mr-moon img{display:block;width:100%;height:100%;max-width:none}.hub .moonrise.is-risen .mr-moon{transform:translateY(-48px)}.hub .moonrise.is-set .mr-moon{transform:translateY(48px)}.hub .moonrise .mr-crest{position:absolute;left:0;bottom:0;width:100%;height:64px;display:block}@media (prefers-reduced-motion:no-preference){:root:not(.is-still) .hub .moonrise.is-risen .mr-moon{animation:moon-up 900ms cubic-bezier(.16,1,.3,1) both}}@keyframes moon-up{from{transform:none}to{transform:translateY(-48px)}}.hub .result-acts{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;margin-top:32px}.hub .other-ways{display:grid;gap:28px;align-content:start}.hub .other-ways p+p{margin-top:2px!important}.hub .contact-form .btn{margin-top:8px}@media (max-width:600px){.hub .moonrise{height:160px;margin-top:40px}.hub .moonrise .mr-moon{width:420px;height:420px;margin-left:-210px;top:64px}}.hub .part.is-current{padding-left:14px}.hub .row .row-h{font:400 22px/1.2 var(--serif)}.hub .row .row-h a{color:#efe8e3}.hub .watchcol>*,.hub .two>*{min-width:0}