.design-brass-finance{background:var(--paper);min-width:0;color:var(--ink);font-family:var(--body-font,"Manrope",Arial,sans-serif);overflow-wrap:break-word;isolation:isolate;line-height:1.7}.design-brass-finance *,.design-brass-finance :before,.design-brass-finance :after{box-sizing:border-box}.design-brass-finance section{padding:clamp(28px,5vw,72px)}.design-brass-finance h1,.design-brass-finance h2,.design-brass-finance h3,.design-brass-finance p,.design-brass-finance figure{margin:0}.design-brass-finance h1,.design-brass-finance h2,.design-brass-finance h3{text-wrap:balance;letter-spacing:-.035em;line-height:1.12}.design-brass-finance h2{font-family:var(--heading-font,"Newsreader",Georgia,serif);margin-bottom:22px;font-size:clamp(1.9rem,3vw,3rem);font-weight:500}.design-brass-finance h3{font-family:var(--heading-font,"Newsreader",Georgia,serif);margin-bottom:15px;font-size:1.6rem;font-weight:500}.design-brass-finance p{max-width:74ch}.design-brass-finance a{color:inherit;text-underline-offset:4px}.design-brass-finance a:focus-visible,.design-brass-finance summary:focus-visible{outline-offset:5px;outline:3px solid}.design-brass-finance a:hover{text-decoration-thickness:2px}.design-brass-finance .brand{align-items:center;gap:12px;max-width:330px;font-size:1rem;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.design-brass-finance .brand-mark{border:1px solid;flex:0 0 35px;place-items:center;width:35px;height:35px;font:500 .68rem IBM Plex Mono,monospace;display:grid}.design-brass-finance .site-nav{flex-wrap:wrap;align-items:center;gap:12px 25px;font-size:.8rem;font-weight:600;display:flex}.design-brass-finance .site-nav a{padding:6px 0;text-decoration:none}.design-brass-finance .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:20px;font:600 .65rem/1.6 Manrope,Arial,sans-serif}.design-brass-finance .dek{max-width:48ch;margin:25px 0;font-size:clamp(1.02rem,1.4vw,1.18rem);line-height:1.75}.design-brass-finance .action{border:1px solid;justify-content:space-between;align-items:center;gap:20px;max-width:100%;min-height:48px;padding:14px 20px;font-size:.83rem;font-weight:600;line-height:1.45;text-decoration:none;display:inline-flex}.design-brass-finance .action span{flex-shrink:0;font-size:1.3rem}.design-brass-finance .editorial p:not(.eyebrow){margin-top:20px}.design-brass-finance .section-heading{max-width:750px;margin-bottom:32px}.design-brass-finance .section-heading>p:not(.eyebrow){color:var(--muted);font-size:.95rem}.design-brass-finance .offer-deck{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));align-items:start;gap:24px;display:grid}.design-brass-finance .offer-card{border:1px solid var(--line);background:var(--card,var(--paper));min-width:0;padding:32px}.design-brass-finance .offer-label{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);margin-bottom:15px;font:500 .63rem/1.5 IBM Plex Mono,monospace}.design-brass-finance .offer-price{flex-wrap:wrap;align-items:baseline;gap:12px;margin:25px 0 13px;display:flex}.design-brass-finance .offer-price strong{letter-spacing:-.06em;font-size:clamp(2.6rem,4vw,4rem);font-weight:500;line-height:1}.design-brass-finance .offer-price span{font-size:.8rem}.design-brass-finance .offer-total{margin-bottom:16px;font-size:1rem;font-weight:700}.design-brass-finance .offer-card>p:not(.offer-label):not(.offer-total){font-size:.93rem}.design-brass-finance .offer-card ul{margin:22px 0;padding-left:20px;font-size:.9rem}.design-brass-finance .offer-card li{margin:10px 0;padding-left:2px}.design-brass-finance .offer-card .action{width:100%;margin:6px 0 24px}.design-brass-finance .offer-card .medical-note{color:var(--muted);line-height:1.75;font-size:.78rem!important}.design-brass-finance .source-link{margin-top:14px;font-size:.78rem;display:inline-block}.design-brass-finance .disclosure{color:var(--muted);max-width:108ch;margin-top:28px;font-size:.78rem;line-height:1.8}.design-brass-finance .reading-link{border-top:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) 22px;gap:16px;padding:28px 0;text-decoration:none;display:grid}.design-brass-finance .reading-link:hover h3{text-decoration:underline}.design-brass-finance .reading-number{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:.65rem}.design-brass-finance .reading-link h3{margin-bottom:13px}.design-brass-finance .reading-link p{color:var(--muted);font-size:.92rem}.design-brass-finance .questions details{border-top:1px solid var(--line)}.design-brass-finance .questions summary{cursor:pointer;grid-template-columns:24px minmax(0,1fr) 18px;align-items:baseline;gap:15px;padding:25px 0;font-size:1rem;font-weight:500;line-height:1.5;list-style:none;display:grid}.design-brass-finance .questions summary::-webkit-details-marker{display:none}.design-brass-finance .questions summary>span{color:var(--muted);font:500 .64rem IBM Plex Mono,monospace}.design-brass-finance .questions summary b{font-size:1.35rem;font-weight:400}.design-brass-finance .questions details[open] summary b{transform:rotate(45deg)}.design-brass-finance .questions details>p{padding:0 25px 25px 39px;font-size:.95rem}.design-brass-finance .checklist ol{margin:0;padding:0;list-style:none}.design-brass-finance .checklist li{border-top:1px solid var(--line);grid-template-columns:25px minmax(0,1fr);gap:19px;padding:23px 0;display:grid}.design-brass-finance .checklist li>span{color:var(--muted);padding-top:5px;font:500 .7rem IBM Plex Mono,monospace}.design-brass-finance .checklist li p{font-size:.95rem}.design-brass-finance .source-note{border-top:1px solid var(--line);color:var(--muted);padding:35px clamp(24px,5vw,72px);font-size:.8rem}.design-brass-finance .source-note p{max-width:95ch}.design-brass-finance .source-note ul{flex-wrap:wrap;gap:12px 25px;margin:22px 0 0;padding:0;list-style:none;display:flex}.design-brass-finance .site-footer{border-top:1px solid var(--line);padding:50px clamp(24px,5vw,72px)}.design-brass-finance .site-footer .brand{margin-bottom:20px}.design-brass-finance .site-footer>p{font-size:.9rem}.design-brass-finance .site-footer nav{flex-wrap:wrap;gap:12px 25px;margin:25px 0;font-size:.8rem;display:flex}.design-brass-finance .site-footer .fine-print{max-width:110ch;color:var(--muted);font-size:.75rem;line-height:1.8}@media (max-width:620px){.design-brass-finance .offer-card{padding:26px}.design-brass-finance .site-nav{gap:10px 18px;font-size:.74rem}.design-brass-finance .questions details>p{padding-left:0}.design-brass-finance .reading-link{grid-template-columns:22px minmax(0,1fr) 18px;gap:12px}.design-brass-finance .offer-deck{grid-template-columns:1fr}}.design-mint-workbook{background:var(--paper);min-width:0;color:var(--ink);font-family:var(--body-font,"Manrope",Arial,sans-serif);overflow-wrap:break-word;isolation:isolate;line-height:1.7}.design-mint-workbook *,.design-mint-workbook :before,.design-mint-workbook :after{box-sizing:border-box}.design-mint-workbook section{padding:clamp(28px,5vw,72px)}.design-mint-workbook h1,.design-mint-workbook h2,.design-mint-workbook h3,.design-mint-workbook p,.design-mint-workbook figure{margin:0}.design-mint-workbook h1,.design-mint-workbook h2,.design-mint-workbook h3{text-wrap:balance;letter-spacing:-.035em;line-height:1.12}.design-mint-workbook h2{font-family:var(--heading-font,"Newsreader",Georgia,serif);margin-bottom:22px;font-size:clamp(1.9rem,3vw,3rem);font-weight:500}.design-mint-workbook h3{font-family:var(--heading-font,"Newsreader",Georgia,serif);margin-bottom:15px;font-size:1.6rem;font-weight:500}.design-mint-workbook p{max-width:74ch}.design-mint-workbook a{color:inherit;text-underline-offset:4px}.design-mint-workbook a:focus-visible,.design-mint-workbook summary:focus-visible{outline-offset:5px;outline:3px solid}.design-mint-workbook a:hover{text-decoration-thickness:2px}.design-mint-workbook .brand{align-items:center;gap:12px;max-width:330px;font-size:1rem;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.design-mint-workbook .brand-mark{border:1px solid;flex:0 0 35px;place-items:center;width:35px;height:35px;font:500 .68rem IBM Plex Mono,monospace;display:grid}.design-mint-workbook .site-nav{flex-wrap:wrap;align-items:center;gap:12px 25px;font-size:.8rem;font-weight:600;display:flex}.design-mint-workbook .site-nav a{padding:6px 0;text-decoration:none}.design-mint-workbook .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:20px;font:600 .65rem/1.6 Manrope,Arial,sans-serif}.design-mint-workbook .dek{max-width:48ch;margin:25px 0;font-size:clamp(1.02rem,1.4vw,1.18rem);line-height:1.75}.design-mint-workbook .action{border:1px solid;justify-content:space-between;align-items:center;gap:20px;max-width:100%;min-height:48px;padding:14px 20px;font-size:.83rem;font-weight:600;line-height:1.45;text-decoration:none;display:inline-flex}.design-mint-workbook .action span{flex-shrink:0;font-size:1.3rem}.design-mint-workbook .editorial p:not(.eyebrow){margin-top:20px}.design-mint-workbook .section-heading{max-width:750px;margin-bottom:32px}.design-mint-workbook .section-heading>p:not(.eyebrow){color:var(--muted);font-size:.95rem}.design-mint-workbook .offer-deck{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));align-items:start;gap:24px;display:grid}.design-mint-workbook .offer-card{border:1px solid var(--line);background:var(--card,var(--paper));min-width:0;padding:32px}.design-mint-workbook .offer-label{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);margin-bottom:15px;font:500 .63rem/1.5 IBM Plex Mono,monospace}.design-mint-workbook .offer-price{flex-wrap:wrap;align-items:baseline;gap:12px;margin:25px 0 13px;display:flex}.design-mint-workbook .offer-price strong{letter-spacing:-.06em;font-size:clamp(2.6rem,4vw,4rem);font-weight:500;line-height:1}.design-mint-workbook .offer-price span{font-size:.8rem}.design-mint-workbook .offer-total{margin-bottom:16px;font-size:1rem;font-weight:700}.design-mint-workbook .offer-card>p:not(.offer-label):not(.offer-total){font-size:.93rem}.design-mint-workbook .offer-card ul{margin:22px 0;padding-left:20px;font-size:.9rem}.design-mint-workbook .offer-card li{margin:10px 0;padding-left:2px}.design-mint-workbook .offer-card .action{width:100%;margin:6px 0 24px}.design-mint-workbook .offer-card .medical-note{color:var(--muted);line-height:1.75;font-size:.78rem!important}.design-mint-workbook .source-link{margin-top:14px;font-size:.78rem;display:inline-block}.design-mint-workbook .disclosure{color:var(--muted);max-width:108ch;margin-top:28px;font-size:.78rem;line-height:1.8}.design-mint-workbook .reading-link{border-top:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) 22px;gap:16px;padding:28px 0;text-decoration:none;display:grid}.design-mint-workbook .reading-link:hover h3{text-decoration:underline}.design-mint-workbook .reading-number{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:.65rem}.design-mint-workbook .reading-link h3{margin-bottom:13px}.design-mint-workbook .reading-link p{color:var(--muted);font-size:.92rem}.design-mint-workbook .questions details{border-top:1px solid var(--line)}.design-mint-workbook .questions summary{cursor:pointer;grid-template-columns:24px minmax(0,1fr) 18px;align-items:baseline;gap:15px;padding:25px 0;font-size:1rem;font-weight:500;line-height:1.5;list-style:none;display:grid}.design-mint-workbook .questions summary::-webkit-details-marker{display:none}.design-mint-workbook .questions summary>span{color:var(--muted);font:500 .64rem IBM Plex Mono,monospace}.design-mint-workbook .questions summary b{font-size:1.35rem;font-weight:400}.design-mint-workbook .questions details[open] summary b{transform:rotate(45deg)}.design-mint-workbook .questions details>p{padding:0 25px 25px 39px;font-size:.95rem}.design-mint-workbook .checklist ol{margin:0;padding:0;list-style:none}.design-mint-workbook .checklist li{border-top:1px solid var(--line);grid-template-columns:25px minmax(0,1fr);gap:19px;padding:23px 0;display:grid}.design-mint-workbook .checklist li>span{color:var(--muted);padding-top:5px;font:500 .7rem IBM Plex Mono,monospace}.design-mint-workbook .checklist li p{font-size:.95rem}.design-mint-workbook .source-note{border-top:1px solid var(--line);color:var(--muted);padding:35px clamp(24px,5vw,72px);font-size:.8rem}.design-mint-workbook .source-note p{max-width:95ch}.design-mint-workbook .source-note ul{flex-wrap:wrap;gap:12px 25px;margin:22px 0 0;padding:0;list-style:none;display:flex}.design-mint-workbook .site-footer{border-top:1px solid var(--line);padding:50px clamp(24px,5vw,72px)}.design-mint-workbook .site-footer .brand{margin-bottom:20px}.design-mint-workbook .site-footer>p{font-size:.9rem}.design-mint-workbook .site-footer nav{flex-wrap:wrap;gap:12px 25px;margin:25px 0;font-size:.8rem;display:flex}.design-mint-workbook .site-footer .fine-print{max-width:110ch;color:var(--muted);font-size:.75rem;line-height:1.8}@media (max-width:620px){.design-mint-workbook .offer-card{padding:26px}.design-mint-workbook .site-nav{gap:10px 18px;font-size:.74rem}.design-mint-workbook .questions details>p{padding-left:0}.design-mint-workbook .reading-link{grid-template-columns:22px minmax(0,1fr) 18px;gap:12px}.design-mint-workbook .offer-deck{grid-template-columns:1fr}}.design-night-windows{background:var(--paper);min-width:0;color:var(--ink);font-family:var(--body-font,"Manrope",Arial,sans-serif);overflow-wrap:break-word;isolation:isolate;line-height:1.7}.design-night-windows *,.design-night-windows :before,.design-night-windows :after{box-sizing:border-box}.design-night-windows section{padding:clamp(28px,5vw,72px)}.design-night-windows h1,.design-night-windows h2,.design-night-windows h3,.design-night-windows p,.design-night-windows figure{margin:0}.design-night-windows h1,.design-night-windows h2,.design-night-windows h3{text-wrap:balance;letter-spacing:-.035em;line-height:1.12}.design-night-windows h2{font-family:var(--heading-font,"Newsreader",Georgia,serif);margin-bottom:22px;font-size:clamp(1.9rem,3vw,3rem);font-weight:500}.design-night-windows h3{font-family:var(--heading-font,"Newsreader",Georgia,serif);margin-bottom:15px;font-size:1.6rem;font-weight:500}.design-night-windows p{max-width:74ch}.design-night-windows a{color:inherit;text-underline-offset:4px}.design-night-windows a:focus-visible,.design-night-windows summary:focus-visible{outline-offset:5px;outline:3px solid}.design-night-windows a:hover{text-decoration-thickness:2px}.design-night-windows .brand{align-items:center;gap:12px;max-width:330px;font-size:1rem;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.design-night-windows .brand-mark{border:1px solid;flex:0 0 35px;place-items:center;width:35px;height:35px;font:500 .68rem IBM Plex Mono,monospace;display:grid}.design-night-windows .site-nav{flex-wrap:wrap;align-items:center;gap:12px 25px;font-size:.8rem;font-weight:600;display:flex}.design-night-windows .site-nav a{padding:6px 0;text-decoration:none}.design-night-windows .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:20px;font:600 .65rem/1.6 Manrope,Arial,sans-serif}.design-night-windows .dek{max-width:48ch;margin:25px 0;font-size:clamp(1.02rem,1.4vw,1.18rem);line-height:1.75}.design-night-windows .action{border:1px solid;justify-content:space-between;align-items:center;gap:20px;max-width:100%;min-height:48px;padding:14px 20px;font-size:.83rem;font-weight:600;line-height:1.45;text-decoration:none;display:inline-flex}.design-night-windows .action span{flex-shrink:0;font-size:1.3rem}.design-night-windows .editorial p:not(.eyebrow){margin-top:20px}.design-night-windows .section-heading{max-width:750px;margin-bottom:32px}.design-night-windows .section-heading>p:not(.eyebrow){color:var(--muted);font-size:.95rem}.design-night-windows .offer-deck{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));align-items:start;gap:24px;display:grid}.design-night-windows .offer-card{border:1px solid var(--line);background:var(--card,var(--paper));min-width:0;padding:32px}.design-night-windows .offer-label{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);margin-bottom:15px;font:500 .63rem/1.5 IBM Plex Mono,monospace}.design-night-windows .offer-price{flex-wrap:wrap;align-items:baseline;gap:12px;margin:25px 0 13px;display:flex}.design-night-windows .offer-price strong{letter-spacing:-.06em;font-size:clamp(2.6rem,4vw,4rem);font-weight:500;line-height:1}.design-night-windows .offer-price span{font-size:.8rem}.design-night-windows .offer-total{margin-bottom:16px;font-size:1rem;font-weight:700}.design-night-windows .offer-card>p:not(.offer-label):not(.offer-total){font-size:.93rem}.design-night-windows .offer-card ul{margin:22px 0;padding-left:20px;font-size:.9rem}.design-night-windows .offer-card li{margin:10px 0;padding-left:2px}.design-night-windows .offer-card .action{width:100%;margin:6px 0 24px}.design-night-windows .offer-card .medical-note{color:var(--muted);line-height:1.75;font-size:.78rem!important}.design-night-windows .source-link{margin-top:14px;font-size:.78rem;display:inline-block}.design-night-windows .disclosure{color:var(--muted);max-width:108ch;margin-top:28px;font-size:.78rem;line-height:1.8}.design-night-windows .reading-link{border-top:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) 22px;gap:16px;padding:28px 0;text-decoration:none;display:grid}.design-night-windows .reading-link:hover h3{text-decoration:underline}.design-night-windows .reading-number{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:.65rem}.design-night-windows .reading-link h3{margin-bottom:13px}.design-night-windows .reading-link p{color:var(--muted);font-size:.92rem}.design-night-windows .questions details{border-top:1px solid var(--line)}.design-night-windows .questions summary{cursor:pointer;grid-template-columns:24px minmax(0,1fr) 18px;align-items:baseline;gap:15px;padding:25px 0;font-size:1rem;font-weight:500;line-height:1.5;list-style:none;display:grid}.design-night-windows .questions summary::-webkit-details-marker{display:none}.design-night-windows .questions summary>span{color:var(--muted);font:500 .64rem IBM Plex Mono,monospace}.design-night-windows .questions summary b{font-size:1.35rem;font-weight:400}.design-night-windows .questions details[open] summary b{transform:rotate(45deg)}.design-night-windows .questions details>p{padding:0 25px 25px 39px;font-size:.95rem}.design-night-windows .checklist ol{margin:0;padding:0;list-style:none}.design-night-windows .checklist li{border-top:1px solid var(--line);grid-template-columns:25px minmax(0,1fr);gap:19px;padding:23px 0;display:grid}.design-night-windows .checklist li>span{color:var(--muted);padding-top:5px;font:500 .7rem IBM Plex Mono,monospace}.design-night-windows .checklist li p{font-size:.95rem}.design-night-windows .source-note{border-top:1px solid var(--line);color:var(--muted);padding:35px clamp(24px,5vw,72px);font-size:.8rem}.design-night-windows .source-note p{max-width:95ch}.design-night-windows .source-note ul{flex-wrap:wrap;gap:12px 25px;margin:22px 0 0;padding:0;list-style:none;display:flex}.design-night-windows .site-footer{border-top:1px solid var(--line);padding:50px clamp(24px,5vw,72px)}.design-night-windows .site-footer .brand{margin-bottom:20px}.design-night-windows .site-footer>p{font-size:.9rem}.design-night-windows .site-footer nav{flex-wrap:wrap;gap:12px 25px;margin:25px 0;font-size:.8rem;display:flex}.design-night-windows .site-footer .fine-print{max-width:110ch;color:var(--muted);font-size:.75rem;line-height:1.8}@media (max-width:620px){.design-night-windows .offer-card{padding:26px}.design-night-windows .site-nav{gap:10px 18px;font-size:.74rem}.design-night-windows .questions details>p{padding-left:0}.design-night-windows .reading-link{grid-template-columns:22px minmax(0,1fr) 18px;gap:12px}.design-night-windows .offer-deck{grid-template-columns:1fr}}.design-plum-questions{background:var(--paper);min-width:0;color:var(--ink);font-family:var(--body-font,"Manrope",Arial,sans-serif);overflow-wrap:break-word;isolation:isolate;line-height:1.7}.design-plum-questions *,.design-plum-questions :before,.design-plum-questions :after{box-sizing:border-box}.design-plum-questions section{padding:clamp(28px,5vw,72px)}.design-plum-questions h1,.design-plum-questions h2,.design-plum-questions h3,.design-plum-questions p,.design-plum-questions figure{margin:0}.design-plum-questions h1,.design-plum-questions h2,.design-plum-questions h3{text-wrap:balance;letter-spacing:-.035em;line-height:1.12}.design-plum-questions h2{font-family:var(--heading-font,"Newsreader",Georgia,serif);margin-bottom:22px;font-size:clamp(1.9rem,3vw,3rem);font-weight:500}.design-plum-questions h3{font-family:var(--heading-font,"Newsreader",Georgia,serif);margin-bottom:15px;font-size:1.6rem;font-weight:500}.design-plum-questions p{max-width:74ch}.design-plum-questions a{color:inherit;text-underline-offset:4px}.design-plum-questions a:focus-visible,.design-plum-questions summary:focus-visible{outline-offset:5px;outline:3px solid}.design-plum-questions a:hover{text-decoration-thickness:2px}.design-plum-questions .brand{align-items:center;gap:12px;max-width:330px;font-size:1rem;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.design-plum-questions .brand-mark{border:1px solid;flex:0 0 35px;place-items:center;width:35px;height:35px;font:500 .68rem IBM Plex Mono,monospace;display:grid}.design-plum-questions .site-nav{flex-wrap:wrap;align-items:center;gap:12px 25px;font-size:.8rem;font-weight:600;display:flex}.design-plum-questions .site-nav a{padding:6px 0;text-decoration:none}.design-plum-questions .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:20px;font:600 .65rem/1.6 Manrope,Arial,sans-serif}.design-plum-questions .dek{max-width:48ch;margin:25px 0;font-size:clamp(1.02rem,1.4vw,1.18rem);line-height:1.75}.design-plum-questions .action{border:1px solid;justify-content:space-between;align-items:center;gap:20px;max-width:100%;min-height:48px;padding:14px 20px;font-size:.83rem;font-weight:600;line-height:1.45;text-decoration:none;display:inline-flex}.design-plum-questions .action span{flex-shrink:0;font-size:1.3rem}.design-plum-questions .editorial p:not(.eyebrow){margin-top:20px}.design-plum-questions .section-heading{max-width:750px;margin-bottom:32px}.design-plum-questions .section-heading>p:not(.eyebrow){color:var(--muted);font-size:.95rem}.design-plum-questions .offer-deck{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));align-items:start;gap:24px;display:grid}.design-plum-questions .offer-card{border:1px solid var(--line);background:var(--card,var(--paper));min-width:0;padding:32px}.design-plum-questions .offer-label{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);margin-bottom:15px;font:500 .63rem/1.5 IBM Plex Mono,monospace}.design-plum-questions .offer-price{flex-wrap:wrap;align-items:baseline;gap:12px;margin:25px 0 13px;display:flex}.design-plum-questions .offer-price strong{letter-spacing:-.06em;font-size:clamp(2.6rem,4vw,4rem);font-weight:500;line-height:1}.design-plum-questions .offer-price span{font-size:.8rem}.design-plum-questions .offer-total{margin-bottom:16px;font-size:1rem;font-weight:700}.design-plum-questions .offer-card>p:not(.offer-label):not(.offer-total){font-size:.93rem}.design-plum-questions .offer-card ul{margin:22px 0;padding-left:20px;font-size:.9rem}.design-plum-questions .offer-card li{margin:10px 0;padding-left:2px}.design-plum-questions .offer-card .action{width:100%;margin:6px 0 24px}.design-plum-questions .offer-card .medical-note{color:var(--muted);line-height:1.75;font-size:.78rem!important}.design-plum-questions .source-link{margin-top:14px;font-size:.78rem;display:inline-block}.design-plum-questions .disclosure{color:var(--muted);max-width:108ch;margin-top:28px;font-size:.78rem;line-height:1.8}.design-plum-questions .reading-link{border-top:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) 22px;gap:16px;padding:28px 0;text-decoration:none;display:grid}.design-plum-questions .reading-link:hover h3{text-decoration:underline}.design-plum-questions .reading-number{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:.65rem}.design-plum-questions .reading-link h3{margin-bottom:13px}.design-plum-questions .reading-link p{color:var(--muted);font-size:.92rem}.design-plum-questions .questions details{border-top:1px solid var(--line)}.design-plum-questions .questions summary{cursor:pointer;grid-template-columns:24px minmax(0,1fr) 18px;align-items:baseline;gap:15px;padding:25px 0;font-size:1rem;font-weight:500;line-height:1.5;list-style:none;display:grid}.design-plum-questions .questions summary::-webkit-details-marker{display:none}.design-plum-questions .questions summary>span{color:var(--muted);font:500 .64rem IBM Plex Mono,monospace}.design-plum-questions .questions summary b{font-size:1.35rem;font-weight:400}.design-plum-questions .questions details[open] summary b{transform:rotate(45deg)}.design-plum-questions .questions details>p{padding:0 25px 25px 39px;font-size:.95rem}.design-plum-questions .checklist ol{margin:0;padding:0;list-style:none}.design-plum-questions .checklist li{border-top:1px solid var(--line);grid-template-columns:25px minmax(0,1fr);gap:19px;padding:23px 0;display:grid}.design-plum-questions .checklist li>span{color:var(--muted);padding-top:5px;font:500 .7rem IBM Plex Mono,monospace}.design-plum-questions .checklist li p{font-size:.95rem}.design-plum-questions .source-note{border-top:1px solid var(--line);color:var(--muted);padding:35px clamp(24px,5vw,72px);font-size:.8rem}.design-plum-questions .source-note p{max-width:95ch}.design-plum-questions .source-note ul{flex-wrap:wrap;gap:12px 25px;margin:22px 0 0;padding:0;list-style:none;display:flex}.design-plum-questions .site-footer{border-top:1px solid var(--line);padding:50px clamp(24px,5vw,72px)}.design-plum-questions .site-footer .brand{margin-bottom:20px}.design-plum-questions .site-footer>p{font-size:.9rem}.design-plum-questions .site-footer nav{flex-wrap:wrap;gap:12px 25px;margin:25px 0;font-size:.8rem;display:flex}.design-plum-questions .site-footer .fine-print{max-width:110ch;color:var(--muted);font-size:.75rem;line-height:1.8}@media (max-width:620px){.design-plum-questions .offer-card{padding:26px}.design-plum-questions .site-nav{gap:10px 18px;font-size:.74rem}.design-plum-questions .questions details>p{padding-left:0}.design-plum-questions .reading-link{grid-template-columns:22px minmax(0,1fr) 18px;gap:12px}.design-plum-questions .offer-deck{grid-template-columns:1fr}}.design-orange-poster{background:var(--paper);min-width:0;color:var(--ink);font-family:var(--body-font,"Manrope",Arial,sans-serif);overflow-wrap:break-word;isolation:isolate;line-height:1.7}.design-orange-poster *,.design-orange-poster :before,.design-orange-poster :after{box-sizing:border-box}.design-orange-poster section{padding:clamp(28px,5vw,72px)}.design-orange-poster h1,.design-orange-poster h2,.design-orange-poster h3,.design-orange-poster p,.design-orange-poster figure{margin:0}.design-orange-poster h1,.design-orange-poster h2,.design-orange-poster h3{text-wrap:balance;letter-spacing:-.035em;line-height:1.12}.design-orange-poster h2{font-family:var(--heading-font,"Newsreader",Georgia,serif);margin-bottom:22px;font-size:clamp(1.9rem,3vw,3rem);font-weight:500}.design-orange-poster h3{font-family:var(--heading-font,"Newsreader",Georgia,serif);margin-bottom:15px;font-size:1.6rem;font-weight:500}.design-orange-poster p{max-width:74ch}.design-orange-poster a{color:inherit;text-underline-offset:4px}.design-orange-poster a:focus-visible,.design-orange-poster summary:focus-visible{outline-offset:5px;outline:3px solid}.design-orange-poster a:hover{text-decoration-thickness:2px}.design-orange-poster .brand{align-items:center;gap:12px;max-width:330px;font-size:1rem;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.design-orange-poster .brand-mark{border:1px solid;flex:0 0 35px;place-items:center;width:35px;height:35px;font:500 .68rem IBM Plex Mono,monospace;display:grid}.design-orange-poster .site-nav{flex-wrap:wrap;align-items:center;gap:12px 25px;font-size:.8rem;font-weight:600;display:flex}.design-orange-poster .site-nav a{padding:6px 0;text-decoration:none}.design-orange-poster .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:20px;font:600 .65rem/1.6 Manrope,Arial,sans-serif}.design-orange-poster .dek{max-width:48ch;margin:25px 0;font-size:clamp(1.02rem,1.4vw,1.18rem);line-height:1.75}.design-orange-poster .action{border:1px solid;justify-content:space-between;align-items:center;gap:20px;max-width:100%;min-height:48px;padding:14px 20px;font-size:.83rem;font-weight:600;line-height:1.45;text-decoration:none;display:inline-flex}.design-orange-poster .action span{flex-shrink:0;font-size:1.3rem}.design-orange-poster .editorial p:not(.eyebrow){margin-top:20px}.design-orange-poster .section-heading{max-width:750px;margin-bottom:32px}.design-orange-poster .section-heading>p:not(.eyebrow){color:var(--muted);font-size:.95rem}.design-orange-poster .offer-deck{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));align-items:start;gap:24px;display:grid}.design-orange-poster .offer-card{border:1px solid var(--line);background:var(--card,var(--paper));min-width:0;padding:32px}.design-orange-poster .offer-label{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);margin-bottom:15px;font:500 .63rem/1.5 IBM Plex Mono,monospace}.design-orange-poster .offer-price{flex-wrap:wrap;align-items:baseline;gap:12px;margin:25px 0 13px;display:flex}.design-orange-poster .offer-price strong{letter-spacing:-.06em;font-size:clamp(2.6rem,4vw,4rem);font-weight:500;line-height:1}.design-orange-poster .offer-price span{font-size:.8rem}.design-orange-poster .offer-total{margin-bottom:16px;font-size:1rem;font-weight:700}.design-orange-poster .offer-card>p:not(.offer-label):not(.offer-total){font-size:.93rem}.design-orange-poster .offer-card ul{margin:22px 0;padding-left:20px;font-size:.9rem}.design-orange-poster .offer-card li{margin:10px 0;padding-left:2px}.design-orange-poster .offer-card .action{width:100%;margin:6px 0 24px}.design-orange-poster .offer-card .medical-note{color:var(--muted);line-height:1.75;font-size:.78rem!important}.design-orange-poster .source-link{margin-top:14px;font-size:.78rem;display:inline-block}.design-orange-poster .disclosure{color:var(--muted);max-width:108ch;margin-top:28px;font-size:.78rem;line-height:1.8}.design-orange-poster .reading-link{border-top:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) 22px;gap:16px;padding:28px 0;text-decoration:none;display:grid}.design-orange-poster .reading-link:hover h3{text-decoration:underline}.design-orange-poster .reading-number{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:.65rem}.design-orange-poster .reading-link h3{margin-bottom:13px}.design-orange-poster .reading-link p{color:var(--muted);font-size:.92rem}.design-orange-poster .questions details{border-top:1px solid var(--line)}.design-orange-poster .questions summary{cursor:pointer;grid-template-columns:24px minmax(0,1fr) 18px;align-items:baseline;gap:15px;padding:25px 0;font-size:1rem;font-weight:500;line-height:1.5;list-style:none;display:grid}.design-orange-poster .questions summary::-webkit-details-marker{display:none}.design-orange-poster .questions summary>span{color:var(--muted);font:500 .64rem IBM Plex Mono,monospace}.design-orange-poster .questions summary b{font-size:1.35rem;font-weight:400}.design-orange-poster .questions details[open] summary b{transform:rotate(45deg)}.design-orange-poster .questions details>p{padding:0 25px 25px 39px;font-size:.95rem}.design-orange-poster .checklist ol{margin:0;padding:0;list-style:none}.design-orange-poster .checklist li{border-top:1px solid var(--line);grid-template-columns:25px minmax(0,1fr);gap:19px;padding:23px 0;display:grid}.design-orange-poster .checklist li>span{color:var(--muted);padding-top:5px;font:500 .7rem IBM Plex Mono,monospace}.design-orange-poster .checklist li p{font-size:.95rem}.design-orange-poster .source-note{border-top:1px solid var(--line);color:var(--muted);padding:35px clamp(24px,5vw,72px);font-size:.8rem}.design-orange-poster .source-note p{max-width:95ch}.design-orange-poster .source-note ul{flex-wrap:wrap;gap:12px 25px;margin:22px 0 0;padding:0;list-style:none;display:flex}.design-orange-poster .site-footer{border-top:1px solid var(--line);padding:50px clamp(24px,5vw,72px)}.design-orange-poster .site-footer .brand{margin-bottom:20px}.design-orange-poster .site-footer>p{font-size:.9rem}.design-orange-poster .site-footer nav{flex-wrap:wrap;gap:12px 25px;margin:25px 0;font-size:.8rem;display:flex}.design-orange-poster .site-footer .fine-print{max-width:110ch;color:var(--muted);font-size:.75rem;line-height:1.8}@media (max-width:620px){.design-orange-poster .offer-card{padding:26px}.design-orange-poster .site-nav{gap:10px 18px;font-size:.74rem}.design-orange-poster .questions details>p{padding-left:0}.design-orange-poster .reading-link{grid-template-columns:22px minmax(0,1fr) 18px;gap:12px}.design-orange-poster .offer-deck{grid-template-columns:1fr}}.design-green-chapters{background:var(--paper);min-width:0;color:var(--ink);font-family:var(--body-font,"Manrope",Arial,sans-serif);overflow-wrap:break-word;isolation:isolate;line-height:1.7}.design-green-chapters *,.design-green-chapters :before,.design-green-chapters :after{box-sizing:border-box}.design-green-chapters section{padding:clamp(28px,5vw,72px)}.design-green-chapters h1,.design-green-chapters h2,.design-green-chapters h3,.design-green-chapters p,.design-green-chapters figure{margin:0}.design-green-chapters h1,.design-green-chapters h2,.design-green-chapters h3{text-wrap:balance;letter-spacing:-.035em;line-height:1.12}.design-green-chapters h2{font-family:var(--heading-font,"Newsreader",Georgia,serif);margin-bottom:22px;font-size:clamp(1.9rem,3vw,3rem);font-weight:500}.design-green-chapters h3{font-family:var(--heading-font,"Newsreader",Georgia,serif);margin-bottom:15px;font-size:1.6rem;font-weight:500}.design-green-chapters p{max-width:74ch}.design-green-chapters a{color:inherit;text-underline-offset:4px}.design-green-chapters a:focus-visible,.design-green-chapters summary:focus-visible{outline-offset:5px;outline:3px solid}.design-green-chapters a:hover{text-decoration-thickness:2px}.design-green-chapters .brand{align-items:center;gap:12px;max-width:330px;font-size:1rem;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.design-green-chapters .brand-mark{border:1px solid;flex:0 0 35px;place-items:center;width:35px;height:35px;font:500 .68rem IBM Plex Mono,monospace;display:grid}.design-green-chapters .site-nav{flex-wrap:wrap;align-items:center;gap:12px 25px;font-size:.8rem;font-weight:600;display:flex}.design-green-chapters .site-nav a{padding:6px 0;text-decoration:none}.design-green-chapters .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:20px;font:600 .65rem/1.6 Manrope,Arial,sans-serif}.design-green-chapters .dek{max-width:48ch;margin:25px 0;font-size:clamp(1.02rem,1.4vw,1.18rem);line-height:1.75}.design-green-chapters .action{border:1px solid;justify-content:space-between;align-items:center;gap:20px;max-width:100%;min-height:48px;padding:14px 20px;font-size:.83rem;font-weight:600;line-height:1.45;text-decoration:none;display:inline-flex}.design-green-chapters .action span{flex-shrink:0;font-size:1.3rem}.design-green-chapters .editorial p:not(.eyebrow){margin-top:20px}.design-green-chapters .section-heading{max-width:750px;margin-bottom:32px}.design-green-chapters .section-heading>p:not(.eyebrow){color:var(--muted);font-size:.95rem}.design-green-chapters .offer-deck{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));align-items:start;gap:24px;display:grid}.design-green-chapters .offer-card{border:1px solid var(--line);background:var(--card,var(--paper));min-width:0;padding:32px}.design-green-chapters .offer-label{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);margin-bottom:15px;font:500 .63rem/1.5 IBM Plex Mono,monospace}.design-green-chapters .offer-price{flex-wrap:wrap;align-items:baseline;gap:12px;margin:25px 0 13px;display:flex}.design-green-chapters .offer-price strong{letter-spacing:-.06em;font-size:clamp(2.6rem,4vw,4rem);font-weight:500;line-height:1}.design-green-chapters .offer-price span{font-size:.8rem}.design-green-chapters .offer-total{margin-bottom:16px;font-size:1rem;font-weight:700}.design-green-chapters .offer-card>p:not(.offer-label):not(.offer-total){font-size:.93rem}.design-green-chapters .offer-card ul{margin:22px 0;padding-left:20px;font-size:.9rem}.design-green-chapters .offer-card li{margin:10px 0;padding-left:2px}.design-green-chapters .offer-card .action{width:100%;margin:6px 0 24px}.design-green-chapters .offer-card .medical-note{color:var(--muted);line-height:1.75;font-size:.78rem!important}.design-green-chapters .source-link{margin-top:14px;font-size:.78rem;display:inline-block}.design-green-chapters .disclosure{color:var(--muted);max-width:108ch;margin-top:28px;font-size:.78rem;line-height:1.8}.design-green-chapters .reading-link{border-top:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) 22px;gap:16px;padding:28px 0;text-decoration:none;display:grid}.design-green-chapters .reading-link:hover h3{text-decoration:underline}.design-green-chapters .reading-number{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:.65rem}.design-green-chapters .reading-link h3{margin-bottom:13px}.design-green-chapters .reading-link p{color:var(--muted);font-size:.92rem}.design-green-chapters .questions details{border-top:1px solid var(--line)}.design-green-chapters .questions summary{cursor:pointer;grid-template-columns:24px minmax(0,1fr) 18px;align-items:baseline;gap:15px;padding:25px 0;font-size:1rem;font-weight:500;line-height:1.5;list-style:none;display:grid}.design-green-chapters .questions summary::-webkit-details-marker{display:none}.design-green-chapters .questions summary>span{color:var(--muted);font:500 .64rem IBM Plex Mono,monospace}.design-green-chapters .questions summary b{font-size:1.35rem;font-weight:400}.design-green-chapters .questions details[open] summary b{transform:rotate(45deg)}.design-green-chapters .questions details>p{padding:0 25px 25px 39px;font-size:.95rem}.design-green-chapters .checklist ol{margin:0;padding:0;list-style:none}.design-green-chapters .checklist li{border-top:1px solid var(--line);grid-template-columns:25px minmax(0,1fr);gap:19px;padding:23px 0;display:grid}.design-green-chapters .checklist li>span{color:var(--muted);padding-top:5px;font:500 .7rem IBM Plex Mono,monospace}.design-green-chapters .checklist li p{font-size:.95rem}.design-green-chapters .source-note{border-top:1px solid var(--line);color:var(--muted);padding:35px clamp(24px,5vw,72px);font-size:.8rem}.design-green-chapters .source-note p{max-width:95ch}.design-green-chapters .source-note ul{flex-wrap:wrap;gap:12px 25px;margin:22px 0 0;padding:0;list-style:none;display:flex}.design-green-chapters .site-footer{border-top:1px solid var(--line);padding:50px clamp(24px,5vw,72px)}.design-green-chapters .site-footer .brand{margin-bottom:20px}.design-green-chapters .site-footer>p{font-size:.9rem}.design-green-chapters .site-footer nav{flex-wrap:wrap;gap:12px 25px;margin:25px 0;font-size:.8rem;display:flex}.design-green-chapters .site-footer .fine-print{max-width:110ch;color:var(--muted);font-size:.75rem;line-height:1.8}@media (max-width:620px){.design-green-chapters .offer-card{padding:26px}.design-green-chapters .site-nav{gap:10px 18px;font-size:.74rem}.design-green-chapters .questions details>p{padding-left:0}.design-green-chapters .reading-link{grid-template-columns:22px minmax(0,1fr) 18px;gap:12px}.design-green-chapters .offer-deck{grid-template-columns:1fr}}.design-aqua-clock{background:var(--paper);min-width:0;color:var(--ink);font-family:var(--body-font,"Manrope",Arial,sans-serif);overflow-wrap:break-word;isolation:isolate;line-height:1.7}.design-aqua-clock *,.design-aqua-clock :before,.design-aqua-clock :after{box-sizing:border-box}.design-aqua-clock section{padding:clamp(28px,5vw,72px)}.design-aqua-clock h1,.design-aqua-clock h2,.design-aqua-clock h3,.design-aqua-clock p,.design-aqua-clock figure{margin:0}.design-aqua-clock h1,.design-aqua-clock h2,.design-aqua-clock h3{text-wrap:balance;letter-spacing:-.035em;line-height:1.12}.design-aqua-clock h2{font-family:var(--heading-font,"Newsreader",Georgia,serif);margin-bottom:22px;font-size:clamp(1.9rem,3vw,3rem);font-weight:500}.design-aqua-clock h3{font-family:var(--heading-font,"Newsreader",Georgia,serif);margin-bottom:15px;font-size:1.6rem;font-weight:500}.design-aqua-clock p{max-width:74ch}.design-aqua-clock a{color:inherit;text-underline-offset:4px}.design-aqua-clock a:focus-visible,.design-aqua-clock summary:focus-visible{outline-offset:5px;outline:3px solid}.design-aqua-clock a:hover{text-decoration-thickness:2px}.design-aqua-clock .brand{align-items:center;gap:12px;max-width:330px;font-size:1rem;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.design-aqua-clock .brand-mark{border:1px solid;flex:0 0 35px;place-items:center;width:35px;height:35px;font:500 .68rem IBM Plex Mono,monospace;display:grid}.design-aqua-clock .site-nav{flex-wrap:wrap;align-items:center;gap:12px 25px;font-size:.8rem;font-weight:600;display:flex}.design-aqua-clock .site-nav a{padding:6px 0;text-decoration:none}.design-aqua-clock .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:20px;font:600 .65rem/1.6 Manrope,Arial,sans-serif}.design-aqua-clock .dek{max-width:48ch;margin:25px 0;font-size:clamp(1.02rem,1.4vw,1.18rem);line-height:1.75}.design-aqua-clock .action{border:1px solid;justify-content:space-between;align-items:center;gap:20px;max-width:100%;min-height:48px;padding:14px 20px;font-size:.83rem;font-weight:600;line-height:1.45;text-decoration:none;display:inline-flex}.design-aqua-clock .action span{flex-shrink:0;font-size:1.3rem}.design-aqua-clock .editorial p:not(.eyebrow){margin-top:20px}.design-aqua-clock .section-heading{max-width:750px;margin-bottom:32px}.design-aqua-clock .section-heading>p:not(.eyebrow){color:var(--muted);font-size:.95rem}.design-aqua-clock .offer-deck{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));align-items:start;gap:24px;display:grid}.design-aqua-clock .offer-card{border:1px solid var(--line);background:var(--card,var(--paper));min-width:0;padding:32px}.design-aqua-clock .offer-label{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);margin-bottom:15px;font:500 .63rem/1.5 IBM Plex Mono,monospace}.design-aqua-clock .offer-price{flex-wrap:wrap;align-items:baseline;gap:12px;margin:25px 0 13px;display:flex}.design-aqua-clock .offer-price strong{letter-spacing:-.06em;font-size:clamp(2.6rem,4vw,4rem);font-weight:500;line-height:1}.design-aqua-clock .offer-price span{font-size:.8rem}.design-aqua-clock .offer-total{margin-bottom:16px;font-size:1rem;font-weight:700}.design-aqua-clock .offer-card>p:not(.offer-label):not(.offer-total){font-size:.93rem}.design-aqua-clock .offer-card ul{margin:22px 0;padding-left:20px;font-size:.9rem}.design-aqua-clock .offer-card li{margin:10px 0;padding-left:2px}.design-aqua-clock .offer-card .action{width:100%;margin:6px 0 24px}.design-aqua-clock .offer-card .medical-note{color:var(--muted);line-height:1.75;font-size:.78rem!important}.design-aqua-clock .source-link{margin-top:14px;font-size:.78rem;display:inline-block}.design-aqua-clock .disclosure{color:var(--muted);max-width:108ch;margin-top:28px;font-size:.78rem;line-height:1.8}.design-aqua-clock .reading-link{border-top:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) 22px;gap:16px;padding:28px 0;text-decoration:none;display:grid}.design-aqua-clock .reading-link:hover h3{text-decoration:underline}.design-aqua-clock .reading-number{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:.65rem}.design-aqua-clock .reading-link h3{margin-bottom:13px}.design-aqua-clock .reading-link p{color:var(--muted);font-size:.92rem}.design-aqua-clock .questions details{border-top:1px solid var(--line)}.design-aqua-clock .questions summary{cursor:pointer;grid-template-columns:24px minmax(0,1fr) 18px;align-items:baseline;gap:15px;padding:25px 0;font-size:1rem;font-weight:500;line-height:1.5;list-style:none;display:grid}.design-aqua-clock .questions summary::-webkit-details-marker{display:none}.design-aqua-clock .questions summary>span{color:var(--muted);font:500 .64rem IBM Plex Mono,monospace}.design-aqua-clock .questions summary b{font-size:1.35rem;font-weight:400}.design-aqua-clock .questions details[open] summary b{transform:rotate(45deg)}.design-aqua-clock .questions details>p{padding:0 25px 25px 39px;font-size:.95rem}.design-aqua-clock .checklist ol{margin:0;padding:0;list-style:none}.design-aqua-clock .checklist li{border-top:1px solid var(--line);grid-template-columns:25px minmax(0,1fr);gap:19px;padding:23px 0;display:grid}.design-aqua-clock .checklist li>span{color:var(--muted);padding-top:5px;font:500 .7rem IBM Plex Mono,monospace}.design-aqua-clock .checklist li p{font-size:.95rem}.design-aqua-clock .source-note{border-top:1px solid var(--line);color:var(--muted);padding:35px clamp(24px,5vw,72px);font-size:.8rem}.design-aqua-clock .source-note p{max-width:95ch}.design-aqua-clock .source-note ul{flex-wrap:wrap;gap:12px 25px;margin:22px 0 0;padding:0;list-style:none;display:flex}.design-aqua-clock .site-footer{border-top:1px solid var(--line);padding:50px clamp(24px,5vw,72px)}.design-aqua-clock .site-footer .brand{margin-bottom:20px}.design-aqua-clock .site-footer>p{font-size:.9rem}.design-aqua-clock .site-footer nav{flex-wrap:wrap;gap:12px 25px;margin:25px 0;font-size:.8rem;display:flex}.design-aqua-clock .site-footer .fine-print{max-width:110ch;color:var(--muted);font-size:.75rem;line-height:1.8}@media (max-width:620px){.design-aqua-clock .offer-card{padding:26px}.design-aqua-clock .site-nav{gap:10px 18px;font-size:.74rem}.design-aqua-clock .questions details>p{padding-left:0}.design-aqua-clock .reading-link{grid-template-columns:22px minmax(0,1fr) 18px;gap:12px}.design-aqua-clock .offer-deck{grid-template-columns:1fr}}.design-margin-notes{background:var(--paper);min-width:0;color:var(--ink);font-family:var(--body-font,"Manrope",Arial,sans-serif);overflow-wrap:break-word;isolation:isolate;line-height:1.7}.design-margin-notes *,.design-margin-notes :before,.design-margin-notes :after{box-sizing:border-box}.design-margin-notes section{padding:clamp(28px,5vw,72px)}.design-margin-notes h1,.design-margin-notes h2,.design-margin-notes h3,.design-margin-notes p,.design-margin-notes figure{margin:0}.design-margin-notes h1,.design-margin-notes h2,.design-margin-notes h3{text-wrap:balance;letter-spacing:-.035em;line-height:1.12}.design-margin-notes h2{font-family:var(--heading-font,"Newsreader",Georgia,serif);margin-bottom:22px;font-size:clamp(1.9rem,3vw,3rem);font-weight:500}.design-margin-notes h3{font-family:var(--heading-font,"Newsreader",Georgia,serif);margin-bottom:15px;font-size:1.6rem;font-weight:500}.design-margin-notes p{max-width:74ch}.design-margin-notes a{color:inherit;text-underline-offset:4px}.design-margin-notes a:focus-visible,.design-margin-notes summary:focus-visible{outline-offset:5px;outline:3px solid}.design-margin-notes a:hover{text-decoration-thickness:2px}.design-margin-notes .brand{align-items:center;gap:12px;max-width:330px;font-size:1rem;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.design-margin-notes .brand-mark{border:1px solid;flex:0 0 35px;place-items:center;width:35px;height:35px;font:500 .68rem IBM Plex Mono,monospace;display:grid}.design-margin-notes .site-nav{flex-wrap:wrap;align-items:center;gap:12px 25px;font-size:.8rem;font-weight:600;display:flex}.design-margin-notes .site-nav a{padding:6px 0;text-decoration:none}.design-margin-notes .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:20px;font:600 .65rem/1.6 Manrope,Arial,sans-serif}.design-margin-notes .dek{max-width:48ch;margin:25px 0;font-size:clamp(1.02rem,1.4vw,1.18rem);line-height:1.75}.design-margin-notes .action{border:1px solid;justify-content:space-between;align-items:center;gap:20px;max-width:100%;min-height:48px;padding:14px 20px;font-size:.83rem;font-weight:600;line-height:1.45;text-decoration:none;display:inline-flex}.design-margin-notes .action span{flex-shrink:0;font-size:1.3rem}.design-margin-notes .editorial p:not(.eyebrow){margin-top:20px}.design-margin-notes .section-heading{max-width:750px;margin-bottom:32px}.design-margin-notes .section-heading>p:not(.eyebrow){color:var(--muted);font-size:.95rem}.design-margin-notes .offer-deck{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));align-items:start;gap:24px;display:grid}.design-margin-notes .offer-card{border:1px solid var(--line);background:var(--card,var(--paper));min-width:0;padding:32px}.design-margin-notes .offer-label{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);margin-bottom:15px;font:500 .63rem/1.5 IBM Plex Mono,monospace}.design-margin-notes .offer-price{flex-wrap:wrap;align-items:baseline;gap:12px;margin:25px 0 13px;display:flex}.design-margin-notes .offer-price strong{letter-spacing:-.06em;font-size:clamp(2.6rem,4vw,4rem);font-weight:500;line-height:1}.design-margin-notes .offer-price span{font-size:.8rem}.design-margin-notes .offer-total{margin-bottom:16px;font-size:1rem;font-weight:700}.design-margin-notes .offer-card>p:not(.offer-label):not(.offer-total){font-size:.93rem}.design-margin-notes .offer-card ul{margin:22px 0;padding-left:20px;font-size:.9rem}.design-margin-notes .offer-card li{margin:10px 0;padding-left:2px}.design-margin-notes .offer-card .action{width:100%;margin:6px 0 24px}.design-margin-notes .offer-card .medical-note{color:var(--muted);line-height:1.75;font-size:.78rem!important}.design-margin-notes .source-link{margin-top:14px;font-size:.78rem;display:inline-block}.design-margin-notes .disclosure{color:var(--muted);max-width:108ch;margin-top:28px;font-size:.78rem;line-height:1.8}.design-margin-notes .reading-link{border-top:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) 22px;gap:16px;padding:28px 0;text-decoration:none;display:grid}.design-margin-notes .reading-link:hover h3{text-decoration:underline}.design-margin-notes .reading-number{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:.65rem}.design-margin-notes .reading-link h3{margin-bottom:13px}.design-margin-notes .reading-link p{color:var(--muted);font-size:.92rem}.design-margin-notes .questions details{border-top:1px solid var(--line)}.design-margin-notes .questions summary{cursor:pointer;grid-template-columns:24px minmax(0,1fr) 18px;align-items:baseline;gap:15px;padding:25px 0;font-size:1rem;font-weight:500;line-height:1.5;list-style:none;display:grid}.design-margin-notes .questions summary::-webkit-details-marker{display:none}.design-margin-notes .questions summary>span{color:var(--muted);font:500 .64rem IBM Plex Mono,monospace}.design-margin-notes .questions summary b{font-size:1.35rem;font-weight:400}.design-margin-notes .questions details[open] summary b{transform:rotate(45deg)}.design-margin-notes .questions details>p{padding:0 25px 25px 39px;font-size:.95rem}.design-margin-notes .checklist ol{margin:0;padding:0;list-style:none}.design-margin-notes .checklist li{border-top:1px solid var(--line);grid-template-columns:25px minmax(0,1fr);gap:19px;padding:23px 0;display:grid}.design-margin-notes .checklist li>span{color:var(--muted);padding-top:5px;font:500 .7rem IBM Plex Mono,monospace}.design-margin-notes .checklist li p{font-size:.95rem}.design-margin-notes .source-note{border-top:1px solid var(--line);color:var(--muted);padding:35px clamp(24px,5vw,72px);font-size:.8rem}.design-margin-notes .source-note p{max-width:95ch}.design-margin-notes .source-note ul{flex-wrap:wrap;gap:12px 25px;margin:22px 0 0;padding:0;list-style:none;display:flex}.design-margin-notes .site-footer{border-top:1px solid var(--line);padding:50px clamp(24px,5vw,72px)}.design-margin-notes .site-footer .brand{margin-bottom:20px}.design-margin-notes .site-footer>p{font-size:.9rem}.design-margin-notes .site-footer nav{flex-wrap:wrap;gap:12px 25px;margin:25px 0;font-size:.8rem;display:flex}.design-margin-notes .site-footer .fine-print{max-width:110ch;color:var(--muted);font-size:.75rem;line-height:1.8}@media (max-width:620px){.design-margin-notes .offer-card{padding:26px}.design-margin-notes .site-nav{gap:10px 18px;font-size:.74rem}.design-margin-notes .questions details>p{padding-left:0}.design-margin-notes .reading-link{grid-template-columns:22px minmax(0,1fr) 18px;gap:12px}.design-margin-notes .offer-deck{grid-template-columns:1fr}}.design-ice-disc{background:var(--paper);min-width:0;color:var(--ink);font-family:var(--body-font,"Manrope",Arial,sans-serif);overflow-wrap:break-word;isolation:isolate;line-height:1.7}.design-ice-disc *,.design-ice-disc :before,.design-ice-disc :after{box-sizing:border-box}.design-ice-disc section{padding:clamp(28px,5vw,72px)}.design-ice-disc h1,.design-ice-disc h2,.design-ice-disc h3,.design-ice-disc p,.design-ice-disc figure{margin:0}.design-ice-disc h1,.design-ice-disc h2,.design-ice-disc h3{text-wrap:balance;letter-spacing:-.035em;line-height:1.12}.design-ice-disc h2{font-family:var(--heading-font,"Newsreader",Georgia,serif);margin-bottom:22px;font-size:clamp(1.9rem,3vw,3rem);font-weight:500}.design-ice-disc h3{font-family:var(--heading-font,"Newsreader",Georgia,serif);margin-bottom:15px;font-size:1.6rem;font-weight:500}.design-ice-disc p{max-width:74ch}.design-ice-disc a{color:inherit;text-underline-offset:4px}.design-ice-disc a:focus-visible,.design-ice-disc summary:focus-visible{outline-offset:5px;outline:3px solid}.design-ice-disc a:hover{text-decoration-thickness:2px}.design-ice-disc .brand{align-items:center;gap:12px;max-width:330px;font-size:1rem;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.design-ice-disc .brand-mark{border:1px solid;flex:0 0 35px;place-items:center;width:35px;height:35px;font:500 .68rem IBM Plex Mono,monospace;display:grid}.design-ice-disc .site-nav{flex-wrap:wrap;align-items:center;gap:12px 25px;font-size:.8rem;font-weight:600;display:flex}.design-ice-disc .site-nav a{padding:6px 0;text-decoration:none}.design-ice-disc .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:20px;font:600 .65rem/1.6 Manrope,Arial,sans-serif}.design-ice-disc .dek{max-width:48ch;margin:25px 0;font-size:clamp(1.02rem,1.4vw,1.18rem);line-height:1.75}.design-ice-disc .action{border:1px solid;justify-content:space-between;align-items:center;gap:20px;max-width:100%;min-height:48px;padding:14px 20px;font-size:.83rem;font-weight:600;line-height:1.45;text-decoration:none;display:inline-flex}.design-ice-disc .action span{flex-shrink:0;font-size:1.3rem}.design-ice-disc .editorial p:not(.eyebrow){margin-top:20px}.design-ice-disc .section-heading{max-width:750px;margin-bottom:32px}.design-ice-disc .section-heading>p:not(.eyebrow){color:var(--muted);font-size:.95rem}.design-ice-disc .offer-deck{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));align-items:start;gap:24px;display:grid}.design-ice-disc .offer-card{border:1px solid var(--line);background:var(--card,var(--paper));min-width:0;padding:32px}.design-ice-disc .offer-label{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);margin-bottom:15px;font:500 .63rem/1.5 IBM Plex Mono,monospace}.design-ice-disc .offer-price{flex-wrap:wrap;align-items:baseline;gap:12px;margin:25px 0 13px;display:flex}.design-ice-disc .offer-price strong{letter-spacing:-.06em;font-size:clamp(2.6rem,4vw,4rem);font-weight:500;line-height:1}.design-ice-disc .offer-price span{font-size:.8rem}.design-ice-disc .offer-total{margin-bottom:16px;font-size:1rem;font-weight:700}.design-ice-disc .offer-card>p:not(.offer-label):not(.offer-total){font-size:.93rem}.design-ice-disc .offer-card ul{margin:22px 0;padding-left:20px;font-size:.9rem}.design-ice-disc .offer-card li{margin:10px 0;padding-left:2px}.design-ice-disc .offer-card .action{width:100%;margin:6px 0 24px}.design-ice-disc .offer-card .medical-note{color:var(--muted);line-height:1.75;font-size:.78rem!important}.design-ice-disc .source-link{margin-top:14px;font-size:.78rem;display:inline-block}.design-ice-disc .disclosure{color:var(--muted);max-width:108ch;margin-top:28px;font-size:.78rem;line-height:1.8}.design-ice-disc .reading-link{border-top:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) 22px;gap:16px;padding:28px 0;text-decoration:none;display:grid}.design-ice-disc .reading-link:hover h3{text-decoration:underline}.design-ice-disc .reading-number{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:.65rem}.design-ice-disc .reading-link h3{margin-bottom:13px}.design-ice-disc .reading-link p{color:var(--muted);font-size:.92rem}.design-ice-disc .questions details{border-top:1px solid var(--line)}.design-ice-disc .questions summary{cursor:pointer;grid-template-columns:24px minmax(0,1fr) 18px;align-items:baseline;gap:15px;padding:25px 0;font-size:1rem;font-weight:500;line-height:1.5;list-style:none;display:grid}.design-ice-disc .questions summary::-webkit-details-marker{display:none}.design-ice-disc .questions summary>span{color:var(--muted);font:500 .64rem IBM Plex Mono,monospace}.design-ice-disc .questions summary b{font-size:1.35rem;font-weight:400}.design-ice-disc .questions details[open] summary b{transform:rotate(45deg)}.design-ice-disc .questions details>p{padding:0 25px 25px 39px;font-size:.95rem}.design-ice-disc .checklist ol{margin:0;padding:0;list-style:none}.design-ice-disc .checklist li{border-top:1px solid var(--line);grid-template-columns:25px minmax(0,1fr);gap:19px;padding:23px 0;display:grid}.design-ice-disc .checklist li>span{color:var(--muted);padding-top:5px;font:500 .7rem IBM Plex Mono,monospace}.design-ice-disc .checklist li p{font-size:.95rem}.design-ice-disc .source-note{border-top:1px solid var(--line);color:var(--muted);padding:35px clamp(24px,5vw,72px);font-size:.8rem}.design-ice-disc .source-note p{max-width:95ch}.design-ice-disc .source-note ul{flex-wrap:wrap;gap:12px 25px;margin:22px 0 0;padding:0;list-style:none;display:flex}.design-ice-disc .site-footer{border-top:1px solid var(--line);padding:50px clamp(24px,5vw,72px)}.design-ice-disc .site-footer .brand{margin-bottom:20px}.design-ice-disc .site-footer>p{font-size:.9rem}.design-ice-disc .site-footer nav{flex-wrap:wrap;gap:12px 25px;margin:25px 0;font-size:.8rem;display:flex}.design-ice-disc .site-footer .fine-print{max-width:110ch;color:var(--muted);font-size:.75rem;line-height:1.8}@media (max-width:620px){.design-ice-disc .offer-card{padding:26px}.design-ice-disc .site-nav{gap:10px 18px;font-size:.74rem}.design-ice-disc .questions details>p{padding-left:0}.design-ice-disc .reading-link{grid-template-columns:22px minmax(0,1fr) 18px;gap:12px}.design-ice-disc .offer-deck{grid-template-columns:1fr}}.design-wheat-dossier{background:var(--paper);min-width:0;color:var(--ink);font-family:var(--body-font,"Manrope",Arial,sans-serif);overflow-wrap:break-word;isolation:isolate;line-height:1.7}.design-wheat-dossier *,.design-wheat-dossier :before,.design-wheat-dossier :after{box-sizing:border-box}.design-wheat-dossier section{padding:clamp(28px,5vw,72px)}.design-wheat-dossier h1,.design-wheat-dossier h2,.design-wheat-dossier h3,.design-wheat-dossier p,.design-wheat-dossier figure{margin:0}.design-wheat-dossier h1,.design-wheat-dossier h2,.design-wheat-dossier h3{text-wrap:balance;letter-spacing:-.035em;line-height:1.12}.design-wheat-dossier h2{font-family:var(--heading-font,"Newsreader",Georgia,serif);margin-bottom:22px;font-size:clamp(1.9rem,3vw,3rem);font-weight:500}.design-wheat-dossier h3{font-family:var(--heading-font,"Newsreader",Georgia,serif);margin-bottom:15px;font-size:1.6rem;font-weight:500}.design-wheat-dossier p{max-width:74ch}.design-wheat-dossier a{color:inherit;text-underline-offset:4px}.design-wheat-dossier a:focus-visible,.design-wheat-dossier summary:focus-visible{outline-offset:5px;outline:3px solid}.design-wheat-dossier a:hover{text-decoration-thickness:2px}.design-wheat-dossier .brand{align-items:center;gap:12px;max-width:330px;font-size:1rem;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.design-wheat-dossier .brand-mark{border:1px solid;flex:0 0 35px;place-items:center;width:35px;height:35px;font:500 .68rem IBM Plex Mono,monospace;display:grid}.design-wheat-dossier .site-nav{flex-wrap:wrap;align-items:center;gap:12px 25px;font-size:.8rem;font-weight:600;display:flex}.design-wheat-dossier .site-nav a{padding:6px 0;text-decoration:none}.design-wheat-dossier .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:20px;font:600 .65rem/1.6 Manrope,Arial,sans-serif}.design-wheat-dossier .dek{max-width:48ch;margin:25px 0;font-size:clamp(1.02rem,1.4vw,1.18rem);line-height:1.75}.design-wheat-dossier .action{border:1px solid;justify-content:space-between;align-items:center;gap:20px;max-width:100%;min-height:48px;padding:14px 20px;font-size:.83rem;font-weight:600;line-height:1.45;text-decoration:none;display:inline-flex}.design-wheat-dossier .action span{flex-shrink:0;font-size:1.3rem}.design-wheat-dossier .editorial p:not(.eyebrow){margin-top:20px}.design-wheat-dossier .section-heading{max-width:750px;margin-bottom:32px}.design-wheat-dossier .section-heading>p:not(.eyebrow){color:var(--muted);font-size:.95rem}.design-wheat-dossier .offer-deck{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));align-items:start;gap:24px;display:grid}.design-wheat-dossier .offer-card{border:1px solid var(--line);background:var(--card,var(--paper));min-width:0;padding:32px}.design-wheat-dossier .offer-label{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);margin-bottom:15px;font:500 .63rem/1.5 IBM Plex Mono,monospace}.design-wheat-dossier .offer-price{flex-wrap:wrap;align-items:baseline;gap:12px;margin:25px 0 13px;display:flex}.design-wheat-dossier .offer-price strong{letter-spacing:-.06em;font-size:clamp(2.6rem,4vw,4rem);font-weight:500;line-height:1}.design-wheat-dossier .offer-price span{font-size:.8rem}.design-wheat-dossier .offer-total{margin-bottom:16px;font-size:1rem;font-weight:700}.design-wheat-dossier .offer-card>p:not(.offer-label):not(.offer-total){font-size:.93rem}.design-wheat-dossier .offer-card ul{margin:22px 0;padding-left:20px;font-size:.9rem}.design-wheat-dossier .offer-card li{margin:10px 0;padding-left:2px}.design-wheat-dossier .offer-card .action{width:100%;margin:6px 0 24px}.design-wheat-dossier .offer-card .medical-note{color:var(--muted);line-height:1.75;font-size:.78rem!important}.design-wheat-dossier .source-link{margin-top:14px;font-size:.78rem;display:inline-block}.design-wheat-dossier .disclosure{color:var(--muted);max-width:108ch;margin-top:28px;font-size:.78rem;line-height:1.8}.design-wheat-dossier .reading-link{border-top:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) 22px;gap:16px;padding:28px 0;text-decoration:none;display:grid}.design-wheat-dossier .reading-link:hover h3{text-decoration:underline}.design-wheat-dossier .reading-number{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:.65rem}.design-wheat-dossier .reading-link h3{margin-bottom:13px}.design-wheat-dossier .reading-link p{color:var(--muted);font-size:.92rem}.design-wheat-dossier .questions details{border-top:1px solid var(--line)}.design-wheat-dossier .questions summary{cursor:pointer;grid-template-columns:24px minmax(0,1fr) 18px;align-items:baseline;gap:15px;padding:25px 0;font-size:1rem;font-weight:500;line-height:1.5;list-style:none;display:grid}.design-wheat-dossier .questions summary::-webkit-details-marker{display:none}.design-wheat-dossier .questions summary>span{color:var(--muted);font:500 .64rem IBM Plex Mono,monospace}.design-wheat-dossier .questions summary b{font-size:1.35rem;font-weight:400}.design-wheat-dossier .questions details[open] summary b{transform:rotate(45deg)}.design-wheat-dossier .questions details>p{padding:0 25px 25px 39px;font-size:.95rem}.design-wheat-dossier .checklist ol{margin:0;padding:0;list-style:none}.design-wheat-dossier .checklist li{border-top:1px solid var(--line);grid-template-columns:25px minmax(0,1fr);gap:19px;padding:23px 0;display:grid}.design-wheat-dossier .checklist li>span{color:var(--muted);padding-top:5px;font:500 .7rem IBM Plex Mono,monospace}.design-wheat-dossier .checklist li p{font-size:.95rem}.design-wheat-dossier .source-note{border-top:1px solid var(--line);color:var(--muted);padding:35px clamp(24px,5vw,72px);font-size:.8rem}.design-wheat-dossier .source-note p{max-width:95ch}.design-wheat-dossier .source-note ul{flex-wrap:wrap;gap:12px 25px;margin:22px 0 0;padding:0;list-style:none;display:flex}.design-wheat-dossier .site-footer{border-top:1px solid var(--line);padding:50px clamp(24px,5vw,72px)}.design-wheat-dossier .site-footer .brand{margin-bottom:20px}.design-wheat-dossier .site-footer>p{font-size:.9rem}.design-wheat-dossier .site-footer nav{flex-wrap:wrap;gap:12px 25px;margin:25px 0;font-size:.8rem;display:flex}.design-wheat-dossier .site-footer .fine-print{max-width:110ch;color:var(--muted);font-size:.75rem;line-height:1.8}@media (max-width:620px){.design-wheat-dossier .offer-card{padding:26px}.design-wheat-dossier .site-nav{gap:10px 18px;font-size:.74rem}.design-wheat-dossier .questions details>p{padding-left:0}.design-wheat-dossier .reading-link{grid-template-columns:22px minmax(0,1fr) 18px;gap:12px}.design-wheat-dossier .offer-deck{grid-template-columns:1fr}}.design-brass-finance{--paper:#172735;--ink:#f5edda;--muted:#c7c5b8;--accent:#cfac6c;--line:#5a6770;--heading-font:"Newsreader",Georgia,serif}.design-brass-finance .bf-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;padding:28px 5vw;display:flex}.design-brass-finance .bf-header .brand{font-family:Newsreader,Georgia,serif;font-size:1.35rem;font-weight:500}.design-brass-finance .brand-mark{color:#172735;background:#cfac6c;border:0;border-radius:50%}.design-brass-finance .bf-header>span{letter-spacing:.17em;color:#dec28b;font-size:.58rem}.design-brass-finance .bf-cover{padding:30px 5vw 55px}.design-brass-finance .bf-cover-top{letter-spacing:.07em;color:#e2c58e;justify-content:space-between;font:500 .62rem IBM Plex Mono,monospace;display:flex}.design-brass-finance .bf-rule-art{grid-template-columns:1fr 1fr 1.4fr 1.8fr;align-items:end;gap:35px;height:175px;margin:28px 0 45px;display:grid;position:relative}.design-brass-finance .bf-rule-art i{border-top:1px solid #a78a57;border-left:1px solid #a78a57;height:45%}.design-brass-finance .bf-rule-art i:nth-child(2){height:65%}.design-brass-finance .bf-rule-art i:nth-child(3){height:85%}.design-brass-finance .bf-rule-art i:nth-child(4){background:repeating-linear-gradient(0deg,#0000 0 16px,#a78a5744 16px 17px);height:100%}.design-brass-finance .bf-rule-art>span{letter-spacing:.12em;font-size:.52rem;position:absolute;top:2px;left:0}.design-brass-finance .bf-bottom-title{grid-template-columns:1.45fr .65fr;align-items:end;gap:6vw;display:grid}.design-brass-finance .bf-bottom-title h1{letter-spacing:-.055em;max-width:16ch;font:400 clamp(3.1rem,5.6vw,6.1rem)/1.01 Newsreader,Georgia,serif}.design-brass-finance .bf-bottom-title .eyebrow{color:#dfc285;font-size:.6rem}.design-brass-finance .bf-deck .dek{margin:0 0 25px;font-size:1rem}.design-brass-finance .bf-deck .action{color:#172735;background:#d9b677;border:0;width:100%}.design-brass-finance .bf-price-strip{color:#172735;background:#cfac6c;align-items:stretch;gap:0;padding:30px 5vw;display:flex}.design-brass-finance .bf-price-strip>div{border-right:1px solid #816b45;flex:1;margin-right:35px;padding:0 35px 0 0}.design-brass-finance .bf-price-strip>div>span{text-transform:uppercase;letter-spacing:.08em;font-size:.7rem}.design-brass-finance .bf-price-strip>div>div{flex-wrap:wrap;align-items:baseline;gap:12px;margin:10px 0;display:flex}.design-brass-finance .bf-price-strip strong{letter-spacing:-.04em;font:400 2.7rem/1 Newsreader,Georgia,serif}.design-brass-finance .bf-price-strip>div>div>span{font-size:.72rem}.design-brass-finance .bf-price-strip>div>p{font-size:.8rem;font-weight:600}.design-brass-finance .bf-strip-note{align-self:center;max-width:24ch;font-size:.7rem}.design-brass-finance .bf-brief{grid-template-columns:1fr 1fr;display:grid}.design-brass-finance .bf-brief .editorial{border-right:1px solid var(--line)}.design-brass-finance .bf-brief .readings{padding-top:85px}.design-brass-finance .offer-section{color:#1d3341;--muted:#53616a;--line:#b7b9ac;--card:#f3eddd;background:#f3eddd}.design-brass-finance .offer-deck{border-top:2px solid #203646;border-bottom:2px solid #203646;gap:0}.design-brass-finance .offer-card{border:0;border-right:1px solid #b7b9ac;padding:35px}.design-brass-finance .offer-card:last-child{border-right:0}.design-brass-finance .offer-card .action{color:#f7f0df;background:#203646;border:0}.design-brass-finance .offer-price strong{font-family:Newsreader,Georgia,serif}.design-brass-finance .bf-preparation{grid-template-columns:.8fr 1.2fr;display:grid}.design-brass-finance .bf-preparation .checklist{background:#203645}.design-brass-finance .site-footer{background:#10202b}@media (max-width:900px){.design-brass-finance .bf-header>span{display:none}.design-brass-finance .bf-bottom-title{grid-template-columns:1.2fr .8fr;gap:30px}.design-brass-finance .bf-rule-art{height:120px;margin-bottom:35px}.design-brass-finance .bf-price-strip{flex-wrap:wrap;gap:20px}.design-brass-finance .bf-strip-note{flex-basis:100%;max-width:none}.design-brass-finance .bf-brief,.design-brass-finance .bf-preparation{grid-template-columns:1fr}.design-brass-finance .bf-brief .editorial{border-right:0;border-bottom:1px solid var(--line)}.design-brass-finance .bf-brief .readings{padding-top:40px}}@media (max-width:620px){.design-brass-finance .bf-header{flex-direction:column;align-items:flex-start;gap:18px;padding:24px}.design-brass-finance .bf-cover{padding:25px 24px 35px}.design-brass-finance .bf-cover-top{gap:20px;font-size:.5rem}.design-brass-finance .bf-rule-art{gap:18px;height:90px;margin:22px 0 28px}.design-brass-finance .bf-rule-art>span{font-size:.43rem}.design-brass-finance .bf-bottom-title{grid-template-columns:1fr;gap:25px}.design-brass-finance .bf-bottom-title h1{font-size:3.1rem}.design-brass-finance .bf-deck .dek{font-size:.95rem}.design-brass-finance .bf-price-strip{grid-template-columns:1fr;gap:25px;padding:27px 24px;display:grid}.design-brass-finance .bf-price-strip>div{border-bottom:1px solid #816b45;border-right:0;margin:0;padding:0 0 24px}.design-brass-finance .offer-card{border-right:0;border-bottom:1px solid var(--line);padding:28px 0}}.design-mint-workbook{--paper:#cce3d4;--ink:#15382e;--muted:#315043;--accent:#225947;--line:#94b7a2;--body-font:"DM Sans",Arial,sans-serif;--heading-font:"DM Sans",Arial,sans-serif}.design-mint-workbook .mw-header{justify-content:space-between;align-items:center;gap:30px;padding:28px 5vw;display:flex}.design-mint-workbook .mw-header>span{letter-spacing:.16em;font-size:.58rem}.design-mint-workbook .brand-mark{color:#f0faec;background:#24513e;border:0;border-radius:8px}.design-mint-workbook .mw-folder{background:#7fa68c;border-radius:0 15px 15px;margin:25px 7vw 70px;padding:0 22px 22px;position:relative}.design-mint-workbook .mw-folder-tab{letter-spacing:.08em;color:#142f24;background:#7fa68c;border-radius:15px 15px 0 0;height:33px;margin-left:-22px;padding:9px 30px;font-size:.63rem;display:inline-block;position:relative;top:-32px}.design-mint-workbook .mw-sheet{background:#fafcf4;border-radius:3px;margin-top:-10px;padding:30px 4vw 32px;box-shadow:0 4px #5a7b652b}.design-mint-workbook .mw-sheet-meta{letter-spacing:.08em;border-bottom:1px solid #bbd0bd;justify-content:space-between;padding-bottom:20px;font:500 .6rem IBM Plex Mono,monospace;display:flex}.design-mint-workbook .mw-cover-body{grid-template-columns:1.4fr .6fr;gap:5vw;padding:45px 0;display:grid}.design-mint-workbook .mw-cover-body .intro h1{letter-spacing:-.065em;max-width:15ch;font-size:clamp(2.7rem,4.4vw,4.8rem);font-weight:500;line-height:1.08}.design-mint-workbook .mw-cover-body .dek{font-size:1.03rem}.design-mint-workbook .mw-cover-body .action{color:#f5fff1;background:#245943;border:0;border-radius:7px}.design-mint-workbook .mw-margin-index{border-left:1px solid #bbd0bd;padding:0 0 0 28px;position:relative}.design-mint-workbook .mw-index-title{letter-spacing:.1em;font-size:.59rem}.design-mint-workbook .mw-margin-index .site-nav{flex-direction:column;align-items:stretch;gap:8px;margin:22px -4vw 22px 0;display:flex}.design-mint-workbook .mw-margin-index .site-nav a{background:#d8eadc;border-radius:8px 0 0 8px;padding:13px 20px;font-size:.75rem}.design-mint-workbook .mw-margin-index .site-nav a:nth-child(2){background:#b8d3c0}.design-mint-workbook .mw-margin-index .site-nav a:nth-child(3){background:#92b39d}.design-mint-workbook .mw-margin-index .site-nav a:nth-child(4){color:#fffdf1;background:#446f5b}.design-mint-workbook .mw-paperclip{border:3px solid #9aa899;border-radius:14px;width:25px;height:65px;margin:40px 0 18px 10px;position:relative;transform:rotate(18deg)}.design-mint-workbook .mw-paperclip:after{content:"";border:2px solid #9aa899;border-radius:10px;position:absolute;inset:7px 4px -3px}.design-mint-workbook .mw-margin-index>p{font-family:Lora,Georgia,serif;font-size:.8rem;font-style:italic}.design-mint-workbook .mw-bottom-rule{letter-spacing:.1em;align-items:center;gap:15px;font-size:.55rem;display:flex}.design-mint-workbook .mw-bottom-rule i{background:#a8c1ac;flex:1;height:1px}.design-mint-workbook .mw-workspace{background:#edf4e9;border-radius:0 15px 15px;grid-template-columns:.9fr 1.1fr;margin:0 7vw 40px;display:grid;position:relative}.design-mint-workbook .mw-section-tab{letter-spacing:.1em;background:#edf4e9;border-radius:10px 10px 0 0;height:30px;padding:9px 27px;font-size:.55rem;position:absolute;top:-29px;left:0}.design-mint-workbook .mw-workspace section{padding:40px 3vw}.design-mint-workbook .mw-workspace .editorial{border-right:1px solid var(--line)}.design-mint-workbook h2{letter-spacing:-.05em;font-size:clamp(1.8rem,2.8vw,2.8rem)}.design-mint-workbook .mw-offer-file{color:#f8fff0;--muted:#deecdc;--line:#86a58c;--card:#f5faee;background:#3e6c55;border-radius:15px;margin:0 7vw 40px}.design-mint-workbook .mw-offer-file .offer-section{padding:45px 3vw}.design-mint-workbook .mw-offer-file .offer-card{color:#24513f;--muted:#52715e;--line:#a2bba5;border:0;border-radius:10px}.design-mint-workbook .offer-card .action{color:#fbfff5;background:#315f48;border:0;border-radius:7px}.design-mint-workbook .mw-final-pages{border-top:1px solid var(--line);grid-template-columns:1.15fr .85fr;display:grid}.design-mint-workbook .mw-final-pages .checklist{background:#b6d4c0}.design-mint-workbook .site-footer{color:#f0f8e9;--muted:#d4e3d4;background:#224e3c}@media (max-width:900px){.design-mint-workbook .mw-cover-body{grid-template-columns:1.3fr .7fr;gap:25px}.design-mint-workbook .mw-margin-index{padding-left:20px}.design-mint-workbook .mw-workspace,.design-mint-workbook .mw-final-pages{grid-template-columns:1fr}.design-mint-workbook .mw-workspace .editorial{border-right:0;border-bottom:1px solid var(--line)}.design-mint-workbook .mw-workspace section{padding:35px}}@media (max-width:620px){.design-mint-workbook .mw-header{padding:25px 24px}.design-mint-workbook .mw-header>span{display:none}.design-mint-workbook .mw-folder{margin:36px 18px 58px;padding:0 12px 12px}.design-mint-workbook .mw-folder-tab{margin-left:-12px;padding:10px 20px;font-size:.55rem}.design-mint-workbook .mw-sheet{padding:25px 22px}.design-mint-workbook .mw-cover-body{grid-template-columns:1fr;gap:30px;padding:30px 0}.design-mint-workbook .mw-cover-body .intro h1{font-size:2.7rem}.design-mint-workbook .mw-margin-index{border-top:1px solid #bbd0bd;border-left:0;padding:20px 0 0}.design-mint-workbook .mw-margin-index .site-nav{grid-template-columns:1fr 1fr;gap:8px;margin:15px 0 0;display:grid}.design-mint-workbook .mw-margin-index .site-nav a{border-radius:6px;padding:13px 12px;font-size:.7rem}.design-mint-workbook .mw-paperclip,.design-mint-workbook .mw-margin-index>p{display:none}.design-mint-workbook .mw-bottom-rule{gap:8px;font-size:.43rem}.design-mint-workbook .mw-workspace{margin:0 18px 30px}.design-mint-workbook .mw-workspace section{padding:30px 24px}.design-mint-workbook .mw-offer-file{margin:0 18px 30px}.design-mint-workbook .mw-offer-file .offer-section{padding:30px 20px}}.design-night-windows{--paper:#101d40;--ink:#edf3ff;--muted:#c2d1ed;--accent:#a3c4ff;--line:#456395;--heading-font:"Space Grotesk",Arial,sans-serif;--body-font:"DM Sans",Arial,sans-serif;background:radial-gradient(at 50% 18%,#27496f 0,#101d40 42%)}.design-night-windows .nw-header{border-bottom:1px solid #38527d;justify-content:space-between;align-items:center;gap:25px;padding:25px 5vw;display:flex}.design-night-windows .brand-mark{color:#17294a;background:#d8e7ff;border:0;border-radius:8px}.design-night-windows .nw-corner-mark{font-size:1.8rem;line-height:1}.design-night-windows .nw-opening{padding:50px 5vw 90px}.design-night-windows .nw-centered-intro{text-align:center;max-width:780px;margin:0 auto}.design-night-windows .nw-centered-intro h1{letter-spacing:-.045em;max-width:20ch;margin:0 auto;font-family:Space Grotesk,Arial,sans-serif;font-size:clamp(2.4rem,3.8vw,4rem);font-weight:400}.design-night-windows .nw-centered-intro .dek{max-width:60ch;margin:24px auto;font-size:1rem}.design-night-windows .nw-centered-intro .action{color:#142542;background:#c9ddff;border:0;border-radius:40px;padding:13px 24px}.design-night-windows .nw-desktop{max-width:1040px;margin:58px auto 0;padding:0 90px 45px 0;position:relative}.design-night-windows .nw-window{color:#183456;background:#dfeaff;border:1px solid #8caad3;border-radius:12px;box-shadow:0 25px 50px #05122e66}.design-night-windows .nw-window-main{width:74%;min-height:320px;transform:rotate(-2deg)}.design-night-windows .nw-window-bar{letter-spacing:.12em;border-bottom:1px solid #a1bbdc;justify-content:space-between;align-items:center;padding:13px 18px;font-size:.58rem;display:flex}.design-night-windows .nw-window-bar>span:first-child{gap:6px;display:flex}.design-night-windows .nw-window-bar i{background:#557da7;border-radius:50%;width:6px;height:6px;display:block}.design-night-windows .nw-window-inner{padding:20px 27px 28px}.design-night-windows .nw-file-symbol{margin-bottom:15px;font-size:3rem;line-height:1;display:block}.design-night-windows .nw-micro{letter-spacing:.12em;font-size:.52rem}.design-night-windows .nw-window-inner>a{border-top:1px solid #a1bbdc;grid-template-columns:20px 1fr 20px;gap:15px;margin-top:13px;padding:18px 0;font-size:1rem;line-height:1.5;text-decoration:none;display:grid}.design-night-windows .nw-window-inner>a>b{padding-top:6px;font:500 .55rem IBM Plex Mono,monospace}.design-night-windows .nw-window-note{background:#acc9ef;width:36%;position:absolute;top:45px;right:0;transform:rotate(4deg)}.design-night-windows .nw-window-note>p{letter-spacing:-.04em;padding:30px 25px 20px;font-family:Newsreader,Georgia,serif;font-size:clamp(1.8rem,3vw,3rem);line-height:1.15}.design-night-windows .nw-window-note>a{border-top:1px solid #7a9bc5;justify-content:space-between;gap:10px;margin:0 25px 30px;padding-top:20px;font-size:.75rem;text-decoration:none;display:flex}.design-night-windows .nw-floating-label{letter-spacing:.14em;font-size:.58rem;position:absolute;bottom:0;right:30px}.design-night-windows .nw-context-board{background:#172c50;border:1px solid #5276a8;border-radius:18px;grid-template-columns:1.2fr .8fr;margin:0 5vw 50px;display:grid}.design-night-windows .nw-context-board .checklist{background:#213c61;border-left:1px solid #5276a8;border-radius:0 18px 18px 0}.design-night-windows .nw-context-board section{padding:45px 4vw}.design-night-windows .offer-section{color:#193354;--muted:#47617e;--line:#a4bad3;--card:#edf4fd;background:#dbe6f4}.design-night-windows .offer-card{border:1px solid #9cb4d0;border-radius:15px;box-shadow:6px 6px #becfe4}.design-night-windows .offer-card .action{color:#f3f8ff;background:#214778;border:0;border-radius:8px}.design-night-windows .readings{border-bottom:1px solid var(--line)}.design-night-windows .reading-list{grid-template-columns:1fr 1fr;gap:35px;display:grid}.design-night-windows .reading-link{background:#193459;border:1px solid #496d9c;border-radius:12px;padding:28px}.design-night-windows .reading-link h3{font-size:1.35rem}.design-night-windows .questions{max-width:1050px;margin:0 auto}.design-night-windows .site-footer{background:#0b1732}@media (max-width:900px){.design-night-windows .nw-desktop{padding-right:60px}.design-night-windows .nw-window-main{width:78%}.design-night-windows .nw-window-note{width:37%;top:60px}.design-night-windows .nw-window-note>p{font-size:2rem}.design-night-windows .nw-context-board{grid-template-columns:1fr}.design-night-windows .nw-context-board .checklist{border-top:1px solid #5276a8;border-left:0;border-radius:0 0 18px 18px}.design-night-windows .reading-list{grid-template-columns:1fr;gap:20px}}@media (max-width:620px){.design-night-windows .nw-header{flex-wrap:wrap;gap:20px;padding:24px}.design-night-windows .nw-header .site-nav{order:3;gap:17px;width:100%}.design-night-windows .nw-corner-mark{margin-left:auto;font-size:1.5rem}.design-night-windows .nw-header .brand{max-width:255px}.design-night-windows .nw-opening{padding:40px 24px 45px}.design-night-windows .nw-centered-intro h1{font-size:2.6rem}.design-night-windows .nw-centered-intro .dek{font-size:.95rem}.design-night-windows .nw-desktop{margin-top:40px;padding:0 0 35px}.design-night-windows .nw-window-main{width:94%;transform:rotate(-1deg)}.design-night-windows .nw-window-inner{padding:20px}.design-night-windows .nw-window-inner>a{gap:10px;font-size:.92rem}.design-night-windows .nw-window-note{width:80%;margin:20px 0 0 auto;position:relative;top:auto;right:auto;transform:rotate(2deg)}.design-night-windows .nw-window-note>p{padding:22px 22px 16px;font-size:1.8rem}.design-night-windows .nw-window-note>a{margin:0 22px 22px}.design-night-windows .nw-floating-label{font-size:.5rem;bottom:0;right:0}.design-night-windows .nw-context-board{margin:0 18px 30px}.design-night-windows .nw-context-board section{padding:30px 24px}}.design-plum-questions{--paper:#fbf8f8;--ink:#572b55;--muted:#755c70;--accent:#592d58;--line:#d3bdce;--body-font:"DM Sans",Arial,sans-serif;--heading-font:"DM Sans",Arial,sans-serif}.design-plum-questions .pq-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;padding:28px 4vw;display:flex}.design-plum-questions .pq-header>span{letter-spacing:.12em;font-size:.55rem}.design-plum-questions .brand-mark{border:0;font-family:Newsreader,Georgia,serif;font-size:1.6rem}.design-plum-questions .pq-question-wall{grid-template-columns:.65fr 1.35fr;gap:6vw;padding:55px 5vw 70px;display:grid}.design-plum-questions .pq-introduction{border-left:3px solid #ad6a9b;align-self:start;padding-left:25px}.design-plum-questions .pq-introduction h1{letter-spacing:-.05em;max-width:14ch;font-size:clamp(2rem,3vw,3rem);font-weight:500}.design-plum-questions .pq-introduction .dek{max-width:34ch;font-size:.95rem}.design-plum-questions .pq-introduction .eyebrow{font-size:.57rem}.design-plum-questions .pq-introduction .action{border:0;border-bottom:1px solid;width:100%;padding:12px 0;font-size:.75rem}.design-plum-questions .pq-large-questions{padding-top:20px}.design-plum-questions .pq-large-questions>a{border-bottom:1px solid #a66c99;grid-template-columns:25px 1fr 30px;align-items:baseline;gap:25px;margin-bottom:28px;padding:0 0 25px;text-decoration:none;display:grid}.design-plum-questions .pq-large-questions>a>span{font:500 .6rem IBM Plex Mono,monospace}.design-plum-questions .pq-large-questions h2{letter-spacing:-.045em;margin:0;font-size:clamp(1.8rem,3.3vw,3.6rem);font-weight:400;line-height:1.16}.design-plum-questions .pq-large-questions>a>b{font-size:1.8rem;font-weight:400}.design-plum-questions .pq-large-questions>a:hover h2{text-underline-offset:6px;text-decoration:underline}.design-plum-questions .pq-answer-room{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#eedce9;grid-template-columns:1fr .6fr;align-items:center;display:grid}.design-plum-questions .pq-answer-room .editorial{padding-right:8vw}.design-plum-questions .pq-mark{border-left:1px solid #c6a4bb;align-items:center;gap:25px;padding:35px 4vw;font:400 clamp(9rem,17vw,17rem)/1 Newsreader,Georgia,serif;display:flex}.design-plum-questions .pq-mark>span{letter-spacing:.1em;font:500 .6rem/1.8 DM Sans,Arial,sans-serif}.design-plum-questions .questions{grid-template-columns:.7fr 1.3fr;gap:0 6vw;display:grid}.design-plum-questions .questions .section-heading{grid-area:1/1/8}.design-plum-questions .questions details{grid-column:2}.design-plum-questions .questions h2{max-width:12ch;font-size:2.6rem}.design-plum-questions .offer-section{color:#fff5fd;--muted:#e7cfe2;--line:#a67b9c;--card:#6c3d66;background:#54294f}.design-plum-questions .offer-card{background:#6c3d66;border:0;border-top:2px solid #ddb6d4}.design-plum-questions .offer-card h3{font-size:1.7rem}.design-plum-questions .offer-card .action{color:#53294f;background:#f2d8ed;border:0}.design-plum-questions .pq-reader-prep{grid-template-columns:1.1fr .9fr;display:grid}.design-plum-questions .pq-reader-prep .checklist{border-left:1px solid var(--line)}.design-plum-questions .reading-link h3{font-size:1.3rem}.design-plum-questions .site-footer{border-top:3px solid #54294f}@media (max-width:900px){.design-plum-questions .pq-header>span{display:none}.design-plum-questions .pq-question-wall{grid-template-columns:.75fr 1.25fr;gap:30px}.design-plum-questions .pq-large-questions>a{grid-template-columns:20px 1fr 20px;gap:15px}.design-plum-questions .pq-large-questions h2{font-size:2.25rem}.design-plum-questions .pq-mark{flex-direction:column;gap:5px;font-size:12rem}.design-plum-questions .pq-reader-prep{grid-template-columns:1fr}.design-plum-questions .pq-reader-prep .checklist{border-left:0;border-top:1px solid var(--line)}}@media (max-width:620px){.design-plum-questions .pq-header{flex-direction:column;align-items:flex-start;gap:18px;padding:23px 24px}.design-plum-questions .pq-question-wall{grid-template-columns:1fr;gap:25px;padding:35px 24px 30px}.design-plum-questions .pq-introduction{padding-left:19px}.design-plum-questions .pq-introduction h1{max-width:none;font-size:2.35rem}.design-plum-questions .pq-introduction .dek{max-width:none}.design-plum-questions .pq-large-questions h2{font-size:1.85rem}.design-plum-questions .pq-large-questions>a{gap:12px;margin-bottom:23px;padding-bottom:20px}.design-plum-questions .pq-answer-room{grid-template-columns:1fr}.design-plum-questions .pq-mark{border-left:0;flex-direction:row;justify-content:center;gap:30px;padding:10px 25px 25px;font-size:7rem}.design-plum-questions .questions{display:block}.design-plum-questions .questions h2{max-width:none;font-size:2.2rem}}.design-orange-poster{--paper:#fa884a;--ink:#242321;--muted:#3f291d;--accent:#242321;--line:#a95e39;--body-font:"DM Sans",Arial,sans-serif;--heading-font:"Barlow Condensed",Impact,sans-serif}.design-orange-poster .op-header{border-bottom:2px solid #242321;justify-content:space-between;align-items:center;gap:30px;padding:27px 5vw;display:flex}.design-orange-poster .op-header .brand{text-transform:uppercase;letter-spacing:-.015em;font-family:Barlow Condensed,Impact,sans-serif;font-size:1.6rem;font-weight:600}.design-orange-poster .brand-mark{color:#ffb485;background:#242321;border:0;border-radius:50%;font-family:DM Sans,Arial,sans-serif}.design-orange-poster .op-edition{letter-spacing:.12em;text-align:right;font-size:.6rem;line-height:1.5}.design-orange-poster .op-cover{grid-template-columns:45px 1.4fr .7fr;align-items:center;gap:25px 4vw;padding:40px 5vw 45px;display:grid}.design-orange-poster .op-side-label{writing-mode:vertical-rl;letter-spacing:.16em;border-right:1px solid #ab5c34;align-self:stretch;font-size:.6rem}.design-orange-poster .op-heading h1{letter-spacing:-.025em;text-transform:uppercase;max-width:10ch;font-family:Barlow Condensed,Impact,sans-serif;font-size:clamp(4rem,7.5vw,8.5rem);font-weight:600;line-height:.91}.design-orange-poster .op-heading .eyebrow{color:#442e21;margin-bottom:26px;font-size:.62rem}.design-orange-poster .op-circle{aspect-ratio:1;text-align:center;border:2px solid #242321;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:290px;display:flex}.design-orange-poster .op-circle>span{letter-spacing:.12em;margin-bottom:15px;font-size:.55rem}.design-orange-poster .op-circle>b{text-transform:uppercase;letter-spacing:-.02em;font:500 clamp(1.7rem,3.1vw,3.1rem)/1 Barlow Condensed,Impact,sans-serif}.design-orange-poster .op-circle>a{margin-top:15px;font-size:2.5rem;line-height:1;text-decoration:none}.design-orange-poster .op-cover-bottom{grid-column:2/-1;justify-content:space-between;align-items:flex-end;gap:35px;padding-top:18px;display:flex}.design-orange-poster .op-cover-bottom .dek{max-width:62ch;margin:0;font-size:1rem}.design-orange-poster .op-small-cross{font-size:4rem;line-height:1}.design-orange-poster .op-nav-band{color:#fff4dc;background:#242321;justify-content:space-between;align-items:center;gap:25px;padding:23px 5vw;display:flex}.design-orange-poster .op-nav-band .site-nav{gap:35px}.design-orange-poster .op-nav-band>a{letter-spacing:.07em;font-size:.65rem;text-decoration:none}.design-orange-poster .op-white-room{--muted:#625548;--line:#c9b7a5;background:#fff8ed;grid-template-columns:.7fr 1.3fr;display:grid}.design-orange-poster .op-white-room .editorial{padding-right:3vw}.design-orange-poster h2{text-transform:uppercase;font-size:clamp(2.4rem,4vw,4rem);font-weight:500;line-height:1.02}.design-orange-poster .op-white-room .offer-section{border-left:2px solid #242321;padding-left:3vw}.design-orange-poster .offer-deck{grid-template-columns:1fr}.design-orange-poster .offer-card{background:#fff8ed;border:2px solid #242321;box-shadow:9px 9px #fa884a}.design-orange-poster .offer-card h3{text-transform:uppercase;font-size:2.5rem}.design-orange-poster .offer-price strong{font-family:Barlow Condensed,Impact,sans-serif;font-size:4.8rem}.design-orange-poster .offer-card .action{color:#fff6e7;background:#242321;border:0}.design-orange-poster .readings{border-top:2px solid #242321;border-bottom:2px solid #242321;grid-template-columns:.7fr 1.3fr;gap:5vw;display:grid}.design-orange-poster .reading-link h3{text-transform:uppercase;font-size:2.1rem}.design-orange-poster .op-check-room{color:#fff3df;--muted:#dfcdb7;--line:#736957;background:#252725;grid-template-columns:1fr 1fr;display:grid}.design-orange-poster .op-check-room .checklist{border-right:1px solid #736957}.design-orange-poster .source-note{--muted:#625548;--line:#c9b7a5;background:#fff8ed}.design-orange-poster .site-footer{border-top:2px solid #242321}@media (max-width:900px){.design-orange-poster .op-cover{grid-template-columns:25px 1.3fr .7fr;gap:25px}.design-orange-poster .op-circle>b{font-size:2.2rem}.design-orange-poster .op-circle>span{margin-bottom:10px;font-size:.48rem}.design-orange-poster .op-circle>a{margin-top:10px;font-size:1.8rem}.design-orange-poster .op-white-room{grid-template-columns:1fr}.design-orange-poster .op-white-room .offer-section{border-top:2px solid #242321;border-left:0;padding-left:5vw}.design-orange-poster .op-white-room .editorial{padding-right:5vw}.design-orange-poster .readings{grid-template-columns:1fr;gap:15px}.design-orange-poster .op-check-room{grid-template-columns:1fr}.design-orange-poster .op-check-room .checklist{border-bottom:1px solid #736957;border-right:0}}@media (max-width:620px){.design-orange-poster .op-header{gap:20px;padding:24px}.design-orange-poster .op-header .brand{max-width:230px;font-size:1.25rem}.design-orange-poster .op-edition{font-size:.48rem}.design-orange-poster .op-cover{grid-template-columns:1fr 110px;gap:28px 18px;padding:35px 24px}.design-orange-poster .op-side-label{writing-mode:horizontal-tb;border-bottom:1px solid #ab5c34;border-right:0;grid-column:1/-1;padding-bottom:15px;font-size:.52rem}.design-orange-poster .op-heading{grid-column:1/-1}.design-orange-poster .op-heading h1{max-width:11ch;font-size:clamp(3.7rem,15vw,5.2rem)}.design-orange-poster .op-circle{grid-area:3/2;max-width:none}.design-orange-poster .op-circle>span{margin-bottom:5px;font-size:.35rem}.design-orange-poster .op-circle>b{font-size:1.2rem}.design-orange-poster .op-circle>a{margin-top:4px;font-size:1.2rem}.design-orange-poster .op-cover-bottom{grid-area:3/1;padding:0;display:block}.design-orange-poster .op-cover-bottom .dek{font-size:.88rem}.design-orange-poster .op-small-cross{display:none}.design-orange-poster .op-nav-band{padding:22px 24px;display:block}.design-orange-poster .op-nav-band .site-nav{gap:17px}.design-orange-poster .op-nav-band>a{display:none}.design-orange-poster .op-white-room .offer-section,.design-orange-poster .op-white-room .editorial{padding:30px 24px}.design-orange-poster .offer-card{box-shadow:6px 6px #fa884a}}.design-green-chapters{--paper:#e4e8dc;--ink:#254332;--muted:#526c55;--accent:#315438;--line:#a8b79f;--body-font:"Lora",Georgia,serif;--heading-font:"Lora",Georgia,serif}.design-green-chapters .gc-header{justify-content:space-between;align-items:center;gap:25px;padding:28px 5vw;font-family:Manrope,Arial,sans-serif;display:flex}.design-green-chapters .gc-header>span{letter-spacing:.15em;font-size:.56rem}.design-green-chapters .gc-header .brand{font-family:Lora,Georgia,serif;font-size:1.15rem;font-weight:500}.design-green-chapters .brand-mark{color:#f6f5df;background:#33573d;border:0}.design-green-chapters .gc-book-cover{background:#f8f5e8;border:3px solid #315438;grid-template-columns:95px minmax(0,1fr);max-width:1050px;margin:30px auto 65px;display:grid;box-shadow:12px 12px #a7b5a0}.design-green-chapters .gc-spine{color:#f6f3de;background:#315438;border-right:3px double #d6d9ba;flex-direction:column;justify-content:space-between;align-items:center;gap:30px;padding:35px 20px;display:flex}.design-green-chapters .gc-spine>span{writing-mode:vertical-rl;letter-spacing:.18em;font-family:Manrope,Arial,sans-serif;font-size:.58rem}.design-green-chapters .gc-spine b{font-family:Lora,Georgia,serif;font-size:1.4rem;font-weight:400}.design-green-chapters .gc-book-face{text-align:center;padding:35px 60px;position:relative}.design-green-chapters .gc-imprint{letter-spacing:.18em;font:500 .55rem Manrope,Arial,sans-serif}.design-green-chapters .gc-cover-line{background:#8ba080;width:70px;height:1px;margin:30px auto}.design-green-chapters .gc-book-face .eyebrow{margin-bottom:20px;font-size:.57rem}.design-green-chapters .gc-book-face h1{letter-spacing:-.05em;max-width:15ch;margin:0 auto;font:400 clamp(2.8rem,4.3vw,4.7rem)/1.12 Lora,Georgia,serif}.design-green-chapters .gc-book-face .dek{max-width:48ch;margin:25px auto;font-size:1rem}.design-green-chapters .gc-book-face .action{border:1px solid;border-left:0;border-right:0;padding:13px 5px;font-family:Manrope,Arial,sans-serif;font-size:.75rem}.design-green-chapters .gc-book-flower{width:55px;height:55px;margin:35px auto 25px;position:relative}.design-green-chapters .gc-book-flower i{transform-origin:50%;border:1px solid #64805c;border-radius:50%;width:18px;height:55px;position:absolute;left:18px}.design-green-chapters .gc-book-flower i:nth-child(2){transform:rotate(45deg)}.design-green-chapters .gc-book-flower i:nth-child(3){transform:rotate(90deg)}.design-green-chapters .gc-book-flower i:nth-child(4){transform:rotate(135deg)}.design-green-chapters .gc-cover-bottom{letter-spacing:.13em;font:500 .5rem Manrope,Arial,sans-serif}.design-green-chapters .gc-chapter-list{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#f8f5e8;grid-template-columns:180px 1fr;display:grid}.design-green-chapters .gc-chapter-label{letter-spacing:.13em;white-space:nowrap;padding:55px 35px;font:600 .65rem Manrope,Arial,sans-serif}.design-green-chapters .gc-chapter-list .readings{border-left:1px solid var(--line);padding-left:35px}.design-green-chapters .reading-link{grid-template-columns:35px 1fr 22px}.design-green-chapters .reading-link h3{font-size:1.65rem}.design-green-chapters .gc-open-pages{background:#f8f5e8;border:1px solid #a8b79f;grid-template-columns:1fr 1fr;max-width:1250px;margin:50px auto;display:grid;box-shadow:6px 6px #b5bea9}.design-green-chapters .gc-open-pages .checklist{border-left:1px solid #a8b79f}.design-green-chapters .gc-open-pages section{padding:45px 4vw}.design-green-chapters .gc-provider-pane{background:#f8f5e8;border:2px solid #315438;margin:0 5vw 50px;padding:12px}.design-green-chapters .gc-provider-pane .offer-section{border:1px solid #315438;grid-template-columns:.8fr 1.2fr;gap:0 5vw;padding:45px 4vw;display:grid}.design-green-chapters .gc-provider-pane .disclosure{grid-column:1/-1}.design-green-chapters .offer-deck{grid-template-columns:1fr}.design-green-chapters .offer-card{background:#eef0e1;border:0;border-top:3px double #315438;padding:30px}.design-green-chapters .offer-label{font-size:.58rem}.design-green-chapters .offer-price strong{font-family:Newsreader,Georgia,serif;font-weight:400}.design-green-chapters .offer-card .action{color:#fbf7e9;background:#315438;border:0;font-family:Manrope,Arial,sans-serif}.design-green-chapters .questions{max-width:1100px;margin:0 auto}.design-green-chapters .site-footer{color:#faf7e8;--muted:#d5dfc8;--line:#7a956e;text-align:center;background:#315438}.design-green-chapters .site-footer .brand{justify-content:center;margin-left:auto;margin-right:auto;display:flex}.design-green-chapters .site-footer>p{margin-left:auto;margin-right:auto}.design-green-chapters .site-footer nav{justify-content:center;font-family:Manrope,Arial,sans-serif}@media (max-width:1100px){.design-green-chapters .gc-book-cover{margin-left:5vw;margin-right:6vw}.design-green-chapters .gc-header>span{display:none}.design-green-chapters .gc-open-pages{margin-left:5vw;margin-right:6vw}}@media (max-width:900px){.design-green-chapters .gc-book-cover{grid-template-columns:70px 1fr}.design-green-chapters .gc-book-face{padding:30px 35px}.design-green-chapters .gc-chapter-list{grid-template-columns:120px 1fr}.design-green-chapters .gc-chapter-label{padding:45px 25px;font-size:.55rem}.design-green-chapters .gc-open-pages{grid-template-columns:1fr}.design-green-chapters .gc-open-pages .checklist{border-top:1px solid #a8b79f;border-left:0}.design-green-chapters .gc-provider-pane .offer-section{grid-template-columns:1fr}}@media (max-width:620px){.design-green-chapters .gc-header{flex-direction:column;align-items:flex-start;gap:20px;padding:24px}.design-green-chapters .gc-book-cover{border-width:2px;grid-template-columns:35px 1fr;margin:15px 22px 45px;box-shadow:7px 7px #a7b5a0}.design-green-chapters .gc-spine{border-right-width:2px;padding:25px 5px}.design-green-chapters .gc-spine>span{font-size:.42rem}.design-green-chapters .gc-spine b{font-size:1rem}.design-green-chapters .gc-book-face{padding:25px 20px}.design-green-chapters .gc-imprint{letter-spacing:.1em;font-size:.43rem}.design-green-chapters .gc-cover-line{margin:22px auto}.design-green-chapters .gc-book-face h1{font-size:2.45rem}.design-green-chapters .gc-book-face .dek{font-size:.88rem}.design-green-chapters .gc-book-face .action{gap:10px;padding:10px 0;font-size:.65rem}.design-green-chapters .gc-cover-bottom{font-size:.4rem}.design-green-chapters .gc-chapter-list{display:block}.design-green-chapters .gc-chapter-label{padding:25px 24px 0;display:block}.design-green-chapters .gc-chapter-list .readings{border-left:0;padding:25px 24px}.design-green-chapters .gc-open-pages{margin:30px 20px}.design-green-chapters .gc-open-pages section{padding:30px 24px}.design-green-chapters .gc-provider-pane{margin:0 20px 30px;padding:7px}.design-green-chapters .gc-provider-pane .offer-section{padding:27px 18px}.design-green-chapters .offer-card{padding:25px 18px}}.design-aqua-clock{--paper:#9cddda;--ink:#153b4b;--muted:#294a52;--accent:#173f54;--line:#6aa8ae;--body-font:"Space Grotesk",Arial,sans-serif;--heading-font:"Space Grotesk",Arial,sans-serif}.design-aqua-clock .ac-header{justify-content:space-between;align-items:center;gap:30px;padding:30px 5vw;display:flex}.design-aqua-clock .ac-header .brand{font-size:1.15rem;font-weight:500}.design-aqua-clock .brand-mark{color:#d5f5ec;background:#173f54;border:0;border-radius:50%}.design-aqua-clock .ac-header>span{letter-spacing:.16em;font-size:.58rem}.design-aqua-clock .ac-opening{grid-template-columns:.75fr 1.25fr;align-items:center;gap:7vw;padding:45px 6vw 65px;display:grid}.design-aqua-clock .ac-calendar{color:#133c4f;background:#e8f5e5;padding-bottom:30px;position:relative;transform:rotate(-3deg);box-shadow:12px 13px #6cb6b7}.design-aqua-clock .ac-calendar-pins{justify-content:space-around;display:flex;position:absolute;top:-15px;left:0;right:0}.design-aqua-clock .ac-calendar-pins i{background:#184056;border-radius:6px;width:10px;height:32px}.design-aqua-clock .ac-calendar-cap{text-align:center;letter-spacing:.15em;border-bottom:2px solid #a3c5bd;padding:28px 20px 16px;font-size:.7rem}.design-aqua-clock .ac-calendar-date{text-align:center;padding:23px 20px 15px}.design-aqua-clock .ac-calendar-date b{letter-spacing:-.04em;font-family:Barlow Condensed,Impact,sans-serif;font-size:clamp(7rem,14vw,14rem);font-weight:500;line-height:.9;display:block}.design-aqua-clock .ac-calendar-date span{letter-spacing:.2em;margin-top:16px;font-size:1.1rem;display:block}.design-aqua-clock .ac-calendar>p{text-align:center;padding:15px 24px 0;font-family:DM Sans,Arial,sans-serif;font-size:.63rem;line-height:1.8}.design-aqua-clock .ac-calendar-corner{background:linear-gradient(135deg,#c1d9c6 50%,#9cddda 50%);width:32px;height:32px;position:absolute;bottom:0;right:0}.design-aqua-clock .ac-title h1{letter-spacing:-.07em;max-width:15ch;font-size:clamp(2.9rem,4.7vw,5rem);font-weight:400;line-height:1.02}.design-aqua-clock .ac-title .dek{max-width:47ch;font-size:1.05rem}.design-aqua-clock .ac-title .action{color:#e7f6eb;background:#173f54;border:0;border-radius:40px;padding:14px 24px}.design-aqua-clock .ac-title-foot{letter-spacing:.15em;border-top:1px solid #639d9e;justify-content:space-between;align-items:center;margin-top:38px;padding-top:15px;font-size:.55rem;display:flex}.design-aqua-clock .ac-title-foot span:last-child{font-size:2.2rem}.design-aqua-clock .ac-navigation{color:#ecfff5;background:#153b50;justify-content:space-between;align-items:center;gap:25px;padding:24px 5vw;display:flex}.design-aqua-clock .ac-navigation>span{letter-spacing:.12em;font-size:.51rem}.design-aqua-clock .ac-navigation .site-nav{gap:35px;font-weight:500}.design-aqua-clock .ac-daily-spread{--line:#9bbead;background:#d7efdf;grid-template-columns:.9fr 1.1fr;display:grid}.design-aqua-clock .ac-daily-spread .readings{border-right:1px solid #9bbead}.design-aqua-clock h2{letter-spacing:-.055em;font-size:clamp(1.9rem,2.9vw,2.9rem);font-weight:400}.design-aqua-clock .reading-link h3{font-size:1.4rem}.design-aqua-clock .offer-section{grid-template-columns:.85fr 1.15fr;gap:0 5vw;display:grid}.design-aqua-clock .offer-deck{grid-template-columns:1fr}.design-aqua-clock .offer-card{background:#e9f6ea;border:0;box-shadow:10px 10px #5a9da3}.design-aqua-clock .offer-card .action{color:#ecfff5;background:#173f54;border:0;border-radius:30px}.design-aqua-clock .disclosure{grid-column:1/-1}.design-aqua-clock .ac-bottom-pages{--line:#aabdaf;background:#f0f7eb;grid-template-columns:1.2fr .8fr;display:grid}.design-aqua-clock .ac-bottom-pages .checklist{border-left:1px solid var(--line);background:#c5e4d4}.design-aqua-clock .site-footer{color:#ecfff5;--muted:#ccdedb;--line:#56808c;background:#153b50}@media (max-width:900px){.design-aqua-clock .ac-opening{gap:40px;padding:40px 5vw 55px}.design-aqua-clock .ac-calendar-date b{font-size:10rem}.design-aqua-clock .ac-title h1{font-size:3.1rem}.design-aqua-clock .ac-navigation>span{display:none}.design-aqua-clock .ac-daily-spread,.design-aqua-clock .ac-bottom-pages{grid-template-columns:1fr}.design-aqua-clock .ac-daily-spread .readings{border-right:0;border-bottom:1px solid var(--line)}.design-aqua-clock .ac-bottom-pages .checklist{border-left:0;border-top:1px solid var(--line)}.design-aqua-clock .offer-section{grid-template-columns:1fr}}@media (max-width:620px){.design-aqua-clock .ac-header{padding:24px}.design-aqua-clock .ac-header>span{display:none}.design-aqua-clock .ac-opening{grid-template-columns:1fr;gap:40px;padding:25px 24px 40px}.design-aqua-clock .ac-calendar{width:220px;margin:0 auto;padding-bottom:22px;box-shadow:7px 8px #6cb6b7}.design-aqua-clock .ac-calendar-cap{padding:22px 15px 13px;font-size:.58rem}.design-aqua-clock .ac-calendar-date{padding:16px 15px 8px}.design-aqua-clock .ac-calendar-date b{font-size:8rem}.design-aqua-clock .ac-calendar-date span{margin-top:10px;font-size:.85rem}.design-aqua-clock .ac-calendar>p{padding:10px 15px 0;font-size:.55rem}.design-aqua-clock .ac-title h1{font-size:3rem}.design-aqua-clock .ac-title .dek{font-size:.98rem}.design-aqua-clock .ac-title-foot{margin-top:25px}.design-aqua-clock .ac-navigation{padding:20px 24px}.design-aqua-clock .ac-navigation .site-nav{gap:19px}.design-aqua-clock .offer-card{box-shadow:6px 6px #5a9da3}}.design-margin-notes{--paper:#eee8dd;--ink:#463a30;--muted:#594a3c;--accent:#674e39;--line:#c3b4a1;--body-font:"Lora",Georgia,serif;--heading-font:"Newsreader",Georgia,serif}.design-margin-notes .mn-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;padding:28px 5vw;display:flex}.design-margin-notes .mn-header .brand{font-size:1.15rem;font-weight:500}.design-margin-notes .brand-mark{display:none}.design-margin-notes .mn-header .site-nav{font-family:Manrope,Arial,sans-serif;font-size:.73rem}.design-margin-notes .mn-header>span{letter-spacing:.12em;font-family:Manrope,Arial,sans-serif;font-size:.5rem}.design-margin-notes .mn-chapter{border-bottom:1px solid var(--line);grid-template-columns:.65fr 1.35fr;max-width:1450px;margin:0 auto;display:grid}.design-margin-notes .mn-margin{border-right:1px solid var(--line);flex-direction:column;align-items:flex-start;padding:50px 5vw;display:flex}.design-margin-notes .mn-margin>span{letter-spacing:.14em;font:500 .55rem Manrope,Arial,sans-serif}.design-margin-notes .mn-margin>b{letter-spacing:-.08em;color:#8b735e;margin-top:35px;font-family:Newsreader,Georgia,serif;font-size:clamp(9rem,17vw,19rem);font-weight:300;line-height:1.1}.design-margin-notes .mn-margin>i{background:#aa9279;width:55%;height:1px;margin-top:15px}.design-margin-notes .mn-cover-copy{padding:60px 7vw 60px 5vw}.design-margin-notes .mn-cover-copy h1{letter-spacing:-.05em;max-width:16ch;font:400 clamp(2.9rem,4.7vw,5rem)/1.06 Newsreader,Georgia,serif}.design-margin-notes .mn-cover-copy .dek{font-size:1.02rem;line-height:1.9}.design-margin-notes .mn-cover-copy .action{border:0;border-bottom:1px solid;padding:12px 0;font-family:Manrope,Arial,sans-serif;font-size:.75rem}.design-margin-notes .mn-pencil-note{border-left:1px solid #a68a6f;margin-top:48px;padding-left:25px;font-size:.87rem;font-style:italic}.design-margin-notes .mn-reading{background:#f8f3e9}.design-margin-notes .mn-reading-copy .editorial{padding-bottom:28px}.design-margin-notes .mn-reading-copy .readings{border-top:1px solid var(--line);padding-top:28px}.design-margin-notes .reading-link h3{font-size:1.8rem}.design-margin-notes .mn-offers{color:#fff5e3;--muted:#fff4e5;--line:#ab9279;background:#755c48}.design-margin-notes .mn-offers .mn-margin>b{color:#d7bd9d}.design-margin-notes .mn-offers .offer-section{padding:55px 5vw}.design-margin-notes .mn-offers .offer-deck{grid-template-columns:1fr}.design-margin-notes .offer-card{color:#4c3b2d;--muted:#755e4a;--line:#c9b39b;background:#f6ecdb;border:0;padding:35px}.design-margin-notes .offer-card h3{font-size:2rem}.design-margin-notes .offer-price strong{font-family:Newsreader,Georgia,serif;font-weight:400}.design-margin-notes .offer-card .action{color:#fff5e3;background:#654d3c;border:0;font-family:Manrope,Arial,sans-serif}.design-margin-notes .mn-preparation .checklist{border-bottom:1px solid var(--line);padding-bottom:35px}.design-margin-notes .mn-preparation .questions{padding-top:35px}.design-margin-notes .site-footer{background:#e0d5c5}.design-margin-notes .site-footer .brand{font-size:1.4rem}.design-margin-notes .site-footer nav{font-family:Manrope,Arial,sans-serif}@media (max-width:900px){.design-margin-notes .mn-header>span{display:none}.design-margin-notes .mn-chapter{grid-template-columns:.45fr 1.55fr}.design-margin-notes .mn-margin{padding:45px 3vw}.design-margin-notes .mn-margin>b{font-size:10rem}.design-margin-notes .mn-margin>span{font-size:.48rem}.design-margin-notes .mn-cover-copy{padding:45px 5vw}}@media (max-width:620px){.design-margin-notes .mn-header{flex-direction:column;align-items:flex-start;gap:18px;padding:24px}.design-margin-notes .mn-chapter{display:block}.design-margin-notes .mn-margin{border-right:0;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:22px 24px 0;display:grid}.design-margin-notes .mn-margin>b{grid-area:1/2;margin:0;font-size:4rem;line-height:1}.design-margin-notes .mn-margin>i{grid-column:1/-1;width:100%;margin:5px 0 0}.design-margin-notes .mn-margin>span{font-size:.52rem}.design-margin-notes .mn-cover-copy{padding:30px 24px 40px}.design-margin-notes .mn-cover-copy h1{font-size:3.1rem}.design-margin-notes .mn-pencil-note{margin-top:30px;font-size:.8rem}.design-margin-notes .mn-offers .offer-section{padding:30px 24px}.design-margin-notes .offer-card{padding:27px}}.design-ice-disc{--paper:#edf5f8;--ink:#22445e;--muted:#4d6c7d;--accent:#2c617d;--line:#b3ced9;--body-font:"Manrope",Arial,sans-serif;--heading-font:"Manrope",Arial,sans-serif}.design-ice-disc .id-header{justify-content:space-between;align-items:center;gap:30px;padding:28px 5vw;display:flex}.design-ice-disc .id-header .brand{font-size:1.12rem;font-weight:400}.design-ice-disc .brand-mark{border:1px solid #769dae;border-radius:50%}.design-ice-disc .id-header>span{letter-spacing:.17em;font-size:.52rem}.design-ice-disc .id-opening{grid-template-columns:1fr 1.1fr;align-items:center;gap:4vw;min-height:650px;padding:55px 5vw 60px;display:grid}.design-ice-disc .id-intro h1{letter-spacing:-.075em;max-width:13ch;font-size:clamp(3.1rem,5.5vw,6rem);font-weight:300;line-height:1.06}.design-ice-disc .id-intro .eyebrow{letter-spacing:.18em;font-size:.58rem}.design-ice-disc .id-intro .dek{max-width:44ch;font-size:1.02rem}.design-ice-disc .id-intro .action{border:0;border-bottom:1px solid;gap:35px;padding:14px 0;font-size:.75rem}.design-ice-disc .id-lens-figure{min-width:0;padding:0 2vw}.design-ice-disc .id-lens{aspect-ratio:1;background:conic-gradient(from 25deg,#d8edf5,#8db9cc,#f3fbfd,#6da7c0,#bfe0ec,#f5fcfd,#a4ccdf,#d8edf5);border-radius:50%;place-items:center;width:100%;display:grid;position:relative;box-shadow:inset 0 0 0 1px #aac9d8,0 25px 40px #4f84a322}.design-ice-disc .id-lens>i{border:1px solid #7097ac88;border-radius:50%;position:absolute;inset:12%}.design-ice-disc .id-lens>i:nth-child(2){background:#f4fbfd33;border-color:#eaf7facc;inset:23%}.design-ice-disc .id-lens-center{aspect-ratio:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#e5f4f966;border:1px solid #acd3e0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:48%;display:flex}.design-ice-disc .id-lens-center b{letter-spacing:-.08em;font-size:clamp(2rem,4.5vw,4.6rem);font-weight:300;line-height:1}.design-ice-disc .id-lens-center>span{letter-spacing:.17em;margin-top:20px;font-size:.44rem}.design-ice-disc .id-lens-tick{background:#315b71;width:16%;height:1px;position:absolute;top:50%;left:0}.design-ice-disc .id-lens-tick.tick-two{left:auto;right:0}.design-ice-disc .id-lens-figure figcaption{letter-spacing:.1em;justify-content:space-between;gap:15px;margin-top:28px;font-size:.5rem;display:flex}.design-ice-disc .id-focus-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-around;gap:25px;padding:28px 5vw;font-size:.85rem;font-weight:400;display:flex}.design-ice-disc .id-context{grid-template-columns:1.15fr .85fr;display:grid}.design-ice-disc .id-context .readings{border-left:1px solid var(--line);padding-top:85px}.design-ice-disc h2{letter-spacing:-.055em;font-weight:300}.design-ice-disc .reading-link h3{font-size:1.35rem;font-weight:400}.design-ice-disc .offer-section{background:#d9eaf0;grid-template-columns:1fr 1fr;gap:0 6vw;display:grid}.design-ice-disc .offer-section .section-heading{padding-top:25px}.design-ice-disc .offer-deck{grid-template-columns:1fr}.design-ice-disc .offer-card{background:#f4fafb;border:1px solid #a7c7d3;border-radius:80px 80px 6px 6px;padding:55px 35px 35px}.design-ice-disc .offer-card h3{font-size:2rem;font-weight:400}.design-ice-disc .offer-card .action{color:#f5fcff;background:#2d617c;border:0;border-radius:30px}.design-ice-disc .offer-price strong{font-weight:300}.design-ice-disc .offer-section .disclosure{grid-column:1/-1}.design-ice-disc .id-last-look{grid-template-columns:.85fr 1.15fr;display:grid}.design-ice-disc .id-last-look .checklist{border-right:1px solid var(--line)}.design-ice-disc .site-footer{color:#f4fbff;--muted:#c9dce5;--line:#7498a9;background:#244c63}@media (max-width:900px){.design-ice-disc .id-header>span{display:none}.design-ice-disc .id-opening{gap:25px;min-height:540px;padding-top:40px}.design-ice-disc .id-intro h1{font-size:3.7rem}.design-ice-disc .id-lens-figure{padding:0}.design-ice-disc .id-lens-center b{font-size:3rem}.design-ice-disc .id-context,.design-ice-disc .id-last-look{grid-template-columns:1fr}.design-ice-disc .id-context .readings{border-left:0;border-top:1px solid var(--line);padding-top:40px}.design-ice-disc .id-last-look .checklist{border-right:0;border-bottom:1px solid var(--line)}.design-ice-disc .offer-section{gap:0 30px}}@media (max-width:620px){.design-ice-disc .id-header{flex-direction:column;align-items:flex-start;gap:20px;padding:24px}.design-ice-disc .id-opening{grid-template-columns:1fr;gap:40px;padding:25px 24px 40px}.design-ice-disc .id-intro h1{font-size:3.25rem}.design-ice-disc .id-intro .dek{font-size:.98rem}.design-ice-disc .id-lens-figure{width:100%;max-width:290px;margin:0 auto}.design-ice-disc .id-lens-center b{font-size:2.9rem}.design-ice-disc .id-lens-center>span{margin-top:14px;font-size:.35rem}.design-ice-disc .id-lens-figure figcaption{gap:10px;font-size:.43rem}.design-ice-disc .id-focus-band{flex-direction:column;align-items:flex-start;gap:12px;padding:24px;font-size:.8rem}.design-ice-disc .offer-section{grid-template-columns:1fr;gap:0}.design-ice-disc .offer-section .section-heading{padding-top:0}.design-ice-disc .offer-card{border-radius:60px 60px 5px 5px;padding:45px 26px 28px}}.design-wheat-dossier{--paper:#dfcba3;--ink:#483d29;--muted:#4e442e;--accent:#5f563b;--line:#b3a17b;--body-font:"Lora",Georgia,serif;--heading-font:"Newsreader",Georgia,serif}.design-wheat-dossier .wd-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;padding:30px 5vw;display:flex}.design-wheat-dossier .wd-header .brand{text-align:center;max-width:430px;font-family:Newsreader,Georgia,serif;font-size:1.55rem;font-weight:500}.design-wheat-dossier .brand-mark{display:none}.design-wheat-dossier .wd-header>span{letter-spacing:.15em;font:500 .52rem Manrope,Arial,sans-serif}.design-wheat-dossier .wd-file-stack{max-width:900px;margin:75px auto 50px;padding:0 18px;position:relative}.design-wheat-dossier .wd-back-page{z-index:-1;background:#f0e3c9;border:1px solid #a48e60;position:absolute;inset:0 18px}.design-wheat-dossier .wd-back-page.back-one{transform:rotate(-4deg)}.design-wheat-dossier .wd-back-page.back-two{background:#c3b084;transform:rotate(3deg)}.design-wheat-dossier .wd-front-page{text-align:center;background:#fbf5e7;border:1px solid #a48e60;padding:30px 55px 35px;box-shadow:0 10px 30px #67562c22}.design-wheat-dossier .wd-page-heading{text-align:left;letter-spacing:.13em;border-bottom:1px solid #c9b997;justify-content:space-between;gap:20px;margin-bottom:35px;padding-bottom:18px;font:500 .52rem Manrope,Arial,sans-serif;display:flex}.design-wheat-dossier .wd-front-page h1{letter-spacing:-.055em;max-width:16ch;margin:0 auto;font:400 clamp(3rem,5vw,5.3rem)/1.04 Newsreader,Georgia,serif}.design-wheat-dossier .wd-front-page .eyebrow{letter-spacing:.15em;font-size:.59rem}.design-wheat-dossier .wd-front-page .dek{max-width:49ch;margin:25px auto;font-size:1.02rem}.design-wheat-dossier .wd-front-page .action{background:#eee8d7;border:1px solid #6c654a;padding:13px 22px;font-family:Manrope,Arial,sans-serif;font-size:.75rem}.design-wheat-dossier .wd-cover-index{border-top:1px solid #c9b997;margin-top:35px;padding-top:25px}.design-wheat-dossier .wd-cover-index>span{letter-spacing:.12em;font:500 .53rem Manrope,Arial,sans-serif}.design-wheat-dossier .wd-cover-index p{margin:12px auto 0;font-family:Newsreader,Georgia,serif;font-size:1.2rem;font-style:italic}.design-wheat-dossier .wd-file-navigation{max-width:900px;margin:0 auto;padding:0 18px}.design-wheat-dossier .wd-file-navigation .site-nav{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:0;font-family:Manrope,Arial,sans-serif;display:grid}.design-wheat-dossier .wd-file-navigation .site-nav a{text-align:center;color:#fff9e8;text-transform:uppercase;letter-spacing:.06em;background:#78683d;border:1px solid #8f7f56;padding:20px 15px;font-size:.62rem}.design-wheat-dossier .wd-file-navigation .site-nav a:nth-child(2){background:#766943}.design-wheat-dossier .wd-file-navigation .site-nav a:nth-child(3){background:#5d593b}.design-wheat-dossier .wd-file-navigation .site-nav a:nth-child(4){background:#453f2b}.design-wheat-dossier .wd-opening-notes{background:#f3ead6;border-top:1px solid #a59168;border-bottom:1px solid #a59168;grid-template-columns:1.1fr .9fr;max-width:1250px;margin:55px auto;display:grid}.design-wheat-dossier .wd-opening-notes .checklist{border-left:1px solid var(--line)}.design-wheat-dossier .readings{max-width:1180px;margin:0 auto;padding-top:0}.design-wheat-dossier .readings .reading-list{grid-template-columns:1fr 1fr;gap:35px;display:grid}.design-wheat-dossier .reading-link h3{font-size:1.8rem}.design-wheat-dossier .wd-offer-document{background:#f9f2e2;border:1px solid #a59168;margin:0 5vw 45px}.design-wheat-dossier .wd-offer-document .offer-section{grid-template-columns:.8fr 1.2fr;gap:0 5vw;display:grid}.design-wheat-dossier .offer-deck{grid-template-columns:1fr}.design-wheat-dossier .offer-card{background:#e8dec4;border:0;border-top:3px double #84724a;padding:35px}.design-wheat-dossier .offer-card h3{font-family:Newsreader,Georgia,serif;font-size:2.4rem;font-weight:400}.design-wheat-dossier .offer-price strong{font-family:Newsreader,Georgia,serif;font-weight:400}.design-wheat-dossier .offer-card .action{color:#fff9eb;background:#5c583d;border:0;font-family:Manrope,Arial,sans-serif}.design-wheat-dossier .disclosure{grid-column:1/-1}.design-wheat-dossier .questions{max-width:1060px;margin:0 auto}.design-wheat-dossier .site-footer{color:#fff8e7;--muted:#e3d9bc;--line:#938666;background:#5b553c}.design-wheat-dossier .site-footer nav{font-family:Manrope,Arial,sans-serif}@media (max-width:1100px){.design-wheat-dossier .wd-file-stack,.design-wheat-dossier .wd-file-navigation{margin-left:6vw;margin-right:6vw}.design-wheat-dossier .wd-opening-notes{margin-left:5vw;margin-right:5vw}}@media (max-width:900px){.design-wheat-dossier .wd-header>span{font-size:.43rem}.design-wheat-dossier .wd-header .brand{max-width:330px;font-size:1.3rem}.design-wheat-dossier .wd-file-stack{margin-top:55px}.design-wheat-dossier .wd-front-page{padding:30px 35px}.design-wheat-dossier .wd-opening-notes{grid-template-columns:1fr}.design-wheat-dossier .wd-opening-notes .checklist{border-left:0;border-top:1px solid var(--line)}.design-wheat-dossier .wd-offer-document .offer-section{grid-template-columns:1fr}}@media (max-width:620px){.design-wheat-dossier .wd-header{justify-content:center;padding:24px}.design-wheat-dossier .wd-header>span{display:none}.design-wheat-dossier .wd-header .brand{font-size:1.5rem}.design-wheat-dossier .wd-file-stack{margin:40px 20px 35px;padding:0 8px}.design-wheat-dossier .wd-back-page{inset:0 8px}.design-wheat-dossier .wd-back-page.back-one{transform:rotate(-2deg)}.design-wheat-dossier .wd-back-page.back-two{transform:rotate(2deg)}.design-wheat-dossier .wd-front-page{padding:25px 22px}.design-wheat-dossier .wd-page-heading{letter-spacing:.06em;gap:10px;margin-bottom:28px;font-size:.41rem}.design-wheat-dossier .wd-front-page h1{font-size:2.8rem}.design-wheat-dossier .wd-front-page .dek{font-size:.92rem}.design-wheat-dossier .wd-cover-index p{font-size:1.05rem}.design-wheat-dossier .wd-file-navigation{margin:0 20px;padding:0 8px}.design-wheat-dossier .wd-file-navigation .site-nav{grid-template-columns:1fr 1fr}.design-wheat-dossier .wd-file-navigation .site-nav a{padding:15px 10px;font-size:.57rem}.design-wheat-dossier .wd-opening-notes{margin:35px 20px}.design-wheat-dossier .wd-opening-notes section{padding:30px 24px}.design-wheat-dossier .readings .reading-list{grid-template-columns:1fr;gap:0}.design-wheat-dossier .wd-offer-document{margin:0 20px 30px}.design-wheat-dossier .wd-offer-document .offer-section{padding:30px 22px}.design-wheat-dossier .offer-card{padding:28px 22px}}@media (min-width:901px){.design-night-windows .nw-window-inner{padding-right:70px}}
