:root{--aer-cream:#f1ecdf;--aer-paper:#f7f3e9;--aer-ink:#211f1b;--aer-red:#e33a35;--aer-muted:#85827b;--aer-line:rgba(33,31,27,.18)}
html{scroll-behavior:smooth}.aer-faq-page{margin:0!important;background:var(--aer-cream)!important;color:var(--aer-ink);overflow-x:hidden}.aer-faq-page #wpadminbar{display:none}.aer-faq{font-family:Arial,Helvetica,sans-serif;background:var(--aer-cream);min-height:100vh;line-height:1.45}.aer-faq *{box-sizing:border-box}.aer-faq a{color:inherit;text-decoration:none}.aer-faq__nav{height:118px;padding:38px 7.4vw 0;display:flex;justify-content:space-between;align-items:flex-start}.aer-faq__logo img{width:48px;height:auto;display:block}.aer-faq__home{font-family:Georgia,serif;font-size:12px;letter-spacing:.08em;border-bottom:1px solid rgba(33,31,27,.35);padding-bottom:10px}.aer-faq__home span{font-family:Arial,sans-serif;font-size:23px;line-height:0;margin-left:7px;vertical-align:-2px}.aer-faq__hero{padding:150px 7.4vw 180px;max-width:1450px}.aer-faq__eyebrow,.aer-faq__label,.aer-faq__end>p:first-child{font-family:'Courier New',monospace;font-size:15px;letter-spacing:.06em;color:#77736b;margin:0 0 22px}.aer-faq h1,.aer-faq h2,.aer-faq h3{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.045em}.aer-faq h1{font-size:clamp(70px,9.3vw,150px);line-height:.86;margin:0;max-width:1150px}.aer-faq h1 span,.aer-faq h1 em{display:block;font-style:normal}.aer-faq h1 em{color:var(--aer-red);margin-left:3.8vw}.aer-faq__intro{font-size:18px;line-height:1.6;color:#77736b;max-width:610px;margin:65px 0 0 12vw}.aer-reveal{opacity:0;transform:translateY(38px);transition:opacity .8s ease,transform .9s cubic-bezier(.2,.75,.25,1)}.aer-reveal.is-visible{opacity:1;transform:none}.aer-faq__chapter{display:grid;grid-template-columns:15% 1fr;gap:4%;padding:150px 7.4vw 190px;border-top:1px solid var(--aer-line);max-width:1600px;margin:auto}.aer-faq__chapter-no{font-family:'Courier New',monospace;font-size:12px;color:#8a867e;padding-top:8px}.aer-faq__chapter-body{max-width:980px}.aer-faq__chapter h2{font-size:clamp(48px,6.3vw,98px);line-height:.94;margin:0 0 55px;max-width:980px}.aer-faq__answer{font-size:19px;line-height:1.7;max-width:680px;color:#67635d}.aer-faq__answer p{margin:0 0 28px}.aer-faq__pull{font-family:Georgia,serif;color:var(--aer-ink);font-size:31px;line-height:1.25;letter-spacing:-.025em}.aer-faq__stack{font-family:Georgia,serif;font-size:30px;line-height:1.22;color:var(--aer-ink);margin-top:48px!important}.aer-faq__muted{color:#858179}.aer-faq__text-link{display:inline-block;margin-top:28px;padding-bottom:10px;border-bottom:1px solid var(--aer-ink);font-size:15px}.aer-faq__text-link span,.aer-faq__privacy-links span,.aer-faq__contact-link span,.aer-faq__end-links span{margin-left:12px;font-size:19px}.aer-faq__chapter--postcard{background:var(--aer-paper)}.aer-faq__how{padding:170px 7.4vw 180px;background:var(--aer-ink);color:var(--aer-cream)}.aer-faq__how-head{max-width:900px;margin-left:15%}.aer-faq__how .aer-faq__label{color:#aaa69d}.aer-faq__how h2{font-size:clamp(54px,6.2vw,92px);margin:0 0 95px;line-height:.95}.aer-faq__steps{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid rgba(241,236,223,.25);max-width:1180px;margin-left:15%}.aer-faq__steps article{padding:28px 28px 0 0;border-right:1px solid rgba(241,236,223,.25);min-height:230px}.aer-faq__steps article:not(:first-child){padding-left:28px}.aer-faq__steps article:last-child{border-right:0}.aer-faq__steps span{font-family:'Courier New',monospace;font-size:12px;color:#aaa69d}.aer-faq__steps h3{font-size:40px;margin:34px 0 18px}.aer-faq__steps p{color:#aaa69d;max-width:210px;font-size:15px;line-height:1.55}.aer-faq__questions{padding:170px 7.4vw 180px;display:grid;grid-template-columns:38% 62%;gap:4%;max-width:1600px;margin:auto}.aer-faq__questions h2{font-size:clamp(50px,5.4vw,84px);line-height:.96;margin:0}.aer-faq__accordion{border-top:1px solid var(--aer-line);max-width:760px}.aer-faq__item{border-bottom:1px solid var(--aer-line)}.aer-faq__question{appearance:none;border:0;background:none;color:var(--aer-ink);width:100%;display:flex;align-items:center;justify-content:space-between;text-align:left;padding:28px 0;font:18px/1.35 Arial,Helvetica,sans-serif;cursor:pointer}.aer-faq__question b{font:30px/1 Arial,sans-serif;font-weight:300;transition:transform .25s}.aer-faq__question[aria-expanded=true] b{transform:rotate(45deg)}.aer-faq__item-answer{padding:0 50px 28px 0;color:#747068;font-size:16px;line-height:1.65}.aer-faq__item-answer p{margin:0}.aer-faq__chapter--postbox{background:#e8e2d4}.aer-faq__mini-list{max-width:760px;border-top:1px solid var(--aer-line)}.aer-faq__mini-question{display:flex;justify-content:space-between;width:100%;border:0;border-bottom:1px solid var(--aer-line);background:none;padding:23px 0;font:17px/1.35 Arial,sans-serif;text-align:left;cursor:pointer}.aer-faq__mini-question i{font-style:normal;font-size:24px}.aer-faq__privacy{background:var(--aer-paper);padding:170px 7.4vw}.aer-faq__privacy-inner{max-width:980px;margin-left:15%}.aer-faq__privacy h2{font-size:clamp(58px,7vw,108px);line-height:.9;margin:0 0 55px}.aer-faq__privacy>div>p:not(.aer-faq__label){font-size:20px;color:#6f6b63;max-width:550px;line-height:1.6}.aer-faq__privacy-links{display:flex;gap:35px;margin-top:55px}.aer-faq__privacy-links a{border-bottom:1px solid var(--aer-ink);padding-bottom:10px;font-size:15px}.aer-faq__contact{background:var(--aer-red);color:#fff;padding:155px 7.4vw}.aer-faq__contact>div{max-width:760px;margin-left:15%}.aer-faq__contact .aer-faq__label{color:rgba(255,255,255,.68)}.aer-faq__contact h2{font-size:clamp(60px,7.4vw,112px);line-height:.88;margin:0 0 48px}.aer-faq__contact p:not(.aer-faq__label){font-size:18px;line-height:1.6;max-width:510px;color:rgba(255,255,255,.8)}.aer-faq__contact-link{display:inline-block;margin-top:32px;border-bottom:1px solid rgba(255,255,255,.8);padding-bottom:10px}.aer-faq__end{text-align:center;padding:120px 7.4vw 0!important;margin:0!important;min-height:0!important;height:auto!important}.aer-faq__end h2{font-size:clamp(58px,7.6vw,118px);line-height:.9;margin:0 auto 45px}.aer-faq__end-note{font-family:Georgia,serif;font-size:24px;color:#77736b}.aer-faq__end-links{display:flex;justify-content:center;gap:38px;margin-top:75px}.aer-faq__end-links a{font-size:14px;border-bottom:1px solid var(--aer-ink);padding-bottom:9px}.aer-faq__top{position:fixed;right:28px;bottom:28px;width:46px;height:46px;border-radius:50%;background:var(--aer-ink);color:var(--aer-cream);display:grid;place-items:center;opacity:0;transform:translateY(10px);pointer-events:none;transition:.25s;z-index:20}.aer-faq__top.is-showing{opacity:1;transform:none;pointer-events:auto}.aer-faq__top span{font-size:23px}
@media(max-width:800px){.aer-faq__nav{height:92px;padding:26px 22px 0}.aer-faq__logo img{width:39px}.aer-faq__home{font-size:11px;padding-bottom:7px}.aer-faq__hero{padding:100px 22px 105px}.aer-faq__eyebrow,.aer-faq__label{font-size:13px;letter-spacing:.055em}.aer-faq h1{font-size:clamp(55px,16vw,88px);line-height:.88}.aer-faq h1 em{margin-left:0}.aer-faq__intro{font-size:16px;margin:42px 0 0;max-width:470px}.aer-faq__chapter{display:block;padding:95px 22px 110px}.aer-faq__chapter-no{margin-bottom:28px}.aer-faq__chapter h2{font-size:clamp(46px,13vw,68px);margin-bottom:40px}.aer-faq__answer{font-size:17px}.aer-faq__pull{font-size:26px}.aer-faq__stack{font-size:27px}.aer-faq__how{padding:100px 22px 110px}.aer-faq__how-head{margin:0}.aer-faq__how h2{font-size:54px;margin-bottom:65px}.aer-faq__steps{display:block;margin:0}.aer-faq__steps article,.aer-faq__steps article:not(:first-child){padding:25px 0;border-right:0;border-bottom:1px solid rgba(241,236,223,.25);min-height:auto}.aer-faq__steps article:last-child{border-bottom:0}.aer-faq__steps h3{font-size:34px;margin:24px 0 10px}.aer-faq__steps p{max-width:330px;margin:0}.aer-faq__questions{display:block;padding:100px 22px 110px}.aer-faq__questions h2{font-size:52px;margin-bottom:65px}.aer-faq__question{font-size:16px;padding:23px 0}.aer-faq__item-answer{font-size:15px;padding-right:15px}.aer-faq__privacy{padding:100px 22px}.aer-faq__privacy-inner,.aer-faq__contact>div{margin:0}.aer-faq__privacy h2{font-size:60px}.aer-faq__privacy-links{display:block}.aer-faq__privacy-links a{display:block;width:max-content;margin-bottom:25px}.aer-faq__contact{padding:100px 22px}.aer-faq__contact h2{font-size:62px}.aer-faq__end{padding:80px 22px 0!important;margin:0!important;min-height:0!important;height:auto!important}.aer-faq__end h2{font-size:62px}.aer-faq__end-links{display:block;margin-top:55px}.aer-faq__end-links a{display:block;width:max-content;margin:0 auto 23px}.aer-faq__top{right:18px;bottom:18px;width:44px;height:44px}}


/* FAQ ends directly into the homepage WordPress footer pattern. */
.aer-faq + .wp-block-template-part{margin-top:0!important}
