.text-accent,.text-primary,[text-accent=""],[text-primary=""]{color:var(--spoko-color-accent)}.bg-page,.bg-dark,.bg-light{background-color:var(--spoko-color-bg-page)}.text-default{color:var(--spoko-color-text-default)}.text-page{color:var(--spoko-color-text-page)}.text-muted{color:var(--spoko-color-text-muted)}.prose h2{margin-top:3rem;margin-bottom:1.5rem;border-bottom-width:2px;padding-bottom:.5rem}.prose h3{margin-top:2rem;margin-bottom:1rem}.prose h2+h3{margin-top:1.5rem}.prose>*+h2{margin-top:4rem}.prose>*+h3{margin-top:2.5rem}.prose pre{margin-top:1.5rem;margin-bottom:1.5rem}.not-prose h1,.not-prose h2,.not-prose h3,.not-prose h4,.not-prose h5,.not-prose h6{margin-top:0;margin-bottom:0;scroll-margin-top:0}.prose ul,.prose ol{margin-top:1rem;margin-bottom:1.5rem}.btn{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;border-width:1px;--un-border-opacity:1;border-color:rgb(156 163 175/var(--un-border-opacity));border-radius:9999px;background-color:transparent;padding:.875rem 1.5rem;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:1.375;color:var(--spoko-color-text-page);transition:all .3s cubic-bezier(.4,0,.2,1);outline:2px solid transparent;outline-offset:2px}@media (min-width:768px){.btn{padding-left:2rem;padding-right:2rem}}.btn-primary{position:relative;overflow:hidden;border-style:none;--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity));font-weight:600;background:linear-gradient(135deg,var(--spoko-color-primary) 0%,var(--spoko-color-secondary) 100%);box-shadow:0 4px 15px #0161ef40,0 2px 8px #0161ef26;outline:2px solid transparent;outline-offset:2px}.dark .btn-primary{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}.btn-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.btn-primary:hover{box-shadow:0 8px 25px #0161ef59,0 4px 12px #0161ef40}.btn-primary:hover:before{left:100%}.btn-primary:active{opacity:.9}.dark .btn-primary{box-shadow:0 4px 20px #0161ef66,0 2px 10px #0161ef33}.dark .btn-primary:hover{box-shadow:0 8px 30px #0161ef80,0 4px 15px #0161ef4d}.btn-secondary.btn-secondary{position:relative;display:inline-flex;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;padding:.875rem 1.5rem;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:500;line-height:1.375;border-color:#0a6ca4;color:#0a6ca4;border-width:2px;border-style:solid;background-color:transparent;transition:all .3s cubic-bezier(.4,0,.2,1);outline:2px solid transparent;outline-offset:2px}@media (min-width:768px){.btn-secondary.btn-secondary{padding-left:2rem;padding-right:2rem}}.btn-secondary.btn-secondary.btn-secondary:hover{background-color:#0a6ca4!important;border-color:#0a6ca4!important;color:#fff!important;box-shadow:0 6px 20px #0a6ca44d}.btn-secondary:active{opacity:.9}.dark .btn-secondary{border-color:#60a5fa;color:#93c5fd}.dark .btn-secondary:hover{background-color:#60a5fa;border-color:#60a5fa;color:#fff;box-shadow:0 6px 25px #60a5fa66}.btn-tertiary{cursor:pointer;border-style:none;--un-shadow:0 0 var(--un-shadow-color, rgb(0 0 0 / 0));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);color:var(--spoko-color-text-muted);transition:all .2s ease;outline:2px solid transparent;outline-offset:2px}.btn-tertiary:hover{color:var(--spoko-color-accent)}.dark .btn-tertiary{color:#9ca3af}.dark .btn-tertiary:hover{color:var(--spoko-color-accent)}.btn-link{cursor:pointer;color:var(--spoko-color-accent);transition:all .2s ease;outline:2px solid transparent;outline-offset:2px}.btn-link:hover{color:var(--spoko-color-primary);text-decoration:underline}.dark .btn-link{color:#60a5fa}.dark .btn-link:hover{color:#93c5fd;text-decoration:underline}.btn-link:focus-visible{outline-color:var(--spoko-color-accent)}.btn:focus-visible,.btn-primary:focus-visible,.btn-secondary:focus-visible,.btn-tertiary:focus-visible{outline-color:var(--spoko-color-accent)}@media (prefers-reduced-motion:reduce){.btn,.btn-primary,.btn-secondary,.btn-tertiary{transition:none;transform:none!important}.btn-primary:before{display:none}}.cta-card{background:#ffffff80;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 4px 20px #0000000f,0 1px 4px #00000008;border:1px solid rgba(13,135,205,.15);position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.cta-card:hover{box-shadow:0 8px 32px #0d87cd1f,0 2px 8px #0d87cd14;border-color:#0d87cd40}.dark .cta-card{background:#03062066;border:1px solid rgba(71,85,105,.4);box-shadow:0 4px 20px #0006,0 1px 4px #0003}.dark .cta-card:hover{box-shadow:0 8px 32px #0d87cd33,0 2px 8px #0d87cd1f;border-color:#0d87cd4d}@media (prefers-reduced-motion:reduce){.cta-card,.cta-card:before{transition:none;transform:none!important}}.locale-link.locale-link:hover,.theme-toggle.theme-toggle:hover{color:var(--spoko-color-accent)}.locale-link.locale-link:hover svg,.theme-toggle.theme-toggle:hover svg{color:var(--spoko-color-accent)}#header.scroll>div:first-child{background-color:#fffffff2;box-shadow:0 .375rem 1.5rem #8c98a421}@media (min-width:768px){#header.scroll>div:first-child{--un-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}}.dark #header.scroll>div:first-child,#header.scroll.dark>div:first-child{border-bottom-width:1px;border-color:#6b728033;--un-bg-opacity:.9;background-color:rgb(3 6 33/var(--un-bg-opacity));background-color:#030621e6;box-shadow:none}#header.expanded nav{position:fixed;top:70px;left:0;right:0;bottom:70px!important;padding:0 5px}.dropdown:focus .dropdown-menu,.dropdown:focus-within .dropdown-menu,.dropdown:hover .dropdown-menu{display:block}[astro-icon].icon-light>*{stroke-width:1.2}[astro-icon].icon-bold>*{stroke-width:2.4}.dark svg[data-icon="logos:wordpress-icon"],.dark svg[data-icon="logos:pwa"]{filter:brightness(2.5)}[data-aw-toggle-menu] path{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}[data-aw-toggle-menu].expanded g>path:first-child{--un-translate-y:15px;--un-translate-x:-3px;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:-45deg;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}[data-aw-toggle-menu].expanded g>path:last-child{--un-translate-y:-8px;--un-translate-x:14px;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-rotate:45deg;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.dd :first-child{margin-top:0}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_spoko/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_spoko/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_spoko/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_spoko/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_spoko/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_spoko/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_spoko/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.highlight[data-astro-cid-phjmzeod]{font-weight:600}@media (prefers-reduced-motion:no-preference){section[data-astro-cid-phjmzeod] img[data-astro-cid-phjmzeod]{scale:.8;opacity:0;animation:fade-in linear forwards;animation-timeline:view();animation-range:entry 10px}section[data-astro-cid-phjmzeod]>div[data-astro-cid-phjmzeod]{opacity:0;transform:translateY(30px);animation:fade-in-up linear forwards;animation-timeline:view();animation-range:entry 0%cover 25%}.feature-item[data-astro-cid-phjmzeod],[data-astro-cid-phjmzeod][class*=grid]>div[data-astro-cid-phjmzeod]{opacity:0;transform:translateY(20px);animation:fade-in-up linear forwards;animation-timeline:view();animation-range:entry 0%cover 30%}@keyframes fade-in{to{scale:1;opacity:1}}@keyframes fade-in-up{to{opacity:1;transform:translateY(0)}}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}img{content-visibility:auto}