main.svelte-1w5z9nv{background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;overflow-x:hidden}.header.svelte-1w5z9nv{background-color:#3c373240;border-radius:3px;justify-content:center;align-items:center;width:100%;height:700px;margin-bottom:16px;display:flex;position:relative;overflow:hidden}.content.svelte-1w5z9nv{flex-direction:column;justify-content:center;align-items:center;min-height:80vh;display:flex}.titles.svelte-1w5z9nv{flex-direction:column;justify-content:center;align-items:center;margin-top:24px;display:flex}.title.svelte-1w5z9nv{color:#111;letter-spacing:-.5px;word-spacing:-.5px;text-transform:none;font-family:Ivar Display;font-size:clamp(34px,6vw,56px);line-height:1.2}.byline.svelte-1w5z9nv{text-align:start;text-transform:uppercase;color:#111;letter-spacing:.5px;word-spacing:.5px;text-align:start;margin:24px 0;padding-top:32px;font-family:Diatype;font-size:15px;font-weight:600;line-height:1.2}.heading.svelte-1w5z9nv{text-align:start;text-transform:uppercase;color:#111;letter-spacing:.5px;word-spacing:.5px;margin:24px 0;font-family:Diatype;font-size:16px;font-weight:600;line-height:1.2}.article.svelte-1w5z9nv{width:100vw;max-width:750px}.share.svelte-1w5z9nv{margin:0 50px}.body.svelte-1w5z9nv{text-align:start;color:#444;letter-spacing:-.25px;word-spacing:-.25px;margin:55px 50px 8px;font-family:Diatype;font-size:21px;font-weight:100;line-height:1.2}.body.svelte-1w5z9nv .content{max-width:63%}.body.svelte-1w5z9nv p{text-align:start;color:#444;letter-spacing:-.25px;word-spacing:-.25px;margin:6px 0;font-family:Diatype;font-size:21px;font-weight:100;line-height:1.8}.body.svelte-1w5z9nv a{color:#bd7864;text-decoration:underline}.body.svelte-1w5z9nv strong{font-weight:700}.body.svelte-1w5z9nv b{color:#333;font-size:21px;font-weight:700}.body.svelte-1w5z9nv blockquote{color:#333;border-left:3px solid #efb8aa;margin:30px 0;padding-left:24px;font-family:Ivar Display;font-size:30px;display:block}.body.svelte-1w5z9nv blockquote p{color:#444;letter-spacing:2px;word-spacing:0;margin:6px 0;font-family:Ivar Display;font-size:24px;font-style:italic;line-height:1.2}.body.svelte-1w5z9nv blockquote cite{text-transform:uppercase;color:#444;letter-spacing:2px;word-spacing:0;margin:6px 0;font-family:Diatype;font-size:18px;line-height:1.2;display:block}.body.svelte-1w5z9nv ul{margin-bottom:36px;margin-left:24px;font-family:Diatype;font-size:21px}.body.svelte-1w5z9nv ol{margin-bottom:36px;margin-left:36px;font-family:Diatype;font-size:21px}.body.svelte-1w5z9nv ol li{color:#444;letter-spacing:-.5px;word-spacing:-.5px;margin:8px 0;line-height:1.8;list-style-type:decimal;list-style-position:outside}.body.svelte-1w5z9nv ul li{color:#444;letter-spacing:-.5px;word-spacing:-.5px;margin:8px 0;line-height:1.8;list-style-type:disc;list-style-position:outside}.body.svelte-1w5z9nv ul li::marker{color:#ffbeaa}.body.svelte-1w5z9nv .promo-start{float:right;width:35%;margin:32px 0 16px 40px;padding-bottom:32px;display:block}.body.svelte-1w5z9nv .no-promo{visibility:hidden;display:none}.body.svelte-1w5z9nv .has-promo{visibility:visible}.body.svelte-1w5z9nv .promo-image{width:100%;max-width:300px;margin-top:24px}.body.svelte-1w5z9nv .promo-start,.body.svelte-1w5z9nv .promo-start p{text-align:start;color:#444;letter-spacing:-.25px;word-spacing:-.25px;max-width:100%;margin:6px 0;font-family:Ivar Display;font-size:clamp(20px,3vw,30px);font-weight:100;line-height:1.2}.body.svelte-1w5z9nv .promo-end{visibility:hidden;text-align:start;color:#444;letter-spacing:-.25px;word-spacing:-.25px;max-width:100%;margin:6px 0;font-family:Ivar Display;font-size:clamp(25px,5vw,35px);font-weight:100;line-height:1.2;display:none}.body.svelte-1w5z9nv .promo-end p{text-align:start;color:#444;letter-spacing:-.25px;word-spacing:-.25px;max-width:100%;margin:6px 0;font-family:Ivar Display;font-size:clamp(25px,5vw,35px);font-weight:100;line-height:1.2}.quote.svelte-1w5z9nv{text-align:start;color:#666;letter-spacing:-.5px;word-spacing:-.5px;margin-bottom:8px;font-family:Ivar Display;font-size:20px;font-weight:100;line-height:1.5}@media (width<=640px){.body.svelte-1w5z9nv .promo-start{display:none}.body.svelte-1w5z9nv .no-promo{visibility:hidden;display:none}.body.svelte-1w5z9nv .has-promo{visibility:visible}.body.svelte-1w5z9nv .promo-end{width:100%;visibility:visibile;border-top:2px solid #ddd;margin-top:32px;padding-top:32px;display:block}.body.svelte-1w5z9nv .promo-image{width:100%;max-width:400px;margin:16px auto}.share.svelte-1w5z9nv{margin:0 50px}.body.svelte-1w5z9nv .content{max-width:100%}}
