.page-module__LBTDbq__sectionInner{max-width:1100px;margin:0 auto;padding:96px 48px}.page-module__LBTDbq__sectionLabel{letter-spacing:2px;text-transform:uppercase;color:var(--orange);margin:0 0 12px;font-size:.75rem;font-weight:600}.page-module__LBTDbq__sectionTitle{color:var(--dark);margin:0 0 48px;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:800;line-height:1.35}.page-module__LBTDbq__btnPrimary{background:var(--orange-grad);color:var(--white);border-radius:2rem;padding:.875rem 2rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-block}.page-module__LBTDbq__btnPrimary:hover{opacity:.85}.page-module__LBTDbq__btnSecondary{color:var(--dark);border:2px solid var(--dark);background:0 0;border-radius:2rem;padding:.875rem 2rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s;display:inline-block}.page-module__LBTDbq__btnSecondary:hover{border-color:var(--orange);color:var(--orange)}.page-module__LBTDbq__btnWhite{background:var(--white);color:var(--orange);border-radius:2rem;padding:.875rem 2rem;font-size:.9375rem;font-weight:700;text-decoration:none;transition:opacity .15s;display:inline-block}.page-module__LBTDbq__btnWhite:hover{opacity:.9}.page-module__LBTDbq__hero{background:var(--white);overflow:hidden}.page-module__LBTDbq__heroInner{grid-template-columns:1fr 1fr;align-items:center;gap:64px;max-width:1200px;min-height:calc(100vh - 64px);margin:0 auto;padding:80px 48px;display:grid}.page-module__LBTDbq__heroImageWrap{aspect-ratio:4/3;border-radius:24px;width:100%;position:relative;overflow:hidden}.page-module__LBTDbq__heroLabel{letter-spacing:2px;text-transform:uppercase;color:var(--orange);margin:0 0 16px;font-size:.75rem;font-weight:600}.page-module__LBTDbq__heroTitle{color:var(--dark);margin:0 0 24px;font-size:clamp(2rem,4.5vw,4.5rem);font-weight:900;line-height:1.2}.page-module__LBTDbq__heroAccent{background:var(--orange-grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module__LBTDbq__heroSub{color:var(--gray);max-width:520px;margin:0 0 40px;font-size:1.0625rem;line-height:1.75}.page-module__LBTDbq__heroCtas{flex-wrap:wrap;gap:16px;display:flex}.page-module__LBTDbq__services{background:var(--light-gray)}.page-module__LBTDbq__servicesGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.page-module__LBTDbq__serviceCard{background:var(--white);border-radius:12px;padding:32px;transition:transform .2s,box-shadow .2s}.page-module__LBTDbq__serviceCard:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00000014}.page-module__LBTDbq__serviceIcon{background:#ff80401a;border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;margin:0 0 20px;font-size:1.375rem;display:flex}.page-module__LBTDbq__serviceCardTitle{color:var(--dark);margin:0 0 12px;font-size:1.125rem;font-weight:700}.page-module__LBTDbq__serviceCardDesc{color:var(--gray);margin:0 0 20px;font-size:.9375rem;line-height:1.7}.page-module__LBTDbq__serviceLink{color:var(--orange);font-size:.875rem;font-weight:600;text-decoration:none;transition:opacity .15s}.page-module__LBTDbq__serviceLink:hover{opacity:.75}.page-module__LBTDbq__target{background:var(--white)}.page-module__LBTDbq__targetGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.page-module__LBTDbq__targetCard{border:2px solid #ece9e7;border-radius:12px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.page-module__LBTDbq__targetCard:hover{border-color:var(--orange);box-shadow:0 8px 24px #0000000f}.page-module__LBTDbq__targetImg{aspect-ratio:16/9;background:var(--light-gray);width:100%;position:relative}.page-module__LBTDbq__targetCardBody{padding:28px 24px}.page-module__LBTDbq__targetWho{letter-spacing:2px;text-transform:uppercase;color:var(--orange);margin:0 0 10px;font-size:.75rem;font-weight:600}.page-module__LBTDbq__targetCardTitle{color:var(--dark);margin:0 0 12px;font-size:1.0625rem;font-weight:700}.page-module__LBTDbq__targetCardDesc{color:var(--gray);margin:0 0 20px;font-size:.9375rem;line-height:1.7}.page-module__LBTDbq__targetLink{color:var(--orange);font-size:.875rem;font-weight:600;text-decoration:none;transition:opacity .15s}.page-module__LBTDbq__targetLink:hover{opacity:.75}.page-module__LBTDbq__numbers{background:var(--dark)}.page-module__LBTDbq__numbersLabel{letter-spacing:2px;text-transform:uppercase;color:var(--orange-light);margin:0 0 12px;font-size:.75rem;font-weight:600}.page-module__LBTDbq__numbersTitle{color:var(--white);margin:0 0 48px;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:800;line-height:1.35}.page-module__LBTDbq__logoGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.page-module__LBTDbq__logoItem{background:var(--white);aspect-ratio:3/2;border-radius:10px;transition:opacity .2s;position:relative}.page-module__LBTDbq__logoItem:hover{opacity:.85}.page-module__LBTDbq__logoImg{object-fit:contain;opacity:.75;transition:opacity .2s}.page-module__LBTDbq__logoItem:hover .page-module__LBTDbq__logoImg{opacity:1}.page-module__LBTDbq__about{background:var(--light-gray)}.page-module__LBTDbq__aboutGrid{grid-template-columns:1fr 2fr;align-items:center;gap:64px;display:grid}.page-module__LBTDbq__aboutPhoto{aspect-ratio:1;background:#ddd;border-radius:16px;justify-content:center;align-items:center;display:flex;overflow:hidden}.page-module__LBTDbq__aboutContent .page-module__LBTDbq__sectionTitle{margin-bottom:20px}.page-module__LBTDbq__aboutDesc{color:var(--gray);margin:0 0 32px;font-size:1rem;line-height:1.8}.page-module__LBTDbq__news{background:var(--white)}.page-module__LBTDbq__newsList{border-top:1px solid #ece9e7;margin:0 0 40px;padding:0;list-style:none}.page-module__LBTDbq__newsItem{border-bottom:1px solid #ece9e7}.page-module__LBTDbq__newsItemLink{color:inherit;align-items:baseline;gap:16px;padding:20px 0;text-decoration:none;transition:opacity .15s;display:flex}.page-module__LBTDbq__newsItemLink:hover{opacity:.7}.page-module__LBTDbq__newsDate{color:var(--gray);white-space:nowrap;flex-shrink:0;font-size:.875rem}.page-module__LBTDbq__newsTag{color:var(--orange);white-space:nowrap;background:#ff80401a;border-radius:2rem;flex-shrink:0;padding:2px 10px;font-size:.75rem;font-weight:600}.page-module__LBTDbq__newsTitle{color:var(--dark);font-size:.9375rem;line-height:1.6}.page-module__LBTDbq__newsFooter{justify-content:flex-end;display:flex}.page-module__LBTDbq__finalCta{background:var(--orange-grad)}.page-module__LBTDbq__finalCtaInner{text-align:center;max-width:1100px;margin:0 auto;padding:96px 48px}.page-module__LBTDbq__finalCtaTitle{color:var(--white);margin:0 0 16px;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:900}.page-module__LBTDbq__finalCtaDesc{color:#ffffffd9;margin:0 0 36px;font-size:1rem;line-height:1.7}@media (max-width:960px){.page-module__LBTDbq__heroInner{min-height:unset;grid-template-columns:1fr}.page-module__LBTDbq__heroImageWrap{aspect-ratio:16/9;order:-1}.page-module__LBTDbq__servicesGrid,.page-module__LBTDbq__targetGrid{grid-template-columns:1fr}.page-module__LBTDbq__logoGrid{grid-template-columns:repeat(2,1fr)}.page-module__LBTDbq__aboutGrid{grid-template-columns:1fr;gap:40px}.page-module__LBTDbq__aboutPhoto{max-width:320px}}@media (max-width:640px){.page-module__LBTDbq__sectionInner,.page-module__LBTDbq__heroInner,.page-module__LBTDbq__finalCtaInner{padding:64px 24px}.page-module__LBTDbq__newsItem{flex-wrap:wrap;gap:8px}.page-module__LBTDbq__heroCtas{flex-direction:column}}
