.la-page{--la-space:clamp(64px,7.4vw,112px)}.la-space{padding-block:var(--la-space)}.la-page header[id],.la-page section[id],.la-support-options>div{scroll-margin-top:20px}.la-page h2{font-size:clamp(36px,4.4vw,66px);line-height:1.09;letter-spacing:-.045em;text-wrap:balance;white-space:normal}.la-page p{font-size:19px;line-height:1.65}.la-page .text-link{gap:28px}.la-heading h1{font-size:clamp(70px,9.4vw,144px);letter-spacing:-.065em;line-height:.98;text-wrap:balance}.la-heading>p{max-width:34ch;margin:30px 0 23px;font-size:21px;line-height:1.55}.la-visual{min-width:0}.la-visual .ambient-media,.la-visual img{border-radius:10px}.la-visual img{width:100%;height:auto;object-fit:cover}.la-visual figcaption{margin-top:12px;font-size:12px;line-height:1.5;color:#646b5f}.la-about-hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:6%;padding-block:82px 42px;align-items:center}.la-about-image{padding-top:46px}.la-about-image img{aspect-ratio:1.5;object-position:53% center}.la-foundation{max-width:1180px;padding-top:66px}.la-foundation h2{max-width:20ch}.la-foundation-copy{display:grid;grid-template-columns:1fr 1fr;gap:8%;margin-top:30px}.la-foundation-copy p{margin:0;max-width:44ch;color:#555e52}.la-output-band{background:#131713;color:#f7f6f3}.la-output-layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10%;align-items:center}.la-output-image{margin-block:24px}.la-output-image img{aspect-ratio:.9;object-position:42% center}.la-output-image figcaption{color:#b7beb0}.la-output-copy h2{max-width:14ch}.la-outputs{display:grid;grid-template-columns:1fr 1fr;gap:36px 34px;margin:40px 0 30px}.la-outputs dt{font-size:23px;line-height:1.2;letter-spacing:-.02em}.la-outputs dd{margin:12px 0 0;font-size:17px;line-height:1.65;color:#bdc6b8;max-width:28ch}.la-output-band a:focus-visible,.la-support-opening a:focus-visible{outline-color:#d9dfcf}.la-section-heading{max-width:820px}.la-section-heading p{color:#555e52;max-width:59ch;margin:27px 0 0}.la-project-pair{display:grid;grid-template-columns:1fr 1fr;gap:9%;margin-top:48px}.la-project{padding-top:34px;border-top:1px solid #d2d3ca}.la-project h3{height:72px;display:flex;align-items:center;gap:13px;font-size:34px}.la-project-logo{width:186px;height:64px;object-fit:contain;object-position:left center;filter:brightness(0)}.la-transito-logo{width:51px}.la-project p{max-width:44ch;color:#555e52;margin:20px 0 22px}.la-open-work{border-top:1px solid #d2d3ca;display:grid;grid-template-columns:1fr 1fr;gap:9%}.la-open-work h2{max-width:14ch}.la-open-work p{max-width:45ch;margin:0 0 23px}.la-open-work .la-secondary{font-size:16px;color:#555e52;margin-bottom:24px}.la-support-opening{background:#131713;color:#f7f6f3}.la-support-hero{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.85fr);align-items:center;gap:10%;padding-block:72px 82px}.la-support-hero h1{max-width:8.5ch;font-size:clamp(68px,8.7vw,132px)}.la-support-hero .la-heading>p{color:#c5cdbf;max-width:35ch;font-size:20px}.la-support-image{padding-top:38px}.la-support-image img{aspect-ratio:.93;object-position:54% center}.la-support-image figcaption{color:#b7beb0}.la-support-ways{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:12%;align-items:start}.la-support-aside h2{max-width:12ch}.la-equipment-image{margin-top:38px}.la-equipment-image img{aspect-ratio:1.37;object-position:57% center}.la-support-options article{padding-block:0 28px}.la-support-options article+article,.la-support-options>div+div{padding-top:28px;border-top:1px solid #d2d3ca}.la-support-options h3{font-size:clamp(26px,2.5vw,37px);line-height:1.16;letter-spacing:-.025em}.la-support-options p{font-size:18px;line-height:1.65;color:#555e52;max-width:42ch;margin:13px 0 0}.la-independence{background:#e7eae1}.la-independence .wrap{max-width:1180px}.la-independence>div>p{max-width:62ch;margin:28px 0 0}.la-agreement{border-top:1px solid #b4bfae;margin-top:37px;padding-top:8px}.la-agreement summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:60px;cursor:pointer;font-size:20px;line-height:1.4}.la-agreement summary::-webkit-details-marker{display:none}.la-agreement summary svg{flex-shrink:0;transition:transform .25s ease}.la-agreement[open] summary svg{transform:rotate(45deg)}.la-agreement dl{display:grid;grid-template-columns:1fr 1fr;gap:9%;margin:22px 0 0;padding-bottom:10px}.la-agreement dt{font-size:22px;line-height:1.3}.la-agreement dd{font-size:17px;line-height:1.7;margin:12px 0 0;color:#4c5847}.la-support-contact h2{max-width:16ch;font-size:clamp(42px,6.3vw,94px)}.la-support-contact>p{max-width:51ch;margin:30px 0 27px}.la-contact-links{display:flex;flex-wrap:wrap;gap:20px 44px}html[dir=rtl] .la-heading h1{font-size:clamp(62px,8.1vw,118px);line-height:1.3;letter-spacing:-.025em}html[dir=rtl] .la-page h2{line-height:1.4;letter-spacing:0}html[dir=rtl] .la-outputs dt,html[dir=rtl] .la-page h3{line-height:1.5;letter-spacing:0}html[dir=rtl] .la-page dd,html[dir=rtl] .la-page p{line-height:1.9}html[dir=rtl] .la-project-logo{object-position:right center}html[dir=rtl] .la-support-hero h1{max-width:9ch}@media (prefers-reduced-motion:no-preference){.la-enter{animation:la-entry .65s cubic-bezier(.16,1,.3,1) both}@supports (animation-timeline:view()){.la-reveal{animation:la-entry linear both;animation-timeline:view();animation-range:entry 0 entry 32%}}}@keyframes la-entry{0%{transform:translateY(12px)}to{transform:translateY(0)}}@media (max-width:1050px){.la-about-hero{gap:5%;padding-top:64px}.la-heading h1{font-size:86px}.la-heading>p{font-size:19px}.la-output-layout{gap:6%;grid-template-columns:.7fr 1.3fr}.la-outputs{gap:28px 23px}.la-outputs dt{font-size:21px}.la-outputs dd{font-size:16px}.la-support-hero{gap:7%}.la-support-hero h1{font-size:86px}.la-support-ways{gap:8%}html[dir=rtl] .la-heading h1{font-size:76px}}@media (max-width:767px){.la-page{--la-space:58px}.la-page h2{font-size:clamp(33px,8.5vw,48px)}.la-page p{font-size:17px}.la-heading h1{font-size:clamp(68px,16vw,102px)}.la-heading>p{margin:22px 0 17px;font-size:18px;max-width:34ch}.la-about-hero{grid-template-columns:1fr;gap:30px;padding-block:47px 30px}.la-about-image{padding-top:0}.la-about-image img{aspect-ratio:1.45}.la-foundation{padding-top:30px}.la-foundation-copy{grid-template-columns:1fr;gap:20px;margin-top:24px}.la-output-layout{display:flex;flex-direction:column-reverse;align-items:stretch;gap:34px}.la-output-copy h2{max-width:17ch}.la-outputs{grid-template-columns:1fr;gap:26px;margin:30px 0 26px}.la-outputs dt{font-size:24px}.la-outputs dd{max-width:40ch;margin-top:7px}.la-output-image{margin:0}.la-output-image img{aspect-ratio:1.6}.la-project-pair{grid-template-columns:1fr;gap:35px;margin-top:31px}.la-project{padding-top:27px}.la-project h3{height:56px}.la-project-logo{height:52px;width:165px}.la-transito-logo{width:43px}.la-project p{margin-block:16px 14px}.la-open-work{grid-template-columns:1fr;gap:25px}.la-open-work h2{max-width:18ch}.la-support-hero{grid-template-columns:1fr;gap:30px;padding-block:47px 40px}.la-support-hero h1{font-size:clamp(64px,15.8vw,102px);max-width:10ch}.la-support-hero .la-heading>p{font-size:18px}.la-support-image{padding-top:0;max-width:86%;margin-inline-start:auto}.la-support-image img{aspect-ratio:1.3}.la-support-ways{grid-template-columns:1fr;gap:35px}.la-support-aside{display:contents}.la-support-aside h2{order:0;max-width:none}.la-support-options{order:1}.la-equipment-image{order:2;margin-top:0}.la-equipment-image img{aspect-ratio:1.5}.la-support-options h3{font-size:28px}.la-support-options p{font-size:17px}.la-support-options article{padding-bottom:24px}.la-support-options article+article,.la-support-options>div+div{padding-top:24px}.la-support-options>div:last-child>article:last-child{padding-bottom:0}.la-independence>div>p{margin-top:22px}.la-agreement{margin-top:28px}.la-agreement summary{font-size:18px}.la-agreement dl{grid-template-columns:1fr;gap:25px}.la-agreement dt{font-size:21px}.la-agreement dd{font-size:16px}.la-support-contact h2{font-size:clamp(40px,10vw,62px);max-width:14ch}.la-contact-links{gap:16px 30px}html[dir=rtl] .la-heading h1{font-size:clamp(56px,13.7vw,86px);line-height:1.35}}@media (prefers-reduced-motion:reduce){.la-enter,.la-reveal{animation:none;transform:none}.la-agreement summary svg{transition:none}}@media print{.la-independence,.la-output-band,.la-support-opening{background:transparent;color:#121212}.la-page dd,.la-page figcaption,.la-page p{color:#333}.la-enter,.la-reveal{animation:none;transform:none}}