.about-page{color:var(--surface-charcoal)}.about-page figure{min-width:0;margin:0}.about-page .kicker{letter-spacing:.11em;font-size:14px}.about-intro{padding:36px 0 40px}.about-opening{grid-template-columns:1.6fr 1fr;align-items:end;gap:60px;display:grid}.about-page .about-opening h1{letter-spacing:-.045em;font-size:clamp(38px,4.3vw,64px);line-height:1.04}.about-opening>p{max-width:370px;margin:0 0 3px;font-size:18px}.about-page .about-facade{margin:0 auto}.about-facade>img{aspect-ratio:1920/700;object-fit:cover;width:100%;height:auto}.about-page figcaption{color:var(--text-secondary);margin-top:12px;font-size:14px;line-height:1.5}.about-chapter{padding-top:88px;padding-bottom:88px}.about-development,.about-process{grid-template-columns:1fr 1.25fr;align-items:center;gap:70px;display:grid}.about-page h2{letter-spacing:-.035em;font-size:clamp(32px,3.35vw,48px);line-height:1.08}.about-chapter-copy>p:not(.kicker){max-width:510px;margin-top:24px;font-size:17px}.about-development img{aspect-ratio:1090/714;object-fit:cover;width:100%;height:auto}.about-labs{background:var(--surface-charcoal);color:var(--surface-white)}.about-labs .kicker{color:var(--brand-yellow)}.about-section-heading{grid-template-columns:1.6fr 1fr;align-items:end;gap:60px;margin-bottom:40px;display:grid}.about-section-heading>p{max-width:380px;margin:0}.about-labs p{color:var(--line)}.about-lab-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.about-lab-grid article{min-width:0}.about-lab-grid img{aspect-ratio:385/500;object-fit:cover;width:100%;height:auto}.about-lab-grid article>div{padding-top:22px}.about-lab-grid .about-equipment{color:var(--brand-yellow);margin-bottom:12px;font-size:14px}.about-lab-grid h3{letter-spacing:-.02em;margin-bottom:14px;font-size:clamp(24px,2.3vw,32px);line-height:1.12}.about-lab-grid p{font-size:16px}.about-process{grid-template-columns:1.25fr 1fr}.about-process img{aspect-ratio:968/425;object-fit:contain;width:100%;height:auto}.about-process details{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:28px}.about-process summary{cursor:pointer;padding:18px 0;font-size:16px;line-height:1.5}.about-process details>div{padding-bottom:22px}.about-process details p{font-size:16px}.about-process .under-link{margin-top:12px}:is(.about-page a:focus-visible,.about-page summary:focus-visible){outline:3px solid var(--brand-focus);outline-offset:5px}.about-expertise{background:var(--surface-muted)}.about-expertise-rows article{border-top:1px solid var(--line);grid-template-columns:44px 1fr 1.1fr;align-items:start;gap:28px;padding:26px 0;display:grid}.about-expertise-rows article:last-child{border-bottom:1px solid var(--line)}.about-expertise-rows span{color:var(--text-secondary);padding-top:4px;font-size:14px}.about-expertise-rows h3{max-width:330px;font-size:26px;line-height:1.15}.about-expertise-rows p{max-width:520px;font-size:16px}.about-closing{justify-content:space-between;align-items:center;gap:36px;padding-top:64px;padding-bottom:64px;display:flex}#engenharia{scroll-margin-top:24px}@media (min-width:1450px){.about-lab-grid{gap:40px}.about-lab-grid img{max-height:500px}}@media (max-width:1000px){.about-opening,.about-section-heading{grid-template-columns:1.35fr 1fr;gap:30px}.about-development,.about-process{gap:32px}.about-chapter{padding-top:64px;padding-bottom:64px}.about-lab-grid{gap:20px}.about-expertise-rows article{grid-template-columns:28px 1fr 1.1fr;gap:20px}}@media (max-width:700px){.about-intro{padding-top:24px;padding-bottom:28px}.about-opening,.about-section-heading,.about-development,.about-process{grid-template-columns:1fr;gap:26px}.about-opening>p{max-width:520px;font-size:17px}.about-page .kicker{font-size:13px}.about-facade>img{aspect-ratio:1.65;object-position:23% center}.about-chapter{padding-top:48px;padding-bottom:48px}.about-chapter-copy>p:not(.kicker){margin-top:18px}.about-development figure{grid-row:1}.about-lab-grid{grid-template-columns:1fr;gap:36px}.about-lab-grid article{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:20px;display:grid}.about-lab-grid img{aspect-ratio:385/500}.about-lab-grid article>div{padding-top:0}.about-lab-grid h3{font-size:24px}.about-lab-grid p{font-size:16px}.about-lab-grid .about-equipment{font-size:14px}.about-expertise-rows article{grid-template-columns:24px 1fr;gap:12px 16px}.about-expertise-rows p{grid-column:2}.about-expertise-rows h3{font-size:25px}.about-closing{flex-direction:column;align-items:flex-start;padding-top:48px;padding-bottom:48px}}@media (max-width:420px){.about-lab-grid article{grid-template-columns:1fr;gap:20px}.about-lab-grid img{object-position:center;width:100%;max-height:420px}.about-page .about-opening h1{font-size:38px}}.brilia-brand .about-page .about-labs p{color:#dedede;line-height:1.65}.brilia-brand .about-page .about-labs h3{color:#fff}.brilia-brand .about-closing-band{background:var(--brand-yellow,#ffc400);color:#202020}.brilia-brand .about-closing-band .about-closing{background:0 0}.brilia-brand .about-closing-band .arch-button{color:#fff;background:#202020;border:1px solid #202020}.brilia-brand .about-closing-band .arch-button:hover{color:#fff;background:#383838}.brilia-brand .about-purpose{background:var(--brand-yellow,#ffc400);margin:48px auto 0;padding:48px}.brilia-brand .about-purpose .kicker{color:#202020;margin-bottom:20px}.brilia-brand .about-purpose h2{color:#202020;max-width:850px}.brilia-brand .about-highlights{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding-top:40px;display:grid}.brilia-brand .about-highlights article{border-top:2px solid #ffc400;padding-top:22px}.brilia-brand .about-highlights h3{margin-bottom:14px;font-size:23px;line-height:1.15}.brilia-brand .about-highlights p{font-size:16px}.brilia-brand .about-values{padding-top:24px}.brilia-brand .about-values-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.brilia-brand .about-values-grid article{background:#f1f1f1;border-top:2px solid #ffc400;min-height:200px;padding:28px}.brilia-brand .about-values-grid span{color:#626262;margin-bottom:24px;font-size:13px;display:block}.brilia-brand .about-values-grid h3{letter-spacing:.02em;margin-bottom:12px;font-size:18px;line-height:1.25}.brilia-brand .about-values-grid p{font-size:17px;line-height:1.5}@media (max-width:1000px){.brilia-brand .about-highlights,.brilia-brand .about-values-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.brilia-brand .about-purpose{margin-top:28px;padding:28px}.brilia-brand .about-highlights,.brilia-brand .about-values-grid{grid-template-columns:1fr}.brilia-brand .about-values-grid article{min-height:0}.brilia-brand .about-highlights{gap:24px}}.brilia-brand .about-purpose .about-highlights{gap:24px;margin-top:36px;padding-top:0}.brilia-brand .about-purpose .about-highlights article{border-top:1px solid #20202055;padding-top:22px}.brilia-brand .about-purpose .about-highlights p{color:#202020}.brilia-brand .about-page .about-facade>img{aspect-ratio:16/9;object-fit:cover;object-position:center 45%}@media (max-width:700px){.brilia-brand .about-page .about-facade>img{aspect-ratio:4/3;object-position:center}}.brilia-brand .about-page .about-facade>img{aspect-ratio:2.25;object-position:center 42%}.brilia-brand .about-page .about-purpose{width:100%;max-width:none;margin:64px 0 0;padding:64px 0}.brilia-brand .about-purpose h2{max-width:none}.brilia-brand .about-purpose .about-highlights{margin-top:40px}.brilia-brand .about-purpose .about-highlights article{background:#fff0b3;border:1px solid #fff6;border-radius:4px;min-width:0;padding:28px 24px}.brilia-brand .about-values{padding-top:88px;padding-bottom:0}.brilia-brand .about-values-grid{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.brilia-brand .about-values-grid article{box-sizing:border-box;flex:0 0 calc(25% - 15px);min-width:0;min-height:170px;padding:24px}.brilia-brand .about-values-grid h3{font-size:16px}.brilia-brand .about-values-grid p{font-size:15px}.brilia-brand .about-values-grid span{margin-bottom:20px}.brilia-brand .about-development{grid-template-columns:1fr 1.1fr;gap:64px}.brilia-brand .about-lab-grid img{aspect-ratio:4/3;object-fit:cover;max-height:none}.brilia-brand .about-lab-grid h3{font-size:24px}.brilia-brand .about-segment-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.brilia-brand .about-segment-grid article{background:#fff;flex-direction:column;min-width:0;display:flex}.brilia-brand .about-segment-grid article>img,.brilia-brand .about-segment-pulse{aspect-ratio:2;object-fit:cover;background:#e6e6e6;width:100%}.brilia-brand .about-segment-grid .about-segment-pulse{justify-content:center;align-items:center;padding:24px;display:flex}.brilia-brand .about-segment-pulse img{filter:drop-shadow(0 8px 6px #0003);width:100%;height:auto}.brilia-brand .about-segment-grid article>div:last-child{flex-direction:column;flex:1;padding:26px;display:flex}.brilia-brand .about-segment-grid article>div>span{color:#666;margin-bottom:12px;font-size:12px}.brilia-brand .about-segment-grid h3{margin-bottom:14px;font-size:24px;line-height:1.15}.brilia-brand .about-segment-grid p{margin-bottom:22px;font-size:16px}.brilia-brand .about-segment-grid a{border-bottom:2px solid #ffc400;align-self:flex-start;margin-top:auto;padding-bottom:5px;font-size:14px}@media (max-width:1000px){.brilia-brand .about-values-grid article{flex-basis:calc(50% - 10px)}.brilia-brand .about-development{gap:32px}.brilia-brand .about-segment-grid{gap:18px}.brilia-brand .about-segment-grid article>div:last-child{padding:20px}}@media (max-width:700px){.brilia-brand .about-page .about-purpose{margin-top:40px;padding:40px 0}.brilia-brand .about-values{padding-top:48px}.brilia-brand .about-values-grid article{flex-basis:100%;min-height:0}.brilia-brand .about-development,.brilia-brand .about-segment-grid{grid-template-columns:1fr}.brilia-brand .about-lab-grid article{display:block}.brilia-brand .about-lab-grid article>div{padding-top:20px}.brilia-brand .about-page .about-facade>img{aspect-ratio:4/3}.brilia-brand .about-segment-grid{gap:28px}}.brilia-brand .about-page .about-facade{width:100%;max-width:none;margin:0;padding:0}.brilia-brand .about-page .about-facade>img{border-radius:0;display:block}.brilia-brand .about-segment-grid article>img{opacity:1;filter:none}.brilia-brand .about-segment-grid article>div:last-child p:last-child{margin-bottom:0}.brilia-brand .about-segment-grid article>img.about-urban-photo{filter:url(#about-photo-opaque);background:0 0}.brilia-brand .about-page .about-purpose{margin-top:0}.brilia-brand .about-segment-grid article{position:relative}.brilia-brand .about-segment-grid a.about-segment-link{font:inherit;color:inherit;border:0;justify-content:space-between;gap:12px;margin:0;padding:0;display:flex}.about-segment-link:after{content:"";position:absolute;inset:0}.about-segment-link:focus-visible{outline:none}.about-segment-link:focus-visible:after{outline-offset:4px;outline:3px solid #bd8e00}.about-segment-link span{font-size:20px}.about-segment-grid article:hover h3{text-underline-offset:5px;text-decoration:underline}.about-cta{justify-content:space-between;align-items:center;gap:32px;padding-top:64px;padding-bottom:64px;display:flex}.about-cta h2{margin:0 0 16px;font-size:clamp(26px,3vw,38px);line-height:1.15}.about-cta p{max-width:620px;margin:0}.about-cta .arch-button{flex-shrink:0}@media (max-width:700px){.about-cta{flex-direction:column;align-items:flex-start;padding-top:40px;padding-bottom:40px}}
