.ae{background:var(--ae-paper)}.ae section.aeT{background:var(--ae-paper-raised)}.ae section.aeA,.ae section.aeP{background:var(--ae-paper)}.ae section.aeSig{background:var(--ae-ink)}.ae section.aeA,.ae section.aeP{border-top:1px solid var(--ae-line-paper)}.ae section h2,.ae .h2{font-size:clamp(30px,5.4vw,52px);font-weight:800;line-height:.98;letter-spacing:-.03em;color:var(--ae-on-paper)}.ae section.aeSig h2{font-size:clamp(34px,6vw,62px);color:var(--ae-on-ink)}.ae section.aeSig h2 em{font-style:normal;color:var(--ae-seal)}.ae section.aeSig p{color:var(--ae-on-ink-2);max-width:52ch}.ae section.aeSig .lab{color:var(--ae-on-ink-3)}.ae .lab{display:block;margin-bottom:14px;font-size:var(--ae-l1);font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--ae-seal-deep)}.ae p,.ae .lead{font-size:16px;line-height:1.7;color:var(--ae-on-paper-2);max-width:60ch}.ae .lead{font-size:16.5px}.ae strong{color:var(--ae-on-paper)}.ae .btn,.ae .bto{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 30px;border:1px solid #fff0;border-radius:0;font-size:var(--ae-l1);font-weight:800;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;transition:background .2s cubic-bezier(.2,.6,.3,1),color .2s cubic-bezier(.2,.6,.3,1),border-color .2s cubic-bezier(.2,.6,.3,1)}.ae .btn{background:var(--ae-on-paper);color:var(--ae-paper);border-color:var(--ae-on-paper)}.ae .btn:hover{background:var(--ae-seal);border-color:var(--ae-seal);color:var(--ae-ink)}.ae .bto{background:#fff0;color:var(--ae-on-paper);border-color:var(--ae-line-paper)}.ae .bto:hover{background:var(--ae-on-paper);color:var(--ae-paper);border-color:var(--ae-on-paper)}.ae section.aeSig .btn{background:var(--ae-on-ink);color:var(--ae-ink);border-color:var(--ae-on-ink)}.ae section.aeSig .btn:hover{background:var(--ae-seal);border-color:var(--ae-seal)}.ae section.aeSig .bto{color:var(--ae-on-ink);border-color:#4A5054}.ae section.aeSig .bto:hover{background:var(--ae-on-ink);color:var(--ae-ink);border-color:var(--ae-on-ink)}.ae .aeTile,.ae .aePg>div{background:var(--ae-paper-raised);border:1px solid var(--ae-line-paper);border-radius:0;padding:24px 20px}.ae .aeTile h3,.ae .aePg h3{font-size:16px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--ae-on-paper);margin:0 0 8px}.ae .aeTile em,.ae .aePg em{font-style:normal;display:block;font-size:13px;line-height:1.55;color:var(--ae-on-paper-2)}.ae .aePg{gap:16px}header#header [data-row]{min-height:78px}header#header [data-id="menu"] .menu>li>a{font-size:12.5px;letter-spacing:.15em}body:not(.home) header#header{border-bottom:1px solid var(--ae-line-paper)}body.home header#header{border-bottom:1px solid var(--ae-line-ink)}@media(max-width:767px){.ae section h2,.ae .h2{font-size:clamp(28px,8vw,40px)}.ae section.aeSig h2{font-size:clamp(30px,9vw,44px)}.ae p,.ae .lead{font-size:15px}.ae .aeTile,.ae .aePg>div{padding:18px 16px}.ae .btn,.ae .bto{width:100%}header#header [data-row]{min-height:68px}}