:root{--amw-paper:#FFFFFF;--amw-tile:#F4F4F5;--amw-ink:#1C1C1E;--amw-accent:#4A47B5;--amw-muted:#55555D;--amw-rule:#D5D5DA;font-family:'Mulish',sans-serif;color:var(--amw-ink);background:var(--amw-paper);font-synthesis:none}
*{box-sizing:border-box}html{scroll-behavior:auto}body{margin:0;font-size:17px;line-height:1.65}a{color:var(--amw-accent);text-decoration-thickness:1px;text-underline-offset:4px}a:hover{text-decoration-thickness:2px}a:focus-visible,summary:focus-visible{outline:3px solid var(--amw-accent);outline-offset:5px}img{display:block;max-width:100%;height:auto}figure{margin:0}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-weight:700;line-height:1.12;letter-spacing:-.02em}h1{font-size:56px}h2{font-size:36px}h3{font-size:23px}p{margin-bottom:1.25em}.amw-skip{position:absolute;left:16px;top:-100px;z-index:5;padding:10px 18px;background:white}.amw-skip:focus{top:8px}.amw-nowrap{white-space:nowrap}
.amw-mast{background:rgba(244,244,245,.96);border-bottom:1px solid rgba(28,28,30,.05)}.amw-mast-row{max-width:1360px;padding:12px 32px;margin:auto;display:flex;gap:32px;align-items:center;justify-content:space-between}.amw-identity{flex:0 1 350px}.amw-name{font-size:19px;font-weight:700;line-height:1.2;text-decoration:none;color:var(--amw-ink);display:inline-block}.amw-line{font-size:15px;line-height:1.4;margin:3px 0 0;color:var(--amw-ink);letter-spacing:0}.amw-wide-nav{display:flex;align-items:center;gap:22px}.amw-wide-nav a,.amw-phone-nav a{font-size:15px;text-decoration:none;color:var(--amw-ink);white-space:nowrap}.amw-wide-nav a[aria-current=page]{text-decoration:underline;text-underline-offset:6px}.amw-phone{display:none}.amw-phone summary{list-style:none;cursor:pointer;font-size:15px;display:flex;align-items:center;gap:8px}.amw-phone summary::-webkit-details-marker{display:none}.amw-phone svg{width:23px;height:23px;stroke:currentColor;fill:none;stroke-width:1.6}.amw-phone-nav{padding:22px 24px 26px;display:grid;gap:12px;background:var(--amw-tile);position:absolute;left:0;right:0;top:100%;z-index:4;border-bottom:1px solid var(--amw-rule)}
.amw-home{background:var(--amw-paper)}.amw-stack{display:grid;gap:12px}.amw-tile{text-align:center;overflow:hidden;background:var(--amw-tile)}.amw-tile-white{background:var(--amw-paper)}.amw-tile-copy{max-width:1120px;margin:auto;padding:48px 28px 0}.amw-opening h1{max-width:1040px;margin:0 auto 16px}.amw-opening .amw-subline{font-size:25px;line-height:1.35;max-width:1000px;margin:0 auto 21px}.amw-pill-pair{display:flex;justify-content:center;flex-wrap:wrap;gap:14px;margin:0 auto 0}.amw-pill{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:8px 20px;border:1px solid var(--amw-accent);border-radius:999px;background:var(--amw-accent);color:white;text-decoration:none;font-size:16px;line-height:1.4}.amw-pill:hover{background:#3E3B9C;border-color:#3E3B9C;text-decoration:none}.amw-pill-outline{background:transparent;color:var(--amw-accent)}.amw-pill-outline:hover{background:rgba(74,71,181,.06);color:var(--amw-accent);border-color:var(--amw-accent)}.amw-opening-photo{margin-top:30px;width:100%;height:420px;object-fit:cover;object-position:50% 57%}.amw-feature h2{font-size:56px;margin:0 0 15px}.amw-feature .amw-tile-copy>p{font-size:23px;line-height:1.4;max-width:640px;margin:0 auto 22px;text-wrap:balance}.amw-feature-photo{margin-top:30px;height:420px;width:100%;object-fit:cover;object-position:50% 55%}.amw-pairs{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:12px}.amw-half{text-align:center;background:var(--amw-tile);overflow:hidden}.amw-half:nth-child(2),.amw-half:nth-child(3){background:var(--amw-paper)}.amw-half-copy{padding:42px 40px 30px;max-width:650px;margin:auto}.amw-half h2{font-size:40px;margin-bottom:16px}.amw-half p{font-size:21px;line-height:1.4;max-width:460px;margin:0 auto 22px;text-wrap:balance}.amw-half-photo{width:100%;height:280px;object-fit:cover;object-position:72% 50%}.amw-question-links{display:grid;gap:0;border-top:1px solid var(--amw-rule);margin-top:30px;text-align:left}.amw-question-links a{font-size:17px;padding:17px 0;border-bottom:1px solid var(--amw-rule);text-decoration:none;display:flex;justify-content:space-between;gap:16px}.amw-reading-note{max-width:656px;margin:auto;padding:58px 28px 70px;text-align:left}.amw-reading-note h2{font-size:40px;text-align:center}.amw-reading-note p{font-size:18px;margin:0 0 1.25em;color:var(--amw-muted)}.amw-reading-note p:last-child{margin-bottom:0}
.amw-shortcuts{background:var(--amw-tile);display:flex;justify-content:center;gap:42px;padding:22px 24px 19px;overflow-x:auto}.amw-shortcuts a{min-width:90px;display:flex;flex-direction:column;align-items:center;gap:7px;font-size:15px;text-decoration:none;color:var(--amw-ink)}.amw-shortcuts svg{stroke:currentColor;fill:none;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round;width:31px;height:31px}.amw-shortcuts a[aria-current=page]{color:var(--amw-accent)}.amw-notice{text-align:center;font-size:15px;margin:0;padding:15px 24px;background:white}.amw-article-ground{background:var(--amw-tile);padding:30px 30px 0}.amw-media-opener{position:relative;border-radius:28px;overflow:hidden;isolation:isolate;max-width:1620px;margin:auto;background:var(--amw-tile)}.amw-media-opener>img{width:100%;height:530px;object-fit:cover;object-position:72% 100%}.amw-media-opener::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(34,50,55,.54),rgba(34,50,55,.5) 25%,transparent 80%);z-index:1;pointer-events:none}.amw-media-words{position:absolute;left:4%;bottom:40px;z-index:2;color:white;width:46%;max-width:560px}.amw-media-words h1{font-size:56px;margin:0 0 14px}.amw-media-words p{font-size:23px;line-height:1.4;margin:0;text-wrap:balance}.amw-text-opener{max-width:1080px;margin:auto;text-align:center;padding:60px 32px 44px}.amw-text-opener h1{font-size:56px;margin-bottom:18px}.amw-text-opener>p{font-size:23px;line-height:1.5;max-width:800px;margin:0 auto}.amw-breadcrumb{max-width:1260px;padding:22px 0 30px;margin:auto;font-size:15px;color:var(--amw-muted)}.amw-breadcrumb a{color:var(--amw-muted);text-decoration:none}.amw-article{max-width:736px;margin:auto;padding:52px 28px 80px}.amw-article>p:first-child{font-size:21px;line-height:1.6;margin-bottom:2.2em}.amw-article h2{font-size:32px;line-height:1.2;margin:56px 0 22px}.amw-article h3{margin:35px 0 17px}.amw-article p{max-width:70ch}.amw-article ul,.amw-article ol{padding-left:26px;margin:22px 0 26px}.amw-article li{padding-left:8px;margin-bottom:24px}.amw-article li p{margin:0}.amw-article li::marker{font-weight:700;color:var(--amw-ink)}.amw-table-wrap{overflow-x:auto}.amw-article table{width:100%;border-collapse:collapse;font-size:16px}.amw-article th,.amw-article td{padding:14px;text-align:left;border-bottom:1px solid var(--amw-rule)}
.amw-footer{background:var(--amw-tile);padding:42px 30px 24px;font-size:15px;color:var(--amw-muted)}.amw-footer-inner{max-width:1080px;margin:auto}.amw-footer-note{max-width:65ch;margin:0 0 30px}.amw-footer-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding:28px 0;border-top:1px solid var(--amw-rule);border-bottom:1px solid var(--amw-rule)}.amw-footer h2{font-size:15px;line-height:1.5;margin:0 0 12px;letter-spacing:0}.amw-footer ul{list-style:none;padding:0;margin:0}.amw-footer li{margin:8px 0}.amw-footer a{color:var(--amw-muted);text-decoration:none}.amw-footer a:hover{text-decoration:underline}.amw-copyright{margin:22px 0 0;font-size:15px}.amw-error{min-height:52vh;padding:85px 26px;max-width:900px;margin:auto;text-align:center}.amw-error h1{font-size:48px}
.amw-article-lead{padding-bottom:40px}.amw-article-lead>p:last-child{margin-bottom:0}.amw-diagram-band{background:var(--amw-tile)}.amw-diagram-band .amw-article{padding-top:48px;padding-bottom:48px}.amw-diagram-band h2{margin-top:0}.amw-flow{margin-top:30px}.amw-flow svg{max-width:100%;height:auto;margin:auto;font-family:inherit}.amw-flow text{font-family:inherit}.amw-flow-wide{display:block}.amw-flow-phone{display:none}.amw-flow figcaption{font-size:17px;line-height:1.5;color:var(--amw-muted);text-align:center;margin-top:8px}.amw-article-rest{padding-top:0}.amw-next-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:12px}.amw-next-tile{background:var(--amw-tile);padding:52px 28px 56px;text-align:center}.amw-next-tile:nth-child(2){background:var(--amw-paper)}.amw-next-tile h2{font-size:40px;margin-bottom:16px}.amw-next-tile>p{font-size:21px;line-height:1.4;margin:0 auto 22px;text-wrap:balance}

.amw-half>.amw-everyday-photo,.amw-media-opener>.amw-everyday-photo{object-position:60% 100%}.amw-half:nth-child(-n+2)>.amw-half-photo{aspect-ratio:2/1;height:auto;max-height:280px}.amw-media-opener>.amw-everyday-photo{aspect-ratio:2/1;height:auto;max-height:530px}.amw-everyday-opener::after{background:linear-gradient(0deg,rgba(34,50,55,.64),rgba(34,50,55,.62) 25%,transparent 80%)}
@media(max-width:650px){.amw-flow-wide{display:none}.amw-flow-phone{display:block}.amw-flow figcaption{text-align:left}.amw-next-pair{grid-template-columns:1fr;margin:12px 0}.amw-next-tile{padding:40px 24px}.amw-next-tile h2{font-size:36px}}
@media(min-width:1700px){.amw-opening-photo{height:500px}.amw-feature-photo{height:500px}}
@media(max-width:1180px){.amw-wide-nav{display:none}.amw-phone{display:block;position:static}.amw-mast-row{position:relative}.amw-shortcuts{gap:26px}.amw-media-words h1{font-size:48px}}
@media(max-width:850px){.amw-shortcuts{gap:16px;justify-content:space-evenly}.amw-shortcuts a{min-width:70px;font-size:15px}.amw-shortcuts svg{width:27px;height:27px}.amw-mast-row{padding:13px 24px}.amw-opening h1{font-size:48px}.amw-opening .amw-subline{font-size:23px}.amw-half-copy{padding:36px 28px 26px}.amw-half h2{font-size:34px}.amw-half p{font-size:21px}.amw-half-photo{height:240px}.amw-feature h2{font-size:48px}.amw-media-words{position:static;width:100%;max-width:560px;padding:30px 28px;color:var(--amw-ink);background:var(--amw-tile)}.amw-media-words h1{font-size:44px}.amw-media-words p{font-size:21px}.amw-media-opener::after{display:none}.amw-media-opener>img{height:360px;object-position:72% 45%}.amw-media-opener{display:flex;flex-direction:column}.amw-media-words{order:-1}.amw-article-ground{padding:20px 20px 0}.amw-text-opener h1{font-size:46px}}
@media(max-width:600px){body{font-size:17px;line-height:1.65}.amw-mast-row{padding:12px 20px;gap:16px;align-items:center}.amw-identity{flex-basis:290px}.amw-name{font-size:18px}.amw-line{font-size:15px;max-width:275px}.amw-phone summary{font-size:0;gap:0}.amw-phone svg{width:25px;height:25px}.amw-tile-copy{padding:40px 22px 0}.amw-opening h1{font-size:40px;line-height:1.1;max-width:440px;margin-bottom:17px}.amw-opening .amw-subline{font-size:21px;max-width:380px;line-height:1.4;margin-bottom:23px}.amw-pill-pair{gap:10px}.amw-pill{font-size:15px;padding:9px 15px;min-height:42px}.amw-opening-photo{height:320px;margin-top:30px;object-position:52% 55%}.amw-feature h2{font-size:40px}.amw-feature .amw-tile-copy>p{font-size:21px;line-height:1.4}.amw-feature-photo{height:330px;object-position:52% 50%;margin-top:27px}.amw-pairs{display:block;margin:12px 0}.amw-half{margin-bottom:12px}.amw-half-copy{padding:40px 24px 28px}.amw-half h2{font-size:36px}.amw-half p{font-size:21px}.amw-half-photo{height:270px}.amw-reading-note{padding:38px 24px 54px}.amw-reading-note h2{font-size:32px}.amw-shortcuts{gap:10px 20px;display:grid;grid-template-columns:repeat(3,1fr);overflow:visible;padding:20px}.amw-shortcuts a{font-size:15px;gap:5px;min-width:0}.amw-shortcuts svg{height:25px;width:25px}.amw-notice{font-size:15px;padding:14px 22px;line-height:1.5}.amw-article-ground{padding:14px 14px 0}.amw-media-opener{border-radius:22px}.amw-media-opener>img{height:300px;object-position:72% 45%}.amw-media-words{padding:30px 22px}.amw-media-words h1{font-size:40px;line-height:1.1}.amw-media-words p{font-size:20px}.amw-text-opener{padding:38px 12px 20px}.amw-text-opener h1{font-size:40px}.amw-text-opener>p{font-size:20px}.amw-breadcrumb{padding:20px 8px 22px}.amw-article{padding:32px 24px 56px}.amw-article>p:first-child{font-size:20px}.amw-article h2{font-size:29px;margin-top:42px}.amw-footer{padding:32px 24px 24px}.amw-footer-columns{grid-template-columns:1fr 1fr;gap:24px}.amw-footer-columns>section:last-child{grid-column:1/-1}.amw-error h1{font-size:40px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
