/* generated by scripts/port-guns.js — do not edit, edit public/assets/g/site.css */
body{overflow-x:hidden;margin:0;padding:0;background-color:#0a0a0a;color:#cb428b9c}body,button,input,textarea{font-family:Satoshi,sans-serif}html{height:100%;color-scheme:dark!important;forced-color-adjust:none!important}body{height:100%;min-height:100%}::selection{color:#09090b;background:#eeeeee}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{border-radius:5px;background:#181818}input{-webkit-user-select:text;user-select:text}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #0C0C0C!important;-webkit-text-fill-color:rgb(202,202,202)!important;-webkit-background-clip:text}:root{--rt-color-dark:#0f0f0f!important;--rt-opacity:1!important}iframe{border:none}@supports (-webkit-touch-callout:none){button,input,select,textarea{font-size:16px!important}}s{color:#d8d8d8;font-weight:450;font-size:16px}.g385d3f{margin-top:25px;width:100%;box-sizing:border-box;display:flex;justify-content:center;position:fixed;z-index:99999;height:70px;transition:height .5s}.gafa106{display:flex;align-items:center;justify-content:space-between;position:relative;width:78rem;border-radius:50px;margin:0 30px;padding:0 22px;box-shadow:0 0 20px rgba(0,0,0,.3);background-color:#111111d7;height:77px;transition:height .3s}.gca1679{text-decoration:none;display:flex;align-items:center;gap:35px}.geb9c63{display:flex;align-items:center;direction:ltr}.geb9c63 h1{margin:0;color:#fafafa;font-weight:550;font-size:28px}.geb9c63 h1 span{color:#dd68a6}.geb9c63 img{height:36px;width:36px;margin-right:12px;margin-top:2px;object-fit:contain}.g36ebbd{display:flex;align-items:center;gap:15px;direction:ltr}.g36ebbd a{border:2px solid transparent;display:flex;align-items:center;text-decoration:none;color:#fafafa;font-weight:400;font-size:17.5px;padding:0 10px;border-radius:15px;transition:.25s;height:40px}.gc717b5{margin-left:5px;border-radius:9999px!important;font-weight:500!important;background-color:#a3527d5d!important;border:2px solid #a3527d5d!important}.g36ebbd a.gc717b5{padding:0 18px!important}.g36ebbd a:hover:not(.gc717b5){background-color:#202020}.g36ebbd a:hover.gc717b5{background-color:#a3527d86;box-shadow:0 2px 16px #fb6db94f}.g36ebbd a:hover{background-color:#ffffff11}@keyframes g947bc6{0%{opacity:.45}to{opacity:1}}.g2359a6{display:none;margin-right:10px}.g2359a6 svg{font-size:43px;color:#9e4574}@media (max-width:850px){.g36ebbd a{padding:0 13px}}@media(max-width:800px){.g36ebbd a{padding:0 11px}}@media(max-width:770px){.g36ebbd{display:none}body:has(.g36ebbd) .g2359a6{display:flex}}@media(max-width:665px){.g2359a6{display:flex}}@media(max-width:575px){.gafa106{margin:0 18px;background-color:#111111ea}}@media(max-width:470px){.gafa106{margin:0 12px}}.g8a55f3{margin-top:28rem;display:flex;flex-direction:column;align-items:center;width:100%;border:2px solid #0e0e0e;background-color:#0c0c0c;justify-content:center;position:relative;padding:0 30px;box-sizing:border-box}.g97b193{width:100%;max-width:78rem;margin:60px 25px;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding:0 15px;gap:45px}.g41a32d{display:flex;flex-direction:column;gap:20px}.gaae53f{display:flex;flex-direction:column;gap:15px}.gaae53f img{height:34px;width:34px}.gaae53f span{color:#cfcece;font-weight:400;font-size:16px;max-width:350px}.g6c420d{gap:8px;display:flex;align-items:center}.g6c420d a{text-decoration:none}.gf486eb{display:flex;align-items:center;direction:ltr;gap:8px}.g6c420d h1{margin:0;font-weight:500;font-size:24px;color:#fafafa}.g6c420d h1 span{color:#dd68a6}.ga425d5{display:flex;gap:55px;flex-wrap:wrap}.gde81cf h1{margin:0;font-weight:450;font-size:22px;color:#fafafa}.g04bc0f{margin-top:12px;display:flex;flex-direction:column;gap:7px}.g04bc0f a{font-size:16px;text-decoration:none;color:#aaa8a8;transition:.3s;white-space:nowrap}.g04bc0f a:hover{color:#cccccc}@media (max-width:750px){.gaae53f span{max-width:270px}}@media (max-width:690px){.g97b193{flex-direction:column-reverse;align-items:baseline}}.gafa106.gcbeb13{border-radius:43px;flex-direction:column;height:calc(100% - 60px)}.gca1679{position:absolute;top:20px;left:25px}.g2359a6{position:absolute;top:20px;right:25px}.g36ebbd{position:absolute;top:17px;right:25px}.g19a569{position:absolute;top:85px;display:flex;justify-content:space-between;flex-direction:column;gap:10px;width:calc(100% - 44px);box-sizing:border-box;opacity:0;overflow:hidden;height:calc(100% - 115px);transition:.3s;pointer-events:none}.g3ff498{opacity:1;overflow:visible;pointer-events:auto}.g19a569 a{text-decoration:none;border:2px solid #3535362f;background-color:#2222223b;color:#fafafa;padding:10px 20px;border-radius:15px;transition:.3s}.g19a569 a:hover{border:2px solid #3535364f;background-color:#222222bb}.g19a569 a.gc717b5{border:2px solid #e675b121;background-color:#dd68a62f}.g19a569 a.gc717b5:hover{border:2px solid #e675b14b!important;background-color:#dd68a65e!important}.g2cfaa1{display:flex;flex-direction:column;gap:10px}.g193150{padding-bottom:16px;border-bottom:2px solid rgba(255,255,255,.03);margin-bottom:6px}.g0acf4f{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:-1;left:0;top:0;right:0;bottom:0;position:absolute;border-radius:50px}.gafa106.gcbeb13 .g2359a6 svg path:first-child{transform:translateY(5.5px) rotate(45deg);transform-origin:50% 50%}.gafa106.gcbeb13 .g2359a6 svg path:nth-child(2){opacity:0}.gafa106.gcbeb13 .g2359a6 svg path:nth-child(3){transform:translateY(-3px) rotate(-45deg);transform-origin:50% 50%}.g2359a6 svg,.g2359a6 svg path{transition:.2s}.g177c38{width:100%;max-width:80rem;height:auto;background-image:url(/assets/g/gradient.png);box-sizing:border-box;border-radius:25px;display:flex;align-items:center;padding:60px}.g377452{display:flex;flex-direction:column;gap:7px}.g377452 h1:not(.gd088fd h1),.g377452 h3{margin:0}.g377452 h1:not(.gd088fd h1){font-size:45px;font-weight:500;color:#fafafa}.g377452 h3{font-weight:400;color:#bfbfbf;font-size:22px;max-width:550px}.gd088fd{margin-top:40px;display:flex;gap:10px;align-items:center}.ge4e7f4{margin-top:-230px;position:relative;width:100%;display:flex;justify-content:center}@media (max-width:825px){.g177c38{padding:40px}}@media (max-width:700px){.g377452 h1:not(.gd088fd h1){font-size:41px}.g377452 h3{font-size:21px}}@media (max-width:530px){.g377452 h1:not(.gd088fd h1){font-size:38px}.g377452 h3{font-size:19.5px}}@media (max-width:465px){.gd088fd{flex-direction:column}.gd088fd a,.gd088fd>div{width:100%;max-width:100%!important;box-sizing:border-box}}@media (max-width:1115px){.g97b193{flex-direction:column-reverse;align-items:self-start}}@media (max-width:670px){.ga425d5{flex-direction:column}}.g93bd16{text-align:center;width:100%;max-width:70rem;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-top:18rem;padding:0 30px}.g3bebaa{margin:0 0 40px;font-weight:450;color:#fafafa;font-size:27.5px}.gbf6b94{display:flex;gap:55px;flex-wrap:wrap}.gcd2951{display:flex;align-items:center;gap:8px}.gcd2951 a{text-decoration:none;color:#a0a0a0;font-size:27px;transition:.3s}.gcd2951 a:hover{color:#fafafa}.gcd2951 a:nth-child(3){font-size:22px}.g4ba67a svg{width:15px;height:15px;color:#5cb85c;border:2px solid #5cb85c34;border-radius:50%;display:inline-block;box-sizing:content-box;display:flex}.g51c685{display:flex;align-items:center;justify-content:center;gap:8px;background-color:#131313;border-radius:15px;padding:8px 11px;border:2px solid #191919;color:#fafafa;font-size:16px;font-weight:450;margin-left:7px;white-space:nowrap}.ga6da1a{width:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center}.ga4848f{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:30px 15px;max-width:78rem}.ga4461c{display:flex;flex-direction:column;box-sizing:border-box;justify-content:center;align-items:center;width:100%}.g79bd7e{width:100%;height:1.5px;background-color:#101010;max-width:78rem;border-radius:50%;box-sizing:border-box;padding:0 15px;margin:0 auto}.gb608d7{color:#aaa8a8;font-size:15.5px;text-align:center}@media (max-width:600px){.ga4848f{flex-direction:column;gap:15px}}.g4641e5{max-width:260px}.ga9c4ff{display:flex;justify-content:center;width:100%}.ga8f3bf,.gafc956{z-index:99999}.ga8f3bf{padding:195px 25px 0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.ga8f3bf h1,.ga8f3bf p{margin:0}.ga8f3bf h1{font-weight:600;color:#fafafa;font-size:47px}.ga8f3bf p{font-size:21px;font-weight:400;color:#dddddd}.gfe43b9{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box}.gafc956{margin:27px 25px 0;display:flex;align-items:center;gap:10px;text-align:center;flex-wrap:wrap;justify-content:center}.ga1a0da{text-decoration:none;padding:11px 17px;display:flex;align-items:center;color:#fafafa;border-radius:12px;font-size:17px;background-color:#fb6db934;border:2px solid #9f467580;transition:.25s;border-radius:20px;font-weight:500;box-shadow:0 0 15px #9f467580}.ga1a0da:hover{box-shadow:0 2px 16px #fb6db94f}.ga1a0da:active{transform:translateY(4px)}.g3e36f9{text-decoration:none;padding:12px 17px;display:flex;align-items:center;justify-content:center;color:#fafafa;border-radius:20px;font-size:17px;background:#171717;border:2px solid #222222;font-weight:500;transition:.25s}.g3e36f9:hover{background:#1d1d1d;border-color:#252525}.g3e36f9:active{transform:translateY(4px)}.gc3e408{text-decoration:none;padding:0 17px;height:45px;display:flex;align-items:center;color:#fafafa;border-radius:12px;font-size:16.5px;background-color:#fb6db938;border:2px solid #b5528744;transition:.25s;border-radius:15px!important;white-space:nowrap;text-wrap:nowrap}.gc3e408:hover{box-shadow:0 2px 16px #fb6db94f}.g22360a{display:flex;align-items:center;border-radius:.5rem;position:relative}.gcb1d3b{user-select:none;-moz-user-select:none;-webkit-user-select:none;text-wrap:nowrap;z-index:10;border-radius:7px;padding:.5rem;font-weight:600;margin-bottom:0;display:flex;margin-right:-43px;align-items:center;position:absolute}.gcb1d3b h1{font-weight:400!important;color:#cfcfcf!important}.gcb1d3b svg{padding:0 5px;font-size:21.5px;color:#666666}.gd30cdd{background-color:#111111;border:2px solid transparent;font-family:Satoshi,sans-serif;user-select:text;-moz-user-select:text;-webkit-user-select:text;-webkit-touch-callout:default;font-weight:400;border-radius:17px;outline:none;color:#eee;font-size:18px;transition:.3s;padding:12px 14px;width:100%}.gd30cdd:focus,.gd30cdd:hover{border:2px solid #7b42605e}.ge56078{width:100%;max-width:270px}.ge56078 input{padding-left:83px!important}.ge56078 h1{font-size:18px;font-weight:500;color:#dddddd;margin:0 0 0 7.5px}.ga8dc35{opacity:0;transform:scale(.8);bottom:-30px;transition:all .4s}.g2f0545{position:absolute;width:100%;height:100%;object-fit:cover;user-select:none;-moz-user-select:none;-webkit-user-select:none;z-index:-1}.g8ba1bf{z-index:9;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;align-content:flex-start;column-gap:24px;row-gap:18px;width:100%;max-width:1920px;margin:45px auto 0;padding:0 30px;box-sizing:border-box;direction:ltr}.g8ba1bf img{height:auto;border-radius:26px;transition:transform .35s ease;width:100%}.g8ba1bf img:first-child{flex:1 1 48%;min-width:360px;max-width:980px;width:clamp(360px,48vw,1100px)}.g8ba1bf img:nth-child(2){flex:1 1 48%;min-width:360px;max-width:780px;width:clamp(360px,48vw,1000px);aspect-ratio:740/616;object-fit:contain}@media (max-width:1100px){.g8ba1bf{width:80%;padding:0 12px}.g8ba1bf img:first-child{display:none}.g8ba1bf img:nth-child(2){max-height:none;min-width:unset;width:clamp(260px,70vw,600px)}}@media (max-width:700px){.g8ba1bf{width:100%}}.g9d4020{display:flex;flex-direction:column;align-items:center;max-width:920px}@media (max-width:740px){.ga8f3bf h1{font-size:44px}.ga8f3bf p{font-size:19px}}@media (max-width:510px){.ga8f3bf p{line-height:29px}}@media (max-height:1560px){.gd30cdd{border:2px solid #171717}}@media (max-width:380px){.ga8f3bf h1{font-size:40px}.ga8f3bf p{font-size:18px;line-height:27px}}@media (max-width:600px){.ga8f3bf{padding-top:165px}}@media (max-width:361px){.gafc956{margin-top:10px}}@media (max-width:348px){.ga8f3bf h1{font-size:37px}.ga8f3bf{padding-left:15px;padding-right:15px}}@media (max-width:361px){.gafc956{margin-top:15px}}.g4734fa{margin-top:13rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:0 30px}.g027def{display:flex;flex-direction:column;gap:10px}.g027def h1{margin:0;color:#fafafa;font-weight:500;font-size:33px}.g027def h3{margin:0;font-weight:400;font-size:20px;color:#cecece}.g027def h1 span{font-weight:700;background:linear-gradient(270deg,#e886ba,#b46991);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;user-select:none;-moz-user-select:none;-webkit-user-select:none}.g1c78d8{gap:15px;margin-top:25px;justify-content:center;display:flex;flex-wrap:wrap}.g47c634{display:flex;justify-content:space-between;width:250px;padding:25px;background-color:#111111;border:2px solid #141414;border-radius:20px;transition:.3s;flex:1 1 auto}.g47c634:hover{cursor:pointer;border:2px solid #b255873a}.g930dcd h1{font-size:32px;font-weight:550;margin:0}.g930dcd span{color:#b6b6b6;font-size:18px}.g47c634 svg{font-size:25px;color:#b25587}.g930dcd{display:flex;flex-direction:column;gap:2px;text-align:left}.g3d3e4d{margin-top:12rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:0 30px;gap:35px}.g3a8473{margin:0;color:#fafafa;font-weight:500;font-size:35px}.g3a8473 span{font-weight:700;background:linear-gradient(90deg,#e886ba,#b46991);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;user-select:none;-moz-user-select:none;-webkit-user-select:none}@media (max-width:383px){.g3d3e4d{padding-bottom:10rem}}.g92082b{display:flex;flex-direction:column;align-items:center;margin-top:64px}.g2dda8b{font-weight:400;margin:0 0 8px;color:#fafafa;font-size:20px;text-align:center}.g73c1fc{display:flex;align-items:center;gap:10px;margin-top:4px}.g73c1fc input{padding-left:83px!important}.g12be30{display:flex;flex-direction:column;gap:12px;width:100%}.ged1f5d{background-color:#101010;border:2px solid #151515;border-radius:17px;transition:border-color .16s ease,background .16s ease;overflow:hidden}.ged1f5d[data-active=true],.ged1f5d[data-active=true]:hover{border-color:#212121;background:#121212}.ged1f5d:hover{background-color:#fb6db946;border:2px solid #fb6db946}.g274856{width:100%;border:2px solid transparent;background:transparent;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:15px;cursor:pointer;font-size:18px;font-weight:500;outline:none;text-align:left;color:#fafafa}.g274856:disabled{opacity:.6;cursor:not-allowed}.g274856:after{content:"";width:8px;min-width:8px;height:8px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg);transition:transform .2s ease}.g274856[data-active=true]:after{transform:rotate(-135deg)}.g84639d{border-top:1px solid transparent;transition:border-color .16s ease}.g84639d[data-active=true]{border-color:rgba(255,255,255,.04)}.g7ff8ad{padding:0;color:rgba(255,255,255,.85)}.gd9e226{padding:12px 18px 18px;color:rgba(255,255,255,.85);text-align:left}.ge5a0ae{display:flex;cursor:pointer}.ge5a0ae svg{color:#a6497a;font-size:31px;transition:.25s}.ge5a0ae svg:hover{color:#b55287;filter:drop-shadow(0 0 10px #a6497a)}@keyframes g608b24{to{transform:rotate(1turn)}}@keyframes g362356{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes gb55ba1{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes g28fac3{0%{opacity:0}to{opacity:1}}@keyframes g08a438{0%{opacity:1}to{opacity:0}}@keyframes gf8f3bf{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes gd98be0{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}.gba7f53{position:relative;display:inline-flex;align-items:center;justify-content:center}.gca42ad{--tooltip-hidden-x:0px;--tooltip-visible-x:0px;--tooltip-hidden-y:-4px;--tooltip-visible-y:0px;--tooltip-max-width:260px;--tooltip-border-color:#1a1a1ad0;--tooltip-background-color:#1414148f;position:fixed;z-index:99999999;top:0;left:0;padding:.3rem .7rem;border-radius:15px;font-size:.9rem;line-height:1.3;color:#fafafa;background:var(--tooltip-background-color);border:2px solid var(--tooltip-border-color);box-shadow:0 20px 45px rgba(0,0,0,.45);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;opacity:0;width:max-content;max-width:var(--tooltip-max-width);text-align:center;transform:translate3d(var(--tooltip-hidden-x),var(--tooltip-hidden-y),0) scale(.94);transition:opacity .13s ease,transform .21s cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.gca42ad[data-visible=true]{opacity:1;transform:translate3d(var(--tooltip-visible-x),var(--tooltip-visible-y),0) scale(1)}.gca42ad[data-placement=top]{--tooltip-hidden-y:6px;--tooltip-visible-y:0px;transform-origin:50% 100%}.gca42ad[data-placement=top]:after{bottom:-6px;left:50%;transform:translate(-50%) rotate(45deg)}.gca42ad[data-placement=bottom]{--tooltip-hidden-y:-6px;--tooltip-visible-y:0px;transform-origin:50% 0}.gca42ad[data-placement=bottom]:after{top:-6px;left:50%;transform:translate(-50%) rotate(45deg)}.gca42ad[data-placement=left]{--tooltip-hidden-x:6px;--tooltip-visible-x:0px;transform-origin:100% 50%}.gca42ad[data-placement=left]:after{right:-6px;top:50%;transform:translateY(-50%) rotate(45deg)}.gca42ad[data-placement=right]{--tooltip-hidden-x:-6px;--tooltip-visible-x:0px;transform-origin:0 50%}.gca42ad[data-placement=right]:after{left:-6px;top:50%;transform:translateY(-50%) rotate(45deg)}@media (prefers-reduced-motion:reduce){.gca42ad{transition:opacity .001ms,visibility .001ms;transform:none}.gca42ad[data-visible=true]{transform:none}}@keyframes gca92bb{0%,14%{transform:translateX(0)}86%,to{transform:translateX(var(--overflow-text-distance,0))}}@keyframes g1feb2f{0%{opacity:0;filter:blur(5px)}to{opacity:1;filter:blur(0)}}@keyframes gb64caf{0%{opacity:1;filter:blur(0)}to{opacity:0;filter:blur(5px)}}.gc6e065{display:flex;justify-content:center;width:100%;box-sizing:border-box}.g2fadb2{padding:195px 35px 0;display:flex;flex-direction:column;gap:40px;height:fit-content;align-items:center}@media (max-width:915px){.g2fadb2{flex-direction:column;text-align:center;gap:35px;width:100%;box-sizing:border-box}}.g8c123a h1,.g8c123a h3{margin:0}.g8c123a{display:flex;align-items:center;text-align:center;flex-direction:column;gap:10px}.g8c123a h1{font-size:40px;color:#fafafa;font-weight:550}.g8c123a h3{color:#d6d6d6;font-weight:450;font-size:22px}.g50000b{margin:25px 0 0;color:#fafafa}.g50000b h1 s{font-size:19px;font-weight:450;color:#d8d8d8}.g50000b h1{font-weight:500;font-size:30px;display:flex;gap:5px;align-items:center}.g50000b span:not(.g3fc44b){color:#cacaca;font-weight:400;font-size:17px}.gd6ebf5{margin-top:9rem;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;box-sizing:border-box;padding:0 30px}.gd6ebf5 h1{font-size:40px;color:#fafafa;font-weight:550}.gc6f717{margin-top:50px;width:95%;max-width:1200px;position:relative;--matrix-plan-col:190px;--matrix-separator:#9432663f;--matrix-premium-tint:#331b28}.geff6a1{border-radius:16px;border-top-right-radius:0;border-top-left-radius:16px;background-color:transparent;border:none;overflow:hidden;position:relative}.g71b226{display:grid;grid-template-columns:minmax(0,1fr) var(--matrix-plan-col) var(
      --matrix-plan-col
    );gap:0;margin-bottom:0;direction:ltr;align-items:stretch;position:relative;width:auto}.g5055b8{display:flex;flex-direction:column;justify-content:space-between;padding:12px;border-radius:0;background-color:#101010;min-height:124px;border:none}.g71b226 .g5055b8:first-child{grid-column:2;border-top-left-radius:16px;border-top-right-radius:16px;border-right:none}.g71b226 .g5055b8:last-child{grid-column:3;border-top-left-radius:16px;border-top-right-radius:16px;border-left:1px solid var(--matrix-separator)}.g5055b8 h1{margin:0}.g5055b8 h1:first-child{font-size:25px;font-weight:600;color:#fafafa}.g5055b8 h1:nth-child(2){margin-top:3px;display:flex;align-items:center;gap:4px;font-size:23px;font-weight:500;color:#fafafa}.g5055b8 h1:nth-child(2) span{color:#c9c9c9;font-size:16px;font-weight:400}.g5055b8 a,.g5055b8>span{margin-top:12px;width:100%;box-sizing:border-box;text-align:center;padding:8px 10px;background-color:#f3f3f335;border:2px solid #f3f3f31e;color:#fafafa;border-radius:9999px;min-height:41px;cursor:pointer;text-decoration:none;display:flex;justify-content:center;align-items:center}.gc256c9{background-color:var(--matrix-premium-tint);box-shadow:inset 2px 0 0 #65234673,inset -2px 0 0 #65234673,inset 0 2px 0 #65234673}.gffd638{background-color:#121212}.g3f4d52{background-color:transparent;position:relative}.g3f4d52:after,.g3f4d52:before{content:"";position:absolute;top:0;bottom:0;width:1px;background-color:var(--matrix-separator);pointer-events:none}.g3f4d52:before{display:none}.g3f4d52:after{left:calc(100% - var(--matrix-plan-col))}.g652700{display:grid;grid-template-columns:minmax(0,1fr) var(--matrix-plan-col) var(
      --matrix-plan-col
    );align-items:stretch;border-bottom:1px solid #1d1d1d;cursor:pointer;transition:background-color .3s ease;background-color:#101010}.g652700:hover{background-color:#151515}.g34145e{background-color:#161616}.g34145e .gb03fa2{justify-content:flex-start}.g652700:focus-visible{outline:2px solid #94326680;outline-offset:-2px}.g3f4d52 .g652700:last-child{border-bottom:none}.g3f4d52 .g652700:first-child{border-top-left-radius:16px;overflow:hidden}.gb03fa2{padding:17px 16px;display:flex;flex-direction:column;justify-content:center}.g0c27fb{display:flex;align-items:center;justify-content:flex-start;gap:9px}.g0c27fb h1{margin:0;font-size:16.5px;font-weight:450;line-height:1.2;color:#fafafa}.g4c6a47{display:flex;align-items:center;justify-content:center;min-width:26px;height:26px;color:#f0f0f0;transition:transform .38s cubic-bezier(.22,1,.36,1),color .28s ease}.g4c6a47 svg{font-size:22px}.g34145e .g4c6a47{color:#edc6db}.g72fda5{display:grid;grid-template-rows:0fr;overflow:hidden;opacity:0;transform:translateY(-8px);transition:grid-template-rows .62s cubic-bezier(.22,1,.36,1),opacity .42s ease,transform .42s ease;min-height:0}.g9e58e5{grid-template-rows:1fr;opacity:1;transform:translateY(0)}.g72fda5 p{min-height:0;margin:0;color:#ababab;font-size:15px;line-height:1.5}.g9e58e5 p{margin-top:8px}.g50fe40{display:flex;justify-content:center;align-items:center;line-height:1}.g50fe40 svg{font-size:22px;display:block;margin:0 auto}.gaf41d3{background-color:var(--matrix-premium-tint);box-shadow:inset 2px 0 0 #65234673,inset -2px 0 0 #65234673}.g21d904{display:none}@media (max-width:900px){.gc6f717{--matrix-plan-col:150px}.g652700,.g71b226{grid-template-columns:minmax(0,1fr) var(--matrix-plan-col) var(
        --matrix-plan-col
      )}.g5055b8 h1:first-child{font-size:22px}.g5055b8 h1:nth-child(2){font-size:20px}}@media (max-width:640px){.g71b226{position:static;width:100%;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px}.g71b226 .g5055b8:first-child,.g71b226 .g5055b8:last-child{grid-column:auto;border-radius:14px;border:1px solid #1f1f1f;min-height:104px}.g71b226 .g5055b8:last-child{border-left:none}.g3f4d52{display:block;background-color:#101010;border:1px solid #1a1a1a;border-radius:14px;overflow:hidden}.g3f4d52:after,.g3f4d52:before{display:none}.g652700{grid-template-columns:1fr;border-radius:0;border:none;border-bottom:1px solid #1f1f1f;padding:12px;gap:8px;background-color:transparent}.g3f4d52 .g652700:first-child{border-top-left-radius:14px}.g3f4d52 .g652700:last-child{border-bottom:none}.gb03fa2{padding:0}.g50fe40{display:none}.g21d904{display:grid;grid-template-columns:1fr 1fr;gap:8px}.gb8a359{border:2px solid #171717;background-color:#141414;border-radius:9px;padding:7px;display:flex;flex-direction:column;align-items:center;gap:6px}.gb8a359 span{color:#d6d6d6;font-size:12.5px;font-weight:500}.gb8a359 .g50fe40{display:flex;min-height:30px;width:100%;border-radius:8px;background-color:#151515;border:2px solid #171717}.gb8a359 .gaf41d3{box-shadow:none}}@media (max-width:460px){.g5055b8{min-height:108px;padding:10px}.g5055b8 h1:first-child{font-size:20px}.g5055b8 h1:nth-child(2){display:flex;flex-wrap:nowrap;row-gap:0;line-height:1.2;font-size:16px;gap:3px}.g5055b8 h1:nth-child(2) span{width:auto;white-space:nowrap;font-size:14px}.g5055b8 a,.g5055b8>span{min-height:36px;padding:6px 8px}.g0c27fb h1{font-size:17px}}@media (max-width:830px){.gc6f717{width:100%;box-sizing:border-box}}@media (max-width:480px){.gc6f717{width:100%;box-sizing:border-box}}@media (max-width:550px){.gd6ebf5{padding:0 20px}}.g5cedcb h1{text-align:center;margin:0 0 6px;font-size:35px}.g5cedcb h3{text-align:center;margin:0;font-weight:400;font-size:20px;color:#cecece}.g20b4c6{background-image:url(/assets/g/gradient.png);object-fit:cover;position:relative;border:2px solid #191919;border-radius:15px;background-origin:border-box}.g20b4c6,.g7ff4cb{padding:20px;background-color:#101010;width:100%;max-width:370px;box-sizing:border-box}.g7ff4cb{border:2px solid #141414;border-radius:15px}.g20b4c6 h1,.g7ff4cb h1{margin:0}.g6e76fd,.g75552b{display:flex;align-items:center;gap:8px;color:#fafafa;font-weight:550;font-size:25px}.g6e76fd svg,.g75552b svg{font-size:24px}.g20b4c6 h3,.g7ff4cb h3{margin:10px 0 0;max-width:300px;font-size:16.5px;font-weight:400;color:#a7a7a7;text-align:left}.g840ee5{display:flex;justify-content:center;align-items:self-end;gap:35px;width:100%;box-sizing:border-box}.gf85613{margin-top:25px;display:flex;flex-direction:column;gap:10px;text-align:left}.gf85613 span{font-size:17px;display:flex;align-items:center;gap:10px;color:#fafafa}.gf85613 span svg{margin-top:2px;color:#b25a89;font-size:15px}.gac73a6:not(.g20b4c6 .gac73a6){margin-top:60px}.gac73a6{display:flex;justify-content:center;color:#fafafa;width:100%;box-sizing:border-box;background-color:#94326688;border:2px solid #9432669c;padding:10px;border-radius:999px;text-decoration:none;transition:.25s;cursor:pointer;height:45px;align-items:center}.gac73a6 svg{font-size:26px}.gac73a6:active{transform:translateY(4px)}.gac73a6:hover{background-color:#94326663;border:2px solid #9432668c}.g148ce9{position:absolute;top:-15px;right:-15px;background-color:#161616;border:2px solid #1b1b1b;padding:5px 10px;display:flex;border-radius:15px;user-select:none;-moz-user-select:none;-webkit-user-select:none}.ge4eb0c{display:flex;font-size:15px;justify-content:center;box-sizing:border-box;background:linear-gradient(90deg,#e886ba,#f0b6d5);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600}.g6fc3b1{display:flex;flex-direction:column;align-items:center;gap:30px;width:100%;box-sizing:border-box}.g6fc3b1 span:not(.g840ee5 span){color:#fafafa;font-weight:450;font-size:20px;display:flex;align-items:center;gap:7px;cursor:pointer}.g6fc3b1 span:not(.g840ee5 span) svg{font-size:26px;animation:gbf05da 1.2s infinite}@keyframes gbf05da{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(0)}}@media (max-width:750px){.g840ee5{flex-direction:column;align-items:center}.g20b4c6,.g7ff4cb{max-width:420px}}@media (max-width:1010px){.g43aead{flex-direction:column;align-items:center}}.g1248c7{display:flex;flex-direction:column;align-items:center;gap:3px}.g0e730a{margin-top:30px;display:flex;gap:10px;align-items:center}.g048f33{margin-top:9rem;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;box-sizing:border-box;padding:0 30px}.g7d3d48 h1{text-align:center;margin:0 0 6px;font-size:35px;color:#fafafa;font-weight:550}.g43aead{margin-top:35px;display:flex;gap:28px;align-items:flex-end}.gbdcb2a{display:flex;flex-direction:column;height:fit-content;padding:20px;background-color:#101010;border:2px solid #141414;border-radius:15px;width:100%;max-width:370px;box-sizing:border-box;justify-content:space-between;position:relative}.gbdcb2a h3{margin:10px 0 0;max-width:300px;font-size:16.5px;font-weight:400;color:#a7a7a7;width:fit-content}.gbdcb2a h1:not(.g50000b h1){display:flex;align-items:center;gap:8px;color:#fafafa;font-weight:550;font-size:25px;margin:0}.gbdcb2a h1 svg{font-size:23px}.gffb4da{display:flex;gap:10px;align-items:center}.gffb4da a,.gffb4da span{margin-top:0!important}.g50000b h1{margin:0}.g3fc44b{font-size:15.5px;color:#e9a8cb;font-weight:400;margin-top:2px;display:flex;justify-content:left;margin-bottom:17px;width:fit-content}.g43aead .gbdcb2a:first-child,.g43aead .gbdcb2a:nth-child(3){height:465px}.g43aead .gbdcb2a:nth-child(2){height:550px}@media (max-width:400px){.g43aead{padding-bottom:7rem}}@keyframes gbf05da{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(0)}}@keyframes gf92567{0%{background-position:0 50%}to{background-position:100% 50%}}@keyframes g28fac3{0%{opacity:0}to{opacity:1}}@keyframes g08a438{0%{opacity:1}to{opacity:0}}@keyframes gf8f3bf{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes gd98be0{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes gca92bb{0%,14%{transform:translateX(0)}86%,to{transform:translateX(var(--overflow-text-distance,0))}}@keyframes g1feb2f{0%{opacity:0;filter:blur(5px)}to{opacity:1;filter:blur(0)}}@keyframes gb64caf{0%{opacity:1;filter:blur(0)}to{opacity:0;filter:blur(5px)}}@keyframes g13d4b9{0%{opacity:1}to{opacity:.4}}@keyframes g364f53{0%{opacity:0}12%{opacity:1}72%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){@keyframes gd4f530{0%,90%{opacity:1}to{opacity:0}}}.g899232{padding:120px 20px 0;display:flex;justify-content:center}.g29c69b{margin-top:7rem;width:100%;max-width:980px;display:flex;flex-direction:column;gap:28px}.gd033be{background-image:url(/assets/g/gradient.png);border:1px solid #1b1b1b;border-radius:20px;padding:32px 34px;display:flex;flex-direction:column;gap:12px}.gf28ff5{font-size:30px;font-weight:600;color:#fafafa;margin:0}.g11daf5{font-size:16px;color:#b5b5b5;margin:0;line-height:1.5}.gba1094{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.g7a1ac2{background:#171717;border:2px solid #222;border-radius:999px;padding:9px 16px;font-size:15px;color:#cfcfcf;transition:border-color .2s ease,color .2s ease,background .2s ease;cursor:pointer}.g7a1ac2:hover:not(.g46f09d){border-color:#333;color:#e0e0e0;background:#1a1a1a}.g46f09d:hover{background-color:#a3527d56}.g46f09d{color:#ffffff;background-color:#a3527d3a;border:2px solid #a3527d5d}.g593788{background:#0f0f0f;border-radius:20px;border:1px solid #1b1b1b;overflow:hidden}.g41a25a{display:grid;grid-template-columns:60px 1fr 140px;padding:16px 22px;border-bottom:1px solid #1b1b1b;color:#8f8f8f;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.g96e79a{display:grid;grid-template-columns:60px 1fr 140px;align-items:center;padding:16px 22px;border-bottom:1px solid #151515;transition:background .2s}.gf45a15{background:linear-gradient(90deg,rgba(255,215,110,.12),rgba(255,215,110,0));border-bottom:1px solid rgba(255,215,110,.2);box-shadow:inset 0 0 0 1px rgba(255,215,110,.15);position:relative;overflow:hidden;transition:box-shadow .25s ease}.g013e24{background:linear-gradient(90deg,rgba(185,195,210,.12),rgba(185,195,210,0));border-bottom:1px solid rgba(185,195,210,.18);box-shadow:inset 0 0 0 1px rgba(185,195,210,.15);position:relative;overflow:hidden;transition:box-shadow .25s ease}.g74e5b9{background:linear-gradient(90deg,rgba(210,140,90,.12),rgba(210,140,90,0));border-bottom:1px solid rgba(210,140,90,.18);box-shadow:inset 0 0 0 1px rgba(210,140,90,.15);position:relative;overflow:hidden;transition:box-shadow .25s ease}.g013e24:after,.g74e5b9:after,.gf45a15:after{content:"";position:absolute;inset:0;opacity:0;transition:opacity .25s ease;pointer-events:none}.gf45a15:after{background:linear-gradient(90deg,rgba(255,215,110,.09),rgba(255,215,110,.04))}.g013e24:after{background:linear-gradient(90deg,rgba(185,195,210,.09),rgba(185,195,210,.04))}.g74e5b9:after{background:linear-gradient(90deg,rgba(210,140,90,.09),rgba(210,140,90,.04))}.gf45a15:hover{box-shadow:inset 0 0 0 1px rgba(255,215,110,.28)}.g013e24:hover{box-shadow:inset 0 0 0 1px rgba(185,195,210,.25)}.g74e5b9:hover{box-shadow:inset 0 0 0 1px rgba(210,140,90,.25)}.g013e24:hover:after,.g74e5b9:hover:after,.gf45a15:hover:after{opacity:1}.g96e79a:last-child{border-bottom:none}.g96e79a:not(.gf45a15):not(.g013e24):not(.g74e5b9):hover{background:#121212}.g7422fa{font-size:16px;font-weight:600;color:#e0e0e0}.gba6d1a{color:#f5d76e}.gade160{display:flex;align-items:center;gap:14px}.g36f338{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.g1323c6{width:42px;height:42px;border-radius:50%;object-fit:cover;border:1px solid #1f1f1f;background:#121212}.gc5be40{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#1b1b1b;color:#d9d9d9;font-weight:600;text-transform:uppercase;border:1px solid #252525}.gc0b520{display:flex;flex-direction:column;gap:2px}.g14b62c{font-size:16px;color:#fafafa;font-weight:600;margin:0}.gf75f55{text-decoration:none}.geaab62{display:inline-flex;align-items:center;padding:4px;border-radius:999px;background:rgba(217,77,152,.12);color:#d94d98;border:2px solid rgba(217,77,152,.103)}.g2c6ca8{display:inline-flex;align-items:center;font-size:13px}.g1d2eff{font-size:13px;color:#8c8c8c}.g51bde5{font-size:16px;color:#e8e8e8;font-weight:600;text-align:right}@media (max-width:720px){.g899232{padding:110px 16px 0}.g29c69b{margin-top:5rem;gap:20px}.gd033be{padding:24px;border-radius:16px}.gf28ff5{font-size:24px}.g11daf5{font-size:14px}.g7a1ac2{padding:7px 12px;font-size:13px}.g41a25a,.g96e79a{grid-template-columns:44px 1fr 90px;padding:12px 14px}.g51bde5{font-size:14px}.g14b62c{font-size:15px}.g1323c6,.gc5be40{width:36px;height:36px}.geaab62{padding:3px}}@media (max-width:520px){.g899232{padding-top:100px}.g41a25a{display:grid;grid-template-columns:36px 1fr 80px;padding:10px 12px;font-size:11px}.g96e79a{grid-template-columns:36px 1fr 80px;row-gap:0;padding:12px}.g51bde5{text-align:right;font-size:13px}.g1d2eff{font-size:12px}}
/* ---- language picker + Arabic layout (guns' rules) ---- */
.g1b9532 { position: relative; width: 100%; }
.g7b1f6c { border-radius: 17px; padding: 9px 14px; background-color: rgb(16, 16, 16); border: 2px solid rgb(22, 22, 22); transition: 0.25s; cursor: pointer; display: flex; align-items: center; justify-content: space-between; color: rgb(243, 243, 243); font-weight: 500; gap: 12px; width: 100%; outline: none; }
.g263cab, .g7b1f6c:hover { border-color: rgb(33, 33, 33); background-color: rgb(20, 20, 20); }
.g7b1f6c:focus-visible { outline: none; }
.gdc5105 { display: flex; align-items: center; gap: 10px; }
.gdc5105 span:last-of-type { font-size: 15px; }
.gdc5105 svg { width: 25px; height: 25px; object-fit: cover; border-radius: 7px; }
.g26a762 { width: 20px; height: 20px; transition: transform 0.25s; }
.g5fbcb6 { transform: rotate(180deg); }
.gf46f59 { position: absolute; left: 0px; width: 100%; background-color: rgb(18, 18, 18); border: 2px solid rgb(23, 23, 23); border-radius: 16px; padding: 0px; display: flex; flex-direction: column; box-sizing: border-box; opacity: 0; pointer-events: none; transition: opacity 0.25s, transform 0.25s; z-index: 20; max-height: 260px; overflow: hidden; }
.gb01f16 .gf46f59 { min-width: 230px; width: max-content; max-width: 320px; }
.g6ae837 { max-height: 0px; overflow: hidden; border-width: 0px; }
.g70594b { display: flex; flex-direction: column; gap: 4px; box-sizing: border-box; max-height: calc(244px); overflow-y: auto; scrollbar-width: none; padding: 0px 4px 0px 0px; }
.g636d44 { top: calc(100% + 8px); transform: translateY(-6px) scale(0.98); transform-origin: center top; }
.g967526 { bottom: calc(100% + 8px); transform: translateY(6px) scale(0.98); transform-origin: center bottom; }
.ge9ee54 { opacity: 1; transform: translateY(0px) scale(1); pointer-events: auto; max-height: 260px; padding: 8px; border-width: 2px; box-shadow: rgba(0, 0, 0, 0.45) 0px 12px 30px; }
.g2e5078 { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: transparent; color: rgb(245, 245, 245); display: flex; align-items: center; gap: 10px; text-align: left; width: 100%; padding: 9px 10px; border-radius: 12px; cursor: pointer; font-size: 14px; transition: background 0.2s, border 0.2s; }
.g2e5078:hover { background: rgb(32, 32, 32); }
.gf46f59 svg { width: 22px; height: 22px; object-fit: cover; border-radius: 7px; }
.g457dd9 { background-color: rgb(32, 32, 32); }
.g617bb7 { font-size: 13px; color: rgb(147, 147, 147); font-weight: 450; }
.g2f625d { font-family: Onest, sans-serif !important; font-size: 14px !important; }
html.rtl .g3dc99d { direction: rtl; flex-direction: row-reverse; }
html.rtl .g2e5078:not(.g3dc99d) { direction: ltr; }
html.rtl input { direction: rtl; }
html.rtl .gd30cdd { padding-left: 12px; padding-right: 78px; }
html.rtl .gcb1d3b { margin-right: 0px; }
html.rtl .g274856 { direction: rtl; text-align: right; }
html.rtl .gd9e226 { direction: rtl; text-align: right; }
html.rtl .gb03fa2 { direction: rtl; }
html.rtl .g4c6a47 { transform: scaleX(-1); }
html.rtl .g20b4c6 h3, html.rtl .g7ff4cb h3 { text-align: right !important; }
html.rtl .gf85613 { text-align: right; }
/* ---- end language picker ---- */
/* ---- compare + leaderboard (guns' pages) ---- */
.g586aa7 { padding: 40px 22px; text-align: center; color: rgb(154, 154, 154); font-size: 15px; }
/* https://guns.lol/_next/static/css/81010ca955758c7f.css */
.g4fa2b0 { --ink: #f5f3f6; --muted: #a5a1a8; --line: rgba(255, 255, 255,0.09); --purple: #e75ca6; --purple-bright: #ad5483; position: relative; overflow: hidden; color: var(--ink); background: rgb(10, 10, 10); }
.gefecb6 { position: absolute; inset: 0px 0px auto; z-index: 0; width: 100%; height: 100vh; overflow: hidden; pointer-events: none; }
.g397140 { display: block; position: absolute; width: 100%; height: 100%; object-fit: cover; user-select: none; }
.g9a8777 { position: relative; z-index: 1; }
.g57a52c, .g81474b { position: relative; z-index: 1; max-width: 1040px; margin: 0px auto; padding: 260px 28px 112px; text-align: center; box-sizing: border-box; }
.g57a52c h1, .g81474b h1 { max-width: 680px; margin: 0px auto 15px; color: rgb(250, 250, 250); font-size: 51px; font-weight: 600; line-height: 1.08; letter-spacing: -1.5px; }
.g7e66d0 { color: var(--purple-bright); }
.g57a52c > p, .g81474b > p { max-width: 700px; margin: 0px auto; color: rgb(182, 178, 185); font-size: 18px; line-height: 1.65; }
.ga362c7 { display: flex; justify-content: center; align-items: center; gap: 11px; flex-wrap: wrap; margin-top: 33px; }
.g46890a, .gd35dcf { min-height: 48px; padding: 0px 20px; box-sizing: border-box; display: inline-flex; justify-content: center; align-items: center; gap: 18px; border-radius: 17px; color: rgb(249, 245, 247); text-decoration: none; font-size: 15.5px; font-weight: 540; transition: 0.25s; }
.gd35dcf { background-color: rgba(153, 74, 116, 0.365); border: 2px solid rgba(153, 74, 116, 0.365); }
.g46890a { background: rgb(21, 21, 21); border: 2px solid rgb(26, 26, 26); }
.g46890a:active, .gd35dcf:active { transform: translateY(4px); }
.gd35dcf:hover { background-color: rgba(153, 74, 116, 0.506); border: 2px solid rgba(153, 74, 116, 0.467); }
.g46890a:hover { border-color: rgb(31, 31, 31); background: rgb(26, 26, 26); }
.g5ca3c4 { max-width: 1290px; margin: 0px auto; padding: 90px 30px 40px; box-sizing: border-box; }
.g010858 { max-width: 760px; margin: 0px auto 35px; text-align: center; }
.g010858 h2, .gb2fe11 h2 { margin: 0px; color: rgb(250, 250, 250); font-size: 35px; line-height: 1.15; letter-spacing: 0px; font-weight: 550; }
.g010858 p { margin: 9px auto 0px; color: rgb(167, 167, 167); line-height: 1.5; font-size: 16.5px; }
.g75794c { display: grid; grid-template-columns: repeat(3, minmax(0px, 1fr)); gap: 28px; }
.gf787c1 { min-height: 350px; display: flex; flex-direction: column; padding: 20px; border: 2px solid rgb(20, 20, 20); border-radius: 15px; color: var(--ink); text-decoration: none; background: rgb(16, 16, 16); box-sizing: border-box; transition: border-color 0.25s, background 0.25s; }
.gf787c1:hover { border-color: rgb(26, 26, 26); background: rgb(18, 18, 18); }
.gc5c7c0 { display: flex; align-items: center; gap: 12px; }
.g4143b1, .g4bee29 { color: rgb(112, 108, 116); font-family: Georgia, serif; font-size: 15px; font-style: italic; }
.gf787c1 > p { max-width: 490px; min-height: 74px; margin: 21px 0px 24px; color: rgb(167, 167, 167); font-size: 16px; line-height: 1.5; }
.gdb382c { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; margin-top: auto; padding-top: 20px; border-top: 2px solid rgb(22, 22, 22); }
.gdb382c > span { display: flex; flex-wrap: wrap; align-items: baseline; gap: 6px; color: rgb(250, 250, 250); font-size: 20px; font-weight: 550; }
.g9ee96f { flex: 0 0 100%; color: rgb(146, 146, 146); font-size: 13px; font-weight: 450; }
.gc4eec2 { color: rgb(155, 151, 158); font-size: 11px; font-weight: 400; }
.g49239c { margin-top: 21px; padding: 10px 15px; display: flex; align-items: center; justify-content: space-between; border: 2px solid rgba(153, 74, 116, 0.365); border-radius: 999px; color: rgb(250, 250, 250); background-color: rgba(153, 74, 116, 0.365); font-size: 14px; font-weight: 500; transition: 0.25s; }
.gf787c1:hover .g49239c { border-color: rgba(153, 74, 116, 0.467); background-color: rgba(153, 74, 116, 0.506); }
.g4fa2b0 > .g2e632a { margin: 50px auto 70px; padding: 0px 20px; box-sizing: border-box; }
.g9908b9 { display: inline-flex; align-items: center; gap: 11px; color: rgb(247, 244, 246); font-size: 29px; font-weight: 550; letter-spacing: -0.035em; white-space: nowrap; }
.g9908b9 img, .gcbc6b3 { width: 38px; height: 38px; flex: 0 0 38px; object-fit: contain; }
.gcbc6b3 { display: inline-flex; align-items: center; justify-content: center; border-radius: 11px; overflow: hidden; }
.gcbc6b3 img { width: 100%; height: 100%; display: block; object-fit: contain; }
.g9114e9 { gap: 8px; font-size: 18px; letter-spacing: -0.025em; }
.g9114e9 .gcbc6b3, .g9114e9 img { width: 25px; height: 25px; flex-basis: 25px; border-radius: 7px; font-size: 9px; }
.gfb458b { color: var(--purple); }
.g2e632a { position: relative; z-index: 1; text-align: center; margin-left: auto; margin-right: auto; max-width: 800px; color: rgb(101, 101, 101); font-size: 11.5px; display: flex; align-items: center; justify-content: center; padding: 0px 20px; }
.g81474b .g9908b9 { gap: 9px; font-size: 24px; }
.g81474b .g9908b9 img, .g81474b .gcbc6b3 { width: 32px; height: 32px; flex-basis: 32px; }
.g4f7edf .g010858 { max-width: 720px; margin: 0px auto 35px; text-align: center; }
.g4f7edf .g010858 h2, .ge6fd03 h2 { margin: 0px; color: rgb(250, 250, 250); font-size: 35px; line-height: 1.15; letter-spacing: 0px; font-weight: 550; }
.g4f7edf .g010858 p, .ge6fd03 > p { margin: 9px auto 0px; color: rgb(167, 167, 167); font-size: 16.5px; line-height: 1.5; }
.g24c5e1 thead th .g9908b9 { text-transform: none; letter-spacing: -0.025em; }
@media (max-width: 900px) {
  .g75794c { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
}
@media (max-width: 700px) {
  .g57a52c, .g81474b { padding-top: 220px; padding-left: 20px; padding-right: 20px; }
  .g57a52c h1 { font-size: clamp(41px, 12vw, 58px); }
  .g57a52c > p, .g81474b > p { font-size: 16px; }
  .g5ca3c4, .g913e2f, .ge5754d, .gfba47a { padding-left: 20px; padding-right: 20px; }
  .g75794c, .g906044 { grid-template-columns: 1fr; }
  .gf787c1 { min-height: 300px; }
  .g67d5f2 .g9908b9 { font-size: 20px; gap: 7px; }
  .g67d5f2 .g9908b9 img, .g67d5f2 .gcbc6b3 { width: 30px; height: 30px; flex-basis: 30px; }
  .g4f7edf .g010858 h2, .gb2fe11 h2, .ge6fd03 h2 { font-size: 30px; }
}
@media (max-width: 470px) {
  .gc5c7c0 { gap: 10px; }
  .gc5c7c0 .g9114e9 { font-size: 16px; }
  .gdb382c { grid-template-columns: 1fr; gap: 15px; }
  .gf787c1 { padding: 22px; }
}
