.c-site .a-page{--a-purple:#734b9c}.c-site .a-page h1,.c-site .a-page h2,.c-site .a-page h3{font-weight:400;letter-spacing:-.055em}.c-site .a-page h2{font-size:clamp(36px,4.2vw,65px);line-height:1.08}.c-site .a-page em{font-style:normal;color:var(--a-purple)}.c-site .a-page p{line-height:1.65}.c-site :where(.a-page) .a-hero{padding:80px 0 65px}.c-site :where(.a-page) .a-hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:3%;align-items:center}.c-site :where(.a-page) .a-hero h1{font-size:clamp(48px,5.5vw,82px);line-height:1.04;margin:0 0 30px}.c-site :where(.a-page) .a-hero p{max-width:480px;font-size:19px;margin-bottom:30px}.c-site :where(.a-page) .a-blueprint{background:#30223f;color:#e8dff1;padding:25px 20px 22px;transform:rotate(-2deg)}.c-site .a-page svg{display:block;width:100%;height:auto;overflow:visible}.c-site :where(.a-page) .a-caption{font-size:10px;letter-spacing:.1em;display:block;text-align:center;line-height:1.6}.c-site :where(.a-page) .a-chapters{display:flex;justify-content:space-between;border-top:1px solid var(--c-rule);border-bottom:1px solid var(--c-rule);padding:24px 0;font-size:12px;gap:20px}.c-site :where(.a-page) .a-section{padding-top:105px;padding-bottom:105px;scroll-margin-top:35px}.c-site :where(.a-page) .a-section-head{max-width:850px;margin-bottom:60px}.c-site :where(.a-page) .a-section-head>p{max-width:680px;margin-top:30px;color:#5c5661;font-size:17px}.c-site :where(.a-page) .a-two{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:start}.c-site :where(.a-page) .a-prose{max-width:560px;font-size:18px}.c-site :where(.a-page) .a-prose p{margin:0 0 24px}.c-site :where(.a-page) .a-callout{font-size:24px;letter-spacing:-.035em;border-left:3px solid #e98b46;padding:10px 0 10px 25px;margin-top:35px!important}.c-site :where(.a-page) .a-layers{background:#eae4ef;padding:95px 0;scroll-margin-top:30px}.c-site :where(.a-page) .a-layers h2{margin-bottom:25px}.c-site :where(.a-page) .a-layers .a-two>div>p{max-width:440px;color:#62566d}.c-site :where(.a-page) .a-layer-art{width:100%;height:320px;object-fit:contain;mix-blend-mode:multiply;margin-top:30px}.c-site :where(.a-page) .a-layer-stack{border-top:1px solid #c9bbd2}.c-site :where(.a-page) .a-layer-stack details{border-bottom:1px solid #c9bbd2}.c-site :where(.a-page) .a-layer-stack summary{list-style:none;display:flex;gap:20px;padding:28px 0;cursor:pointer;align-items:baseline}.c-site :where(.a-page) .a-layer-stack summary::-webkit-details-marker{display:none}.c-site :where(.a-page) .a-layer-stack summary>span{font-size:11px;color:#734b9c}.c-site :where(.a-page) .a-layer-stack summary h3{font-size:27px;margin-bottom:8px}.c-site :where(.a-page) .a-layer-stack summary p{font-size:13px;margin:0;color:#62566d}.c-site :where(.a-page) .a-layer-stack summary b{margin-left:auto;font-size:25px;font-weight:400}.c-site :where(.a-page) .a-layer-stack details[open] summary b{transform:rotate(45deg)}.c-site :where(.a-page) .a-layer-detail{padding:0 0 30px 35px}.c-site :where(.a-page) .a-layer-detail p{font-size:16px;margin-bottom:20px}.c-site :where(.a-page) .a-tabs{display:flex;border-bottom:1px solid #cfc4d6}.c-site :where(.a-page) .a-tabs button{flex:1;padding:22px 16px;border:0;border-bottom:3px solid transparent;background:none;text-align:left;cursor:pointer;font:inherit;font-size:18px}.c-site :where(.a-page) .a-tabs button span{float:right}.c-site :where(.a-page) .a-tabs button[aria-selected=true]{color:#734b9c;border-bottom-color:#734b9c;background:#eae4ef}.c-site :where(.a-page) .a-vertical{display:grid;grid-template-columns:1fr 1.2fr;gap:7%;padding:50px 0 0;min-height:340px}.c-site :where(.a-page) .a-vertical h3{font-size:40px;line-height:1.1;margin-bottom:24px}.c-site :where(.a-page) .a-vertical-copy p{font-size:17px;margin-bottom:25px}.c-site :where(.a-page) .a-chips{display:flex;flex-wrap:wrap;gap:8px}.c-site :where(.a-page) .a-chips>span{padding:12px 17px;background:#734b9c;color:#fff;font-size:14px}.c-site :where(.a-page) .a-specific{margin:25px 0;padding:22px;background:#f2ddcb;border-left:3px solid #e88a46}.c-site :where(.a-page) .a-specific small{font-size:10px;letter-spacing:.1em}.c-site :where(.a-page) .a-specific p{margin:10px 0 0;font-size:16px}.c-site :where(.a-page) .a-steps{list-style:none;display:flex;padding:0;gap:10px}.c-site :where(.a-page) .a-steps li{flex:1;border-top:1px solid #b9a7c7;padding-top:12px;font-size:13px}.c-site :where(.a-page) .a-steps small{display:block;color:#734b9c;font-size:10px;margin-bottom:7px}.c-site :where(.a-page) .a-dark{background:#2e203b;color:#f6f3ee;padding:95px 0}.c-site :where(.a-page) .a-dark em{color:#cbb1e2}.c-site :where(.a-page) .a-efficiencies article{display:flex;gap:22px;border-top:1px solid #6c577e;padding:24px 0}.c-site :where(.a-page) .a-efficiencies article>span{font-size:11px;color:#d9a45e;padding-top:7px}.c-site :where(.a-page) .a-efficiencies h3{font-size:27px;margin-bottom:12px}.c-site :where(.a-page) .a-efficiencies p{font-size:15px;color:#cec2d5}.c-site :where(.a-page) .a-equation{display:flex;justify-content:space-between;gap:18px;align-items:center;border-top:1px solid #6c577e;padding-top:30px;margin-top:50px;font-size:17px}.c-site :where(.a-page) .a-equation b{color:#f48743;font-size:25px;font-weight:400}.c-site :where(.a-page) .a-equation strong{color:#fdc234;font-weight:400}.c-site :where(.a-page) .a-mini-note{border-top:1px solid #cfc4d6;padding-top:25px;margin-top:25px}.c-site :where(.a-page) .a-mini-note strong{font-size:23px;letter-spacing:-.03em;font-weight:500}.c-site :where(.a-page) .a-mini-note p{font-size:15px;margin:15px 0 20px}.c-site .a-page #evolucao h2{margin-bottom:30px}.c-site :where(.a-page) .a-path-section{padding:80px 0;background:#e8dfd1}.c-site :where(.a-page) .a-build-path{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:60px}.c-site :where(.a-page) .a-path-number{display:block;font-size:50px;font-weight:400;color:#734b9c;letter-spacing:-.06em;border-top:2px solid #b39bc3;padding-top:20px;margin-bottom:30px}.c-site :where(.a-page) .a-build-path h3{font-size:26px;margin-bottom:15px}.c-site :where(.a-page) .a-build-path p{font-size:15px;color:#5d554c}.c-site :where(.a-page) .a-closing p{max-width:700px;font-size:19px;margin:30px 0}.c-site :where(.a-page) .a-closing>div{display:flex;gap:40px;flex-wrap:wrap}.c-site :where(.a-page) .a-stream{stroke-dasharray:8 14;animation:c-architecture-a-flow 6s linear infinite}.c-site :where(.a-page) .a-hover{animation:c-architecture-a-hover 7s ease-in-out infinite}.c-site :where(.a-page) .a-provider{transform-origin:510px 150px;animation:c-architecture-a-turn 10s ease-in-out infinite}.c-site .a-page :focus-visible{outline:3px solid #e57931;outline-offset:5px}@keyframes c-architecture-a-flow{to{stroke-dashoffset:-132}}@keyframes c-architecture-a-hover{50%{transform:translateY(-12px)}}@keyframes c-architecture-a-turn{50%{transform:rotate(90deg)}}@media(max-width:850px){.c-site :where(.a-page) .a-hero-grid{grid-template-columns:1fr;gap:50px}.c-site :where(.a-page) .a-blueprint{max-width:550px;justify-self:center;transform:rotate(-1deg)}.c-site :where(.a-page) .a-hero h1{font-size:65px}.c-site :where(.a-page) .a-two{gap:35px}.c-site :where(.a-page) .a-vertical{gap:30px}.c-site :where(.a-page) .a-vertical h3{font-size:33px}.c-site :where(.a-page) .a-build-path{grid-template-columns:1fr 1fr}.c-site :where(.a-page) .a-equation{flex-wrap:wrap;justify-content:flex-start}.c-site :where(.a-page) .a-chapters{flex-wrap:wrap;justify-content:flex-start}.c-site :where(.a-page) .a-tabs button{font-size:15px}}@media(max-width:600px){.c-site :where(.a-page) .a-hero{padding:45px 0}.c-site :where(.a-page) .a-hero h1{font-size:48px}.c-site :where(.a-page) .a-hero p{font-size:17px}.c-site :where(.a-page) .a-hero-grid{gap:35px}.c-site :where(.a-page) .a-blueprint{padding:15px;transform:none}.c-site :where(.a-page) .a-two,.c-site :where(.a-page) .a-vertical{grid-template-columns:1fr}.c-site :where(.a-page) .a-section{padding-top:65px;padding-bottom:65px}.c-site :where(.a-page) .a-section-head{margin-bottom:35px}.c-site :where(.a-page) .a-section-head>p,.c-site :where(.a-page) .a-prose{font-size:16px}.c-site :where(.a-page) .a-chapters{font-size:11px;gap:18px}.c-site :where(.a-page) .a-chapters a{width:calc(50% - 10px)}.c-site :where(.a-page) .a-layers,.c-site :where(.a-page) .a-dark{padding:60px 0}.c-site :where(.a-page) .a-layer-art{height:220px;margin:0}.c-site :where(.a-page) .a-layer-stack summary h3{font-size:23px}.c-site :where(.a-page) .a-tabs{flex-wrap:wrap}.c-site :where(.a-page) .a-tabs button{flex-basis:50%;padding:18px 12px}.c-site :where(.a-page) .a-vertical{padding-top:32px;gap:35px}.c-site :where(.a-page) .a-vertical h3{font-size:35px}.c-site :where(.a-page) .a-chips>span{font-size:12px;padding:10px 13px}.c-site :where(.a-page) .a-specific p{font-size:14px}.c-site :where(.a-page) .a-steps{gap:7px}.c-site :where(.a-page) .a-steps li{font-size:11px}.c-site :where(.a-page) .a-equation{font-size:14px;gap:12px}.c-site :where(.a-page) .a-efficiencies h3{font-size:25px}.c-site :where(.a-page) .a-build-path{gap:25px}.c-site :where(.a-page) .a-build-path h3{font-size:23px}.c-site :where(.a-page) .a-build-path p{font-size:14px}.c-site :where(.a-page) .a-path-number{margin-bottom:15px}.c-site :where(.a-page) .a-closing>div{gap:24px}.c-site :where(.a-page) .a-closing p{font-size:17px}.c-site :where(.a-page) .a-callout{font-size:22px!important}}@media(prefers-reduced-motion:reduce){.c-site .a-page *{animation:none!important;scroll-behavior:auto!important}}.c-site :where(.a-page) .a-blueprint{background:transparent;color:#67556f;padding:0;transform:none;align-self:center;position:relative;margin:0 -50px 0 -30px}.c-site :where(.a-page) .a-assembly{filter:drop-shadow(0 12px 18px #3721460c)}.c-site :where(.a-page) .a-blueprint .a-caption{margin-top:3px;font-size:9px;letter-spacing:.12em}.c-site :where(.a-page) .a-stratum{animation:c-architecture-a-breathe 9s ease-in-out infinite}.c-site :where(.a-page) .a-stratum-1{animation-delay:-1s}.c-site :where(.a-page) .a-stratum-2{animation-delay:-2s}.c-site :where(.a-page) .a-stratum-3{animation-delay:-3s}.c-site :where(.a-page) .a-loose{animation:c-architecture-a-drift 9s ease-in-out infinite}.c-site :where(.a-page) .a-tabs button{font-size:15px;padding:22px 12px}.c-site :where(.a-page) .a-case-note{font-size:12px!important;line-height:1.65;color:#72647c;border-left:2px solid #b99bce;padding-left:12px}.c-site :where(.a-page) .a-fleet{background:#e6dfeb;padding:95px 0;position:relative;overflow:hidden}.c-site :where(.a-page) .a-fleet-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:9%;align-items:center}.c-site :where(.a-page) .a-fleet-heading h3{font-size:30px;margin:22px 0 20px}.c-site :where(.a-page) .a-fleet-heading p{font-size:17px}.c-site :where(.a-page) .a-concept-tag{display:inline-block;font-size:10px;letter-spacing:.12em;border:1px solid #bba7c8;padding:9px 12px}.c-site :where(.a-page) .a-fleet-story{display:grid;grid-template-columns:.85fr 1.2fr;gap:9%;margin-top:65px}.c-site :where(.a-page) .a-incident{background:#412952;color:#f7f2ea;padding:40px;align-self:start;position:sticky;top:30px}.c-site :where(.a-page) .a-incident blockquote{font-size:30px;line-height:1.3;letter-spacing:-.04em;margin:25px 0 35px}.c-site :where(.a-page) .a-incident p{font-size:15px;color:#dacde2}.c-site :where(.a-page) .a-incident-line{height:45px;display:block;margin-bottom:25px;background:repeating-linear-gradient(90deg,transparent 0 9px,#d5a8ee 9px 11px,transparent 11px 19px);-webkit-mask-image:radial-gradient(ellipse at center,#000 10%,transparent 70%);mask-image:radial-gradient(ellipse at center,#000 10%,transparent 70%)}.c-site :where(.a-page) .a-fleet-actions article{display:grid;grid-template-columns:26px 1fr;gap:22px;border-top:1px solid #bcaec7;padding:24px 0}.c-site :where(.a-page) .a-fleet-actions article>span{color:#734b9c;font-size:12px;padding-top:6px}.c-site :where(.a-page) .a-fleet-actions h3{font-size:25px;margin-bottom:14px}.c-site :where(.a-page) .a-fleet-actions p{font-size:15px;margin-bottom:17px}.c-site :where(.a-page) .a-fleet-actions small{color:#734b9c;font-size:11px;line-height:1.7;display:block}.c-site :where(.a-page) .a-feasibility{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;border-top:1px solid #bcaec7;padding-top:35px;margin-top:45px}.c-site :where(.a-page) .a-feasibility .c-eyebrow{margin-bottom:16px}.c-site :where(.a-page) .a-feasibility p{font-size:14px}.c-site :where(.a-page) .a-fleet-takeaway{font-size:22px;letter-spacing:-.025em;max-width:850px;margin-top:45px}.c-site :where(.a-page) .a-fleet-takeaway strong{font-weight:500;color:#734b9c}@keyframes c-architecture-a-breathe{50%{transform:translateY(var(--a-lift))}}@keyframes c-architecture-a-drift{50%{transform:translate(3px,-9px)}}@media(max-width:850px){.c-site :where(.a-page) .a-blueprint{margin:0;max-width:610px;width:100%}.c-site :where(.a-page) .a-tabs{flex-wrap:wrap}.c-site :where(.a-page) .a-tabs button{flex-basis:33.333%}.c-site :where(.a-page) .a-fleet-heading,.c-site :where(.a-page) .a-fleet-story{gap:35px}.c-site :where(.a-page) .a-incident{padding:28px}.c-site :where(.a-page) .a-incident blockquote{font-size:25px}}@media(max-width:600px){.c-site :where(.a-page) .a-blueprint{margin:-15px -15px 0;width:calc(100% + 30px)}.c-site :where(.a-page) .a-tabs button{flex-basis:33.333%;font-size:12px;padding:17px 9px}.c-site :where(.a-page) .a-tabs button span{display:none}.c-site :where(.a-page) .a-fleet{padding:60px 0}.c-site :where(.a-page) .a-fleet-heading,.c-site :where(.a-page) .a-fleet-story,.c-site :where(.a-page) .a-feasibility{grid-template-columns:1fr}.c-site :where(.a-page) .a-fleet-story{margin-top:35px}.c-site :where(.a-page) .a-incident{position:static}.c-site :where(.a-page) .a-fleet-heading h3{font-size:27px}.c-site :where(.a-page) .a-fleet-heading p{font-size:16px}.c-site :where(.a-page) .a-feasibility{gap:25px}.c-site :where(.a-page) .a-fleet-actions h3{font-size:24px}.c-site :where(.a-page) .a-fleet-takeaway{font-size:20px}.c-site :where(.a-page) .a-blueprint .a-caption{font-size:8px}}@media(prefers-reduced-motion:reduce){.c-site :where(.a-page) .a-stratum,.c-site :where(.a-page) .a-loose{animation:none!important}}.c-site :where(.a-page) .a-hero{padding-top:62px;padding-bottom:35px}.c-site :where(.a-page) .a-hero h1{font-size:clamp(57px,6.8vw,98px);letter-spacing:-.072em;line-height:1.01}.c-site :where(.a-page) .a-hero-grid{grid-template-columns:1.05fr 1fr;gap:2%;min-height:570px}.c-site :where(.a-page) .a-hero p{font-size:18px;max-width:470px}.c-site :where(.a-page) .a-hero-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;padding-top:25px;border-top:1px solid #cfc4d6;margin-top:25px}.c-site :where(.a-page) .a-hero-benefits span{font-size:9px;letter-spacing:.12em;color:#734b9c}.c-site :where(.a-page) .a-hero-benefits p{font-size:14px;line-height:1.5;margin:9px 0 0;max-width:300px}.c-site :where(.a-page) .a-path-section{background:#ece6dc;padding:90px 0}.c-site :where(.a-page) .a-path-section h2{font-size:clamp(35px,4vw,60px);max-width:1000px}.c-site :where(.a-page) .a-build-path{gap:0;margin-top:55px}.c-site :where(.a-page) .a-build-path article{padding:0 30px;border-right:1px solid #cfc4b8}.c-site :where(.a-page) .a-build-path article:first-child{padding-left:0}.c-site :where(.a-page) .a-build-path article:last-child{border:0}.c-site :where(.a-page) .a-path-number{font-size:62px;border:0;padding-top:0;color:#9b7aaa}.c-site :where(.a-page) .a-chapters{margin-top:30px}.c-site .a-page #compor{padding-bottom:90px}.c-site :where(.a-page) .a-tabs{gap:0;border-top:1px solid #c7b9cf;border-bottom:0}.c-site :where(.a-page) .a-tabs button{position:relative;transition:background .2s,color .2s;border-bottom:0;border-right:1px solid #ddd2e2;padding:22px 17px 24px;font-size:16px;letter-spacing:-.02em}.c-site :where(.a-page) .a-tabs button small{display:block;font-size:9px;letter-spacing:.12em;margin-bottom:15px;color:#9478a6}.c-site :where(.a-page) .a-tabs button[aria-selected=true]{background:#3b2948;color:#f7effb}.c-site :where(.a-page) .a-tabs button[aria-selected=true] small{color:#edb567}.c-site :where(.a-page) .a-tabs button:hover{background:#e4daeb;color:#553369}.c-site :where(.a-page) .a-tabs button[aria-selected=true]:hover{background:#493355;color:#fff}.c-site :where(.a-page) .a-vertical{grid-template-columns:1.12fr 1fr;gap:6%;background:#efe9f2;padding:38px;min-height:590px;align-items:center;border-bottom:1px solid #c7b9cf}.c-site :where(.a-page) .a-composition-exhibit{min-width:0}.c-site :where(.a-page) .a-exhibit-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.c-site :where(.a-page) .a-exhibit-title .c-eyebrow{margin:0;font-size:9px}.c-site :where(.a-page) .a-exhibit-status{font-size:9px;color:#786583}.c-site :where(.a-page) .a-composition-map{box-shadow:0 20px 35px #3c284816}.c-site :where(.a-page) .a-map-legend{display:flex;gap:20px;margin-top:20px;font-size:10px;color:#756580}.c-site :where(.a-page) .a-map-legend span{display:flex;align-items:center;gap:7px}.c-site :where(.a-page) .a-map-legend i{width:7px;height:7px;background:#bc9fcd}.c-site :where(.a-page) .a-map-legend span:last-child i{border-radius:50%;background:#85599c}.c-site :where(.a-page) .a-vertical-copy h3{font-size:clamp(32px,3vw,44px);line-height:1.08}.c-site :where(.a-page) .a-vertical-copy>p{font-size:16px;line-height:1.65}.c-site :where(.a-page) .a-vertical .a-specific{background:none;border:0;border-top:1px solid #cdbed6;padding:22px 0 0;margin:25px 0}.c-site :where(.a-page) .a-vertical .a-specific small{color:#875f9d;font-size:9px}.c-site :where(.a-page) .a-vertical .a-specific p{font-size:15px}.c-site :where(.a-page) .a-vertical .a-steps{margin:25px 0 30px}.c-site :where(.a-page) .a-vertical .a-steps li{font-size:11px}.c-site :where(.a-page) .a-map-flow{stroke-dasharray:2 25;animation:c-architecture-a-map-pulse 8s linear infinite}.c-site :where(.a-page) .a-map-node{animation:c-architecture-a-node-in .6s both;animation-delay:var(--node-delay)}@keyframes c-architecture-a-map-pulse{to{stroke-dashoffset:-135}}@keyframes c-architecture-a-node-in{0%{opacity:.3;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1000px){.c-site :where(.a-page) .a-hero h1{font-size:67px}.c-site :where(.a-page) .a-vertical{padding:25px;gap:30px}.c-site :where(.a-page) .a-tabs button{font-size:14px}.c-site :where(.a-page) .a-exhibit-status{max-width:110px;text-align:right}}@media(max-width:850px){.c-site :where(.a-page) .a-hero-grid{grid-template-columns:1fr;min-height:0}.c-site :where(.a-page) .a-hero h1{font-size:75px}.c-site :where(.a-page) .a-blueprint{max-width:560px}.c-site :where(.a-page) .a-hero-benefits{gap:25px}.c-site :where(.a-page) .a-vertical{grid-template-columns:1fr;gap:35px}.c-site :where(.a-page) .a-composition-exhibit{max-width:620px;width:100%;margin:auto}.c-site :where(.a-page) .a-vertical-copy{max-width:600px}.c-site :where(.a-page) .a-build-path article{padding:22px}.c-site :where(.a-page) .a-build-path article:first-child{padding-left:22px}.c-site :where(.a-page) .a-build-path article:nth-child(2){border:0}.c-site :where(.a-page) .a-tabs button{flex-basis:33.333%}}@media(max-width:600px){.c-site :where(.a-page) .a-hero{padding-top:40px}.c-site :where(.a-page) .a-hero h1{font-size:clamp(47px,12.4vw,70px)}.c-site :where(.a-page) .a-hero-grid{gap:25px}.c-site :where(.a-page) .a-hero p{font-size:16px}.c-site :where(.a-page) .a-hero-benefits{grid-template-columns:1fr;gap:15px;padding-top:22px;margin-top:10px}.c-site :where(.a-page) .a-hero-benefits>div{display:grid;grid-template-columns:100px 1fr;align-items:baseline;gap:15px}.c-site :where(.a-page) .a-hero-benefits p{font-size:12px;margin:0}.c-site :where(.a-page) .a-hero-benefits span{font-size:8px}.c-site :where(.a-page) .a-path-section{padding:60px 0}.c-site :where(.a-page) .a-build-path article,.c-site :where(.a-page) .a-build-path article:first-child{padding:0 16px 25px 0}.c-site :where(.a-page) .a-build-path article:nth-child(2n){padding-left:16px;padding-right:0}.c-site :where(.a-page) .a-path-number{font-size:45px}.c-site :where(.a-page) .a-chapters{margin-top:20px}.c-site :where(.a-page) .a-tabs button{padding:15px 10px;font-size:13px}.c-site :where(.a-page) .a-tabs button small{margin-bottom:8px;font-size:8px}.c-site :where(.a-page) .a-vertical{padding:22px 14px}.c-site :where(.a-page) .a-exhibit-status{font-size:8px}.c-site :where(.a-page) .a-exhibit-title .c-eyebrow{font-size:8px}.c-site :where(.a-page) .a-map-legend{font-size:8px;gap:13px;margin-top:15px}.c-site :where(.a-page) .a-vertical-copy h3{font-size:33px}.c-site :where(.a-page) .a-vertical-copy>p{font-size:15px}.c-site :where(.a-page) .a-map-flow{stroke-width:2}.c-site .a-page #compor{padding-bottom:60px}}@media(prefers-reduced-motion:reduce){.c-site :where(.a-page) .a-map-flow,.c-site :where(.a-page) .a-map-node{animation:none!important}}@media(max-width:800px){.c-site :where(.a-page) :where([class$=-grid],[class$=-layout])>*{min-width:0}}@media(max-width:700px){.c-site :where(.a-page) :where(input,textarea,select){font-size:16px!important}.c-site :where(.a-page) :where(button,[role=tab],summary){min-height:44px;touch-action:manipulation}.c-site :where(.a-page) :where(input,select){min-height:48px}.c-site :where(.a-page) textarea{line-height:1.6}.c-site :where(.a-page) :where(h1,h2,h3,h4){overflow-wrap:break-word}.c-site :where(.a-page) .a-chapters{flex-wrap:wrap;gap:4px 22px}.c-site :where(.a-page) .a-chapters a{min-height:44px;display:inline-flex;align-items:center;font-size:12px}.c-site :where(.a-page) .a-tabs button{min-width:0;font-size:13px}.c-site :where(.a-page) .a-hero-benefits span{font-size:10px}}
