@charset "UTF-8";:root{--yt-font-display: "Tatishvili Metal", Georgia, "Times New Roman", serif;--yt-font-body: "FiraGO", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--yt-serif: var(--yt-font-display);--yt-sans: var(--yt-font-body);--yt-color-bg: #0a0a0a;--yt-color-surface: #111111;--yt-color-card: #1a1a1a;--yt-color-text: #ffffff;--yt-color-text-mute: rgba(255, 255, 255, .6);--yt-color-text-dim: rgba(255, 255, 255, .4);--yt-color-border: rgba(255, 255, 255, .08);--yt-color-light-bg: #ffffff;--yt-color-light-text: #1a1a1a;--yt-color-light-mute: rgba(26, 26, 26, .55);--yt-color-light-dim: rgba(26, 26, 26, .35);--yt-color-light-border: rgba(26, 26, 26, .08);--yt-color-accent: #2DA67E;--yt-color-accent-hi: #259670;--yt-color-danger: #dc5050;--yt-gray-1: #fafaf7;--yt-gray-2: #f3f1ec;--yt-gray-3: #e6e2dc;--yt-gray-4: #4A4844;--yt-gray-5: #8A8780;--yt-gray-6: #B0ADA5;--yt-radius-sm: 6px;--yt-radius-md: 10px;--yt-radius-lg: 14px;--yt-radius-xl: 18px;--yt-shadow-card: 0 30px 80px rgba(0, 0, 0, .18), 0 4px 16px rgba(0, 0, 0, .08);--yt-shadow-pop: 0 6px 24px rgba(45, 166, 126, .3);--yt-shadow-hov: 0 12px 32px rgba(0, 0, 0, .12);--yt-ease-out: cubic-bezier(.16, 1, .3, 1);--yt-ease-in: cubic-bezier(.7, 0, .84, 0);--yt-ease-in-out: cubic-bezier(.83, 0, .17, 1);--yt-container-max: 1440px;--yt-container-px: 48px;--yt-section-py: 96px;--yt-z-base: 0;--yt-z-content: 10;--yt-z-header: 900;--yt-z-overlay: 9000;--yt-z-modal: 10001;--yt-z-sticky-cta: 10002;--yt-z-toast: 10100}@media (max-width: 960px){:root{--yt-container-px: 24px;--yt-section-py: 64px}}@media (max-width: 520px){:root{--yt-container-px: 18px;--yt-section-py: 48px}}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;scroll-behavior:smooth;scrollbar-gutter:stable}button,a,input,select,textarea,label,summary{touch-action:manipulation}@media (max-width: 768px){input[type=text],input[type=email],input[type=tel],input[type=url],input[type=number],input[type=search],input[type=password],input[type=date],input[type=time],select,textarea{font-size:16px}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0ms!important;transition-duration:.01ms!important}}body{min-height:100vh;line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--yt-font-body);color:var(--yt-color-light-text);background:var(--yt-color-light-bg);overflow-x:hidden;touch-action:manipulation;-webkit-text-size-adjust:100%}@media (max-width: 768px){input[type=text],input[type=email],input[type=tel],input[type=url],input[type=number],input[type=search],input[type=password],textarea,select{font-size:16px}}h1,h2,h3,h4,h5,h6{font-family:var(--yt-font-display);font-weight:700;line-height:1.15;letter-spacing:-.01em;color:inherit;text-align:inherit;word-spacing:normal}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;color:inherit}img,picture,video,svg,canvas,iframe{display:block;max-width:100%;height:auto}img{font-style:italic}a{color:inherit;text-decoration:none}a:hover,a:focus{color:var(--yt-color-accent)}ul,ol{list-style:none}table{border-collapse:collapse;width:100%}:focus-visible{outline:2px solid var(--yt-color-accent);outline-offset:2px}::selection{background:var(--yt-color-accent);color:#fff}.yt-skip-link{position:absolute;top:-100px;left:16px;background:var(--yt-color-card);color:var(--yt-color-text);padding:10px 16px;border-radius:var(--yt-radius-sm);z-index:var(--yt-z-toast);font-size:13px;font-weight:500;transition:top .2s var(--yt-ease-out)}.yt-skip-link:focus{top:16px}.yt-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.yt-form-default input[type=text],.yt-form-default input[type=email],.yt-form-default input[type=tel],.yt-form-default input[type=url],.yt-form-default input[type=number],.yt-form-default input[type=search],.yt-form-default input[type=password],.yt-form-default textarea,.yt-form-default select,.yt-search-form input[type=text],.yt-search-form input[type=email],.yt-search-form input[type=tel],.yt-search-form input[type=url],.yt-search-form input[type=number],.yt-search-form input[type=search],.yt-search-form input[type=password],.yt-search-form textarea,.yt-search-form select{background:transparent;border:1px solid var(--yt-color-light-border);border-radius:var(--yt-radius-sm);padding:10px 14px;width:100%;transition:border-color .2s,background .2s}.yt-form-default input[type=text]:focus,.yt-form-default input[type=email]:focus,.yt-form-default input[type=tel]:focus,.yt-form-default input[type=url]:focus,.yt-form-default input[type=number]:focus,.yt-form-default input[type=search]:focus,.yt-form-default input[type=password]:focus,.yt-form-default textarea:focus,.yt-form-default select:focus,.yt-search-form input[type=text]:focus,.yt-search-form input[type=email]:focus,.yt-search-form input[type=tel]:focus,.yt-search-form input[type=url]:focus,.yt-search-form input[type=number]:focus,.yt-search-form input[type=search]:focus,.yt-search-form input[type=password]:focus,.yt-search-form textarea:focus,.yt-search-form select:focus{outline:none;border-color:var(--yt-color-accent)}.yt-form-default textarea,.yt-search-form textarea{min-height:100px;resize:vertical}html{font-size:16px}body{font-family:var(--yt-font-body);font-size:1rem;line-height:1.6;color:var(--yt-color-light-text)}.yt-display-1{font-family:var(--yt-font-display);font-weight:700;font-size:clamp(48px,7vw,88px);line-height:1.05;letter-spacing:-.02em}.yt-display-2{font-family:var(--yt-font-display);font-weight:700;font-size:clamp(36px,5vw,64px);line-height:1.08;letter-spacing:-.015em}.yt-display-3{font-family:var(--yt-font-display);font-weight:700;font-size:clamp(28px,3.5vw,44px);line-height:1.15;letter-spacing:-.01em}.yt-eyebrow{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--yt-color-accent)}.yt-lead{font-size:clamp(17px,1.4vw,19px);line-height:1.55;color:var(--yt-color-light-mute)}.yt-prose{max-width:70ch;font-size:17px;line-height:1.7;color:var(--yt-color-light-text)}.yt-prose p{margin:0 0 1.2em}.yt-prose p:last-child{margin-bottom:0}.yt-prose h2{font-family:var(--yt-font-display);font-size:clamp(28px,3vw,40px);margin:2em 0 .6em;line-height:1.2}.yt-prose h3{font-family:var(--yt-font-display);font-size:clamp(22px,2.2vw,28px);margin:1.6em 0 .5em;line-height:1.25}.yt-prose h4{font-size:18px;font-weight:600;margin:1.4em 0 .4em;text-transform:uppercase;letter-spacing:.05em;color:var(--yt-color-light-mute)}.yt-prose ul,.yt-prose ol{margin:0 0 1.2em 1.4em;padding-left:0}.yt-prose ul{list-style:disc}.yt-prose ol{list-style:decimal}.yt-prose li{margin-bottom:.4em}.yt-prose a{color:var(--yt-color-accent);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .2s}.yt-prose a:hover{color:var(--yt-color-accent-hi)}.yt-prose blockquote{margin:2em 0;padding:1em 1.4em;border-left:3px solid var(--yt-color-accent);background:var(--yt-gray-1);border-radius:0 var(--yt-radius-sm) var(--yt-radius-sm) 0;font-style:italic;color:var(--yt-color-light-mute)}.yt-prose hr{margin:2.5em 0;border:0;border-top:1px solid var(--yt-color-light-border)}.yt-prose img{border-radius:var(--yt-radius-md);margin:1.5em 0}.yt-prose code{font-family:SF Mono,Consolas,monospace;font-size:.9em;background:var(--yt-gray-2);padding:.15em .4em;border-radius:4px}.w-wrap{display:inline-block;overflow:hidden;vertical-align:bottom}.w-in{display:inline-block;transform:translateY(0);will-change:transform}.yt-container{max-width:var(--yt-container-max);margin:0 auto;padding-left:var(--yt-container-px);padding-right:var(--yt-container-px)}.yt-section{padding-top:var(--yt-section-py);padding-bottom:var(--yt-section-py)}.yt-section--tight{padding-top:calc(var(--yt-section-py) * .6);padding-bottom:calc(var(--yt-section-py) * .6)}.yt-main{min-height:60vh;position:relative;z-index:var(--yt-z-content)}body.has-overlay-header .yt-main{margin-top:-1px}.yt-btn{display:inline-flex;align-items:center;gap:8px;padding:13px 22px;border-radius:var(--yt-radius-sm);font-family:var(--yt-font-body);font-size:14px;font-weight:500;letter-spacing:.01em;text-decoration:none;transition:background .25s,color .25s,border-color .25s,transform .25s var(--yt-ease-out),box-shadow .25s;cursor:pointer;border:1px solid transparent}.yt-btn:active{transform:scale(.98)}.yt-btn--primary{background:var(--yt-color-accent);color:#fff;box-shadow:var(--yt-shadow-pop)}.yt-btn--primary:hover,.yt-btn--primary:focus{background:var(--yt-color-accent-hi);color:#fff;transform:translateY(-2px);box-shadow:0 12px 32px #2da67e59}.yt-btn--outline{background:transparent;color:currentColor;border-color:currentColor}.yt-btn--outline:hover,.yt-btn--outline:focus{background:currentColor;color:var(--yt-color-light-bg)}.yt-btn--ghost{background:transparent;color:var(--yt-color-light-text)}.yt-btn--ghost:hover{background:var(--yt-gray-1)}.yt-404{min-height:70vh;display:flex;align-items:center;justify-content:center;padding:var(--yt-section-py) var(--yt-container-px);text-align:center;background:var(--yt-color-light-bg)}.yt-404-inner{max-width:560px}.yt-404-eyebrow{display:inline-block;font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:var(--yt-color-accent);margin-bottom:14px}.yt-404-title{font-family:var(--yt-font-display);font-size:clamp(96px,18vw,200px);font-weight:700;color:var(--yt-color-light-text);line-height:1;margin-bottom:16px;letter-spacing:-.04em}.yt-404-sub{font-size:17px;color:var(--yt-color-light-mute);line-height:1.55;margin-bottom:36px}.yt-404-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.yt-search-results{padding:var(--yt-section-py) 0;background:var(--yt-color-light-bg)}.yt-search-head{max-width:800px;margin-bottom:48px}.yt-search-eyebrow{display:inline-block;font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:var(--yt-color-accent);margin-bottom:12px}.yt-search-title{font-family:var(--yt-font-display);font-size:clamp(32px,4.5vw,52px);line-height:1.1;color:var(--yt-color-light-text);margin-bottom:24px}.yt-search-title em{font-style:normal;color:var(--yt-color-accent)}.yt-search-form{display:flex;gap:0;max-width:480px;border:1px solid var(--yt-color-light-border);border-radius:var(--yt-radius-sm);overflow:hidden;background:var(--yt-color-light-bg)}.yt-search-form:focus-within{border-color:var(--yt-color-accent)}.yt-search-input{flex:1;border:none!important;background:transparent;padding:12px 16px;font-size:14px}.yt-search-submit{background:var(--yt-color-light-text);color:var(--yt-color-light-bg);padding:0 16px;display:inline-flex;align-items:center;justify-content:center;transition:background .25s}.yt-search-submit:hover{background:var(--yt-color-accent)}.yt-search-list{display:flex;flex-direction:column;gap:24px}.yt-search-item{padding-bottom:24px;border-bottom:1px solid var(--yt-color-light-border)}.yt-search-link{display:block;font-size:22px;font-weight:500;color:var(--yt-color-light-text);margin-bottom:4px;transition:color .2s}.yt-search-link:hover{color:var(--yt-color-accent)}.yt-search-type{display:inline-block;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--yt-color-light-mute);margin-bottom:10px}.yt-search-excerpt{color:var(--yt-color-light-mute);line-height:1.6;font-size:15px}.yt-search-empty{font-size:17px;color:var(--yt-color-light-mute)}.yt-search-pag,.yt-fallback-pag{margin-top:48px;display:flex;gap:6px;flex-wrap:wrap}.yt-search-pag .page-numbers,.yt-fallback-pag .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border-radius:var(--yt-radius-sm);font-size:14px;font-weight:500;color:var(--yt-color-light-mute);background:var(--yt-color-light-bg);border:1px solid var(--yt-color-light-border);transition:all .2s}.yt-search-pag .page-numbers:hover,.yt-fallback-pag .page-numbers:hover{background:var(--yt-gray-1);color:var(--yt-color-light-text)}.yt-search-pag .page-numbers.current,.yt-fallback-pag .page-numbers.current{background:var(--yt-color-light-text);color:var(--yt-color-light-bg);border-color:var(--yt-color-light-text)}.yt-fallback{padding:var(--yt-section-py) 0}.yt-fallback-head{margin-bottom:32px}.yt-fallback-title{font-family:var(--yt-font-display);font-size:clamp(32px,4vw,48px)}.yt-fallback-list{display:flex;flex-direction:column;gap:24px}.yt-fallback-item{padding-bottom:24px;border-bottom:1px solid var(--yt-color-light-border)}.yt-fallback-item-title{font-size:22px;margin-bottom:8px}.yt-fallback-item-title a:hover{color:var(--yt-color-accent)}.yt-fallback-item-excerpt{color:var(--yt-color-light-mute);font-size:15px}.alignwide{max-width:1200px;margin-left:auto;margin-right:auto}.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw}.aligncenter{margin-left:auto;margin-right:auto;display:block}.alignleft{float:left;margin-right:24px;margin-bottom:16px}.alignright{float:right;margin-left:24px;margin-bottom:16px}.comment-list,.comments-area{font-size:15px}.post-password-form{display:flex;gap:8px;max-width:400px;margin:24px 0}.post-password-form input[type=submit]{background:var(--yt-color-accent);color:#fff;border:none;padding:10px 18px;border-radius:var(--yt-radius-sm);cursor:pointer}.post-password-form input[type=submit]:hover{background:var(--yt-color-accent-hi)}html.admin-bar-on body{margin-top:32px}@media (max-width: 782px){html.admin-bar-on body{margin-top:46px}}.yt-prose-page{padding-top:clamp(48px,7vw,96px);padding-bottom:clamp(48px,7vw,96px);background:var(--yt-color-light-bg)}.yt-page-nav{display:flex;align-items:center;gap:8px;margin:32px 0 0;flex-wrap:wrap;font-size:14px}.yt-page-nav-label{font-weight:600;color:var(--yt-color-light-mute);margin-right:6px}.yt-page-nav a,.yt-page-nav>span:not(.yt-page-nav-label){display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 10px;border-radius:var(--yt-radius-sm);background:var(--yt-color-light-bg);border:1px solid var(--yt-color-light-border);color:var(--yt-color-light-mute);text-decoration:none;transition:all .2s}.yt-page-nav a:hover{background:var(--yt-gray-1);color:var(--yt-color-light-text)}.yt-page-nav>span:not(.yt-page-nav-label){background:var(--yt-color-light-text);color:var(--yt-color-light-bg);border-color:var(--yt-color-light-text)}body{background:var(--yt-color-light-bg)}
