.kwed{--ink:#101216;--paper:#f1efe9;--red:#e03b2f;--line:#c9c6bd;box-sizing:border-box;margin:0;background:var(--paper);color:var(--ink);font:16px/1.6 Arial,Helvetica,sans-serif;overflow:hidden}.kwed *{box-sizing:border-box}.kwed img{display:block;max-width:100%;height:auto}.kwed h1,.kwed h2,.kwed h3,.kwed p,.kwed figure,.kwed dl,.kwed dd{margin-top:0}.kwed h1,.kwed h2{font-family:Impact,"Arial Narrow",Arial,sans-serif;font-weight:400;line-height:.94;letter-spacing:-.02em;text-transform:uppercase}.kwed-summary{max-width:1180px;margin:auto;padding:14px 30px;background:#fff;font-size:14px}.kwed-cover{min-height:700px;display:grid;grid-template-columns:42% 58%;background:var(--ink);color:white}.kwed-cover-copy{padding:55px clamp(28px,6vw,90px);display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1}.kwed-issue,.kwed-kicker,.kwed-number{font-size:12px;font-weight:bold;letter-spacing:.18em;text-transform:uppercase}.kwed-issue{color:#ff7065}.kwed-cover h1{font-size:clamp(58px,8vw,128px);margin:36px 0}.kwed-deck{max-width:570px;font-size:clamp(18px,2vw,26px);line-height:1.4}.kwed-cover-facts{display:flex;flex-wrap:wrap;border-top:1px solid #555;margin-top:40px;padding-top:25px;gap:28px}.kwed-cover-facts span{display:flex;flex-direction:column;text-transform:uppercase;font-size:11px;letter-spacing:.1em;color:#aaa}.kwed-cover-facts b{font-size:22px;color:#fff;letter-spacing:0}.kwed-cover-image{display:flex;align-items:center;background:#d9d8d3;overflow:hidden}.kwed-cover-image img{width:100%;transform:scale(1.08)}.kwed main>section{max-width:1180px;margin:auto;padding:clamp(65px,9vw,130px) 30px}.kwed-fit{display:grid;grid-template-columns:220px 1fr!important;max-width:none!important;background:var(--red);color:white;padding-left:max(30px,calc((100% - 1120px)/2))!important;padding-right:max(30px,calc((100% - 1120px)/2))!important}.kwed-fit h2{font-size:clamp(38px,5vw,72px);margin-bottom:25px}.kwed-fit p:last-child{max-width:800px;font-size:20px}.kwed-story{display:grid;grid-template-columns:42% 58%;gap:7vw;align-items:center}.kwed-story h2,.kwed-electric h2,.kwed-section-head h2,.kwed-faq>h2{font-size:clamp(44px,6vw,82px)}.kwed-story-copy>p:not(.kwed-kicker){font-size:18px}.kwed-story figure{background:#fff;padding:30px}.kwed-story figcaption{border-top:1px solid var(--line);padding-top:12px;font-size:12px;text-transform:uppercase;letter-spacing:.12em}.kwed-electric{max-width:none!important;background:#24272b;color:white;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,520px);align-items:center;padding:0!important}.kwed-electric img{width:100%;max-height:650px;object-fit:contain;background:white}.kwed-electric div{padding:50px}.kwed-electric .kwed-kicker{color:#ff7065}.kwed-included{display:grid;grid-template-columns:220px 1fr}.kwed-included h2{font-size:48px}.kwed-included ul{padding:0;margin:35px 0 0;list-style:none;border-top:2px solid}.kwed-included li{display:grid;grid-template-columns:35% 65%;padding:18px 0;border-bottom:1px solid var(--line)}.kwed-included span{color:#555}.kwed-specs{background:white;max-width:none!important;padding-left:max(30px,calc((100% - 1120px)/2))!important;padding-right:max(30px,calc((100% - 1120px)/2))!important}.kwed-section-head{margin-bottom:55px}.kwed-spec-columns{display:grid;grid-template-columns:1fr 1fr;gap:7vw}.kwed-spec-columns h3{font-size:24px;text-transform:uppercase;border-bottom:5px solid var(--red);padding-bottom:14px}.kwed dl{display:grid;grid-template-columns:1fr 1fr}.kwed dt,.kwed dd{padding:10px 0;border-bottom:1px solid #ddd}.kwed dd{text-align:right;font-weight:bold}.kwed-table-wrap{border-top:6px solid var(--ink)}.kwed table{width:100%;border-collapse:collapse;font-size:14px}.kwed th{text-align:left;background:var(--ink);color:white;text-transform:uppercase;letter-spacing:.06em}.kwed th,.kwed td{padding:14px 12px;border-bottom:1px solid var(--line);vertical-align:top}.kwed tbody tr:nth-child(even){background:#e5e2db}.kwed-note-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:var(--ink)}.kwed-note-grid article{background:var(--red);color:white;padding:35px}.kwed-note-grid h3{font-size:24px;text-transform:uppercase}.kwed-faq{display:grid;grid-template-columns:220px 1fr 1.2fr;column-gap:5vw}.kwed-faq-list article{border-top:2px solid;padding:20px 0}.kwed-faq-list h3{font-size:18px;line-height:1.3}.kwed footer{background:var(--ink);color:white;padding:35px max(30px,calc((100% - 1120px)/2));display:flex;gap:25px;justify-content:space-between;flex-wrap:wrap}.kwed footer b{font-size:25px;text-transform:uppercase}.kwed footer span{color:#aaa}.kwed footer span:last-child{overflow-wrap:anywhere}
@media(max-width:760px){.kwed-summary{padding:12px 18px}.kwed-cover{display:flex;flex-direction:column;min-height:0}.kwed-cover-copy{padding:45px 20px}.kwed-cover h1{font-size:58px}.kwed-cover-image{order:-1}.kwed main>section{padding:65px 20px}.kwed-fit,.kwed-story,.kwed-included,.kwed-spec-columns,.kwed-faq{grid-template-columns:1fr!important}.kwed-fit{padding:50px 20px!important}.kwed-fit .kwed-number,.kwed-included>.kwed-number,.kwed-faq>.kwed-number{margin-bottom:25px}.kwed-story{gap:35px}.kwed-electric{grid-template-columns:1fr}.kwed-electric div{padding:45px 20px}.kwed-included li{grid-template-columns:1fr;gap:3px}.kwed-note-grid{grid-template-columns:1fr}.kwed table,.kwed thead,.kwed tbody,.kwed tr,.kwed th,.kwed td{display:block}.kwed thead{display:none}.kwed tr{padding:13px 0;border-bottom:2px solid}.kwed td{border:0;padding:5px 8px 5px 48%;position:relative;min-height:32px}.kwed td:before{content:attr(data-label);position:absolute;left:8px;width:43%;font-size:10px;font-weight:bold;text-transform:uppercase}.kwed-faq>h2{margin-bottom:40px}}
@media(max-width:360px){.kwed-cover h1{font-size:49px}.kwed-cover-facts{gap:16px}.kwed td{padding-left:44%}.kwed td:before{width:40%}}

.kwed h1,.kwed h2{overflow-wrap:anywhere}
