.BrandPage_page__RkRcm{position:relative;isolation:isolate;background:#0c0c0c;color:#eef9f4;font-family:var(--font-montserrat),sans-serif;overflow-x:hidden}.BrandPage_gradientText__TDmJH{background:linear-gradient(276.89deg,#72ce1c,#e2ff3f);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.BrandPage_ctaButton__c_1A_{background:linear-gradient(276.89deg,#72ce1c,#e2ff3f);height:60px;padding:0 40px;border-radius:50px;color:#0c0c0c;font-family:var(--font-montserrat),sans-serif;font-weight:700;font-size:15px;text-transform:uppercase;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:12px;letter-spacing:.04em;text-decoration:none;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease}.BrandPage_ctaButton__c_1A_:hover{opacity:.92;transform:translateY(-2px);box-shadow:0 12px 40px rgba(167,229,44,.35)}.BrandPage_downloadSize__eLvNT{font-weight:500;font-size:12px;opacity:.75;text-transform:none;letter-spacing:normal}.BrandPage_hero__S79_3{position:relative;padding:160px 0 100px;text-align:center}.BrandPage_heroInner__j8bCD{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.BrandPage_heroTitle__xddpR{font-weight:900;font-size:clamp(38px,7vw,84px);line-height:110%;letter-spacing:normal;margin:0 0 24px}.BrandPage_heroSubtitle__U3YRu{font-size:19px;font-weight:400;line-height:150%;color:rgba(238,249,244,.7);max-width:620px;margin:0}.BrandPage_section__z3oyq{padding:80px 0;position:relative}.BrandPage_section__z3oyq:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(238,249,244,.08) 30%,rgba(238,249,244,.08) 70%,transparent)}.BrandPage_sectionTitle__7Omxi{font-size:clamp(28px,4vw,40px);font-weight:700;line-height:120%;letter-spacing:normal;margin:0 0 40px}.BrandPage_subTitle__YEOrJ{font-size:20px;font-weight:700;margin:48px 0 24px}.BrandPage_logoGrid__G75ct{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.BrandPage_logoCard__oGiR_{background:#121416;border:1px solid rgba(238,249,244,.08);border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:10px}.BrandPage_logoPreview__WXC6r{position:relative;height:110px;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:20px}.BrandPage_logoPreviewDark__ppQ16{background:#0c0c0c;border:1px solid rgba(238,249,244,.06)}.BrandPage_logoPreviewLight__Hk23N{background:#fff}.BrandPage_logoImage__JO5PK{object-fit:contain;padding:12px}.BrandPage_logoLabel__5LCl3{margin:0;font-size:14px;font-weight:700;color:#eef9f4}.BrandPage_logoUsage__cEQc1{margin:0;font-size:12px;line-height:150%;color:rgba(238,249,244,.55)}.BrandPage_rulesLead__LBRfB{font-size:16px;line-height:160%;color:rgba(238,249,244,.65);max-width:720px;margin:0 0 32px}.BrandPage_rulesLead__LBRfB strong{color:#eef9f4}.BrandPage_rulesGrid__SmIRl{display:grid;grid-template-columns:1fr 1fr;gap:20px}.BrandPage_rulesCard__nuXoP{border-radius:16px;padding:28px;border:1px solid rgba(238,249,244,.08);background:#121416}.BrandPage_rulesCardDont___7QkP{border-color:rgba(231,76,60,.25)}.BrandPage_rulesCardDo__sN6qn{border-color:rgba(172,231,46,.25)}.BrandPage_rulesCardTitle__K_A3a{margin:0 0 16px;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.BrandPage_rulesCardDont___7QkP .BrandPage_rulesCardTitle__K_A3a{color:#e74c3c}.BrandPage_rulesCardDo__sN6qn .BrandPage_rulesCardTitle__K_A3a{color:#ace72e}.BrandPage_rulesList__XsMjC{margin:0;padding:0 0 0 20px;display:flex;flex-direction:column;gap:10px;font-size:14px;line-height:150%;color:rgba(238,249,244,.75)}.BrandPage_colorGrid__AFr5c{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.BrandPage_colorSwatch__SsMe1{display:flex;align-items:flex-start;gap:16px;background:#121416;border:1px solid rgba(238,249,244,.08);border-radius:14px;padding:16px;text-align:left;font-family:inherit;transition:border-color .2s ease,transform .2s ease}.BrandPage_colorSwatch__SsMe1:hover{border-color:rgba(172,231,46,.35);transform:translateY(-2px)}.BrandPage_colorPreview__atNRA{width:48px;height:48px;border-radius:12px;flex-shrink:0;border:1px solid rgba(255,255,255,.1)}.BrandPage_colorInfo__a0KW0{display:flex;flex-direction:column;gap:4px;min-width:0}.BrandPage_colorName__oLTg3{font-size:14px;font-weight:700;color:#eef9f4}.BrandPage_colorDescription__Zkj2o{font-size:12px;color:rgba(238,249,244,.5)}.BrandPage_colorValues__2jwVa{display:flex;flex-direction:column;gap:2px;margin-top:4px}.BrandPage_colorValueBtn__elfOw{display:flex;align-items:baseline;gap:6px;background:none;border:none;padding:2px 0;margin:0;color:#ace72e;font-size:12px;font-weight:600;font-family:var(--font-montserrat),monospace;text-align:left;cursor:pointer;transition:color .2s ease}.BrandPage_colorValueBtn__elfOw:hover{color:#e2ff3f;text-decoration:underline}.BrandPage_colorValueLabel__iQaay{color:rgba(238,249,244,.4);font-weight:700;text-transform:uppercase;font-size:10px;letter-spacing:.04em;width:32px;flex-shrink:0}.BrandPage_typeSpecimens__FuZTP{display:flex;flex-direction:column;gap:24px}.BrandPage_typeRow__n_CVX{display:flex;flex-direction:column;gap:8px;padding:24px;background:#121416;border:1px solid rgba(238,249,244,.08);border-radius:14px}.BrandPage_typeMeta__EOdqC{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:rgba(238,249,244,.5)}.BrandPage_typeSample__DnEo_{color:#eef9f4;letter-spacing:normal}.BrandPage_typeSample_display__XgiSo{font-size:clamp(32px,5vw,56px);line-height:120%}.BrandPage_typeSample_heading___DgG_{font-size:clamp(24px,4vw,32px);line-height:130%}.BrandPage_typeSample_body__UZvUt{font-size:17px;line-height:150%}.BrandPage_downloadInner__uPLjG{text-align:center;display:flex;flex-direction:column;align-items:center}@media(max-width:992px){.BrandPage_logoGrid__G75ct{grid-template-columns:repeat(2,1fr)}.BrandPage_rulesGrid__SmIRl{grid-template-columns:1fr}.BrandPage_colorGrid__AFr5c{grid-template-columns:repeat(2,1fr)}.BrandPage_typeSample_display__XgiSo{font-size:40px}}@media(max-width:600px){.BrandPage_hero__S79_3{padding:120px 0 60px}.BrandPage_colorGrid__AFr5c,.BrandPage_logoGrid__G75ct{grid-template-columns:1fr}}