@charset "UTF-8";:root{--paper: #f7f5f8;--card: #ffffff;--mist: #efebf2;--line: #e4dfea;--line-soft: #efeaf3;--ink: #2a2733;--ink-2: #6b6577;--ink-3: #9a94a6;--accent: #6d5fa8;--accent-hover: #5b4e93;--accent-wash: #efebf8;--accent-ink: #ffffff;--sand: #ead9c0;--sand-wash: #faf3e9;--sage: #6e9b84;--rose: #c4736d;--lift-1: 0 1px 2px rgba(42, 39, 51, .04), 0 6px 18px rgba(42, 39, 51, .05);--lift-2: 0 2px 4px rgba(42, 39, 51, .05), 0 18px 44px rgba(42, 39, 51, .09);--display: "Onest", system-ui, sans-serif;--body: "Golos Text", system-ui, sans-serif;--code: "JetBrains Mono", ui-monospace, monospace}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--paper: #1b1922;--card: #23212e;--mist: #2b2838;--line: #332f41;--line-soft: #2a2735;--ink: #eeeaf4;--ink-2: #a9a2b8;--ink-3: #7a7389;--accent: #a99ae8;--accent-hover: #bcb0ef;--accent-wash: #2c2740;--accent-ink: #1b1922;--sand: #6b5a44;--sand-wash: #2c2732;--sage: #7fb198;--rose: #d98d87;--lift-1: 0 1px 2px rgba(0, 0, 0, .3), 0 8px 22px rgba(0, 0, 0, .28);--lift-2: 0 2px 6px rgba(0, 0, 0, .35), 0 22px 50px rgba(0, 0, 0, .4)}}:root[data-theme=dark]{--paper: #1b1922;--card: #23212e;--mist: #2b2838;--line: #332f41;--line-soft: #2a2735;--ink: #eeeaf4;--ink-2: #a9a2b8;--ink-3: #7a7389;--accent: #a99ae8;--accent-hover: #bcb0ef;--accent-wash: #2c2740;--accent-ink: #1b1922;--sand: #6b5a44;--sand-wash: #2c2732;--sage: #7fb198;--rose: #d98d87;--lift-1: 0 1px 2px rgba(0, 0, 0, .3), 0 8px 22px rgba(0, 0, 0, .28);--lift-2: 0 2px 6px rgba(0, 0, 0, .35), 0 22px 50px rgba(0, 0, 0, .4)}html{height:100%;scrollbar-gutter:stable;color-scheme:light dark}html[data-theme=light]{color-scheme:light}html[data-theme=dark]{color-scheme:dark}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--body);font-size:16px;line-height:1.65;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;min-height:100%;display:block;overflow-x:hidden}@supports (padding: max(0px)){body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important;transform:none!important}}.reveal-armed{opacity:0;transform:translateY(18px)}.reveal-armed.is-visible{opacity:1;transform:none;transition:opacity .6s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1)}.reveal-group>*:nth-child(2){transition-delay:.07s}.reveal-group>*:nth-child(3){transition-delay:.14s}.reveal-group>*:nth-child(4){transition-delay:.21s}.reveal-group>*:nth-child(5){transition-delay:.28s}.reveal-group>*:nth-child(n+6){transition-delay:.35s}.btn-back{position:sticky;top:12px;z-index:20;display:inline-flex;align-items:center;height:46px;padding:0;border:none;border-radius:999px;font-family:inherit;font-size:15px;font-weight:500;color:var(--ink-2);background:var(--card);box-shadow:var(--lift-1);cursor:pointer;overflow:hidden;transition:color .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s cubic-bezier(.22,.61,.36,1)}.btn-back .back-icon{display:grid;place-items:center;flex:0 0 46px;width:46px;height:46px;transition:transform .35s cubic-bezier(.22,.61,.36,1)}.btn-back .back-label{max-width:0;opacity:0;white-space:nowrap;transition:max-width .35s cubic-bezier(.22,.61,.36,1),opacity .35s cubic-bezier(.22,.61,.36,1),padding .35s cubic-bezier(.22,.61,.36,1)}.btn-back:hover,.btn-back:focus-visible{color:var(--accent);box-shadow:var(--lift-2)}.btn-back:hover .back-icon,.btn-back:focus-visible .back-icon{transform:translate(-2px)}.btn-back:hover .back-label,.btn-back:focus-visible .back-label{max-width:220px;opacity:1;padding-right:20px}.btn-back:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media(max-width:640px){.btn-back .back-label{display:none}}
