*,*:before,*:after{box-sizing:border-box}ul[role=list],ol[role=list]{list-style:none}:is(ul,ol):not([data-marker]):not([role=list]){padding-left:40px}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;min-height:100dvh;line-height:1.5;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-whatintent=touch] *{-webkit-tap-highlight-color:transparent}*{margin:0;padding:0;font:inherit;vertical-align:baseline;border:0}[hidden]{display:none!important}:root{--app-safe-space-top: env(safe-area-inset-top);--app-safe-space-bottom: env(safe-area-inset-bottom);--app-safe-space-left: env(safe-area-inset-left);--app-safe-space-right: env(safe-area-inset-right);--site-header-margin: var(--spacing-default);--site-header-content-height: 50px;--site-header-height: calc(var(--app-safe-space-top) + var(--site-header-margin) + var(--site-header-content-height) + var(--site-header-margin));--site-footer-top: 50px;--signup-footer-height: 0px;--zuiderdock-height: 60px;--body-max-width: min(var(--100vw), 672px);--body-padding-static: var(--spacing-default);--body-padding: var(--body-padding-static);--max-modal-width: 650px;--spacing-6: 6px;--spacing-12: 12px;--spacing-16: 16px;--spacing-24: 24px;--spacing-32: 32px;--spacing-40: 40px;--spacing-48: 48px;--spacing-60: 60px;--spacing-6-relative: .375rem;--spacing-12-relative: .75rem;--spacing-16-relative: 1rem;--spacing-24-relative: 1.5rem;--spacing-32-relative: 2rem;--spacing-40-relative: 2.5rem;--spacing-48-relative: 3rem;--spacing-60-relative: 3.75rem;--spacing-half: var(--spacing-12);--spacing-default: var(--spacing-24);--spacing-double: var(--spacing-48);--spacing-half-relative: var(--spacing-12-relative);--spacing-default-relative: var(--spacing-24-relative);--spacing-double-relative: var(--spacing-48-relative);--radius-8: .5rem;--radius-16: 1rem;--radius-24: 1.5rem;--color-white: #ffffff;--color-black: #000000;--color-red: #CD4643;--color-blue: #CADDEE;--color-green: #9DCDCA;--color-black-5: #0000000D;--color-black-10: #0000001A;--color-black-20: #00000033;--color-black-30: #0000004D;--color-black-40: #00000066;--color-black-50: #00000080;--color-black-60: #00000099;--color-black-70: #000000B3;--color-black-80: #000000CC;--color-black-90: #000000E6;--color-white-5: #ffffff0D;--color-white-10: #ffffff1A;--color-white-20: #ffffff33;--color-white-30: #ffffff4D;--color-white-40: #ffffff66;--color-white-50: #ffffff80;--color-white-60: #ffffff99;--color-white-70: #ffffffB3;--color-white-80: #ffffffCC;--color-white-90: #ffffffE6;--color-gray-10: #1a1a1a;--color-gray-20: #333333;--color-gray-30: #4d4d4d;--color-gray-40: #666666;--color-gray-50: #808080;--color-gray-60: #999999;--color-gray-70: #b3b3b3;--color-gray-80: #cccccc;--color-gray-90: #e6e6e6;--podcast-gradient: linear-gradient( to bottom, hsl(0deg 0% 0% / 90%) 0%, hsl(0deg 0% 0% / 88.9%) 10%, hsl(0deg 0% 0% / 85.6%) 19.5%, hsl(0deg 0% 0% / 80.6%) 28.6%, hsl(0deg 0% 0% / 74.2%) 37.3%, hsl(0deg 0% 0% / 66.7%) 45.5%, hsl(0deg 0% 0% / 58.3%) 53.2%, hsl(0deg 0% 0% / 49.5%) 60.4%, hsl(0deg 0% 0% / 40.5%) 67.2%, hsl(0deg 0% 0% / 31.7%) 73.4%, hsl(0deg 0% 0% / 23.3%) 79.2%, hsl(0deg 0% 0% / 15.8%) 84.4%, hsl(0deg 0% 0% / 9.4%) 89.1%, hsl(0deg 0% 0% / 4.4%) 93.3%, hsl(0deg 0% 0% / 1.1%) 96.9%, hsl(0deg 0% 0% / 0%) 100% );--color-brand: var(--color-red);--transition-fast: .15s;--transition-medium: .25s;--scrollbar-width: calc(100vw - 100%) ;--scrollbar-width-absolute: 18px;--100vw: calc(100vw - var(--scrollbar-width-absolute))}@media (pointer: fine){:root{--max-modal-width: min(550px, 95vw)}}@media (min-width: 640px){:root{--site-header-margin: var(--spacing-double)}}@media (prefers-reduced-motion){:root :root{--transition-fast: 0s}}dl{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;grid-column-gap:24px;grid-column-gap:var(--spacing-default);-moz-column-gap:24px;column-gap:24px;-moz-column-gap:var(--spacing-default);column-gap:var(--spacing-default)}dl dt:after{content:":"}dl>*:not(dt):not(dd){display:contents}dl dt{grid-column:1}dl dd{grid-column:2}ul[data-marker]{--marker-color: var(--marker-color, var(--color-red));padding-left:1.625em}ul[data-marker]>li:not(:last-child){margin-bottom:.5em}ul[data-marker] li{position:relative}ul[data-marker=checked] li:before{content:"";position:absolute;transform:translate(.25em) scale(1) rotate(45deg) skew(7deg);display:inline-block;margin-right:1.8ch;margin-left:-1.6875em;padding:.6875em 0 0 .375em;border-right:.1875em solid #CD4643;border-right:.1875em solid var(--marker-color, var(--color-red));border-bottom:.1875em solid #CD4643;border-bottom:.1875em solid var(--marker-color, var(--color-red));transition:transform .2s,opacity .2s}ul[data-marker=quote] li:before{content:"“";position:absolute;top:0;left:0;transform:translate(-136%,-15%);font-family:Georgia,serif;font-size:3em;color:#cd4643;color:var(--marker-color, var(--color-red))}ul[data-marker=bullet] li:before{content:"●";position:absolute;top:0;left:0;margin-left:-1.1em;color:#cd4643;color:var(--marker-color, var(--color-red))}ul[data-divider]>li:not(:last-child):after{content:"";display:block;margin-top:.8em;border-bottom:1px solid var(--border-color, var(--color-gray-5))}ul[data-divider][data-marker] li:after{margin-left:-1.625em}:root{--default-debug-grid: repeating-linear-gradient( 90deg, rgb(255 0 0 / 10%), rgb(255 0 0 / 10%) 47.8261%, transparent 47.8261%, transparent 52.1739% )}[data-debug-grid=on] body:after{pointer-events:none;content:"";position:fixed;z-index:10;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(90deg,rgb(255 0 0 / 10%),rgb(255 0 0 / 10%) 47.8261%,transparent 47.8261%,transparent 52.1739%);background-image:var(--debug-grid, var(--default-debug-grid));background-repeat:no-repeat;background-position:center;background-size:clamp(272px,calc(100vw - 48px),1104px) auto;background-size:var(--page-width) auto}hr{--label-background: var(--primary-color-lighter, var(--color-white));--height: 2rem;--label-padding: var(--height);--stroke-width: 1px;--color: var(--color-gray-80);position:relative;display:block;height:2rem;height:var(--height);color:#ccc;color:var(--color);border:none}hr:before,hr:after{position:absolute;top:50%;display:flex;color:currentColor}hr:before{content:"";transform:translateY(-50%);width:100%;height:var(--stroke-width);background-color:currentColor}hr[aria-label]:after{content:attr(aria-label);left:50%;transform:translate(-50%,calc(-50% - .1em));align-items:center;height:100%;padding-right:var(--label-padding);padding-left:var(--label-padding);background-color:var(--label-background)}hr[aria-label][data-font-style=text]:after{--label-padding: calc(var(--height) * .5);font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700}hr[aria-label="*"]:after,hr[aria-label="**"]:after,hr[aria-label="***"]:after{transform:translate(-50%,calc(-50% + .15em));font-size:2em}hr[data-corres-c]:not([aria-label]):after{content:"";left:50%;transform:translate(-50%,-50%);width:4em;height:3em;color:currentColor;background-color:var(--label-background);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-20 -20 118 115"><path opacity="0.6" d="M9.201 26.442C1.672 19.219 2.376 12.938 5.044 7.899c.852-1.609 1.85-2.057 2.745-3.347 1.08-1.561 1.242-2.958.309-3.79C6.91-.295 4.182.929 2.656 3.794c-7.973 14.98 6.545 22.648 6.545 22.648zm28.987-16.228C9.908 27.872-12.946 61.421 8.372 72.812c20.427 10.916 48.851-22.558 48.851-22.558-8.916 7.742-31.555 23.448-42.751 15.628C3.275 58.06 13.328 40.087 28.91 24.749 44.492 9.413 60.708 2.991 68.186 5.667c7.478 2.677 6.87 13.469-6.188 21.253-16.752 9.985-34.647 7.073-34.647 7.073s9.345 2.894 20.355.772C60.678 32.27 75.93 24.303 77.822 12.534 79.716.762 66.473-7.442 38.188 10.214z" /></svg>');background-repeat:no-repeat;background-position:.6em center;background-size:contain}hr[data-no-line]{--stroke-width: 0px}._flow{--flow-space: var(--spacing-default)}._flow>*+*{margin-top:var(--flow-space)}._flow:not([style*=--flow-space])>:is(._title,._heading,._sub-heading)+*{--flow-space: 1em}._flow>hr+*{--flow-space: 0}:root{--page-gutter: var(--spacing-default);--double-page-gutter: calc(var(--page-gutter) * 2);--small-screen-page-width: calc(320px - var(--double-page-gutter));--large-screen-page-width: 1104px;--page-width: clamp( var(--small-screen-page-width), calc(100vw - var(--double-page-gutter)), var(--large-screen-page-width) );--column-gap: var(--spacing-default);--column-width: var(--spacing-default)}._grid-content{position:relative;container-name:template;container-type:inline-size;display:grid;grid-template-columns:[full-screen-start full-left-start full-right-start] env(safe-area-inset-left) 24px [page-start page-left-start column-left-start content-start content-small-start page-right-start column-right-start] calc(100vw - env(safe-area-inset-left) - env(safe-area-inset-right) - 48px - (100vw - 100%)) [page-end page-right-end column-right-end column-left-end page-left-end content-end content-small-end] 24px env(safe-area-inset-right) [full-screen-end full-left-end full-right-end];grid-template-columns:[full-screen-start full-left-start full-right-start] var(--app-safe-space-left) var(--spacing-default) [page-start page-left-start column-left-start content-start content-small-start page-right-start column-right-start] calc(100vw - var(--app-safe-space-left) - var(--app-safe-space-right) - var(--spacing-double) - var(--scrollbar-width)) [page-end page-right-end column-right-end column-left-end page-left-end content-end content-small-end] var(--spacing-default) var(--app-safe-space-right) [full-screen-end full-left-end full-right-end]}._grid-content>*{grid-column:content;grid-column:var(--column, content)}@media (min-width: 640px){:root{--debug-grid: repeating-linear-gradient( 90deg, rgb(255 0 0 / 10%), rgb(255 0 0 / 10%) var(--column-width), transparent var(--column-width), transparent calc(var(--column-gap) * 2) );--page-gutter: 4vw ;--column-width: calc(var(--page-width) / 23);--column-gap: var(--column-width)}._grid-content{grid-template-columns:[full-screen-start full-left-start] env(safe-area-inset-left) minmax(24px,1fr) [page-start page-left-start column-left-start] repeat(5,24px) [content-start] 24px [content-small-start] repeat(5,24px) [column-left-end] 12px [full-left-end page-left-end page-right-start full-right-start] 12px [column-right-start] repeat(5,24px) [content-small-end] 24px [content-end] repeat(5,24px) [page-end page-right-end column-right-end] minmax(24px,1fr) env(safe-area-inset-right) [full-screen-end full-right-end];grid-template-columns:[full-screen-start full-left-start] var(--app-safe-space-left) minmax(var(--page-gutter),1fr) [page-start page-left-start column-left-start] repeat(5,var(--column-width)) [content-start] var(--column-width) [content-small-start] repeat(5,var(--column-width)) [column-left-end] calc(var(--column-width) * .5) [full-left-end page-left-end page-right-start full-right-start] calc(var(--column-width) * .5) [column-right-start] repeat(5,var(--column-width)) [content-small-end] var(--column-width) [content-end] repeat(5,var(--column-width)) [page-end page-right-end column-right-end] minmax(var(--page-gutter),1fr) var(--app-safe-space-right) [full-screen-end full-right-end]}}[data-whatinput]{--focus-indicator-color: var(--color-red);--focus-indicator-offset: 2px;--focus-indicator-width: 2px}[data-whatinput] *{outline-offset:0}[data-whatintent] *:focus,[data-whatintent] ._focus-indicator__target:focus-within,[data-whatintent] *:focus ._focus-indicator__target,[data-whatintent] *:focus+._focus-indicator__sibling-target{outline-color:var(--focus-indicator-color);outline-style:solid;outline-width:var(--focus-indicator-width);outline-offset:var(--focus-indicator-offset);transition:outline-offset .15s ease-out}[data-whatinput] ._focus-indicator--inset{--focus-indicator-offset: -5px}[data-whatintent] *:focus:active,[data-whatintent] *:focus:active ._focus-indicator__target,[data-whatintent] *:focus:active+._focus-indicator__sibling-target{--focus-indicator-offset: -2px}[data-whatinput] *:has(._focus-indicator__target):focus,[data-whatinput] ._focus-indicator__target *:focus,[data-whatinput] ._focus-indicator-hidden:focus{outline:none}:is([data-whatinput=mouse],[data-whatinput=touch]) *:focus,:is([data-whatinput=mouse],[data-whatinput=touch]) ._focus-indicator__target:focus-within,:is([data-whatinput=mouse],[data-whatinput=touch]) *:focus ._focus-indicator__target,:is([data-whatinput=mouse],[data-whatinput=touch]) *:focus ._focus-indicator__sibling-target{outline:none!important}[class*=_place-content]{display:flex}._place-content--center{place-content:center}._place-content--start{place-content:flex-start}._place-content--end{place-content:end}._sr-only{position:absolute!important;overflow:hidden!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;white-space:nowrap!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;border:0!important}@font-face{font-family:Family;font-weight:900;font-style:normal;font-display:swap;src:url(./family-black.BcIOt1mk.woff2) format("woff2"),url(./family-black-webfont.Cf41WOu7.woff) format("woff")}@font-face{font-family:Family;font-weight:700;font-style:italic;font-display:swap;src:url(./family-bold-italic.DrdagW8k.woff2) format("woff2"),url(./family-bold-italic-webfont.CvSr0t8u.woff) format("woff")}@font-face{font-family:Family;font-weight:700;font-style:normal;font-display:swap;src:url(./family-bold.BNeGxuu2.woff2) format("woff2"),url(./family-bold-webfont.BFsJ5J8x.woff) format("woff")}@font-face{font-family:Family;font-weight:400;font-style:italic;font-display:swap;src:url(./family-italic.CaJ3k0fN.woff2) format("woff2"),url(./family-italic-webfont.CfZbUPXw.woff) format("woff")}@font-face{font-family:Family;font-weight:400;font-style:normal;font-display:swap;src:url(./family-regular.BbKDiWya.woff2) format("woff2"),url(./family-regular-webfont.BP1t1VJG.woff) format("woff")}@font-face{font-family:Proxima Nova;font-weight:400;font-style:normal;font-display:swap;src:url(./subset-ProximaNova-Regular.Q0D62u3S.woff2) format("woff2"),url(./subset-ProximaNova-Regular.ClNM2B8p.woff) format("woff")}@font-face{font-family:Proxima Nova;font-weight:600;font-style:normal;font-display:swap;src:url(./subset-ProximaNova-Semibold.J2vGCuVx.woff2) format("woff2"),url(./subset-ProximaNova-Semibold.CTbUAtmO.woff) format("woff")}@font-face{font-family:Proxima Nova;font-weight:700;font-style:normal;font-display:swap;src:url(./subset-ProximaNova-Bold.16_XhOlP.woff2) format("woff2"),url(./subset-ProximaNova-Bold.MLQFe0BI.woff) format("woff")}@font-face{font-family:Proxima Nova;font-weight:800;font-style:normal;font-display:swap;src:url(./subset-ProximaNova-Extrabld.BDHrrWlm.woff2) format("woff2"),url(./subset-ProximaNova-Extrabld.DTkneloL.woff) format("woff")}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{font-family:monospace}:root{--device-font-size-factor: 1}html{font-size:100%;font-size:calc(100% * var(--device-font-size-factor))}html:has(meta[itemprop=font-size][content=large]){font-size:110%;font-size:calc(110% * var(--device-font-size-factor))}html:has(meta[itemprop=font-size][content=larger]){font-size:125%;font-size:calc(125% * var(--device-font-size-factor))}a{color:inherit}b,strong{font-weight:bolder}i,em{font-style:italic}._uppercase{text-transform:uppercase}._lowercase{text-transform:lowercase}._text-align-center{text-align:center}[class*=_body]{font-family:Georgia,Times,Times New Roman,serif;font-size:1rem;line-height:1.7em;text-wrap:pretty}@media (min-width: 768px){[class*=_body]{font-size:1.125rem}}html:has(meta[itemprop=font-face][content=sans-serif]) [class*=_body]{font-family:Helvetica,Arial,sans-serif}small ._body,._body small,small._body{font-size:.875em;line-height:1.625em}small ._body._tiny,._body small._tiny,small._body._tiny{font-size:.75em;line-height:1.0625em}._text{font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:600;line-height:1.2em}small ._text,._text small,small._text{font-size:.75rem;line-height:1em}._text strong,._text b,strong._text,b._text{font-weight:700}._text--regular{font-family:Proxima Nova,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.2em}._text--regular small,small._text--regular{font-size:.75rem;line-height:1em}._title,._title--black,._title--bold,._title--regular{--min-font-size: 1.5rem;--max-font-size: 4rem;font-family:Family,Times,Times New Roman,serif;font-size:1.5rem;font-size:var(--min-font-size);font-size:clamp(1.5rem,.875rem + 5.5556cqi,4rem);font-size:clamp(var(--min-font-size),.875rem + 5.5556cqi,var(--max-font-size));line-height:1}._title--black{font-weight:900}._title,._title--bold{font-weight:700}._title--regular{font-weight:400}._heading,._heading--bold,._heading--regular{--min-font-size: 1.4rem;--max-font-size: 3rem;font-family:Family,Times,Times New Roman,serif;font-size:1.4rem;font-size:var(--min-font-size);font-size:clamp(1.4rem,1.1359rem + 1.5533vw,3rem);font-size:clamp(var(--min-font-size),1.1359rem + 1.5533vw,var(--max-font-size));line-height:1.1em}._heading--bold{font-weight:700}._heading--regular{font-weight:400}hr[aria-label],[class*=_sub-heading],[class*=_sub-heading--regular]{--min-font-size: 1.4rem;--max-font-size: 3rem;font-family:Family,Times,Times New Roman,serif;font-size:1.5rem;font-size:clamp(1.5rem,.9324rem + 3.2432cqi,2.25rem);font-weight:700;line-height:1.1em}[class*=_sub-heading--regular]{font-weight:400}hr[data-small][aria-label],._sub-heading small,._sub-heading--regular small,small._sub-heading,small._sub-heading--regular{--min-font-size: 1.4rem;--max-font-size: 3rem;font-size:1.25rem;font-size:clamp(1.25rem,1.0608rem + 1.0811cqi,1.5rem)}html:has(meta[itemprop=font-face][content=sans-serif]) ._heading,html:has(meta[itemprop=font-face][content=sans-serif]) ._heading--bold,html:has(meta[itemprop=font-face][content=sans-serif]) ._heading--regular,html:has(meta[itemprop=font-face][content=sans-serif]) hr[aria-label],html:has(meta[itemprop=font-face][content=sans-serif]) [class*=_sub-heading],html:has(meta[itemprop=font-face][content=sans-serif]) [class*=_sub-heading--regular]{font-family:Proxima Nova,Helvetica,Arial,sans-serif}@supports not (display: flow-root){.zuiderdock,.site-menu,.user-menu{display:none}}[data-os-name=iOS][data-os-version^="12"] .text-menu-list .text-menu-item,[data-os-name=iOS][data-os-version^="13"] .text-menu-list .text-menu-item,[data-os-name=iOS][data-os-version^="14"] .text-menu-list .text-menu-item{margin-right:16px}[data-os-name=iOS][data-os-version^="12"] .publication header[class*=--header] .metadata,[data-os-name=iOS][data-os-version^="13"] .publication header[class*=--header] .metadata,[data-os-name=iOS][data-os-version^="14"] .publication header[class*=--header] .metadata{margin-bottom:24px}[data-os-name=iOS][data-os-version^="12"] .metadata>*,[data-os-name=iOS][data-os-version^="13"] .metadata>*,[data-os-name=iOS][data-os-version^="14"] .metadata>*{margin-right:.5em}[data-os-name=iOS][data-os-version^="12"] .audio-player__zuiderdock .action-button,[data-os-name=iOS][data-os-version^="13"] .audio-player__zuiderdock .action-button,[data-os-name=iOS][data-os-version^="14"] .audio-player__zuiderdock .action-button{width:40px}@media (max-width: 900px){[data-os-name=iOS][data-os-version^="12"] .site-menu button.trigger span.label,[data-os-name=iOS][data-os-version^="13"] .site-menu button.trigger span.label,[data-os-name=iOS][data-os-version^="14"] .site-menu button.trigger span.label,[data-os-name=iOS][data-os-version^="12"] .user-menu button.trigger span.label,[data-os-name=iOS][data-os-version^="13"] .user-menu button.trigger span.label,[data-os-name=iOS][data-os-version^="14"] .user-menu button.trigger span.label{display:none}}
