@font-face{font-family:Prata;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/Prata-400-cyrillic.CM6pr7xe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Prata;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/Prata-400-cyrillic.CM6pr7xe.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Prata;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/Prata-400-latin.GYbAXMUw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html:has(body.sp--obo){--bg:#050506;--page-ink:#e6dcc6;--page-gold:#d6b06a}.ob,.ob-flow{background:var(--bg);border-radius:0}.sp--obo .site-head{display:none}.ob-back{z-index:6;top:clamp(16px,3vh,28px);left:max(var(--pad-x), 3vw);font:500 10.5px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#e1e0cc8c;text-shadow:0 1px 10px #000c;transition:color .3s var(--ease), opacity 1.6s var(--ease);padding:8px 0;text-decoration:none;position:fixed}.ob-back:hover,.ob-back:focus-visible{color:var(--ink)}html.is-intro .ob-back{opacity:0}.ob-snd{z-index:6;top:clamp(10px,2.4vh,22px);right:max(var(--pad-x), 3vw);cursor:pointer;font:500 10.5px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--page-ink);text-shadow:0 1px 10px #000c;transition:color .3s var(--ease), border-color .3s var(--ease), opacity .3s var(--ease);background:#05050699;border:1px solid #d6b06a8c;align-items:center;gap:9px;padding:8px 13px 8px 11px;display:flex;position:fixed}.ob-snd svg{fill:none;width:18px;height:15px;stroke:var(--page-gold);stroke-width:1.4px;stroke-linejoin:round;stroke-linecap:round}.ob-snd__s{fill:var(--page-gold)}.ob-snd__x{display:none}.ob-snd:hover,.ob-snd:focus-visible{color:var(--page-gold);border-color:var(--page-gold);outline:none}.ob-snd[aria-pressed=false]{opacity:.72}.ob-snd[aria-pressed=false] .ob-snd__w{display:none}.ob-snd[aria-pressed=false] .ob-snd__x{display:inline}.ob-snd[hidden],.ob-gate{display:none}html.is-book .ob-gate{z-index:9;padding:0 var(--pad-x);text-align:center;background:var(--bg);animation:ob-gate-in 1.6s var(--ease) both;transition:opacity 1.2s var(--ease);flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex;position:fixed;inset:0}.ob-gate.is-out{opacity:0;pointer-events:none}.ob-gate__i{fill:none;width:46px;height:40px;stroke:var(--page-gold);stroke-width:1.3px;opacity:.85;margin-bottom:26px}.ob-gate__k{letter-spacing:.4em;text-indent:.4em;text-transform:uppercase;color:var(--page-gold);font:400 11px/1.4 Prata,Georgia,serif}.ob-gate__t{color:var(--page-ink);margin:14px 0 36px;font:400 clamp(22px,2.2vw,32px)/1.2 Prata,Georgia,serif}@keyframes ob-gate-in{0%{opacity:0}}.pg__txt{color:var(--page-ink);text-wrap:pretty;text-shadow:0 1px 14px #000000e6,0 0 4px #0009;font:400 clamp(16px,.8vw + 8px,22px)/1.62 Prata,Georgia,serif}.pg__txt:focus{outline:none}.pg__txt>p+p{margin-top:.72em}.pg__txt .pg__big{text-wrap:balance;margin-bottom:.2em;font-size:clamp(28px,2.65vw,46px);line-height:1.16}.pg__txt>p:not(.pg__big:first-of-type),.pg__toc{padding-left:clamp(14px,1.9vw,32px)}.pg__txt>p:first-of-type:first-letter{float:left;color:var(--page-gold);text-shadow:0 0 28px #ffbe6e59,0 1px 3px #000000b3;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none' fill='none'><path vector-effect='non-scaling-stroke' d='M1 1H100' stroke='%23D6B06A' stroke-opacity='.6'/><path vector-effect='non-scaling-stroke' d='M1 1V100' stroke='%23D6B06A' stroke-opacity='.6'/><path vector-effect='non-scaling-stroke' d='M6 6H58M6 6V58' stroke='%23D6B06A' stroke-opacity='.3'/><path vector-effect='non-scaling-stroke' d='M1 70C9 72 12 82 7 92M1 44C8 46 9 54 4 58M28 1C30 8 38 10 44 6M62 1C64 6 70 7 74 4' stroke='%23D6B06A' stroke-opacity='.42'/><path vector-effect='non-scaling-stroke' d='M40 0 43 2.6 40 5.2 37 2.6Z' fill='%23D6B06A'/></svg>") 0 0/100% 100% no-repeat;margin:.02em .05em 0 0;padding:.2em .05em .04em .2em;font-size:3.4em;line-height:.8}.pg__txt>p.pg__big:first-of-type:first-letter{font-size:2.3em}.pg:not(.pg--ask) .pg__txt>p.pg__big:first-of-type:after{content:"";clear:left;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'><path d='M4.5 .5 8.5 4.5 4.5 8.5 .5 4.5Z' fill='%23D6B06A'/></svg>") 42%/9px 9px no-repeat,linear-gradient(90deg,#0000,#d6b06ab3 35%,#0000) 0/100% 1px no-repeat;width:260px;max-width:62%;height:9px;margin:.5em 0 .3em 2.4em;display:block}.pg__kick{letter-spacing:.4em;text-transform:uppercase;color:var(--page-gold);align-items:center;gap:16px;margin-bottom:1.5em;font:400 11px/1 Prata,Georgia,serif;display:flex}.pg__kick:after{content:"";opacity:.6;background:currentColor;width:56px;height:1px}.pg--ask .pg__big{color:#0000;max-width:11em;text-shadow:none;background:linear-gradient(100deg, var(--page-gold), #e9d6ae 24%, var(--page-ink) 46%);filter:drop-shadow(0 2px 14px #000000d9);-webkit-background-clip:text;background-clip:text;font-size:clamp(36px,3.7vw,64px)}.pg--ask .pg__txt>p.pg__big:first-of-type:first-letter{float:none;font-size:1em;line-height:inherit;text-shadow:none;background:0 0;margin:0;padding:0}.pg__yn{flex-wrap:wrap;gap:26px;margin-top:1.7em;display:flex}.yn{text-align:center;letter-spacing:.34em;text-indent:.34em;text-transform:uppercase;min-width:10em;color:var(--page-ink);box-shadow:inset 0 0 0 4px var(--bg), inset 0 0 0 5px #d6b06a3d;transition:color .3s var(--ease), border-color .3s var(--ease), background .3s var(--ease);background:#0505068c;border:1px solid #d6b06a80;padding:21px 24px 19px;font:400 15px/1 Prata,Georgia,serif;text-decoration:none}.yn:hover,.yn:focus-visible{color:var(--page-gold);border-color:var(--page-gold);background:#140f08bf;outline:none}.pg__toc{gap:1.15em;margin:1em 0 0;padding:0;list-style:none;display:grid}.pg__toc a{color:var(--page-ink);align-items:baseline;gap:.55em;font-size:1.22em;text-decoration:none;display:flex}.pg__toc b{transition:color .3s var(--ease);font-weight:400}.pg__toc a i{border-bottom:1px dotted #d6b06a80;flex:1;min-width:2em;translate:0 -.28em}.pg__toc a span{color:var(--page-gold);transition:translate .3s var(--ease)}.pg__toc a:hover b,.pg__toc a:focus-visible b{color:var(--page-gold)}.pg__toc a:hover span,.pg__toc a:focus-visible span{translate:4px}.pg__toc small{color:#e6dcc69e;margin-top:.35em;font-size:.78em;line-height:1.45;display:block}.ob__cv{display:none}.pg{align-items:center;min-height:100svh;display:grid;position:relative;overflow:hidden}.pg__fb{object-fit:cover;opacity:.42;width:100%;height:100%;position:absolute;inset:0}.pg__txt{z-index:1;max-width:34em;padding:14vh max(var(--pad-x), 7vw);position:relative}html.is-book,html.is-book body{overscroll-behavior:none;overflow:hidden}html.is-book .foot{display:none}html.is-book .ob{z-index:1;position:fixed;inset:0}html.is-book .ob__cv{width:100%;height:100%;display:block;position:absolute;inset:0}html.is-book .ob-flow{pointer-events:none;background:0 0;position:absolute;inset:0}html.is-book .pg{z-index:2;visibility:hidden;pointer-events:none;min-height:0;display:block;position:absolute;inset:0}html.is-book .pg.is-on{visibility:visible;pointer-events:auto}html.is-book .pg__fb{display:none}html.is-book .pg:before{content:"";opacity:0;width:min(70vw,1040px);transition:opacity 1.1s var(--ease);pointer-events:none;background:linear-gradient(90deg,#030304e6,#030304a8 50%,#0000);position:absolute;inset:0 auto 0 0}html.is-book .pg.is-in:before{opacity:1}@media (width>=901px){html.is-book .pg--uzko:before{width:min(52vw,780px)}html.is-book .pg--uzko .pg__txt{width:min(24em,33vw)}html.is-book .pg--verh .pg__txt{justify-content:flex-start;width:min(26em,36vw);padding-top:13vh}html.is-book .pg--verh:before{-webkit-mask-image:linear-gradient(#000 38%,#0000 62%);mask-image:linear-gradient(#000 38%,#0000 62%)}html.is-book .pg--niz .pg__txt{justify-content:flex-end;width:min(27em,40vw);padding-bottom:15vh}html.is-book .pg--niz:before{-webkit-mask-image:linear-gradient(#0000 38%,#000 60%);mask-image:linear-gradient(#0000 38%,#000 60%)}}html.is-book .pg__txt{top:0;bottom:0;left:max(var(--pad-x), 7vw);flex-direction:column;justify-content:center;width:min(30em,46vw);max-width:none;padding:11vh 0 14vh;display:flex;position:absolute}html.is-book .pg:not(.is-in) .pg__txt{pointer-events:none}html.is-book .pg__txt>*{opacity:0;transition:opacity .45s var(--ease), -webkit-mask-position 0s .45s, mask-position 0s .45s;-webkit-mask-image:linear-gradient(100deg,#000 38%,#0000 62%);mask-image:linear-gradient(100deg,#000 38%,#0000 62%);-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-size:300% 100%;mask-size:300% 100%}html.is-book .pg.is-in .pg__txt>*{opacity:1;transition:opacity .3s var(--ease) calc(var(--k,0) * .55s), -webkit-mask-position 2.4s var(--ease) calc(var(--k,0) * .55s), mask-position 2.4s var(--ease) calc(var(--k,0) * .55s);-webkit-mask-position:0 0;mask-position:0 0}.ob-rule{display:none}html.is-book .ob-rule{z-index:3;left:calc(max(var(--pad-x), 7vw) - clamp(26px, 2.8vw, 46px));opacity:0;width:1px;transition:opacity 1.4s var(--ease);pointer-events:none;background:linear-gradient(#0000,#d6b06a6b 14% 86%,#0000);display:block;position:fixed;top:9vh;bottom:13vh}html.is-book .ob-rule.is-on{opacity:1}.ob-rule i{left:50%;top:calc(14% + var(--at,0) * 72%);background:var(--bg);border:1px solid var(--page-gold);width:7px;height:7px;transition:top 1.6s var(--ease);position:absolute;translate:-50% -50%;rotate:45deg}.ob-nav{z-index:6;left:50%;bottom:max(12px, calc(env(safe-area-inset-bottom) + 6px), 3vh);opacity:0;transition:opacity 1.4s var(--ease);align-items:center;gap:6px;display:flex;position:fixed;translate:-50%}.ob-nav[hidden]{display:none}.ob-nav.is-on{opacity:1}.ob-nav__b{width:66px;height:44px;color:var(--page-gold);cursor:pointer;opacity:.78;transition:opacity .3s var(--ease), translate .35s var(--ease);background:0 0;border:0;place-items:center;padding:0;display:grid}.ob-nav__b svg{fill:none;stroke:currentColor;stroke-width:1.2px;width:48px;height:12px}.ob-nav__b:hover,.ob-nav__b:focus-visible{opacity:1;outline:none}.ob-nav__b[data-dir="1"]:hover{translate:4px}.ob-nav__b[data-dir="-1"]:hover{translate:-4px}.ob-nav__b:disabled{opacity:.16;cursor:default;translate:none}.ob-nav__no{text-align:center;letter-spacing:.12em;text-indent:.12em;min-width:4.2em;color:var(--page-gold);font:400 15px/1 Prata,Georgia,serif}.ob-nav.is-hint .ob-nav__b[data-dir="1"]{animation:ob-nudge 2.6s var(--ease) infinite}@keyframes ob-nudge{50%{opacity:1;translate:7px}}@media (width<=900px){.pg__txt{font-size:16px;line-height:1.56}.pg__txt .pg__big{font-size:clamp(25px,7.2vw,34px)}html.is-book .pg:before{background:linear-gradient(#0000,#030304ad 42%,#030304ed);width:auto;height:84%;inset:auto 0 0}html.is-book .pg__txt{left:var(--pad-x);right:var(--pad-x);width:auto;top:12svh;bottom:calc(env(safe-area-inset-bottom) + 70px);scrollbar-width:none;justify-content:flex-start;padding:0;overflow-y:auto}html.is-book .pg__txt::-webkit-scrollbar{display:none}html.is-book .pg__txt>:first-child{margin-top:auto}.pg--ask .pg__big{font-size:clamp(34px,9.6vw,44px)}.ob-rule{display:none!important}}.ob-stub{min-height:100svh;padding:0 var(--pad-x) calc(env(safe-area-inset-bottom) + 44px);background:var(--bg);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.ob-stub__art{height:62svh;margin:0;position:absolute;inset:0 0 auto}.ob-stub__art img{object-fit:cover;object-position:67% 50%;width:100%;height:100%}.ob-stub__art:after{content:"";background:linear-gradient(to top, var(--bg), #0a0b0d59 42%, transparent 70%);position:absolute;inset:0}.ob-stub__txt{max-width:26em;position:relative}.ob-stub__t{color:var(--page-ink);margin:0 0 .5em;font:400 clamp(28px,8.4vw,38px)/1.12 Prata,Georgia,serif}.ob-stub__p{color:var(--ink-lead);margin:0;font-size:16px;line-height:1.56}.ob-stub .pg__yn{flex-direction:column;gap:14px;margin-top:1.8em}.ob-stub .yn{letter-spacing:.16em;text-indent:.16em;cursor:pointer;min-width:0;padding:19px 16px 17px;font-size:13px}@media (orientation:landscape){.ob-stub{padding:56px var(--pad-x) 20px 52vw;justify-content:center}.ob-stub__art{width:50vw;height:auto;inset:0 auto 0 0}.ob-stub__art:after{background:linear-gradient(to left, var(--bg), transparent 45%)}.ob-stub .pg__yn{flex-flow:wrap;gap:12px;margin-top:1.1em}.ob-stub .pg__kick{margin-bottom:1em}.ob-stub__t{font-size:clamp(24px,7.4vh,34px)}.ob-stub__p{font-size:14px;line-height:1.5}.ob-stub .yn{padding:14px 16px 12px;font-size:12px}}html.is-phone .ob,html:not(.is-phone) .ob-stub{display:none}
