.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-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}}
