.gh .br-hero__eb{font-family:var(--f-mono,ui-monospace),monospace;letter-spacing:.18em;text-transform:uppercase;color:#5d5850;margin:0 0 18px;font-size:12px}.gh .br-hero__h{white-space:normal;max-width:13ch;font-size:clamp(36px,4.9vw,76px)}.gh .fn-hero .br-hero__h--en{font-size:clamp(44px,6.6vw,104px)}.gh .br-hero__lead{text-wrap:balance;max-width:31em;font-family:var(--f-body);color:#2b2925;margin:22px 0 0;font-size:clamp(16px,1.25vw,19px);line-height:1.45}.gh .br-facts{flex-wrap:wrap;gap:12px 34px;margin:28px 0 0;padding:0;list-style:none;display:flex}.gh .br-facts li{border-left:0;flex-direction:column;gap:6px;max-width:190px;padding-left:14px;display:flex;position:relative}.gh .br-facts b{font-family:var(--f-head);color:var(--color-ink,#171715);font-size:clamp(28px,2.6vw,40px);font-weight:800;line-height:1}.gh .br-facts span{color:#5d5850;font-size:13.5px;line-height:1.35}.gh .br-hero .gh-hero-cta{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.gh .br-ans__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,28px);margin:clamp(24px,3vw,40px) 0 0;display:grid}.gh .br-ans__list>div{background:#fff;border:1px solid #17171514;border-radius:22px;padding:clamp(20px,2.2vw,30px)}.gh .br-ans__list dt{font-family:var(--f-head);color:var(--color-ink,#171715);font-size:clamp(19px,1.6vw,23px);font-weight:700;line-height:1.2}.gh .br-ans__list dd{color:#4a4740;margin:12px 0 0;font-size:15.5px;line-height:1.55}@media (max-width:900px){.gh .br-ans__list{grid-template-columns:minmax(0,1fr)}}.gh .br-start__grid{grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:clamp(14px,1.6vw,22px);margin-top:clamp(28px,3.4vw,48px);display:grid}.gh .br-card{text-align:left;font:inherit;color:#f6f3ec;cursor:pointer;background:linear-gradient(160deg,#ffffff0a,#ffffff03);border:1px solid #f6f3ec1a;border-radius:24px;flex-direction:column;align-items:flex-start;gap:10px;padding:clamp(20px,2.2vw,30px);text-decoration:none;transition:border-color .25s,transform .25s,background .25s;display:flex;position:relative}.gh .br-card:hover{border-color:#ddf47880;transform:translateY(-3px)}.gh .br-card--main{background:radial-gradient(70% 120% at 0 0,#ddf47824,#0000 60%),linear-gradient(160deg,#ffffff0d,#ffffff03);border-color:#ddf47859;grid-column:1/-1;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(20px,3vw,48px);padding:clamp(24px,3.2vw,48px);display:grid}.gh .br-card--main img{filter:drop-shadow(0 28px 40px #0009);justify-self:center;width:100%;max-width:440px;height:auto;display:block}.gh .br-card__txt{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.gh .br-card__tag{font-family:var(--f-mono,ui-monospace),monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--lime,#ddf478);margin:0;font-size:11.5px}.gh .br-card__h{font-family:var(--f-head);margin:0;font-size:clamp(19px,1.55vw,23px);font-weight:700;line-height:1.2}.gh .br-card--main .br-card__h{font-size:clamp(28px,3.2vw,48px);line-height:1.05}.gh .br-card__p{color:#f6f3ecb8;margin:0;font-size:15px;line-height:1.5}.gh .br-card--main .br-card__p{max-width:42ch;font-size:clamp(16px,1.3vw,19px)}.gh .br-card__go{font-family:var(--f-head);color:var(--lime,#ddf478);align-items:center;gap:8px;margin-top:auto;padding-top:8px;font-size:15px;font-weight:600;display:inline-flex}.gh .br-card--main .br-card__go{background:var(--lime,#ddf478);color:#17140f;border-radius:12px;padding:14px 22px}@media (max-width:1100px){.gh .br-start__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gh .br-start__grid--one{grid-template-columns:minmax(0,1fr)!important}@media (max-width:700px){.gh .br-start__grid,.gh .br-card--main{grid-template-columns:minmax(0,1fr)}.gh .br-card--main img{order:-1;max-width:320px}}.gh .br-svc__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);margin:clamp(28px,3.4vw,48px) 0 0;padding:0;list-style:none;display:grid}.gh .br-svc__card{background:#fff;border:1px solid #17171514;border-radius:24px;padding:clamp(22px,2.4vw,32px);position:relative;overflow:hidden}.gh .br-svc__l{font-family:var(--f-head);color:#1717150f;font-size:120px;font-weight:800;line-height:1;position:absolute;top:-18px;right:-6px}.gh .br-svc__h{font-family:var(--f-head);color:var(--color-ink,#171715);margin:0;font-size:clamp(22px,1.9vw,28px);font-weight:700;position:relative}.gh .br-svc__sub{color:#4a4740;margin:8px 0 0;font-size:15.5px;line-height:1.45;position:relative}.gh .br-svc__pts{border-top:1px solid #17171514;flex-direction:column;gap:8px;margin:16px 0 0;padding:16px 0 0;list-style:none;display:flex;position:relative}.gh .br-svc__pts li{color:#2b2925;padding-left:18px;font-size:14.5px;line-height:1.45;position:relative}.gh .br-svc__pts li:before{content:"";background:#b08c4e;border-radius:50%;width:7px;height:7px;position:absolute;top:.6em;left:0}.gh .br-svc__go{flex-wrap:wrap;gap:12px;margin-top:clamp(24px,3vw,40px);display:flex}.gh .br-svc .btn--ghost{color:var(--color-ink,#171715);border-color:#17171540}@media (max-width:1000px){.gh .br-svc__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.gh .br-svc__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.gh .br-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.gh .br-facts li{padding-left:0}.gh .br-facts b{font-size:22px}.gh .br-facts span{font-size:11.5px}.gh .br-hero .gh-hero-cta{margin-top:22px}.gh .br-hero .btn--ghost{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f6f3eceb}}.gh .br-ai__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);margin:clamp(28px,3.4vw,48px) 0 0;padding:0;list-style:none;display:grid}.gh .br-ai__card{background:linear-gradient(160deg,#ddf4780f,#ffffff03);border:1px solid #f6f3ec1a;border-radius:24px;flex-direction:column;gap:10px;padding:clamp(22px,2.4vw,32px);display:flex}.gh .br-ai__n{font-family:var(--f-mono,ui-monospace),monospace;letter-spacing:.14em;color:var(--lime,#ddf478);font-size:12px}.gh .br-ai__h{font-family:var(--f-head);color:#f6f3ec;margin:0;font-size:clamp(20px,1.7vw,25px);font-weight:700;line-height:1.15}.gh .br-ai__t{color:#f6f3ecbd;margin:0;font-size:15.5px;line-height:1.5}.gh .br-ai__go{margin-top:clamp(24px,3vw,40px)}@media (max-width:1000px){.gh .br-ai__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.gh .br-ai__grid{grid-template-columns:minmax(0,1fr)}}.gh .br-who__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.gh .br-who__ph{border-radius:28px;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #17171573}.gh .br-who__ph img{width:100%;height:auto;display:block}.gh .br-who__ph figcaption{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f6f3ec;background:#171715b8;border-radius:16px;flex-direction:column;gap:2px;padding:12px 16px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.gh .br-who__ph figcaption b{font-family:var(--f-head);font-size:17px}.gh .br-who__ph figcaption span{color:#f6f3ecb3;font-size:13px}.gh .br-who__p{color:#2b2925;max-width:56ch;margin:18px 0 0;font-size:clamp(16px,1.25vw,19px);line-height:1.55}.gh .br-facts--who{margin-top:26px}.gh .br-who__mk{font-family:var(--f-head);color:var(--color-ink,#171715);margin:clamp(36px,4.5vw,64px) 0 0;font-size:clamp(18px,1.5vw,22px);font-weight:600}.gh .br-letters{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.gh .br-letters__a{height:100%;color:inherit;background:#fff;border:1px solid #17171514;border-radius:20px;flex-direction:column;gap:6px;padding:20px 18px 44px;text-decoration:none;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative}.gh .br-letters__a:hover{border-color:#17171540;transform:translateY(-3px);box-shadow:0 18px 40px -24px #17171573}.gh .br-letters__l{font-family:var(--f-head);color:var(--color-ink,#171715);font-size:42px;font-weight:800;line-height:1}.gh .br-letters__w{font-family:var(--f-head);color:var(--color-ink,#171715);font-size:16px;font-weight:700}.gh .br-letters__s{color:#5d5850;font-size:13px;line-height:1.4}.gh .br-letters__go{color:#b08c4e;transition:transform .25s;position:absolute;bottom:16px;left:18px}.gh .br-letters__a:hover .br-letters__go{transform:translate(4px)}@media (max-width:1100px){.gh .br-letters{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.gh .br-who__grid{grid-template-columns:minmax(0,1fr)}.gh .br-who__ph{max-width:420px}}@media (max-width:520px){.gh .br-letters{grid-template-columns:repeat(2,minmax(0,1fr))}}.gh .sv-hero{padding-top:clamp(120px,14vw,190px)}.gh .sv-hero__in{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,64px);display:grid}.gh .sv-hero__l{font-family:var(--f-head);color:var(--lime,#ddf478);text-shadow:0 0 60px #ddf47840;font-size:clamp(120px,16vw,260px);font-weight:800;line-height:.8}.gh .sv-hero__h{margin:0}.gh .sv-hero__lead{color:#f6f3ecd1;max-width:46ch;margin:20px 0 0;font-size:clamp(17px,1.5vw,22px);line-height:1.5}.gh .sv-hero__go{margin-top:28px}.gh .sv-gives__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.8vw,24px);display:grid}.gh .sv-gives__card{background:#fff;border:1px solid #17171514;border-radius:26px;padding:clamp(24px,3vw,40px)}.gh .sv-lab{font-family:var(--f-mono,ui-monospace),monospace;letter-spacing:.16em;text-transform:uppercase;color:#8a6a35;margin:0 0 10px;font-size:11.5px}.gh .sv-gives__t{font-family:var(--f-head);color:var(--color-ink,#171715);margin:0 0 24px;font-size:clamp(20px,1.8vw,26px);font-weight:600;line-height:1.3}.gh .sv-gives__r{color:#2b2925;margin:0;font-size:16.5px;line-height:1.5}.gh .sv-does{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.gh .sv-does li{color:#2b2925;align-items:flex-start;gap:10px;font-size:16px;line-height:1.5;display:flex}.gh .sv-does svg{color:#b08c4e;flex:none;margin-top:4px}.gh .sv-items__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);margin:clamp(28px,3.4vw,48px) 0 0;padding:0;list-style:none;display:grid}.gh .sv-items__card{background:linear-gradient(160deg,#ddf4780d,#ffffff03);border:1px solid #f6f3ec1a;border-radius:22px;flex-direction:column;gap:10px;padding:clamp(20px,2.2vw,30px);display:flex}.gh .sv-items__h{font-family:var(--f-head);color:#f6f3ec;margin:0;font-size:19px;font-weight:700;line-height:1.25}.gh .sv-items__w{color:#f6f3ecb8;margin:0;font-size:14.5px;line-height:1.5}.gh .sv-items__r{color:#f6f3ec;border-top:1px solid #f6f3ec1a;margin:auto 0 0;padding-top:12px;font-size:14.5px;line-height:1.5}.gh .sv-items__r span{font-family:var(--f-mono,ui-monospace),monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--lime,#ddf478);margin-bottom:4px;font-size:11px;display:block}.gh .sv-more__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:clamp(24px,3vw,40px) 0 0;padding:0;list-style:none;display:grid}.gh .sv-more__card{height:100%;color:inherit;background:#fff;border:1px solid #17171514;border-radius:20px;flex-direction:column;gap:6px;padding:20px 18px;text-decoration:none;transition:transform .25s,border-color .25s;display:flex}.gh .sv-more__card:hover{border-color:#17171540;transform:translateY(-3px)}.gh .sv-more__l{font-family:var(--f-head);color:var(--color-ink,#171715);font-size:36px;font-weight:800;line-height:1}.gh .sv-more__w{font-family:var(--f-head);color:var(--color-ink,#171715);font-size:16px;font-weight:700}.gh .sv-more__s{color:#5d5850;font-size:13px;line-height:1.4}.gh .sv-more__card svg{color:#b08c4e;margin-top:auto}@media (max-width:1000px){.gh .sv-items__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gh .sv-more__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.gh .sv-hero__in{grid-template-columns:minmax(0,1fr)}.gh .sv-hero__l{font-size:110px}.gh .sv-gives__grid,.gh .sv-items__grid{grid-template-columns:minmax(0,1fr)}.gh .sv-more__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gh .br-hero .ru-hero__bg{background-image:url(/brand-hero-desktop.webp)}@media (max-width:760px){.gh .br-hero .ru-hero__bg{background-image:url(/brand-hero.webp)}}.gh .sv-more__h{margin-top:clamp(56px,7vw,110px)}.gh .br-hero .br-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 22px;max-width:500px;display:grid}.gh .br-hero .br-facts li{max-width:none}@media (max-width:760px){.gh .br-hero .gh-hero-cta .btn--ghost{display:none}}.gh .br-hero .ru-hero__bg{filter:saturate(.42)contrast(.94)brightness(1.03)}.gh .br-ai--light .br-ai__card{background:#fff;border-color:#17171514}.gh .br-ai--light .br-ai__n{color:#8a6a35}.gh .br-ai--light .br-ai__h{color:var(--color-ink,#171715)}.gh .br-ai--light .br-ai__t{color:#4a4740}.gh .br-ai--light .br-card__go{color:#8a6a35}.gh .br-who__ph--video .fn-who__ph{aspect-ratio:1;border-radius:28px;width:100%;height:auto}
