@charset "UTF-8";*,:after,:before{box-sizing:border-box}ol,ul{margin:30px 0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,p{margin:0}body{line-height:1.5;scroll-behavior:smooth;text-rendering:optimizeSpeed}a{text-decoration:none;transition:all .3s}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{display:block;height:auto;max-width:100%}button,input,select,textarea{border:none;font:inherit}[role=button],button{cursor:pointer}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}[hidden]{display:none!important}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400 700;src:url(../../fonts/inter-latin-var.woff2) format("woff2")}@font-face{font-display:swap;font-family:Plus Jakarta Sans;font-style:normal;font-weight:600 800;src:url(../../fonts/plus-jakarta-sans-latin-var.woff2) format("woff2")}.h1,.h2,.h3,.h4,h1,h2,h3,h4{text-wrap:balance;color:#dfe2ed;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif}.h1,h1{font-size:26px;font-weight:800;letter-spacing:-.025em;line-height:32px;margin:0 0 16px}@media (min-width:768px){.h1,h1{font-size:32px;font-weight:800;letter-spacing:-.03em;line-height:38px}}.h2,h2{font-size:20px;font-weight:700;letter-spacing:-.015em;line-height:26px;margin:40px 0 16px}.h2:first-child,h2:first-child{margin-top:0}@media (min-width:768px){.h2,h2{font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:30px}}.h3,h3{font-size:18px;letter-spacing:-.01em;line-height:24px;margin:32px 0 12px}.h3,.h4,h3,h4{font-weight:600}.h4,h4{font-size:15px;letter-spacing:-.005em;line-height:20px;margin:24px 0 8px}p{margin:0 0 16px}p:last-child{margin-bottom:0}a{color:#4edea3;transition:color .2s}a:hover{color:#10b981}b,strong{color:#dfe2ed;font-weight:600}.post-entry{color:#bbcabf;font-size:15px;font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:0;line-height:22px;width:100%}.post-entry>:first-child{margin-top:0}.post-entry>.wp-block-heading,.post-entry>h2{color:#dfe2ed}.post-entry h2[id],.post-entry h3[id]{scroll-margin-top:80px}@media (min-width:1024px){.post-entry h2[id],.post-entry h3[id]{scroll-margin-top:96px}}.post-entry :where(p:not([class]),li,td,blockquote)>a:not([class]){text-decoration:underline;text-decoration-color:rgba(78,222,163,.4);text-underline-offset:3px}.post-entry :where(p:not([class]),li,td,blockquote)>a:not([class]):hover{text-decoration-color:currentColor}.post-entry .has-text-align-left{text-align:left!important}.post-entry .has-text-align-right{text-align:right!important}.post-entry .has-text-align-center{text-align:center!important}.post-entry :where(ul:not([class]),ol:not([class]),ul.wp-block-list,ol.wp-block-list){list-style:none;margin:16px 0;padding:0}.post-entry :where(ul:not([class]),ol:not([class]),ul.wp-block-list,ol.wp-block-list) li{margin-bottom:10px;position:relative}.post-entry :where(ul:not([class]),ul.wp-block-list) li{padding-left:22px}.post-entry :where(ul:not([class]),ul.wp-block-list) li:before{background:#4edea3;border-radius:50%;content:"";height:6px;left:6px;position:absolute;top:8px;width:6px}.post-entry :where(ol:not([class]),ol.wp-block-list){counter-reset:li}.post-entry :where(ol:not([class]),ol.wp-block-list) li{counter-increment:li;padding-left:36px}.post-entry :where(ol:not([class]),ol.wp-block-list) li:before{background:rgba(78,222,163,.15);border-radius:50%;color:#4edea3;content:counter(li);font-size:12px;font-weight:600;font-weight:700;height:24px;left:0;letter-spacing:.02em;line-height:16px;line-height:24px;position:absolute;text-align:center;top:-1px;width:24px}.post-entry blockquote{background:#181c23;border-left:3px solid #4edea3;border-radius:0 12px 12px 0;color:#dfe2ed;font-style:italic;margin:24px 0;padding:16px 20px}.post-entry blockquote cite{color:#86948a;display:block;font-size:12px;font-style:normal;font-weight:400;letter-spacing:0;line-height:16px;margin-top:8px}.post-entry .wp-block-image{margin:24px 0}.post-entry .wp-block-image img{border-radius:12px}.post-entry .wp-block-image figcaption{color:#86948a;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;margin-top:8px;text-align:center}.post-entry .wp-block-group{background:#1c2027;border-radius:12px;margin:32px 0;padding:20px}@media (min-width:768px){.post-entry .wp-block-group{padding:24px}}.post-entry .wp-block-separator,.post-entry hr{border:0;border-top:1px solid hsla(0,0%,100%,.06);margin:32px 0}.page--main.page-blocks-main{padding-top:0}.page-blocks>:not(.sect){margin-left:auto;margin-right:auto;max-width:1280px;padding-left:12px;padding-right:12px}@media (min-width:640px){.page-blocks>:not(.sect){padding-left:24px;padding-right:24px}}@media (min-width:1024px){.page-blocks>:not(.sect){padding-left:48px;padding-right:48px}}.page-blocks>.sect{padding:32px 0}@media (min-width:1024px){.page-blocks>.sect{padding:48px 0}}.page-blocks>.sect>.sect--inner{margin:0 auto;max-width:1280px;padding:0 12px}@media (min-width:640px){.page-blocks>.sect>.sect--inner{padding:0 24px}}@media (min-width:1024px){.page-blocks>.sect>.sect--inner{padding:0 48px}}.page-blocks>.sect.-band{background:#0a0e15;padding:48px 0}@media (min-width:1024px){.page-blocks>.sect.-band{padding:80px 0}}.page-blocks>.sect.-tight{padding-top:0}.page--head{padding-bottom:8px;padding-top:8px}.page--head .breadcrumbs{margin-bottom:16px}.post-entry .sect{margin:32px 0}.sect--head{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}@media (min-width:768px){.sect--head{align-items:flex-end;flex-direction:row;gap:24px;justify-content:space-between;margin-bottom:40px}}.sect--head.-center{align-items:center;text-align:center}.sect--head.-center .sect--intro{margin:0 auto}.sect--head.-center .sect--kicker{justify-content:center}.sect--intro{display:flex;flex-direction:column;gap:8px;max-width:720px}.sect--kicker{align-items:center;color:#4edea3;display:flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:.02em;line-height:16px;margin:0;text-transform:uppercase}.sect--kicker .icon{font-size:18px}.sect--title{font-size:20px;font-weight:700;letter-spacing:-.015em;line-height:26px;margin:0}@media (min-width:768px){.sect--title{font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:30px}}.sect--text{color:#bbcabf;font-size:15px;font-weight:400;letter-spacing:0;line-height:22px;margin:0}.sect--aside{align-items:center;background:#181c23;border-radius:8px;display:flex;flex-shrink:0;gap:12px;padding:12px 16px}.sect--aside p{margin:0}.sect--aside-icon{color:#ffb95f;display:flex;font-size:24px}.sect--aside-title{color:#dfe2ed;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:16px}.sect--aside-text{color:#86948a;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.sect--link{align-self:flex-start;flex-shrink:0;gap:6px}@media (min-width:768px){.sect--link{align-self:auto}}.sect--link .icon{height:18px;width:18px}.hl{color:#4edea3}.kicker.-muted{color:#86948a}.pulse{animation:pulse 2s ease-in-out infinite;background:#4edea3;border-radius:50%;display:inline-block;flex-shrink:0;height:8px;width:8px}.pulse.-red{background:#ffb4ab}@keyframes pulse{50%{opacity:.35}}.block-empty{border:1px dashed #3c4a42;border-radius:12px;color:#86948a;font-weight:400;letter-spacing:0;padding:16px}.block-empty,.breadcrumbs{font-size:12px;line-height:16px}.breadcrumbs{color:#bbcabf;font-weight:600;letter-spacing:.02em}.breadcrumbs>span{align-items:center;display:flex;flex-wrap:wrap}.breadcrumbs a,.breadcrumbs span span{align-items:center;display:inline-flex}.breadcrumbs a{color:#bbcabf;gap:4px;text-decoration:none}.breadcrumbs a:hover{color:#4edea3}.breadcrumbs a .icon{display:block;font-size:16px}.breadcrumbs .breadcrumb_last{color:#dfe2ed;font-weight:700}.breadcrumbs--sep{color:#86948a;margin:0 8px}.avatar{align-items:center;background:#262a32;border-radius:50%;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;-o-object-fit:cover;object-fit:cover;width:40px}.avatar.-initials{background:rgba(16,185,129,.2);color:#4edea3;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:14px;font-weight:800;letter-spacing:0}.avatar.-xs{font-size:9px;height:24px;width:24px}.avatar.-sm{font-size:11px;height:32px;width:32px}.avatar.-md{font-size:15px;height:48px;width:48px}.avatar.-lg{font-size:20px;height:64px;width:64px}.avatar.-xl{font-size:32px;height:112px;width:112px}.side-card{padding:20px}.side-card p{margin:0}.side-card--title{align-items:center;color:#dfe2ed;display:flex;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;gap:8px;letter-spacing:-.005em;line-height:20px;margin-bottom:12px!important}.side-card--title .icon{color:#4edea3;font-size:20px}.side-card--count{color:#86948a;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:10px;font-weight:700;letter-spacing:.05em;line-height:12px;margin-left:auto}.side-card--text{color:#bbcabf;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.side-card--links{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.side-card--links a{color:#bbcabf;display:block;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;padding:6px 0}.side-card--links a:before{color:#4edea3;content:"•";margin-right:8px}.side-card--links a:hover{color:#dfe2ed}.side-card.-protect .side-card--title,.side-card.-protect .side-card--title .icon{color:#ffb95f}.side-card--foot{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:12px!important}.side-card--foot a{color:#ffb95f;font-size:10px;font-weight:700;letter-spacing:.05em;line-height:12px}.toc--list{counter-reset:toc;list-style:none;margin:0;padding:0}.toc--list li{counter-increment:toc}.toc--link{border-radius:8px;color:#bbcabf;display:flex;font-size:12px;font-weight:400;gap:8px;letter-spacing:0;line-height:16px;padding:6px 8px}.toc--link:before{color:#86948a;content:counter(toc) ".";flex-shrink:0;min-width:16px}.toc--link:hover{background:#1c2027;color:#dfe2ed}.toc--link.-active{background:#262a32;color:#4edea3}.toc--link.-active:before{color:#4edea3}.toc--list.-numbered .toc--link:before{content:counter(toc,decimal-leading-zero)}.chips-row{-ms-overflow-style:none;display:flex;gap:8px;margin-top:24px;overflow-x:auto;scrollbar-width:none}.chips-row::-webkit-scrollbar{display:none}@media (min-width:768px){.chips-row{flex-wrap:wrap;overflow:visible}}.chip--count{background:hsla(0,0%,100%,.08);border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.05em;line-height:12px;padding:0 6px}.pagination{margin-top:40px}.pagination ul{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;list-style:none;margin:0;padding:0}.pagination .page-numbers{align-items:center;background:#1c2027;border-radius:8px;color:#bbcabf;display:inline-flex;font-size:12px;font-weight:600;gap:4px;height:44px;justify-content:center;letter-spacing:.02em;line-height:16px;min-width:44px;padding:0 12px}.pagination .page-numbers:hover{background:#262a32;color:#dfe2ed}.pagination .page-numbers.current{background:#4edea3;color:#003824;font-weight:700}.pagination .page-numbers.dots{background:none}.pagination .page-numbers .icon{font-size:18px}@media (max-width:639.98px){.pagination .next span,.pagination .prev span{display:none}}.empty-state{align-items:center;background:#181c23;border-radius:12px;color:#bbcabf;display:flex;flex-direction:column;font-size:15px;font-weight:400;gap:12px;letter-spacing:0;line-height:22px;padding:48px 16px;text-align:center}.empty-state .icon{color:#86948a;font-size:40px}.obj-cover{-o-object-fit:cover;object-fit:cover}.obj-contain,.obj-cover{height:100%;-o-object-position:center;object-position:center;width:100%}.obj-contain{-o-object-fit:contain;object-fit:contain}.btn{align-items:center;background:#4edea3;border:0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.35);box-sizing:border-box;color:#003824;cursor:pointer;display:inline-flex;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;font-weight:600;font-weight:700;gap:8px;justify-content:center;letter-spacing:.01em;line-height:18px;min-height:48px;padding:12px 20px;text-align:center;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s}.btn .icon{height:18px;width:18px}.btn:focus-visible,.btn:hover{background:#10b981;color:#00422b}.btn:focus-visible{outline:2px solid #4edea3;outline-offset:2px}.btn_secondary{background:#262a32;box-shadow:none;color:#dfe2ed}.btn_secondary:focus-visible,.btn_secondary:hover{background:#31353d;color:#fff}.btn_gold{background:linear-gradient(135deg,#ffb95f,#ee9800);color:#472a00}.btn_gold:focus-visible,.btn_gold:hover{background:#ffb95f;color:#472a00}.btn_link{background:none;box-shadow:none;color:#4edea3;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:16px;min-height:44px;padding:0}.btn_link:focus-visible,.btn_link:hover{background:none;color:#10b981}.btn_sm{font-size:12px;font-weight:600;font-weight:700;letter-spacing:.02em;line-height:16px;min-height:44px;padding:8px 16px}.btn_block{width:100%}.icon{fill:currentColor;display:inline-block;flex-shrink:0;height:1em;vertical-align:middle;width:1em}.badge{align-items:center;background:#262a32;border-radius:4px;color:#bbcabf;display:inline-flex;font-size:10px;font-weight:700;gap:4px;letter-spacing:.05em;line-height:12px;padding:4px 8px;white-space:nowrap}.badge .icon{font-size:14px}.badge.-round{border-radius:999px;padding:4px 10px}.badge.-low{background:#181c23}.badge.-primary{background:rgba(78,222,163,.15);color:#4edea3}.badge.-gold{color:#ffb95f}.badge.-gold-fill{background:#ffb95f;color:#472a00}.badge.-red{background:rgba(220,38,38,.12);color:#ffb4ab}.badge.-age{background:#31353d;color:#ffb95f;font-weight:800;padding:2px 6px}.chip{align-items:center;background:#1c2027;border:0;border-radius:8px;color:#bbcabf;cursor:pointer;display:inline-flex;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:12px;font-weight:600;gap:6px;letter-spacing:.02em;line-height:16px;min-height:36px;padding:8px 16px;text-decoration:none;transition:background-color .2s,color .2s;white-space:nowrap}.chip .icon{font-size:16px}.chip:hover{background:#262a32;color:#dfe2ed}.chip.-active,.chip[aria-pressed=true]{background:rgba(78,222,163,.15);color:#4edea3;font-weight:700}.eyebrow{align-items:center;background:#262a32;border-radius:999px;color:#4edea3;display:inline-flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:.02em;line-height:16px;padding:4px 12px}.eyebrow .icon{font-size:16px}.kicker{color:#4edea3;display:block;font-size:10px;font-weight:700;letter-spacing:.05em;line-height:12px;text-transform:uppercase}.card{background:#1c2027;border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.3);position:relative}.card.-featured{box-shadow:inset 0 0 0 1px #10b981,0 4px 20px -2px rgba(16,185,129,.15)}.card.-low{background:#181c23}.card.-high{background:#262a32}.field{display:flex;flex-direction:column;gap:6px;min-width:0}.field--label{color:#bbcabf;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:16px}.field--label .req{color:#ffb4ab}.input,.select,.textarea{background:#0a0e15;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;color:#dfe2ed;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:13px;font-weight:400;letter-spacing:0;line-height:18px;min-height:44px;padding:10px 12px;transition:border-color .2s,box-shadow .2s;width:100%}.input::-moz-placeholder,.select::-moz-placeholder,.textarea::-moz-placeholder{color:#86948a}.input::placeholder,.select::placeholder,.textarea::placeholder{color:#86948a}.input:focus,.select:focus,.textarea:focus{border-color:#10b981;box-shadow:0 0 0 2px rgba(16,185,129,.2);outline:none}.textarea{min-height:120px;resize:vertical}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960' fill='%2386948a'%3E%3Cpath d='M480-345 240-585l56-56 184 184 184-184 56 56-240 240Z'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:20px;padding-right:36px}.checkbox{align-items:flex-start;color:#bbcabf;display:flex;font-size:12px;font-weight:400;gap:10px;letter-spacing:0;line-height:16px}.checkbox input{accent-color:#10b981;flex-shrink:0;height:18px;margin:0;width:18px}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.header{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:rgba(16,19,27,.9);box-shadow:0 1px 8px rgba(0,0,0,.3);left:0;padding-top:env(safe-area-inset-top,0);position:fixed;right:0;top:0;transition:transform .3s;z-index:100}.header.-hidden{transform:translateY(-100%)}.admin-bar .header{top:32px}@media (max-width:782px){.admin-bar .header{top:46px}}@media (max-width:600px){.admin-bar .header{top:0}}.header--row{align-items:center;display:flex;gap:16px;height:64px;justify-content:space-between}@media (min-width:1024px){.header--row{height:80px}}.logo{align-items:center;display:inline-flex;flex-shrink:0;gap:8px;text-decoration:none}.logo,.logo:hover{color:#dfe2ed}.logo--mark{height:33px;width:32px}.logo--img{height:32px;width:auto}.logo--text{font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:18px;font-weight:600;font-weight:800;letter-spacing:-.01em;letter-spacing:-.02em;line-height:24px}.logo--text span{color:#4edea3}.header--brand{align-items:center;display:flex;gap:12px;min-width:0}@media (max-width:359.98px){.header--brand .logo--text{display:none}}.header--trust{display:none}@media (min-width:1280px){.header--trust{background:#262a32;display:inline-flex}}.header--nav{display:none}@media (min-width:1024px){.header--nav{display:block}}.header--menu{align-items:center;display:flex;list-style:none;margin:0;padding:0}.header--menu>li{padding:0 2px}.header--menu a{border-radius:8px;color:#bbcabf;display:block;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:16px;padding:6px 12px;transition:color .15s,background-color .15s;white-space:nowrap}.header--menu a:focus-visible,.header--menu>li:focus-within>a,.header--menu>li:hover>a{background:#262a32;color:#dfe2ed}.header--menu .current-menu-ancestor>a,.header--menu .current-menu-item>a,.header--menu .current_page_parent>a{background:#262a32;color:#dfe2ed;font-weight:700}.header--menu>.menu-item-has-children{position:relative}.header--menu>.menu-item-has-children>a{align-items:center;display:flex;gap:2px;padding-right:8px}.header--menu>.menu-item-has-children>a:after{background:currentColor;content:"";height:16px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='M480-345 240-585l56-56 184 184 184-184 56 56-240 240Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='M480-345 240-585l56-56 184 184 184-184 56 56-240 240Z'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .2s;width:16px}.header--menu>.menu-item-has-children:focus-within:not(.-closed)>a:after,.header--menu>.menu-item-has-children:hover:not(.-closed)>a:after{transform:rotate(180deg)}.header--menu>.menu-item-has-children:focus-within:not(.-closed)>.sub-menu,.header--menu>.menu-item-has-children:hover:not(.-closed)>.sub-menu{opacity:1;transform:none;visibility:visible}.header--menu .sub-menu{display:flex;flex-direction:column;left:0;list-style:none;margin:0;min-width:220px;opacity:0;padding:14px 6px 6px;position:absolute;top:100%;transform:translateY(-4px);transition:opacity .2s,visibility .2s,transform .2s;visibility:hidden;z-index:2}.header--menu .sub-menu:before{background:#262a32;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.45);content:"";inset:8px 0 0;position:absolute;z-index:-1}.header--menu .sub-menu a{color:#bbcabf;font-weight:600;padding:10px 12px;white-space:nowrap}.header--menu .sub-menu a:focus-visible,.header--menu .sub-menu li:hover>a{background:#31353d;color:#dfe2ed}.header--menu .sub-menu .current-menu-item>a{background:rgba(78,222,163,.1);color:#4edea3}.header--actions{flex-shrink:0}.header--actions,.search-field{align-items:center;display:flex;gap:8px}.search-field{background:#0a0e15;border-radius:8px;padding:0 12px;transition:box-shadow .2s}.search-field:focus-within{box-shadow:0 0 0 1px #4edea3}.search-field--icon{color:#86948a;font-size:18px}.search-field--input{background:none;color:#dfe2ed;flex:1;font-size:12px;font-weight:400;height:36px;letter-spacing:0;line-height:16px;min-width:0;padding:0}.search-field--input::-moz-placeholder{color:#86948a}.search-field--input::placeholder{color:#86948a}.search-field--input:focus{outline:none}.search-field--input::-webkit-search-cancel-button{filter:invert(.6)}.header--search{display:none}@media (min-width:768px){.header--search{display:flex;width:200px}}@media (min-width:1024px){.header--search{width:160px}}@media (min-width:1280px){.header--search{width:220px}}.header--icon-btn{align-items:center;background:none;border-radius:8px;color:#bbcabf;display:flex;font-size:22px;height:44px;justify-content:center;padding:0;transition:color .2s;width:44px}.header--icon-btn:hover,.header--icon-btn[aria-expanded=true]{color:#4edea3}@media (min-width:768px){.header--search-toggle{display:none}}.header--search-panel{padding:0 0 12px}@media (min-width:768px){.header--search-panel{display:none!important}}.header--search-panel .search-field{padding-right:4px}.header--search-panel .search-field--input{font-size:13px;font-weight:400;height:44px;letter-spacing:0;line-height:18px}.header--search-panel .btn{box-shadow:none;min-height:36px;padding:6px 14px}.lang{position:relative}.lang--current{align-items:center;background:#262a32;border-radius:8px;color:#bbcabf;display:flex;font-size:10px;font-weight:700;gap:4px;height:36px;letter-spacing:.05em;line-height:12px;padding:0 10px}.lang--current .icon{font-size:16px}.lang--current:hover{color:#dfe2ed}.lang--list{background:#262a32;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.45);list-style:none;margin:0;min-width:140px;opacity:0;padding:6px;position:absolute;right:0;top:calc(100% + 6px);transform:translateY(-4px);transition:opacity .2s,visibility .2s,transform .2s;visibility:hidden}.lang.-open .lang--list{opacity:1;transform:none;visibility:visible}.lang--item{border-radius:8px;color:#bbcabf;display:block;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:16px;padding:8px 10px}.lang--item:hover{background:#31353d;color:#dfe2ed}@media (min-width:1024px){.header--burger{display:none}}.header--burger .header--burger-close{display:none}.header--burger[aria-expanded=true]{color:#4edea3}.header--burger[aria-expanded=true] .header--burger-open{display:none}.header--burger[aria-expanded=true] .header--burger-close{display:block}.header--panel{background:#10131b;border-top:1px solid hsla(0,0%,100%,.06);max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px);overflow-y:auto;overscroll-behavior:contain;position:relative;z-index:1}@media (min-width:1024px){.header--panel{display:none!important}}.header--panel-inner{padding-bottom:24px;padding-top:8px}.header--panel-menu{list-style:none;margin:0;padding:0}.header--panel-menu li{border-bottom:1px solid hsla(0,0%,100%,.06)}.header--panel-menu a{align-items:center;color:#dfe2ed;display:flex;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;gap:12px;justify-content:space-between;letter-spacing:-.005em;line-height:20px;min-height:52px;padding:0 4px}.header--panel-menu .current-menu-ancestor>a,.header--panel-menu .current-menu-item>a,.header--panel-menu .current_page_parent>a,.header--panel-menu a:hover{color:#4edea3}.header--panel-menu .menu-item-has-children{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) auto}.header--panel-menu .menu-item-has-children>a .header--panel-arrow{display:none}.header--panel-menu .sub-menu{border-left:2px solid #31353d;display:none;grid-column:1/-1;list-style:none;margin:0 0 8px;padding:0 0 0 16px}.header--panel-menu .sub-menu li{border-bottom:0}.header--panel-menu .sub-menu a{color:#bbcabf;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:13px;font-weight:400;letter-spacing:0;line-height:18px;min-height:44px}.header--panel-menu .sub-menu .current-menu-item>a{color:#4edea3}.header--panel-menu .-open>.sub-menu{display:block}.header--panel-toggle{align-items:center;background:none;border-radius:8px;color:#86948a;display:flex;height:44px;justify-content:center;padding:0;width:44px}.header--panel-toggle:before{background:currentColor;content:"";height:22px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='M480-345 240-585l56-56 184 184 184-184 56 56-240 240Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='M480-345 240-585l56-56 184 184 184-184 56 56-240 240Z'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .2s;width:22px}.header--panel-toggle[aria-expanded=true]{color:#4edea3}.header--panel-toggle[aria-expanded=true]:before{transform:rotate(180deg)}.header--panel-arrow{color:#86948a;font-size:20px}.header--panel-badges{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 0}.header--backdrop{background:rgba(10,14,21,.7);inset:0;position:fixed;z-index:95}@media (min-width:1024px){.header--backdrop{display:none!important}}.tabbar{align-items:center;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:rgba(16,19,27,.9);bottom:0;box-shadow:0 -8px 24px rgba(0,0,0,.6);display:flex;height:calc(64px + env(safe-area-inset-bottom, 0px));justify-content:space-around;left:0;padding:0 12px env(safe-area-inset-bottom,0);position:fixed;right:0;z-index:90}@media (min-width:1024px){.tabbar{display:none}}.tabbar--item{align-items:center;color:#bbcabf;display:flex;flex-direction:column;gap:2px;justify-content:center;min-height:44px;min-width:56px;text-align:center}.tabbar--item:hover{color:#dfe2ed}.tabbar--item.-active{color:#4edea3}.tabbar--icon{font-size:22px}.tabbar--label{font-size:10px;font-weight:700;letter-spacing:.05em;letter-spacing:.02em;line-height:12px;white-space:nowrap}.footer{background:#0a0e15;color:#bbcabf;margin-top:24px;padding:24px 0 16px}@media (min-width:1024px){.footer{padding-top:40px}}.footer--top{display:grid;gap:24px 16px;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:24px}@media (min-width:768px){.footer--top{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.footer--top{gap:24px;grid-template-columns:2fr repeat(3,minmax(0,1fr))}}.footer--brand{align-items:flex-start;display:flex;flex-direction:column;gap:12px;grid-column:1/-1}.footer--brand .logo--text{font-size:18px;font-weight:600;font-weight:800;letter-spacing:-.01em;line-height:24px}@media (min-width:1024px){.footer--brand{grid-column:auto}}.footer--desc{color:#86948a;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;margin:0;max-width:384px}.footer--badges{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:4px 0 0;padding:0}.footer--menu-title{color:#dfe2ed;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;letter-spacing:-.005em;line-height:20px;margin:0 0 12px}.footer--menu-inner ul{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.footer--menu-inner ul a{color:#bbcabf;display:inline-block;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.footer--menu-inner ul a:hover{color:#4edea3}@media (max-width:1023.98px){.footer--menu-inner ul{gap:0}.footer--menu-inner ul a{padding:8px 0}}.helpline{background:#181c23;border-radius:12px;display:flex;flex-direction:column;gap:12px;margin:12px 0;padding:16px}@media (min-width:768px){.helpline{align-items:center;flex-direction:row;gap:24px;justify-content:space-between}}.helpline--title{align-items:center;color:#ffb95f;display:flex;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;gap:6px;letter-spacing:-.005em;line-height:20px;margin:0 0 4px}.helpline--title .icon{font-size:20px}.helpline--text{color:#bbcabf;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;margin:0}.helpline--actions{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:12px}.helpline--actions .btn{box-shadow:none}.helpline--link{color:#86948a;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:16px}.helpline--link:hover{color:#dfe2ed}.footer--legal{color:#86948a;font-size:9px;font-weight:500;letter-spacing:.01em;line-height:12px;padding-top:12px}.footer--legal p{margin:0 0 8px}.footer--legal strong{color:#dfe2ed}.footer--bottom{display:flex;flex-direction:column;gap:8px}@media (min-width:640px){.footer--bottom{align-items:center;flex-direction:row;justify-content:space-between}}.footer--bottom p{margin:0}.footer--bottom ul{display:flex;flex-wrap:wrap;gap:4px 16px;list-style:none;margin:0;padding:0}.footer--bottom a{color:#86948a;display:inline-block;padding:6px 0}.footer--bottom a:hover{color:#dfe2ed}.to-top{align-items:center;background:#262a32;border:0;border-radius:50%;bottom:calc(80px + env(safe-area-inset-bottom, 0px) + var(--sticky-offset, 0px));box-shadow:0 10px 30px rgba(0,0,0,.45);color:#4edea3;cursor:pointer;display:flex;font-size:22px;height:44px;justify-content:center;opacity:0;padding:0;position:fixed;right:16px;transform:translateY(12px);transition:opacity .3s,visibility .3s,transform .3s,background-color .2s;visibility:hidden;width:44px;z-index:95}@media (min-width:1024px){.to-top{bottom:24px}}.to-top.-visible{opacity:1;transform:none;visibility:visible}.to-top:hover{background:#31353d}.wp-block-table{-webkit-overflow-scrolling:touch;background:#181c23;border-radius:12px;box-sizing:border-box;margin:24px 0;max-width:100%;overflow-x:auto}.wp-block-table table{border:0;border-collapse:collapse;border-spacing:0;color:#bbcabf;font-size:13px;font-variant-numeric:tabular-nums;line-height:1.4;margin:0;width:100%}.wp-block-table table:has(tr>:nth-child(3)){min-width:700px}.wp-block-table .has-fixed-layout{table-layout:fixed}.wp-block-table table tfoot,.wp-block-table table thead{border:0}.wp-block-table table td,.wp-block-table table th{border:0;border-bottom:1px solid hsla(0,0%,100%,.06);padding:12px 16px;text-align:start;vertical-align:middle}.wp-block-table th{font-weight:700}.wp-block-table tbody tr:nth-child(2n){background:rgba(28,32,39,.6)}.wp-block-table tr:last-child>*{border-bottom:0}.wp-block-table table:not(:has(thead)) tbody tr:first-child>*,.wp-block-table thead tr>*{background:#262a32;border-bottom:0;color:#dfe2ed;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.wp-block-table table:not(:has(thead)) tbody tr:nth-child(odd):not(:first-child){background:rgba(28,32,39,.6)}.wp-block-table table:not(:has(thead)) tbody tr:nth-child(2n){background:none}.wp-block-table figcaption{border-top:1px solid hsla(0,0%,100%,.06);color:#86948a;font-size:12px;margin:0;padding:8px 16px}.wp-block-media-text{align-items:center;box-sizing:border-box;display:grid;gap:32px;grid-template-columns:1fr 1fr;margin:32px 0}.wp-block-media-text.is-vertically-aligned-top{align-items:start}.wp-block-media-text.is-vertically-aligned-bottom{align-items:end}.wp-block-media-text .wp-block-media-text__media{grid-column:1;grid-row:1;margin:0}.wp-block-media-text .wp-block-media-text__media img,.wp-block-media-text .wp-block-media-text__media video{border-radius:12px;display:block;height:auto;width:100%}.wp-block-media-text .wp-block-media-text__content{grid-column:2;grid-row:1;padding:0}.wp-block-media-text .wp-block-media-text__content>:first-child{margin-top:0}.wp-block-media-text .wp-block-media-text__content>:last-child{margin-bottom:0}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{grid-column:2}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{grid-column:1}.wp-block-media-text.is-image-fill-element .wp-block-media-text__media{align-self:stretch;min-height:250px;position:relative}.wp-block-media-text.is-image-fill-element .wp-block-media-text__media img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute}.wp-block-media-text:is(div){direction:inherit}@media (max-width:599.98px){.wp-block-media-text{gap:20px;grid-template-columns:1fr!important}.wp-block-media-text .wp-block-media-text__media,.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{grid-column:1;grid-row:2}}.page-blocks>.page-hero{padding:24px 0 8px;position:relative}@media (min-width:1024px){.page-blocks>.page-hero{padding:32px 0 16px}}.page-blocks>.page-hero:before{background:radial-gradient(ellipse at top,rgba(78,222,163,.1),transparent 70%);content:"";height:360px;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:min(1100px,100%);z-index:-1}.page-hero--top{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:24px}.page-hero--pills{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.page-hero--pills .badge{padding:6px 12px;text-transform:uppercase}.page-hero--grid{display:grid;gap:24px;grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.page-hero--grid.-aside{align-items:end;gap:32px;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.page-hero--grid.-deal{align-items:center;gap:32px;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.page-hero--main{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.page-hero--eyebrow{background:#31353d;text-transform:uppercase}.page-hero--title{margin:0;max-width:900px}.page-hero--text{color:#bbcabf;font-size:15px;font-weight:400;letter-spacing:0;line-height:22px;margin:0;max-width:768px}.page-hero--search{max-width:560px;width:100%}.page-hero--search .search-field--input{font-size:13px;font-weight:400;height:48px;letter-spacing:0;line-height:18px}.page-hero--aside{box-shadow:0 4px 12px rgba(0,0,0,.35);display:flex;flex-direction:column;gap:8px;max-width:360px;padding:20px;width:100%}@media (min-width:1024px){.page-hero--aside{justify-self:end}}.page-hero--aside p{margin:0}.page-hero--aside-top{align-items:center;display:flex;justify-content:space-between}.page-hero--aside-top .kicker{text-transform:uppercase}.page-hero--aside-top .icon{color:#4edea3;font-size:20px}.page-hero--aside-title{color:#dfe2ed;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;font-weight:700;letter-spacing:-.005em;line-height:20px}.page-hero--aside-text{color:#bbcabf;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.page-hero--aside-check{align-items:center;color:#4edea3;display:flex;font-size:10px;font-weight:700;gap:6px;letter-spacing:.05em;line-height:12px;padding-top:4px}.page-hero--aside-check .icon{font-size:16px}.stats--grid{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.stats--grid{grid-template-columns:repeat(3,minmax(0,1fr))}.stats--grid.-n2,.stats--grid.-n4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.stats--grid.-n4{grid-template-columns:repeat(4,minmax(0,1fr))}}.stats--card{display:flex;flex-direction:column;padding:24px;transition:box-shadow .2s}.stats--card:hover{box-shadow:0 4px 12px rgba(0,0,0,.35)}.stats--card p{margin:0}.stats--top{align-items:center;display:flex;justify-content:space-between;padding-bottom:12px}.stats--label{color:#86948a;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:16px;text-transform:uppercase}.stats--icon{display:flex;font-size:22px}.stats--value{align-items:baseline;color:#dfe2ed;display:flex;flex-wrap:wrap;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:32px;font-variant-numeric:tabular-nums;font-weight:800;gap:4px;letter-spacing:-.03em;line-height:38px}.stats--suffix.-small{font-size:15px;font-weight:600;letter-spacing:-.005em;line-height:20px;padding-left:4px}.stats--text{color:#bbcabf;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;padding-top:8px}.stats--foot{background:#1c2027;border-radius:4px;color:#bbcabf;display:flex;font-size:10px;font-weight:700;gap:8px;justify-content:space-between;letter-spacing:.05em;line-height:12px;margin-top:auto!important;padding:6px 12px}.stats--text+.stats--foot,.stats--value+.stats--foot{margin-top:16px!important}.stats--foot .-accent{color:#4edea3}.features--grid{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.features--grid{gap:24px}.features--grid.-cols2,.features--grid.-cols3,.features--grid.-cols4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.features--grid.-cols3{grid-template-columns:repeat(3,minmax(0,1fr))}.features--grid.-cols4{grid-template-columns:repeat(4,minmax(0,1fr))}}.features.-cards .features--card{background:#181c23;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.35);display:flex;flex-direction:column;justify-content:space-between;padding:24px;transition:background-color .2s}@media (min-width:1024px){.features.-cards .features--card{padding:32px}}.features.-cards .features--card:hover{background:#262a32}.features.-cards .features--body{display:flex;flex-direction:column;gap:16px}.features.-cards .features--icon{align-items:center;background:#262a32;border-radius:8px;display:flex;font-size:28px;height:48px;justify-content:center;width:48px}.features.-cards .features--title{font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:24px;margin:0}.features.-cards .features--text{color:#bbcabf;font-size:13px;font-weight:400;letter-spacing:0;line-height:18px}@media (min-width:768px){.features.-columns .features--grid{-moz-column-gap:48px;column-gap:48px;row-gap:32px}}.features.-columns .features--title{align-items:center;display:flex;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;font-weight:700;gap:8px;letter-spacing:-.005em;line-height:20px;margin:0 0 12px}.features.-columns .features--title span{display:flex;font-size:20px}.features.-columns .features--text{color:#bbcabf;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.features.-columns .features--text p{margin:0 0 12px}.features.-panel .features--wrap{background:#181c23;border-radius:16px;box-shadow:0 1px 2px rgba(0,0,0,.3);padding:20px}@media (min-width:1024px){.features.-panel .features--wrap{padding:32px}}.features.-panel.-cards .features--card{background:#1c2027;box-shadow:none;padding:20px}.features.-panel.-cards .features--card:hover{background:#262a32}.features.-panel .sect--head{margin-bottom:24px}.features--meta{background:rgba(28,32,39,.6);border-radius:8px;display:flex;flex-direction:column;gap:8px;margin:24px 0 0;padding:16px}.features--meta div{display:flex;font-size:10px;font-weight:700;gap:12px;justify-content:space-between;letter-spacing:.05em;line-height:12px}.features--meta dt{color:#86948a}.features--meta dd{color:#dfe2ed;margin:0;text-align:right}.features--link{align-items:center;display:inline-flex;font-size:10px;font-weight:700;gap:4px;letter-spacing:.05em;line-height:12px;margin-top:16px}.features--link .icon{font-size:14px}.contact .-primary,.features .-primary,.links .-primary,.notices .-primary,.stats .-primary{color:#4edea3}.contact .-gold,.features .-gold,.links .-gold,.notices .-gold,.stats .-gold{color:#ffb95f}.contact .-red,.features .-red,.links .-red,.notices .-red,.stats .-red{color:#ffb4ab}.contact .-neutral,.features .-neutral,.links .-neutral,.notices .-neutral,.stats .-neutral{color:#dfe2ed}.steps--list{display:grid;gap:16px;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}@media (min-width:768px){.steps--list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.steps.-cards .steps--list{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}.steps--item{background:#181c23;border-radius:12px;display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding:20px;transition:background-color .2s}.steps.-cards .steps--item{padding:24px}.steps.-cards .steps--item:hover{background:#262a32}.steps--body{display:flex;flex-direction:column;gap:12px}.steps--top{align-items:center;display:flex;gap:12px;justify-content:space-between}.steps.-numbered .steps--top{justify-content:flex-start}.steps--num{color:#4edea3;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:24px;font-variant-numeric:tabular-nums;font-weight:700;font-weight:800;letter-spacing:-.02em;line-height:30px}.steps--item:nth-child(3n) .steps--num{color:#ffb95f}.steps.-numbered .steps--num{align-items:center;background:rgba(78,222,163,.15);border-radius:50%;color:#4edea3;display:flex;flex-shrink:0;font-size:12px;font-weight:600;font-weight:800;height:28px;justify-content:center;letter-spacing:.02em;line-height:16px;width:28px}.steps--label{color:#86948a}.steps--title{color:#dfe2ed;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;font-weight:700;letter-spacing:-.005em;line-height:20px;margin:0}.steps--text{color:#bbcabf;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;margin:0}.steps--check{align-items:center;background:rgba(28,32,39,.4);border-radius:8px;color:#4edea3;display:flex;font-size:10px;font-weight:700;gap:8px;letter-spacing:.05em;line-height:12px;margin:0;padding:12px}.steps--check .icon{font-size:16px}.steps--weights{border-radius:16px;display:grid;gap:24px;grid-template-columns:minmax(0,1fr);margin-top:32px;padding:24px}@media (min-width:768px){.steps--weights{align-items:center;grid-template-columns:1fr 3fr;padding:32px}}.steps--weights p{margin:0}.steps--weights-intro{display:flex;flex-direction:column;gap:4px}.steps--weights-title{color:#dfe2ed;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:24px}.steps--weights-text{color:#bbcabf;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.steps--rings{display:grid;gap:16px;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}@media (min-width:640px){.steps--rings{grid-template-columns:repeat(3,minmax(0,1fr))}}.steps--ring{align-items:center;background:#1c2027;border-radius:12px;display:flex;gap:16px;padding:16px}.steps--ring>span:last-child{display:flex;flex-direction:column}.steps--ring-title{color:#dfe2ed;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;font-weight:700;letter-spacing:-.005em;line-height:20px}.steps--ring-text{color:#86948a;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.ring{flex-shrink:0;height:56px;position:relative;width:56px}.ring svg{height:100%;transform:rotate(-90deg);width:100%}.ring circle{fill:none;stroke:#31353d;stroke-width:3}.ring .ring--value{stroke:currentColor;stroke-linecap:round;stroke-dasharray:var(--p) 100}.ring.-primary{color:#4edea3}.ring.-gold{color:#ffb95f}.ring.-red{color:#ffb4ab}.ring--label{align-items:center;color:#dfe2ed;display:flex;font-size:10px;font-weight:700;inset:0;justify-content:center;letter-spacing:.05em;line-height:12px;position:absolute}.team--grid{display:grid;gap:24px;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.team--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.team--grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.team--card{box-shadow:0 4px 12px rgba(0,0,0,.35);flex-direction:column}.team--card,.team--media{display:flex;overflow:hidden}.team--media{align-items:center;background:#1c2027;height:256px;justify-content:center;position:relative}.team--media img{-o-object-position:center 25%;object-position:center 25%;transition:transform .5s}.team--card:hover .team--media img{transform:scale(1.05)}.team--initials{align-items:center;background:rgba(16,185,129,.2);border-radius:50%;color:#4edea3;display:flex;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:36px;font-weight:800;height:112px;justify-content:center;width:112px}.team--media .team--badge{background:rgba(10,14,21,.85);right:12px;top:12px}.team--media .team--badge,.team--media .team--location{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute}.team--media .team--location{background:rgba(16,19,27,.8);bottom:12px;left:12px}.team--body{display:flex;flex-direction:column;gap:8px;padding:24px 24px 16px}.team--body p{margin:0}.team--name{font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:24px;margin:0}.team--name a{color:#dfe2ed}.team--name a:hover{color:#4edea3}.team--role{color:#4edea3;font-weight:600;letter-spacing:.02em}.team--bio,.team--role{font-size:12px;line-height:16px}.team--bio{color:#bbcabf;font-weight:400;letter-spacing:0}.team--focus{background:rgba(28,32,39,.6);margin-top:auto;padding:16px 24px}.team--focus .kicker{text-transform:uppercase}.team--focus p{color:#dfe2ed;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;margin:4px 0 0}.team--photo{background:#1c2027;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.35);margin:0 0 24px;overflow:hidden;position:relative}.team--photo-img{display:block;height:auto;width:100%}@media (max-width:767.98px){.team--photo-img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}}.team--photo-caption{background:rgba(10,14,21,.85);border-radius:4px;bottom:12px;color:#bbcabf;font-size:10px;font-weight:700;left:12px;letter-spacing:.05em;line-height:12px;max-width:calc(100% - 24px);padding:4px 10px;position:absolute}.links--grid{display:grid;gap:12px;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}@media (min-width:640px){.links--grid{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.links--grid.-cols3{grid-template-columns:repeat(3,minmax(0,1fr))}.links--grid.-cols4{grid-template-columns:repeat(4,minmax(0,1fr))}}.links--item{background:#1c2027;border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:20px;position:relative;transition:background-color .2s}.links--item:hover{background:#262a32}.links--item p{margin:0}.links--cover{border-radius:inherit;inset:0;position:absolute;z-index:1}.links--icon{display:flex;font-size:24px}.links--arrow{color:#86948a;display:flex;font-size:18px;position:absolute;right:16px;top:16px}.links--title{align-items:center;color:#dfe2ed;display:flex;flex-wrap:wrap;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;font-weight:700;gap:8px;letter-spacing:-.005em;line-height:20px}.links--text{color:#bbcabf;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;margin-top:4px!important}.links--more{align-items:center;display:inline-flex;font-size:10px;font-weight:700;gap:2px;letter-spacing:.05em;line-height:12px;margin-top:auto;position:relative;z-index:2}.links--more .icon{font-size:16px}.links.-tiles .links--grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.links.-tiles .links--grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.links.-tiles .links--item{align-items:center;flex-direction:row;padding:16px}.links.-tiles .links--icon{align-items:center;background:#262a32;border-radius:8px;flex-shrink:0;font-size:20px;height:40px;justify-content:center;width:40px}.links.-tiles .links--text{margin-top:0!important}.links--chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.links--chips .chip{font-size:10px;font-weight:700;letter-spacing:.05em;letter-spacing:.02em;line-height:12px;min-height:32px;padding:6px 12px}.links--note{color:#bbcabf;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;margin:24px 0 0}.links--head{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}@media (min-width:768px){.links--head{align-items:flex-start;flex-direction:row;justify-content:space-between}}.links--head .sect--head{margin-bottom:0}.links--tags{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.links--tags .badge{background:#31353d;padding:4px 12px}.links--tags .-primary-text{color:#4edea3}.links.-panel .links--wrap{background:#181c23;border-radius:16px;box-shadow:0 1px 2px rgba(0,0,0,.3);padding:20px}@media (min-width:1024px){.links.-panel .links--wrap{padding:32px}}.links.-panel .links--wrap .sect--head{margin-bottom:20px}.links.-panel .links--wrap .sect--title{font-size:15px;font-weight:600;font-weight:700;letter-spacing:-.005em;line-height:20px}.cta--box{background:linear-gradient(90deg,#262a32,#1c2027,#262a32);border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.45);display:flex;flex-direction:column;gap:24px;overflow:hidden;padding:24px;position:relative}@media (min-width:1024px){.cta--box{align-items:center;flex-direction:row;gap:32px;justify-content:space-between;padding:48px}}.cta--box:after{background:rgba(78,222,163,.1);border-radius:50%;bottom:-64px;content:"";filter:blur(64px);height:320px;pointer-events:none;position:absolute;right:-64px;width:320px}.cta--content{align-items:flex-start;display:flex;flex-direction:column;gap:12px;max-width:672px;position:relative;z-index:1}.cta--content p{margin:0}.cta--eyebrow{background:#1c2027;text-transform:uppercase}.cta--title{font-size:20px;font-weight:700;letter-spacing:-.015em;line-height:26px;margin:0}@media (min-width:768px){.cta--title{font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:30px}}.cta--text{color:#bbcabf;font-size:15px;font-weight:400;letter-spacing:0;line-height:22px}.cta--buttons{display:flex;flex-direction:column;flex-shrink:0;gap:12px;position:relative;z-index:1}@media (min-width:640px){.cta--buttons{flex-direction:row}}.cta--buttons .btn_secondary{background:#31353d}.cta--buttons .btn_secondary:hover{background:#353941}.takeaways{background:#181c23;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.35);margin:32px 0;overflow:hidden;padding:20px;position:relative}@media (min-width:640px){.takeaways{padding:32px}}.takeaways p{margin:0}.takeaways--title{align-items:center;color:#dfe2ed;display:flex;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:18px;font-weight:600;gap:8px;letter-spacing:-.01em;line-height:24px;margin-bottom:16px!important}.takeaways--title .icon{color:#4edea3;font-size:24px}.takeaways--list{display:grid;gap:12px;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}@media (min-width:768px){.takeaways--list{gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.takeaways--list.-n2,.takeaways--list.-n4{grid-template-columns:repeat(2,minmax(0,1fr))}}.takeaways--item{background:#1c2027;border-radius:8px;display:flex;flex-direction:column;gap:4px;padding:16px}.takeaways--item-title{align-items:center;color:#4edea3;display:flex;font-size:12px;font-weight:600;gap:6px;letter-spacing:.02em;line-height:16px}.takeaways--item-title .icon{font-size:18px}.takeaways--text{color:#bbcabf;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.notices{display:flex;flex-direction:column;gap:12px;list-style:none;margin:24px 0;padding:0}.notices--item{background:#181c23;border-radius:12px;display:flex;gap:12px;padding:16px}.notices--item p{margin:0}.notices--icon{display:flex;flex-shrink:0;font-size:22px}.notices--title{color:#dfe2ed;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;font-weight:700;letter-spacing:-.005em;line-height:20px}.notices--text{color:#bbcabf;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;margin-top:4px!important}.bars{background:#181c23;border-radius:12px;margin:24px 0;padding:20px}.bars p{margin:0}.bars--title{color:#dfe2ed;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;font-weight:700;letter-spacing:-.005em;line-height:20px}.bars--text{color:#86948a;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;margin-top:4px!important}.bars--list{display:flex;flex-direction:column;gap:16px;list-style:none;margin:16px 0 0;padding:0}.bars--row{flex-wrap:wrap;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;gap:4px 12px;justify-content:space-between;letter-spacing:.02em;line-height:16px;margin-bottom:8px}.bars--label,.bars--row{align-items:center;display:flex}.bars--label{color:#dfe2ed;gap:6px}.bars--label .icon{font-size:16px}.bars--track{background:#31353d;border-radius:999px;display:block;height:8px;overflow:hidden}.bars--fill{background:currentColor;border-radius:inherit;display:block;height:100%}.bars--item{color:#4edea3}.bars--item.-gold{color:#ffb95f}.bars--item.-red{color:#ffb4ab}.bars--item.-neutral{color:#86948a}.bars--item .bars--value{color:currentColor}.posts-grid--list{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.posts-grid--list{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.posts-grid--list{grid-template-columns:repeat(3,minmax(0,1fr))}}.post-card{background:#1c2027;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.35);display:flex;flex-direction:column;overflow:hidden;position:relative;transition:transform .2s}.post-card:hover{transform:translateY(-4px)}.post-card p{margin:0}.post-card--media{aspect-ratio:16/9;background:#181c23;display:none;overflow:hidden;position:relative}@media (min-width:768px){.post-card--media{display:block}}.post-card--media img{transition:transform .5s}.post-card:hover .post-card--media img{transform:scale(1.05)}.post-card--placeholder{align-items:center;color:#3c4a42;display:flex;font-size:48px;height:100%;justify-content:center;width:100%}.post-card--cat{left:12px;top:12px}.post-card--cat,.post-card--time{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(16,19,27,.85);position:absolute}.post-card--time{bottom:12px;color:#dfe2ed;right:12px}.post-card--body{display:flex;flex:1;flex-direction:column;gap:8px;padding:16px}@media (min-width:768px){.post-card--body{padding:20px}}.post-card--meta{align-items:center;color:#86948a;display:flex;flex-wrap:wrap;font-size:10px;font-weight:700;gap:6px;letter-spacing:.05em;line-height:12px}.post-card--meta-time{align-items:center;display:inline-flex;gap:4px;margin-left:auto}.post-card--meta-time .icon{font-size:14px}@media (min-width:768px){.post-card--meta-time{display:none}}@media (max-width:767.98px){.post-card--meta-cat{display:none}}.post-card--title{font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;font-weight:700;letter-spacing:-.005em;line-height:20px;margin:0}@media (min-width:768px){.post-card--title{font-size:18px;font-weight:600;font-weight:700;letter-spacing:-.01em;line-height:24px}}.post-card--title a{color:#dfe2ed}.post-card--title a:hover{color:#4edea3}.post-card--excerpt{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#bbcabf;display:-webkit-box;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;overflow:hidden}.post-card--foot{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:auto;padding-top:8px}.post-card--author{color:#dfe2ed;gap:8px}.post-card--author,.post-card--more{align-items:center;display:inline-flex;font-size:10px;font-weight:700;letter-spacing:.05em;line-height:12px}.post-card--more{color:#4edea3;gap:4px}.post-card--more .icon{font-size:14px}.post-card--more:after{content:"";inset:0;position:absolute}.featured-post{box-shadow:0 10px 30px rgba(0,0,0,.45);display:grid;grid-template-columns:minmax(0,1fr);margin-bottom:40px;overflow:hidden}@media (min-width:1024px){.featured-post{grid-template-columns:1fr 1fr}}.featured-post p{margin:0}.featured-post--body{display:flex;flex-direction:column;gap:16px;padding:20px}@media (min-width:1024px){.featured-post--body{padding:32px}}.featured-post--badges{display:flex;flex-wrap:wrap;gap:8px}.featured-post--title{font-size:20px;font-weight:700;letter-spacing:-.015em;line-height:26px;margin:0}@media (min-width:768px){.featured-post--title{font-size:32px;font-weight:800;letter-spacing:-.03em;line-height:38px}}.featured-post--title a{color:#dfe2ed}.featured-post--title a:hover{color:#4edea3}.featured-post--excerpt{color:#bbcabf;font-size:15px;font-weight:400;letter-spacing:0;line-height:22px}.featured-post--foot{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:auto;padding-top:8px}.featured-post--foot>span>span{display:flex;flex-direction:column}.featured-post--author{color:#dfe2ed;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:16px}.featured-post--role{color:#86948a;font-size:10px;font-weight:700;letter-spacing:.05em;line-height:12px}.featured-post--media{aspect-ratio:16/9;background:#0a0e15;display:block;order:-1}@media (min-width:1024px){.featured-post--media{aspect-ratio:auto;min-height:320px;order:0}}.editorial--box{background:#181c23;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.35);display:grid;gap:24px;grid-template-columns:minmax(0,1fr);padding:20px}@media (min-width:768px){.editorial--box{gap:32px;grid-template-columns:300px minmax(0,1fr);padding:32px}}.editorial--box p{margin:0}.editorial--author{align-items:center;display:flex;gap:16px}.editorial--author .kicker{align-items:center;display:flex;gap:4px;margin-bottom:4px;text-transform:uppercase}.editorial--author .kicker .icon{font-size:14px}.editorial--name{font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;font-weight:700;letter-spacing:-.005em;line-height:20px}.editorial--name a{color:#dfe2ed}.editorial--name a:hover{color:#4edea3}.editorial--role{color:#bbcabf;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.editorial--focus{color:#86948a;font-size:9px;font-weight:500;letter-spacing:.01em;line-height:12px;margin-top:2px!important}.editorial--content{display:flex;flex-direction:column;gap:12px}.editorial--kicker{align-items:center;color:#ffb95f;display:flex;font-size:12px;font-weight:600;gap:6px;letter-spacing:.02em;line-height:16px}.editorial--kicker .icon{font-size:18px}.editorial--text{color:#bbcabf;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.editorial--checks{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;margin:0;padding:0}.editorial--checks li{align-items:center;color:#bbcabf;display:flex;font-size:10px;font-weight:700;gap:6px;letter-spacing:.05em;line-height:12px}.editorial--checks .icon{color:#4edea3;font-size:16px}.faq--list{align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.faq--list.-cols2{grid-template-columns:repeat(2,minmax(0,1fr))}}.faq--item{background:#1c2027;border-radius:8px;transition:background-color .2s}.faq--item[open]{background:#262a32}.faq--summary{align-items:center;cursor:pointer;display:flex;gap:16px;justify-content:space-between;list-style:none;min-height:44px;padding:14px 16px}.faq--summary::-webkit-details-marker{display:none}.faq--summary:focus-visible{border-radius:8px;outline:2px solid #4edea3;outline-offset:2px}.faq .faq--q{color:#dfe2ed;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;font-weight:600;letter-spacing:.01em;line-height:18px;margin:0}.faq--icon{color:#86948a;flex-shrink:0;font-size:20px;transition:transform .2s}.faq--item[open] .faq--icon{color:#4edea3;transform:rotate(180deg)}.faq--a{color:#bbcabf;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;padding:0 16px 16px}.faq--a p{margin:0 0 8px}.faq--a p:last-child{margin-bottom:0}.pros-cons{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr);margin:24px 0}@media (min-width:768px){.pros-cons{grid-template-columns:repeat(2,minmax(0,1fr))}}.pros-cons--card{background:#181c23;border-radius:12px;box-sizing:border-box;padding:20px}.pros-cons--title{align-items:center;display:flex;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;font-weight:700;gap:8px;letter-spacing:-.005em;line-height:20px;margin:0 0 12px;text-transform:uppercase}.pros-cons--title .icon{font-size:20px}.-pros .pros-cons--title{color:#4edea3}.-cons .pros-cons--title{color:#ffb4ab}.pros-cons .pros-cons--list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.pros-cons .pros-cons--item{align-items:flex-start;color:#bbcabf;display:flex;font-size:12px;font-weight:400;gap:10px;letter-spacing:0;line-height:16px;margin:0;padding:0}.pros-cons .pros-cons--icon{flex-shrink:0;font-size:18px;margin-top:0}.pros-cons .-pros .pros-cons--icon{color:#4edea3}.pros-cons .-cons .pros-cons--icon{color:#ffb4ab}.form{display:flex;flex-direction:column;gap:16px;scroll-margin-top:80px}@media (min-width:1024px){.form{scroll-margin-top:96px}}.form p{margin:0}.form--head{flex-wrap:wrap;gap:12px;justify-content:space-between}.form--head,.form--title{align-items:center;display:flex}.form--title{color:#dfe2ed;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:18px;font-weight:600;gap:8px;letter-spacing:-.01em;line-height:24px}.form--title .icon{color:#4edea3;font-size:22px}.form--text{color:#bbcabf;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.form--grid{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.form--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.form--grid .-full{grid-column:1/-1}.form .field--label{align-items:baseline;display:flex;gap:4px;text-transform:uppercase}.field--counter{color:#86948a;font-size:10px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.05em;line-height:12px;margin-left:auto;text-transform:none}.form--submit{margin-top:4px}.form--note{color:#86948a;font-weight:400;letter-spacing:0;text-align:center}.form--note,.form--status{font-size:12px;line-height:16px}.form--status{align-items:center;border-radius:8px;display:flex;font-weight:600;gap:8px;letter-spacing:.02em;padding:12px 16px}.form--status .icon{flex-shrink:0;font-size:20px}.form--status.-sent{background:rgba(78,222,163,.12);color:#4edea3}.form--status.-error,.form--status.-invalid,.form--status.-limit{background:rgba(220,38,38,.12);color:#ffb4ab}.form--hp{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}.form-block{background:#1c2027;border-radius:12px;margin:32px 0;padding:20px}@media (min-width:768px){.form-block{padding:32px}}.contact--grid{display:grid;gap:24px;grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.contact--grid{align-items:start;grid-template-columns:5fr 7fr}}.contact--info{display:flex;flex-direction:column;gap:16px}.contact--info p{margin:0}.contact--info .kicker{text-transform:uppercase}.contact--channels{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.contact--channel{background:#181c23;border-radius:12px;display:flex;gap:12px;padding:16px;position:relative}.contact--channel-icon{align-items:center;background:#262a32;border-radius:8px;display:flex;flex-shrink:0;font-size:20px;height:40px;justify-content:center;width:40px}.contact--channel-body{min-width:0}.contact--channel-title{color:#dfe2ed;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;letter-spacing:-.005em;line-height:20px}.contact--channel-email{display:inline-block;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;word-break:break-all}.contact--channel-email:after{content:"";inset:0;position:absolute}.contact--channel-note{color:#86948a;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.contact--channel-badge{position:absolute;right:12px;top:12px}.contact--office{overflow:hidden}.contact--office-media{background:#1c2027;height:160px;position:relative}.contact--office-location{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(16,19,27,.85);bottom:12px;left:12px;position:absolute}.contact--office-body{display:flex;flex-direction:column;gap:8px;padding:20px}.contact--office-name{color:#dfe2ed;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;font-weight:700;letter-spacing:-.005em;line-height:20px}.contact--office-address{color:#bbcabf;font-size:12px;font-style:normal;font-weight:400;letter-spacing:0;line-height:16px}.contact--office-meta{background:#1c2027;border-radius:8px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:4px 0 0;padding:12px}.contact--office-meta dt{color:#86948a;font-size:10px;font-weight:700;letter-spacing:.05em;line-height:12px;text-transform:uppercase}.contact--office-meta dd{color:#dfe2ed;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:16px;margin:2px 0 0}.contact--support{display:flex;gap:12px;padding:20px}.contact--support>div{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.contact--support-icon{color:#ffb95f;display:flex;font-size:24px}.contact--support-title{color:#ffb95f;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;font-weight:700;letter-spacing:-.005em;line-height:20px}.contact--support-text{color:#bbcabf;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.contact--support-link{font-size:12px;font-weight:600;letter-spacing:.02em;line-height:16px}.contact--form{box-shadow:0 10px 30px rgba(0,0,0,.45);padding:20px}@media (min-width:768px){.contact--form{padding:32px}}.newsletter{background:linear-gradient(135deg,#262a32,#181c23);border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.45);display:grid;gap:24px;grid-template-columns:minmax(0,1fr);margin-top:48px;overflow:hidden;padding:20px;position:relative}@media (min-width:1024px){.newsletter{align-items:center;gap:48px;grid-template-columns:1fr 420px;margin-top:64px;padding:48px}}.newsletter p{margin:0}.newsletter--content{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.newsletter--kicker{background:#31353d;text-transform:uppercase}.newsletter--title{font-size:20px;font-weight:700;letter-spacing:-.015em;line-height:26px;margin:0}@media (min-width:768px){.newsletter--title{font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:30px}}.newsletter--text{color:#bbcabf;font-size:15px;font-weight:400;letter-spacing:0;line-height:22px}.newsletter--checks{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;margin:4px 0 0;padding:0}.newsletter--checks li{align-items:center;color:#bbcabf;display:flex;font-size:10px;font-weight:700;gap:6px;letter-spacing:.05em;line-height:12px}.newsletter--checks .icon{color:#4edea3;font-size:16px}.newsletter--form{background:#0a0e15;padding:20px}@media (min-width:768px){.newsletter--form{padding:24px}}.newsletter--form .form--title{font-size:15px;font-weight:600;font-weight:700;letter-spacing:-.005em;line-height:20px}@media (max-width:1023.98px){.contact--info{display:contents}.contact--info>.kicker{margin-bottom:-12px;order:0}.contact--channels{order:1}.contact--form{order:2}.contact--office{order:3}.contact--support{order:4}}.casino-logo{align-items:center;background:#0a0e15;border-radius:12px;box-shadow:inset 0 2px 6px rgba(0,0,0,.4);display:flex;flex-shrink:0;height:64px;justify-content:center;overflow:hidden;padding:8px;width:64px}.casino-logo img,.casino-logo.-xs{border-radius:8px}.casino-logo.-xs{height:36px;padding:4px;width:36px}.casino-logo.-xs .casino-logo--letters{font-size:11px}.casino-logo.-sm{height:48px;padding:6px;width:48px}.casino-logo.-sm .casino-logo--letters{font-size:14px}.casino-logo.-lg{height:88px;width:88px}.casino-logo.-lg .casino-logo--letters{font-size:24px}.casino-logo--letters{color:#4edea3;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:18px;font-weight:800;letter-spacing:-.02em}.stars{color:#ffb95f;display:inline-flex;font-size:15px;gap:1px}.stars .-empty{color:#3c4a42}.casinos--layout.-sidebar{display:grid;gap:24px;grid-template-columns:minmax(0,1fr)}@media (min-width:1280px){.casinos--layout.-sidebar{align-items:start;grid-template-columns:minmax(0,1fr) 300px}}.casinos--aside{display:flex;flex-direction:column;gap:16px}@media (min-width:1280px){.casinos--aside{position:sticky;top:104px}}.casinos--controls{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}@media (min-width:1024px){.casinos--controls{align-items:center;flex-direction:row;justify-content:space-between}}.casinos--controls .chips-row{margin-top:0}.casinos--chips{margin-bottom:16px}.casinos--controls .casinos--chips{margin-bottom:0}.casinos--sort{align-items:center;display:flex;flex-shrink:0;gap:12px}.casinos--count{color:#86948a;font-size:10px;font-weight:700;letter-spacing:.05em;line-height:12px;white-space:nowrap}.casinos--select{background-color:#1c2027;min-height:40px;min-width:200px;padding-bottom:8px;padding-top:8px;width:auto}.bonuses--list,.casinos--list{display:flex;flex-direction:column;gap:16px}.casino-card{background:#1c2027;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.35);padding:20px;position:relative;transition:background-color .2s}@media (min-width:768px){.casino-card{padding:24px}}.casino-card:hover{background:#262a32}.casino-card.-featured{box-shadow:inset 0 0 0 1px #10b981,0 4px 20px -2px rgba(16,185,129,.15)}.casino-card[hidden]{display:none}.casino-card p{margin:0}.casino-card--top{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.casino-card--rank{align-items:center;background:#31353d;border-radius:4px;color:#dfe2ed;display:inline-flex;font-size:10px;font-weight:700;height:22px;justify-content:center;letter-spacing:.05em;line-height:12px;min-width:28px;padding:0 6px}.casino-card--grid{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.casino-card--grid{align-items:center;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.casino-card--grid{gap:20px;grid-template-columns:3fr 4fr 2fr 3fr}}.casino-card--brand{align-items:center;display:flex;gap:12px}@media (min-width:1024px){.casino-card--brand{align-items:flex-start;flex-direction:column}}.casino-card--name{font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:18px;font-weight:600;font-weight:800;letter-spacing:-.01em;line-height:24px;margin:0 0 4px}.casino-card--name a{color:#dfe2ed}.casino-card--name a:hover{color:#4edea3}.casino-card--rating{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.casino-card--rating strong{color:#dfe2ed;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;font-weight:700;letter-spacing:-.005em;line-height:20px}.casino-card--rating>span:last-child{color:#86948a}.casino-card--license,.casino-card--rating>span:last-child{font-size:10px;font-weight:700;letter-spacing:.05em;line-height:12px}.casino-card--license{align-items:center;color:#4edea3;display:flex;gap:4px;margin-top:4px!important}.casino-card--license .icon{font-size:14px}.casino-card--bonus{background:rgba(10,14,21,.8);border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:16px}.casino-card--kicker{align-items:center;color:#86948a;display:flex;font-size:10px;font-weight:700;gap:6px;letter-spacing:.05em;line-height:12px;text-transform:uppercase}.casino-card--kicker.-gold{color:#ffb95f}.casino-card--kicker .icon{font-size:16px}.casino-card--offer{color:#4edea3;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:18px;font-weight:600;font-weight:800;letter-spacing:-.01em;line-height:24px}.casino-card--offer span{color:#dfe2ed}.casino-card--text{color:#bbcabf;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.casino-card--terms{color:#86948a;display:flex;flex-wrap:wrap;font-size:10px;font-weight:700;gap:4px 16px;letter-spacing:.05em;line-height:12px}.casino-card--terms strong{color:#dfe2ed}.casino-card--features{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.casino-card--features li{align-items:center;display:flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:.02em;line-height:16px}.casino-card--features .icon{font-size:18px}.casino-card--features span{display:flex;flex-direction:column}.casino-card--features strong{color:#dfe2ed}.casino-card--features small{color:#86948a;font-size:9px;font-weight:500;letter-spacing:.01em;line-height:12px}.casino-card--cta{display:flex;flex-direction:column;gap:8px}.casino-card--micro{color:#86948a;font-size:9px;font-weight:500;letter-spacing:.01em;line-height:12px;text-align:center}@media (max-width:1023.98px){.casino-card.-compact .casino-card--features{flex-direction:row;flex-wrap:wrap;gap:8px 20px}}.icon.-primary{color:#4edea3}.icon.-gold{color:#ffb95f}.deal{background:#1c2027;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.45);display:flex;flex-direction:column;gap:16px;overflow:hidden;padding:24px 20px 20px;position:relative}@media (min-width:768px){.deal{padding:28px 24px 24px}}.deal p{margin:0}.deal--ribbon{align-items:center;background:#ffb95f;border-radius:0 0 0 12px;color:#472a00;display:flex;font-size:10px;font-weight:700;gap:4px;letter-spacing:.05em;line-height:12px;padding:6px 14px;position:absolute;right:0;text-transform:uppercase;top:0}.deal--ribbon .icon{font-size:14px}.deal--brand{gap:12px}.deal--brand,.deal--name{align-items:center;display:flex}.deal--name{font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;font-weight:700;gap:6px;letter-spacing:-.005em;line-height:20px}.deal--name a{color:#dfe2ed}.deal--name a:hover{color:#4edea3}.deal--offer{background:#181c23;border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:16px}.deal--title{color:#4edea3;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:24px;font-weight:700;font-weight:800;letter-spacing:-.02em;line-height:30px}.deal--highlight{color:#bbcabf;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.deal--metrics{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:8px 0 0}.deal--metrics div{background:#1c2027;border-radius:8px;padding:10px 12px}.deal--metrics dt{color:#86948a;font-size:10px;font-weight:700;letter-spacing:.05em;line-height:12px;text-transform:uppercase}.deal--metrics dd{align-items:center;color:#dfe2ed;display:flex;font-size:14px;font-weight:600;gap:4px;letter-spacing:.01em;line-height:18px;margin:2px 0 0}.deal--metrics dd .icon{font-size:16px}.deal--buttons{display:grid;gap:8px;grid-template-columns:3fr 2fr}.deal-block{margin:24px 0}.bonus-card{background:#1c2027;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.35);display:flex;flex-direction:column;gap:16px;padding:20px}@media (min-width:768px){.bonus-card{padding:24px}}.bonus-card[hidden]{display:none}.bonus-card p{margin:0}.bonus-card--head{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.bonus-card--brand{flex:1;min-width:0}.bonus-card--name{align-items:center;display:flex;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;font-weight:700;gap:6px;letter-spacing:-.005em;line-height:20px;margin:0}.bonus-card--name a{color:#dfe2ed}.bonus-card--name a:hover{color:#4edea3}.bonus-card--name .icon{font-size:16px}.bonus-card--meta{color:#86948a;display:flex;flex-wrap:wrap;font-size:10px;font-weight:700;gap:4px 12px;letter-spacing:.05em;line-height:12px}.bonus-card--rating{align-items:center;color:#ffb95f;display:inline-flex;gap:2px}.bonus-card--rating .icon{font-size:13px}.bonus-card--badges{display:flex;flex-wrap:wrap;gap:6px}.bonus-card--badges .badge{text-transform:uppercase}.bonus-card--offer{background:#181c23;border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:16px}@media (min-width:640px){.bonus-card--offer{align-items:center;flex-direction:row;justify-content:space-between}}.bonus-card--offer>div:first-child{display:flex;flex-direction:column;gap:6px}.bonus-card--title{color:#dfe2ed;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:20px;font-weight:700;font-weight:800;letter-spacing:-.015em;line-height:26px}@media (min-width:768px){.bonus-card--title{font-size:24px;font-weight:700;font-weight:800;letter-spacing:-.02em;line-height:30px}}.bonus-card--title span{color:#4edea3}.bonus-card--text{color:#bbcabf;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.bonus-card--wager{align-items:center;display:flex;flex-shrink:0;gap:8px}.bonus-card--wager>span:last-child{display:flex;flex-direction:column}.bonus-card--wager small{color:#86948a;font-size:10px;font-weight:700;letter-spacing:.05em;line-height:12px;text-transform:uppercase}.bonus-card--wager strong{color:#dfe2ed;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:16px}.bonus-card--foot{flex-wrap:wrap;justify-content:space-between}.bonus-card--buttons,.bonus-card--foot{align-items:center;display:flex;gap:12px}.bonus-card--buttons{margin-left:auto}.bonus-card--buttons .btn_link{color:#bbcabf;min-height:36px}.bonus-card--buttons .btn_link:hover{color:#dfe2ed}.promo{align-items:center;background:#0a0e15;border:1px dashed #3c4a42;border-radius:8px;display:inline-flex;gap:8px;padding:4px 4px 4px 12px}.promo--label{color:#86948a;font-size:9px;font-weight:500;letter-spacing:.01em;line-height:12px;text-transform:uppercase}.promo--code{color:#ffb95f;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:14px;font-weight:700;letter-spacing:.08em}.promo--copy{align-items:center;background:#262a32;border-radius:6px;color:#bbcabf;display:flex;font-size:18px;height:36px;justify-content:center;transition:color .2s,background-color .2s;width:36px}.promo--copy:hover{color:#4edea3}.promo--copy.-copied{background:rgba(78,222,163,.15);color:#4edea3}.payouts--list{list-style:none;margin:0;padding:0}.payouts--item{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;gap:12px;padding:10px 0}.payouts--item:last-child{border-bottom:0;padding-bottom:0}.payouts--num{align-items:center;background:#262a32;border-radius:50%;color:#dfe2ed;display:flex;flex-shrink:0;font-size:10px;font-weight:700;height:24px;justify-content:center;letter-spacing:.05em;line-height:12px;width:24px}.payouts--body{display:flex;flex:1;flex-direction:column;min-width:0}.payouts--name{color:#dfe2ed;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:16px}.payouts--name:hover{color:#4edea3}.payouts--time{color:#4edea3;font-size:10px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.05em;line-height:12px}.payouts--play{box-shadow:none;min-height:32px;padding:4px 12px}.payouts-block{margin:24px 0}.calc{padding:20px}.calc p{margin:0}.calc--field{display:flex;flex-direction:column;gap:8px;margin-top:16px}.calc--label{color:#dfe2ed;display:flex;font-size:12px;font-weight:600;gap:8px;justify-content:space-between;letter-spacing:.02em;line-height:16px}.calc--label output{font-variant-numeric:tabular-nums}.calc--label .-primary{color:#4edea3}.calc--label .-gold{color:#ffb95f}.calc--range{accent-color:#4edea3;cursor:pointer;height:24px;margin:0;width:100%}.calc--range.-gold{accent-color:#ffb95f}.calc--scale{color:#86948a;display:flex;font-size:9px;font-weight:500;justify-content:space-between;letter-spacing:.01em;line-height:12px}.calc--toggle{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.calc--toggle .chip{font-size:10px;font-weight:700;letter-spacing:.05em;line-height:12px;min-height:32px;padding:6px 12px}.calc--result{background:#1c2027;border-radius:8px;margin-top:16px;padding:16px}.calc--result .bars--track{margin-top:10px}.calc--total{align-items:baseline;color:#bbcabf;display:flex;flex-wrap:wrap;font-size:12px;font-weight:600;gap:8px;justify-content:space-between;letter-spacing:.02em;line-height:16px}.calc--total output{color:#4edea3;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:18px;font-variant-numeric:tabular-nums;font-weight:600;font-weight:800;letter-spacing:-.01em;line-height:24px}.calc--fill{background:#4edea3;transition:width .3s;width:0}.calc--note{color:#86948a;font-size:9px;font-weight:500;letter-spacing:.01em;line-height:12px;margin-top:8px!important}.calc--weights-title{margin:16px 0 4px!important;text-transform:uppercase}.calc--weights{list-style:none;margin:0;padding:0}.calc--weights li{border-bottom:1px solid hsla(0,0%,100%,.06);color:#bbcabf;display:flex;font-size:12px;font-weight:400;gap:8px;justify-content:space-between;letter-spacing:0;line-height:16px;padding:8px 0}.calc--weights li:last-child{border-bottom:0}.calc--weights span{align-items:center;display:flex;gap:6px}.calc--weights .icon{color:#86948a;font-size:16px}.calc--weights strong{color:#dfe2ed}.calc--weights strong.-primary{color:#4edea3}.calc--tip{background:rgba(255,185,95,.08);border-radius:8px;color:#bbcabf;display:flex;font-size:12px;font-weight:400;gap:8px;letter-spacing:0;line-height:16px;margin-top:16px!important;padding:12px}.calc--tip .icon{color:#ffb95f;flex-shrink:0;font-size:18px}.calc-block{margin:24px 0;max-width:480px}.casino-inline{background:#181c23;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.35);margin:24px 0;padding:20px}.casino-inline p{margin:0}.casino-inline--top{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:12px}.casino-inline--top .kicker{align-items:center;color:#ffb95f;display:flex;gap:4px;text-transform:uppercase}.casino-inline--top .kicker .icon{font-size:14px}.casino-inline--row{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.casino-inline--brand{align-items:center;display:flex;gap:12px}.casino-inline--name{align-items:center;display:flex;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;font-weight:700;gap:8px;letter-spacing:-.005em;line-height:20px}.casino-inline--name a{color:#dfe2ed;text-decoration:none!important}.casino-inline--offer{color:#4edea3;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:16px}.casino-inline--metrics{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:16px 0 12px}@media (min-width:640px){.casino-inline--metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}.casino-inline--metrics div{background:#1c2027;border-radius:8px;padding:10px;text-align:center}.casino-inline--metrics dt{color:#86948a;font-size:9px;font-weight:500;letter-spacing:.01em;line-height:12px;text-transform:uppercase}.casino-inline--metrics dd{color:#dfe2ed;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:16px;margin:2px 0 0}.read-progress{height:3px;left:0;pointer-events:none;position:fixed;right:0;top:64px;transition:top .3s;z-index:99}@media (min-width:1024px){.read-progress{top:80px}}.header.-hidden~.read-progress{top:0}.read-progress span{background:#4edea3;display:block;height:100%;transform:scaleX(var(--progress,0));transform-origin:left;width:100%}.admin-bar .read-progress{margin-top:32px}@media (max-width:782px){.admin-bar .read-progress{margin-top:46px}}@media (max-width:600px){.admin-bar .read-progress{margin-top:0}}.article{padding-bottom:48px}@media (min-width:1024px){.article{padding-bottom:80px}}.article--head{padding-bottom:32px;padding-top:24px}@media (min-width:1024px){.article--head{padding-top:32px}}.article--top{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:24px}.article--badges{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.article--badges .badge{padding:4px 12px}.article--intro{align-items:flex-start;display:flex;flex-direction:column;gap:16px;max-width:896px}.article--intro p{margin:0}.article--kicker{gap:8px;letter-spacing:.1em;padding:4px 12px;text-transform:uppercase}.article--title{margin:0}.article--lead{color:#bbcabf;font-size:15px;font-weight:400;letter-spacing:0;line-height:22px;max-width:768px}.article--byline{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding-top:8px;width:100%}.article--author{align-items:center;display:flex;gap:12px}.article--author-name{align-items:center;display:flex;flex-wrap:wrap;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;gap:8px;letter-spacing:-.005em;line-height:20px}.article--author-name a{color:#dfe2ed}.article--author-name a:hover{color:#4edea3}.article--author-meta{color:#bbcabf;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.article--share{box-shadow:none}.article--hero{background:#0a0e15;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.45);height:256px;margin:32px 0 0;overflow:hidden;position:relative}@media (min-width:640px){.article--hero{height:320px}}@media (min-width:768px){.article--hero{height:384px}}.article--hero.-natural{height:auto}.article--hero.-natural img{height:auto;-o-object-fit:initial;object-fit:fill}.article--hero-caption{align-items:flex-end;background:linear-gradient(0deg,#10131b,rgba(16,19,27,.6) 45%,transparent);display:flex;flex-wrap:wrap;gap:16px;inset:0;justify-content:space-between;padding:20px;position:absolute}@media (min-width:768px){.article--hero-caption{padding:32px}}.article--hero-caption p{margin:0}.article--hero-text{display:flex;flex-direction:column;gap:4px;max-width:576px}.article--hero-text .kicker{text-transform:uppercase}.article--hero-title{color:#dfe2ed;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:20px;font-weight:700;letter-spacing:-.015em;line-height:26px}@media (min-width:768px){.article--hero-title{font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:30px}}.article--hero-sub{color:#bbcabf;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}@media (max-width:639.98px){.article--hero-sub{display:none}}.article--hero-metric{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(38,42,50,.9);border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.45);display:flex;gap:16px;padding:12px 20px;text-align:right}@media (max-width:639.98px){.article--hero-metric{display:none}}.article--hero-value{color:#4edea3;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:18px;font-variant-numeric:tabular-nums;font-weight:600;font-weight:700;letter-spacing:-.01em;line-height:24px}.article--hero-label{color:#bbcabf;font-size:10px;font-weight:700;letter-spacing:.05em;line-height:12px}.article--hero-icon{align-items:center;background:rgba(78,222,163,.2);border-radius:50%;color:#4edea3;display:flex;font-size:24px;height:40px;justify-content:center;width:40px}.article--layout{display:grid;gap:32px;grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.article--layout{align-items:start;gap:48px;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.article--content{min-width:0}.article--content>h2{margin-top:48px}.article--aside{display:flex;flex-direction:column;gap:24px}@media (min-width:1024px){.article--aside{-ms-overflow-style:none;max-height:calc(100vh - 128px);overflow-y:auto;position:sticky;scrollbar-width:none;top:104px}.article--aside::-webkit-scrollbar{display:none}}@media (max-width:1023.98px){.article--aside{order:-1}.article--aside .side-card:not(.toc){display:none}}.author-box{background:#181c23;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.35);display:flex;flex-direction:column;gap:16px;margin-top:48px;padding:20px}@media (min-width:640px){.author-box{flex-direction:row;padding:24px}}.author-box--body{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.author-box--body p{margin:0}.author-box--title{color:#dfe2ed;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;font-weight:700;letter-spacing:-.005em;line-height:20px}.author-box--role{color:#4edea3;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:16px}.author-box--bio{color:#bbcabf;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;margin-top:4px!important}.blog-main{padding-top:0}.blog-head{padding-top:24px}@media (min-width:1024px){.blog-head{padding-top:32px}}.blog-head .breadcrumbs{margin-bottom:16px}.blog-head--grid{display:grid;gap:20px;grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.blog-head--grid{align-items:end;gap:32px;grid-template-columns:minmax(0,1fr) 380px}}.blog-head--kicker{margin-bottom:12px;text-transform:uppercase}.blog-head--title{margin:0 0 8px}.blog-head--lead{color:#bbcabf;font-size:15px;font-weight:400;letter-spacing:0;line-height:22px;margin:0;max-width:680px}.blog-head--search .search-field--input{font-size:13px;font-weight:400;height:48px;letter-spacing:0;line-height:18px}.blog-body{padding-top:32px}@media (min-width:1024px){.blog-body{padding-top:40px}}.blog-body--head{margin-bottom:24px}.blog-body--count{color:#86948a;font-size:10px;font-weight:700;letter-spacing:.05em;line-height:12px;margin:0}.author-card{display:flex;flex-direction:column;gap:20px;padding:20px}@media (min-width:768px){.author-card{align-items:flex-start;flex-direction:row;gap:32px;padding:32px}}.author-card--body{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.author-card--body p,.author-card--name{margin:0}.author-card--role{color:#4edea3;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:16px}.author-card--bio{color:#bbcabf;font-size:15px;font-weight:400;letter-spacing:0;line-height:22px;max-width:720px}.author-card--focus{color:#dfe2ed;display:flex;flex-direction:column;font-size:12px;font-weight:400;gap:2px;letter-spacing:0;line-height:16px}.author-card--focus .kicker{text-transform:uppercase}.author-card--socials{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:4px 0 0;padding:0}.legal--head{padding-top:24px}@media (min-width:1024px){.legal--head{padding-top:32px}}.legal--head .breadcrumbs,.legal--meta{margin-bottom:16px}.legal--meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px}.legal--date{align-items:center;color:#bbcabf;display:inline-flex;font-size:10px;font-weight:700;gap:4px;letter-spacing:.05em;line-height:12px}.legal--date .icon{font-size:14px}.legal--ref{color:#86948a;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:10px;font-weight:700;letter-spacing:.05em;line-height:12px;margin-left:auto}.legal--intro{color:#bbcabf;font-size:15px;font-weight:400;letter-spacing:0;line-height:22px;max-width:768px}.legal--summary{display:flex;flex-direction:column;gap:20px;margin-top:24px;padding:20px}@media (min-width:1024px){.legal--summary{align-items:center;flex-direction:row;justify-content:space-between;padding:24px}}.legal--summary p{margin:0}.legal--summary-main{display:flex;gap:16px}.legal--summary-icon{align-items:center;background:rgba(78,222,163,.12);border-radius:8px;color:#4edea3;display:flex;flex-shrink:0;font-size:26px;height:48px;justify-content:center;width:48px}.legal--summary-title{align-items:center;color:#dfe2ed;display:flex;flex-wrap:wrap;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;font-weight:700;gap:8px;letter-spacing:-.005em;line-height:20px}.legal--summary-text{color:#bbcabf;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;margin-top:4px!important;max-width:640px}.legal--summary-stats{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.legal--summary-stats div{align-items:center;background:#1c2027;border-radius:8px;display:flex;flex-direction:column-reverse;gap:2px;min-width:96px;padding:12px;text-align:center}.legal--summary-stats dd{color:#4edea3;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:18px;font-weight:600;font-weight:800;letter-spacing:-.01em;line-height:24px;margin:0}.legal--summary-stats dt{color:#86948a;font-size:10px;font-weight:700;letter-spacing:.05em;line-height:12px;text-transform:uppercase}.legal--layout{display:grid;gap:24px;grid-template-columns:minmax(0,1fr);padding-top:32px}@media (min-width:1024px){.legal--layout{align-items:start;gap:48px;grid-template-columns:280px minmax(0,1fr)}.legal--aside{position:sticky;top:104px}}.legal--content{counter-reset:legal}.legal--content>h2{align-items:center;counter-increment:legal;display:flex;gap:12px;margin-top:48px}.legal--content>h2:before{background:#262a32;border-radius:4px;color:#4edea3;content:counter(legal,decimal-leading-zero);flex-shrink:0;font-size:10px;font-weight:700;letter-spacing:.05em;line-height:12px;padding:2px 8px}.legal--content>h2:first-child{margin-top:0}.review{padding-bottom:48px}@media (min-width:1024px){.review{padding-bottom:80px}}.review--head{padding-bottom:24px;padding-top:24px}@media (min-width:1024px){.review--head{padding-top:32px}}.review--hero{display:grid;gap:24px;grid-template-columns:minmax(0,1fr);padding:20px}@media (min-width:1024px){.review--hero{align-items:center;grid-template-columns:minmax(0,1fr) 380px;padding:32px}}.review--hero p{margin:0}.review--intro{display:flex;flex-direction:column;gap:16px}@media (max-width:639.98px){.review--intro .casino-logo.-lg{height:64px;width:64px}}@media (min-width:640px){.review--intro{align-items:flex-start;flex-direction:row}}.review--tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px!important}.review--title{margin:0 0 8px}.review--lead{color:#bbcabf;font-size:15px;font-weight:400;letter-spacing:0;line-height:22px}.review--score{background:#1c2027;border-radius:12px;display:flex;flex-direction:column;gap:16px;padding:20px}@media (min-width:640px){.review--score{align-items:center;flex-direction:row}}.review--total{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:4px;text-align:center}.review--rating{color:#4edea3;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:44px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.review--rating-label{color:#86948a;font-size:10px;font-weight:700;letter-spacing:.05em;line-height:12px;text-transform:uppercase}.review--scores{display:flex;flex:1;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.review--score-row{color:#bbcabf;display:flex;font-size:10px;font-weight:700;justify-content:space-between;letter-spacing:.05em;line-height:12px;margin-bottom:4px}.review--score-row strong{color:#4edea3}.review--scores .bars--fill{background:#4edea3}.review-bonus{background:linear-gradient(135deg,#262a32,#181c23);border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.45);margin-bottom:24px;padding:20px}@media (min-width:768px){.review-bonus{padding:24px}}.review-bonus .casino-card--kicker{margin-bottom:12px}.review-bonus--grid{display:grid;gap:20px;grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.review-bonus--grid{align-items:center;grid-template-columns:minmax(0,1fr) 240px}}.post-entry .review-bonus--title{font-size:20px;font-weight:700;font-weight:800;letter-spacing:-.015em;line-height:26px;margin:0 0 8px}@media (min-width:768px){.post-entry .review-bonus--title{font-size:24px;font-weight:700;font-weight:800;letter-spacing:-.02em;line-height:30px}}.post-entry .review-bonus--title span{color:#4edea3}.review-bonus--text{color:#bbcabf;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;margin:0 0 12px}.review-bonus--cta{display:flex;flex-direction:column;gap:8px}.post-entry .review-verdict{background:#181c23;border-left:3px solid #4edea3;border-radius:0 12px 12px 0;display:flex;font-style:normal;gap:16px;margin:0 0 32px;padding:20px}.post-entry .review-verdict p{margin:0}.review-verdict--author{color:#dfe2ed;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:16px;margin-bottom:6px!important}.review-verdict--author span{color:#86948a}.review-verdict--text{color:#bbcabf;font-size:15px;font-style:italic;font-weight:400;letter-spacing:0;line-height:22px}.review-method{align-items:center;color:#dfe2ed;display:inline-flex;font-weight:600;gap:6px}.review-method .icon{color:#4edea3;font-size:16px}.post-entry td.-primary{color:#4edea3}.review-catalog{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:16px 0 32px}.review-catalog div{align-items:center;background:#181c23;border-radius:12px;display:flex;flex-direction:column-reverse;gap:2px;padding:16px 8px;text-align:center}.review-catalog dd{color:#4edea3;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:20px;font-weight:700;font-weight:800;letter-spacing:-.015em;line-height:26px;margin:0}@media (min-width:768px){.review-catalog dd{font-size:24px;font-weight:700;font-weight:800;letter-spacing:-.02em;line-height:30px}}.review-catalog div:nth-child(2) dd{color:#dfe2ed}.review-catalog div:nth-child(3) dd{color:#ffb95f}.review-catalog dt{color:#86948a;font-size:10px;font-weight:700;letter-spacing:.05em;line-height:12px;text-transform:uppercase}.review-snapshot p{margin:0}.review-snapshot .btn{margin-top:16px}.review-snapshot--brand{align-items:center;display:flex;gap:12px;margin-bottom:8px}.review-snapshot--name{color:#dfe2ed;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;font-weight:700;letter-spacing:-.005em;line-height:20px}.review-snapshot--sub{color:#86948a;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.review-snapshot--rows{margin:0}.review-snapshot--rows div{border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;font-size:10px;font-weight:700;gap:12px;justify-content:space-between;letter-spacing:.05em;line-height:12px;padding:8px 0}.review-snapshot--rows dt{color:#86948a}.review-snapshot--rows dd{color:#dfe2ed;margin:0;text-align:right}@media (max-width:1023.98px){.review--layout .article--aside{order:1}.review--layout .article--aside .review-snapshot{display:block}.review--layout .article--aside .toc{display:none}}.review-sticky{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(38,42,50,.95);border-radius:12px;bottom:calc(72px + env(safe-area-inset-bottom, 0px));box-shadow:0 10px 30px rgba(0,0,0,.45);display:flex;gap:12px;left:8px;padding:8px 8px 8px 12px;position:fixed;right:8px;z-index:89}@media (min-width:1024px){.review-sticky{display:none!important}}.review-sticky p{margin:0}.review-sticky .btn{box-shadow:none;flex-shrink:0;min-height:40px}.review-sticky--offer{display:flex;flex:1;flex-direction:column;min-width:0}.review-sticky--offer strong{color:#dfe2ed;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:16px}.review-sticky--offer span{color:#4edea3;font-size:10px;font-weight:700;letter-spacing:.05em;line-height:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.not-found--links.-deal{display:grid;gap:24px;grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.not-found--links.-deal{align-items:start;grid-template-columns:400px minmax(0,1fr)}}.not-found{position:relative}.not-found:before{background:radial-gradient(ellipse at top,rgba(220,38,38,.12),rgba(78,222,163,.05) 50%,transparent 75%);content:"";height:480px;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:min(900px,100%);z-index:-1}.not-found--hero{align-items:center;display:flex;flex-direction:column;gap:20px;padding-bottom:32px;padding-top:16px;text-align:center}@media (min-width:1024px){.not-found--hero{padding-top:40px}}.not-found--hero p{margin:0}.not-found--pill{text-transform:uppercase}.not-found--code{background:#31353d;border-radius:4px;color:#bbcabf;padding:1px 6px}.not-found--cards{display:flex;gap:12px}@media (min-width:640px){.not-found--cards{gap:16px}}.not-found--card{align-items:center;background:linear-gradient(180deg,#262a32,#181c23);border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.45);color:#dfe2ed;display:flex;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:64px;font-weight:800;height:120px;justify-content:center;width:88px}@media (min-width:640px){.not-found--card{font-size:96px;height:160px;width:120px}}.not-found--card.-mark{background:#1c2027;box-shadow:inset 0 0 0 1px #10b981,0 4px 20px -2px rgba(16,185,129,.15)}.not-found--card.-mark img{height:auto;width:44px}@media (min-width:640px){.not-found--card.-mark img{width:64px}}.not-found--title{margin:8px 0 0}.not-found--text{color:#bbcabf;font-size:15px;font-weight:400;letter-spacing:0;line-height:22px;max-width:560px}.not-found--search{max-width:480px;padding-right:4px;width:100%}.not-found--search .search-field--input{font-size:13px;font-weight:400;height:48px;letter-spacing:0;line-height:18px}.not-found--search .btn{min-height:40px;padding:6px 12px}.not-found--buttons{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.not-found--links{padding-bottom:16px}.not-found--links-title{color:#dfe2ed;font-family:Plus Jakarta Sans,Inter,system-ui,-apple-system,sans-serif;font-size:15px;font-weight:600;font-weight:700;letter-spacing:-.005em;line-height:20px;margin:0 0 16px}html{background:#10131b;scrollbar-color:#31353d #10131b}body,html{margin-top:0!important;max-width:100vw}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#10131b;color:#dfe2ed;display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:13px;font-weight:400;letter-spacing:0;line-height:18px;min-height:100vh;padding-top:64px}body.has-tabbar{padding-bottom:calc(64px + env(safe-area-inset-bottom, 0px))}@media (min-width:1024px){body,body.has-tabbar{padding-bottom:0}body{padding-top:80px}}body.-toggle{overflow:hidden}::-moz-selection{background:#10b981;color:#00422b}::selection{background:#10b981;color:#00422b}:focus-visible{outline:2px solid #4edea3;outline-offset:2px}.container{margin-left:auto;margin-right:auto;max-width:1280px;padding-left:12px;padding-right:12px;width:100%}@media (min-width:640px){.container{padding-left:24px;padding-right:24px}}@media (min-width:1024px){.container{padding-left:48px;padding-right:48px}}.page--main,main{flex:1 0 auto}.page--main{padding:32px 0 48px}@media (min-width:1024px){.page--main{padding:32px 0 64px}}
