.newsletter{display:grid;gap:calc(36 * var(--tdg-wide-unit, 1px));color:var(--ink)}.newsletter :is(h1,h2){margin:0;font-weight:400;line-height:1.1;letter-spacing:-.055em;text-transform:none}.newsletter-intro h1{font-size:clamp(calc(42 * var(--tdg-wide-unit, 1px)),4.8vw,calc(74 * var(--tdg-wide-unit, 1px)))}.newsletter-intro h2{font-size:clamp(calc(36 * var(--tdg-wide-unit, 1px)),4.2vw,calc(62 * var(--tdg-wide-unit, 1px)))}.newsletter-intro :is(h1,h2) .newsletter-title-weekly{color:#666}.newsletter-description{max-width:calc(530 * var(--tdg-wide-unit, 1px));margin-top:calc(26 * var(--tdg-wide-unit, 1px));font-size:calc(16 * var(--tdg-wide-unit, 1px));line-height:1.85;color:#444}.newsletter-eyebrow{margin:0 0 calc(20 * var(--tdg-wide-unit, 1px));font-size:calc(12 * var(--tdg-wide-unit, 1px));line-height:1.6;color:#555}.newsletter-author{display:flex;align-items:center;gap:calc(16 * var(--tdg-wide-unit, 1px));margin-top:calc(30 * var(--tdg-wide-unit, 1px))}.newsletter-author img{width:calc(56 * var(--tdg-wide-unit, 1px));height:calc(56 * var(--tdg-wide-unit, 1px));object-fit:cover;border-radius:50%}.newsletter-author p{display:grid;gap:calc(3 * var(--tdg-wide-unit, 1px));font-size:calc(12 * var(--tdg-wide-unit, 1px));line-height:1.6;color:#555}.newsletter-author strong{font-size:calc(14 * var(--tdg-wide-unit, 1px));font-weight:500;color:#101010}.newsletter-form-wrap{position:relative;min-width:0;width:100%}.newsletter-about{display:inline-flex;align-items:center;min-height:calc(44 * var(--tdg-wide-unit, 1px));margin-top:calc(16 * var(--tdg-wide-unit, 1px));font-size:calc(13 * var(--tdg-wide-unit, 1px))}.newsletter-form{min-width:0;margin:0;padding:calc(28 * var(--tdg-wide-unit, 1px)) calc(22 * var(--tdg-wide-unit, 1px));background:#f4f4f2;border-radius:calc(20 * var(--tdg-wide-unit, 1px))}.newsletter-form .newsletter-form-title{margin:0;font-size:calc(24 * var(--tdg-wide-unit, 1px));line-height:1.3;letter-spacing:-.035em;color:#101010}.newsletter-required{margin-top:calc(9 * var(--tdg-wide-unit, 1px));font-size:calc(12 * var(--tdg-wide-unit, 1px));line-height:1.6;color:#555}.newsletter-fields{display:grid;gap:calc(22 * var(--tdg-wide-unit, 1px));margin-top:calc(30 * var(--tdg-wide-unit, 1px))}.newsletter-fields label{display:grid;gap:calc(9 * var(--tdg-wide-unit, 1px));font-size:calc(13 * var(--tdg-wide-unit, 1px));line-height:1.6}.newsletter-fields input{width:100%;min-width:0;min-height:calc(54 * var(--tdg-wide-unit, 1px));padding:calc(13 * var(--tdg-wide-unit, 1px)) calc(15 * var(--tdg-wide-unit, 1px));border:calc(1 * var(--tdg-wide-unit, 1px)) solid #888;border-radius:calc(6 * var(--tdg-wide-unit, 1px));background:#fff;color:#101010;font:inherit;font-size:calc(16 * var(--tdg-wide-unit, 1px))}.newsletter-consent{display:flex;align-items:flex-start;gap:calc(12 * var(--tdg-wide-unit, 1px));min-height:calc(44 * var(--tdg-wide-unit, 1px));margin-top:calc(24 * var(--tdg-wide-unit, 1px));font-size:calc(12 * var(--tdg-wide-unit, 1px));line-height:1.8;color:#444}.newsletter-consent input{flex:0 0 calc(20 * var(--tdg-wide-unit, 1px));width:calc(20 * var(--tdg-wide-unit, 1px));height:calc(20 * var(--tdg-wide-unit, 1px));margin:calc(2 * var(--tdg-wide-unit, 1px)) 0 0;accent-color:#101010}.newsletter :is(a,button,label[for],input[type=checkbox]){cursor:pointer}.newsletter a{text-decoration:underline;text-underline-offset:calc(4 * var(--tdg-wide-unit, 1px))}.newsletter a:hover{text-decoration-thickness:calc(2 * var(--tdg-wide-unit, 1px))}.newsletter a:active{opacity:.7}.newsletter-submit{display:flex;align-items:center;justify-content:center;width:100%;min-height:calc(56 * var(--tdg-wide-unit, 1px));margin-top:calc(26 * var(--tdg-wide-unit, 1px));padding:calc(15 * var(--tdg-wide-unit, 1px)) calc(20 * var(--tdg-wide-unit, 1px));border:calc(1 * var(--tdg-wide-unit, 1px)) solid #101010;border-radius:calc(7 * var(--tdg-wide-unit, 1px));background:#101010;color:#fff;font:inherit;font-size:calc(14 * var(--tdg-wide-unit, 1px));cursor:pointer}.newsletter-submit:hover{background:#333}.newsletter-submit:active{transform:translateY(calc(1 * var(--tdg-wide-unit, 1px)))}.newsletter-submit:disabled{cursor:wait;opacity:.65}.newsletter :is(a,button,input):focus-visible{outline:calc(2 * var(--tdg-wide-unit, 1px)) solid #101010;outline-offset:calc(5 * var(--tdg-wide-unit, 1px))}.newsletter-status{margin:calc(16 * var(--tdg-wide-unit, 1px)) 0 0;font-size:calc(13 * var(--tdg-wide-unit, 1px));line-height:1.7;color:#444}.newsletter-status:empty{display:none}.newsletter-status:focus-visible{outline:calc(2 * var(--tdg-wide-unit, 1px)) solid currentColor;outline-offset:calc(5 * var(--tdg-wide-unit, 1px))}.newsletter-trap{position:absolute;width:calc(1 * var(--tdg-wide-unit, 1px));height:calc(1 * var(--tdg-wide-unit, 1px));padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.newsletter [hidden]{display:none!important}.newsletter-success{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:calc(410 * var(--tdg-wide-unit, 1px))}.newsletter-success-mark{display:grid;place-items:center;width:calc(48 * var(--tdg-wide-unit, 1px));height:calc(48 * var(--tdg-wide-unit, 1px));margin-bottom:calc(25 * var(--tdg-wide-unit, 1px));border:calc(1 * var(--tdg-wide-unit, 1px)) solid currentColor;border-radius:50%;font-size:calc(24 * var(--tdg-wide-unit, 1px))}.newsletter-success h2{font-size:clamp(calc(28 * var(--tdg-wide-unit, 1px)),2.6vw,calc(38 * var(--tdg-wide-unit, 1px)))}.newsletter-success p{margin-top:calc(20 * var(--tdg-wide-unit, 1px));font-size:calc(14 * var(--tdg-wide-unit, 1px));color:#444}.newsletter-success a{display:inline-flex;align-items:center;min-height:calc(44 * var(--tdg-wide-unit, 1px));margin-top:calc(20 * var(--tdg-wide-unit, 1px));font-size:calc(14 * var(--tdg-wide-unit, 1px))}.newsletter-noscript{margin-top:calc(16 * var(--tdg-wide-unit, 1px));font-size:calc(13 * var(--tdg-wide-unit, 1px))}.newsletter--article{width:min(84%,calc(1200 * var(--tdg-wide-unit, 1px)));margin:0 auto;padding-block:calc(80 * var(--tdg-wide-unit, 1px))}.newsletter-page{width:min(84%,calc(1360 * var(--tdg-wide-unit, 1px)));margin-inline:auto;padding:calc(75 * var(--tdg-wide-unit, 1px)) 0 calc(90 * var(--tdg-wide-unit, 1px))}.newsletter-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:calc(13 * var(--tdg-wide-unit, 1px));margin-bottom:calc(45 * var(--tdg-wide-unit, 1px));font-size:calc(12 * var(--tdg-wide-unit, 1px));color:#555}.newsletter-breadcrumb a{display:inline-flex;align-items:center;min-height:calc(44 * var(--tdg-wide-unit, 1px));text-decoration:underline;text-underline-offset:calc(4 * var(--tdg-wide-unit, 1px))}.newsletter-samples{scroll-margin-top:calc(30 * var(--tdg-wide-unit, 1px))}.newsletter-samples-intro{display:flex;justify-content:space-between;align-items:flex-end;gap:calc(45 * var(--tdg-wide-unit, 1px))}.newsletter-samples-intro h2{margin:0 0 calc(24 * var(--tdg-wide-unit, 1px));font-size:clamp(calc(42 * var(--tdg-wide-unit, 1px)),5.2vw,calc(76 * var(--tdg-wide-unit, 1px)));font-weight:400;line-height:1.05;letter-spacing:-.055em;text-transform:none}.newsletter-samples-intro>p:last-child{max-width:calc(440 * var(--tdg-wide-unit, 1px));margin:0 0 calc(6 * var(--tdg-wide-unit, 1px));font-size:calc(15 * var(--tdg-wide-unit, 1px));line-height:1.85;color:#555}.newsletter-samples-intro h2 span{color:#666}.newsletter-sample-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:calc(24 * var(--tdg-wide-unit, 1px));margin-top:calc(65 * var(--tdg-wide-unit, 1px));padding:calc(8 * var(--tdg-wide-unit, 1px)) calc(8 * var(--tdg-wide-unit, 1px)) calc(45 * var(--tdg-wide-unit, 1px))}.newsletter-preview{position:relative;isolation:isolate;display:flex;flex-direction:column;width:100%;min-width:0;padding:calc(32 * var(--tdg-wide-unit, 1px));border:calc(1 * var(--tdg-wide-unit, 1px)) solid #ddd;border-radius:calc(4 * var(--tdg-wide-unit, 1px));background:#fff;color:#111;font:inherit;text-align:left;cursor:pointer;transform:translateY(calc(var(--letter-shift) * calc(1 * var(--tdg-wide-unit, 1px)))) rotate(var(--letter-tilt));box-shadow:0 calc(18 * var(--tdg-wide-unit, 1px)) calc(30 * var(--tdg-wide-unit, 1px)) #00000012}.newsletter-preview-masthead{display:flex;justify-content:space-between;align-items:center;gap:calc(20 * var(--tdg-wide-unit, 1px));padding-bottom:calc(24 * var(--tdg-wide-unit, 1px));border-bottom:calc(1 * var(--tdg-wide-unit, 1px)) solid #bbb}.newsletter-preview-masthead img{width:calc(75 * var(--tdg-wide-unit, 1px));height:auto}.newsletter-preview-masthead>span{font-size:calc(12 * var(--tdg-wide-unit, 1px));white-space:nowrap}.newsletter-preview-topic{margin-top:calc(30 * var(--tdg-wide-unit, 1px));font-size:calc(12 * var(--tdg-wide-unit, 1px));line-height:1.6;color:#555}.newsletter-preview-title{margin-top:calc(16 * var(--tdg-wide-unit, 1px));font-size:clamp(calc(26 * var(--tdg-wide-unit, 1px)),2.3vw,calc(36 * var(--tdg-wide-unit, 1px)));line-height:1.2;letter-spacing:-.04em}.newsletter-preview-excerpt{margin-top:calc(25 * var(--tdg-wide-unit, 1px));margin-bottom:calc(35 * var(--tdg-wide-unit, 1px));font-size:calc(13 * var(--tdg-wide-unit, 1px));line-height:1.85;color:#555}.newsletter-preview-bottom{display:flex;justify-content:space-between;align-items:center;gap:calc(12 * var(--tdg-wide-unit, 1px));margin-top:auto;padding-top:calc(20 * var(--tdg-wide-unit, 1px));border-top:calc(1 * var(--tdg-wide-unit, 1px)) solid #bbb;font-size:calc(12 * var(--tdg-wide-unit, 1px))}.newsletter-preview-action{display:inline-flex;align-items:center;gap:calc(14 * var(--tdg-wide-unit, 1px));font-size:calc(13 * var(--tdg-wide-unit, 1px))}.newsletter-preview-action>span{display:grid;place-items:center;width:calc(38 * var(--tdg-wide-unit, 1px));height:calc(38 * var(--tdg-wide-unit, 1px));border-radius:50%;background:#111;color:#fff;font-size:calc(24 * var(--tdg-wide-unit, 1px))}.newsletter-preview:hover{transform:translateY(calc(-6 * var(--tdg-wide-unit, 1px))) rotate(0);border-color:#777}.newsletter-preview:active{transform:rotate(0)}.newsletter-preview--featured{background:#101010;color:#fff;border-color:#101010}.newsletter-preview--featured .newsletter-preview-masthead img{filter:invert(1)}.newsletter-preview--featured :is(.newsletter-preview-topic,.newsletter-preview-excerpt){color:#ccc}.newsletter-preview--featured .newsletter-preview-action>span{background:#fff;color:#111}.newsletter-preview--featured:after{content:"";position:absolute;z-index:-1;right:calc(20 * var(--tdg-wide-unit, 1px));bottom:calc(60 * var(--tdg-wide-unit, 1px));width:calc(180 * var(--tdg-wide-unit, 1px));height:calc(155 * var(--tdg-wide-unit, 1px));background:url(/tdg/emblem.svg) center / contain no-repeat;filter:invert(1);opacity:.055;pointer-events:none}.newsletter-samples button:focus-visible,.newsletter-breadcrumb a:focus-visible,.newsletter-dialog :is(a,button,[tabindex]):focus-visible{outline:calc(2 * var(--tdg-wide-unit, 1px)) solid currentColor;outline-offset:calc(5 * var(--tdg-wide-unit, 1px))}.newsletter-letter{max-width:calc(780 * var(--tdg-wide-unit, 1px));margin-inline:auto}.newsletter-letter-heading{padding-bottom:calc(36 * var(--tdg-wide-unit, 1px));border-bottom:calc(1 * var(--tdg-wide-unit, 1px)) solid var(--line)}.newsletter-letter-heading h2{margin:0;font-size:clamp(calc(34 * var(--tdg-wide-unit, 1px)),4.5vw,calc(58 * var(--tdg-wide-unit, 1px)));font-weight:400;line-height:1.13;letter-spacing:-.05em;text-transform:none}.newsletter-letter-description{margin-top:calc(26 * var(--tdg-wide-unit, 1px));font-size:clamp(calc(17 * var(--tdg-wide-unit, 1px)),1.6vw,calc(21 * var(--tdg-wide-unit, 1px)));line-height:1.65;color:#555}.newsletter-letter-meta{display:flex;flex-wrap:wrap;gap:calc(10 * var(--tdg-wide-unit, 1px)) calc(24 * var(--tdg-wide-unit, 1px));margin-top:calc(28 * var(--tdg-wide-unit, 1px));font-size:calc(12 * var(--tdg-wide-unit, 1px));line-height:1.7;color:#555}.newsletter-letter-body{padding-top:calc(36 * var(--tdg-wide-unit, 1px));font-size:calc(17 * var(--tdg-wide-unit, 1px));line-height:1.9;overflow-wrap:break-word}.newsletter-letter-body p{margin:0 0 calc(24 * var(--tdg-wide-unit, 1px))}.newsletter-letter-body h3{margin:calc(48 * var(--tdg-wide-unit, 1px)) 0 calc(22 * var(--tdg-wide-unit, 1px));font-size:clamp(calc(25 * var(--tdg-wide-unit, 1px)),2.4vw,calc(33 * var(--tdg-wide-unit, 1px)));line-height:1.35;font-weight:500;letter-spacing:-.03em;text-transform:none}.newsletter-letter-body h4{margin:0 0 calc(10 * var(--tdg-wide-unit, 1px));font-size:calc(22 * var(--tdg-wide-unit, 1px));line-height:1.4;letter-spacing:-.025em;font-weight:500;text-transform:none}.newsletter-letter-body strong{font-weight:600}.newsletter-letter-body ul{margin:0 0 calc(26 * var(--tdg-wide-unit, 1px));padding-left:calc(24 * var(--tdg-wide-unit, 1px));list-style:disc}.newsletter-letter-body li{padding-left:calc(4 * var(--tdg-wide-unit, 1px));margin-bottom:calc(14 * var(--tdg-wide-unit, 1px))}.newsletter-letter-body a{text-decoration:underline;text-underline-offset:calc(4 * var(--tdg-wide-unit, 1px))}.newsletter-letter-callouts{margin-block:calc(32 * var(--tdg-wide-unit, 1px));border-block:calc(1 * var(--tdg-wide-unit, 1px)) solid var(--line)}.newsletter-letter-callouts section{padding-block:calc(26 * var(--tdg-wide-unit, 1px))}.newsletter-letter-callouts section+section{border-top:calc(1 * var(--tdg-wide-unit, 1px)) solid var(--line)}.newsletter-letter-callouts section>p:last-child{margin-bottom:0}.newsletter-letter-callouts .newsletter-letter-label{margin-bottom:calc(10 * var(--tdg-wide-unit, 1px));font-size:calc(12 * var(--tdg-wide-unit, 1px));color:#555}.newsletter-letter-body blockquote{margin:calc(24 * var(--tdg-wide-unit, 1px)) 0;padding-left:calc(24 * var(--tdg-wide-unit, 1px));border-left:calc(2 * var(--tdg-wide-unit, 1px)) solid currentColor;font-size:calc(22 * var(--tdg-wide-unit, 1px));line-height:1.6}.newsletter-letter-body blockquote p{margin:0}.newsletter-letter-body .newsletter-letter-ps{margin-top:calc(35 * var(--tdg-wide-unit, 1px));padding-top:calc(26 * var(--tdg-wide-unit, 1px));border-top:calc(1 * var(--tdg-wide-unit, 1px)) solid var(--line);font-size:calc(15 * var(--tdg-wide-unit, 1px));color:#555}.newsletter-dialog{width:min(100% - calc(40 * var(--tdg-wide-unit, 1px)),calc(1020 * var(--tdg-wide-unit, 1px)));max-width:none;max-height:calc(100dvh - calc(40 * var(--tdg-wide-unit, 1px)));margin:auto;padding:0;border:0;border-radius:calc(22 * var(--tdg-wide-unit, 1px));background:#fff;color:#111;overflow-y:auto;overscroll-behavior:contain}.newsletter-dialog::backdrop{background:#000b}.newsletter-dialog .newsletter-letter{padding:calc(44 * var(--tdg-wide-unit, 1px)) calc(44 * var(--tdg-wide-unit, 1px)) calc(60 * var(--tdg-wide-unit, 1px))}.newsletter-dialog-toolbar{position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;align-items:center;gap:calc(20 * var(--tdg-wide-unit, 1px));padding:calc(12 * var(--tdg-wide-unit, 1px)) calc(24 * var(--tdg-wide-unit, 1px));border-bottom:calc(1 * var(--tdg-wide-unit, 1px)) solid #ddd;background:#fff;font-size:calc(12 * var(--tdg-wide-unit, 1px))}.newsletter-dialog-toolbar button{display:inline-flex;align-items:center;gap:calc(16 * var(--tdg-wide-unit, 1px));min-height:calc(44 * var(--tdg-wide-unit, 1px));padding:0 calc(12 * var(--tdg-wide-unit, 1px));border:0;border-radius:calc(8 * var(--tdg-wide-unit, 1px));background:#eee;color:#111;font:inherit;cursor:pointer}.newsletter-dialog-toolbar button span{font-size:calc(26 * var(--tdg-wide-unit, 1px))}.newsletter-dialog-toolbar button:hover{background:#ddd}.newsletter-dialog button:active{opacity:.75}.newsletter-dialog-signup{margin-top:calc(45 * var(--tdg-wide-unit, 1px));padding-top:calc(30 * var(--tdg-wide-unit, 1px));border-top:calc(1 * var(--tdg-wide-unit, 1px)) solid var(--line)}.newsletter-dialog-signup p{margin:0 0 calc(20 * var(--tdg-wide-unit, 1px));font-size:calc(24 * var(--tdg-wide-unit, 1px));letter-spacing:-.025em}.newsletter-dialog-signup button{display:flex;align-items:center;justify-content:space-between;gap:calc(25 * var(--tdg-wide-unit, 1px));min-height:calc(52 * var(--tdg-wide-unit, 1px));padding:calc(16 * var(--tdg-wide-unit, 1px)) calc(22 * var(--tdg-wide-unit, 1px));border:0;border-radius:calc(999 * var(--tdg-wide-unit, 1px));background:#111;color:#fff;font:inherit;font-size:calc(14 * var(--tdg-wide-unit, 1px));cursor:pointer}.newsletter-dialog-signup button:hover{background:#333}:root .newsletter-landing .newsletter-hero{display:flex;align-items:center;min-height:calc(830 * var(--tdg-wide-unit, 1px));height:auto;background:#080808}.newsletter-hero-photo{position:absolute;inset:0 0 0 35%;margin:0;overflow:hidden}.newsletter-hero-photo img{width:100%;height:100%;object-fit:cover;object-position:46% 46%}.newsletter-hero-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#080808,#080808f5 24%,#08080866 65%,#08080833),linear-gradient(0deg,#080808cc,transparent 45%)}.newsletter-hero-copy{position:relative;z-index:2;width:86%;max-width:calc(1400 * var(--tdg-wide-unit, 1px));margin-inline:auto;padding:calc(145 * var(--tdg-wide-unit, 1px)) 0 calc(70 * var(--tdg-wide-unit, 1px))}.newsletter-hero .newsletter-breadcrumb{margin-bottom:calc(28 * var(--tdg-wide-unit, 1px));color:#fff}:root .newsletter-landing .newsletter-hero h1{margin-bottom:calc(28 * var(--tdg-wide-unit, 1px));font-size:clamp(calc(40 * var(--tdg-wide-unit, 1px)),4vw,calc(66 * var(--tdg-wide-unit, 1px)));line-height:1.08}.newsletter-hero-copy>p:not(.newsletter-hero-author){max-width:calc(490 * var(--tdg-wide-unit, 1px));font-size:calc(18 * var(--tdg-wide-unit, 1px));line-height:1.7;color:#fff}.newsletter-hero .newsletter--page{align-items:center}.newsletter-hero .newsletter-intro{color:#fff}.newsletter-hero .newsletter-intro :is(p,strong){color:#fff}.newsletter-hero .newsletter-title-main{display:inline-block}.newsletter-hero .newsletter-intro h1 .newsletter-title-weekly{display:inline-block;margin-top:.2em;color:#ccc;font-size:.8em;line-height:1.15}.newsletter-hero .newsletter-description{max-width:calc(500 * var(--tdg-wide-unit, 1px));font-size:calc(16 * var(--tdg-wide-unit, 1px));line-height:1.8}.newsletter-hero .newsletter-about{margin-top:calc(24 * var(--tdg-wide-unit, 1px))}.newsletter-hero .newsletter-about:focus-visible{outline-color:#fff}.newsletter-hero .newsletter-form-wrap{width:100%;max-width:calc(480 * var(--tdg-wide-unit, 1px));justify-self:end}.newsletter--page .newsletter-form-wrap:before{content:"";position:absolute;z-index:-1;inset:calc(10 * var(--tdg-wide-unit, 1px)) calc(-7 * var(--tdg-wide-unit, 1px)) calc(-10 * var(--tdg-wide-unit, 1px));border:calc(1 * var(--tdg-wide-unit, 1px)) solid #d5d3cd;border-radius:calc(4 * var(--tdg-wide-unit, 1px));background:#dddcd6;transform:rotate(2deg);pointer-events:none}.newsletter-hero .newsletter-form{position:relative;width:100%;max-width:none;background:#fbfbf8;box-shadow:0 calc(24 * var(--tdg-wide-unit, 1px)) calc(55 * var(--tdg-wide-unit, 1px)) #0004}.newsletter-paper-mark{position:absolute;z-index:3;top:calc(32 * var(--tdg-wide-unit, 1px));right:calc(28 * var(--tdg-wide-unit, 1px));width:calc(32 * var(--tdg-wide-unit, 1px));height:calc(32 * var(--tdg-wide-unit, 1px));pointer-events:none}.newsletter-paper-mark img{width:calc(32 * var(--tdg-wide-unit, 1px));height:auto}.newsletter-hero-emblem{position:absolute;z-index:1;left:calc(-75 * var(--tdg-wide-unit, 1px));bottom:calc(-100 * var(--tdg-wide-unit, 1px));width:calc(470 * var(--tdg-wide-unit, 1px));height:auto;fill:none;stroke:#fff;stroke-width:.4;opacity:.15;pointer-events:none}.newsletter-library{position:relative;isolation:isolate;overflow:hidden;margin:calc(24 * var(--tdg-wide-unit, 1px)) calc(12 * var(--tdg-wide-unit, 1px)) 0;padding:calc(80 * var(--tdg-wide-unit, 1px)) 5.5% calc(90 * var(--tdg-wide-unit, 1px));border-radius:calc(32 * var(--tdg-wide-unit, 1px));background:#eee}.newsletter-library:before{content:"";position:absolute;z-index:-1;right:calc(-150 * var(--tdg-wide-unit, 1px));top:calc(-40 * var(--tdg-wide-unit, 1px));width:calc(650 * var(--tdg-wide-unit, 1px));height:calc(560 * var(--tdg-wide-unit, 1px));background:url(/tdg/emblem.svg) center / contain no-repeat;opacity:.025;pointer-events:none}.newsletter-library .newsletter-samples{max-width:calc(1360 * var(--tdg-wide-unit, 1px));margin-inline:auto}.newsletter-landing .newsletter-page{padding-block:calc(95 * var(--tdg-wide-unit, 1px)) calc(40 * var(--tdg-wide-unit, 1px))}.newsletter--page{scroll-margin-top:calc(40 * var(--tdg-wide-unit, 1px))}.newsletter--page .newsletter-submit{border-radius:calc(999 * var(--tdg-wide-unit, 1px))}.newsletter--page .newsletter-form{border-radius:calc(4 * var(--tdg-wide-unit, 1px))}.newsletter--page .newsletter-form-title{padding-right:calc(45 * var(--tdg-wide-unit, 1px))}.newsletter--page .newsletter-intro h2{font-size:clamp(calc(38 * var(--tdg-wide-unit, 1px)),4.4vw,calc(66 * var(--tdg-wide-unit, 1px)))}@media(prefers-reduced-motion:no-preference){.newsletter-preview{transition:transform .25s,border-color .25s}}@media(min-width:700px){.newsletter-form{padding:calc(38 * var(--tdg-wide-unit, 1px))}.newsletter-page .newsletter-form{max-width:calc(600 * var(--tdg-wide-unit, 1px))}}@media(min-width:1000px){.newsletter{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(calc(45 * var(--tdg-wide-unit, 1px)),6vw,calc(100 * var(--tdg-wide-unit, 1px)));align-items:start}.newsletter--page .newsletter-intro{padding-top:calc(15 * var(--tdg-wide-unit, 1px))}.newsletter-description{margin-top:calc(32 * var(--tdg-wide-unit, 1px))}}@media(max-width:1100px){.newsletter-hero-copy{padding-block:calc(120 * var(--tdg-wide-unit, 1px)) calc(70 * var(--tdg-wide-unit, 1px))}.newsletter-preview{padding:calc(24 * var(--tdg-wide-unit, 1px))}.newsletter-sample-list{gap:calc(20 * var(--tdg-wide-unit, 1px))}}@media(min-width:700px)and (max-width:999px){.newsletter-hero .newsletter-form{max-width:none}.newsletter-hero-copy{max-width:calc(670 * var(--tdg-wide-unit, 1px))}.newsletter-hero .newsletter-form-wrap{max-width:calc(560 * var(--tdg-wide-unit, 1px));justify-self:center}.newsletter-hero-photo{left:0}.newsletter-hero-photo:after{background:#080808e6}}@media(max-width:699px){.newsletter-page{width:88%;padding:calc(38 * var(--tdg-wide-unit, 1px)) 0 calc(55 * var(--tdg-wide-unit, 1px))}.newsletter-breadcrumb{margin-bottom:calc(24 * var(--tdg-wide-unit, 1px))}.newsletter--article{width:88%;padding-block:calc(48 * var(--tdg-wide-unit, 1px))}.newsletter-description{font-size:calc(15 * var(--tdg-wide-unit, 1px));margin-top:calc(22 * var(--tdg-wide-unit, 1px))}.newsletter-author{margin-top:calc(24 * var(--tdg-wide-unit, 1px))}.newsletter-samples-intro{display:block}.newsletter-samples-intro>p:last-child{max-width:none}.newsletter-sample-list{grid-template-columns:1fr;gap:calc(34 * var(--tdg-wide-unit, 1px));max-width:calc(440 * var(--tdg-wide-unit, 1px));margin:calc(36 * var(--tdg-wide-unit, 1px)) auto 0;padding:calc(8 * var(--tdg-wide-unit, 1px))}.newsletter-preview{--letter-shift: 0 !important}.newsletter-preview{padding:calc(28 * var(--tdg-wide-unit, 1px))}.newsletter-preview-title{font-size:calc(32 * var(--tdg-wide-unit, 1px))}.newsletter-letter-body{font-size:calc(16 * var(--tdg-wide-unit, 1px));line-height:1.85}.newsletter-letter-body h3{margin-top:calc(36 * var(--tdg-wide-unit, 1px))}.newsletter-letter-meta{gap:calc(8 * var(--tdg-wide-unit, 1px)) calc(16 * var(--tdg-wide-unit, 1px))}.newsletter-dialog{width:calc(100% - calc(16 * var(--tdg-wide-unit, 1px)));max-height:calc(100dvh - calc(16 * var(--tdg-wide-unit, 1px)));border-radius:calc(18 * var(--tdg-wide-unit, 1px))}.newsletter-dialog .newsletter-letter{padding:calc(30 * var(--tdg-wide-unit, 1px)) calc(22 * var(--tdg-wide-unit, 1px)) calc(38 * var(--tdg-wide-unit, 1px))}.newsletter-dialog-toolbar{padding:calc(8 * var(--tdg-wide-unit, 1px)) calc(12 * var(--tdg-wide-unit, 1px));gap:calc(10 * var(--tdg-wide-unit, 1px))}.newsletter-dialog-signup button{width:100%;font-size:calc(13 * var(--tdg-wide-unit, 1px))}:root .newsletter-landing .newsletter-hero{display:block;height:auto;min-height:0}.newsletter-hero-photo{position:relative;inset:auto;height:calc(290 * var(--tdg-wide-unit, 1px))}.newsletter-hero-photo img{object-position:52% 35%}.newsletter-hero-photo:after{background:linear-gradient(180deg,#0005,transparent 40%,#080808)}.newsletter-hero-copy{width:100%;padding:calc(16 * var(--tdg-wide-unit, 1px)) calc(24 * var(--tdg-wide-unit, 1px)) calc(45 * var(--tdg-wide-unit, 1px))}.newsletter-hero .newsletter-breadcrumb{margin-bottom:calc(20 * var(--tdg-wide-unit, 1px))}:root .newsletter-landing .newsletter-hero h1{font-size:clamp(calc(34 * var(--tdg-wide-unit, 1px)),8.5vw,calc(48 * var(--tdg-wide-unit, 1px)));margin-bottom:calc(22 * var(--tdg-wide-unit, 1px))}.newsletter-hero-copy>p:not(.newsletter-hero-author){font-size:calc(16 * var(--tdg-wide-unit, 1px))}.newsletter-hero .newsletter-description{font-size:calc(15 * var(--tdg-wide-unit, 1px));margin-top:calc(22 * var(--tdg-wide-unit, 1px))}.newsletter-hero .newsletter-form{max-width:none;padding-inline:calc(22 * var(--tdg-wide-unit, 1px))}.newsletter-hero .newsletter-form-wrap{max-width:none;width:calc(100% - calc(8 * var(--tdg-wide-unit, 1px)));margin-inline:calc(4 * var(--tdg-wide-unit, 1px));margin-top:calc(22 * var(--tdg-wide-unit, 1px))}.newsletter--page .newsletter-form-wrap:before{inset-inline:calc(-7 * var(--tdg-wide-unit, 1px))}.newsletter-paper-mark{top:calc(28 * var(--tdg-wide-unit, 1px));right:calc(22 * var(--tdg-wide-unit, 1px))}.newsletter-hero-emblem{width:calc(270 * var(--tdg-wide-unit, 1px));left:calc(-80 * var(--tdg-wide-unit, 1px));bottom:0}.newsletter-hero .newsletter-about{margin-top:calc(16 * var(--tdg-wide-unit, 1px))}.newsletter-library{margin:calc(16 * var(--tdg-wide-unit, 1px)) calc(8 * var(--tdg-wide-unit, 1px)) 0;padding:calc(45 * var(--tdg-wide-unit, 1px)) calc(20 * var(--tdg-wide-unit, 1px)) calc(55 * var(--tdg-wide-unit, 1px));border-radius:calc(22 * var(--tdg-wide-unit, 1px))}.newsletter-landing .newsletter-page{width:calc(100% - calc(48 * var(--tdg-wide-unit, 1px)));padding-block:calc(56 * var(--tdg-wide-unit, 1px)) calc(20 * var(--tdg-wide-unit, 1px))}}html[data-appearance=night] body .newsletter-form{background-color:#171717!important}html[data-appearance=night] body .newsletter-form input:not([type=checkbox]){background-color:#080808!important;border-color:#888!important}html[data-appearance=night] body .newsletter-submit{background-color:#f4f4f4!important;color:#101010!important}html[data-appearance=night] body .newsletter-submit:hover{background-color:#d5d5d5!important}html[data-appearance=night] body .newsletter-intro :is(h1,h2) .newsletter-title-weekly{color:#aaa!important}html[data-appearance=night] body .newsletter-consent input{accent-color:#fff}html[data-appearance=night] body .newsletter-hero{background:#080808!important}html[data-appearance=night] body .newsletter-library{background:#171717!important}html[data-appearance=night] body .newsletter-preview{background:#242424!important}html[data-appearance=night] body .newsletter-preview--featured{background:#080808!important;border-color:#888!important}html[data-appearance=night] body .newsletter-preview-masthead img{filter:invert(1)}html[data-appearance=night] body .newsletter-preview-action>span{background:#f4f4f4!important;color:#111!important}html[data-appearance=night] body :is(.newsletter-dialog,.newsletter-dialog-toolbar){background:#111!important}html[data-appearance=night] body .newsletter-dialog-toolbar button{background:#292929!important}html[data-appearance=night] body .newsletter-dialog-signup button{background:#f4f4f4!important;color:#111!important}html[data-appearance=night] body .newsletter-dialog-signup button span{color:#111!important}html[data-appearance=night] body .newsletter-paper-mark img{filter:invert(1)}html[data-appearance=night] body .newsletter--page .newsletter-form-wrap:before{background:#383838!important}html[data-appearance=night] body .newsletter-library:before{filter:invert(1);opacity:.04}
