code[class*=language-],pre[class*=language-]{color:#ebdbb2;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;tab-size:4;hyphens:none;direction:ltr;font-family:Consolas,Monaco,Andale Mono,monospace;line-height:1.5}pre[class*=language-]::-moz-selection{color:#fbf1c7;background:#7c6f64}pre[class*=language-] ::-moz-selection{color:#fbf1c7;background:#7c6f64}code[class*=language-]::-moz-selection{color:#fbf1c7;background:#7c6f64}code[class*=language-] ::-moz-selection{color:#fbf1c7;background:#7c6f64}pre[class*=language-]::-moz-selection{color:#fbf1c7;background:#7c6f64}pre[class*=language-] ::-moz-selection{color:#fbf1c7;background:#7c6f64}code[class*=language-]::-moz-selection{color:#fbf1c7;background:#7c6f64}code[class*=language-] ::-moz-selection{color:#fbf1c7;background:#7c6f64}pre[class*=language-]::selection{color:#fbf1c7;background:#7c6f64}pre[class*=language-] ::selection{color:#fbf1c7;background:#7c6f64}code[class*=language-]::selection{color:#fbf1c7;background:#7c6f64}code[class*=language-] ::selection{color:#fbf1c7;background:#7c6f64}pre[class*=language-]{margin:.5em 0;padding:1em;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#1d2021}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em}.token.comment,.token.prolog,.token.cdata{color:#a89984}.token.delimiter,.token.boolean,.token.keyword,.token.selector,.token.important,.token.atrule{color:#fb4934}.token.operator,.token.punctuation,.token.attr-name{color:#a89984}.token.tag,.token.tag .punctuation,.token.doctype,.token.builtin{color:#fabd2f}.token.entity,.token.number,.token.symbol{color:#d3869b}.token.property,.token.constant,.token.variable{color:#fb4934}.token.string,.token.char{color:#b8bb26}.token.attr-value,.token.attr-value .punctuation{color:#a89984}.token.url{color:#b8bb26;text-decoration:underline}.token.function{color:#fabd2f}.token.regex{background:#b8bb26}.token.bold{font-weight:700}.token.italic{font-style:italic}.token.inserted{background:#a89984}.token.deleted{background:#fb4934}
.prose h2,.prose h3,.prose h4{position:relative}.hash-link{opacity:0;color:inherit;font-weight:400;text-decoration:none;transition:opacity .2s ease-in-out;position:absolute;top:50%;left:-1.5rem;transform:translateY(-50%)}.hash-link:before{content:"#";color:var(--tw-prose-bullets,currentColor);font-size:.8em}.prose h2:hover .hash-link,.prose h3:hover .hash-link,.prose h4:hover .hash-link,.hash-link:focus{opacity:.35}.prose h2:hover .hash-link:hover,.prose h3:hover .hash-link:hover,.prose h4:hover .hash-link:hover{opacity:.6}@media (max-width:768px){.hash-link{display:none}}.youtube-video{aspect-ratio:16/9;width:100%}:root{--glow-color:gold;--premium-gold:#f59e0b;--premium-gold-light:#fcd34d;--premium-gold-dark:#b45309;--parchment-bg:#fbf7f0;--parchment-secondary:#f5f0e6;--parchment-border:#d1c7b7;--charcoal-bg:#1a1a2e;--charcoal-secondary:#16213e;--burnt-accent:#e67e22;--amber-accent:#f39c12}.bg-authority{background-color:var(--parchment-bg);background-image:linear-gradient(90deg,#d1c7b71a 1px,#0000 1px),linear-gradient(#d1c7b71a 1px,#0000 1px);background-size:50px 50px}.dark .bg-authority{background-color:var(--charcoal-bg);background-image:linear-gradient(90deg,#ffffff08 1px,#0000 1px),linear-gradient(#ffffff08 1px,#0000 1px);background-size:50px 50px}.pencil-effect{filter:sepia(.15)contrast(.95)brightness(1.05);transition:filter .5s}.dark .pencil-effect{filter:sepia(0)contrast(1.1)brightness(1.1)}.authority-link{--tw-text-opacity:1;color:rgb(230 126 34/var(--tw-text-opacity,1))}.authority-link:hover{--tw-text-opacity:1;color:rgb(211 84 0/var(--tw-text-opacity,1))}.authority-link:is(.dark *){--tw-text-opacity:1;color:rgb(243 156 18/var(--tw-text-opacity,1))}.authority-link:hover:is(.dark *){--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.authority-link{transition:color .2s}.authority-headline{font-family:var(--font-serif), Georgia, serif;--tw-text-opacity:1;color:rgb(44 62 80/var(--tw-text-opacity,1))}.authority-headline:is(.dark *){--tw-text-opacity:1;color:rgb(251 247 240/var(--tw-text-opacity,1))}.theme-transition{transition:background-color .5s,color .3s,border-color .3s}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.prose{font-feature-settings:"kern" 1, "liga" 1, "calt" 1;hanging-punctuation:first last}.prose ::selection{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.prose :is(.dark *)::-moz-selection{background-color:#0c4a6e80}.prose :is(.dark *)::selection{background-color:#0c4a6e80}.prose blockquote{border-left-width:4px;border-color:var(--tw-prose-quote-borders);quotes:"\"" "\"" """ """;padding-left:1.5rem;font-style:italic}.prose blockquote p:first-of-type:before{content:open-quote}.prose blockquote p:last-of-type:after{content:close-quote}h1,h2,h3,h4,h5,h6{--tw-text-opacity:1;color:rgb(41 37 36/var(--tw-text-opacity,1))}h1:is(.dark *),h2:is(.dark *),h3:is(.dark *),h4:is(.dark *),h5:is(.dark *),h6:is(.dark *){--tw-text-opacity:1;color:rgb(245 245 244/var(--tw-text-opacity,1))}h1{--tw-text-opacity:1;color:rgb(41 37 36/var(--tw-text-opacity,1));font-weight:700}h1:is(.dark *){--tw-text-opacity:1;color:rgb(250 250 249/var(--tw-text-opacity,1))}h2{--tw-text-opacity:1;color:rgb(68 64 60/var(--tw-text-opacity,1));font-weight:600}h2:is(.dark *){--tw-text-opacity:1;color:rgb(245 245 244/var(--tw-text-opacity,1))}h3{--tw-text-opacity:1;color:rgb(87 83 78/var(--tw-text-opacity,1));font-weight:600}h3:is(.dark *){--tw-text-opacity:1;color:rgb(231 229 228/var(--tw-text-opacity,1))}h4,h5,h6{--tw-text-opacity:1;color:rgb(87 83 78/var(--tw-text-opacity,1));font-weight:500}h4:is(.dark *),h5:is(.dark *),h6:is(.dark *){--tw-text-opacity:1;color:rgb(214 211 209/var(--tw-text-opacity,1))}.bg-blue-800 h1,.bg-blue-900 h1,.bg-blue-800 h2,.bg-blue-900 h2,.bg-blue-800 h3,.bg-blue-900 h3,.bg-blue-800 h4,.bg-blue-900 h4,.bg-blue-800 h5,.bg-blue-900 h5,.bg-blue-800 h6,.bg-blue-900 h6,.bg-gradient-to-r h1,.bg-gradient-to-r h2,.bg-gradient-to-r h3,.bg-gradient-to-r h4,.bg-gradient-to-r h5,.bg-gradient-to-r h6{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.bg-blue-800 h1:is(.dark *),.bg-blue-900 h1:is(.dark *),.bg-blue-800 h2:is(.dark *),.bg-blue-900 h2:is(.dark *),.bg-blue-800 h3:is(.dark *),.bg-blue-900 h3:is(.dark *),.bg-blue-800 h4:is(.dark *),.bg-blue-900 h4:is(.dark *),.bg-blue-800 h5:is(.dark *),.bg-blue-900 h5:is(.dark *),.bg-blue-800 h6:is(.dark *),.bg-blue-900 h6:is(.dark *),.bg-gradient-to-r h1:is(.dark *),.bg-gradient-to-r h2:is(.dark *),.bg-gradient-to-r h3:is(.dark *),.bg-gradient-to-r h4:is(.dark *),.bg-gradient-to-r h5:is(.dark *),.bg-gradient-to-r h6:is(.dark *){--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}@keyframes glow-animation{0%{text-shadow:0 0 5px var(--glow-color), 0 0 10px var(--glow-color), 0 0 15px var(--glow-color), 0 0 20px var(--glow-color)}50%{text-shadow:0 0 10px var(--glow-color), 0 0 15px var(--glow-color), 0 0 20px var(--glow-color), 0 0 25px var(--glow-color), 0 0 30px var(--glow-color)}to{text-shadow:0 0 5px var(--glow-color), 0 0 10px var(--glow-color), 0 0 15px var(--glow-color), 0 0 20px var(--glow-color)}}.grayscale{filter:grayscale();opacity:.5}.glow{animation:2s infinite alternate glow-animation}.shadow-glow{box-shadow:0 0 10px #3b82f680,0 0 15px #3b82f64d}.shadow-gold{box-shadow:0 0 10px #f59e0b80,0 0 15px #f59e0b4d}@keyframes traceBorder{0%,to{box-shadow:0 0 1px #21fc0d}12.5%{box-shadow:0 -1px 1px #21fc0d}25%{box-shadow:1px -1px 1px #21fc0d}37.5%{box-shadow:1px 0 1px #21fc0d}50%{box-shadow:1px 1px 1px #21fc0d}62.5%{box-shadow:0 1px 1px #21fc0d}75%{box-shadow:-1px 1px 1px #21fc0d}87.5%{box-shadow:-1px 0 1px #21fc0d}}.tracer-glow{animation:3s linear infinite traceBorder;position:relative}.sparkle{clip-path:polygon(50% 0%,61.8% 35.4%,98.1% 35.4%,68.3% 57.3%,79.9% 91.6%,50% 70.9%,20.1% 91.6%,31.7% 57.3%,1.9% 35.4%,38.2% 35.4%);background-color:gold;width:10px;height:10px;animation:2s infinite alternate sparkle-animation}.sparkle-green{clip-path:polygon(50% 0%,61.8% 35.4%,98.1% 35.4%,68.3% 57.3%,79.9% 91.6%,50% 70.9%,20.1% 91.6%,31.7% 57.3%,1.9% 35.4%,38.2% 35.4%);background-color:#3fe291;width:10px;height:10px;animation:2s infinite alternate sparkle-animation}.sparkle-gold{background-color:var(--premium-gold-light);clip-path:polygon(50% 0%,61.8% 35.4%,98.1% 35.4%,68.3% 57.3%,79.9% 91.6%,50% 70.9%,20.1% 91.6%,31.7% 57.3%,1.9% 35.4%,38.2% 35.4%);width:10px;height:10px;animation:2s infinite alternate sparkle-animation}@keyframes sparkle-animation{0%{opacity:0;transform:scale(.5)rotate(0)}50%{opacity:1}to{opacity:0;transform:scale(1)rotate(45deg)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes slide-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.animate-slide-up{animation:.3s ease-out slide-up}.input-email{background-color:#0000;border-bottom-width:2px;padding-top:.75rem;padding-bottom:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.input-email:focus{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.trust-badge{--tw-grayscale:grayscale(100%);filter:grayscale();opacity:.5}.trust-badge:is(.dark *){opacity:.5}.bg-blueprint{background-color:#1e3a8a33;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px),linear-gradient(#ffffff12 .5px,#0000 .5px),linear-gradient(90deg,#ffffff12 .5px,#0000 .5px),linear-gradient(#ffffff0a .25px,#0000 .25px),linear-gradient(90deg,#ffffff0a .25px,#0000 .25px),radial-gradient(1px at 100px 100px,#fff3 1px,#0000 1px),radial-gradient(1px at 200px 200px,#fff3 1px,#0000 1px),radial-gradient(1px at 300px 300px,#fff3 1px,#0000 1px);background-position:50%;background-size:20px 20px,20px 20px,5px 5px,5px 5px,2px 2px,2px 2px,400px 400px,400px 400px,400px 400px}.dark .bg-blueprint{background-color:#0e1b424d;background-image:linear-gradient(#ffffff26 1px,#0000 1px),linear-gradient(90deg,#ffffff26 1px,#0000 1px),linear-gradient(#ffffff1a .5px,#0000 .5px),linear-gradient(90deg,#ffffff1a .5px,#0000 .5px),radial-gradient(2px at 60px 60px,#f59e0b66 1px,#0000 2px),radial-gradient(2px at 160px 260px,#f59e0b66 1px,#0000 2px),radial-gradient(2px at 260px 60px,#f59e0b66 1px,#0000 2px),radial-gradient(2px at 360px 160px,#f59e0b66 1px,#0000 2px);background-position:50%;background-size:20px 20px,20px 20px,5px 5px,5px 5px,400px 400px,400px 400px,400px 400px,400px 400px}.premium-border{--tw-border-opacity:1;border-width:2px;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.premium-border:is(.dark *){border-color:#f59e0b66}.premium-gradient{background-image:linear-gradient(to right, var(--tw-gradient-stops));--tw-gradient-from:#f39c12 var(--tw-gradient-from-position);--tw-gradient-to:#facc15 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.premium-gradient h1,.premium-gradient h2,.premium-gradient h3,.premium-gradient h4,.premium-gradient h5,.premium-gradient h6{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.premium-gradient h1:is(.dark *),.premium-gradient h2:is(.dark *),.premium-gradient h3:is(.dark *),.premium-gradient h4:is(.dark *),.premium-gradient h5:is(.dark *),.premium-gradient h6:is(.dark *){--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.premium-gradient:is(.dark *){--tw-gradient-from:#f59e0be6 var(--tw-gradient-from-position);--tw-gradient-to:#eab308e6 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.premium-text{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1));font-weight:600}.premium-text:is(.dark *){--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.scrollbar-thin::-webkit-scrollbar{width:6px}.scrollbar-thin::-webkit-scrollbar-track{background:0 0}.scrollbar-thin::-webkit-scrollbar-thumb{background:#888;border-radius:6px}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background:#555}@keyframes spinIn{0%{opacity:0;transform:scale(.8)rotate(-10deg)}to{opacity:1;transform:scale(1)rotate(0)}}
