@font-face{font-family:Grant Rubik;src:url(/fonts/rubik-latin-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Grant Rubik;src:url(/fonts/rubik-cyrillic-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+4??,U+500-52F,U+2DE0-2DFF,U+A640-A69F,U+1C8?}@font-face{font-family:Grant Rubik;src:url(/fonts/rubik-latin-500-normal.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Grant Rubik;src:url(/fonts/rubik-cyrillic-500-normal.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+4??,U+500-52F,U+2DE0-2DFF,U+A640-A69F,U+1C8?}@font-face{font-family:Grant Rubik;src:url(/fonts/rubik-latin-700-normal.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Grant Rubik;src:url(/fonts/rubik-cyrillic-700-normal.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+4??,U+500-52F,U+2DE0-2DFF,U+A640-A69F,U+1C8?}@font-face{font-family:Grant Rubik;src:url(/grant/fonts/Rubik-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Grant Rubik;src:url(/grant/fonts/Rubik-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}.grant-landing{--font-family:"Grant Rubik", sans-serif;--content-width:1300px;--container-offset:16px;--container-width:calc(var(--content-width) + (var(--container-offset) * 2));--color-black:#000;--color-accent:#01ff87;--color-accent-secondary-60:#67ff9299;--color-accent-hover:#00e67a;--transition-speed:.3s;--bg-main:#fff;--bg-secondary:#fff;--bg-card:#f6f6f6;--bg-card-dark:#000;--text-primary:#000;--text-secondary:#fff;--card-shadow:0 4px 20px #0000000d;--color-border:#d8d8d8;--color-logo:#666}.grant-landing *{border:0;margin:0;padding:0}.grant-landing *,.grant-landing :before,.grant-landing :after{box-sizing:border-box}.grant-landing :before,.grant-landing :after{display:inline-block}.grant-landing img{vertical-align:top}.grant-landing h1,.grant-landing h2,.grant-landing h3,.grant-landing h4,.grant-landing h5,.grant-landing h6{font-weight:inherit;font-size:inherit}.grant-landing ul li{list-style:none}.grant-landing a{color:inherit;text-decoration:none;display:inline-block}.grant-landing input,.grant-landing button,.grant-landing textarea{font-family:var(--font-family);font-size:inherit;line-height:inherit;color:inherit;background-color:#0000}.grant-landing button,.grant-landing button:focus,.grant-landing button:active,.grant-landing a,.grant-landing a:active{-webkit-tap-highlight-color:#0000}.grant-landing button,.grant-landing select,.grant-landing option{cursor:pointer}.grant-landing{min-width:20rem;color:var(--text-primary);line-height:1;font-family:var(--font-family);background:var(--bg-main);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem}.grant-landing [class*=__container]{padding:0 var(--container-offset);max-width:var(--container-width);width:100%;margin:0 auto}html[data-theme=dark] .grant-landing{--bg-main:#0d1c24;--bg-secondary:#03080c;--bg-card:#03080c;--bg-card-border:#03080c;--text-primary:#fff;--text-secondary:#000;--card-shadow:0 4px 25px #0000004d;--color-border:#2f2f2f;--color-logo:#fff}.grant-landing .button{background-color:var(--color-accent);min-height:3rem;color:var(--color-black);text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:.375rem;padding:.4375rem 1.5rem;font-size:1rem;font-weight:500;line-height:1.1;transition:background .3s;display:inline-flex}@media (max-width:23.125em){.grant-landing .button{padding:.4375rem .9375rem;font-size:.9375rem}}@media (any-hover:hover){.grant-landing .button:hover{background-color:var(--color-accent-hover)}}.grant-landing .button:focus-visible{outline:2px solid var(--color-accent)}.grant-landing .button:active{outline:none}.grant-landing .button.disabled{pointer-events:none;background-color:#d8d8d8}.grant-landing .button--white{background-color:#fff}.grant-landing .button--ghost{border:1px solid var(--text-primary);color:var(--text-primary);background-color:#0000;transition:border-color .3s,background-color .3s}@media (any-hover:hover){.grant-landing .button--ghost:hover{border-color:var(--color-accent-hover)}}.grant-landing .swiper{overflow:hidden}.grant-landing .swiper-initialized{touch-action:pan-y}.grant-landing .swiper-wrapper{box-sizing:content-box;width:100%;height:100%;display:flex;position:relative;transition-timing-function:linear!important}.grant-landing .swiper-vertical .swiper-wrapper{flex-direction:column}.grant-landing .swiper-autoheight .swiper-wrapper{align-items:flex-start}.grant-landing .swiper-initialized .swiper-slide{flex-shrink:0;transition-property:transform}.grant-landing .swiper-android .swiper-slide,.grant-landing .swiper-android .swiper-wrapper{transform:translate(0,0)}.grant-landing .swiper-button-lock{display:none!important}.grant-landing .section-head{flex-direction:column;gap:1.375rem;display:flex}@media (max-width:48em){.grant-landing .section-head{gap:1rem}}.grant-landing .section-head--center{text-align:center;align-items:center}.grant-landing .section-head__title{max-width:53.125rem;color:var(--text-primary);font-size:clamp(2rem,4vw,4rem);font-weight:700}.grant-landing .section-head__title.animate{opacity:0;transition:transform 1.4s,opacity 1.4s;transform:translateY(1.875rem)}.grant-landing .section-head__title.loaded{opacity:1;transform:translate(0)}@media (max-width:48em){.grant-landing .section-head__title{font-size:clamp(1.75rem,7vw,2.5rem)}}.grant-landing .section-head__subtitle{max-width:42.5rem;font-size:1rem;line-height:145%}.grant-landing .section-head__subtitle.animate{opacity:0;transition:transform 1.4s .2s,opacity 1.4s .2s;transform:translateY(1.875rem)}.grant-landing .section-head__subtitle.loaded{opacity:1;transform:translate(0)}.grant-landing .section-offset{padding-top:min(100px,max(5.20833vw,50px));padding-bottom:min(100px,max(5.20833vw,50px))}.grant-landing .hero{flex-direction:column;display:flex;position:relative;overflow-x:hidden}@supports (overflow-x:clip){.grant-landing .hero{overflow-x:clip}}.grant-landing .hero:before{content:"";opacity:.4;z-index:0;background-image:-webkit-image-set(url(/grant/img/bg-hero.webp) 1x type("image/webp"),url(/grant/img/bg-hero.png) 1x type("image/png"));background-image:image-set("/grant/img/bg-hero.webp" 1x type("image/webp"),"/grant/img/bg-hero.png" 1x type("image/png"));background-position:bottom;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.grant-landing .hero__container{z-index:2;justify-content:space-between;align-items:center;min-height:calc(100dvh - 89px);padding-top:2.5rem;padding-bottom:4.375rem;display:flex;position:relative}@media (max-width:48em){.grant-landing .hero__container{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.875rem;min-height:auto}}.grant-landing .hero__content{z-index:3;flex:auto;max-width:70%}@media (max-width:48em){.grant-landing .hero__content{flex-direction:column;align-items:center;max-width:100%;display:flex}}@media (min-width:93.75em){.grant-landing .hero__content{padding-bottom:3.125rem}}.grant-landing .hero__badge{background-color:var(--bg-card-dark);border-radius:4px;align-items:center;gap:.375rem;margin-bottom:1.75rem;padding:.375rem .5rem;display:inline-flex}.grant-landing .hero__badge.animate{opacity:0;transition:transform 1.4s .3s,opacity 1.4s .3s;transform:translateY(-.9375rem)}.grant-landing .hero__badge.loaded{opacity:1;transform:translateY(0)}.grant-landing .hero__badge-icon{width:1.25rem;height:1rem}.grant-landing .hero__badge-text{color:var(--color-accent);font-size:.875rem;line-height:.8}.grant-landing .hero__title{color:var(--text-primary);margin-bottom:1.875rem;font-size:clamp(2rem,4vw,4rem);font-weight:700}.grant-landing .hero__title.animate{opacity:0;transition:transform 1.4s,opacity 1.4s;transform:translateY(1.875rem)}.grant-landing .hero__title.loaded{opacity:1;transform:translate(0)}.grant-landing .hero__title span{font-weight:400}@media (max-width:48em){.grant-landing .hero__title{font-size:clamp(1.75rem,7vw,2.5rem)}}@media (max-width:37.5em){.grant-landing .hero__title br{display:none}}.grant-landing .hero__subtitle{margin-bottom:1.875rem;font-size:clamp(1rem,1.5vw,1.25rem);font-weight:300;line-height:1.1}.grant-landing .hero__subtitle.animate{opacity:0;transition:transform 1.4s .2s,opacity 1.4s .2s;transform:translateY(1.875rem)}.grant-landing .hero__subtitle.loaded{opacity:1;transform:translate(0)}.grant-landing .hero__button.animate{opacity:0;transition:transform 1.4s .3s,background-color .3s,opacity 1.4s .3s;transform:translateY(1.875rem)}.grant-landing .hero__button.loaded{opacity:1;transform:translate(0)}@media (max-width:31.25em){.grant-landing .hero__button{width:100%;max-width:80%}}.grant-landing .hero__visual{aspect-ratio:1;z-index:2;pointer-events:none;flex:none;max-width:50%;position:relative}@media (min-width:48.0625em){.grant-landing .hero__visual{aspect-ratio:1;z-index:2;max-width:35%;max-height:65%;position:absolute;top:50%;right:3%;transform:translateY(-60%)}.grant-landing .hero__visual.animate{opacity:0;transition:opacity 1.4s .1s}.grant-landing .hero__visual.loaded{opacity:1;transition:opacity 1.4s .1s}}@media (min-width:62.0625em){.grant-landing .hero__visual{right:clamp(-6.5rem,5rem - calc((100vw - var(--container-width)) / 2),5rem)}}.grant-landing .hero__coin-wrapper{z-index:0;will-change:transform;width:100%;height:100%;animation:6s ease-in-out infinite floating;position:relative}.grant-landing .hero__image{-o-object-fit:contain;object-fit:contain;z-index:2;width:100%;height:100%}.grant-landing .hero__shadow{z-index:-1;pointer-events:none;color:#1d1d1d;width:90%;position:absolute;bottom:0;left:50%;transform:translate(-50%,45%)}[data-theme=dark] .grant-landing .hero__shadow{color:#000}.grant-landing .hero__shadow svg{width:100%;height:auto;display:block}.grant-landing .hero__float{will-change:transform;height:auto;animation:4s ease-in-out infinite floating-blur;position:absolute}.grant-landing .hero__float--top{width:25%;animation-delay:.5s;top:-6%;right:-20%}.grant-landing .hero__float--bottom{width:42%;animation-delay:1.2s;bottom:-30%;left:-32%}.grant-landing .hero__scroll{background-color:var(--color-accent);min-height:2rem;color:var(--color-black);z-index:3;white-space:nowrap;opacity:.6;transition-delay:.7s;transition:background-color var(--transition-speed) ease,opacity var(--transition-speed) ease;border-radius:100px;justify-content:center;align-items:center;padding:.5rem 1.5rem;font-size:.75rem;font-weight:500;display:flex;position:absolute;bottom:7%;left:50%;transform:translate(-50%,.625rem)}.grant-landing .hero__scroll.animate{opacity:0;transition:transform 1.4s ease .1s,background-color var(--transition-speed) ease,opacity 1.4s ease .1s}.grant-landing .hero__scroll.loaded{opacity:.6}@media (any-hover:hover){.grant-landing .hero__scroll:hover{background-color:var(--color-accent-hover);opacity:1}}@media (max-width:48em){.grant-landing .hero__scroll{display:none}}@keyframes floating{0%{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(2deg)}to{transform:translateY(0)rotate(0)}}@keyframes floating-blur{0%{transform:translate(0)}50%{transform:translate(10px,-15px)}to{transform:translate(0)}}@keyframes floating-shadow{0%,to{opacity:.8;transform:translate(-50%)scaleX(1)}50%{opacity:.4;transform:translate(-50%)scaleX(.8)}}.grant-landing .about{padding-top:min(220px,max(11.4583vw,80px));position:relative;overflow:hidden}.grant-landing .about__container{align-items:center;gap:min(80px,max(4.16667vw,40px));display:flex}@media (max-width:62em){.grant-landing .about__container{text-align:center;flex-direction:column-reverse;gap:2.5rem}}.grant-landing .about__visual{flex:0 0 40%;position:relative}@media (min-width:80em){.grant-landing .about__visual{flex:0 0 46%;margin-left:-1.25rem}}@media (max-width:62em){.grant-landing .about__visual{max-width:80%}}.grant-landing .about__image{width:100%;height:100%}.grant-landing .about__content{flex-direction:column;flex:auto;gap:1.875rem;display:flex}@media (max-width:62em){.grant-landing .about__content{align-items:center}}.grant-landing .about__description{flex-direction:column;gap:1.25rem;font-size:1rem;font-weight:500;line-height:1.45;display:flex}.grant-landing .about__example{font-weight:400}.grant-landing .about__example-title{display:block}.grant-landing .about__actions{gap:.625rem;width:100%;display:flex}@media (max-width:62em){.grant-landing .about__actions{justify-content:center}}@media (max-width:31.25em){.grant-landing .about__buton{width:100%}}.grant-landing .partners__container{flex-direction:column;gap:3.125rem;max-width:100%;display:flex}@media (max-width:48em){.grant-landing .partners__container{gap:2.1875rem}}.grant-landing .partners__title{text-align:center;font-size:2rem;font-weight:800}.grant-landing .partners__swiper{margin:0 -1rem;padding:0 1rem;overflow:hidden}.grant-landing .partners__slide{align-items:center;display:flex;width:auto!important}.grant-landing .partners__logo{-o-object-fit:contain;object-fit:contain;width:auto;height:auto}@media (max-width:64em){.grant-landing .partners__logo{height:1.5625rem}}@media (max-width:48em){.grant-landing .partners__logo{height:1.25rem}}.grant-landing .partners__cta{background-color:var(--bg-card);text-align:center;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.875rem;width:100%;max-width:26.25rem;margin:0 auto;padding:1.5rem 1.25rem;display:flex}.grant-landing .partners__cta-title{color:var(--text-primary);font-size:1.25rem;font-weight:500}@media (max-width:48em){.grant-landing .partners__cta-title{font-size:1.125rem}}.grant-landing .partners__cta-sub{color:var(--text-muted);font-size:.875rem}.grant-landing .utility__head{margin-bottom:2.5rem}.grant-landing .utility__grid{grid-template-columns:repeat(auto-fit,minmax(13.125rem,1fr));align-items:stretch;gap:1.25rem;display:grid}@media (max-width:80em){.grant-landing .utility__grid{gap:.9375rem}}@media (max-width:31.25em){.grant-landing .utility__grid{grid-template-columns:1fr}}.grant-landing .utility-card{background-color:var(--bg-card);transition:transform var(--transition-speed) ease;border-radius:.75rem;flex-direction:column;gap:.9375rem;padding:1.25rem;display:flex}@media (any-hover:hover){.grant-landing .utility-card:hover{transform:translateY(-.3125rem)}}.grant-landing .utility-card__icon-wrapper{background-color:var(--color-accent);border-radius:.375rem;justify-content:center;align-self:center;align-items:center;width:3.25rem;height:3.25rem;padding:.625rem;display:flex}@media (max-width:31.25em){.grant-landing .utility-card__icon-wrapper{align-self:start}}.grant-landing .utility-card__icon{width:2rem;height:2rem}.grant-landing .utility-card__title{min-height:3.125rem;font-size:1.25rem;font-weight:500;line-height:1.1}@media (max-width:31.25em){.grant-landing .utility-card__title br{display:none}.grant-landing .utility-card__title{min-height:auto}}.grant-landing .utility-card__text{font-size:.875rem;line-height:1.4}.grant-landing .utility-card__list{flex-direction:column;display:flex}.grant-landing .utility-card__list li{color:var(--text-primary);padding-left:.875rem;font-size:.875rem;line-height:1.4;position:relative}.grant-landing .utility-card__list li:before{content:"";background-color:var(--color-accent);border-radius:50%;width:.25rem;height:.25rem;position:absolute;top:.4375rem;left:0}.grant-landing .top-sponsors{z-index:0;position:relative}.grant-landing .top-sponsors:before{content:"";z-index:-1;opacity:.4;background-image:-webkit-image-set(url(/grant/img/bg-sponsors.webp) 1x type("image/webp"),url(/grant/img/bg-sponsors.png) 1x type("image/png"));background-image:image-set("/grant/img/bg-sponsors.webp" 1x type("image/webp"),"/grant/img/bg-sponsors.png" 1x type("image/png"));background-position:top;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}@media (max-width:64em){.grant-landing .top-sponsors:before{display:none}}[data-theme=dark] .grant-landing .top-sponsors:before{background-image:-webkit-image-set(url(/grant/img/bg-sponsors-dark.webp) 1x type("image/webp"),url(/grant/img/bg-sponsors-dark.png) 1x type("image/png"));background-image:image-set("/grant/img/bg-sponsors-dark.webp" 1x type("image/webp"),"/grant/img/bg-sponsors-dark.png" 1x type("image/png"))}.grant-landing .top-sponsors__head{margin-bottom:4.375rem}@media (max-width:31.25em){.grant-landing .top-sponsors__head{margin-bottom:3.125rem}}.grant-landing .top-sponsors__podium{margin-bottom:2.5rem}.grant-landing .top-sponsors__show-more{margin:1.25rem auto 0;display:flex}@media (min-width:48.0625em){.grant-landing .top-sponsors__show-more{display:none}}.grant-landing .podium{justify-content:center;gap:1.875rem;display:flex}@media (max-width:80em){.grant-landing .podium{gap:1.25rem}}@media (max-width:31.25em){.grant-landing .podium{flex-direction:column;align-items:center;gap:1.875rem}}.grant-landing .podium-card{text-align:center;flex:1;width:100%;max-width:19.375rem;padding-top:5.625rem;overflow:hidden}@media (max-width:64em){.grant-landing .podium-card{padding-top:2.5rem}}.grant-landing .podium-card__image-wrapper{aspect-ratio:300/199;border-radius:12px;justify-content:center;width:100%;margin-bottom:1rem;display:flex;position:relative}.grant-landing .podium-card__image-wrapper--left{background-color:#f6f6f6}.grant-landing .podium-card__image-wrapper--right{background-color:#ffe4d8}.grant-landing .podium-card__image{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;max-height:140%;position:absolute;bottom:0;left:0;right:0}@media (max-width:64em){.grant-landing .podium-card__image{max-height:120%}}.grant-landing .podium-card__name{color:var(--text-primary);margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.grant-landing .podium-card__role{max-width:17.375rem;color:var(--text-primary);margin:0 auto;font-size:1rem;line-height:1.45}@media (min-width:31.3125em){.grant-landing .podium-card--first{transform:translateY(-2.5rem)}}@media (max-width:31.25em){.grant-landing .podium-card--first{order:-1}}.grant-landing .podium-card--first .podium-card__image-wrapper{background-color:var(--color-accent)}.grant-landing .leaderboard{z-index:1;border:1px solid var(--color-border);background-color:var(--bg-main);border-radius:12px;max-width:61.875rem;margin:0 auto;position:relative;overflow:hidden}.grant-landing .leaderboard__table{border-collapse:collapse;table-layout:fixed;width:100%}.grant-landing .leaderboard__col--num{width:2.5rem}.grant-landing .leaderboard__col--name{width:auto}.grant-landing .leaderboard__col--wallet{width:29%}.grant-landing .leaderboard__col--amount{width:20%}.grant-landing .leaderboard__col--holdings{width:17%}.grant-landing .leaderboard__thead{background-color:var(--bg-card);border-bottom:.0625rem solid var(--color-border)}.grant-landing .leaderboard__th{text-align:left;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;padding:1rem .625rem;font-size:.75rem;font-weight:500;overflow:hidden}.grant-landing .leaderboard__th--num{text-align:center}.grant-landing .leaderboard__tr{white-space:nowrap;border-bottom:1px solid var(--color-border);background-color:var(--bg-secondary)}.grant-landing .leaderboard__tr:last-child{border-bottom:none}.grant-landing .leaderboard__tr--highlighted{background-color:var(--color-accent)}.grant-landing .leaderboard__tr--highlighted .leaderboard__td{color:var(--color-black)}.grant-landing .leaderboard__td{text-align:left;vertical-align:middle;text-overflow:ellipsis;box-sizing:border-box;padding:.625rem;font-size:.875rem;overflow:hidden}.grant-landing .leaderboard__td--num{text-align:center}.grant-landing .leaderboard__td-user{grid-template-columns:minmax(0,1fr);align-items:center;gap:.75rem;display:grid;overflow:hidden}.grant-landing .leaderboard__td-user img{display:none}.grant-landing .leaderboard__name{white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}@media (max-width:48em){.grant-landing .leaderboard{border:none;border-radius:0}.grant-landing .leaderboard__table,.grant-landing .leaderboard__tbody{width:100%;display:block}.grant-landing .leaderboard__thead{display:none}.grant-landing .leaderboard__tr{border:1px solid var(--color-border);background-color:var(--bg-card);border-radius:10px;width:100%;margin-bottom:.75rem;display:block;overflow:hidden}.grant-landing .leaderboard__tr:last-child{margin-bottom:0}.grant-landing .leaderboard__tr--highlighted{background-color:var(--color-accent);border-color:#0000}.grant-landing .leaderboard__tr--hidden-mobile{display:none}.grant-landing .leaderboard__tr--hidden-mobile.is-visible{display:block}.grant-landing .leaderboard__td{border-bottom:1px solid var(--color-border);box-sizing:border-box;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.75rem 1rem;font-size:.8125rem;display:flex}.grant-landing .leaderboard__td:last-child{border-bottom:none}.grant-landing .leaderboard__td:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.05em;text-align:left;flex-grow:1;flex-shrink:0;font-size:.75rem;font-weight:500}.grant-landing .leaderboard__td:after,.grant-landing .leaderboard__td-user .leaderboard__avatar{display:none}.grant-landing .leaderboard__td-user .leaderboard__name{text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.grant-landing .leaderboard__td-user{align-items:center;display:flex}.grant-landing .leaderboard__td-user>span,.grant-landing .leaderboard__td-user>img{margin-left:initial}.grant-landing .leaderboard__td-user{justify-content:space-between}.grant-landing .leaderboard__td:not(.grant-landing .leaderboard--user){text-align:right}}.grant-landing .markets__head{margin-bottom:2.5rem}@media (max-width:48em){.grant-landing .markets__head{margin-bottom:1.875rem}}.grant-landing .markets__grid{grid-template-columns:repeat(2,1fr);gap:1.25rem;margin-bottom:1.25rem;display:grid}@media (max-width:48em){.grant-landing .markets__grid{grid-template-columns:1fr}}.grant-landing .markets__volume{background-color:var(--color-accent);color:var(--color-black);text-align:center;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;padding:1.25rem;display:flex}.grant-landing .markets__volume-label{margin-bottom:.625rem;font-size:1rem;font-weight:500}.grant-landing .markets__volume-value{font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.grant-landing .market-card{background-color:var(--bg-card);border-radius:.75rem;flex-direction:column;padding:1.25rem 2.5rem 1.875rem;display:flex;position:relative}@media (max-width:80em){.grant-landing .market-card{padding:1.25rem}}.grant-landing .market-card__header{justify-content:space-between;align-items:flex-start;min-height:2.25rem;display:flex}.grant-landing .market-card__status{color:var(--text-primary);font-size:1rem;font-weight:500;line-height:145%}.grant-landing .market-card__logo{-o-object-fit:contain;object-fit:contain;width:auto;max-width:9.375rem;height:2.25rem}@media (max-width:31.25em){.grant-landing .market-card__logo{height:1.75rem}}.grant-landing .market-card__logo-placeholder{width:3.0625rem;height:3.0625rem;position:absolute;top:1.875rem;right:3.125rem}@media (max-width:31.25em){.grant-landing .market-card__logo-placeholder{top:1.25rem;right:1.25rem}}.grant-landing .market-card__pair{color:var(--text-primary);margin-bottom:.625rem;font-size:2rem;font-weight:700;line-height:145%}@media (max-width:30em){.grant-landing .market-card__pair{font-size:1.375rem}}.grant-landing .market-card__button{max-width:14.375rem}.grant-landing .platforms__head{margin-bottom:3.125rem}@media (max-width:48em){.grant-landing .platforms__head{margin-bottom:1.875rem}}.grant-landing .platforms__grid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}@media (max-width:62em){.grant-landing .platforms__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:48em){.grant-landing .platforms__grid{grid-template-columns:1fr}}.grant-landing .platform-card{background-color:var(--color-accent-secondary-60);border-radius:20px;padding:2.8125rem 2.1875rem;text-decoration:none;transition:transform .3s;display:block}.grant-landing .platform-card--disabled{cursor:default}@media (any-hover:hover){.grant-landing .platform-card:not(.grant-landing .platform-card--disabled):hover{transform:translateY(-.625rem)}.grant-landing .platform-card:not(.grant-landing .platform-card--disabled):hover .platform-card__image{transform:scale(1.05)}}@media (max-width:80em){.grant-landing .platform-card{padding:1.5625rem 1.25rem}}.grant-landing .platform-card__visual{justify-content:center;align-items:center;margin-bottom:.9375rem;padding-top:1.875rem;display:flex}@media (max-width:80em){.grant-landing .platform-card__visual{padding-top:.625rem}}.grant-landing .platform-card__image{-o-object-fit:contain;object-fit:contain;width:100%;max-width:20.625rem;height:auto;transition:transform .5s}.grant-landing .platform-card__footer{color:var(--color-black);justify-content:space-between;align-items:center;gap:.3125rem;text-decoration:underline;display:inline-flex}.grant-landing .platform-card__footer--soon{text-decoration:none;display:flex}.grant-landing .platform-card__name{font-size:1.5rem;font-weight:700}@media (max-width:80em){.grant-landing .platform-card__name{font-size:1.25rem}}.grant-landing .platform-card__external-icon{width:1.5rem;height:1.5rem}@media (max-width:80em){.grant-landing .platform-card__external-icon{width:1.25rem;height:1.25rem}}.grant-landing .platform-card__status{font-size:1.25rem;font-weight:400}@media (max-width:80em){.grant-landing .platform-card__status{font-size:1rem}}.grant-landing .tokenomics{--token-color-strategic-reserve:#63d3e6;--token-color-angel-round:#9b1abe;--token-color-core-team:#7bd85b;--token-color-charity:#ca1aa0;--token-color-reserve-foundation:#4f74d6;--token-color-staking-pool:#d82569;--token-color-ecosystem-growth:#5a3cc4;--token-color-pre-sale:#ed5f52;--token-color-marketing:#7527b7;--token-color-liquidity-pool-1:#ee9f2b;--token-color-advisors:#e6dd4a;--token-color-liquidity-pool-2:#9af05c;--token-color-learn-to-earn:#5ed36f;--token-color-community-airdrops:#5bd3df}.grant-landing .tokenomics__head{margin-bottom:3.75rem}.grant-landing .tokenomics__body{flex-direction:column;align-items:center;gap:1.5625rem;margin-bottom:2.5rem;display:flex}.grant-landing .tokenomics__grid{grid-template-columns:repeat(4,1fr);gap:.625rem 1.25rem;display:grid}@media (max-width:62em){.grant-landing .tokenomics__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:37.5em){.grant-landing .tokenomics__grid{grid-template-columns:1fr}}.grant-landing .tokenomics__chart-wrapper{grid-area:1/1/6/3;justify-content:center;align-items:center;display:flex;transform:translateY(-20px)}@media (max-width:62em){.grant-landing .tokenomics__chart-wrapper{grid-area:auto/1/auto/-1}}.grant-landing .tokenomics__chart{-o-object-fit:contain;object-fit:contain;width:100%;max-width:38.5625rem;height:auto}.grant-landing .tokenomics__chart-svg{shape-rendering:geometricprecision;overflow:visible}.grant-landing .tokenomics.has-active .tokenomics__segment:not(.is-active),.grant-landing .tokenomics.has-active .tokenomics__segment-face:not(.is-active){filter:brightness(.8);transition:filter .24s}.grant-landing .tokenomics__segment{cursor:pointer;will-change:filter;transition:opacity .24s,filter .24s}.grant-landing .tokenomics__segment:hover,.grant-landing .tokenomics__segment.is-active{filter:brightness(1.3)saturate(1.3)}.grant-landing .tokenomics__segment-face{pointer-events:none;will-change:filter;transition:opacity .24s,filter .24s}.grant-landing .tokenomics__segment-face.is-active{filter:brightness(1.4)saturate(1.4)}.grant-landing .tokenomics .tokenomics__show-more{display:flex}@media (min-width:769px){.grant-landing .tokenomics .tokenomics__show-more{display:none}}.grant-landing .token-card{background-color:var(--bg-card);isolation:isolate;cursor:pointer;transition:background-color var(--transition-speed) ease,transform .28s ease,box-shadow .28s ease;will-change:transform;border-radius:8px;flex-direction:column;padding:.75rem 1.25rem;display:flex;position:relative;overflow:hidden;transform:translateY(0)}.grant-landing .token-card:before{content:"";border-radius:inherit;background:linear-gradient(135deg, color-mix(in srgb, var(--card-color) 18%, transparent), transparent 56%);opacity:0;pointer-events:none;z-index:0;transition:opacity .28s;position:absolute;inset:0}.grant-landing .token-card__percent{color:var(--card-color,var(--color-accent));z-index:1;margin-bottom:.25rem;font-size:1.25rem;font-weight:600;transition:transform .28s,text-shadow .28s,filter .28s;display:inline-block;position:relative;transform:translateY(0)scale(1)}.grant-landing .token-card__title{color:var(--text-primary);z-index:1;margin-bottom:.25rem;font-size:1rem;font-weight:600;line-height:1.1;transition:transform .28s;position:relative}.grant-landing .token-card__amount{z-index:1;margin-top:auto;font-size:1rem;line-height:140%;transition:transform .28s;position:relative}.grant-landing .token-card--strategic-reserve{--card-color:var(--token-color-strategic-reserve)}.grant-landing .token-card--angel-round{--card-color:var(--token-color-angel-round)}.grant-landing .token-card--core-team{--card-color:var(--token-color-core-team)}.grant-landing .token-card--charity{--card-color:var(--token-color-charity)}.grant-landing .token-card--reserve-foundation{--card-color:var(--token-color-reserve-foundation)}.grant-landing .token-card--staking-pool{--card-color:var(--token-color-staking-pool)}.grant-landing .token-card--ecosystem-growth{--card-color:var(--token-color-ecosystem-growth)}.grant-landing .token-card--pre-sale{--card-color:var(--token-color-pre-sale)}.grant-landing .token-card--marketing{--card-color:var(--token-color-marketing)}.grant-landing .token-card--liquidity-pool-1{--card-color:var(--token-color-liquidity-pool-1)}.grant-landing .token-card--advisors{--card-color:var(--token-color-advisors)}.grant-landing .token-card--liquidity-pool-2{--card-color:var(--token-color-liquidity-pool-2)}.grant-landing .token-card--learn-to-earn{--card-color:var(--token-color-learn-to-earn)}.grant-landing .token-card--community-airdrops{--card-color:var(--token-color-community-airdrops)}.grant-landing .token-card:is(:hover,.is-active){background-color:color-mix(in srgb, var(--bg-card) 80%, var(--card-color));transform:translateY(-.25rem);box-shadow:0 18px 36px #00000024}.grant-landing .token-card:is(:hover,.is-active):before{opacity:1}.grant-landing .token-card:is(:hover,.is-active) .token-card__title,.grant-landing .token-card:is(:hover,.is-active) .token-card__amount{transform:translateY(-1px)}.grant-landing .token-card--bottom{grid-row:6}@media (max-width:62em){.grant-landing .token-card--bottom{grid-row:auto}}@media (max-width:48em){.grant-landing .token-card--hidden-mobile{display:none}}.grant-landing .token-card--hidden-mobile.is-visible{display:flex}@keyframes tokenPercentPop{0%{filter:saturate();transform:translateY(0)scale(1)}45%{filter:saturate(1.2);transform:translateY(-1px)scale(1.16)}to{filter:saturate(1.05);transform:translateY(0)scale(1.04)}}.grant-landing .token-summary{background-color:var(--color-accent-secondary-60);border-radius:1.25rem;align-items:flex-end;padding:3rem;display:flex;position:relative;overflow:hidden}@media (max-width:80em){.grant-landing .token-summary{padding:1.875rem 1.5rem}}.grant-landing .token-summary__bg{pointer-events:none;z-index:0;width:35%;height:auto;position:absolute;bottom:0;right:0}@media (max-width:48em){.grant-landing .token-summary__bg{width:12.5rem}}.grant-landing .token-summary__content{z-index:1;flex-direction:column;gap:3.5rem;width:100%;display:flex;position:relative}.grant-landing .token-summary__data{grid-template-columns:repeat(3,auto);justify-content:start;gap:1.25rem;display:grid}@media (max-width:62em){.grant-landing .token-summary__data{grid-template-columns:repeat(2,auto)}}@media (max-width:37.5em){.grant-landing .token-summary__data{grid-template-columns:1fr}}.grant-landing .token-summary__item{background:#fff9;border-radius:12px;flex-direction:column;gap:.125rem;padding:1.4375rem 1.875rem;display:flex}@media (max-width:48em){.grant-landing .token-summary__item{padding:1.4375rem}}.grant-landing .token-summary__label{color:var(--color-black);font-size:1.25rem}@media (max-width:48em){.grant-landing .token-summary__label{font-size:1.125rem}}.grant-landing .token-summary__value{color:var(--color-black);font-size:1.5rem;font-weight:700;line-height:1.2}@media (max-width:48em){.grant-landing .token-summary__value{font-size:1.25rem}}.grant-landing .token-summary__button{align-self:start}.grant-landing .token-metrics{padding-bottom:min(10px,max(.520833vw,10px))}.grant-landing .token-metrics__head{margin-bottom:2.5rem}.grant-landing .token-metrics__grid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}@media (max-width:62em){.grant-landing .token-metrics__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:48em){.grant-landing .token-metrics__grid{grid-template-columns:1fr}}.grant-landing .metric-card{background-color:var(--bg-card);border-radius:.75rem;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.25rem;display:flex}.grant-landing .metric-card__info{flex-direction:column;gap:.625rem;display:flex}.grant-landing .metric-card__label{color:var(--text-primary);font-size:1rem}.grant-landing .metric-card__value{color:var(--text-primary);font-size:clamp(1.4rem,2.5vw,2rem);font-weight:700;line-height:1}@media (max-width:31.25em){.grant-landing .metric-card__value{font-size:1.25rem}}.grant-landing .metric-card__visual{justify-content:flex-end;align-items:center;width:7.1875rem;margin-top:-.625rem;display:flex}@media (max-width:75em){.grant-landing .metric-card__visual{width:5.625rem;margin-right:-.9375rem}}.grant-landing .metric-card__chart{-o-object-fit:contain;object-fit:contain;width:100%;height:auto}.grant-landing .metric-card__label-row{align-items:center;gap:.375rem;display:flex}.grant-landing .info-trigger{border:1.5px solid var(--text-primary);width:1rem;height:1rem;color:var(--text-primary);background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;font-weight:500;transition:border-color .3s,color .3s;display:flex}@media (any-hover:hover){.grant-landing .info-trigger:hover{border-color:var(--color-accent);color:var(--color-accent)}}.grant-landing .metric-tooltip{background:var(--bg-card);z-index:9999;pointer-events:none;width:max-content;max-width:17.5rem;box-shadow:var(--card-shadow);border:1px solid #e8e8e8;border-radius:12px;outline:none;padding:.875rem 1rem;position:fixed}@media (max-width:31.25em){.grant-landing .metric-tooltip{max-width:calc(100% - 40px)}}.grant-landing .metric-tooltip:not([open]){display:none}.grant-landing .metric-tooltip[open]{animation:.18s forwards tooltip-in}.grant-landing .metric-tooltip .tooltip-body{color:var(--text-primary);font-size:.875rem;line-height:1.45}.grant-landing .metric-tooltip .tooltip-body span{font-weight:500}@keyframes tooltip-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.grant-landing .contract{z-index:0;padding:3.125rem 0;position:relative;overflow:hidden}@media (min-width:48.0625em){.grant-landing .contract:before{content:"";z-index:-1;opacity:.4;background-image:-webkit-image-set(url(/grant/img/bg-contract.webp) 1x type("image/webp"),url(/grant/img/bg-contract.png) 1x type("image/png"));background-image:image-set("/grant/img/bg-contract.webp" 1x type("image/webp"),"/grant/img/bg-contract.png" 1x type("image/png"));background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}[data-theme=dark] .grant-landing .contract:before{background-image:-webkit-image-set(url(/grant/img/bg-contract-dark.webp) 1x type("image/webp"),url(/grant/img/bg-contract-dark.png) 1x type("image/png"));background-image:image-set("/grant/img/bg-contract-dark.webp" 1x type("image/webp"),"/grant/img/bg-contract-dark.png" 1x type("image/png"))}.grant-landing .contract{padding:min(430px,max(22.3958vw,250px)) 0}}@media (max-width:48em){.grant-landing .contract{padding:4.375rem 0}}.grant-landing .contract__head{margin-bottom:2.5rem}@media (max-width:48em){.grant-landing .contract__head{margin-bottom:1.875rem}}.grant-landing .contract__body{flex-direction:column;align-items:center;gap:2.375rem;padding:0 3.75rem;display:flex}@media (max-width:31.25em){.grant-landing .contract__body{gap:1.5625rem;padding:0}}.grant-landing .contract__warning{color:silver;flex-direction:column;align-items:center;max-width:46.5625rem;font-size:.875rem;line-height:1.5;display:flex}.grant-landing .contract__warning p{text-align:center}.grant-landing .contract__link{color:var(--color-accent);transition:text-decoration-color var(--transition-speed);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.grant-landing .contract__link:hover{-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.grant-landing .contract__actions{-moz-column-gap:1.25rem;grid-template-rows:repeat(2,auto);grid-auto-flow:column;justify-content:center;place-items:end center;gap:.25rem 1.25rem;display:grid}@media (max-width:48em){.grant-landing .contract__actions{-moz-column-gap:.9375rem;column-gap:.9375rem}}.grant-landing .copy-field{background:#fff;border:1px solid #e8e8e8;border-radius:500px;justify-content:space-between;align-items:center;width:100%;max-width:min(1080px,max(56.25vw,700px));min-height:min(80px,max(4.16667vw,50px));padding:.5rem .5rem .5rem 2.25rem;display:flex;overflow:hidden;box-shadow:0 10px 10px #01ff8733}@media (max-width:48em){.grant-landing .copy-field{border-radius:1.5rem;gap:1rem;padding-left:.9375rem}}.grant-landing .copy-field__value{color:#000;white-space:nowrap;text-overflow:ellipsis;font-size:min(24px,max(1.25vw,18px));overflow:hidden}.grant-landing .copy-field__btn{background-color:var(--color-accent);color:#000;transition:background-color var(--transition-speed),transform .3s;border-radius:6.25rem;flex-shrink:0;align-items:center;gap:.625rem;padding:1.5rem;font-size:1.25rem;font-weight:500;display:flex}@media (max-width:80em){.grant-landing .copy-field__btn{padding:1.125rem 1.5rem}}@media (max-width:48em){.grant-landing .copy-field__btn{padding:.625rem}.grant-landing .copy-field__btn span{display:none}}@media (any-hover:hover){.grant-landing .copy-field__btn:hover{background-color:var(--color-accent-hover)}}.grant-landing .copy-field__icon{width:1rem;height:1rem}@media (max-width:48em){.grant-landing .copy-field__icon{width:1.25rem;height:1.25rem}}.grant-landing .action-card{display:contents}.grant-landing .action-card__label{color:var(--text-primary);font-size:.75rem;line-height:145%}.grant-landing .action-card__btn{min-height:2.25rem;padding:.5625rem 1rem;font-size:.875rem}@media (max-width:31.25em){.grant-landing .action-card__btn{width:100%;padding:.5625rem .625rem}}.grant-landing .roadmap{margin-top:-4.375rem;padding-top:0}@media (max-width:48em){.grant-landing .roadmap{margin-top:0;padding-top:3.125rem}}.grant-landing .roadmap__head{margin-bottom:3.75rem}.grant-landing .roadmap__track{grid-template-columns:minmax(18.75rem,21.125rem) minmax(16.25rem,16.4375rem) minmax(11.25rem,14.375rem) minmax(13.75rem,15.4375rem);max-width:67.5rem;margin:0 auto;display:grid}@media (max-width:64em){.grant-landing .roadmap__track{grid-template-columns:minmax(auto,40.625rem);gap:0}}.grant-landing .roadmap__step{grid-template-rows:1fr auto 1fr;gap:2.5rem;min-width:0;transition:transform .9s cubic-bezier(.22,1,.36,1);display:grid;transform:translateY(.875rem)}@media (max-width:80em){.grant-landing .roadmap__step{gap:1.875rem}}@media (max-width:64em){.grant-landing .roadmap__step{grid-template-rows:auto;grid-template-columns:auto 1fr;gap:0 1.25rem}.grant-landing .roadmap__step:first-child,.grant-landing .roadmap__step:nth-child(2),.grant-landing .roadmap__step:nth-child(3),.grant-landing .roadmap__step:nth-child(4){grid-area:auto}}@media (max-width:31.25em){.grant-landing .roadmap__step{gap:0 .9375rem}}@media (min-width:64.0625em){.grant-landing .roadmap__step--2,.grant-landing .roadmap__step--3,.grant-landing .roadmap__step--last{margin-left:-2.8125rem}}@media (max-width:64em){.grant-landing .roadmap__spacer{display:none}}.grant-landing .roadmap__node{align-items:center;height:1.25rem;display:flex;position:relative}.grant-landing .roadmap__node:before{content:"";z-index:2;background-color:#d8d8d8;border-radius:50%;flex-shrink:0;width:.75rem;height:.75rem;transition:background-color .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1),box-shadow .6s cubic-bezier(.22,1,.36,1);position:relative;box-shadow:0 0 #0000}.grant-landing .roadmap__node:after{content:"";background-image:repeating-linear-gradient(90deg,#d8d8d8 0 10px,#0000 10px 20px);flex:1;height:2px;transition:background-color .8s cubic-bezier(.22,1,.36,1),background-image .8s cubic-bezier(.22,1,.36,1)}@media (max-width:64em){.grant-landing .roadmap__node{flex-direction:column;grid-area:1/1;width:1.25rem;height:100%}.grant-landing .roadmap__node:after{background-image:repeating-linear-gradient(#d8d8d8 0 10px,#0000 10px 20px);flex:1;width:2px;height:100%;min-height:2.5rem}}.grant-landing .roadmap__card{padding:1.125rem;transition:color .8s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);position:relative;transform:translateY(.5rem)}@media (max-width:80em){.grant-landing .roadmap__card{padding:.9375rem}}.grant-landing .roadmap__card:before{content:"";pointer-events:none;background-color:#0000;border-radius:12px;transition:background-color .9s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;box-shadow:0 12px 28px #0000}.grant-landing .roadmap__card--top{margin-top:auto}.grant-landing .roadmap__card--bottom{margin-bottom:auto}@media (max-width:64em){.grant-landing .roadmap__card{grid-area:1/2;align-self:start;margin-bottom:1.5625rem}.grant-landing .roadmap__card--last{margin-bottom:auto}}.grant-landing .roadmap__quarter{margin-bottom:.9375rem;font-size:1rem;font-weight:600;position:relative}@media (max-width:64em){.grant-landing .roadmap__quarter{margin-bottom:.75rem;font-size:1rem}}.grant-landing .roadmap__list{flex-direction:column;padding-left:0;display:flex}@media (max-width:64em){.grant-landing .roadmap__list{gap:.3125rem}}.grant-landing .roadmap__list li{padding-left:.625rem;font-size:.75rem;line-height:1.45;position:relative}.grant-landing .roadmap__list li:before{content:"•";position:absolute;left:0}@media (max-width:64em){.grant-landing .roadmap__list li{font-size:.875rem;line-height:1.35}}@media (min-width:64.0625em){.grant-landing .roadmap__step--2 .roadmap__node,.grant-landing .roadmap__step--3 .roadmap__node,.grant-landing .roadmap__step--last .roadmap__node{margin-left:2.8125rem}}.grant-landing .roadmap__step--active .roadmap__node:before{background-color:var(--color-accent);transform:scale(1.3);box-shadow:0 0 18px #00ff9a47}.grant-landing .roadmap__step--active .roadmap__node:after{background-image:none;background-color:var(--color-accent)}.grant-landing .roadmap__step--last .roadmap__node .roadmap__arrow{border-top:.375rem solid #0000;border-bottom:.375rem solid #0000;border-left:.625rem solid #d8d8d8;flex-shrink:0;order:3;width:0;height:0;transition:border-left-color .7s .4s}@media (max-width:64em){.grant-landing .roadmap__step--last .roadmap__node .roadmap__arrow{border-top:.5rem solid #d8d8d8;border-left:.3125rem solid #0000;border-right:.3125rem solid #0000;margin-top:0;transition:border-top-color .7s .4s}}.grant-landing .roadmap__step--active .roadmap__card{color:var(--color-black);transform:translateY(0)}.grant-landing .roadmap__step--active .roadmap__card:before{background-color:var(--color-accent);box-shadow:0 12px 28px #00ff9a29}@media (max-width:64em){.grant-landing .roadmap__step--active.roadmap__step--last .roadmap__node .roadmap__arrow{border-top-color:var(--color-accent)}}@media (min-width:64.0625em){.grant-landing .roadmap__step--active.roadmap__step--last .roadmap__node .roadmap__arrow{border-left-color:var(--color-accent)}}.grant-landing .community__head{margin-bottom:2.5rem}@media (max-width:48em){.grant-landing .community__head{margin-bottom:1.875rem}}.grant-landing .community__grid{grid-template-columns:repeat(auto-fit,minmax(6.25rem,1fr));gap:.625rem;max-width:67.5rem;margin:0 auto;display:grid}@media (max-width:30em){.grant-landing .community__grid{grid-template-columns:repeat(2,1fr)}}.grant-landing .community-card{background-color:var(--bg-card);cursor:pointer;min-height:5rem;transition:transform var(--transition-speed),box-shadow var(--transition-speed),background-color var(--transition-speed);border-radius:.75rem;justify-content:center;align-items:center;gap:.375rem;padding:1rem 1.5rem;text-decoration:none;display:flex}@media (any-hover:hover){.grant-landing .community-card:hover{transform:translateY(-.3125rem);box-shadow:0 .625rem .625rem #0000001a}}.grant-landing .community-card__icon{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:1.5rem;height:1.5rem}.grant-landing .community-card__name{color:var(--text-primary);font-size:.875rem}.grant-landing .faq__head{margin-bottom:2.5rem}@media (max-width:48em){.grant-landing .faq__head{margin-bottom:1.875rem}}.grant-landing .faq__grid{grid-template-columns:1fr 1fr;gap:1rem;max-width:67.5rem;margin:0 auto 2.5rem;display:grid}@media (max-width:48em){.grant-landing .faq__grid{grid-template-columns:1fr;margin-bottom:1.875rem}}.grant-landing .faq__col{flex-direction:column;gap:1rem;display:flex}.grant-landing .faq__item{background-color:var(--bg-card);border-radius:12px;padding:1.75rem 3.625rem 1.75rem 2.0625rem;overflow:hidden}@media (max-width:64em){.grant-landing .faq__item{padding:1.25rem 2.375rem 1.25rem 1.25rem}}.grant-landing .faq__question{cursor:pointer;text-align:left;width:100%;color:var(--text-primary);background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;font-size:1.25rem;font-weight:600;line-height:1.2;display:flex}@media (max-width:48em){.grant-landing .faq__question{font-size:1.125rem}}.grant-landing .faq__icon{border-radius:50%;flex-shrink:0;width:1.75rem;height:1.75rem;margin-right:-1.25rem;position:relative}.grant-landing .faq__icon:before,.grant-landing .faq__icon:after{content:"";background-color:var(--text-primary);border-radius:.125rem;transition:transform .3s,opacity .3s;position:absolute;top:50%;left:50%}.grant-landing .faq__icon:before{width:.875rem;height:.125rem;transform:translate(-50%,-50%)}.grant-landing .faq__icon:after{width:.125rem;height:.875rem;transform:translate(-50%,-50%)}.grant-landing .faq__item--open .faq__icon:after{opacity:0;transform:translate(-50%,-50%)rotate(90deg)}.grant-landing .faq__answer{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.grant-landing .faq__answer-inner{overflow:hidden}.grant-landing .faq__answer-inner p{padding-top:.625rem;font-size:.875rem;line-height:1.5}.grant-landing .faq__footer{justify-content:center;display:flex}.grant-landing .faq__item--open .faq__answer{grid-template-rows:1fr}.grant-landing .promo{z-index:0;padding-top:1.25rem;padding-bottom:1.25rem;position:relative}@media (min-width:48.0625em){.grant-landing .promo:before{content:"";z-index:-1;opacity:.4;background-image:-webkit-image-set(url(/grant/img/bg-promo.webp) 1x type("image/webp"),url(/grant/img/bg-promo.png) 1x type("image/png"));background-image:image-set("/grant/img/bg-promo.webp" 1x type("image/webp"),"/grant/img/bg-promo.png" 1x type("image/png"));background-position:top;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}[data-theme=dark] .grant-landing .promo:before{background-image:-webkit-image-set(url(/grant/img/bg-promo-dark.webp) 1x type("image/webp"),url(/grant/img/bg-promo-dark.png) 1x type("image/png"));background-image:image-set("/grant/img/bg-promo-dark.webp" 1x type("image/webp"),"/grant/img/bg-promo-dark.png" 1x type("image/png"))}}.grant-landing .promo__container{grid-template-columns:1.2fr 1.1fr;align-items:center;gap:2.5rem;display:grid}@media (max-width:62em){.grant-landing .promo__container{text-align:center;grid-template-columns:1fr;gap:.75rem}}.grant-landing .promo__content{flex-direction:column;gap:1.375rem;display:flex}@media (max-width:62em){.grant-landing .promo__content{align-items:center}}.grant-landing .promo__subtitle{font-size:1.25rem;font-weight:300}@media (max-width:48em){.grant-landing .promo__subtitle{font-size:1.125rem}}.grant-landing .promo__actions{align-items:center;gap:.625rem;margin-top:.5rem;display:flex}.grant-landing .promo__visual{z-index:0;justify-content:flex-end;display:flex;position:relative}@media (min-width:62.0625em){.grant-landing .promo__visual{margin-right:-2.1875rem;transform:translateY(1.5625rem)}}@media (max-width:62em){.grant-landing .promo__visual{justify-content:center;width:80%;margin:0 auto}}@media (max-width:31.25em){.grant-landing .promo__visual{width:100%}}.grant-landing .promo__image{-o-object-fit:contain;object-fit:contain;max-width:100%;height:auto}.grant-landing .promo__shadow{z-index:-1;pointer-events:none;will-change:transform,opacity;color:#1d1d1d;width:90%;position:absolute;bottom:0;left:50%;transform:translate(-50%,-35%)}[data-theme=dark] .grant-landing .promo__shadow{color:#000}.grant-landing .promo__shadow svg{width:100%;height:auto;display:block}
