.aa-strip{background:#17140F;color:#FAF6EC;padding:clamp(44px,5.5vw,80px) 24px;font-family:'Work Sans',system-ui,sans-serif;overflow:hidden}.aa-strip *,.aa-strip *::before,.aa-strip *::after{box-sizing:border-box}.aa-strip__inner{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(24px,5vw,72px);align-items:center}.aa-strip h2{font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:clamp(1.9rem,3.8vw,3rem);line-height:1.08;letter-spacing:-.005em;margin:0 0 14px;max-width:24ch;color:#FAF6EC}.aa-strip p{margin:0 0 24px;max-width:38rem;color:rgb(250 246 236 / .86);font-size:1.0625rem;line-height:1.65}.aa-strip .aa-strip__links{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px;margin:0}.aa-strip .aa-strip__btn{display:inline-block;background:#C09030;color:#0E0C09;padding:14px 26px;font:600 12.5px/1.2 'Work Sans',system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:1px solid #C09030;transition:background-color .25s ease,border-color .25s ease}.aa-strip .aa-strip__btn:hover{background:#E8C468;border-color:#E8C468;color:#0E0C09}.aa-strip .aa-strip__alt{color:#E8C468;font:600 12.5px/1.2 'Work Sans',system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;text-decoration:underline;text-underline-offset:5px}.aa-strip .aa-strip__alt:hover{color:#fff}.aa-strip a:focus-visible{outline:3px solid #E8C468;outline-offset:3px}.aa-strip__art{display:block;width:clamp(150px,20vw,250px);height:auto}.aa-strip__seg{fill:none;stroke:rgb(232 196 104 / .55);stroke-width:1}.aa-strip__seg.is-on{fill:#C09030;stroke:#E8C468}.aa-strip__ring{transform-box:fill-box;transform-origin:center;animation:aa-strip-spin 80s linear infinite}@keyframes aa-strip-spin{to{transform:rotate(360deg)}}@media (max-width:760px){.aa-strip__inner{grid-template-columns:1fr}.aa-strip__art{width:140px}}@media (prefers-reduced-motion:reduce){.aa-strip__ring{animation:none}}.aa-notes{background:#EFE8D8;border-top:1px solid rgb(192 144 48 / .4);border-bottom:1px solid rgb(192 144 48 / .4);padding:clamp(32px,4vw,56px) 24px;font-family:'Work Sans',system-ui,sans-serif;color:#0E0C09}.aa-notes *,.aa-notes *::before,.aa-notes *::after{box-sizing:border-box}.aa-notes__inner{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,5vw,72px);align-items:center}.aa-notes h2{font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:clamp(1.8rem,3.2vw,2.6rem);line-height:1.1;margin:0 0 10px;color:#0E0C09}.aa-notes__head p{margin:0 0 16px;max-width:28rem;color:#3A3328;font-size:1rem;line-height:1.6}.aa-notes .aa-notes__all{color:#0E0C09;font:600 12px/1.2 'Work Sans',system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;text-decoration:underline;text-underline-offset:5px}.aa-notes .aa-notes__all:hover{color:#8A6420}.aa-notes__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.aa-notes .aa-notes__list a{display:inline-flex;align-items:center;gap:12px;min-height:48px;padding:10px 18px;background:#FAF6EC;color:#0E0C09;border:1px solid rgb(14 12 9 / .3);text-decoration:none;transition:transform .25s ease,background-color .25s ease,color .25s ease,border-color .25s ease}.aa-notes .aa-notes__list a:hover{background:#0E0C09;color:#FAF6EC;border-color:#0E0C09;transform:translateY(-2px)}.aa-notes__n{font:600 13px/1.2 'Work Sans',system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase}.aa-notes__c{font:400 13px/1.2 'Work Sans',system-ui,sans-serif;color:#3A3328}.aa-notes .aa-notes__list a:hover .aa-notes__c{color:#E8C468}.aa-notes a:focus-visible{outline:3px solid #0E0C09;outline-offset:3px}.aa-notes .aa-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:860px){.aa-notes__inner{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.aa-notes .aa-notes__list a{transition:none}.aa-notes .aa-notes__list a:hover{transform:none}}.aa-notes__head .aa-notes__all+.aa-notes__all{margin-left:22px}.aa-sotd{background:#FAF6EC;border-top:1px solid rgb(192 144 48 / .4);padding:clamp(36px,4.5vw,64px) 24px;font-family:'Work Sans',system-ui,sans-serif;color:#0E0C09}.aa-sotd *,.aa-sotd *::before,.aa-sotd *::after{box-sizing:border-box}.aa-sotd__inner{max-width:1240px;margin:0 auto}.aa-sotd__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 28px;margin:0 0 22px}.aa-sotd h2{font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:clamp(1.9rem,3.4vw,2.7rem);line-height:1.1;margin:0;color:#0E0C09}.aa-sotd__cities{display:flex;flex-wrap:wrap;gap:8px}.aa-sotd .aa-sotd__cities button{appearance:none;cursor:pointer;min-height:40px;padding:8px 14px;background:#fff0;color:#0E0C09;border:1px solid rgb(14 12 9 / .3);border-radius:0;font:600 12px/1.2 'Work Sans',system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;transition:background-color .25s ease,color .25s ease}.aa-sotd .aa-sotd__cities button:hover{background:#EFE8D8;color:#0E0C09}.aa-sotd .aa-sotd__cities button[aria-pressed="true"]{background:#0E0C09;color:#FAF6EC;border-color:#0E0C09}.aa-sotd__now{margin:0 0 22px;font-size:1.0625rem;line-height:1.6;color:#3A3328;max-width:42rem}.aa-sotd__pick{display:grid;grid-template-columns:minmax(120px,180px) minmax(0,1fr);gap:clamp(18px,3vw,36px);align-items:center;max-width:46rem}.aa-sotd__img{display:block;background:#EFE8D8;aspect-ratio:1/1}.aa-sotd__img img{display:block;width:100%;height:100%;object-fit:contain}.aa-sotd__brand{margin:0 0 6px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#8A6420}.aa-sotd h3{font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:1.7rem;line-height:1.1;margin:0 0 8px}.aa-sotd h3 a{color:#0E0C09;text-decoration:none}.aa-sotd h3 a:hover{color:#8A6420}.aa-sotd__notes{margin:0 0 14px;font-size:15px;color:#3A3328;line-height:1.55}.aa-sotd__price{font-weight:600;color:#0E0C09}.aa-sotd__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin:0}.aa-sotd .aa-sotd__btn{appearance:none;cursor:pointer;background:#C09030;color:#0E0C09;padding:12px 22px;border:1px solid #C09030;border-radius:0;font:600 12px/1.2 'Work Sans',system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;transition:background-color .25s ease,color .25s ease}.aa-sotd .aa-sotd__btn:hover{background:#8A6420;border-color:#8A6420;color:#fff}.aa-sotd .aa-sotd__btn.is-busy{opacity:.6;cursor:wait}.aa-sotd .aa-sotd__link{color:#0E0C09;font:600 12px/1.2 'Work Sans',system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;text-decoration:underline;text-underline-offset:5px}.aa-sotd .aa-sotd__link:hover{color:#8A6420}.aa-sotd__credit{margin:24px 0 0;font-size:12px;color:#3A3328}.aa-sotd .aa-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.aa-sotd :focus-visible{outline:3px solid #0E0C09;outline-offset:3px}@media (max-width:560px){.aa-sotd__pick{grid-template-columns:96px minmax(0,1fr)}.aa-sotd h3{font-size:1.4rem}}@media (prefers-reduced-motion:reduce){.aa-sotd .aa-sotd__cities button,.aa-sotd .aa-sotd__btn{transition:none}}