.gid{--gid-text:#020817;--gid-bg:#fff;--gid-muted:#64748b;--gid-line:#e2e8f0;--gid-soft:#f8fafc;--gid-blue:#2563eb;--gid-blue-2:#1d4ed8;min-height:100%;color:var(--gid-text);-webkit-font-smoothing:antialiased;background:#fff;font-family:Outfit,Segoe UI,sans-serif;font-size:16px;line-height:24px}.gid *{box-sizing:border-box}.gid a{color:inherit;text-decoration:none}.gid-wrap{width:min(1400px,100%);margin:0 auto;padding:0 16px}.gid-top{color:#64748b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff80;border-bottom:1px solid #e2e8f080;align-items:center;min-height:42px;font-size:12px;font-weight:500;line-height:16px;display:flex}.gid-follow{color:#64748bb3;letter-spacing:.04em;font-size:10px;font-weight:700;line-height:13px}.gid-top-left,.gid-top-right,.gid-socials{align-items:center;display:flex}.gid-top-left{gap:12px}.gid-socials{gap:6px}.gid-top-right{gap:16px;margin-left:auto}.gid-top-right>a{align-items:center;gap:6px;font-weight:600;display:inline-flex}.gid-socials a svg,.gid-top-right>a svg,.gid-top .gid-menu>button svg{width:14px;height:14px}.gid-top .gid-menu>button{height:28px;padding:0 8px;font-size:12px;font-weight:700;line-height:16px}.gid-socials a,.gid-icon-btn{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:28px;height:28px;display:grid}.gid-socials a:hover,.gid-icon-btn:hover,.gid-top a:hover{color:var(--gid-blue)}.gid-menu{position:relative}.gid-menu>button,.gid-lang{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;display:inline-flex}.gid-menu>button:disabled{cursor:default;opacity:1}.gid-pop{z-index:30;border:1px solid var(--gid-line);background:#fff;border-radius:12px;min-width:140px;padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 30px #0f172a14}.gid-pop button,.gid-pop a{width:100%;color:var(--gid-blue);font:inherit;text-align:left;background:#eff6ff;border:0;border-radius:8px;padding:8px 10px;font-weight:700;display:block}.gid-theme-pop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff2;border:1px solid #e2e8f080;border-radius:12px;flex-direction:column;gap:4px;width:150px;min-width:150px;padding:8px;display:flex;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.gid-theme-pop button{color:#64748b;background:0 0;border-radius:8px;justify-content:space-between;align-items:center;height:40px;padding:10px 12px;font-size:14px;font-weight:400;line-height:20px;display:flex}.gid-theme-pop button span{align-items:center;gap:12px;display:inline-flex}.gid-theme-pop button svg{flex:none;width:18px;height:18px}.gid-theme-pop .gid-check{width:16px;height:16px;color:var(--gid-blue)}.gid-theme-pop button.is-on{color:#020817;background:#f1f5f999;font-weight:500}.gid-theme-pop button:hover{color:#020817;background:#f1f5f980}.gid-header{z-index:40;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fff9;border-bottom:1px solid #e2e8f080;transition:background .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1);position:sticky;top:0;box-shadow:0 1px 2px #0000000d}.gid-header-row{justify-content:space-between;align-items:center;gap:16px;height:80px;display:flex}.gid-logo{flex:none;display:block}.gid-logo img{width:auto;height:40px;display:block}.gid-logo img.gid-logo-dark,.gid-foot-brand img.gid-logo-dark,:is(.gid.is-dark,html.gid-dark .gid) .gid-logo img.gid-logo-light,:is(.gid.is-dark,html.gid-dark .gid) .gid-foot-brand img.gid-logo-light{display:none}:is(.gid.is-dark,html.gid-dark .gid) .gid-logo img.gid-logo-dark,:is(.gid.is-dark,html.gid-dark .gid) .gid-foot-brand img.gid-logo-dark{display:block}.gid-search{background:#f1f5f966;border:1px solid #e2e8f0;border-radius:24px;flex:672px;align-items:center;max-width:672px;height:44px;margin:0;padding:0 20px 0 44px;transition:border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.gid-search svg{z-index:2;color:#64748b;pointer-events:none;position:absolute;top:50%;left:15px;translate:0 -50%}.gid-search input{width:100%;color:var(--gid-text);background:0 0;border:0;outline:none;font:14px/20px Outfit,Segoe UI,sans-serif}.gid-tools{align-items:center;gap:12px;display:flex}.gid-tool{color:#020817;cursor:pointer;background:#f1f5f966;border:1px solid #0000;border-radius:999px;place-items:center;width:40px;height:40px;display:grid;position:relative}.gid-tools .gid-menu>button.gid-theme{justify-content:center;place-items:center;gap:0;display:grid}.gid-tool:hover{color:var(--gid-blue);background:#e2e8f0}.gid-theme{background:0 0}.gid-theme.is-light,.gid-theme.is-light:hover{color:#ff6900}.gid-theme.is-light:hover,.gid-theme.is-system:hover{background:#f1f5f9cc}.gid-theme.is-dark,.gid-theme.is-dark:hover,.gid-moon{color:#50a2ff}.gid-theme.is-system,.gid-theme.is-system:hover{color:#020817}.gid-tool .gid-dot{background:#f97316;border-radius:999px;width:7px;height:7px;position:absolute;top:8px;right:8px}.gid a.gid-login,.gid a.gid-btn,.gid-btn,.gid-btn-line{letter-spacing:1.2px;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 20px;font-size:12px;font-weight:900;line-height:16px;display:inline-flex}.gid a.gid-login,.gid a.gid-btn,.gid-btn{background:var(--gid-blue);color:#f8fafc;border:0}.gid a.gid-login{gap:8px;padding:8px 20px}.gid a.gid-login:hover,.gid a.gid-btn:hover,.gid-btn:hover{background:var(--gid-blue-2);color:#f8fafc}.gid-nav{align-items:center;gap:24px;height:48px;display:flex}.gid-nav-main,.gid-nav-links{align-items:center;display:flex}.gid-nav-main{gap:8px}.gid-nav-links{gap:4px}.gid-nav a,.gid-nav>button,.gid-cat>button{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;height:36px;padding:8px 12px;font-size:14px;font-weight:500;line-height:20px;transition:color .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.gid-nav-caret{opacity:.5;flex:none}.gid-nav a:hover,.gid-nav>button:hover,.gid-cat>button:hover{color:var(--gid-blue);background:#f1f5f980}.gid-cat>button.gid-chip-link{border:0;border-radius:12px;height:40px;padding:8px 16px}.gid-cat-ico{background:color-mix(in srgb, var(--gid-blue) 10%, transparent);width:32px;height:32px;color:var(--gid-blue);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.gid-cat>button.gid-chip-link>span{font-size:14px;font-weight:600;line-height:20px}.gid-nav a.gid-chip-link{border:1px solid #0000;border-radius:12px;height:40px;padding:0 16px}.gid-nav a.gid-chip-link:hover,.gid-nav a.gid-chip-link.is-on{border-color:color-mix(in srgb, var(--gid-blue) 20%, transparent);background:color-mix(in srgb, var(--gid-blue) 10%, transparent);color:var(--gid-blue)}.gid-cat>button.gid-chip-link:hover{color:var(--gid-blue);background:#f1f5f980}.gid-cat{position:relative}.gid-cat-pop{z-index:50;color:#020817;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fffc;background:lab(99.9988% .0152886 .00777245/.8);border:1px solid #e2e8f080;border:1px solid lab(91.7334% -.951946 -4.60707/.5);border-radius:16px;flex-direction:column;width:min(850px,90vw);animation:.15s gid-pop-in;display:flex;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}@keyframes gid-pop-in{0%{opacity:0;translate:0 -8px;scale:.95}to{opacity:1;translate:0;scale:1}}.gid-cat-pop-head,.gid-cat-pop-foot{background:#f1f5f94d;background:lab(96.2411% -.836641 -2.45814/.3);align-items:center;padding:16px 24px;display:flex}.gid-cat-pop-head{border-bottom:1px solid #e2e8f080;border-bottom:1px solid lab(91.7334% -.951946 -4.60707/.5);justify-content:space-between}.gid-cat-pop-title{letter-spacing:-.45px;align-items:center;gap:8px;font-size:18px;font-weight:600;line-height:28px;display:flex}.gid-cat-pop-title svg{width:20px;height:20px;color:var(--gid-blue)}.gid-cat-pop a.gid-cat-view{color:#64748b;letter-spacing:normal;text-transform:none;background:#fff;border:1px solid #e2e8f080;border:1px solid lab(91.7334% -.951946 -4.60707/.5);border-radius:999px;align-items:center;gap:6px;height:30px;padding:6px 12px;font-size:12px;font-weight:500;line-height:16px;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.gid-cat-pop a.gid-cat-view svg{transition:translate .3s cubic-bezier(.4,0,.2,1)}.gid-cat-pop a.gid-cat-view:hover{color:var(--gid-blue);background:#2563eb0d;background:lab(44.7636% 21.0785 -75.6317/.05);border-color:#2563eb33;border-color:lab(44.7636% 21.0785 -75.6317/.2)}.gid-cat-pop a.gid-cat-view:hover svg{translate:2px}.gid-cat-pop-grid{grid-template-columns:minmax(0,1fr);gap:16px;padding:24px;display:grid}.gid-cat-pop-grid>a{color:#020817;background:0 0;border:1px solid #0000;border-radius:16px;align-items:center;gap:16px;min-width:0;height:auto;padding:12px;font-size:16px;font-weight:400;line-height:24px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.gid-cat-pop-grid>a>span{flex:1;min-width:0}.gid-cat-pop-grid strong{color:#020817;margin:0 0 2px;font-size:14px;font-weight:600;line-height:20px;display:block}.gid-cat-pop-grid em{color:#64748b;font-size:12px;font-style:normal;font-weight:400;line-height:16px;display:block}.gid-cat-pop-grid i{width:48px;height:48px;color:var(--gid-blue);background:#2563eb0d;background:lab(44.7636% 21.0785 -75.6317/.05);border-radius:12px;flex:none;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.gid-cat-pop-grid i svg{width:24px;height:24px}.gid-cat-chev{color:#64748b;opacity:0;flex:none;transition:all .3s cubic-bezier(.4,0,.2,1);translate:-8px}.gid-cat-pop-grid>a:hover{background:#f1f5f980;background:lab(96.2411% -.836641 -2.45814/.5);border-color:#2563eb1a;border-color:lab(44.7636% 21.0785 -75.6317/.1);box-shadow:0 10px 15px -3px #2563eb0d,0 4px 6px -4px #2563eb0d;box-shadow:0 10px 15px -3px lab(44.7636% 21.0785 -75.6317/.05),0 4px 6px -4px lab(44.7636% 21.0785 -75.6317/.05)}.gid-cat-pop-grid>a:hover i{background:var(--gid-blue);color:#fff;scale:1.1;box-shadow:0 4px 6px -1px #2563eb33,0 2px 4px -2px #2563eb33;box-shadow:0 4px 6px -1px lab(44.7636% 21.0785 -75.6317/.2),0 2px 4px -2px lab(44.7636% 21.0785 -75.6317/.2)}.gid-cat-pop-grid>a:hover strong{color:var(--gid-blue)}.gid-cat-pop-grid>a:hover .gid-cat-chev{opacity:1;translate:0}.gid-cat-pop-foot{color:#64748b;border-top:1px solid #e2e8f080;border-top:1px solid lab(91.7334% -.951946 -4.60707/.5);justify-content:center;gap:8px;font-size:12px;font-weight:400;line-height:16px}.gid-burger{display:none}.gid-promo{padding:0 16px}.gid-promo-box{color:#64748b4d;letter-spacing:.1em;text-transform:uppercase;background:#f1f5f933;border:1px dashed #e2e8f033;border-radius:24px;justify-content:center;align-items:center;min-height:200px;font-size:10px;font-weight:700;display:flex}.gid-section{padding:64px 0}.gid-section.is-cats{padding:56px 0 80px}.gid-section.is-trust{padding:80px 0}.gid-section.is-soft{background:#f1f5f94d}.gid-section-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:40px;display:flex}.gid-section h2,.gid-center h2{background:linear-gradient(to bottom right,#020817,#020817b3);color:#0000;letter-spacing:-.75px;text-transform:uppercase;-webkit-background-clip:text;background-clip:text;margin:0;font-size:30px;font-weight:900;line-height:36px}.gid-kicker{color:#64748bcc;letter-spacing:1.4px;text-transform:uppercase;margin:8px 0 0;font-size:14px;font-weight:700;line-height:20px}.gid-more{color:#020817;letter-spacing:1.2px;border-radius:8px;align-items:center;gap:8px;height:32px;padding:0 16px;font-size:12px;font-weight:900;line-height:16px;display:inline-flex}.gid-more:hover{color:var(--gid-blue)}.gid-cats{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.gid-cat-mini{display:none}.gid-cat-card{text-align:center;background:#fff6;border:1px solid #e2e8f066;border-radius:40px;flex-direction:column;justify-content:center;align-items:center;gap:32px;height:288px;padding:40px;transition:transform .7s cubic-bezier(.4,0,.2,1),border-color .7s cubic-bezier(.4,0,.2,1),background .7s cubic-bezier(.4,0,.2,1);display:flex}.gid-cat-card:hover{background:#ffffffb3;border-color:#0000;transform:translateY(-16px)}.gid-cat-card i{width:96px;height:96px;color:var(--gid-blue);background:linear-gradient(to bottom right,#2563eb33,#2563eb0d,#0000);border:1px solid #2563eb33;border-radius:24px;place-items:center;transition:transform .7s cubic-bezier(.4,0,.2,1);display:grid;box-shadow:0 0 0 4px #2563eb0d,0 25px 50px -12px #00000040}.gid-cat-card i svg{width:48px;height:48px}.gid-cat-mini i svg{width:24px;height:24px}.gid-cat-card:hover i{transform:scale(1.1)rotate(6deg)}.gid-cat-card strong{letter-spacing:-.5px;text-transform:uppercase;font-size:20px;font-weight:900;line-height:28px}.gid-cat-card span{color:#64748b99;letter-spacing:2.5px;text-transform:uppercase;justify-content:center;align-items:center;gap:8px;font-size:10px;font-weight:900;line-height:15px;display:flex}.gid-cat-card span:before,.gid-cat-card span:after{content:"";background:#2563eb33;width:16px;height:1px}.gid-center{justify-content:center;margin-top:32px;display:flex}.gid-center.is-roomy{margin-top:48px;margin-bottom:16px}.gid-center .gid-btn-line{color:#020817;background:#fff;border:2px solid #e2e8f0;border-radius:12px;height:48px;padding:8px 40px}.gid-center .gid-btn-line:hover{color:#020817;background:#f8fafc;border-color:#2563eb80}.gid-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:8px;display:grid}.gid-catalog{padding:32px 0}.gid-crumb{margin:0 0 24px}.gid-crumb ol{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff80;border:1px solid #e2e8f066;border-radius:999px;align-items:center;gap:4px;height:34px;margin:0;padding:6px 12px;list-style:none;display:inline-flex;box-shadow:0 1px 2px #0000000d}.gid-crumb li{align-items:center;display:flex}.gid-crumb a,.gid-crumb span{color:#64748b;border-radius:6px;align-items:center;gap:6px;padding:2px 6px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.gid-crumb a svg{color:color-mix(in srgb, var(--gid-blue) 70%, transparent)}.gid-crumb a:hover{background:color-mix(in srgb, var(--gid-blue) 5%, transparent);color:var(--gid-blue)}.gid-crumb a:hover svg{color:var(--gid-blue)}.gid-crumb li span:not(.gid-crumb-sep){color:#020817;font-weight:600}.gid-crumb-sep{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%2394a3b8' stroke-width='1.5'%3E%3Cpath d='M4 2l4 4-4 4'/%3E%3C/svg%3E") 50%/12px 12px no-repeat;width:12px;height:12px;padding:0}.gid-catalog h1{letter-spacing:-.75px;text-transform:uppercase;color:#0000;background-image:linear-gradient(to bottom right,#020817,#020817b3);-webkit-background-clip:text;background-clip:text;margin:0;font-size:30px;font-weight:900;line-height:36px}.gid-catalog-head{width:fit-content;margin:0 0 32px}.gid-catalog-kicker{color:#64748b;letter-spacing:1px;text-transform:uppercase;margin:4px 0 0;font-size:10px;font-weight:700;line-height:15px}.gid-catalog-panel{box-shadow:0 20px 25px -5px color-mix(in srgb, var(--gid-blue) 5%, transparent), 0 8px 10px -6px color-mix(in srgb, var(--gid-blue) 5%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff9;border:1px solid #e2e8f066;border-radius:24px;margin:0 0 24px;padding:16px}.gid-catalog-bar{flex-wrap:wrap;align-items:center;gap:16px;margin:0;display:flex}@media (min-width:1024px){.gid-catalog-bar{flex-wrap:nowrap}}.gid-catalog-search{flex:1;position:relative}.gid-catalog-search svg{color:#94a3b8;position:absolute;top:50%;left:12px;translate:0 -50%}.gid-catalog-search input,.gid-catalog-bar select{color:#020817;background:#ffffff80;border:1px solid #e2e8f066;border-radius:12px;height:40px;font:500 14px/20px Outfit,Segoe UI,sans-serif}.gid-catalog-search input{outline:none;width:100%;padding:8px 12px 8px 40px;font-weight:400}.gid-catalog-search input:focus,.gid-catalog-bar select:focus{border-color:var(--gid-blue);outline:1px solid color-mix(in srgb, var(--gid-blue) 20%, transparent)}.gid-catalog-bar select{width:128px;padding:0 12px}.gid-catalog-bar select:first-of-type{width:192px}.gid-catalog-view{background:#ffffff80;border:1px solid #e2e8f066;border-radius:12px;flex:none;padding:4px;display:flex}.gid-catalog-view button{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;padding:0;display:grid}.gid-catalog-view button.is-on{color:var(--gid-blue);background:#fff;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.gid-catalog .gid-card-body h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gid-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:32px;display:grid}.gid-catalog-empty{color:#64748b;text-align:center;margin:48px 0;font-size:14px}.gid-about{padding:32px 0}.gid-about-body{flex-direction:column;gap:32px;display:flex}.gid-about-body>header{text-align:center;border-bottom:1px solid #e2e8f066;flex-direction:column;align-items:stretch;gap:24px;padding-bottom:32px;display:flex}.gid-about-body>header h1{letter-spacing:-.9px;color:#0000;background-image:linear-gradient(#020817,#020817b3);-webkit-background-clip:text;background-clip:text;margin:0;font-size:36px;font-weight:800;line-height:40px}.gid-about-body>header p{color:#64748b;justify-content:center;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:400;line-height:20px;display:flex}.gid-about-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff80;border:1px solid #e2e8f080;border-radius:16px;padding:24px;box-shadow:0 20px 25px -5px #2563eb0d,0 8px 10px -6px #2563eb0d}.gid-about-card h2,.gid-about-card h3{color:#020817;margin:40px 0 16px;font-weight:700}.gid-about-card h2{margin-top:0;font-size:36px;line-height:40px}.gid-about-card h3{font-size:24px;line-height:32px}.gid-about-card p,.gid-about-card li{color:#020817e6;font-size:18px;font-weight:400;line-height:29.25px}.gid-about-card p{margin:0 0 16px}.gid-about-card>h2+p{margin-top:24px}.gid-about-card ul{margin:24px 0;padding-left:24px;list-style:outside}.gid-about-card li{margin:8px 0;padding-left:8px}.gid-about-card strong{color:#020817;font-weight:600}.gid-about-card.gid-terms>h1{color:#020817;letter-spacing:normal;margin:0 0 16px;font-size:36px;font-weight:700;line-height:40px}.gid-about-card.gid-terms h2{margin-top:40px;font-size:24px;line-height:32px}.gid-about-card.gid-terms p{margin:24px 0 16px}.gid-about-card.gid-terms h2+p{margin-top:0}.gid-about-back{justify-content:center;padding-top:32px;display:flex}.gid-about-back a{color:#020817;background:#fff;border:2px solid #e2e8f099;border-radius:999px;align-items:center;gap:10px;height:44px;padding:0 32px;font-size:16px;font-weight:500;line-height:24px;transition:background .3s,border-color .3s,color .3s,box-shadow .3s;display:inline-flex;box-shadow:0 1px 2px #0000000d}.gid-about-back a:hover{color:#2563eb;background:#2563eb0d;border-color:#2563eb33;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000001a}.gid-about-back svg{margin-right:8px}.gid-about-back a:active{scale:.98}@media (min-width:768px){.gid-about{padding:48px 0}.gid-about-body{gap:48px}.gid-about-body>header{padding-bottom:48px}.gid-about-body>header h1{letter-spacing:-1.2px;font-size:48px;line-height:48px}.gid-about-card{border-radius:24px;padding:40px}.gid-about-card h2{font-size:48px;line-height:48px}.gid-about-card h3{font-size:30px;line-height:36px}.gid-about-card.gid-terms>h1{font-size:48px;line-height:48px}.gid-about-card.gid-terms h2{font-size:30px;line-height:36px}}@media (min-width:1024px){.gid-about{padding:64px 0}.gid-about-body>header h1{letter-spacing:-1.5px;font-size:60px;line-height:60px}.gid-about-card{padding:48px}.gid-about-card h3,.gid-about-card.gid-terms h2{font-size:36px;line-height:40px}}.gid-card{background:#fff6;border:1px solid #e2e8f080;border-radius:24px;flex-direction:column;height:100%;transition:transform .5s cubic-bezier(.4,0,.2,1),box-shadow .5s cubic-bezier(.4,0,.2,1),border-color .5s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;box-shadow:0 1px 2px #0f172a0f}.gid-card:hover{border-color:#2563eb33;transform:translateY(-8px);box-shadow:0 24px 48px #2563eb14}.gid-card-media{aspect-ratio:1;background:#f8fafc;display:block;position:relative;overflow:hidden}.gid-card-media img{object-fit:cover;width:100%;height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1)}.gid-card:hover img{transform:scale(1.05)}.gid-badge{z-index:2;color:#b45309;letter-spacing:.5px;text-transform:uppercase;background:#fef3c7;border-radius:8px;align-items:center;gap:6px;padding:4px 8px;font-size:10px;font-weight:900;line-height:14px;display:inline-flex;position:absolute;top:8px;left:8px}.gid-badge.is-trend{color:#ea580c;background:#ffedd5}.gid-badge.is-best{color:#4338ca;background:#e0e7ff}.gid-card-hover{z-index:2;opacity:0;flex-direction:column;gap:8px;transition:opacity .3s,transform .3s;display:flex;position:absolute;top:8px;right:8px;transform:translate(12px)}.gid-card:hover .gid-card-hover{opacity:1;transform:none}.gid-card-hover a{color:#020817;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;border:0;border-radius:6px;place-items:center;width:32px;height:32px;transition:scale .2s cubic-bezier(.4,0,.2,1),background .2s cubic-bezier(.4,0,.2,1);display:grid;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.gid-card-hover a:hover{scale:1.1}.gid-card-body{flex-direction:column;flex:1;gap:8px;padding:16px;display:flex}.gid-chip{color:#020817;white-space:nowrap;text-overflow:ellipsis;background:#f1f5f9;border-radius:999px;align-self:flex-start;max-width:80px;height:20px;padding:2px 6px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex;overflow:hidden}.gid-card-body h3{margin:0;font-size:16px;font-weight:600;line-height:20px;transition:color .15s cubic-bezier(.4,0,.2,1)}.gid-card-body h3 a:hover{color:var(--gid-blue)}.gid-price-row{justify-content:space-between;align-items:flex-end;gap:8px;margin-top:auto;padding-top:8px;display:flex}.gid-price-row strong{color:var(--gid-blue);font-size:18px;font-weight:700;line-height:28px;display:block}.gid-price-row em{color:#0f172a;border:1px solid #e2e8f0;border-radius:999px;height:20px;padding:0 6px;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.gid-sold{color:#64748b;margin:4px 0 0;font-size:12px;font-weight:400;line-height:16px}.gid-empty{color:#020817;text-align:center;margin:0;padding:48px 0;font-size:16px;font-weight:400;line-height:24px}.gid-trust-head{text-align:center;max-width:768px;margin:0 auto 64px}.gid-trust-head h2{color:#0000;background-image:linear-gradient(90deg,#020817,#020817b3);-webkit-background-clip:text;background-clip:text}.gid-trust-head .gid-kicker{max-width:672px;margin-left:auto;margin-right:auto;line-height:22.75px}.gid-trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.gid-trust article{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff6;border:1px solid #e2e8f066;border-radius:24px;padding:32px;transition:all .5s cubic-bezier(.4,0,.2,1);overflow:hidden}.gid-trust article:hover{background:#fff9;background:lab(99.9988% .0152886 .00777245/.6);border-color:#2563eb33;border-color:lab(44.7636% 21.0785 -75.6317/.2);translate:0 -8px;box-shadow:0 25px 50px -12px #2563eb0d;box-shadow:0 25px 50px -12px lab(44.7636% 21.0785 -75.6317/.05)}.gid-trust i{width:64px;height:64px;color:var(--gid-blue);background:#2563eb1a;border-radius:16px;justify-content:center;align-items:center;margin-bottom:32px;transition:all .5s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 0 0 8px #2563eb0d}.gid-trust article:hover i{rotate:3deg;scale:1.1}.gid-trust i svg{width:32px;height:32px}.gid-trust h3{letter-spacing:-.5px;text-transform:uppercase;margin:0 0 16px;font-size:20px;font-weight:900;line-height:28px}.gid-trust p{color:#64748b;margin:0;font-size:16px;line-height:26px}.gid-faq-intro,.gid-foot-brand p{color:#64748b;margin:0;font-size:14px;line-height:1.6}.gid-faq-head{text-align:center;margin-bottom:48px}.gid-faq-head h2{color:#020817;letter-spacing:normal;text-transform:none;background:0 0;margin-bottom:16px;font-size:30px;font-weight:700;line-height:36px}.gid-faq-intro{color:#64748b;letter-spacing:normal;text-transform:none;margin-top:0;font-size:16px;font-weight:400;line-height:24px}.gid-faqs{grid-template-columns:1fr 1fr;column-gap:24px;max-width:1280px;margin:0 auto;display:grid}.gid-faqs>div{flex-direction:column;gap:12px;display:flex}.gid-faq{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:8px 16px}.gid-faq button{width:100%;color:var(--gid-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:16px;font-weight:500;line-height:24px;transition:color .2s cubic-bezier(.4,0,.2,1);display:flex}.gid-faq button span{align-items:center;gap:8px;font-weight:600;display:inline-flex}.gid-pill{color:var(--gid-blue);background:#2563eb1a;border:1px solid #2563eb33;border-radius:999px;align-items:center;gap:4px;padding:2px 10px;font-size:12px;font-style:normal;font-weight:600;line-height:16px;display:inline-flex}.gid-faq p{padding:0 18px 16px;animation:.22s cubic-bezier(.4,0,.2,1) gid-acc;overflow:hidden}.gid-cta{color:#fff;text-align:center;padding:96px 0;position:relative;overflow:hidden}.gid-cta-bg,.gid-cta-grid,.gid-cta-orb{pointer-events:none;position:absolute}.gid-cta-bg{background:linear-gradient(to bottom right,#2563eb 0%,#2563ebe6 50%,#2563ebcc 100%);inset:0}.gid-cta-grid{opacity:.2;mix-blend-mode:overlay;background:url(/sites/gsmdev-id/grid-pattern.svg);inset:0}.gid-cta-orb{filter:blur(48px);background:#ffffff1a;border-radius:999px;width:384px;height:384px}.gid-cta-orb.is-a{top:-96px;right:-96px}.gid-cta-orb.is-b{bottom:-96px;left:-96px}.gid-cta-inner{z-index:1;max-width:768px;margin:0 auto;position:relative}.gid-cta h2{color:#fff;-webkit-text-fill-color:#fff;letter-spacing:-.9px;filter:drop-shadow(0 1px 2px #00000026);background:0 0;max-width:none;margin:0 0 32px;font-size:36px;font-weight:900;line-height:45px}.gid-cta-br{display:none}.gid-cta h2 span{color:#ffffffe6;-webkit-text-fill-color:#ffffffe6}.gid-cta p{color:#ffffffe6;max-width:none;margin:0 0 32px;font-size:18px;font-weight:500;line-height:29.25px}.gid-cta-actions{justify-content:center;gap:16px;margin:0 0 32px;padding-top:32px;display:flex}.gid-cta a.gid-btn,.gid-cta a.gid-btn-line{border-radius:16px;height:56px;padding:0 40px}.gid-cta a.gid-btn{color:var(--gid-blue);background:#fff;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.gid-cta a.gid-btn:hover{color:var(--gid-blue);background:#eff6ff}.gid-cta a.gid-btn-line{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:0 0;border:2px solid #fff3;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.gid-cta .gid-note{color:#fff9;letter-spacing:1px;max-width:none;margin:0;padding-top:24px;font-size:10px;font-weight:700;line-height:15px}.gid-footer{border-top:1px solid #e2e8f066;padding:64px 0 16px}.gid-foot-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:64px;margin-bottom:64px;display:grid}.gid-foot-brand{flex-direction:column;grid-column:span 4;align-items:flex-start;gap:24px;display:flex}.gid-foot-links{grid-column:span 8;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.gid-foot-brand img{width:auto;height:48px}.gid-foot-brand p{max-width:384px;margin:0;font-size:14px;font-weight:500;line-height:22.75px}.gid-foot-socials{flex-wrap:wrap;gap:12px;margin-top:0;display:flex}.gid-foot-socials a{color:#475569;background:#fff6;border:1px solid #e2e8f066;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.gid-foot-socials a:hover{color:#fff;background:#2563eb;border-color:#2563eb33}.gid-foot-socials svg{width:20px;height:20px}.gid-footer h3{letter-spacing:-.45px;margin:0 0 24px;font-size:18px;font-weight:900;line-height:28px}.gid-footer ul{margin:0;padding:0;list-style:none}.gid-footer li+li{margin-top:12px}.gid-footer li a{color:#64748bcc;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.gid-footer li a:hover{color:var(--gid-blue);gap:12px}.gid-dot{background:#e2e8f0;border-radius:999px;flex:none;width:6px;height:6px}.gid-footer li a:hover .gid-dot{background:var(--gid-blue)}.gid-contact{gap:16px;margin-bottom:20px;display:flex}.gid-contact i{width:40px;height:40px;color:var(--gid-blue);background:#2563eb1a;border-radius:12px;flex:none;place-items:center;display:grid;box-shadow:0 0 0 4px #2563eb0d}.gid-contact i svg{width:20px;height:20px}.gid-contact i.gid-wa{color:#00a544;color:lab(59.0978% -58.6621 41.2579);background:#00c7581a;background:lab(70.5521% -66.5147 45.8073/.1);box-shadow:0 0 0 4px #00c7580d;box-shadow:0 0 0 4px lab(70.5521% -66.5147 45.8073/.05)}.gid-contact b{letter-spacing:.08em;color:#94a3b8;font-size:11px;display:block}.gid-contact a{font-size:14px;font-weight:800}.gid-legal{color:#64748b99;letter-spacing:1px;text-transform:uppercase;border-top:1px solid #e2e8f066;justify-content:space-between;gap:24px;margin-top:0;padding-top:32px;padding-bottom:16px;font-size:10px;font-weight:700;display:flex}.gid-made{letter-spacing:1px;background:#fff6;border:1px solid #e2e8f066;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;display:inline-flex}.gid-made img{object-fit:cover;border-radius:2px;width:16px;height:12px}.gid-legal b{color:#020817}.gid-made strong{letter-spacing:0;text-transform:none;color:#020817;font-size:12px;font-weight:700}.gid-float{--gid-blue:#2563eb;--gid-blue-2:#1d4ed8;height:0;overflow:visible}.gid-float a,.gid-float button{z-index:40;cursor:pointer;border-radius:16px;place-items:center;width:48px;height:48px;padding:0;text-decoration:none;transition:all .5s cubic-bezier(.4,0,.2,1);display:grid;position:fixed;right:16px}.gid-chat-slot{z-index:40;width:48px;height:48px;position:fixed;bottom:144px;right:16px}.gid-float .gid-totop{bottom:80px}.gid-chat-glow{z-index:0;pointer-events:none;background:#00c7584d;background:lab(70.5516% -66.5102 45.811/.3);border-radius:16px;animation:2s ease-in-out infinite gid-chat-pulse;position:absolute;inset:0}.gid-float a.gid-chat{z-index:1;background:var(--gid-blue);color:#f8fafc;border:0;position:absolute;inset:0;box-shadow:0 25px 50px -12px #2563eb33;box-shadow:0 25px 50px -12px lab(44.7636% 21.0785 -75.6317/.2)}.gid a.gid-chat{color:#f8fafc}.gid-chat:hover{background:color-mix(in srgb, var(--gid-blue) 90%, transparent);scale:1.1}.gid-chat:active{scale:.95}.gid-totop{color:var(--gid-blue);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fff9;background:lab(99.9988% .0152886 .00777245/.6);border:1px solid #fff3;border:1px solid lab(99.9988% .0152886 .00777245/.2);overflow:hidden;box-shadow:0 25px 50px -12px #2563eb33,inset 0 0 0 1px #ffffff1a;box-shadow:0 25px 50px -12px lab(44.7636% 21.0785 -75.6317/.2),inset 0 0 0 1px lab(99.9988% .0152886 .00777245/.1)}.gid-totop-bg{background:linear-gradient(to bottom right, var(--gid-blue), color-mix(in srgb, var(--gid-blue) 80%, transparent), color-mix(in srgb, var(--gid-blue) 60%, transparent));opacity:0;transition:opacity .5s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.gid-totop svg{z-index:1;transition:translate .5s cubic-bezier(.4,0,.2,1);position:relative}.gid-totop:hover{background:var(--gid-blue);color:#f8fafc}.gid-totop:hover .gid-totop-bg{opacity:1}.gid-totop:hover svg{translate:0 -4px}.gid-chat i{z-index:1;background:#00c758;background:lab(70.5521% -66.5147 45.8073);border:2px solid #fff;border-radius:999px;width:14px;height:14px;position:absolute;top:-2px;right:-2px;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.gid-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:768px){.gid-grid,.gid-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.gid-cta-br{display:block}}@media (max-width:767px){.gid-catalog h1{letter-spacing:-.45px;font-size:18px;line-height:28px}}@media (min-width:640px){.gid-cat-pop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.gid-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.gid-cat-pop-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gid-catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.gid-catalog-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1100px){.gid-foot-grid{grid-template-columns:1fr 1fr;column-gap:32px}.gid-foot-brand,.gid-foot-links{grid-column:auto}.gid-foot-links{grid-template-columns:1fr 1fr}.gid-nav{display:none}.gid-nav.is-open{flex-direction:column;align-items:stretch;padding-bottom:12px;display:flex}.gid-burger{display:grid}.gid-cat-pop{width:100%;box-shadow:none;position:static}}@media (max-width:760px){.gid-top-left span,.gid-mail,.gid-search{display:none}.gid-search.is-open{display:flex;position:absolute;top:68px;left:16px;right:16px}.gid-header-row{height:auto;min-height:56px}.gid-cats{display:none}.gid-cat-mini{color:#64748b;text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:8px;font-size:11px;font-weight:700;display:grid}.gid-cat-mini a{flex-direction:column;align-items:center;gap:8px;display:flex}.gid-cat-mini i{width:56px;height:56px;color:var(--gid-blue);background:#fff;border:1px solid #e2e8f0;border-radius:16px;place-items:center;display:grid}.gid-logo img,.gid-foot-brand img{height:42px}.gid-grid,.gid-trust,.gid-faqs,.gid-foot-grid,.gid-foot-links{grid-template-columns:1fr}.gid-grid{grid-template-columns:1fr 1fr;gap:12px}.gid-section h2,.gid-center h2{font-size:20px;line-height:28px}.gid-cta h2{font-size:30px;line-height:36px}.gid-kicker{letter-spacing:1.2px;font-size:12px}.gid-cta-actions,.gid-legal{flex-direction:column;align-items:center}.gid-login span{display:none}.gid-login{width:40px;padding:0}}html.gid-dark{background:#020817}html.gid-dark body:has(.gid){background:#020817}html.gid-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(.gid.is-dark,html.gid-dark .gid){--gid-text:#f8fafc;--gid-bg:#020817;--gid-blue:#3b82f6;--gid-blue-2:#2563eb;color:#f8fafc;background:#020817}:is(.gid-float.is-dark,html.gid-dark .gid-float){--gid-blue:#3b82f6;--gid-blue-2:#2563eb}:is(.gid.is-dark,html.gid-dark .gid) .gid-top{color:#94a3b8;background:#02081780;border-bottom-color:#1e293b80}:is(.gid.is-dark,html.gid-dark .gid) .gid-header{color:#f8fafc;background:#02081799;border-bottom-color:#1e293b80}:is(.gid.is-dark,html.gid-dark .gid) .gid-crumb ol{background:#02081780;border-color:#1e293b66}:is(.gid.is-dark,html.gid-dark .gid) .gid-crumb a{color:#94a3b8}:is(.gid.is-dark,html.gid-dark .gid) .gid-crumb li span:not(.gid-crumb-sep){color:#f8fafc}:is(.gid.is-dark,html.gid-dark .gid) .gid-catalog h1{background-image:linear-gradient(to bottom right,#f8fafc,#f8fafcb3)}:is(.gid.is-dark,html.gid-dark .gid) .gid-catalog-kicker,:is(.gid.is-dark,html.gid-dark .gid) .gid-catalog-empty{color:#94a3b8}:is(.gid.is-dark,html.gid-dark .gid) .gid-about-body>header{border-bottom-color:#1e293b66}:is(.gid.is-dark,html.gid-dark .gid) .gid-about-body>header h1{background-image:linear-gradient(#f8fafc,#f8fafcb3)}:is(.gid.is-dark,html.gid-dark .gid) .gid-about-body>header p{color:#94a3b8}:is(.gid.is-dark,html.gid-dark .gid) .gid-about-card{background:#02081780;border-color:#1e293b80;box-shadow:0 20px 25px -5px #3b82f60d,0 8px 10px -6px #3b82f60d;box-shadow:0 20px 25px -5px lab(54.6304% 8.73101 -65.7527/.05),0 8px 10px -6px lab(54.6304% 8.73101 -65.7527/.05)}:is(.gid.is-dark,html.gid-dark .gid) .gid-about-card h1,:is(.gid.is-dark,html.gid-dark .gid) .gid-about-card h2,:is(.gid.is-dark,html.gid-dark .gid) .gid-about-card h3,:is(.gid.is-dark,html.gid-dark .gid) .gid-about-card strong{color:#f8fafc}:is(.gid.is-dark,html.gid-dark .gid) .gid-about-card p,:is(.gid.is-dark,html.gid-dark .gid) .gid-about-card li{color:#f8fafce6}:is(.gid.is-dark,html.gid-dark .gid) .gid-about-back a{color:#f8fafc;background:#020817;border-color:#1e293b99}:is(.gid.is-dark,html.gid-dark .gid) .gid-about-back a:hover{color:#3b82f6;background:#3b82f60d;border-color:#3b82f633}:is(.gid.is-dark,html.gid-dark .gid) .gid-catalog-panel{background:#02081799;border-color:#1e293b66;box-shadow:0 20px 25px -5px #3b82f60d,0 8px 10px -6px #3b82f60d;box-shadow:0 20px 25px -5px lab(54.6304% 8.73101 -65.7527/.05),0 8px 10px -6px lab(54.6304% 8.73101 -65.7527/.05)}:is(.gid.is-dark,html.gid-dark .gid) .gid-catalog-search input,:is(.gid.is-dark,html.gid-dark .gid) .gid-catalog-bar select{color:#f8fafc;background:#1e293b80;border-color:#1e293b66}:is(.gid.is-dark,html.gid-dark .gid) .gid-catalog-view{background:#02081780;border-color:#1e293b66}:is(.gid.is-dark,html.gid-dark .gid) .gid-catalog-view button.is-on{color:#3b82f6;background:#020817}:is(.gid.is-dark,html.gid-dark .gid,.gid-float.is-dark,html.gid-dark .gid-float) .gid-chat{color:#020817;box-shadow:0 25px 50px -12px #3b82f633;box-shadow:0 25px 50px -12px lab(54.6304% 8.73101 -65.7527/.2)}:is(.gid.is-dark,html.gid-dark .gid,.gid-float.is-dark,html.gid-dark .gid-float) .gid-chat i{border-color:#1e293b}:is(.gid.is-dark,html.gid-dark .gid,.gid-float.is-dark,html.gid-dark .gid-float) .gid-totop{background:#02081799;background:lab(2.20763% .382476 -8.20748/.6);border-color:#3b82f633;border-color:lab(54.6304% 8.73101 -65.7527/.2);box-shadow:0 25px 50px -12px #3b82f633,inset 0 0 0 1px #3b82f61a;box-shadow:0 25px 50px -12px lab(54.6304% 8.73101 -65.7527/.2),inset 0 0 0 1px lab(54.6304% 8.73101 -65.7527/.1)}:is(.gid.is-dark,html.gid-dark .gid,.gid-float.is-dark,html.gid-dark .gid-float) .gid-totop:hover{color:#020817}:is(.gid.is-dark,html.gid-dark .gid) .gid-nav a,:is(.gid.is-dark,html.gid-dark .gid) .gid-cat>button{color:#94a3b8}:is(.gid.is-dark,html.gid-dark .gid) .gid-cat-pop{color:#f8fafc;background:#020817cc;background:lab(2.20763% .382476 -8.20748/.8);border-color:#1e293b80;border-color:lab(16.2829% -.484303 -13.2507/.5)}:is(.gid.is-dark,html.gid-dark .gid) .gid-cat-pop-head,:is(.gid.is-dark,html.gid-dark .gid) .gid-cat-pop-foot{background:#1e293b4d;background:lab(16.2829% -.484303 -13.2507/.3)}:is(.gid.is-dark,html.gid-dark .gid) .gid-cat-pop-head{border-bottom-color:#1e293b80;border-bottom-color:lab(16.2829% -.484303 -13.2507/.5)}:is(.gid.is-dark,html.gid-dark .gid) .gid-cat-pop-foot{color:#94a3b8;border-top-color:#1e293b80;border-top-color:lab(16.2829% -.484303 -13.2507/.5)}:is(.gid.is-dark,html.gid-dark .gid) .gid-cat-pop a.gid-cat-view{color:#94a3b8;background:#020817;border-color:#1e293b80;border-color:lab(16.2829% -.484303 -13.2507/.5)}:is(.gid.is-dark,html.gid-dark .gid) .gid-cat-pop a.gid-cat-view:hover{color:var(--gid-blue);background:#3b82f60d;background:lab(54.6304% 8.73101 -65.7527/.05);border-color:#3b82f633;border-color:lab(54.6304% 8.73101 -65.7527/.2)}:is(.gid.is-dark,html.gid-dark .gid) .gid-cat-pop-grid>a,:is(.gid.is-dark,html.gid-dark .gid) .gid-cat-pop-grid strong{color:#f8fafc}:is(.gid.is-dark,html.gid-dark .gid) .gid-cat-pop-grid em,:is(.gid.is-dark,html.gid-dark .gid) .gid-cat-chev{color:#94a3b8}:is(.gid.is-dark,html.gid-dark .gid) .gid-cat-pop-grid i{background:#3b82f60d;background:lab(54.6304% 8.73101 -65.7527/.05)}:is(.gid.is-dark,html.gid-dark .gid) .gid-cat-pop-grid>a:hover{background:#1e293b80;background:lab(16.2829% -.484303 -13.2507/.5);border-color:#3b82f61a;border-color:lab(54.6304% 8.73101 -65.7527/.1);box-shadow:0 10px 15px -3px #3b82f60d,0 4px 6px -4px #3b82f60d;box-shadow:0 10px 15px -3px lab(54.6304% 8.73101 -65.7527/.05),0 4px 6px -4px lab(54.6304% 8.73101 -65.7527/.05)}:is(.gid.is-dark,html.gid-dark .gid) .gid-cat-pop-grid>a:hover i{box-shadow:0 4px 6px -1px #3b82f633,0 2px 4px -2px #3b82f633;box-shadow:0 4px 6px -1px lab(54.6304% 8.73101 -65.7527/.2),0 2px 4px -2px lab(54.6304% 8.73101 -65.7527/.2)}:is(.gid.is-dark,html.gid-dark .gid) .gid-cat-pop-grid>a:hover strong{color:var(--gid-blue)}:is(.gid.is-dark,html.gid-dark .gid) .gid-search{color:#f8fafc;background-color:#1e293b66;border-color:#1e293b}:is(.gid.is-dark,html.gid-dark .gid) .gid-search svg,:is(.gid.is-dark,html.gid-dark .gid) .gid-search input::placeholder{color:#94a3b8}:is(.gid.is-dark,html.gid-dark .gid) a.gid-login,:is(.gid.is-dark,html.gid-dark .gid) a.gid-login:hover{color:#020817}:is(.gid.is-dark,html.gid-dark .gid) .gid-promo-box{color:#94a3b84d;background:#1e293b33;border-color:#1e293b33}:is(.gid.is-dark,html.gid-dark .gid) .gid-cat-card,:is(.gid.is-dark,html.gid-dark .gid) .gid-card,:is(.gid.is-dark,html.gid-dark .gid) .gid-faq,:is(.gid.is-dark,html.gid-dark .gid) .gid-trust article{color:#f8fafc;background:#02081766;border-color:#1e293b66}:is(.gid.is-dark,html.gid-dark .gid) .gid-trust article:hover{background:#02081799;background:lab(2.20763% .382476 -8.20748/.6);border-color:#3b82f633;border-color:lab(54.6304% 8.73101 -65.7527/.2);box-shadow:0 25px 50px -12px #3b82f60d;box-shadow:0 25px 50px -12px lab(54.6304% 8.73101 -65.7527/.05)}:is(.gid.is-dark,html.gid-dark .gid) .gid-card{border-color:#1e293b80}:is(.gid.is-dark,html.gid-dark .gid) .gid-card-media{background:#1e293b}:is(.gid.is-dark,html.gid-dark .gid) .gid-card-hover a{color:#f8fafc;background:#020817e6;border:1px solid #1e293b}:is(.gid.is-dark,html.gid-dark .gid) .gid-faq{background:#020817;border-color:#1e293b}:is(.gid.is-dark,html.gid-dark .gid) .gid-center .gid-btn-line{color:#f8fafc;background:#020817;border-color:#1e293b}:is(.gid.is-dark,html.gid-dark .gid) .gid-cta-bg{background:linear-gradient(to bottom right,#020817 0%,#1e293b1a 50%,#020817 100%)}:is(.gid.is-dark,html.gid-dark .gid) .gid-cta h2{color:#f8fafc;-webkit-text-fill-color:#f8fafc}:is(.gid.is-dark,html.gid-dark .gid) .gid-cta h2 span{color:var(--gid-blue);-webkit-text-fill-color:var(--gid-blue)}:is(.gid.is-dark,html.gid-dark .gid) .gid-cta p{color:#f8fafcb3}:is(.gid.is-dark,html.gid-dark .gid) .gid-cta .gid-note{color:#94a3b899;letter-spacing:1px;margin-top:0;padding-top:24px;font-size:10px}:is(.gid.is-dark,html.gid-dark .gid) .gid-cta a.gid-btn{color:#3b82f6;background:#020817;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}:is(.gid.is-dark,html.gid-dark .gid) .gid-cta a.gid-btn:hover{color:#3b82f6;background:#020817e6}:is(.gid.is-dark,html.gid-dark .gid) .gid-cta a.gid-btn-line{color:#f8fafc;background:0 0;border-color:#3b82f633}:is(.gid.is-dark,html.gid-dark .gid) .gid-footer{color:#f8fafc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020817cc;border-top:1px solid #1e293b66}:is(.gid.is-dark,html.gid-dark .gid) .gid-foot-brand p,:is(.gid.is-dark,html.gid-dark .gid) .gid-legal{color:#94a3b8cc}:is(.gid.is-dark,html.gid-dark .gid) .gid-legal b,:is(.gid.is-dark,html.gid-dark .gid) .gid-made strong{color:#f8fafc}:is(.gid.is-dark,html.gid-dark .gid) .gid-footer li a{color:#94a3b8cc}:is(.gid.is-dark,html.gid-dark .gid) .gid-contact i{color:#3b82f6;background:#3b82f61a;box-shadow:0 0 0 4px #3b82f60d}:is(.gid.is-dark,html.gid-dark .gid) .gid-contact i.gid-wa{color:#00a544;color:lab(59.0978% -58.6621 41.2579);background:#00c7581a;background:lab(70.5521% -66.5147 45.8073/.1);box-shadow:0 0 0 4px #00c7580d;box-shadow:0 0 0 4px lab(70.5521% -66.5147 45.8073/.05)}:is(.gid.is-dark,html.gid-dark .gid) .gid-dot{background:#1e293b}:is(.gid.is-dark,html.gid-dark .gid) .gid-foot-socials a,:is(.gid.is-dark,html.gid-dark .gid) .gid-made{color:#f8fafc;background:#02081766;border-color:#1e293b66}:is(.gid.is-dark,html.gid-dark .gid) .gid-theme-pop{background:#020817f2;border-color:#1e293b80}:is(.gid.is-dark,html.gid-dark .gid) .gid-theme-pop button{color:#94a3b8;background:0 0}:is(.gid.is-dark,html.gid-dark .gid) .gid-theme-pop button.is-on,:is(.gid.is-dark,html.gid-dark .gid) .gid-theme-pop button:hover{color:#f8fafc;background:#1e293b99}:is(.gid.is-dark,html.gid-dark .gid) .gid-section h2,:is(.gid.is-dark,html.gid-dark .gid) .gid-center h2{background:linear-gradient(to bottom right,#f8fafc,#f8fafcb3);color:#0000;-webkit-background-clip:text;background-clip:text}:is(.gid.is-dark,html.gid-dark .gid) .gid-trust-head h2{color:#0000;background-image:linear-gradient(90deg,#f8fafc,#f8fafcb3);-webkit-background-clip:text;background-clip:text}:is(.gid.is-dark,html.gid-dark .gid) .gid-faq-head h2{color:#f8fafc;background:0 0}:is(.gid.is-dark,html.gid-dark .gid) .gid-empty{color:#f8fafc}:is(.gid.is-dark,html.gid-dark .gid) .gid-kicker,:is(.gid.is-dark,html.gid-dark .gid) .gid-sold,:is(.gid.is-dark,html.gid-dark .gid) .gid-trust p,:is(.gid.is-dark,html.gid-dark .gid) .gid-faq-intro{color:#94a3b8}:is(.gid.is-dark,html.gid-dark .gid) .gid-section.is-soft{background:#1e293b4d}:is(.gid.is-dark,html.gid-dark .gid) .gid-chip{color:#f8fafc;background:#1e293b}:is(.gid.is-dark,html.gid-dark .gid) .gid-pill{color:#3b82f6;background:#3b82f61a;border-color:#3b82f633}:is(.gid.is-dark,html.gid-dark .gid) .gid-tool{color:#f8fafc;background:#1e293b66}:is(.gid.is-dark,html.gid-dark .gid) .gid-theme{background:0 0}:is(.gid.is-dark,html.gid-dark .gid) .gid-theme.is-light,:is(.gid.is-dark,html.gid-dark .gid) .gid-theme.is-light:hover{color:#ff6900}:is(.gid.is-dark,html.gid-dark .gid) .gid-theme.is-dark,:is(.gid.is-dark,html.gid-dark .gid) .gid-theme.is-dark:hover,:is(.gid.is-dark,html.gid-dark .gid) .gid-moon{color:#50a2ff}:is(.gid.is-dark,html.gid-dark .gid) .gid-theme.is-system,:is(.gid.is-dark,html.gid-dark .gid) .gid-theme.is-system:hover{color:#f8fafc}:is(.gid.is-dark,html.gid-dark .gid) .gid-theme:hover{background:#1e293b66}:is(.gid.is-dark,html.gid-dark .gid) .gid-price-row em{color:#f8fafc;border-color:#1e293b}@keyframes gid-shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes gid-pulse{50%{opacity:.5}}@keyframes gid-acc{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes gid-chat-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes gid-ping{75%,to{opacity:0;transform:scale(2)}}.gid-shimmer{background-color:#f1f5f9;background-image:linear-gradient(90deg,#f1f5f9 0%,#f1f5f973 20% 60%,#f1f5f9 100%);background-size:1000px 100%;animation:2s linear infinite gid-shimmer}.gid-pulse{background:#f1f5f933;border:1px solid #e2e8f01a;animation:2s cubic-bezier(.4,0,.6,1) infinite gid-pulse}.gid-logo-bone{border-radius:12px;width:168px;height:40px;display:block}.gid-menu-bone{border-radius:6px;width:80px;height:16px;display:block}.gid-hero-bone{aspect-ratio:16/6;border-radius:24px;width:100%}.gid-cat-bones{display:none}.gid-cat-bone{border-radius:40px;height:256px}.gid-mini-bones{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.gid-mini-bone{border-radius:16px;width:64px;height:64px;margin:0 auto}.gid-mini-line{border-radius:999px;width:48px;height:8px;margin:8px auto 0}.gid-banner-bones{gap:16px;width:min(1400px,100% - 32px);margin:16px auto 8px;display:grid}.gid-banner-bone{aspect-ratio:16/9;border-radius:24px;width:100%}.gid-bone-photo{aspect-ratio:1}.gid-bone-copy{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex}.gid-bone-top{justify-content:space-between;display:flex}.gid-bone-chip{border-radius:6px;width:64px;height:20px}.gid-bone-tag{border-radius:6px;width:80px;height:16px}.gid-bone-line{border-radius:6px;height:20px}.gid-bone-line.is-short{width:75%;height:16px}.gid-bone-row{justify-content:space-between;align-items:flex-end;margin-top:auto;padding-top:8px;display:flex}.gid-bone-price{border-radius:6px;width:96px;height:24px;display:block}.gid-bone-sold{border-radius:6px;width:64px;height:12px;margin-top:6px;display:block}.gid-bone-ver{border-radius:6px;width:48px;height:20px}.gid-chat i:before{content:"";border-radius:inherit;opacity:.75;background:#05df72;background:lab(78.503% -64.9265 39.7492);animation:1s cubic-bezier(0,0,.2,1) infinite gid-ping;position:absolute;inset:0}:is(.gid.is-dark,html.gid-dark .gid) .gid-shimmer{background-color:#1e293b;background-image:linear-gradient(90deg,#1e293b 0%,#1e293b73 20% 60%,#1e293b 100%)}:is(.gid.is-dark,html.gid-dark .gid) .gid-pulse{background:#1e293b59;border-color:#33415566}@media (min-width:768px){.gid-chat-slot,.gid-float .gid-totop{right:32px}.gid-chat-slot{bottom:96px}.gid-float .gid-totop{bottom:32px}.gid-hero-bone{aspect-ratio:16/5}.gid-cat-bones{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.gid-mini-bones{display:none}.gid-banner-bone{aspect-ratio:21/9}}@media (min-width:1024px){.gid-hero-bone{aspect-ratio:4}}@media (prefers-reduced-motion:reduce){.gid-shimmer,.gid-pulse,.gid-chat-glow,.gid-chat i:before,.gid-faq p{animation:none}}.gid-faqpage{padding:32px 0 64px}.gid-faqpage-inner{max-width:896px;margin:0 auto}.gid-faqpage-crumb{justify-content:center;margin:0 0 48px;display:flex}.gid-faqpage-crumb ol{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff80;border:1px solid #e2e8f066;border-radius:999px;align-items:center;gap:4px;margin:0;padding:6px 12px;list-style:none;display:inline-flex;box-shadow:0 1px 2px #0000000d}.gid-faqpage-crumb li{align-items:center;display:flex}.gid-faqpage-crumb a,.gid-faqpage-crumb span{border-radius:6px;padding:2px 6px;font-size:12px;line-height:16px}.gid-faqpage-crumb a{color:#64748b;font-weight:500}.gid-faqpage-crumb a:hover{color:#2563eb;background:#2563eb0d}.gid-faqpage-crumb span{color:#020817;font-weight:600}.gid-faqpage-crumb svg{color:#64748b66;width:12px;height:12px;margin:0 4px}.gid-faqpage header{text-align:center;margin:0 0 48px}.gid-faqpage header h1{letter-spacing:-.9px;color:#0000;background-image:linear-gradient(#020817,#020817b3);-webkit-background-clip:text;background-clip:text;margin:0 0 24px;font-size:36px;font-weight:800;line-height:40px}.gid-faqpage header p{color:#64748b;max-width:672px;margin:0 auto;font-size:18px;font-weight:400;line-height:29.25px}.gid-faqpage-search{max-width:512px;margin:32px auto 0;display:block;position:relative}.gid-faqpage-search:before{content:"";z-index:0;filter:blur(8px);opacity:.25;background:linear-gradient(90deg,#2563eb33,#3b82f633);border-radius:16px;transition:opacity .2s;position:absolute;inset:-4px}.gid-faqpage-search:hover:before,.gid-faqpage-search:focus-within:before{opacity:.5}.gid-faqpage-search svg{z-index:2;color:#64748b;pointer-events:none;position:absolute;top:50%;left:16px;translate:0 -50%}.gid-faqpage-search:focus-within svg{color:#2563eb}.gid-faqpage-search input{z-index:1;color:#020817;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff80;border:1px solid #e2e8f080;border-radius:12px;width:100%;height:48px;padding:0 16px 0 48px;font:400 16px/24px Outfit,sans-serif;position:relative}.gid-faqpage-search input::placeholder{color:#64748b80}.gid-faqpage-search input:focus{border-color:#2563eb80;outline:none;box-shadow:0 0 0 2px #2563eb33}.gid-faqpage-groups section{margin:0 0 40px}.gid-faqpage-groups h2{color:#020817;letter-spacing:-.6px;align-items:center;gap:12px;margin:0 0 24px;font-size:24px;font-weight:700;line-height:32px;display:flex}.gid-faqpage-groups h2 i{color:#2563eb;background:#2563eb1a;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.gid-faqpage-groups article{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff6;border:1px solid #e2e8f080;border-radius:16px;margin:0 0 16px;padding:0 8px;transition:background .3s,box-shadow .3s}.gid-faqpage-groups article:hover{background:#fff9;box-shadow:0 10px 15px -3px #2563eb0d,0 4px 6px -4px #2563eb0d}.gid-faqpage-groups button{color:#020817;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:60px;padding:16px;font:500 16px/24px Outfit,sans-serif;display:flex}.gid-faqpage-groups button span{align-items:center;gap:8px;font-size:16px;font-weight:600;line-height:24px;display:inline-flex}.gid-faqpage-groups button b{display:none}.gid-faqpage-groups button svg{flex:none;transition:transform .2s}.gid-faqpage-groups button svg.is-open{transform:rotate(180deg)}.gid-faqpage-a{color:#64748be6;padding:0 16px 24px;font-size:14px;font-weight:400;line-height:20px}.gid-faqpage-empty{text-align:center;background:#f1f5f94d;border:1px dashed #e2e8f0;border-radius:24px;padding:80px 16px}.gid-faqpage-empty>span{color:#64748b80;background:#f1f5f9;border-radius:999px;place-items:center;width:80px;height:80px;margin:0 auto 24px;display:grid}.gid-faqpage-empty h2{color:#020817;margin:0 0 8px;font-size:20px;font-weight:600;line-height:28px}.gid-faqpage-empty p{color:#64748b;max-width:448px;margin:0 auto;font-size:16px;font-weight:400;line-height:24px}.gid-faqpage-empty button{color:#2563eb;cursor:pointer;background:0 0;border:0;margin-top:24px;font:500 16px/24px Outfit,sans-serif}.gid-faqpage-empty button:hover{text-decoration:underline}@media (min-width:640px){.gid-faqpage-groups button b{color:#cd8900;color:lab(62.7799% 22.4197 86.1544);background:#edb2001a;background:lab(76.3903% 14.524 98.4625/.1);border:1px solid #edb20033;border:1px solid lab(76.3903% 14.524 98.4625/.2);border-radius:999px;align-items:center;height:20px;padding:2px 6px;font-size:10px;font-weight:600;line-height:16px;display:inline-flex}}@media (min-width:768px){.gid-faqpage-groups button span{font-size:18px;line-height:28px}.gid-faqpage{padding:48px 0 64px}.gid-faqpage header h1{letter-spacing:-1.2px;font-size:48px;line-height:48px}.gid-faqpage header p{font-size:20px;line-height:32.5px}}@media (min-width:1024px){.gid-faqpage{padding:64px 0}.gid-faqpage header h1{letter-spacing:-1.5px;font-size:60px;line-height:60px}}:is(.gid.is-dark,html.gid-dark .gid) .gid-faqpage-crumb ol{background:#02081780;border-color:#1e293b66}:is(.gid.is-dark,html.gid-dark .gid) .gid-faqpage-crumb a{color:#94a3b8}:is(.gid.is-dark,html.gid-dark .gid) .gid-faqpage-crumb a:hover{color:#3b82f6;background:#3b82f60d}:is(.gid.is-dark,html.gid-dark .gid) .gid-faqpage-crumb span{color:#f8fafc}:is(.gid.is-dark,html.gid-dark .gid) .gid-faqpage header h1{background-image:linear-gradient(#f8fafc,#f8fafcb3)}:is(.gid.is-dark,html.gid-dark .gid) .gid-faqpage header p,:is(.gid.is-dark,html.gid-dark .gid) .gid-faqpage-search svg{color:#94a3b8}:is(.gid.is-dark,html.gid-dark .gid) .gid-faqpage-search:focus-within svg{color:#3b82f6}:is(.gid.is-dark,html.gid-dark .gid) .gid-faqpage-search input{color:#f8fafc;background:#02081780;border-color:#1e293b80}:is(.gid.is-dark,html.gid-dark .gid) .gid-faqpage-search input::placeholder{color:#94a3b880}:is(.gid.is-dark,html.gid-dark .gid) .gid-faqpage-search input:focus{border-color:#3b82f680;box-shadow:0 0 0 2px #3b82f633}:is(.gid.is-dark,html.gid-dark .gid) .gid-faqpage-groups h2{color:#f8fafc}:is(.gid.is-dark,html.gid-dark .gid) .gid-faqpage-groups h2 i{color:#3b82f6;background:#3b82f61a}:is(.gid.is-dark,html.gid-dark .gid) .gid-faqpage-groups article{background:#02081766;border-color:#1e293b80}:is(.gid.is-dark,html.gid-dark .gid) .gid-faqpage-groups article:hover{background:#02081799;box-shadow:0 10px 15px -3px #3b82f60d,0 4px 6px -4px #3b82f60d}:is(.gid.is-dark,html.gid-dark .gid) .gid-faqpage-groups button{color:#f8fafc}:is(.gid.is-dark,html.gid-dark .gid) .gid-faqpage-a{color:#94a3b8e6}:is(.gid.is-dark,html.gid-dark .gid) .gid-faqpage-empty{background:#1e293b4d;border-color:#1e293b}:is(.gid.is-dark,html.gid-dark .gid) .gid-faqpage-empty>span{color:#94a3b880;background:#1e293b}:is(.gid.is-dark,html.gid-dark .gid) .gid-faqpage-empty h2{color:#f8fafc}:is(.gid.is-dark,html.gid-dark .gid) .gid-faqpage-empty p{color:#94a3b8}:is(.gid.is-dark,html.gid-dark .gid) .gid-faqpage-empty button{color:#3b82f6}.gid-auth{background-image:linear-gradient(to bottom right, var(--gid-bg), var(--gid-bg), color-mix(in srgb, var(--gid-line) 20%, transparent));justify-content:center;padding:48px 16px;display:flex}@media (min-width:640px){.gid-auth{padding:48px 32px}}@media (min-width:768px){.gid-auth{padding:96px 32px}}.gid-auth-col{flex-direction:column;gap:24px;width:100%;max-width:400px;display:flex}.gid-auth-back{z-index:1;height:40px;color:var(--gid-muted);border-radius:12px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex;position:fixed;top:16px;left:16px}@media (min-width:640px){.gid-auth-back{top:32px;left:32px}}.gid-auth-back:hover{color:var(--gid-text);background:color-mix(in srgb, var(--gid-line) 40%, transparent)}.gid-auth-head{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.gid-auth-head i{background:color-mix(in srgb, var(--gid-blue) 10%, transparent);width:48px;height:48px;color:var(--gid-blue);border-radius:12px;justify-content:center;align-items:center;margin-bottom:8px;display:inline-flex}.gid-auth-head h1{color:var(--gid-text);letter-spacing:-.6px;margin:0;font-size:24px;font-weight:700;line-height:32px}.gid-auth-head p{color:var(--gid-muted);margin:0;font-size:14px;line-height:20px}.gid-auth-card{border:1px solid color-mix(in srgb, var(--gid-line) 50%, transparent);background:color-mix(in srgb, var(--gid-bg) 50%, transparent);box-shadow:0 20px 25px -5px color-mix(in srgb, var(--gid-blue) 5%, transparent), 0 8px 10px -6px color-mix(in srgb, var(--gid-blue) 5%, transparent);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:12px;padding:24px}.gid-auth-card form{flex-direction:column;gap:16px;display:flex}.gid-auth-field{flex-direction:column;gap:8px;display:flex}.gid-auth-card label,.gid-auth-label label{color:var(--gid-text);font-size:14px;font-weight:500;line-height:14px}.gid-auth-label{justify-content:space-between;align-items:center;display:flex}.gid-auth-label a{color:var(--gid-blue);font-size:12px;font-weight:500;line-height:16px}.gid-auth-card input:not([type=checkbox]){border:1px solid var(--gid-line);background:color-mix(in srgb, var(--gid-bg) 50%, transparent);width:100%;height:40px;color:var(--gid-text);border-radius:6px;padding:8px 12px;font:400 14px/20px Outfit,Noto Sans,sans-serif}.gid-auth-card input:not([type=checkbox]):focus{border-color:var(--gid-blue);box-shadow:0 0 0 1px color-mix(in srgb, var(--gid-blue) 20%, transparent);outline:none}.gid-auth-secret{position:relative}.gid-auth-secret input{padding-right:40px}.gid-auth-secret button{width:40px;height:40px;color:var(--gid-muted);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;right:0}.gid-auth-secret button:hover{color:var(--gid-text)}.gid-auth-card label.gid-auth-check{color:var(--gid-muted);align-items:center;gap:8px;font-size:14px;font-weight:400;line-height:20px;display:flex}.gid-auth-check input{appearance:none;border:1px solid var(--gid-blue);background:0 0;border-radius:4px;flex:none;place-content:center;width:16px;height:16px;margin:0;display:grid}.gid-auth-check input:checked{background:var(--gid-blue)}.gid-auth-check input:checked:before{content:"";border-bottom:1.5px solid #f8fafc;border-left:1.5px solid #f8fafc;width:8px;height:4px;transform:translateY(-1px)rotate(-45deg)}.gid-auth-check a{color:var(--gid-blue)}.gid-auth-note{color:#ef4444;margin:0;font-size:14px;line-height:20px}.gid-auth-submit{background:var(--gid-blue);color:#f8fafc;height:44px;box-shadow:0 10px 15px -3px color-mix(in srgb, var(--gid-blue) 20%, transparent), 0 4px 6px -4px color-mix(in srgb, var(--gid-blue) 20%, transparent);cursor:pointer;border:0;border-radius:12px;font:500 14px/20px Outfit,Noto Sans,sans-serif;position:relative}.gid-auth-submit:disabled{opacity:.7;cursor:default}.gid-auth .turnstile-in-button{opacity:0;pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.gid-auth-switch{text-align:center;color:var(--gid-muted);margin:24px 0 0;font-size:14px;line-height:20px}.gid-auth-switch a{color:var(--gid-blue);font-weight:600}.gid-auth-switch a.gid-auth-quiet{color:var(--gid-muted);align-items:center;gap:8px;font-weight:400;display:inline-flex}.gid-auth-switch a.gid-auth-quiet span{color:var(--gid-blue);font-weight:600}:is(.gid.is-dark,html.gid-dark .gid) .gid-auth{background-image:linear-gradient(to bottom right,#020817,#020817,#1e293b33)}:is(.gid.is-dark,html.gid-dark .gid) .gid-auth-card{background:#02081780;border-color:#1e293b80}:is(.gid.is-dark,html.gid-dark .gid) .gid-auth-submit{color:#020817}:is(.gid.is-dark,html.gid-dark .gid) .gid-auth-check input:checked:before{border-color:#020817}:is(.gid.is-dark,html.gid-dark .gid) .gid-auth-back,:is(.gid.is-dark,html.gid-dark .gid) .gid-auth-head p,:is(.gid.is-dark,html.gid-dark .gid) .gid-auth-check,:is(.gid.is-dark,html.gid-dark .gid) .gid-auth-switch,:is(.gid.is-dark,html.gid-dark .gid) .gid-auth-secret button{color:#94a3b8}:is(.gid.is-dark,html.gid-dark .gid) .gid-auth-card input:not([type=checkbox]){color:#f8fafc;background:#02081780;border-color:#1e293b}
