.ae-information-page{--info-ink:#242a20;--info-gold:#d4af37;--info-line:#e8e4d9;color:var(--info-ink)}
.ae-information-page .ae-info-header{margin:32px 0 34px;padding-bottom:28px;border-bottom:1px solid var(--info-line)}
.ae-information-page .ae-info-eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-size:13px;color:#787b6e;letter-spacing:.08em;text-transform:uppercase}.ae-info-eyebrow:before{content:'';width:30px;height:3px;background:var(--info-gold)}
.ae-store .ae-information-page .ae-info-header h1{font-size:clamp(32px,4vw,50px);line-height:1.13;letter-spacing:-.035em;margin:0;max-width:900px}
.ae-info-layout{display:grid;grid-template-columns:minmax(0,760px) minmax(190px,230px);gap:clamp(32px,6vw,100px);align-items:start;justify-content:space-between;padding-bottom:65px}.ae-info-copy{min-width:0;font-size:17px;line-height:1.8;overflow-wrap:anywhere}
.ae-info-copy :where(section,article,div){max-width:100%!important;width:auto!important;min-width:0!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;text-align:left!important}
.ae-info-copy :where(p,li,h1,h2,h3,h4,h5,h6){text-align:left!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.ae-info-copy p{font-size:17px!important;line-height:1.8!important;margin-top:0!important;margin-bottom:18px!important}.ae-info-copy :where(h1,h2,h3,h4){scroll-margin-top:110px;font-size:26px!important;line-height:1.3!important;margin-top:34px!important;margin-bottom:13px!important;letter-spacing:-.02em}.ae-info-copy>:first-child{margin-top:0!important}.ae-info-copy :where(ul,ol){padding-left:24px!important;margin:0 0 22px!important}.ae-info-copy li{padding-left:4px;margin:6px 0;line-height:1.75}.ae-info-copy a{color:#96720c;text-decoration:underline;text-underline-offset:3px}.ae-info-copy table{display:block;overflow-x:auto;max-width:100%;border-collapse:collapse}.ae-info-copy td,.ae-info-copy th{padding:10px;border:1px solid var(--info-line)}.ae-info-copy img{max-width:100%;height:auto}.ae-info-copy [data-ae-duplicate-title]{display:none!important}
.ae-info-index{position:sticky;top:105px;border:1px solid var(--info-line);border-radius:14px;background:#fffefb;overflow:hidden}.ae-info-index summary{padding:17px 18px;font-weight:600;list-style:none;font-size:17px;pointer-events:none}.ae-info-index summary::-webkit-details-marker{display:none}.ae-info-index nav{border-top:1px solid var(--info-line);padding:10px}.ae-info-index a{display:block;padding:10px;border-radius:7px;font-size:14px;line-height:1.5;color:#626a5a}.ae-info-index a:hover,.ae-info-index a:focus-visible{background:#faf5df;color:#242a20;text-decoration:none}.ae-info-index a:focus-visible{outline:2px solid #ac871c;outline-offset:-2px}.ae-info-layout:has(.ae-info-index[hidden]){grid-template-columns:minmax(0,800px)}
.ae-info-index nav{max-height:calc(100dvh - 190px);overflow-y:auto;overscroll-behavior:contain}
@media(max-width:767px){.ae-information-page .ae-info-header{margin:23px 0;padding-bottom:22px}.ae-info-layout{display:flex;flex-direction:column;gap:25px;padding-bottom:40px}.ae-info-index{position:static;width:100%;order:-1}.ae-info-index summary{pointer-events:auto;cursor:pointer;display:flex;justify-content:space-between}.ae-info-index summary:after{content:'+';color:#98750e}.ae-info-index[open] summary:after{content:'−'}.ae-info-copy{width:100%;font-size:16px}.ae-info-copy p{font-size:16px!important}.ae-info-copy :where(h1,h2,h3,h4){font-size:23px!important;margin-top:27px!important}}
