.pv-newsletter{--ink:#16150f;--body:#4a473f;--muted:#66635c;--coral:#c94f36;--coral-ink:#a83d28;--panel:#e6e0d4;--hair:#16150f21;--gut:24px;--serif:var(--font-newsreader), Georgia, "Times New Roman", serif}@media (min-width:768px){.pv-newsletter{--gut:40px}}@media (min-width:1200px){.pv-newsletter{--gut:56px}}.pv-newsletter main{overflow-x:clip}.pv-newsletter main a{color:inherit;text-decoration:none}.pv-newsletter .nl-wrap{max-width:1320px;padding:0 var(--gut);margin:0 auto}.pv-newsletter .nl-hero{padding:56px 0 72px}@media (min-width:1024px){.pv-newsletter .nl-hero{padding:88px 0 112px}}.pv-newsletter .nl-hero-grid{align-items:center;gap:56px;display:grid}@media (min-width:1024px){.pv-newsletter .nl-hero-grid{grid-template-columns:1fr 1fr;gap:64px}}.pv-newsletter .nl-hero h1{letter-spacing:-.04em;max-width:9ch;font-size:clamp(48px,7.4vw,92px);font-weight:800;line-height:.96}.pv-newsletter .nl-stand{max-width:30ch;font-family:var(--serif);color:var(--body);margin-top:24px;font-size:clamp(21px,2vw,25px);font-style:italic;line-height:1.38}.pv-newsletter .nl-form{max-width:520px;margin-top:36px}.pv-newsletter .nl-form .ft-sub{flex-wrap:wrap;gap:10px;display:flex}.pv-newsletter .nl-form .ft-sub input{min-height:54px;color:var(--ink);background:#faf8f3;border:1px solid #16150f47;border-radius:999px;flex:220px;padding:0 20px;font-size:16px}.pv-newsletter .nl-form .ft-sub input::placeholder{color:#8a867c}.pv-newsletter .nl-form .ft-sub input:focus{outline:2px solid var(--coral);outline-offset:1px}.pv-newsletter .nl-form .ft-sub button{background:var(--ink);color:#f0ebe1;letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 28px;font-size:15px;font-weight:700;transition:background .2s;display:inline-flex}.pv-newsletter .nl-form .ft-sub button:hover{background:var(--coral-ink)}.pv-newsletter .nl-form .ft-sub button i{color:var(--coral);font-style:normal;transition:color .2s}.pv-newsletter .nl-form .ft-sub button:hover i{color:#f0ebe1}.pv-newsletter .nl-form .ft-msg{color:var(--body);margin-top:14px;font-size:14px}.pv-newsletter .nl-form .ft-msg[data-error=true]{color:var(--coral-ink)}.pv-newsletter .nl-fine{color:var(--muted);margin-top:14px;font-size:13px}.pv-newsletter .nl-desk{width:100%;max-width:520px;margin:0 auto;position:relative}@media (min-width:1024px){.pv-newsletter .nl-desk{margin:0 0 0 auto}}.pv-newsletter .nl-behind{border-radius:10px;width:46%;position:absolute;top:-26px;right:-18px;overflow:hidden;transform:rotate(5deg);box-shadow:0 18px 40px -18px #16150f59}@media (max-width:640px){.pv-newsletter .nl-behind{width:40%;right:-8px}}.pv-newsletter .nl-behind img{width:100%;height:auto;display:block}.pv-newsletter .nl-paper{background:#fff;border-radius:6px;width:92%;height:560px;padding:30px 30px 0;position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:0 1px #16150f0f,0 30px 60px -24px #16150f66,0 8px 18px -10px #16150f33}@media (max-width:640px){.pv-newsletter .nl-paper{width:94%;height:470px;padding:22px 22px 0}}.pv-newsletter .nl-paper:after{content:"";background:linear-gradient(#fff0,#fff 85%);height:140px;position:absolute;bottom:0;left:0;right:0}.pv-newsletter .nl-logo{width:46px;height:auto}.pv-newsletter .nl-p-stand{border-bottom:1px solid var(--ink);font-family:var(--serif);color:#5e5b53;margin-top:14px;padding-bottom:16px;font-size:13px;font-style:italic;line-height:1.45}.pv-newsletter .nl-p-h{font-family:var(--serif);letter-spacing:-.015em;color:var(--ink);margin-top:18px;font-size:27px;line-height:1.13}@media (max-width:640px){.pv-newsletter .nl-p-h{font-size:22px}}.pv-newsletter .nl-p-lead{font-family:var(--serif);color:var(--ink);margin-top:12px;font-size:16px;line-height:1.4}.pv-newsletter .nl-p-table{border-collapse:collapse;width:100%;margin-top:18px;font-size:12.5px}.pv-newsletter .nl-p-table th{text-align:right;border-bottom:1px solid var(--ink);padding:0 0 7px;font-size:10.5px;font-weight:600}.pv-newsletter .nl-p-table th:first-child,.pv-newsletter .nl-p-table td:first-child{text-align:left}.pv-newsletter .nl-p-table td{text-align:right;color:#3a3832;border-bottom:1px solid #e7e4dd;padding:8px 0}.pv-newsletter .nl-p-table td:nth-child(2){color:#77736a;padding-right:10px}.pv-newsletter .nl-p-table td:last-child{color:var(--ink);font-weight:600}.pv-newsletter .nl-p-table tr.hot td{color:var(--coral-ink)}.pv-newsletter .nl-p-h2{font-family:var(--serif);color:var(--ink);margin-top:22px;font-size:19px}.pv-newsletter .nl-sec{border-top:1px solid var(--hair);padding:80px 0 32px}@media (min-width:1024px){.pv-newsletter .nl-sec{padding:112px 0 48px}}.pv-newsletter .nl-h2{letter-spacing:-.035em;max-width:14ch;font-size:clamp(34px,4.6vw,58px);font-weight:800;line-height:1.02}.pv-newsletter .nl-part{margin-top:64px}@media (min-width:1024px){.pv-newsletter .nl-part{margin-top:96px}}.pv-newsletter .nl-part-head{gap:10px;max-width:620px;display:grid}.pv-newsletter .nl-num{color:var(--coral-ink);letter-spacing:.02em;font-size:13px;font-weight:700}.pv-newsletter .nl-part-head h3{font-family:var(--serif);letter-spacing:-.015em;font-size:clamp(32px,3.4vw,42px);font-weight:400;line-height:1.1}.pv-newsletter .nl-part-head p{color:var(--body);font-size:17.5px;line-height:1.6}.pv-newsletter .nl-fan{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;margin-top:40px;display:grid}.pv-newsletter .nl-fan figure{margin:0;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.pv-newsletter .nl-fan figure img{aspect-ratio:3/4;object-fit:cover;object-position:top;border:1px solid var(--hair);border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 1px #16150f0f,0 22px 44px -26px #16150f73}@media (min-width:960px){.pv-newsletter .nl-fan{gap:28px;max-width:1080px}.pv-newsletter .nl-fan figure:first-child{transform:rotate(-2.5deg)translateY(18px)}.pv-newsletter .nl-fan figure:nth-child(3){transform:rotate(2.5deg)translateY(18px)}.pv-newsletter .nl-fan:hover figure{transform:none}}.pv-newsletter .nl-fan figcaption{color:var(--body);margin-top:16px;font-size:14px;line-height:1.45}.pv-newsletter .nl-fan figcaption b{letter-spacing:-.03em;color:var(--coral-ink);margin-right:4px;font-size:26px;font-weight:800}.pv-newsletter .nl-fan figcaption span{color:var(--muted);margin-top:2px;font-size:13px;display:block}@media (max-width:640px){.pv-newsletter .nl-fan{gap:10px}.pv-newsletter .nl-fan figcaption{font-size:12px}.pv-newsletter .nl-fan figcaption b{font-size:20px;display:block}.pv-newsletter .nl-fan figcaption span{display:none}}.pv-newsletter .nl-stats{border-top:1px solid var(--ink);margin-top:64px;display:grid}@media (min-width:900px){.pv-newsletter .nl-stats{grid-template-columns:repeat(3,1fr)}}.pv-newsletter .nl-stat{border-bottom:1px solid var(--hair);padding:26px 0 28px;display:block}@media (min-width:900px){.pv-newsletter .nl-stat{border-bottom:0;padding:30px 32px 6px 0}.pv-newsletter .nl-stat+.nl-stat{border-left:1px solid var(--hair);padding-left:32px}}.pv-newsletter .nl-stat strong{font-family:var(--serif);letter-spacing:-.03em;color:var(--ink);font-size:clamp(48px,5vw,68px);font-weight:400;line-height:1;transition:color .2s;display:block}.pv-newsletter .nl-stat p{color:var(--body);max-width:34ch;margin-top:14px;font-size:16px;line-height:1.55}.pv-newsletter .nl-stat span{color:var(--coral-ink);margin-top:14px;font-size:13px;font-weight:600;display:inline-block}.pv-newsletter .nl-stat:hover strong{color:var(--coral-ink)}.pv-newsletter .nl-feature{align-items:center;gap:32px;margin-top:40px;display:grid}@media (min-width:960px){.pv-newsletter .nl-feature{grid-template-columns:1.45fr 1fr;gap:56px}}.pv-newsletter .nl-video{border-radius:14px;display:block;position:relative;overflow:hidden}.pv-newsletter .nl-video img{width:100%;height:auto;transition:transform .6s cubic-bezier(.2,.7,.2,1);display:block}.pv-newsletter .nl-video:hover img{transform:scale(1.025)}.pv-newsletter .nl-play{background:#f0ebe1;border-radius:999px;width:64px;height:64px;position:absolute;bottom:22px;left:22px;box-shadow:0 10px 30px -8px #00000080}.pv-newsletter .nl-play:after{content:"";border-left:17px solid var(--coral);border-top:11px solid #0000;border-bottom:11px solid #0000;position:absolute;top:21px;left:26px}.pv-newsletter .nl-pull{margin:0}.pv-newsletter .nl-pull blockquote{font-family:var(--serif);letter-spacing:-.015em;border-left:3px solid var(--coral);padding-left:22px;font-size:clamp(28px,2.9vw,38px);line-height:1.18}.pv-newsletter .nl-pull figcaption{color:var(--muted);margin-top:20px;padding-left:25px;font-size:14px}.pv-newsletter .nl-pull figcaption b{color:var(--ink);font-size:15px;display:block}.pv-newsletter .nl-talks{gap:20px;margin-top:40px;display:grid}@media (min-width:900px){.pv-newsletter .nl-talks{grid-template-columns:1fr 1fr;gap:28px}}.pv-newsletter .nl-talk{background:var(--panel);border-radius:14px;grid-template-columns:40% 1fr;align-items:center;gap:20px;padding:16px;transition:background .2s;display:grid}.pv-newsletter .nl-talk:hover{background:#ddd6c7}.pv-newsletter .nl-talk img{border-radius:9px;width:100%;height:auto;display:block}.pv-newsletter .nl-talk blockquote{font-family:var(--serif);color:var(--ink);font-size:19px;line-height:1.3}.pv-newsletter .nl-talk p{color:var(--muted);margin-top:10px;font-size:13px}.pv-newsletter .nl-talk p b{color:var(--ink);font-weight:600}@media (max-width:640px){.pv-newsletter .nl-talk{grid-template-columns:1fr}.pv-newsletter .nl-talk blockquote{font-size:20px}}.pv-newsletter .nl-close{padding:72px 0 96px}.pv-newsletter .nl-close-in{background:var(--color-noir);color:#f0ebe1;text-align:center;border-radius:18px;padding:48px 28px}@media (min-width:768px){.pv-newsletter .nl-close-in{padding:72px 48px}}.pv-newsletter .nl-close-in h2{letter-spacing:-.035em;font-size:clamp(32px,4vw,52px);font-weight:800;line-height:1.04}.pv-newsletter .nl-close-in>p{max-width:40ch;font-family:var(--serif);color:#f0ebe1b8;margin:16px auto 0;font-size:19px;font-style:italic;line-height:1.45}.pv-newsletter .nl-close-in .ft-sub{flex-wrap:wrap;justify-content:center;gap:10px;max-width:520px;margin:32px auto 0;display:flex}.pv-newsletter .nl-close-in .ft-sub input{color:#f0ebe1;background:0 0;border:1px solid #f0ebe147;border-radius:999px;flex:220px;min-height:54px;padding:0 20px;font-size:16px}.pv-newsletter .nl-close-in .ft-sub input::placeholder{color:#f0ebe173}.pv-newsletter .nl-close-in .ft-sub input:focus{outline:2px solid var(--coral);outline-offset:1px}.pv-newsletter .nl-close-in .ft-sub button{cursor:pointer;min-height:54px;color:var(--ink);white-space:nowrap;background:#f0ebe1;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:15px;font-weight:700;display:inline-flex}.pv-newsletter .nl-close-in .ft-sub button i{color:var(--coral);font-style:normal}.pv-newsletter .nl-close-in .ft-msg{color:#f0ebe1b3;margin-top:14px;font-size:14px}.pv-newsletter .nl-close-in .ft-msg[data-error=true]{color:#e6a08c}